166 Commits (9ba9bd4415c7b60e5d7939144d606b283dbd62f1)

Author SHA1 Message Date
orignal 7fb93ca853 fixed race condition 10 years ago
orignal b1316dee7c fixed race condition 10 years ago
orignal f528eeae10 fixed race condition 10 years ago
orignal 255c5c1459 fixed race condition 10 years ago
orignal c047544cdb don't block tunnel list for a long time 10 years ago
orignal c30dc4f877 don't process pending tunnel twice 10 years ago
orignal 05c297cb0b generate reandom tunnelMsgID 10 years ago
orignal 9cd62d8873 fixed tunnel build race condition 10 years ago
orignal 0c3949ef7a fixed crash 10 years ago
orignal 92eb048adb fixed race condition 10 years ago
orignal 5c2785cfca send HolePunch if unreachable 10 years ago
orignal 168e20053a fixed race consition 10 years ago
orignal b6a3f64ee9 don't miss active tunnel 10 years ago
orignal 2640dff22a improved exploratory 10 years ago
orignal e50377e557 random pick tunnels 10 years ago
orignal c025bcfdfc pick established tunnels only 10 years ago
orignal 72d52d61bc expiring status for tunnels 10 years ago
orignal fb15c72be2 wait for 10 seconds before delete a pending tunnel 10 years ago
orignal e7cf0b0f79 shuffle records for VariableTunnelBuild message 10 years ago
orignal 72e689791c tunnel state 10 years ago
orignal 8801a144a0 close connection to first hop of declined tunnel 11 years ago
orignal ab5576c744 delete expired tunnels 11 years ago
orignal 0d8b3910ef delete expired transit tunnels 11 years ago
orignal ec21138bd2 specify number of hops for a tunnel pool 11 years ago
orignal 92dc9b3542 set replyIV for each hop decryption 11 years ago
orignal 53be08e239 fake tunnel build ecord 11 years ago
orignal 59439ebf26 don't rely on order in tunnel build message. assign index to hop instead 11 years ago
orignal 0d51f240d0 TunnelDecryption for tunnels 11 years ago
orignal cc302847a8 replace tunnel encryption to AES-NI 11 years ago
orignal 92b96d9b15 fixed race condition 11 years ago
orignal 70bf83f127 move exploratory tunnels to separate pool 11 years ago
orignal 489266e7fc exploratory pool added 11 years ago
orignal a10edb4cc5 pools per ident hash 11 years ago
orignal 81e06769dc pass LocalDestination by reference 11 years ago
orignal d7a584f48f some cleanup 11 years ago
orignal 0a0f61b940 some cleanup 11 years ago
orignal 38cb57a4c4 request LeaseSet from 3 floodfills 11 years ago
orignal 20369cf6d5 mark failed tunnels 11 years ago
orignal 014e1c54eb tunnel test 11 years ago
orignal c9ba7da0b0 outbound tunnel pool 11 years ago
orignal 26c5f6cd77 3-hops tunnels for tunnel pool 11 years ago
orignal b47d7aceaa manage tunnel pools 11 years ago
orignal ab23327da6 manage tunnel pools 11 years ago
orignal cba18faa87 create inbound tunnels per local destination 11 years ago
orignal 7caa46b381 TunnelPool added 11 years ago
orignal 6732ba21f9 inbound tunnel where an I2NP messages has been received from 11 years ago
orignal 567816e6a5 create tunnel through any type of transports 11 years ago
orignal 345be142ae always pass delivery instructions to tunnel gateway 11 years ago
orignal 154105a059 pass delivery intructions to tunnel gateway 11 years ago
orignal a4c25e773c check for transport protocols compatibility between routers 11 years ago