.. |
mutable_test_torrents
|
…
|
|
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
|
add back ssl test to makefile
|
2020-04-19 15:54:59 +02: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
|
…
|
|
corrupt.gz
|
…
|
|
dht_server.cpp
|
deprecate slow bdecode() function
|
2018-11-19 09:09:55 +01:00 |
dht_server.hpp
|
…
|
|
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
|
…
|
|
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
|
…
|
|
peer_server.cpp
|
merged RC_1_1 into master
|
2018-04-04 20:48:07 +02:00 |
peer_server.hpp
|
…
|
|
print_alerts.cpp
|
…
|
|
print_alerts.hpp
|
…
|
|
root1.xml
|
…
|
|
root2.xml
|
…
|
|
root3.xml
|
…
|
|
settings.cpp
|
provide better names for alert_category_t constants
|
2020-04-04 15:06:02 -07:00 |
settings.hpp
|
…
|
|
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
|
provide better names for alert_category_t constants
|
2020-04-04 15:06:02 -07:00 |
test_alert_types.cpp
|
provide better names for alert_category_t constants
|
2020-04-04 15:06:02 -07:00 |
test_alloca.cpp
|
…
|
|
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
|
…
|
|
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
|
…
|
|
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
|
…
|
|
test_ed25519.cpp
|
…
|
|
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
|
add build option to disable share-mode
|
2020-03-22 15:36:04 -07:00 |
test_fence.cpp
|
…
|
|
test_ffs.cpp
|
…
|
|
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 share-mode
|
2020-03-22 15:36:04 -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
|
…
|
|
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
|
…
|
|
test_heterogeneous_queue.cpp
|
…
|
|
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
|
…
|
|
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
|
…
|
|
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
|
provide better names for alert_category_t constants
|
2020-04-04 15:06:02 -07:00 |
test_magnet.cpp
|
deprecate (and remove) upnp_ignore_nonrouters setting
|
2020-01-16 10:35:50 +01:00 |
test_merkle.cpp
|
…
|
|
test_natpmp.cpp
|
…
|
|
test_packet_buffer.cpp
|
…
|
|
test_part_file.cpp
|
…
|
|
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
|
…
|
|
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
|
make test_privacy less likely to fail spuriously
|
2020-04-11 16:17:48 +02: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
|
provide better names for alert_category_t constants
|
2020-04-04 15:06:02 -07: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
|
…
|
|
test_resume.cpp
|
add build option to disable share-mode
|
2020-03-22 15:36:04 -07:00 |
test_session.cpp
|
provide better names for alert_category_t constants
|
2020-04-04 15:06:02 -07: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
|
…
|
|
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
|
…
|
|
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
|
…
|
|
test_threads.cpp
|
…
|
|
test_time.cpp
|
…
|
|
test_time_critical.cpp
|
…
|
|
test_timestamp_history.cpp
|
…
|
|
test_torrent.cpp
|
fix issue in reading resume data
|
2020-04-11 15:04:39 +02: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
|
…
|
|
test_utf8.cpp
|
…
|
|
test_utils.cpp
|
…
|
|
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
|
…
|
|
test_web_seed_ban.cpp
|
…
|
|
test_web_seed_chunked.cpp
|
…
|
|
test_web_seed_http.cpp
|
…
|
|
test_web_seed_http_pw.cpp
|
…
|
|
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
|
…
|
|
test_web_seed_socks5.cpp
|
…
|
|
test_web_seed_socks5_no_peers.cpp
|
…
|
|
test_web_seed_socks5_pw.cpp
|
…
|
|
test_xml.cpp
|
…
|
|
udp_tracker.cpp
|
expand IPv4 in expand_unspecified_address
|
2020-01-19 08:27:33 +01:00 |
udp_tracker.hpp
|
…
|
|
utf8_test.txt
|
…
|
|
valgrind_suppressions.txt
|
…
|
|
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
|
…
|
|
web_server.py
|
expand IPv4 in expand_unspecified_address
|
2020-01-19 08:27:33 +01:00 |
zeroes.gz
|
…
|
|