]> git.ipfire.org Git - people/ms/ipfire-2.x.git/commit
transmission: Update to version 4.0.6
authorAdolf Belka <adolf.belka@ipfire.org>
Tue, 24 Sep 2024 09:43:00 +0000 (11:43 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 24 Sep 2024 10:03:11 +0000 (10:03 +0000)
commit5702c62b11a2ea87b1bf254f30fb7c5e8de12eba
treec01373eb9621e8cce7f2adfcd01b7c495f7a91f7
parentb3d87fa3ea167bb759814b78799b36a79df3b58a
transmission: Update to version 4.0.6

- Update from version 4.0.5 to 4.0.6
- Update of rootfile not required
- Bundled miniupnpc not working with build of 4.0.6 As we prefer not to use bundled
   packages where possible, this patch set builds miniupnpc prior to transmission. As
   miniupnpc is only required for the build of transmission, nothing is installed from
   miniupnpc.
- miniupnpc-2.2.8 has a problem with transmission and needs a patch to fix it. Added
   into the transmission lfs file
- Changelog
    4.0.6
All Platforms
    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)
macOS Client
    Fix: Sparkle support for handling beta version updates. (#5263)
    Fixed app unable to start when having many torrents and TimeMachine enabled. (#6523)
    Fix: Sparkle Version Comparator. (#6623)
Qt Client
    Fixed 4.0.0 bug where piece size description text and slider state in torrent creation dialog are not always up-to-date. (#6516)
GTK Client
    Fixed build when compiling with GTKMM 4. (#6393)
    Added developer name to metainfo files. (#6598)
    Added the launchable desktop-id to metainfo files. (#6779)
    Fixed build when compiling on BSD. (#6812)
Web Client
    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)
Daemon
    Fixed a couple of logging issues. (#6463)
Everything Else
    Updated flatpak release metainfo. (#6357)
    Fixed libtransmission build on very old cmake versions. (#6418)
    UTP peer connections follow user-defined speed limits better now. (#6551)
    Only use a single concurrent queue for timeMachineExclude instead of one queue per torrent (#6523). (#6558)
    Fixed 4.0.5 bug where svg and png icons in the WebUI might not be displayed. (#6563)
    Fixed 4.0.0 bug where alt-speed-enabled had no effect in settings.json. (#6564)
    Fixed 4.0.0 bugs where some RPC methods don't put torrents in recently-active anymore. (#6565)
    Improved parsing HTTP tracker announce response. (#6567)
    Fixed compatibility with clang-format 18. (#6690)
    Fixed build when compiling with mbedtls 3.x . (#6823)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
lfs/transmission
src/patches/transmission-4.0.6-fix_for_miniupnpc-2.2.8.patch [new file with mode: 0644]