Commit Graph

  • ca59a55169 perf: permanently cache Torrent.hashString perf/cache-torrent-hashString--4.1.x Charles Kerr 2026-02-14 16:09:06 -06:00
  • efd9a0cf8f feat: safeguard tr_torrentFoo() calls against nullptr torrents refactor/safeguard-against-nullptr-torrents-in-C-api--4.1.x Charles Kerr 2026-02-14 15:47:27 -06:00
  • db68a46912 fix: crash in torrent rename dialog after torrent removal (#8425) fix/crash-in-torrent-rename-dialog-after-torrent-removal Charles Kerr 2026-02-14 14:44:31 -06:00
  • a37ca2a090 fix: crash in torrent rename dialog after torrent removal (#8425) 4.1.x Charles Kerr 2026-02-14 14:44:31 -06:00
  • 7cf5610bac fix: cannot add magnet links from the command line (#8415) fix/add-magnet-links-from-command-line Charles Kerr 2026-02-10 09:05:32 -06:00
  • 6770948617 fix: crash when removing a torrent that the inspector is showing fix/crash-in-inspector-when-removing-torrent-as-it-is-being-shown Charles Kerr 2026-02-13 22:33:25 -06:00
  • 8fecf2662c docs(rpc): formally define torrent ID and transfer stats as integers (#8455) main Yat Ho 2026-02-14 11:04:05 +08:00
  • 34ef311055 docs: add nuget package to list of 3rd party packages Антон Лобанов 2026-02-14 06:03:10 +03:00
  • dfb185135a chore: keep breaking em, keep fixing em refactor/base Charles Kerr 2026-02-13 18:27:43 -06:00
  • 031c996386 fix(test): wait for previous torrent to be removed before continuing (#8477) Yat Ho 2026-02-14 08:13:24 +08:00
  • a00a8ba511 ci: include .github/actions in check-diffs (#8482) Yat Ho 2026-02-14 03:55:11 +08:00
  • b5478275da fixup! refactor: move to libtrbase: i18n Charles Kerr 2026-02-13 13:23:56 -06:00
  • f36dcc2cc3 fixup! refactor: move lib/ to tr/ Charles Kerr 2026-02-13 13:17:46 -06:00
  • c9395adfcc fixup! refactor: move string-utils, tr-assert, tr-macros to libtrbase.a Charles Kerr 2026-02-13 13:16:37 -06:00
  • 064387c164 docs: deprecate torrent_get.webseeds (#8481) Yat Ho 2026-02-14 03:10:50 +08:00
  • 45308e8d7d fix: crash when editing tracker list immediately after editing torrent (#8469) (#8478) Charles Kerr 2026-02-13 13:04:51 -06:00
  • 3483d7a7cb refactor: move lib/ to tr/ Charles Kerr 2026-02-13 12:57:22 -06:00
  • 0883f5c21f chore: use "" instead of <> for local includes Charles Kerr 2026-02-13 11:47:38 -06:00
  • e8515307f5 chore: remove unused #includes Charles Kerr 2026-02-12 01:16:23 -06:00
  • 7336d2aa95 chore: fix new clang-tidy warning Charles Kerr 2026-02-12 00:46:04 -06:00
  • 0203dce3ed refactor: move libtransmission/ to lib/app/ Charles Kerr 2026-02-12 00:31:34 -06:00
  • 6b210dbb75 refactor: move libtransmission/ to lib/transmission/ Charles Kerr 2026-02-12 00:24:42 -06:00
  • cd42dff939 build: add libtrbase to Xcode Charles Kerr 2026-02-12 00:07:41 -06:00
  • 24fb2d736a refactor: move to libtrbase: mime-types Charles Kerr 2026-02-11 23:10:32 -06:00
  • 8ad8d5595b chore: clean up #includes Charles Kerr 2026-02-11 22:22:59 -06:00
  • faeca817cf refactor: move to libtrbase: serializer Charles Kerr 2026-02-11 22:17:08 -06:00
  • 777adc6675 refactor: move to libtrbase: tr-getopt Charles Kerr 2026-02-11 21:35:21 -06:00
  • f365622c63 chore: clean up #includes Charles Kerr 2026-02-11 21:31:03 -06:00
  • 96c57e92eb refactor: move to libtrbase: log, quark, variant Charles Kerr 2026-02-11 21:19:14 -06:00
  • f64d69046e refactor: move to libtrbase: tr_num_pase() Charles Kerr 2026-02-11 21:03:36 -06:00
  • f15eeabd00 refactor: move to libtrbase: i18n Charles Kerr 2026-02-11 20:16:06 -06:00
  • f40877307f refactor: move to libtrbase: error-types.h Charles Kerr 2026-02-11 19:50:06 -06:00
  • 3421c1ee59 refactor: move to libtrbase: values Charles Kerr 2026-02-11 19:47:50 -06:00
  • af772eac5b chore: remove dead code Charles Kerr 2026-02-11 19:40:15 -06:00
  • 981d71a39d build: add lib/base/.clang-tidy Charles Kerr 2026-02-11 19:34:18 -06:00
  • a2a1a1d623 refactor: move to libtrbase: strbuf Charles Kerr 2026-02-11 19:33:37 -06:00
  • eefd77f42b refactor: move to libtrbase: env Charles Kerr 2026-02-11 19:18:17 -06:00
  • 305850f65d refactor: move to libtrbase: tr_file* Charles Kerr 2026-02-11 19:10:53 -06:00
  • 7ed9fa647d refactor: move to libtrbase: tr_error Charles Kerr 2026-02-11 18:23:32 -06:00
  • e745b341a7 refactor: move string-utils, tr-assert, tr-macros to libtrbase.a Charles Kerr 2026-02-11 17:58:56 -06:00
  • c7ea8d688e ci(GHA): bsd (#7901) Yat Ho 2026-02-13 23:44:53 +08:00
  • 9553b08105 chore: update generated transmission-web files chore/update-webapp-files ckerr 2026-02-13 15:30:20 +00:00
  • eac1f24f0b feat(web): add webseeds list (#8421) Ivan Kara 2026-02-13 22:16:35 +07:00
  • 93a65c9c66 ci: test gtk4 where available (#8459) Yat Ho 2026-02-13 22:43:22 +08:00
  • 57965724cb fix: crash when editing tracker list immediately after editing torrent (#8469) Charles Kerr 2026-02-13 08:00:35 -06:00
  • 6ae3abc7c1 chore: remove unused #include (#8470) Charles Kerr 2026-02-13 07:59:51 -06:00
  • 04922eca8d reject .torrent files with missing info:[pieces] key (#8333) reardonia 2026-02-12 12:36:55 -05:00
  • 89b8e9ae9d fixup! feat: allow non-ASCII announce and webseed URLs (#8420) (#8447) Yat Ho 2026-02-13 01:36:23 +08:00
  • 6943855f7d fixup! ci(app): run clang-tidy (#8442) (#8460) Yat Ho 2026-02-13 01:35:58 +08:00
  • bbfc9e057c chore: bump rpc versions (#8452) Yat Ho 2026-02-13 00:40:35 +08:00
  • 6a32512729 fix: mime-type icons on Windows (#8443) (#8456) Charles Kerr 2026-02-12 10:38:33 -06:00
  • 455fce4a78 ci(macos): install only required modules of qt (#8458) Yat Ho 2026-02-13 00:38:01 +08:00
  • e3853d9750 build: remove ENABLE_DEPRECATED (#8461) Yat Ho 2026-02-12 23:56:50 +08:00
  • cb158cba04 feat: add multiple dht bootstrap nodes (#8446) Ivan Kara 2026-02-12 14:16:01 +07:00
  • 47906e3fca chore: bump rpc versions and add missing changelog (#8453) Yat Ho 2026-02-12 15:03:11 +08:00
  • 6d85eba3d5 perf: use timer to flush outbuf to avoid taking lock frequently (#8454) Yat Ho 2026-02-12 15:02:54 +08:00
  • cd920a7bec ci(app): run clang-tidy (#8442) Yat Ho 2026-02-12 14:23:00 +08:00
  • e6d7d42e2a fix: mime-type icons on Windows (#8443) Charles Kerr 2026-02-11 22:49:24 -06:00
  • cbaefab599 refactor: add libtransmission/types.h (#8449) Charles Kerr 2026-02-11 16:52:29 -06:00
  • 21874392a9 refactor: string-utils, file-utils, env (#8417) Charles Kerr 2026-02-11 11:21:45 -06:00
  • c2b3f25993 fix: adding file:/// uris from the command linee (#8424) (#8448) Charles Kerr 2026-02-11 11:19:28 -06:00
  • 4d695a8a4c perf: use timer to flush outbuf to avoid taking lock frequently (#8423) Yat Ho 2026-02-12 00:21:31 +08:00
  • 831ebe6198 fix: adding file:/// uris from the command linee (#8424) Charles Kerr 2026-02-11 09:57:56 -06:00
  • fee87d465f docs: fix comments for attr key in metainfo (#8434) Charles Kerr 2026-02-10 20:44:25 -06:00
  • 4bc74e3dd4 feat: allow non-ASCII announce and webseed URLs (#8420) Yat Ho 2026-02-11 06:19:04 +08:00
  • a89f4bd5bd perf(gtk): move from request parameters instead of copying (#8389) Yat Ho 2026-02-11 00:56:59 +08:00
  • 90c8b8b3ec fix(qt): handle RPC error data object (#8414) Yat Ho 2026-02-11 00:17:09 +08:00
  • 586d98dedf fix(rpc): return integers for speed limits (#8416) Yat Ho 2026-02-11 00:16:50 +08:00
  • abb9b05ff2 fix: cannot add magnet links from the command line (#8415) Charles Kerr 2026-02-10 09:05:32 -06:00
  • f63db2a059 fix: support Glib::ustring in Converters (#8418) Charles Kerr 2026-02-10 08:51:56 -06:00
  • 3d447432c8 fix: UI update regression fix/fix-refresh-regression Charles Kerr 2026-02-09 23:13:30 -06:00
  • ea043d642b perf(test): write zero tor in 512KiB blocks (#8391) Yat Ho 2026-02-10 12:22:45 +08:00
  • 3d8363a8d4 fix: fail if pieces length in info dict is not multiple of 20 (#8412) Yat Ho 2026-02-10 11:38:21 +08:00
  • df16feaa36 feat: add serializer support for std::chrono::sys_seconds, std::u8string, std::filesystem::path (#8364) Charles Kerr 2026-02-09 21:04:18 -06:00
  • 582668cf08 fix use different icon filenames per-client (#8281) (#8387) Charles Kerr 2026-02-09 21:03:02 -06:00
  • bea234b8ed fix(qt): handle RPC error data object (#8388) Yat Ho 2026-02-10 11:02:38 +08:00
  • a583f8e789 fix(rpc): return integers for speed limits (#8406) Yat Ho 2026-02-10 11:01:54 +08:00
  • fc266802ea fix: use video/mp4 as the mime type for mp4 files (#8377) (#8411) Charles Kerr 2026-02-09 21:00:38 -06:00
  • 182c8ce12c fix: fail if pieces length in info dict is not multiple of 20 (#8409) Yat Ho 2026-02-10 09:10:53 +08:00
  • 2493c4b904 fix: use video/mp4 as the mime type for mp4 files (#8377) Charles Kerr 2026-02-09 15:53:06 -06:00
  • a8072d82f0 fix use different icon filenames per-client (#8281) Charles Kerr 2026-02-05 22:57:38 -06:00
  • 5320fc1a49 ci: workaround system header warnings on macOS (#8384) Yat Ho 2026-02-06 12:31:33 +08:00
  • ddbffb5708 fix(web): exception from destructing undefined property (#8386) Yat Ho 2026-02-06 12:30:32 +08:00
  • a628033637 fix(web): exception from destructing undefined property (#8374) Yat Ho 2026-02-06 10:43:09 +08:00
  • a14d664767 fix: some strings were not correctly marked for translation (#8350) Charles Kerr 2026-02-05 16:13:18 -06:00
  • 80a379f713 fix: mark strings for translation (#8351) Charles Kerr 2026-02-05 16:12:44 -06:00
  • 6794c9d298 chore: update generated transmission-web files (#8376) github-actions[bot] 2026-02-05 13:09:05 -06:00
  • cc66625fd2 feat: new window "Appearance settings" for web app (#7318) Rukario 2026-02-05 06:49:17 -08:00
  • 2e65935bbc build: wrap fmt::fmt-header-only with transmission::fmt-header-only (#8370) Yat Ho 2026-02-05 21:50:11 +08:00
  • 39803eb0f0 build: support building with system sigslot (#8371) Yat Ho 2026-02-05 12:46:16 +08:00
  • 18e9fc954f build: fix external project builds with LTO-enabled toolchains (#8369) Daniel Golle 2026-02-05 04:45:06 +00:00
  • d8a46d9e98 Fix: #8202 (refactor: use fewer raw C strings) (#8365) Berbe 2026-02-04 22:39:01 +00:00
  • 59939ad4e3 build: improve building with system libevent (#8223) Yat Ho 2026-02-05 03:36:04 +08:00
  • 1b04d45f26 fix: ignore clang extension usage in ObjC (#8164) Cœur 2026-02-04 18:53:39 +01:00
  • 734d0bc8b7 fix: assertion failed no timezone in fmt::chrono (#8344) (#8358) Charles Kerr 2026-02-04 10:24:15 -06:00
  • c53016e523 Revert "feat: inline delete prompt in remove dialog (#7000)" (#8355) Yat Ho 2026-02-04 23:20:52 +08:00
  • 85b88c5f51 Adding xcode toolchain lookup. (#8342) Dmitry Lobanov 2026-02-04 17:11:08 +03:00
  • 142b0af415 fix: assertion failed no timezone in fmt::chrono (#8344) Charles Kerr 2026-02-04 07:45:44 -06:00
  • 60f8d43d14 chore: update generated transmission-web files (#8353) github-actions[bot] 2026-02-04 07:44:50 -06:00
  • f9d4ced2d0 chore: remove FMT_STRING macros (#8354) Charles Kerr 2026-02-04 07:44:33 -06:00