.. |
mutable_test_torrents
|
landed mutable torrents branch in trunk
|
2015-03-21 00:12:40 +00:00 |
ssl
|
update SSL test certificates
|
2019-11-03 05:56:22 -08:00 |
test_torrents
|
improve file_storage::sanitize_symlinks
|
2019-07-29 06:10:04 -07:00 |
CMakeLists.txt
|
cmake: backport changes from the master branch
|
2018-10-31 00:17:36 +01:00 |
Jamfile
|
update appveyor image and boost version. explicitly use python2 for test scripts (as the SSL behavior has changed in python 3 in non-trivial ways)
|
2019-11-19 01:46:39 +01:00 |
Makefile.am
|
improve file_storage::sanitize_symlinks
|
2019-07-29 06:10:04 -07:00 |
bittorrent_peer.cpp
|
improve sanitizer rule in Jamfile. Some fixes for new clang sanitizr 'implicit-conversion'
|
2019-03-26 10:14:06 +01:00 |
bittorrent_peer.hpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
corrupt.gz
|
update puff.c for gzip inflation (#1022)
|
2016-08-21 14:43:44 -04:00 |
dht_server.cpp
|
deprecate slow bdecode() function
|
2018-11-19 09:09:55 +01:00 |
dht_server.hpp
|
more linking issues
|
2013-06-23 22:36:07 +00:00 |
enum_if.cpp
|
improve error messages and error reporting of failing enum_routes()
|
2020-02-26 17:48:12 +01:00 |
http.py
|
update appveyor image and boost version. explicitly use python2 for test scripts (as the SSL behavior has changed in python 3 in non-trivial ways)
|
2019-11-19 01:46:39 +01:00 |
invalid1.gz
|
fix bounds checking in parsing of gzip header
|
2017-10-01 03:33:38 +02:00 |
main.cpp
|
set terminate handler in test framework to print stacktrace if called by test. Install signal handler on windows
|
2019-11-03 05:56:44 -08:00 |
make_torrent.cpp
|
make span's and sha1_hash's index and size types signed (instead of unsigned). Specifically std::ptrdiff_t. In line with the direction of gsl span and reduce signed->unsigned casts
|
2018-11-16 14:06:22 +01:00 |
make_torrent.hpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
peer_server.cpp
|
merged RC_1_1 into master
|
2018-04-04 20:48:07 +02:00 |
peer_server.hpp
|
fix missing EXPORT annotation of functions in the test utility library (#631)
|
2016-04-20 07:51:25 -04:00 |
print_alerts.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
print_alerts.hpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
root1.xml
|
improve and extend the upnp unit test
|
2012-06-28 06:47:59 +00:00 |
root2.xml
|
improve and extend the upnp unit test
|
2012-06-28 06:47:59 +00:00 |
root3.xml
|
Add test case for igd_version
|
2015-07-09 20:11:24 +08:00 |
settings.cpp
|
improve support for SSL connections. make passing in the SSL context into the http_connection mandatory (simplifying it, so it doesn't have to create its own). Sepaate the SSL context used for trackers and SSL torrents, so normal trackers can be validated, without interfering with the special SNI callback used for SSL torrents
|
2020-03-21 12:28:49 -07:00 |
settings.hpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
setup_transfer.cpp
|
fixed restoring of trackers, comment, creation date and created-by in resume data
|
2019-11-25 14:21:55 +01:00 |
setup_transfer.hpp
|
fix seed_mode flag
|
2019-02-24 10:20:20 +01:00 |
socks.py
|
update appveyor image and boost version. explicitly use python2 for test scripts (as the SSL behavior has changed in python 3 in non-trivial ways)
|
2019-11-19 01:46:39 +01:00 |
swarm_suite.cpp
|
deprecate strict super seeding mode
|
2020-03-20 09:37:24 -07:00 |
swarm_suite.hpp
|
add spaces around user defined literal suffix operators
|
2019-08-21 14:23:46 +02:00 |
test.cpp
|
similar to how low RTT DHT nodes are preferred over high RTT nodes, also have an affinity for nodes with node IDs derived from their IP
|
2019-07-28 16:13:16 -07:00 |
test.hpp
|
fix clang warning on empty statements by fixing the test macros
|
2019-09-24 01:28:43 +02:00 |
test_alert_manager.cpp
|
disable wait_for_alert test, since it relies on accurate wall-clock timings, which aren't necessarily possible on some CIs
|
2019-11-21 08:36:12 +01:00 |
test_alert_types.cpp
|
add new socks5_alert to trouble shoot SOCKS5 proxies
|
2019-12-28 17:57:44 +01:00 |
test_alloca.cpp
|
construct and destruct objects in stack allocations (alloca())
|
2017-04-28 21:34:31 -04:00 |
test_auto_unchoke.cpp
|
make random_shuffle() take a range instead of two iterators. use random_bytes() instead of std::generate() and random_byte(). Remove unused hasher.hpp includes
|
2019-02-19 01:48:08 +01:00 |
test_bandwidth_limiter.cpp
|
fix some conversion warnings by using std::abs() instead of fabs()
|
2018-08-09 16:11:25 +02:00 |
test_bdecode.cpp
|
make span's and sha1_hash's index and size types signed (instead of unsigned). Specifically std::ptrdiff_t. In line with the direction of gsl span and reduce signed->unsigned casts
|
2018-11-16 14:06:22 +01:00 |
test_bencoding.cpp
|
fix over-eager TORRENT_ABI_VERSION check in test_bencoding
|
2019-09-15 05:53:49 +02:00 |
test_bitfield.cpp
|
fix warnings
|
2019-04-10 08:05:36 +02:00 |
test_block_cache.cpp
|
fix issue where pieces would be hashed despite disable_hash_checks was set
|
2019-09-13 22:38:18 +02:00 |
test_bloom_filter.cpp
|
fixing warnings in tests code, part4
|
2018-01-27 09:18:26 +01:00 |
test_buffer.cpp
|
don't copy a vector into the async_write operation for iovec. Since the chained_buffer will own the vector anyway, just make it return a span and copy that
|
2019-02-09 17:45:47 +01:00 |
test_checking.cpp
|
make create_random_files() take a span instead of pointer, length parameters
|
2018-06-11 01:35:31 +02:00 |
test_crc32.cpp
|
fix warnings
|
2018-03-24 23:01:19 +01:00 |
test_create_torrent.cpp
|
merged RC_1_1
|
2018-05-10 22:48:39 +02:00 |
test_dht.cpp
|
Fix some more unlikely integer truncation
|
2020-02-28 09:10:44 +01:00 |
test_dht_storage.cpp
|
fix clang warning on empty statements by fixing the test macros
|
2019-09-24 01:28:43 +02:00 |
test_direct_dht.cpp
|
fix asio-debugging build of dht test
|
2018-11-09 16:39:39 +01:00 |
test_dos_blocker.cpp
|
fixing warnings in tests code, part5 (#2736)
|
2018-01-28 00:56:21 +01:00 |
test_ed25519.cpp
|
fixing warnings in tests code, part1 (#2700)
|
2018-01-19 22:40:39 +01:00 |
test_enum_net.cpp
|
rely less on the ability to enumerate the routing table reliably. Any IP address
|
2020-03-03 11:43:52 +01:00 |
test_fast_extension.cpp
|
fix build with boost-1.70 (#3788)
|
2019-04-19 20:56:19 +02:00 |
test_fence.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_ffs.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_file.cpp
|
improve file_storage::sanitize_symlinks
|
2019-07-29 06:10:04 -07:00 |
test_file_progress.cpp
|
simple test for file_progress::update
|
2019-01-13 02:40:15 +01:00 |
test_file_storage.cpp
|
improve hack in file_storage::symlink
|
2019-08-13 21:30:23 +02:00 |
test_flags.cpp
|
add build option to disable super seeding feature
|
2020-03-20 09:37:24 -07:00 |
test_generate_peer_id.cpp
|
factor out generate_peer_id into its own file
|
2018-07-25 08:49:18 +02:00 |
test_gzip.cpp
|
fixing warnings in tests code, part5 (#2736)
|
2018-01-28 00:56:21 +01:00 |
test_hasher.cpp
|
some cleanup turning memcmp() and memcpy() into span comparisons and std::copy(). some more use of random_bytes() instead of loops.
|
2018-11-05 18:52:45 +01:00 |
test_hasher512.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_heterogeneous_queue.cpp
|
fixing warnings in tests code, part7
|
2018-01-30 12:34:53 +01:00 |
test_http_connection.cpp
|
improve support for SSL connections. make passing in the SSL context into the http_connection mandatory (simplifying it, so it doesn't have to create its own). Sepaate the SSL context used for trackers and SSL torrents, so normal trackers can be validated, without interfering with the special SNI callback used for SSL torrents
|
2020-03-21 12:28:49 -07:00 |
test_http_parser.cpp
|
silence buggy nodiscard diagnostic on MSVC
|
2019-12-17 02:16:59 +01:00 |
test_identify_client.cpp
|
fix internal use of deprecated function identify_client
|
2017-06-10 08:16:23 +02:00 |
test_io.cpp
|
add tests for low level I/O functions, read_* and write_*. also turn some raw for loops into range-for loops in the I/O functions
|
2018-11-07 14:35:30 +01:00 |
test_ip_filter.cpp
|
fix warnings
|
2018-10-20 20:56:26 +02:00 |
test_ip_voter.cpp
|
remove the IPv6 enable/disable build config
|
2018-08-19 22:20:54 +02:00 |
test_linked_list.cpp
|
fixing warnings in tests code, part4
|
2018-01-27 09:18:26 +01:00 |
test_listen_socket.cpp
|
expanding a device does not look for a default route
|
2020-03-03 11:43:52 +01:00 |
test_lsd.cpp
|
fix test_lsd to pass reliably
|
2020-01-18 03:20:20 +01:00 |
test_magnet.cpp
|
deprecate (and remove) upnp_ignore_nonrouters setting
|
2020-01-16 10:35:50 +01:00 |
test_merkle.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_natpmp.cpp
|
fixing warnings in tests code, part10, final
|
2018-02-02 20:59:01 +01:00 |
test_packet_buffer.cpp
|
fixing warnings in tests code, part10, final
|
2018-02-02 20:59:01 +01:00 |
test_part_file.cpp
|
fixing warnings in tests code, part7
|
2018-01-30 12:34:53 +01:00 |
test_pe_crypto.cpp
|
make random_shuffle() take a range instead of two iterators. use random_bytes() instead of std::generate() and random_byte(). Remove unused hasher.hpp includes
|
2019-02-19 01:48:08 +01:00 |
test_peer_classes.cpp
|
remove the IPv6 enable/disable build config
|
2018-08-19 22:20:54 +02:00 |
test_peer_list.cpp
|
improve type-safety of the severity parameter to peer_connection::disconnect()
|
2018-09-06 16:42:04 -07:00 |
test_peer_priority.cpp
|
fixing warnings in tests code, part9 (#2758)
|
2018-02-02 08:26:21 +01:00 |
test_pex.cpp
|
fix clang warning on empty statements by fixing the test macros
|
2019-09-24 01:28:43 +02:00 |
test_piece_picker.cpp
|
fix suggest_read_cache setting
|
2020-02-02 20:16:59 +01:00 |
test_primitives.cpp
|
fix erroneous event=completed tracker announce when checking files
|
2019-12-15 11:21:46 +01:00 |
test_priority.cpp
|
add new socks5_alert to trouble shoot SOCKS5 proxies
|
2019-12-28 17:57:44 +01:00 |
test_privacy.cpp
|
improve sanitizer rule in Jamfile. Some fixes for new clang sanitizr 'implicit-conversion'
|
2019-03-26 10:14:06 +01:00 |
test_read_piece.cpp
|
merge RC_1_1 into master
|
2018-09-25 21:33:29 -07:00 |
test_read_resume.cpp
|
fixed restoring of trackers, comment, creation date and created-by in resume data
|
2019-11-25 14:21:55 +01:00 |
test_receive_buffer.cpp
|
fix test_receive_buffer. print errors in test_utp.cpp
|
2019-11-19 01:46:39 +01:00 |
test_recheck.cpp
|
make random_shuffle() take a range instead of two iterators. use random_bytes() instead of std::generate() and random_byte(). Remove unused hasher.hpp includes
|
2019-02-19 01:48:08 +01:00 |
test_remap_files.cpp
|
fix warnings
|
2018-10-20 20:56:26 +02:00 |
test_remove_torrent.cpp
|
extend timeout for invalidation-of-torrent_handle test
|
2020-03-01 18:00:42 +01:00 |
test_resolve_links.cpp
|
fixing warnings in tests code, part6 (#2745)
|
2018-01-29 12:40:44 +01:00 |
test_resume.cpp
|
fix the documentation generation tool to work for flags, and other global constants. Improve documentation
|
2019-12-19 01:50:22 +01:00 |
test_session.cpp
|
rely less on the ability to enumerate the routing table reliably. Any IP address
|
2020-03-03 11:43:52 +01:00 |
test_session_params.cpp
|
improve error messages and error reporting of failing enum_routes()
|
2020-02-26 17:48:12 +01:00 |
test_settings_pack.cpp
|
fix clang warning on empty statements by fixing the test macros
|
2019-09-24 01:28:43 +02:00 |
test_sha1_hash.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_sliding_average.cpp
|
fix overflow in sliding_average in the case of very high download rates
|
2018-10-03 00:53:05 +02:00 |
test_socket_io.cpp
|
remove the IPv6 enable/disable build config
|
2018-08-19 22:20:54 +02:00 |
test_span.cpp
|
add assignment operator to span
|
2018-12-12 19:55:07 +01:00 |
test_ssl.cpp
|
attempt to fix warning
|
2019-11-19 01:46:39 +01:00 |
test_stack_allocator.cpp
|
make stack_allocator::format_string() grow the buffer for large strings
|
2018-12-02 04:03:03 +01:00 |
test_stat_cache.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_storage.cpp
|
make aux::session_settings thread-safe. this allows all threads to share the same settings object, which has low contention and is rarely updated
|
2019-09-01 03:41:36 +02:00 |
test_string.cpp
|
rely less on the ability to enumerate the routing table reliably. Any IP address
|
2020-03-03 11:43:52 +01:00 |
test_tailqueue.cpp
|
fixing warnings in tests code, part3
|
2018-01-25 09:09:21 +01:00 |
test_threads.cpp
|
fixing warnings in tests code, part1 (#2700)
|
2018-01-19 22:40:39 +01:00 |
test_time.cpp
|
fixing warnings in tests code, part1 (#2700)
|
2018-01-19 22:40:39 +01:00 |
test_time_critical.cpp
|
make add_torrent_params::flags_t an enum class and move it out into its own header
|
2017-07-17 01:05:31 -07:00 |
test_timestamp_history.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_torrent.cpp
|
fix issue of rapid calls to file_priority() clobbering each other
|
2019-12-04 22:04:13 +01:00 |
test_torrent_info.cpp
|
improve file_storage::sanitize_symlinks
|
2019-07-29 06:10:04 -07:00 |
test_tracker.cpp
|
expand IPv4 in expand_unspecified_address
|
2020-01-19 08:27:33 +01:00 |
test_transfer.cpp
|
fix suggest_read_cache setting
|
2020-02-02 20:16:59 +01:00 |
test_upnp.cpp
|
make UPnP port-mapping lease duration configurable, and default to 1 hour leases
|
2020-03-19 16:12:11 -07:00 |
test_url_seed.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_utf8.cpp
|
fixing warnings in tests code, part6 (#2745)
|
2018-01-29 12:40:44 +01:00 |
test_utils.cpp
|
factor out includes from config.hpp into the files actually using it. primarily, printf family of functions, since C++11 version is used now. This removes the need for an snprintf-wrapper on windows (#732)
|
2016-05-17 09:24:06 -04:00 |
test_utils.hpp
|
add spaces around user defined literal suffix operators
|
2019-08-21 14:23:46 +02:00 |
test_utp.cpp
|
fix creating directory in test_utp
|
2019-11-19 01:46:39 +01:00 |
test_web_seed.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_web_seed_ban.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_web_seed_chunked.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_web_seed_http.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_web_seed_http_pw.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_web_seed_redirect.cpp
|
make random_shuffle() take a range instead of two iterators. use random_bytes() instead of std::generate() and random_byte(). Remove unused hasher.hpp includes
|
2019-02-19 01:48:08 +01:00 |
test_web_seed_socks4.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_web_seed_socks5.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_web_seed_socks5_no_peers.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_web_seed_socks5_pw.cpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
test_xml.cpp
|
fixing warnings in tests code, part1 (#2700)
|
2018-01-19 22:40:39 +01:00 |
udp_tracker.cpp
|
expand IPv4 in expand_unspecified_address
|
2020-01-19 08:27:33 +01:00 |
udp_tracker.hpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
utf8_test.txt
|
add utf8 unit test
|
2014-05-03 05:09:21 +00:00 |
valgrind_suppressions.txt
|
fix suppressions file
|
2014-01-26 01:28:16 +00:00 |
web_seed_suite.cpp
|
make random_shuffle() take a range instead of two iterators. use random_bytes() instead of std::generate() and random_byte(). Remove unused hasher.hpp includes
|
2019-02-19 01:48:08 +01:00 |
web_seed_suite.hpp
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
web_server.py
|
expand IPv4 in expand_unspecified_address
|
2020-01-19 08:27:33 +01:00 |
zeroes.gz
|
fixed bug in gunzip
|
2014-05-02 16:11:25 +00:00 |