premiere-libtorrent/include/libtorrent/kademlia
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
..
dht_observer.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
dht_storage.hpp Documentation typos and new lines 2016-02-11 19:53:43 -05:00
dht_tracker.hpp This patch does: (#633) 2016-04-24 15:26:28 -04:00
direct_request.hpp Minor refactor in direct_traversal and some typos in bdecode header. 2015-10-08 09:15:16 -04:00
dos_blocker.hpp add DHT rate limit test (simulation). introduce a new counter for dropped incoming dht messages. 2016-01-18 14:34:42 -05:00
find_data.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
get_item.hpp const correctness 2015-11-22 10:02:26 -08:00
get_peers.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
item.hpp landed the bdecode branch in master. lazy_bdecode/lazy_entry is now being replaced by bdecode/bdecode_node 2015-03-12 05:20:12 +00:00
msg.hpp fix to documentation generation to exclude private functions. fix makefile errors 2016-04-09 00:33:26 -04:00
node.hpp 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
node_entry.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
node_id.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
observer.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
put_data.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
refresh.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
routing_table.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
rpc_manager.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00
traversal_algorithm.hpp merge copyright year update and changelog from RC_1_0 2016-01-17 18:57:46 -05:00