premiere-libtorrent/simulation
Arvid Norberg 7251575d98 This patch does: (#633)
1. simplifies and regularizies creation of listen sockets based on the listen
   interfaces setting.
2. simplifies and improves the behavior of UDP sockets, which are now explicitly
   opened per listen interface
3. transitions udp tracker, DHT and uTP socket manager over to using the new
   udp sockets
4. greatly simplified udp_socket to only wrap a single underlying socket (as
   opposed to one IPv4 and IPv6 socket)
5. improved behavior of bind-to-device
6. introduce an array_view type to make udp packet passing code simpler
7. simplify and make setting of DF flag more robust
8. simplify and regularize port mapping of listen sockets
2016-04-24 15:26:28 -04:00
..
libsimulator@ad23c932ec fix simulator submodule 2016-04-18 08:37:58 -04:00
Jamfile merge RC_1_1 into master 2016-03-08 01:10:48 -05:00
create_torrent.cpp add first coverage of test_transfer as a proper sim 2015-11-28 00:59:39 -05:00
create_torrent.hpp add first coverage of test_transfer as a proper sim 2015-11-28 00:59:39 -05:00
make_proxy_settings.hpp transition http proxy test for http_connection to the sim 2015-12-22 00:45:16 -05:00
setup_dht.cpp some cleanup of the dht_socket_interface and fix tests and simulations to build with the dht disabled 2016-01-18 14:34:42 -05:00
setup_dht.hpp overhaul the dht simulator (setup_dht) to be more flexible and cheaper to run thousands of nodes 2016-01-09 01:08:52 -05:00
setup_swarm.cpp refactor and clean up some sim tests 2016-03-27 18:40:49 -04:00
setup_swarm.hpp refactor and clean up some sim tests 2016-03-27 18:40:49 -04:00
test_auto_manage.cpp merge RC_1_1 into master 2016-03-30 00:33:29 -04:00
test_checking.cpp refactor and clean up some sim tests 2016-03-27 18:40:49 -04:00
test_dht.cpp some cleanup of the dht_socket_interface and fix tests and simulations to build with the dht disabled 2016-01-18 14:34:42 -05:00
test_dht_rate_limit.cpp This patch does: (#633) 2016-04-24 15:26:28 -04:00
test_dht_storage.cpp some cleanup of the dht_socket_interface and fix tests and simulations to build with the dht disabled 2016-01-18 14:34:42 -05:00
test_http_connection.cpp transition http proxy test for http_connection to the sim 2015-12-22 00:45:16 -05:00
test_ip_filter.cpp refactor and clean up some sim tests 2016-03-27 18:40:49 -04:00
test_metadata_extension.cpp port sim tests to use the new setup_swarm API 2015-12-12 00:41:47 -05:00
test_optimistic_unchoke.cpp fix test_optimistic_unchoking sim 2016-03-27 18:40:53 -04:00
test_pe_crypto.cpp port sim tests to use the new setup_swarm API 2015-12-12 00:41:47 -05:00
test_super_seeding.cpp port sim tests to use the new setup_swarm API 2015-12-12 00:41:47 -05:00
test_swarm.cpp refactor and clean up some sim tests 2016-03-27 18:40:49 -04:00
test_torrent_status.cpp port sim tests to use the new setup_swarm API 2015-12-12 00:41:47 -05:00
test_tracker.cpp merged RC_1_1 into master 2016-04-20 08:08:05 -04:00
test_trackers_extension.cpp port sim tests to use the new setup_swarm API 2015-12-12 00:41:47 -05:00
test_transfer.cpp refactor and clean up some sim tests 2016-03-27 18:40:49 -04:00
test_utp.cpp port sim tests to use the new setup_swarm API 2015-12-12 00:41:47 -05:00
utils.cpp refactor and clean up some sim tests 2016-03-27 18:40:49 -04:00
utils.hpp refactor and clean up some sim tests 2016-03-27 18:40:49 -04:00