Commit Graph

  • 5e2ba3f8d7 Update prefs-dialog.js (#8588) sionide0278 2026-02-22 00:24:25 +00:00
  • 0222d9d466 chore: bump to 4.2.0-dev (#8589) Tom Sullivan 2026-02-22 04:03:52 +11:00
  • 5b52ba92c0 fix: enable modernize-use-designated-initializers (#8592) Yat Ho 2026-02-22 00:45:14 +08:00
  • f89242c855 fix: enable modernize-loop-convert (#8579) Yat Ho 2026-02-21 23:06:59 +08:00
  • 1297bac26b fix: Use pre-clang-format-21 syntax (#8584) Yat Ho 2026-02-21 23:05:28 +08:00
  • 88c15e2a89 fix: fail when encountering invalid benc character (#8577) Yat Ho 2026-02-20 21:58:15 +08:00
  • d06a4bc5af build: update .clang-format to latest format (#8578) Yat Ho 2026-02-20 21:57:48 +08:00
  • a420577587 ci: use gtkmm4 for FreeBSD (#8580) Yat Ho 2026-02-20 21:57:28 +08:00
  • 3d1885e033 fixup! ci: use incremental clang-tidy on clang-tidy-win32 ci/faster-clang-tidy Charles Kerr 2026-02-19 21:11:03 -06:00
  • 81c9ebabb8 fixup! ci: use incremental clang-tidy on clang-tidy-win32 Charles Kerr 2026-02-19 20:16:50 -06:00
  • 55b223a646 fix: do not hardcode origin/main as the target branch Charles Kerr 2026-02-18 20:13:48 -06:00
  • 5b6f62e633 chore: remove unused CLANG_CONFIG_CHANGED Charles Kerr 2026-02-18 20:41:42 -06:00
  • 4f9c85385d ci: use incremental clang-tidy on clang-tidy-win32 Charles Kerr 2026-02-18 20:36:56 -06:00
  • 56442e2929 Sync translations (#8566) 4.1.1 Mike Gelfand 2026-02-20 00:29:03 +00:00
  • ece1d7b6c2 fix: fail when encountering invalid benc character. (#8573) Yat Ho 2026-02-20 03:53:01 +08:00
  • d18f48dae9 fix: respect umask when creating directories (#8574) Yat Ho 2026-02-20 01:14:24 +08:00
  • 83621fdc9d fix: performance-unnecessary-value-param Charles Kerr 2026-02-18 19:57:17 -06:00
  • 58836525c2 fix: -Wfloat-equal Charles Kerr 2026-02-18 19:43:37 -06:00
  • 8a6afd634b ci: disable clang-tidy for gtk4; our gtkmm minimum is not available in ubuntu 24.04 Charles Kerr 2026-02-18 15:40:12 -06:00
  • 8ff68b18a7 chore: fix actionlint warnings Charles Kerr 2026-02-18 10:27:50 -06:00
  • 60082c35fd chore: fix actionlint warnings Charles Kerr 2026-02-18 10:27:20 -06:00
  • aa674ec314 feat: run clang-tidy on both gtk3 and gtk4, qt5 and qt6 Charles Kerr 2026-02-18 09:41:52 -06:00
  • 2ba5e66afc ci: faster clang-tidy Charles Kerr 2026-02-17 15:26:56 -06:00
  • f495047a33 ci(qt): run clang-tidy on Linux (#8557) Yat Ho 2026-02-19 23:30:05 +08:00
  • c5ec41e05e test: use QT_QPA_PLATFORM=offscreen for qt tests on posix (#8575) Charles Kerr 2026-02-19 09:24:58 -06:00
  • 642c12cbb5 ci: speed up by using native arm64 runners (#8571) Yat Ho 2026-02-19 14:20:43 +08:00
  • d7cb80d3e1 chore: update generated transmission-web files (#8568) Charles Kerr 2026-02-18 21:10:03 -06:00
  • 5856619fbc fix: FTBFS with glibmm 2.68 (#8565) Charles Kerr 2026-02-18 18:46:54 -06:00
  • 531aaff52e ci: prefer building from transmission tarballs ci/prefer-transmission-tarballs Charles Kerr 2026-02-18 14:18:01 -06:00
  • 851881b59f chore: update web dependencies (#8534) Yat Ho 2026-02-19 05:20:47 +08:00
  • 1b1ccc08dc ci: run fewer redundant jobs (#8543) Charles Kerr 2026-02-18 14:40:46 -06:00
  • 3b502aca11 chore: 4.1.1 (#8554) Charles Kerr 2026-02-18 13:12:53 -06:00
  • 6ad5a4ae31 test: info hash for unordered info dict (#8558) Yat Ho 2026-02-19 02:02:24 +08:00
  • b9e9feafeb fix: crash when removing a torrent that the inspector is showing (#8496) (#8553) Charles Kerr 2026-02-17 22:23:12 -06:00
  • 6abccce6c6 ci: delete leftover ENABLE_DEPRECATED references (#8535) Yat Ho 2026-02-18 08:00:10 +08:00
  • aa8039cfb5 refactor: safeguard against nullptr tr_torrent* args in tr_torrentFoo() methods (#8550) Charles Kerr 2026-02-17 17:58:34 -06:00
  • c3b5fab4f4 fix: FTBFS with glibmm-2.68 (#8552) Charles Kerr 2026-02-17 17:58:21 -06:00
  • fc309238ce ci(gtk): run clang-tidy (#8251) Yat Ho 2026-02-18 07:53:01 +08:00
  • 7a368278f9 fix: crash when removing a torrent that the inspector is showing (#8496) Charles Kerr 2026-02-17 17:32:51 -06:00
  • 0db2763d6a UTF8-clean torrent 'path' (#8328) (#8541) reardonia 2026-02-17 14:46:48 -05:00
  • 6c92d06854 refactor: store dynamic quarks as char8_t (#8546) Yat Ho 2026-02-18 03:26:28 +08:00
  • f2d2ba27c6 fix: potential fd leak when running scripts (#8524) (#8549) Charles Kerr 2026-02-17 13:10:10 -06:00
  • ae332d575c Revert "ci: run big-endian tests in GitHub Actions (#8539)" (#8548) Charles Kerr 2026-02-17 09:36:16 -06:00
  • e44b261f92 refactor: store static quarks as char8_t (#8532) Yat Ho 2026-02-17 14:41:17 +08:00
  • f232b33215 ci: run GHA Sanity on 4.*.x maintenance branches (#8537) Charles Kerr 2026-02-17 00:40:53 -06:00
  • 7146a56649 Missing pieces key 4.1.x (#8542) reardonia 2026-02-17 01:40:20 -05:00
  • 7eeb78174c ci: run big-endian tests in GitHub Actions (#8539) Charles Kerr 2026-02-16 21:51:38 -06:00
  • 49904ba113 refactor: migrate to Madler's crc32c (#8529) Yat Ho 2026-02-17 02:27:20 +08:00
  • 69733fd3a8 refactor: safeguard against nullptr tr_torrent* args in tr_torrentFoo() methods (#8504) Charles Kerr 2026-02-16 12:26:58 -06:00
  • 27f2fa88ed perf: permanently cache Torrent.hashString (#8505) (#8536) Charles Kerr 2026-02-16 12:16:35 -06:00
  • 5dbe953152 perf: remove torrents group title field setup. (#8498) Dmitry Lobanov 2026-02-16 20:00:57 +03:00
  • 31047493f5 UTF8-clean torrent 'path' (#8328) reardonia 2026-02-16 09:49:20 -05:00
  • 40ae72888c fix: potential fd leak when running scripts (#8524) Charles Kerr 2026-02-15 23:06:49 -06:00
  • 1e33e950b2 fix: limit the number of simultaneous connections libcurl can have (#8525) Charles Kerr 2026-02-15 23:06:28 -06:00
  • a9068d73ad refactor: use spaceship operator in tr::Values (#8518) Charles Kerr 2026-02-15 23:06:02 -06:00
  • 16e9714788 perf: permanently cache Torrent.hashString (#8505) Charles Kerr 2026-02-15 21:15:34 -06:00
  • f1b373c0eb docs(rpc): formally define torrent ID and transfer stats as integers (#8455) (#8526) Charles Kerr 2026-02-15 17:21:45 -06:00
  • 1e14cc605b refactor: migrate to Madler's crc32c (#8475) Yat Ho 2026-02-16 05:16:01 +08:00
  • 5e9e543caf fix: warning in tr-dht.cc (#8519) Yat Ho 2026-02-16 05:10:30 +08:00
  • 45419324c4 fix: UI update regression (#8419) (#8517) Charles Kerr 2026-02-15 12:06:28 -06:00
  • bbe7227b1f chore: update generated transmission-web files (#8515) github-actions[bot] 2026-02-15 11:51:00 -06:00
  • 79a10345ac fixup! refactor: make tr_torrent_completeness_func a std::function refactor/make-tr-session-callbacks-std-functions Charles Kerr 2026-02-15 10:16:35 -06:00
  • ee2419ccf9 refactor: remove user_data arg from tr_torrent_rename_done_func Charles Kerr 2026-02-15 10:16:05 -06:00
  • eb6c20df37 refactor: make tr_rpc_callback_status callback a std::function Charles Kerr 2026-02-15 10:00:59 -06:00
  • f585441038 refactor: make tr_sessionSetQueueStartCallback callback a std::function Charles Kerr 2026-02-15 09:50:48 -06:00
  • 18e6ebbd4f refactor: make tr_altSpeedFunc a std::function Charles Kerr 2026-02-15 09:43:34 -06:00
  • 5064a9fde7 refactor: make tr_torrent_completeness_func a std::function Charles Kerr 2026-02-15 09:40:53 -06:00
  • c649fd7c50 refactor: make tr_session_ratio_limit_hit_func a std::function Charles Kerr 2026-02-15 09:33:56 -06:00
  • 864bda6eb6 refactor: make tr_session_metadata_func a std::function Charles Kerr 2026-02-14 21:54:44 -06:00
  • 05f7cfca1e refactor: make tr_session_idle_limit_hit_func a std::function Charles Kerr 2026-02-14 21:49:31 -06:00
  • 3dcd316d0e feat: add Controller.torrentForId Charles Kerr 2026-02-14 21:41:52 -06:00
  • 12780f833f refactor: add a Torrent.id property Charles Kerr 2026-02-14 16:10:06 -06:00
  • d668def741 perf: permanently cache Torrent.hashString Charles Kerr 2026-02-14 16:09:06 -06:00
  • 8b271236a5 fix: UI update regression (#8419) Charles Kerr 2026-02-15 09:31:59 -06:00
  • e29acee865 fix: cannot add magnet links from the command line (#8415) (#8476) Charles Kerr 2026-02-15 01:19:42 -06:00
  • f5961aa561 fix: crash in torrent rename dialog after torrent removal (#8425) (#8501) Charles Kerr 2026-02-15 01:19:15 -06:00
  • 30bc84ebc9 feat(web): torrent list virtualization (#7674) Ivan Kara 2026-02-15 14:17:01 +07:00
  • 1e68c41da8 chore: update generated transmission-web files (#8385) github-actions[bot] 2026-02-14 17:31:29 -06:00
  • 3f9d3b945b fix(ci): install NetBSD X Window binary sets when building gtk (#8503) Yat Ho 2026-02-15 07:20:47 +08:00
  • a37ca2a090 fix: crash in torrent rename dialog after torrent removal (#8425) Charles Kerr 2026-02-14 14:44:31 -06:00
  • 8fecf2662c docs(rpc): formally define torrent ID and transfer stats as integers (#8455) 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