51 Commits (fd4513ebb232b42c6246b1d226be0a05ef863b72)

Author SHA1 Message Date
Vort 5415598f60 add zero check to congestion level calculations 10 months ago
orignal 7d73c304b5 Extend transit tunnels limit to 4 bytes. Bump default value to 10K 10 months ago
Vort 19e23b34da add constants for congestion levels 10 months ago
Vort d677d67676 implement medium congestion indication 10 months ago
orignal 6439e227f6 consider test failed state as established. Delete failed tunnels sooner 10 months ago
orignal ce35637866 handle drop of tunnel build message 11 months ago
SidorKozlov 3b13a3f2a1 Configurable minimum successful tunnels 2 years ago
orignal 220ef283de rename SendTunnelDataMsg to SendTunnelDataMsgTo for router tunnel delivery types 2 years ago
orignal 922e5915b1 rename SendTunnelDataMsg to SendTunnelDataMsgs for multiple messages 2 years ago
orignal dc6499aa98 fixed warnings 2 years ago
orignal 0c8a80b6f8 fixed warnings 2 years ago
orignal 24a14e3440 moved max num transit tunnels to Tunnels 2 years ago
R4SAS 86fc12e395
[style] clean code 2 years ago
orignal aac9a8d18f check if clock was adjusted backwards 2 years ago
orignal f7101cc260 fixed warning 2 years ago
weko 7df2ed6114 rename and refactor 2 years ago
weko 22b1066b0a Add parameter for show TCSR with old algorithm and it's realization 2 years ago
orignal 0d3ede56cb reject duplicated trnsit tunnel 2 years ago
R4SAS 503f522cc3
[style] clean trailing spaces and tabs 2 years ago
Tomas Globis 66f82cb43f
Use moving average to calculate tunnel creation success rate 2 years ago
orignal cb139226df ilimit umner of simultaneous tunnel build requests per pool 2 years ago
orignal 84d6028454 limit number of message to handle at the time 2 years ago
R4SAS 6b4ffcff5a cleanup code (spaces, tabs) 3 years ago
R4SAS 3716b6f988
move TunnelHopVisitor inside Tunnel class 3 years ago
R4SAS c9e4e78f41
[webconsole] remove version from title, move tunnel chain print from Tunnel class 3 years ago
orignal 11f9eeabf1 inbound.lengthVariance and outbound.lengthVariance 3 years ago
R4SAS edc0162163
clean line trailing spaces and tabs 3 years ago
orignal 9abd383014 eliminate extra pointers for tunnel hops 3 years ago
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