transmission/tests/libtransmission
Charles Kerr f79a75cb21
test: fuzz test tr_variantFromBuf() (#2892)
* test: fuzz test tr_torrent_metainfo.parseBenc()

* fix: better error-checking in benc string parsing

* fix: return benc failure if the parse stack is unbalanced

* fix: stack range error when logging json parse errors

* test: fuzz test tr_variantFromBuf()
2022-04-06 16:39:39 -05:00
..
assets fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
.clang-tidy refactor: re-enable some clang-tidy rules (#2498) 2022-01-24 13:07:55 -06:00
CMakeLists.txt feat: add tr_strbuf (#2810) 2022-03-24 16:41:29 -05:00
announce-list-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
announcer-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
benc-test.cc refactor: remove utils dep from peer-io (#2719) 2022-02-28 14:26:26 -08:00
bitfield-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
block-info-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
blocklist-test.cc refactor: make err arg optional in tr_sys_* funcs (#2827) 2022-03-27 12:37:29 -05:00
clients-test.cc fix: tr_clientForId() (#2887) 2022-04-06 12:06:11 -05:00
completion-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
copy-test.cc fix: sonarcloud (#2868) 2022-04-02 17:42:51 -05:00
crypto-test-ref.h chore: update copyright years, make notices consistent (#2463) 2022-01-20 12:27:56 -06:00
crypto-test.cc fix: sonarcloud (#2860) 2022-04-01 14:16:33 -05:00
error-test.cc refactor: tr_sys_path_dirname returns a std::string (#2792) 2022-03-21 15:22:50 -05:00
file-piece-map-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
file-test.cc refactor: make err arg optional in tr_sys_* funcs (#2827) 2022-03-27 12:37:29 -05:00
getopt-test.cc refactor: re-enable some clang-tidy rules (#2498) 2022-01-24 13:07:55 -06:00
history-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
json-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
magnet-metainfo-test.cc test: fuzz test tr_magnet_metainfo.parseMagnet() (#2890) 2022-04-06 13:22:08 -05:00
makemeta-test.cc refactor: remove tr_snprintf() pt 2 (#2871) 2022-04-03 13:23:00 -05:00
move-test.cc fix: sonarcloud (#2868) 2022-04-02 17:42:51 -05:00
peer-mgr-active-requests-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
peer-mgr-wishlist-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
peer-msgs-test.cc chore: update copyright years, make notices consistent (#2463) 2022-01-20 12:27:56 -06:00
quark-test.cc refactor: add fmt::formatters (#2829) 2022-03-27 21:55:30 -05:00
rename-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
rpc-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
session-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
strbuf-test.cc fix: sonarcloud (#2865) 2022-04-02 09:06:02 -05:00
subprocess-test-program.cc refactor: make err arg optional in tr_sys_* funcs (#2827) 2022-03-27 12:37:29 -05:00
subprocess-test-script.cmd Combine all tests in a single executable to speed up the build 2021-08-16 23:16:36 +03:00
subprocess-test.cc refactor: make err arg optional in tr_sys_* funcs (#2827) 2022-03-27 12:37:29 -05:00
test-fixtures.h refactor: remove tr_snprintf() pt 2 (#2871) 2022-04-03 13:23:00 -05:00
torrent-metainfo-test.cc test: fuzz test tr_torrent_metainfo.parseBenc() (#2891) 2022-04-06 15:26:13 -05:00
torrents-test.cc fix: three asan issues (#2851) 2022-03-31 12:12:54 -05:00
utils-test.cc refactor: remove tr_snprintf() (#2872) 2022-04-04 13:36:48 -05:00
variant-test.cc test: fuzz test tr_variantFromBuf() (#2892) 2022-04-06 16:39:39 -05:00
watchdir-test.cc refactor: make err arg optional in tr_sys_* funcs (#2827) 2022-03-27 12:37:29 -05:00
web-utils-test.cc test: fuzz test tr_torrent_metainfo.parseBenc() (#2891) 2022-04-06 15:26:13 -05:00