premiere-libtorrent/test
Steven Siloti 85dd682551 fix adding a node with unknown id (#1161)
Commit a414e4c3 broke adding nodes with unknown id to the routing table by
causing them to be evicted when they responded with their real id. This should
have been caught by test_bootstrap, but a typo caused that test to silently
exit early.
2016-09-28 13:28:21 -04:00
..
mutable_test_torrents landed mutable torrents branch in trunk 2015-03-21 00:12:40 +00:00
ssl update ssl certificate for tests 2015-10-25 10:29:42 -04:00
test_torrents make pad-file and symlink support conform to BEP47 (#992) 2016-08-07 22:37:10 -04:00
Jamfile upnp and natpmp modernization and cleanup (#1103) 2016-09-18 10:11:56 -04:00
Makefile.am adding support for a more configurable sha512 hasher (#1028) 2016-08-25 19:07:16 -04:00
bittorrent_peer.cpp no more deprecated std::random_shuffle (#999) 2016-08-14 19:48:31 -04:00
bittorrent_peer.hpp replace boost::function with std::function 2016-08-13 07:07:26 -04:00
corrupt.gz update puff.c for gzip inflation (#1022) 2016-08-21 14:43:44 -04:00
dht_server.cpp add proper error handling to peer connections and session (#1149) 2016-09-25 09:50:48 -04:00
dht_server.hpp more linking issues 2013-06-23 22:36:07 +00:00
enum_if.cpp modernize replace deprecated headers (#897) 2016-07-09 23:17:55 -04:00
http.py Add/fix shebang in python scripts, add execute permission (linux), remove whitespace/tabs at end of line 2015-07-12 14:24:01 +08:00
main.cpp back-port windows stack trace function to 1.1 (#1017) 2016-08-21 01:07:02 -04:00
make_torrent.cpp storage_interface refactor to use span and references (#1007) 2016-08-18 11:57:50 -04:00
make_torrent.hpp refactor to use torrent_info with std::shared_ptr (#1006) 2016-08-17 17:26:35 -04:00
peer_server.cpp refactor to use std::shared_ptr with peer_connection, core and tests (#1050) 2016-08-31 21:42:18 -04: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 modernize-use-nullptr (#894) 2016-07-09 16:26:26 -04:00
print_alerts.hpp fix missing EXPORT annotation of functions in the test utility library (#631) 2016-04-20 07:51:25 -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 add a default DHT bootstrap node when it's enabled on session startup (#1008) 2016-08-21 12:15:19 -04:00
settings.hpp fix shared linking against libtorrent_test 2015-08-08 18:13:43 -04:00
setup_transfer.cpp created dht state and session params refactor (#1100) 2016-09-17 09:42:04 -04:00
setup_transfer.hpp created dht state and session params refactor (#1100) 2016-09-17 09:42:04 -04:00
socks.py Add/fix shebang in python scripts, add execute permission (linux), remove whitespace/tabs at end of line 2015-07-12 14:24:01 +08:00
swarm_suite.cpp make the random function produce proper random distributions, based o… (#981) 2016-08-06 13:18:48 -04:00
swarm_suite.hpp deprecate explicit cache feature 2016-03-18 12:15:03 -04:00
test.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.hpp add proper error handling to peer connections and session (#1149) 2016-09-25 09:50:48 -04:00
test_alert_manager.cpp extensions refactor to use span and std::shared_ptr (#1005) 2016-08-17 14:30:24 -04:00
test_auto_unchoke.cpp use standard library for suspending threads (#855) 2016-06-26 09:24:06 -04:00
test_bandwidth_limiter.cpp refactor to use std::shared_ptr with peer_connection, core and tests (#1050) 2016-08-31 21:42:18 -04:00
test_bdecode.cpp String view entry (#1147) 2016-09-24 06:10:54 -07:00
test_bencoding.cpp use boost::string_ref (#996) 2016-08-13 07:04:53 -04:00
test_bitfield.cpp added support for flz (find last zero) and copied bitfield functions from PR #565 (#986) 2016-08-07 16:21:08 -04:00
test_block_cache.cpp various cleanup and formatting updates (#1158) 2016-09-26 20:05:04 -04:00
test_bloom_filter.cpp use cstdint intead of boost/cstdint.hpp (#833) 2016-06-18 14:01:38 -04:00
test_buffer.cpp transition part of http_parser to use span (#936) 2016-07-24 00:52:20 -07:00
test_checking.cpp refactor to use torrent_info with std::shared_ptr (#1006) 2016-08-17 17:26:35 -04:00
test_crc32.cpp added support for arm crc32c and changed to test in arm 32 bits (#869) 2016-06-30 11:37:55 -04:00
test_create_torrent.cpp refactor to use std::shared_ptr with peer_connection, core and tests (#1050) 2016-08-31 21:42:18 -04:00
test_dht.cpp fix adding a node with unknown id (#1161) 2016-09-28 13:28:21 -04:00
test_dht_storage.cpp Merge pull request #1133 from ssiloti/peer-picker 2016-09-23 13:48:00 -07:00
test_direct_dht.cpp merged RC_1_1 into master 2016-08-21 16:28:49 -04:00
test_dos_blocker.cpp alerts refactor to use span, don't break ABI when logging, fix compilation (#1159) 2016-09-27 23:21:18 -04:00
test_ed25519.cpp ed25519 api refactor (#1041) 2016-08-30 02:37:51 -04:00
test_enum_net.cpp split out some more tests from test_primitives 2015-08-24 17:40:29 +02:00
test_fast_extension.cpp refactor to use std::shared_ptr with peer_connection, core and tests (#1050) 2016-08-31 21:42:18 -04:00
test_fence.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_ffs.cpp added support for flz (find last zero) and copied bitfield functions from PR #565 (#986) 2016-08-07 16:21:08 -04:00
test_file.cpp consts, minor refactor, typos and test (#1142) 2016-09-23 13:49:39 -07:00
test_file_progress.cpp use cstdint intead of boost/cstdint.hpp (#833) 2016-06-18 14:01:38 -04:00
test_file_storage.cpp fix tail padding in file_storage::optimize and improve file placement with some tests (#1105) 2016-09-18 00:24:20 -04:00
test_gzip.cpp fix build (#1025) 2016-08-21 20:20:46 -04:00
test_hasher.cpp adding support for a more configurable sha512 hasher (#1028) 2016-08-25 19:07:16 -04:00
test_hasher512.cpp adding support for a more configurable sha512 hasher (#1028) 2016-08-25 19:07:16 -04:00
test_heterogeneous_queue.cpp __cplusplus cleanup (#951) 2016-07-26 18:30:19 -04:00
test_http_connection.cpp refactor to use std::shared_ptr with http_connection (#1049) 2016-08-31 12:45:45 -04:00
test_http_parser.cpp Span conversion (#944) 2016-07-26 02:15:31 -04:00
test_identify_client.cpp fix test_identify_client build with deprecated functions turned off 2015-06-19 23:54:38 -04:00
test_ip_filter.cpp merged RC_1_1 into master 2016-08-21 16:28:49 -04:00
test_ip_voter.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_linked_list.cpp apply modernization transforms to headers too. nullptr, explicit constructors, = default (#903) 2016-07-10 14:27:42 -04:00
test_lsd.cpp modernize-use-nullptr (#894) 2016-07-09 16:26:26 -04:00
test_magnet.cpp merged RC_1_1 into master 2016-08-21 16:28:49 -04:00
test_merkle.cpp msvc fixes 2015-05-31 12:21:16 +00:00
test_natpmp.cpp upnp and natpmp modernization and cleanup (#1103) 2016-09-18 10:11:56 -04:00
test_packet_buffer.cpp modernize-use-nullptr (#894) 2016-07-09 16:26:26 -04:00
test_part_file.cpp modernize replace deprecated headers (#897) 2016-07-09 23:17:55 -04:00
test_pe_crypto.cpp refactor in crypto_plugin::decrypt to use tuple 2016-08-16 10:21:17 -04:00
test_peer_classes.cpp modernize-use-nullptr (#894) 2016-07-09 16:26:26 -04:00
test_peer_list.cpp peer_connection log related optimization (#1086) 2016-09-13 17:07:22 -04:00
test_peer_priority.cpp use cstdint intead of boost/cstdint.hpp (#833) 2016-06-18 14:01:38 -04:00
test_pex.cpp use standard library for suspending threads (#855) 2016-06-26 09:24:06 -04:00
test_piece_picker.cpp refactor to use std::shared_ptr with peer_connection, core and tests (#1050) 2016-08-31 21:42:18 -04:00
test_primitives.cpp created dht state and session params refactor (#1100) 2016-09-17 09:42:04 -04:00
test_priority.cpp merged RC_1_1 into master 2016-08-21 16:28:49 -04:00
test_privacy.cpp merged RC_1_1 into master 2016-08-21 16:28:49 -04:00
test_random.cpp make the random function produce proper random distributions, based o… (#981) 2016-08-06 13:18:48 -04:00
test_read_piece.cpp refactor to use torrent_info with std::shared_ptr (#1006) 2016-08-17 17:26:35 -04:00
test_read_resume.cpp using span in torrent_handle and no optional in torrent_info (#1023) 2016-08-22 11:02:51 -04:00
test_receive_buffer.cpp more use of span and std::shared_ptr (#1018) 2016-08-21 13:37:11 -04:00
test_recheck.cpp refactor to use torrent_info with std::shared_ptr (#1006) 2016-08-17 17:26:35 -04:00
test_remap_files.cpp fix test_remap_files (#905) 2016-07-15 14:35:57 -04:00
test_resolve_links.cpp minor cleanup and refactor (#1069) 2016-09-06 18:34:03 -04:00
test_resume.cpp merged RC_1_1 into master 2016-08-21 16:28:49 -04:00
test_session.cpp merged RC_1_1 into master 2016-08-21 16:28:49 -04:00
test_session_params.cpp created dht state and session params refactor (#1100) 2016-09-17 09:42:04 -04:00
test_settings_pack.cpp deprecate old session_settings API (use settings_pack instead) (#1117) 2016-09-20 23:49:23 -07:00
test_sha1_hash.cpp refactor for separation of clz software/hardware based (#985) 2016-08-05 15:51:37 -04:00
test_sliding_average.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_socket_io.cpp clean up read_endpoint_list (#1102) 2016-09-18 10:12:54 -04:00
test_ssl.cpp refactor to use torrent_info with std::shared_ptr (#1006) 2016-08-17 17:26:35 -04:00
test_stat_cache.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_storage.cpp refactor to use std unordered containers and minor cleanup (#1070) 2016-09-06 23:37:36 -04:00
test_string.cpp more session log and source code refactor 2016-09-20 11:24:24 -04:00
test_tailqueue.cpp various cleanup and formatting updates (#1158) 2016-09-26 20:05:04 -04:00
test_threads.cpp use standard library for suspending threads (#855) 2016-06-26 09:24:06 -04:00
test_time.cpp use standard library for suspending threads (#855) 2016-06-26 09:24:06 -04:00
test_time_critical.cpp some msvc fixes 2015-05-30 21:46:59 +00:00
test_timestamp_history.cpp merge small unit tests to make running the tests quicker. expand the test framework a bit. add ax_boost_random.m4 script to link against boost.random correctly from makefile. 2015-05-30 04:31:23 +00:00
test_torrent.cpp merged RC_1_1 into master 2016-08-21 16:28:49 -04:00
test_torrent_info.cpp add proper error handling to peer connections and session (#1149) 2016-09-25 09:50:48 -04:00
test_tracker.cpp refactor to use std::shared_ptr with peer_connection, core and tests (#1050) 2016-08-31 21:42:18 -04:00
test_transfer.cpp storage_interface refactor to use span and references (#1007) 2016-08-18 11:57:50 -04:00
test_upnp.cpp upnp and natpmp modernization and cleanup (#1103) 2016-09-18 10:11:56 -04:00
test_url_seed.cpp fix SSL web-seed test 2015-07-16 00:44:03 -04:00
test_utf8.cpp modernize utf8 conversion functions to throw and move (#1145) 2016-09-24 22:16:10 -04: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 move time_now_string out to the unit test library (basically unused in libtorrent itself) 2015-04-24 03:48:08 +00:00
test_utp.cpp refactor to use torrent_info with std::shared_ptr (#1006) 2016-08-17 17:26:35 -04:00
test_web_seed.cpp some test fixes 2015-05-31 16:14:46 +00:00
test_web_seed_ban.cpp separate some more test cases to improve test output 2015-06-17 00:50:58 -04:00
test_web_seed_chunked.cpp fix test_web_seed_chunked 2015-06-17 18:05:27 -04:00
test_web_seed_http.cpp some test fixes 2015-05-31 16:14:46 +00:00
test_web_seed_http_pw.cpp some test fixes 2015-05-31 16:14:46 +00:00
test_web_seed_redirect.cpp merged RC_1_1 into master 2016-08-21 16:28:49 -04:00
test_web_seed_socks4.cpp separate some more test cases to improve test output 2015-06-17 00:50:58 -04:00
test_web_seed_socks5.cpp separate some more test cases to improve test output 2015-06-17 00:50:58 -04:00
test_web_seed_socks5_no_peers.cpp fix build 2015-10-03 12:27:01 -04:00
test_web_seed_socks5_pw.cpp separate some more test cases to improve test output 2015-06-17 00:50:58 -04:00
test_xml.cpp replace boost::function with std::function 2016-08-13 07:07:26 -04:00
udp_tracker.cpp refactor to use std::shared_ptr with peer_connection, core and tests (#1050) 2016-08-31 21:42:18 -04:00
udp_tracker.hpp clean up udp-tracker unit tests 2014-02-23 01:32:55 +00: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
vsinstr_excludes.rsp extend ignore patterns for windows test coverage 2014-05-03 06:27:21 +00:00
web_seed_suite.cpp refactor to use torrent_info with std::shared_ptr (#1006) 2016-08-17 17:26:35 -04:00
web_seed_suite.hpp refactor to use torrent_info with std::shared_ptr (#1006) 2016-08-17 17:26:35 -04:00
web_server.py rewrite most of web_peer_connection::on_receive to make it a lot simpler and fix edge cases with pad-files 2016-01-28 01:58:33 -05:00
zeroes.gz fixed bug in gunzip 2014-05-02 16:11:25 +00:00