22 Commits (8ee9c437e1bba63f353bd92d0a575ee84febc610)

Author SHA1 Message Date
orignal 1a8a32a773 select next tunnel with compatible transports 3 years ago
R4SAS c6e4758187
Revert "Merge pull request #1703 from simonvetter/simon/memory-and-multithreading-fixes" 3 years ago
Simon Vetter 1de1c79d4f libi2pd: add missing locks to i2p::tunnel::Tunnels 3 years ago
Simon Vetter 7073a6bf38 libi2pd: make Tunnel and TunnelConfig destructors virtual 3 years ago
orignal cdc8e463b7 use memory pool for outgoing tunnel gateway messages 3 years ago
orignal ae0cf2e831 use memory pool for tunnel messages 3 years ago
orignal 1af9117b80 don't create new tunnel message for encryption/decryption 3 years ago
orignal e6bcd04a36 short build message for re-created tunnels and far end transports 3 years ago
orignal 5e2e1a1e3d don't include old tunnel to LeaseSet if recreated 3 years ago
orignal 1e01c30e63 set pool for zero-hops tunnels 3 years ago
orignal cfbf5862f9 set pool for tunnel before build 3 years ago
orignal 5ce9c0f1e2 build new tunnels instead slow 4 years ago
orignal 8f25b66760 limit tunnel length to 8 hops 4 years ago
orignal 44ca315c75 don't build tunnels for all pools at the time 4 years ago
orignal f939a7b349 reduce variable tunnel build length to 4 4 years ago
R4SAS 8bae4975fb add copyright headers 5 years ago
R4SAS bca0809918
cleanup removed websockets funtions 5 years ago
R4SAS 00db527377
drop websockets support 5 years ago
orignal 5a2b795440 fixed crash 7 years ago
yangfl 46f62e1af9 remove trailing whitespaces 7 years ago
R4SAS 676c61aa99 fix typo 8 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 8 years ago
orignal c2e7bc13a6 last sample should have more relevance for latency 8 years ago
Jeff Becker 34afb54c21 make it compile 8 years ago
Jeff Becker 69888e148e use correct latency computation 8 years ago
Jeff Becker fc94e846a6 add latency requirement option 8 years ago
orignal 46f927fc1b cleanup unclaimed out-of-sequence fragments 8 years ago
Jeff Becker e5f5f96771
merge webui code 8 years ago
Jeff Becker d4a0076aba
merge 8 years ago
Jeff Becker 93eca799dd add more websocket events 8 years ago
brain5lug b8ec63cf8c copy ellimination for ranges #part1 8 years ago
orignal f6e988d6fd support zero-hops tunnels for destinations 9 years ago
hagen 1b2ac38a50 * fix compilation warnings 9 years ago
orignal 96a713afeb zero-hops outbound tunnels 9 years ago
orignal 0f56b1c943 show number of received bytes for zero-hops inbound tunnel 9 years ago
orignal d541572882 enable zero-hops inbound tunnel 9 years ago
orignal fa67e90767 inbound zero-hops tunnel 9 years ago
orignal ef6028e933 replace std::map to std::list for inbound tunnels 9 years ago
Jeff Becker 1dc6cec1aa
add client/transit tunnel count in webui 9 years ago
Jeff Becker eb96ead80e
add tunnel counts to front page of web ui 9 years ago
orignal 9403fbaf81 common tunnels' hash table 9 years ago
orignal 79190f313d use shared_ptr for transit tunnels 9 years ago
orignal 4599f6919c shared_ptr for local destination in TunnelPool 9 years ago
orignal badcd64b62 print full tunnel path 9 years ago
orignal a7b8b52dbd fixed crash 9 years ago
orignal d89f0f51df show full tunnel path 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal be1a4548e6 pass const I2NP message to HandleTunnelDataMsg 10 years ago
orignal d8cd2afd12 different input anf output I2NP message for tunnel encryption 10 years ago
orignal 2cbd6e85c6 use shared_ptr for garlic messages 10 years ago