Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: transmission-daemon | Distribution: openSUSE Tumbleweed |
Version: 4.0.6 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu May 30 08:13:52 2024 |
Group: Productivity/Networking/Other | Build host: reproducible |
Size: 2570556 | Source RPM: transmission-4.0.6-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.transmissionbt.com/ | |
Summary: Daemon for the "transmission" BitTorrent client |
Transmission is a BitTorrent client. It has GTK+ and Qt GUI clients, a daemon for servers and headless use, and both can be remote controlled by HTTP and the terminal. It supports Local Peer Discovery, DHT, µTP, PEX and magnet links.
(GPL-2.0-only OR GPL-3.0-only) AND MIT
* Thu May 30 2024 Paolo Stivanin <info@paolostivanin.com> - Update to 4.0.6: + Improved parsing HTTP tracker announce response. (#6223) + Fixed 4.0.0 bug that caused some user scripts to have an invalid TR_TORRENT_TRACKERS environment variable. (#6434) + Fixed 4.0.0 bug where alt-speed-enabled had no effect in settings.json. (#6483) + Fixed 4.0.0 bug where the GTK client's "Use authentication" option was not saved between's sessions. (#6514) + Fixed 4.0.0 bug where the filename for single-file torrents aren't sanitized. (#6846) + Fixed 4.0.0 bug where piece size description text and slider state in torrent creation dialog are not always up-to-date. + Fixed build when compiling with GTKMM 4. (#6393) + Added the launchable desktop-id to metainfo files. (#6779) + Fixed build when compiling on BSD. (#6812) + Fixed a 4.0.0 bug where the infinite ratio symbol was displayed incorrectly in the WebUI. (#6491, #6500) + Fixed layout issue in speed display. (#6570) + General UI improvement related to filterbar and fixes download/upload speed info wrap. (#6761) + Fixed a couple of logging issues. (#6463) * Tue Apr 16 2024 Max Lin <mlin@suse.com> - Build with gcc13 on Leap 15 * Fri Feb 23 2024 Dominique Leuenberger <dimstar@opensuse.org> - Fix build with recent cmake macro change (DOCDIR): do not install the documentation using cmake, as we already do so using %doc. Change if(INSTALL_DOC) to if(FALSE) in CMakeLists.txt. The more obvious option of passing -DINSTALL_DOC=OFF is ot viable, as that also disables installing the man pages. * Wed Feb 14 2024 Martin Schreiner <martin.schreiner@suse.com> - Migrate from update-alternatives to libalternatives (bsc#1219107). * Tue Feb 06 2024 Matej Cepl <mcepl@cepl.eu> - Add correct creation of the transmission user/group (needed by the latest RPM 4.19). - Remove now useless Provides in the daemon subpackage. * Sat Feb 03 2024 Dominique Leuenberger <dimstar@opensuse.org> - Have transmission-daemon provide user(transmission) and group(transmission): the user/group are generated in the pre scriptlet using useradd/groupadd. * Wed Jan 10 2024 Paolo Stivanin <info@paolostivanin.com> - Update to version 4.0.5: + Fixed 4.0.0 bug where the IP address field in UDP announces were not encoded in network byte order. + Fixed a bug that incorrectly escaped JSON strings in some locales. + Fixed 4.0.4 decreased download speeds for people who set a low upload bandwidth limit. + Fixed bug that prevented editing trackers on magnet links. + Fixed HTTP tracker announces and scrapes sometimes failing after adding a torrent file by HTTPS URL. + In RPC responses, change the default sort order of torrents to match Transmission 3.00. + Fixed tr_sys_path_copy() behavior on some Synology Devices. + Fix: only append .added suffix to watchdir files. + Fixed crash when opening torrent file from "Recently used" section in GTK 4. * Fri Nov 24 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 4.0.4: + Fixed bug in sending torrent metadata to peers. + Avoid unnecessary heap memory allocations. + Fixed filename collision edge case when renaming files. + Fixed locale errors that broke number rounding when displaying statistics, e.g. upload / download ratios. + Always use a fixed-length key query in tracker announces. This isn't required by the spec, but some trackers rely on that fixed length because it's common practice by other BitTorrent clients. + Fixed potential Windows crash when getstdhandle() returns NULL. + Fixed 4.0.0 bug where the port numbers in LDP announces are sometimes malformed. + Fixed a bug that prevented editing the query part of a tracker URL. + Fixed a bug where Transmission may not announce LPD on its listening interface. + Made small performance improvements in libtransmission. + Qt Client: - Fixed torrent name rendering when showing magnet links in compact view. - Fixed bug that broke the "Move torrent file to trash" setting. - Fixed Qt 6.4 deprecation warning. - Fixed poor resolution of Qt application icon. + GTK Client: Fixed missing 'Remove torrent' tooltip. + Web Client: - Don't show null as a tier name in the inspector's tier list. - Fixed truncated play / pause icons. - Fixed overflow when rendering peer lists and made speed indicators honor prefers-color-scheme media queries. - Made the main menu accessible even on smaller displays. + transmission-cli: - Fixed "no such file or directory" warning when adding a magnet link. - Fixed bug that caused the wrong decimal separator to be used in some locales. + transmission-remote: Fixed display bug that failed to show some torrent labels. + Everything Else: - Ran all PNG files through lossless compressors to make them smaller. - Fixed potential build issue when compiling on macOS with gcc. * Fri May 05 2023 Emiliano Langella <emiliano.langella@suse.com> - Fix transmission-daemon missing /var/lib/transmission * Sat Apr 15 2023 Luciano Santos <luc14n0@opensuse.org> - Update to version 4.0.3: + Fix 4.0.2 higher CPU load while downloading (a regression). + Fix 4.0.0 bug where the torrentGet RPC method returned wrong trackerStats.tier values. + Fix 4.0.0 HTTP announce behavior with bind-address-ipv* settings. + Fix 4.0.0 bug in code that detects the computer's IPv6 support. + Silenced 4.0.0 minor log warnings for cross_seed_entry and uid entries in torrent files. + When adding a duplicate torrent via the RPC API, the return value now matches Transmission 3's return value. + Fix use of metainfo display-name as a fallback name. + Updated torrent Peer ID generation to happen once per session, even for public torrents. + GTK client: - Fix 4.0.0 preferences dialog being too large for small displays. - Fix 4.0.0 regression of percents, speeds, sizes, etc, not being i18nized properly. + Daemon: Set the log level sooner at startup to ensure events aren't missed. + Fix 4.0.0 bug in the display of how much of a torrent has been downloaded. + Documentation improvements. - Drop merged-upstream patch: 9fc0e4ff6186e3aee3d3350e9f1b062aa6e161fe.patch * Mon Mar 27 2023 Bjørn Lie <bjorn.lie@gmail.com> - Add 9fc0e4ff6186e3aee3d3350e9f1b062aa6e161fe.patch: Fix: disable-deprecated by default for end users (needed due to new deprecation in gtkmm). * Thu Mar 16 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 4.0.2: + Highlights: - Fixed 4.0.1 bug where some torrents thought they were magnet links. - Fixed 4.0.0 bug where download speed limits were ignored for uTP peers. - Fixed 4.0.0 bug using announce-list when creating single-tracker private torrents. + All platforms: - Restored support for path.utf-8 keys in torrent info dictionaries. - Fixed value of TR_TIME_LOCALTIME environment variable in torrent scripts. - Limited in-kernel file copying to 2 GiB blocks at a time to avoid potential issues with CIFS mounts. - Simplified filename info in log messages. - Fixed std::clamp() assertion failures. - Fixed small error calculating protocol overhead when receiving peer messages. - Fixed incorrect escaping of non-BMP characters when generating JSON. - Fixed 4.0.0 crash when receiving malformed piece data from peers. - Fixed 4.0.0 potential crash when downloading from webseeds. - Improved handling of the leechers param in trackers' announce responses. - Fixed 4.0.0 regression that stopped increasing the download priority of files' first and last pieces. These pieces are important for making incomplete files previewable / playable while still being downloaded. - Fixed display of IPv6 tracker URLs. - Fixed code that could stop being interested in peers that have pieces we want to download. - Improved sanity checking of magnet links added via RPC. - Fixed a misleading error message when Transmission is unable to write to the incomplete-dir. - Worked around an older libdht bug that could provide invalid peer info. - Restored RPC torrentGet.wanted return value to match 3.00 behavior. + QT client: - Ensured that "Open File" opens the torrent's folder for multi-file torrents. - Fixed 4.0.0 bug that prevented batch-adding trackers to multiple torrents at once. - Fixed per-torrent ratio display in main window. + GTK client: - Fixed 4.0.0 ignoring -m/--minimized command line option. - Fixed assertion failure in the progress display when creating a new torrent. + Web client: - Fixed minor UI bugs, e.g. layout and control alignment. - Fixed 4.0.0 bug that that failed to save alternate speed begin/end settings changes. - Improved colors in both light & dark mode. + Daemon: - Made the "unrecognized argument" error message more readable. + transmission-remote: - Fixed a spurious error message when adding magnet links. * Thu Feb 23 2023 Luciano Santos <luc14n0@opensuse.org> - Update to version 4.0.1: + Issues fixed: - Poor speed and some checksums being incorrectly marked as failed in somes torrents. - Beachballing / jank. - Blocklists using more memory than necessary. - Failure to migrate magnet links from Transmission 3. - Many other fixes. - Changes from version 4.0.0: + Added many performance improvements, and numerous bugfixes. + The entire codebase has been migrated from C to C++. + The remote control GUIs (transmission-qt and transmission-web) now use the RPC API "table" mode, resulting in smaller payloads / less bandwidth use. + Added support for GTK 4, and both Qt5 and Qt6. + The GTK client has been ported to gtkmm. + New Features: - Support for using BitTorrent v2 and hybrid torrents. - Users can now set "default" trackers that can be used to announce all public torrents. - Newly-added seeds can start immediately and verify pieces on demand now. - Added an option to omit potentially-identifying information (e.g. User-Agent and date created) when creating new torrents. - The Web client has been rewritten and now supports mobile use. - When creating new torrents, users can now specify the piece size. - IPv6 blocklists are now supported. - Dozens of other new features. + Fix small scrape/announce packet size that could trip SYN flood detection on some systems. + Remove the 1024 open files limit previously required by how libcurl was used. + Add configurable anti-brute force settings. + Fetch metadata of stopped magnets. + Stop logging excessive error messages after they repeat too many times. + The web client has been given a major overhaul. + User-visible highlights include: - Mobile is now fully supported. - Added fullscreen support on mobile. - Better support for dark mode. - Added mime icons to the torrent list. - Improved theme consistency across the app. - Port build system from Autotools to CMake: replace libtool build requirement with cmake and ninja; replace Autotool macros with CMake's. - Add explicit build requirement on CMake modules: Qt5Gui, Qt5LinguistTools, Qt5Network, Qt5Svg, and Qt5Widgets. - Drop libqt5-linguist-devel, now that its CMake module is being used instead. - Use our own libdeflate as build requirement instead of the bundled one. - Replace openssl-devel with the more reliable pkgconfig(openssl). - Replace intltool build requirement with gettext-tools. - Replace glib-2.0 and gtk+-3.0 with giomm-2.68, glibmm-2.68, and gtkmm-4.0 pkgconfig modules following code base switch from C to C++. - Drop libappindicator3-devel build requirement. AppIndicator is no longer supported. - Drop fdupes build requirement/macro. There isn't duplicate files anymore. - Drop no longer needed %desktop_database_post and %icon_theme_cache_post macros targeted at pre-Leap openSUSE/SUSE releases. - Drop no longer needed patches: transmission-hybrid-torrent-length.patch, and transmission-3.00-openssl-3.patch. - Refresh harden_transmission-daemon.service.patch patch with Quilt. - Drop transmission-qt.desktop source file favoring the one provided by upstream. - Add transmission.rpmlintrc file to filter the "file-not-in-%lang" warning, since we are excluding the English translations from the lang sub-packages and packaging them in the common sub-package instead. * Sun Feb 05 2023 Luca Beltrame <lbeltrame@kde.org> - Apply downstream patch from Gentoo to fix a crash with openSSL 3 (boo#1207914): * transmission-3.00-openssl-3.patch * Wed Jan 25 2023 Michael Vetter <mvetter@suse.com> - boo#1207555: Transmission can't open Bittorrent v2 torrents Add transmission-hybrid-torrent-length.patch * Sun Apr 03 2022 Stephan Kulow <coolo@suse.com> - Do not run autoreconf - not patching any input files and intltool is broken with autoreconf of 2.71 * Thu Nov 25 2021 Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_transmission-daemon.service.patch
/usr/bin/transmission-daemon /usr/lib/systemd/system/transmission-daemon.service /usr/share/doc/packages/transmission-daemon /usr/share/doc/packages/transmission-daemon/AUTHORS /usr/share/doc/packages/transmission-daemon/Blocked-Traffic.md /usr/share/doc/packages/transmission-daemon/Blocklists.md /usr/share/doc/packages/transmission-daemon/Bug-Submission.md /usr/share/doc/packages/transmission-daemon/Building-Transmission.md /usr/share/doc/packages/transmission-daemon/Configuration-Files.md /usr/share/doc/packages/transmission-daemon/Editing-Configuration-Files.md /usr/share/doc/packages/transmission-daemon/Environment-Variables.md /usr/share/doc/packages/transmission-daemon/Headless-Usage.md /usr/share/doc/packages/transmission-daemon/Peer-ID-and-User-Agent.md /usr/share/doc/packages/transmission-daemon/Peer-Status-Text.md /usr/share/doc/packages/transmission-daemon/Port-Forwarding-Guide.md /usr/share/doc/packages/transmission-daemon/Previous-Releases.md /usr/share/doc/packages/transmission-daemon/README.md /usr/share/doc/packages/transmission-daemon/README.openSUSE /usr/share/doc/packages/transmission-daemon/Release-Notes.md /usr/share/doc/packages/transmission-daemon/Scripts.md /usr/share/doc/packages/transmission-daemon/Testing-Transmission.md /usr/share/doc/packages/transmission-daemon/Translating.md /usr/share/doc/packages/transmission-daemon/Transmission-Architecture.md /usr/share/doc/packages/transmission-daemon/Transmission-Resume-Files.md /usr/share/doc/packages/transmission-daemon/Transmission-is-Downloading-Files-I-Asked-It-To-Not-Download.md /usr/share/doc/packages/transmission-daemon/Web-Interface.md /usr/share/doc/packages/transmission-daemon/Why-Are-My-Speeds-So-Slow.md /usr/share/doc/packages/transmission-daemon/Why-is-my-port-closed.md /usr/share/doc/packages/transmission-daemon/encryption.txt /usr/share/doc/packages/transmission-daemon/extended-messaging.txt /usr/share/doc/packages/transmission-daemon/news-2.42-and-older.md /usr/share/doc/packages/transmission-daemon/news-2.50.md /usr/share/doc/packages/transmission-daemon/news-2.51.md /usr/share/doc/packages/transmission-daemon/news-2.52.md /usr/share/doc/packages/transmission-daemon/news-2.60.md /usr/share/doc/packages/transmission-daemon/news-2.61.md /usr/share/doc/packages/transmission-daemon/news-2.70.md /usr/share/doc/packages/transmission-daemon/news-2.71.md /usr/share/doc/packages/transmission-daemon/news-2.72.md /usr/share/doc/packages/transmission-daemon/news-2.73.md /usr/share/doc/packages/transmission-daemon/news-2.74.md /usr/share/doc/packages/transmission-daemon/news-2.75.md /usr/share/doc/packages/transmission-daemon/news-2.76.md /usr/share/doc/packages/transmission-daemon/news-2.77.md /usr/share/doc/packages/transmission-daemon/news-2.80.md /usr/share/doc/packages/transmission-daemon/news-2.81.md /usr/share/doc/packages/transmission-daemon/news-2.82.md /usr/share/doc/packages/transmission-daemon/news-2.83.md /usr/share/doc/packages/transmission-daemon/news-2.84.md /usr/share/doc/packages/transmission-daemon/news-2.90.md /usr/share/doc/packages/transmission-daemon/news-2.91.md /usr/share/doc/packages/transmission-daemon/news-2.92.md /usr/share/doc/packages/transmission-daemon/news-2.93.md /usr/share/doc/packages/transmission-daemon/news-2.94.md /usr/share/doc/packages/transmission-daemon/news-3.00.md /usr/share/doc/packages/transmission-daemon/news-4.0.0-beta-1.md /usr/share/doc/packages/transmission-daemon/news-4.0.0-beta-2.md /usr/share/doc/packages/transmission-daemon/news-4.0.0-beta-3.md /usr/share/doc/packages/transmission-daemon/news-4.0.0.md /usr/share/doc/packages/transmission-daemon/news-4.0.1.md /usr/share/doc/packages/transmission-daemon/news-4.0.2.md /usr/share/doc/packages/transmission-daemon/news-4.0.3.md /usr/share/doc/packages/transmission-daemon/news-4.0.4.md /usr/share/doc/packages/transmission-daemon/news-4.0.5.md /usr/share/doc/packages/transmission-daemon/news-4.0.6.md /usr/share/doc/packages/transmission-daemon/resources /usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Lnx-1.png /usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Lnx-2.png /usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Lnx-3.png /usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Win-1.png /usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Win-2.png /usr/share/doc/packages/transmission-daemon/resources/QT-Enable-Web-Win-3.png /usr/share/doc/packages/transmission-daemon/resources/WI-adding-torrent.png /usr/share/doc/packages/transmission-daemon/resources/WI-display-filters-panel.png /usr/share/doc/packages/transmission-daemon/resources/WI-list-of-added-torrents.png /usr/share/doc/packages/transmission-daemon/resources/WI-main-screen.png /usr/share/doc/packages/transmission-daemon/resources/WI-torrent-inspector-files-tab.png /usr/share/doc/packages/transmission-daemon/resources/WI-torrent-inspector-peers-tab.png /usr/share/doc/packages/transmission-daemon/resources/WI-torrent-inspector-trackers-tab.png /usr/share/doc/packages/transmission-daemon/resources/WI-torrent-inspector.png /usr/share/doc/packages/transmission-daemon/resources/WI-torrent-management-panel.png /usr/share/doc/packages/transmission-daemon/resources/mac-enable-web-1.png /usr/share/doc/packages/transmission-daemon/resources/mac-enable-web-2.png /usr/share/doc/packages/transmission-daemon/resources/transmission-arch.gif /usr/share/doc/packages/transmission-daemon/resources/transmission-prod.gif /usr/share/doc/packages/transmission-daemon/rpc-spec.md /usr/share/doc/packages/transmission-daemon/send-email-when-torrent-done.sh /usr/share/licenses/transmission-daemon /usr/share/licenses/transmission-daemon/COPYING /usr/share/man/man1/transmission-daemon.1.gz /var/lib/transmission
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Dec 5 23:34:33 2024