head 1.9; access; symbols pkgsrc-2023Q4:1.8.0.6 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.4 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.2 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.6.0.2 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.4.0.20 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.18 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.16 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.14 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.12 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.10 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.8 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.6 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.4 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.2 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.3.0.32 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.12 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.34 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.30 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.28 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.26 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.24 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.22 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.20 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.18 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.16 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.14 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.10 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.8 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.6 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.4 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.2 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.2.0.16 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.14 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.12 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.10 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.8 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.6 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.4 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.2 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.1.0.10 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.8 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.6 pkgsrc-2013Q3-base:1.1 pkgsrc-2013Q2:1.1.0.4 pkgsrc-2013Q2-base:1.1 pkgsrc-2013Q1:1.1.0.2 pkgsrc-2013Q1-base:1.1; locks; strict; comment @# @; 1.9 date 2024.02.01.14.11.04; author dogcow; state Exp; branches; next 1.8; commitid 6MziUJzrAXn5KJWE; 1.8 date 2023.04.27.05.43.12; author wiz; state Exp; branches; next 1.7; commitid HJ5mTgKMF0HXVHmE; 1.7 date 2023.03.30.05.37.07; author mrg; state Exp; branches; next 1.6; commitid GgTkSG5KTawgN6jE; 1.6 date 2023.02.14.09.45.39; author wiz; state Exp; branches; next 1.5; commitid 75PUu5rHuYMtAtdE; 1.5 date 2023.02.13.11.26.29; author wiz; state Exp; branches; next 1.4; commitid gz9jWXY2vwc09mdE; 1.4 date 2020.07.13.13.01.01; author wiz; state Exp; branches; next 1.3; commitid pbyO0IeYlp1M4VfC; 1.3 date 2016.04.15.09.28.39; author wiz; state Exp; branches 1.3.32.1; next 1.2; commitid kayZh78ul3rNIH2z; 1.2 date 2014.04.01.09.48.04; author adam; state Exp; branches; next 1.1; commitid 3aLyvactRYpeMXux; 1.1 date 2013.03.02.19.33.29; author wiz; state Exp; branches; next ; 1.3.32.1 date 2020.08.03.09.29.18; author spz; state Exp; branches; next ; commitid gFRgLVR5yFBueBiC; desc @@ 1.9 log @Updated net/transmission and net/transmission-common to 4.0.5 @ text @@@comment $NetBSD: PLIST,v 1.8 2023/04/27 05:43:12 wiz Exp $ bin/transmission-create bin/transmission-daemon bin/transmission-edit bin/transmission-remote bin/transmission-show man/man1/transmission-create.1 man/man1/transmission-daemon.1 man/man1/transmission-edit.1 man/man1/transmission-remote.1 man/man1/transmission-show.1 share/doc/transmission/AUTHORS share/doc/transmission/COPYING share/doc/transmission/README.md share/doc/transmission/news/news-2.42-and-older.md share/doc/transmission/news/news-2.50.md share/doc/transmission/news/news-2.51.md share/doc/transmission/news/news-2.52.md share/doc/transmission/news/news-2.60.md share/doc/transmission/news/news-2.61.md share/doc/transmission/news/news-2.70.md share/doc/transmission/news/news-2.71.md share/doc/transmission/news/news-2.72.md share/doc/transmission/news/news-2.73.md share/doc/transmission/news/news-2.74.md share/doc/transmission/news/news-2.75.md share/doc/transmission/news/news-2.76.md share/doc/transmission/news/news-2.77.md share/doc/transmission/news/news-2.80.md share/doc/transmission/news/news-2.81.md share/doc/transmission/news/news-2.82.md share/doc/transmission/news/news-2.83.md share/doc/transmission/news/news-2.84.md share/doc/transmission/news/news-2.90.md share/doc/transmission/news/news-2.91.md share/doc/transmission/news/news-2.92.md share/doc/transmission/news/news-2.93.md share/doc/transmission/news/news-2.94.md share/doc/transmission/news/news-3.00.md share/doc/transmission/news/news-4.0.0-beta-1.md share/doc/transmission/news/news-4.0.0-beta-2.md share/doc/transmission/news/news-4.0.0-beta-3.md share/doc/transmission/news/news-4.0.0.md share/doc/transmission/news/news-4.0.1.md share/doc/transmission/news/news-4.0.2.md share/doc/transmission/news/news-4.0.3.md share/doc/transmission/news/news-4.0.4.md share/doc/transmission/news/news-${PKGVERSION}.md share/doc/transmission/rpc-spec.md share/doc/transmission/send-email-when-torrent-done.sh @ 1.8 log @transmission*: update to 4.0.3 What's New in 4.0.3 All Platforms Fixed 4.0.2 higher CPU load while downloading. Regression introduced by #5167. (#5266, #5273) Fixed 4.0.0 bug where the torrentGet RPC method returned wrong trackerStats.tier values. (#5274) Fixed 4.0.0 HTTP announce behavior with bind-address-ipv* settings. (#5296) Fixed 4.0.0 bug in code that detects the computer's IPv6 support. (#5312) Silenced 4.0.0 minor log warnings for cross_seed_entry and uid entries in torrent files. (#5365) When adding a duplicate torrent via the RPC API, the return value now matches Transmission 3's return value. (#5370) Fixed use of metainfo display-name as a fallback name. (#5378) Updated torrent Peer ID generation to happen once per session, even for public torrents. (#5233) macOS Client Added support for non-UTF-8 magnets. (#5244) Fixed potential memory leak in tr_strv_convert_utf8(). (#5264) Fixed crash on launch from tapping on a notification. (#5280) Qt Client Fixed 4.0.2 FTBFS on Qt 5.13. (#5238) GTK Client Fixed 4.0.0 preferences dialog being too large for small displays. (#5276, #5360) Fixed 4.0.0 regression of percents, speeds, sizes, etc. not being i18nized properly. (#5288) Fixed FTBFS in GTKMM 4.10. (#5289, #5295) Web Client Fixed confusing Inspector UI when waiting for initial data from the server. (#5249) Fixed a keyboard shortcut conflict. (#5318) Turned off keyboard shortcuts when input fields have focus. (#5381) Show announce URL's origins in the inspector's tracker list. (#5382) Added missing date-added field in the Inspector's info tab. (#5386) Daemon Set the log level sooner at startup to ensure events aren't missed. (#5345) transmission-remote Fixed 4.0.0 bug in the display of how much of a torrent has been downloaded. (#5265) Everything Else Bumped fallback version of libdeflate from v1.17 to bugfix release v1.18. (#5388) Documentation improvements. (#5278) @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.7 2023/03/30 05:37:07 mrg Exp $ d46 2 @ 1.7 log @update to transmission 4.0.2. includes many local patches. fixes download limits. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.6 2023/02/14 09:45:39 wiz Exp $ d45 1 @ 1.6 log @transmission*: depend on transmission-common The web frontend files can be used with all frontends and the daemon. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.5 2023/02/13 11:26:29 wiz Exp $ d40 5 a44 3 share/doc/transmission/news/news-${PKGVERSION}-beta-1.md share/doc/transmission/news/news-${PKGVERSION}-beta-2.md share/doc/transmission/news/news-${PKGVERSION}-beta-3.md @ 1.5 log @transmission*: update to 4.0.0 With two patches provided by Onno van der Linden. ## 4.0.0 beta 1 - Resource Efficiency - Use less memory, fewer CPU cycles - Better Community - Pull requests welcomed and used - Code Modernization - Rewritten in C++ ### New Features - Support for using BitTorrent v2 torrents and hybrid torrents. (Support for _creating_ v2 and hybrid torrents is slated for an upcoming release.) - 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, instead of needing a full verify before seeding can begin. - 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. - Beginning with 4.0.0-beta.1, Transmission releases now use semver versioning. - Dozens of other new features -- too many to list here! We've been working on this for a year! ### Qt Client - Support both Qt5 and Qt6 ### GTK Client - Ported to GTKMM ## 4.0.0 beta 2 ### Highlights * Added support for GTK 4. * Lots of bugfixes! ## 4.0.0 beta 3 Bugfixes. @ text @d1 1 a1 1 @@comment $NetBSD$ a45 6 share/transmission/public_html/images/favicon.ico share/transmission/public_html/images/favicon.png share/transmission/public_html/images/webclip-icon.png share/transmission/public_html/index.html share/transmission/public_html/transmission-app.js share/transmission/public_html/transmission-app.js.LICENSE.txt @ 1.4 log @transmission*: update to 3.00 ### All Platforms - Allow the RPC server to listen on an IPv6 address ([#161](https://github.com/transmission/transmission/pull/161)) - Change `TR_CURL_SSL_VERIFY` to `TR_CURL_SSL_NO_VERIFY` and enable verification by default ([#334](https://github.com/transmission/transmission/pull/334)) - Go back to using hash as base name for resume and torrent files (those stored in configuration directory) ([#122](https://github.com/transmission/transmission/pull/122)) - Handle "fields" argument in "session-get" RPC request; if "fields" array is present in arguments, only return session fields specified; otherwise return all the fields as before - Limit the number of incorrect authentication attempts in embedded web server to 100 to prevent brute-force attacks ([#371](https://github.com/transmission/transmission/pull/371)) - Set idle seed limit range to 1..40320 (4 weeks tops) in all clients ([#212](https://github.com/transmission/transmission/pull/212)) - Add Peer ID for Xfplay, PicoTorrent, Free Download Manager, Folx, Baidu Netdisk torrent clients ([#256](https://github.com/transmission/transmission/pull/256), [#285](https://github.com/transmission/transmission/pull/285), [#355](https://github.com/transmission/transmission/pull/355), [#363](https://github.com/transmission/transmission/pull/363), [#386](https://github.com/transmission/transmission/pull/386)) - Announce `INT64_MAX` as size left if the value is unknown (helps with e.g. Amazon S3 trackers) ([#250](https://github.com/transmission/transmission/pull/250)) - Add `TCP_FASTOPEN` support (should result in slight speedup) ([#184](https://github.com/transmission/transmission/pull/184)) - Improve ToS handling on IPv6 connections ([#128](https://github.com/transmission/transmission/pull/128), [#341](https://github.com/transmission/transmission/pull/341), [#360](https://github.com/transmission/transmission/pull/360), [#692](https://github.com/transmission/transmission/pull/692), [#737](https://github.com/transmission/transmission/pull/737)) - Abort handshake if establishing DH shared secret fails (leads to crash) ([#27](https://github.com/transmission/transmission/pull/27)) - Don't switch trackers while announcing (leads to crash) ([#297](https://github.com/transmission/transmission/pull/297)) - Improve completion scripts execution and error handling; add support for .cmd and .bat files on Windows ([#405](https://github.com/transmission/transmission/pull/405)) - Maintain a "session ID" file (in temporary directory) to better detect whether session is local or remote; return the ID as part of "session-get" response (TRAC-5348, [#861](https://github.com/transmission/transmission/pull/861)) - Change torrent location even if no data move is needed ([#35](https://github.com/transmission/transmission/pull/35)) - Support CIDR-notated blocklists ([#230](https://github.com/transmission/transmission/pull/230), [#741](https://github.com/transmission/transmission/pull/741)) - Update the resume file before running scripts ([#825](https://github.com/transmission/transmission/pull/825)) - Make multiscrape limits adaptive ([#837](https://github.com/transmission/transmission/pull/837)) - Add labels support to libtransmission and transmission-remote ([#822](https://github.com/transmission/transmission/pull/822)) - Parse `session-id` header case-insensitively ([#765](https://github.com/transmission/transmission/pull/765)) - Sanitize suspicious path components instead of rejecting them ([#62](https://github.com/transmission/transmission/pull/62), [#294](https://github.com/transmission/transmission/pull/294)) - Load CA certs from system store on Windows / OpenSSL ([#446](https://github.com/transmission/transmission/pull/446)) - Add support for mbedtls (formely polarssl) and wolfssl (formely cyassl), LibreSSL ([#115](https://github.com/transmission/transmission/pull/115), [#116](https://github.com/transmission/transmission/pull/116), [#284](https://github.com/transmission/transmission/pull/284), [#486](https://github.com/transmission/transmission/pull/486), [#524](https://github.com/transmission/transmission/pull/524), [#570](https://github.com/transmission/transmission/pull/570)) - Fix building against OpenSSL 1.1.0+ ([#24](https://github.com/transmission/transmission/pull/24)) - Fix quota support for uClibc-ng 1.0.18+ and DragonFly BSD ([#42](https://github.com/transmission/transmission/pull/42), [#58](https://github.com/transmission/transmission/pull/58), [#312](https://github.com/transmission/transmission/pull/312)) - Fix a number of memory leaks (magnet loading, session shutdown, bencoded data parsing) ([#56](https://github.com/transmission/transmission/pull/56)) - Bump miniupnpc version to 2.0.20170509 ([#347](https://github.com/transmission/transmission/pull/347)) - CMake-related improvements (Ninja generator, libappindicator, systemd, Solaris and macOS) ([#72](https://github.com/transmission/transmission/pull/72), [#96](https://github.com/transmission/transmission/pull/96), [#117](https://github.com/transmission/transmission/pull/117), [#118](https://github.com/transmission/transmission/pull/118), [#133](https://github.com/transmission/transmission/pull/133), [#191](https://github.com/transmission/transmission/pull/191)) - Switch to submodules to manage (most of) third-party dependencies - Fail installation on Windows if UCRT is not installed ### Mac Client - Bump minimum macOS version to 10.10 - Dark Mode support ([#644](https://github.com/transmission/transmission/pull/644), [#722](https://github.com/transmission/transmission/pull/722), [#757](https://github.com/transmission/transmission/pull/757), [#779](https://github.com/transmission/transmission/pull/779), [#788](https://github.com/transmission/transmission/pull/788)) - Remove Growl support, notification center is always used ([#387](https://github.com/transmission/transmission/pull/387)) - Fix autoupdate on High Sierra and up by bumping the Sparkle version ([#121](https://github.com/transmission/transmission/pull/121), [#600](https://github.com/transmission/transmission/pull/600)) - Transition to ARC ([#336](https://github.com/transmission/transmission/pull/336)) - Use proper UTF-8 encoding (with macOS-specific normalization) when setting download/incomplete directory and completion script paths ([#11](https://github.com/transmission/transmission/pull/11)) - Fix uncaught exception when dragging multiple items between groups ([#51](https://github.com/transmission/transmission/pull/51)) - Add flat variants of status icons for message log ([#134](https://github.com/transmission/transmission/pull/134)) - Optimize image resources size ([#304](https://github.com/transmission/transmission/pull/304), [#429](https://github.com/transmission/transmission/pull/429)) - Update file icon when file name changes ([#37](https://github.com/transmission/transmission/pull/37)) - Update translations ### GTK+ Client - Add queue up/down hotkeys ([#158](https://github.com/transmission/transmission/pull/158)) - Modernize the .desktop file ([#162](https://github.com/transmission/transmission/pull/162)) - Add AppData file ([#224](https://github.com/transmission/transmission/pull/224)) - Add symbolic icon variant for the Gnome top bar and when the high contrast theme is in use ([#414](https://github.com/transmission/transmission/pull/414), [#449](https://github.com/transmission/transmission/pull/449)) - Update file icon when its name changes ([#37](https://github.com/transmission/transmission/pull/37)) - Switch from intltool to gettext for translations ([#584](https://github.com/transmission/transmission/pull/584), [#647](https://github.com/transmission/transmission/pull/647)) - Update translations, add new translations for Portuguese (Portugal) ### Qt Client - Bump minimum Qt version to 5.2 - Fix dropping .torrent files into main window on Windows ([#269](https://github.com/transmission/transmission/pull/269)) - Fix prepending of drive letter to various user-selected paths on Windows ([#236](https://github.com/transmission/transmission/pull/236), [#307](https://github.com/transmission/transmission/pull/307), [#404](https://github.com/transmission/transmission/pull/404), [#437](https://github.com/transmission/transmission/pull/437), [#699](https://github.com/transmission/transmission/pull/699), [#723](https://github.com/transmission/transmission/pull/723), [#877](https://github.com/transmission/transmission/pull/877)) - Fix sorting by progress in presence of magnet transfers ([#234](https://github.com/transmission/transmission/pull/234)) - Fix .torrent file trashing upon addition ([#262](https://github.com/transmission/transmission/pull/262)) - Add queue up/down hotkeys ([#158](https://github.com/transmission/transmission/pull/158)) - Reduce torrent properties (file tree) memory usage - Display tooltips in torrent properties (file tree) in case the names don't fit ([#411](https://github.com/transmission/transmission/pull/411)) - Improve UI look on hi-dpi displays (YMMV) - Use session ID (if available) to check if session is local or not ([#861](https://github.com/transmission/transmission/pull/861)) - Use default (instead of system) locale to be more flexible ([#130](https://github.com/transmission/transmission/pull/130)) - Modernize the .desktop file ([#162](https://github.com/transmission/transmission/pull/162)) - Update translations, add new translations for Afrikaans, Catalan, Danish, Greek, Norwegian BokmÃ¥l, Slovenian ### Daemon - Use libsystemd instead of libsystemd-daemon (TRAC-5921) - Harden transmission-daemon.service by disallowing privileges elevation ([#795](https://github.com/transmission/transmission/pull/795)) - Fix exit code to be zero when dumping settings ([#487](https://github.com/transmission/transmission/pull/487)) ### Web Client - Fix tracker error XSS in inspector (CVE-?) - Fix performance issues due to improper use of `setInterval()` for UI refresh (TRAC-6031) - Fix recognition of `https://` links in comments field ([#41](https://github.com/transmission/transmission/pull/41), [#180](https://github.com/transmission/transmission/pull/180)) - Fix torrent list style in Google Chrome 59+ ([#384](https://github.com/transmission/transmission/pull/384)) - Show ETA in compact view on non-mobile devices ([#146](https://github.com/transmission/transmission/pull/146)) - Show upload file button on mobile devices ([#320](https://github.com/transmission/transmission/pull/320), [#431](https://github.com/transmission/transmission/pull/431), [#956](https://github.com/transmission/transmission/pull/956)) - Add keyboard hotkeys for web interface ([#351](https://github.com/transmission/transmission/pull/351)) - Disable autocompletion in torrent URL field ([#367](https://github.com/transmission/transmission/pull/367)) ### Utils - Prevent crash in transmission-show displaying torrents with invalid creation date ([#609](https://github.com/transmission/transmission/pull/609)) - Handle IPv6 RPC addresses in transmission-remote ([#247](https://github.com/transmission/transmission/pull/247)) - Add `--unsorted` option to transmission-show ([#767](https://github.com/transmission/transmission/pull/767)) - Widen the torrent-id column in transmission-remote for cleaner formatting ([#840](https://github.com/transmission/transmission/pull/840)) @ text @d12 40 a51 67 share/transmission/web/LICENSE share/transmission/web/images/favicon.ico share/transmission/web/images/favicon.png share/transmission/web/images/webclip-icon.png share/transmission/web/index.html share/transmission/web/javascript/common.js share/transmission/web/javascript/dialog.js share/transmission/web/javascript/file-row.js share/transmission/web/javascript/formatter.js share/transmission/web/javascript/inspector.js share/transmission/web/javascript/jquery/jquery-migrate.min.js share/transmission/web/javascript/jquery/jquery-ui.min.js share/transmission/web/javascript/jquery/jquery.min.js share/transmission/web/javascript/jquery/jquery.transmenu.min.js share/transmission/web/javascript/jquery/jquery.ui-contextmenu.min.js share/transmission/web/javascript/jquery/json2.min.js share/transmission/web/javascript/main.js share/transmission/web/javascript/notifications.js share/transmission/web/javascript/polyfill.js share/transmission/web/javascript/prefs-dialog.js share/transmission/web/javascript/remote.js share/transmission/web/javascript/torrent-row.js share/transmission/web/javascript/torrent.js share/transmission/web/javascript/transmission.js share/transmission/web/style/jqueryui/images/ui-bg_flat_0_aaaaaa_40x100.png share/transmission/web/style/jqueryui/images/ui-bg_flat_75_ffffff_40x100.png share/transmission/web/style/jqueryui/images/ui-bg_glass_55_fbf9ee_1x400.png share/transmission/web/style/jqueryui/images/ui-bg_glass_65_ffffff_1x400.png share/transmission/web/style/jqueryui/images/ui-bg_glass_75_dadada_1x400.png share/transmission/web/style/jqueryui/images/ui-bg_glass_75_e6e6e6_1x400.png share/transmission/web/style/jqueryui/images/ui-bg_glass_95_fef1ec_1x400.png share/transmission/web/style/jqueryui/images/ui-bg_highlight-soft_75_cccccc_1x100.png share/transmission/web/style/jqueryui/images/ui-icons_222222_256x240.png share/transmission/web/style/jqueryui/images/ui-icons_2e83ff_256x240.png share/transmission/web/style/jqueryui/images/ui-icons_454545_256x240.png share/transmission/web/style/jqueryui/images/ui-icons_888888_256x240.png share/transmission/web/style/jqueryui/images/ui-icons_cd0a0a_256x240.png share/transmission/web/style/jqueryui/jquery-ui.min.css share/transmission/web/style/transmission/common.css share/transmission/web/style/transmission/images/arrow-down.png share/transmission/web/style/transmission/images/arrow-up.png share/transmission/web/style/transmission/images/blue-turtle.png share/transmission/web/style/transmission/images/buttons/torrent_buttons.png share/transmission/web/style/transmission/images/compact.png share/transmission/web/style/transmission/images/file-priority-high.png share/transmission/web/style/transmission/images/file-priority-low.png share/transmission/web/style/transmission/images/file-priority-normal.png share/transmission/web/style/transmission/images/filter_bar.png share/transmission/web/style/transmission/images/filter_icon.png share/transmission/web/style/transmission/images/inspector-files.png share/transmission/web/style/transmission/images/inspector-info.png share/transmission/web/style/transmission/images/inspector-peers.png share/transmission/web/style/transmission/images/inspector-trackers.png share/transmission/web/style/transmission/images/lock_icon.png share/transmission/web/style/transmission/images/logo.png share/transmission/web/style/transmission/images/progress.png share/transmission/web/style/transmission/images/settings.png share/transmission/web/style/transmission/images/toolbar-close.png share/transmission/web/style/transmission/images/toolbar-folder.png share/transmission/web/style/transmission/images/toolbar-info.png share/transmission/web/style/transmission/images/toolbar-pause-all.png share/transmission/web/style/transmission/images/toolbar-pause.png share/transmission/web/style/transmission/images/toolbar-start-all.png share/transmission/web/style/transmission/images/toolbar-start.png share/transmission/web/style/transmission/images/turtle.png share/transmission/web/style/transmission/images/wrench.png share/transmission/web/style/transmission/mobile.css @ 1.3 log @Update transmission* to 2.92. === Transmission 2.92 (2016/03/06) === [http://trac.transmissionbt.com/query?milestone=2.92&group=component&order=severity All tickets closed by this release] ==== Mac Client ==== * Build OSX.KeRanger.A ransomware removal into the app === Transmission 2.91 (2016/03/06) === [http://trac.transmissionbt.com/query?milestone=2.91&group=component&order=severity All tickets closed by this release] ==== All Platforms ==== * Fix Makefile.am to include Windows patches into source archive * Fix miniupnpc script to handle spaces and other special chars in paths ==== Mac Client ==== * Prevent crash during group rules removal in some cases * Fix failure to remove seeding completion notifications from notification center * Show main window and scroll to torrent on notification click * Fix issue on Yosemite where peers view didn't occupy all the available space when web seed view was hidden ==== Qt Client ==== * Fix existing running instance detection and torrents delegation when using DBus ==== Daemon ==== * Fix building on Windows x86 * Add `--blocklist-update` argument description to transmission-remote man page * Use `-rad` as short form of `--remove-and-delete` option in transmission-remote === Transmission 2.90 (2016/02/28) === [http://trac.transmissionbt.com/query?milestone=2.90&group=component&order=severity All tickets closed by this release] ==== All Platforms ==== * Fix renaming torrent files with common prefix * Fix some more thread safety bugs in the tr_list datatype * Fix infinite loop when removing torrent data * Add support for CyaSSL/WolfSSL and PolarSSL cryptographic backends; bump OpenSSL minimum to v0.9.7 * Initial CMake build system support * Many improvements to support Windows builds with MSVS and MinGW; drop XP/2003 support, only Vista and up now * Allow building against system UTP and DHT libraries * Fix several memory leaks and buffer overflows * Support miniupnpc API v14 * Fix "prefetch-enabled" value type in settings.json (boolean instead of integer) * Fix some issues discovered by static analysis (cppcheck, coverity) * Fix invalid JSON encoding for non-printable characters * Fix multi-threaded locale use when encoding/decoding JSON data * Fix encrypted communication with libevent 2.1+ * Prevent completed pieces modification by webseeds * Require absolute paths in RPC requests * Fix and unify torrent origin display in GTK+, Qt and web clients * Fix crash on session shutdown (evdns_getaddrinfo_cancel) * Retry if RPC server fails to bind to specified address * Improve error checking on metadata retrieval * Improve UTF-8 validity checking (merge changes from LLVM) * Don't build transmission-cli by default (it's long deprecated) ==== Mac Client ==== * UI fixes for OS X 10.9+ * Trim potential URIs from clipboard * Allow downloading files from http servers (not https) on OS X 10.11+ * Change Sparkle Update URL to use HTTPS instead of HTTP (addresses Sparkle vulnerability) * Fix global options popover layout * Fix building with Xcode 7+ * Drop OS X 10.6 support ==== GTK+ Client ==== * Fix overshoot and undershoot indicators display with GTK+ 3.16+ in main window * Don't require DISPLAY if started with `--version` argument ==== Qt Client ==== * Improve performance in Torrent Properties dialog for torrents with lots of files * Prevent entering file renaming mode with mouse double-click * Add context menu on files tab of Torrent Properties dialog resembling that of Mac client * Remove torrent file from watch directory even if "show options dialog" is not set * Use theme-provided icons in system tray and About dialog * Fix initial watch directory scan * Improve filter bar look and feel; lots of other small visual fixes; RTL layout fixes * Show message to the user when duplicate torrent is being added * Improve magnets handling in main window * Display notifications via tray icon if D-Bus is not available * Show notice on top of filtered torrents list; clear whole filter on notice double-click * Add proper compiler flags to indicate C++11 use * Fix translation files loading * Add Chinese (China), German, Indonesian, Italian (Italy), Korean, Polish (Poland), Ukrainian translations; update existing translations ==== Daemon ==== * Run as service on Windows when in background mode * Rework directory watching, add support for native mechanisms on BSD/Darwin (kqueue) and Windows (ReadDirectoryChanges) * Don't make assumptions of remote path validity in transmission-remote ==== Web Client ==== * Content Security Policy enhancements * Enable "resume now" for queued torrents * Mark appropriate fields in preferences dialog as HTML5 number fields * Update to jQuery 1.11.2, jQueryUI 1.11.4; use jQueryUI menus instead of custom ones @ text @d28 1 d30 1 @ 1.3.32.1 log @Pullup ticket #6272 - requested by wiz net/transmission-gtk: security update net/transmission-qt: security update net/transmission: security update Revisions pulled up: - net/transmission-gtk/Makefile 1.46 - net/transmission-gtk/PLIST 1.2 - net/transmission-qt/Makefile 1.54 - net/transmission/Makefile 1.27 - net/transmission/Makefile.common 1.10 - net/transmission/PLIST 1.4 - net/transmission/distinfo 1.16 - net/transmission/patches/patch-qt_qtr.pro 1.7 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: wiz Date: Mon Jul 13 13:01:02 UTC 2020 Modified Files: pkgsrc/net/transmission: Makefile Makefile.common PLIST distinfo pkgsrc/net/transmission-gtk: Makefile PLIST pkgsrc/net/transmission-qt: Makefile pkgsrc/net/transmission/patches: patch-qt_qtr.pro Log Message: transmission*: update to 3.00 ### All Platforms - Allow the RPC server to listen on an IPv6 address ([#161](https://github.com/transmission/transmission/pull/161)) - Change `TR_CURL_SSL_VERIFY` to `TR_CURL_SSL_NO_VERIFY` and enable verification by default ([#334](https://github.com/transmission/transmission/pull/334)) - Go back to using hash as base name for resume and torrent files (those stored in configuration directory) ([#122](https://github.com/transmission/transmission/pull/122)) - Handle "fields" argument in "session-get" RPC request; if "fields" array is present in arguments, only return session fields specified; otherwise return all the fields as before - Limit the number of incorrect authentication attempts in embedded web server to 100 to prevent brute-force attacks ([#371](https://github.com/transmission/transmission/pull/371)) - Set idle seed limit range to 1..40320 (4 weeks tops) in all clients ([#212](https://github.com/transmission/transmission/pull/212)) - Add Peer ID for Xfplay, PicoTorrent, Free Download Manager, Folx, Baidu Netdisk torrent clients ([#256](https://github.com/transmission/transmission/pull/256), [#285](https://github.com/transmission/transmission/pull/285), [#355](https://github.com/transmission/transmission/pull/355), [#363](https://github.com/transmission/transmission/pull/363), [#386](https://github.com/transmission/transmission/pull/386)) - Announce `INT64_MAX` as size left if the value is unknown (helps with e.g. Amazon S3 trackers) ([#250](https://github.com/transmission/transmission/pull/250)) - Add `TCP_FASTOPEN` support (should result in slight speedup) ([#184](https://github.com/transmission/transmission/pull/184)) - Improve ToS handling on IPv6 connections ([#128](https://github.com/transmission/transmission/pull/128), [#341](https://github.com/transmission/transmission/pull/341), [#360](https://github.com/transmission/transmission/pull/360), [#692](https://github.com/transmission/transmission/pull/692), [#737](https://github.com/transmission/transmission/pull/737)) - Abort handshake if establishing DH shared secret fails (leads to crash) ([#27](https://github.com/transmission/transmission/pull/27)) - Don't switch trackers while announcing (leads to crash) ([#297](https://github.com/transmission/transmission/pull/297)) - Improve completion scripts execution and error handling; add support for .cmd and .bat files on Windows ([#405](https://github.com/transmission/transmission/pull/405)) - Maintain a "session ID" file (in temporary directory) to better detect whether session is local or remote; return the ID as part of "session-get" response (TRAC-5348, [#861](https://github.com/transmission/transmission/pull/861)) - Change torrent location even if no data move is needed ([#35](https://github.com/transmission/transmission/pull/35)) - Support CIDR-notated blocklists ([#230](https://github.com/transmission/transmission/pull/230), [#741](https://github.com/transmission/transmission/pull/741)) - Update the resume file before running scripts ([#825](https://github.com/transmission/transmission/pull/825)) - Make multiscrape limits adaptive ([#837](https://github.com/transmission/transmission/pull/837)) - Add labels support to libtransmission and transmission-remote ([#822](https://github.com/transmission/transmission/pull/822)) - Parse `session-id` header case-insensitively ([#765](https://github.com/transmission/transmission/pull/765)) - Sanitize suspicious path components instead of rejecting them ([#62](https://github.com/transmission/transmission/pull/62), [#294](https://github.com/transmission/transmission/pull/294)) - Load CA certs from system store on Windows / OpenSSL ([#446](https://github.com/transmission/transmission/pull/446)) - Add support for mbedtls (formely polarssl) and wolfssl (formely cyassl), LibreSSL ([#115](https://github.com/transmission/transmission/pull/115), [#116](https://github.com/transmission/transmission/pull/116), [#284](https://github.com/transmission/transmission/pull/284), [#486](https://github.com/transmission/transmission/pull/486), [#524](https://github.com/transmission/transmission/pull/524), [#570](https://github.com/transmission/transmission/pull/570)) - Fix building against OpenSSL 1.1.0+ ([#24](https://github.com/transmission/transmission/pull/24)) - Fix quota support for uClibc-ng 1.0.18+ and DragonFly BSD ([#42](https://github.com/transmission/transmission/pull/42), [#58](https://github.com/transmission/transmission/pull/58), [#312](https://github.com/transmission/transmission/pull/312)) - Fix a number of memory leaks (magnet loading, session shutdown, bencoded data parsing) ([#56](https://github.com/transmission/transmission/pull/56)) - Bump miniupnpc version to 2.0.20170509 ([#347](https://github.com/transmission/transmission/pull/347)) - CMake-related improvements (Ninja generator, libappindicator, systemd, Solaris and macOS) ([#72](https://github.com/transmission/transmission/pull/72), [#96](https://github.com/transmission/transmission/pull/96), [#117](https://github.com/transmission/transmission/pull/117), [#118](https://github.com/transmission/transmission/pull/118), [#133](https://github.com/transmission/transmission/pull/133), [#191](https://github.com/transmission/transmission/pull/191)) - Switch to submodules to manage (most of) third-party dependencies - Fail installation on Windows if UCRT is not installed ### Mac Client - Bump minimum macOS version to 10.10 - Dark Mode support ([#644](https://github.com/transmission/transmission/pull/644), [#722](https://github.com/transmission/transmission/pull/722), [#757](https://github.com/transmission/transmission/pull/757), [#779](https://github.com/transmission/transmission/pull/779), [#788](https://github.com/transmission/transmission/pull/788)) - Remove Growl support, notification center is always used ([#387](https://github.com/transmission/transmission/pull/387)) - Fix autoupdate on High Sierra and up by bumping the Sparkle version ([#121](https://github.com/transmission/transmission/pull/121), [#600](https://github.com/transmission/transmission/pull/600)) - Transition to ARC ([#336](https://github.com/transmission/transmission/pull/336)) - Use proper UTF-8 encoding (with macOS-specific normalization) when setting download/incomplete directory and completion script paths ([#11](https://github.com/transmission/transmission/pull/11)) - Fix uncaught exception when dragging multiple items between groups ([#51](https://github.com/transmission/transmission/pull/51)) - Add flat variants of status icons for message log ([#134](https://github.com/transmission/transmission/pull/134)) - Optimize image resources size ([#304](https://github.com/transmission/transmission/pull/304), [#429](https://github.com/transmission/transmission/pull/429)) - Update file icon when file name changes ([#37](https://github.com/transmission/transmission/pull/37)) - Update translations ### GTK+ Client - Add queue up/down hotkeys ([#158](https://github.com/transmission/transmission/pull/158)) - Modernize the .desktop file ([#162](https://github.com/transmission/transmission/pull/162)) - Add AppData file ([#224](https://github.com/transmission/transmission/pull/224)) - Add symbolic icon variant for the Gnome top bar and when the high contrast theme is in use ([#414](https://github.com/transmission/transmission/pull/414), [#449](https://github.com/transmission/transmission/pull/449)) - Update file icon when its name changes ([#37](https://github.com/transmission/transmission/pull/37)) - Switch from intltool to gettext for translations ([#584](https://github.com/transmission/transmission/pull/584), [#647](https://github.com/transmission/transmission/pull/647)) - Update translations, add new translations for Portuguese (Portugal) ### Qt Client - Bump minimum Qt version to 5.2 - Fix dropping .torrent files into main window on Windows ([#269](https://github.com/transmission/transmission/pull/269)) - Fix prepending of drive letter to various user-selected paths on Windows ([#236](https://github.com/transmission/transmission/pull/236), [#307](https://github.com/transmission/transmission/pull/307), [#404](https://github.com/transmission/transmission/pull/404), [#437](https://github.com/transmission/transmission/pull/437), [#699](https://github.com/transmission/transmission/pull/699), [#723](https://github.com/transmission/transmission/pull/723), [#877](https://github.com/transmission/transmission/pull/877)) - Fix sorting by progress in presence of magnet transfers ([#234](https://github.com/transmission/transmission/pull/234)) - Fix .torrent file trashing upon addition ([#262](https://github.com/transmission/transmission/pull/262)) - Add queue up/down hotkeys ([#158](https://github.com/transmission/transmission/pull/158)) - Reduce torrent properties (file tree) memory usage - Display tooltips in torrent properties (file tree) in case the names don't fit ([#411](https://github.com/transmission/transmission/pull/411)) - Improve UI look on hi-dpi displays (YMMV) - Use session ID (if available) to check if session is local or not ([#861](https://github.com/transmission/transmission/pull/861)) - Use default (instead of system) locale to be more flexible ([#130](https://github.com/transmission/transmission/pull/130)) - Modernize the .desktop file ([#162](https://github.com/transmission/transmission/pull/162)) - Update translations, add new translations for Afrikaans, Catalan, Danish, Greek, Norwegian Bokmål, Slovenian ### Daemon - Use libsystemd instead of libsystemd-daemon (TRAC-5921) - Harden transmission-daemon.service by disallowing privileges elevation ([#795](https://github.com/transmission/transmission/pull/795)) - Fix exit code to be zero when dumping settings ([#487](https://github.com/transmission/transmission/pull/487)) ### Web Client - Fix tracker error XSS in inspector (CVE-?) - Fix performance issues due to improper use of `setInterval()` for UI refresh (TRAC-6031) - Fix recognition of `https://` links in comments field ([#41](https://github.com/transmission/transmission/pull/41), [#180](https://github.com/transmission/transmission/pull/180)) - Fix torrent list style in Google Chrome 59+ ([#384](https://github.com/transmission/transmission/pull/384)) - Show ETA in compact view on non-mobile devices ([#146](https://github.com/transmission/transmission/pull/146)) - Show upload file button on mobile devices ([#320](https://github.com/transmission/transmission/pull/320), [#431](https://github.com/transmission/transmission/pull/431), [#956](https://github.com/transmission/transmission/pull/956)) - Add keyboard hotkeys for web interface ([#351](https://github.com/transmission/transmission/pull/351)) - Disable autocompletion in torrent URL field ([#367](https://github.com/transmission/transmission/pull/367)) ### Utils - Prevent crash in transmission-show displaying torrents with invalid creation date ([#609](https://github.com/transmission/transmission/pull/609)) - Handle IPv6 RPC addresses in transmission-remote ([#247](https://github.com/transmission/transmission/pull/247)) - Add `--unsorted` option to transmission-show ([#767](https://github.com/transmission/transmission/pull/767)) - Widen the torrent-id column in transmission-remote for cleaner formatting ([#840](https://github.com/transmission/transmission/pull/840)) To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 pkgsrc/net/transmission/Makefile cvs rdiff -u -r1.9 -r1.10 pkgsrc/net/transmission/Makefile.common cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/transmission/PLIST cvs rdiff -u -r1.15 -r1.16 pkgsrc/net/transmission/distinfo cvs rdiff -u -r1.45 -r1.46 pkgsrc/net/transmission-gtk/Makefile cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/transmission-gtk/PLIST cvs rdiff -u -r1.52 -r1.53 pkgsrc/net/transmission-qt/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/transmission/patches/patch-qt_qtr.pro ------------------------------------------------------------------- Module Name: pkgsrc Committed By: wiz Date: Sat Jul 25 20:20:05 UTC 2020 Modified Files: pkgsrc/net/transmission-qt: Makefile Log Message: transmission-qt: needs gcc 7.x (for ) Reported and tested by spz. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 pkgsrc/net/transmission-qt/Makefile @ text @a27 1 share/transmission/web/javascript/main.js a28 1 share/transmission/web/javascript/polyfill.js @ 1.2 log @Changes 2.82: ==== All Platforms ==== * Fix webseed crash * Fix crash when adding UDP trackers whose host's canonical name couldn't be found * Fix crash when sending handshakes to some peers immediately after adding a magnet link * Fix crash when parsing incoming encrypted handshakes when the user is removing the related torrent * Add safeguard to prevent zombie processes after running a script when a torrent finishes downloading * Fix "bad file descriptor" error * Queued torrents no longer show up as paused after exiting & restarting * Fix 2.81 compilation error on OpenBSD * Don't misidentify Tixati as BitTornado ==== Mac Client ==== * Fix bug that had slow download speeds until editing preferences ==== GTK+ Client ==== * Fix crash that occurred in some cases after using Torrent > Set Location * Fix crash where on_app_exit() got called twice in a row * Fix 2.81 compilation error on older versions of glib * Can now open folders that have a '#' in their names * Silence gobject warning when updating a blocklist from URL ==== Qt Client ==== * Qt 5 support ==== Web Client ==== * Fix syntax error in index.html's meta name="viewport" * Fix file uploading issue in Internet Explorer 11 @ text @d1 1 a1 2 @@comment $NetBSD: PLIST,v 1.1 2013/03/02 19:33:29 wiz Exp $ bin/transmission-cli a6 1 man/man1/transmission-cli.1 d22 2 a23 1 share/transmission/web/javascript/jquery/jquery.contextmenu.min.js d26 1 a26 1 share/transmission/web/javascript/jquery/jqueryui-1.8.16.min.js d34 1 d36 1 d40 1 d43 1 d45 3 a47 1 share/transmission/web/style/jqueryui/jqueryui-1.8.16.css @ 1.1 log @Re-import transmission-2.76nb1 as net/transmission. Transmission is a free, lightweight BitTorrent client. It features a simple, intuitive interface on top on an efficient, cross-platform back-end. Transmission is open source (MIT license) and runs on Mac OS X (Cocoa interface), Linux/NetBSD/FreeBSD/OpenBSD (CLI/GTK2+ interface) and BeOS (native interface). @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.12 2012/07/12 18:35:30 wiz Exp $ a24 2 share/transmission/web/javascript/jquery/jquery.form.js share/transmission/web/javascript/jquery/jquery.form.min.js @