1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-25 01:03:01 +00:00
transmission/tests
Charles Kerr 5efec26a3b
refactor: SAX-like benc parser pt. 1 (#2490)
* refactor: add SAX-like benc parser

This is the first part of a series of PRs whose end goal is to avoid
the overhead of tr_variant when parsing bencoded data, e.g. when
parsing .torrent files on startup or when parsing announce/scrape
tracker responses.

This PR introduces a SAX-like benc parser, reimplements variant-benc
to use the SAX benc parser (so that we don't have two benc parsers),
and updates the benc + variant tests.
2022-01-24 00:30:00 -06:00
..
gtest Combine all tests in a single executable to speed up the build 2021-08-16 23:16:36 +03:00
libtransmission refactor: SAX-like benc parser pt. 1 (#2490) 2022-01-24 00:30:00 -06:00
utils test: add regression tests for transmission-show (#2255) 2021-12-01 13:28:24 -06:00
CMakeLists.txt test: add regression tests for transmission-show (#2255) 2021-12-01 13:28:24 -06:00