Files
transmission/.gitmodules
Charles Kerr 64a53a8219 refactor: use sigslot (#8309)
* fix: warning: declaration shadows a variable in the global namespace [clang-diagnostic-shadow]

* fix: warning: use 'contains' to check for membership [readability-container-contains]

* fix: warning: variable gl_confdir can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage]

* warning: function 'TorrentFilter::match_mode' has a definition with different parameter names [readability-inconsistent-declaration-parameter-name]

* build: add sigslot dependency

* refactor: use sigslot for tr::Blocklists

* refactor: use sigslot for torrent, peer-mgr, wishlist

* refactor: remove tr::SimpleObservable

* chore: make lint happy

warning: method 'make_wishlist' can be made static [readability-convert-member-functions-to-static]

warning: invalid case style for function 'make_wishlist' [readability-identifier-naming]

warning: do not declare C-style arrays, use std::array<> instead [cppcoreguidelines-avoid-c-arrays,hicpp-avoid-c-arrays,modernize-avoid-c-arrays]

* refactor: remove unused forward declaration of tr_peer

* chore: remove slop

* refactor: Blocklist::observe_changes() now returns a scoped connection

* build: use transmission/sigslot fork

* refactor: copyediting

* refactor: fix cyclical dependency loop between Wishlist and tr_peerMgr::WishlistMediator
2026-02-02 22:42:28 -06:00

70 lines
2.7 KiB
Plaintext

[submodule "third-party/dht"]
path = third-party/dht
url = https://github.com/transmission/dht.git
branch = post-0.27-transmission
[submodule "third-party/libb64"]
path = third-party/libb64
url = https://github.com/transmission/libb64.git
branch = post-2.0.0-transmission
[submodule "third-party/libevent"]
path = third-party/libevent
url = https://github.com/transmission/libevent.git
branch = post-2.1.12-transmission
[submodule "third-party/libnatpmp"]
path = third-party/libnatpmp
url = https://github.com/transmission/libnatpmp.git
[submodule "third-party/libutp"]
path = third-party/libutp
url = https://github.com/transmission/libutp.git
branch = post-3.4-transmission
[submodule "third-party/miniupnp"]
path = third-party/miniupnp
# synced with https://github.com/miniupnp/miniupnp.git
url = https://github.com/transmission/miniupnp.git
[submodule "third-party/googletest"]
path = third-party/googletest
url = https://github.com/google/googletest.git
[submodule "third-party/utfcpp"]
path = third-party/utfcpp
# synced with https://github.com/nemtrif/utfcpp.git
url = https://github.com/transmission/utfcpp.git
[submodule "third-party/libdeflate"]
path = third-party/libdeflate
# synced with https://github.com/ebiggers/libdeflate.git
url = https://github.com/transmission/libdeflate.git
[submodule "third-party/libpsl"]
path = third-party/libpsl
url = https://github.com/transmission/libpsl.git
branch = post-3.0.0-transmission
[submodule "third-party/fmt"]
path = third-party/fmt
# synced with https://github.com/fmtlib/fmt.git
url = https://github.com/transmission/fmt.git
[submodule "third-party/fast_float"]
path = third-party/fast_float
# synced with https://github.com/fastfloat/fast_float.git
url = https://github.com/transmission/fast_float.git
[submodule "third-party/wide-integer"]
path = third-party/wide-integer
# synced with https://github.com/ckormanyos/wide-integer.git
url = https://github.com/transmission/wide-integer.git
[submodule "third-party/small"]
path = third-party/small
# synced with https://github.com/alandefreitas/small.git
url = https://github.com/transmission/small.git
[submodule "third-party/rapidjson"]
path = third-party/rapidjson
# synced with https://github.com/Tencent/rapidjson.git
url = https://github.com/transmission/rapidjson.git
fetchRecurseSubmodules = false
[submodule "third-party/rpavlik-cmake-modules"]
path = third-party/rpavlik-cmake-modules
# synced with https://github.com/rpavlik/cmake-modules.git
url = https://github.com/transmission/rpavlik-cmake-modules.git
[submodule "third-party/crc32c"]
path = third-party/crc32c
url = https://github.com/google/crc32c.git
[submodule "third-party/sigslot"]
path = third-party/sigslot
url = https://github.com/transmission/sigslot