premiere-libtorrent/include/libtorrent/kademlia
arvidn b1b03a0d77 factor out and unit test parts of the DHT routing table logic that handles the affinity of nodes to insert. Specifically, make sure the even distribution within routing table buckets works correctly 2019-07-30 07:56:18 -07:00
..
announce_flags.hpp ensure headers build independently 2019-05-13 11:56:03 -07:00
dht_observer.hpp dht: announce with per-interface listen port 2018-07-12 08:36:57 +02:00
dht_settings.hpp 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
dht_state.hpp start a document of changes from 1.1 to 1.2 2017-06-30 08:29:47 -04:00
dht_storage.hpp Replace unicode symbol by ascii 2019-05-31 16:06:45 +02:00
dht_tracker.hpp make node and tracker_node explicitly non-movable, since the node contains a non-movable std::mutex 2019-07-29 23:15:09 -07:00
direct_request.hpp minor dht headers code cleanup and lint oriented refactor 2018-02-14 22:35:26 +01:00
dos_blocker.hpp merged RC_1_1 into master 2018-04-13 01:47:41 +02:00
ed25519.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
find_data.hpp minor code cleanup, more use of const 2018-05-01 23:03:29 +02:00
get_item.hpp replace typedef with using. replace NULL with nullptr. cleanup page_aligned_allocator 2018-03-23 11:19:46 +01:00
get_peers.hpp merged RC_1_1 into master 2018-04-13 01:47:41 +02:00
io.hpp remove the IPv6 enable/disable build config 2018-08-19 22:20:54 +02:00
item.hpp pass the dht item object by const reference instead of by value 2018-11-15 00:18:53 +01:00
msg.hpp merged RC_1_1 into master 2018-04-13 01:47:41 +02:00
node.hpp make node and tracker_node explicitly non-movable, since the node contains a non-movable std::mutex 2019-07-29 23:15:09 -07:00
node_entry.hpp 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
node_id.hpp merged RC_1_1 into master 2018-04-13 01:47:41 +02:00
observer.hpp ensure headers build independently 2019-05-13 11:56:03 -07:00
put_data.hpp pass the dht item object by const reference instead of by value 2018-11-15 00:18:53 +01:00
refresh.hpp merged RC_1_1 into master 2018-04-13 01:47:41 +02:00
routing_table.hpp factor out and unit test parts of the DHT routing table logic that handles the affinity of nodes to insert. Specifically, make sure the even distribution within routing table buckets works correctly 2019-07-30 07:56:18 -07:00
rpc_manager.hpp merged RC_1_1 into master 2018-04-13 01:47:41 +02:00
sample_infohashes.hpp move shared_ptr instead of copying them, when constructing DHT observers 2017-11-08 23:09:43 +01:00
traversal_algorithm.hpp make all tests run cleanly with leak sanitizer 2019-03-27 17:10:36 +01:00
types.hpp ensure headers build independently 2019-05-13 11:56:03 -07:00