Commit Graph

88 Commits (openssl)

Author SHA1 Message Date
orignal 285e693a4e fixed deadlock 2 weeks ago
orignal 940628bf36 update LeaseSet if inbond tunnel failed 2 weeks ago
orignal c98926abf2 use mt19937 instead rand() 4 weeks ago
orignal c49e17ad40 use timestamp to reset rng 4 weeks ago
orignal 9a30068ae5 don't compare OBEP hash twice to check if it's a fresh tunnel 2 months ago
orignal b9773c88e4 don't set test failed state to expiring tunnels 3 months ago
orignal 3311fe62bb fixed potential race condition with tunnel tests 3 months ago
orignal a8af683643 renamed steady to monotonic 3 months ago
orignal b86c83a068 encrypt tunnel tests for ElGamal-only destinations 3 months ago
orignal 6656ef3c8d correct clock for non-encrypted tunnel tests 3 months ago
orignal 6898d04a1d send tunnel test mesaage only if encrypted 3 months ago
Vort 3d03732555 add tunnel test message 3 months ago
Vort d6d440ba8a allow 0ms latency for tunnel 3 months ago
orignal 8874ea8033 fixed typo 3 months ago
orignal 8524a67895 fail last tunnel if tunnel quantity is 1 3 months ago
orignal d4246edb82 don't fail last tunnel 3 months ago
orignal d25206abce encrypted tunnel test messages 3 months ago
Vort b092e712ec make more attempts to select not bad hop 3 months ago
orignal def404b61a skip failed and expiring tunnels for peer tests 4 months ago
orignal dddbca6ffb common rng for random shuffle 4 months ago
orignal 56619caa71 random shuffle of tunnels for peer test pairs 4 months ago
orignal 0e502c49b5 show correct tunnel status. restore tunnel if delivery status or data for inbound tunnel received 4 months ago
orignal 47578b69c6 handle drop of tunnel test message 4 months ago
Dimitris Apostolou 577c71b930
Fix typos 5 months ago
Vort f13cc0b862 allow 0 hops with explicitPeers 11 months ago
orignal e7157cf15e don't create paired inbound tunnel if length is different 11 months ago
orignal 17c4038c60 select router with ipv4 for endpoint 11 months ago
orignal 13f263b791 correct transport comptibility for OBEP in second attempt 11 months ago
orignal 4ebc7c970a bypass medium congestion(D) routers for client tunnels 1 year ago
orignal 572694b141 check routers' congestion before recreating a tunnel 1 year ago
orignal caff003a85 check for published ipv4 addresses for floodfills and IBGW 1 year ago
orignal 9475a22728 update introducers. cleanup unreachable routers 1 year ago
orignal 220ef283de rename SendTunnelDataMsg to SendTunnelDataMsgTo for router tunnel delivery types 1 year ago
orignal 5a6b50ae51 fixed typo 1 year ago
orignal 21542e8150 select first hop from high bandwidth peer for client tunnels 1 year ago
R4SAS 503f522cc3
[style] clean trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
1 year ago
orignal cb139226df ilimit umner of simultaneous tunnel build requests per pool 1 year ago
Dimitris Apostolou 73b9c0302b
Fix typos 2 years ago
R4SAS 6b4ffcff5a cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
orignal 2e691b6655 check if next manage time is too long 2 years ago
orignal 11f9eeabf1 inbound.lengthVariance and outbound.lengthVariance 2 years ago
orignal 2cd50ebaee fixed race condition 2 years ago
R4SAS edc0162163
clean line trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS 94661f697b
[log] update log messages (closes #1693)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
orignal 3f63f15b16 copy compatible transports to new tunnel 3 years ago
orignal f8c390cdd3 pick compatible tunnels 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"
This reverts commit 67863cfcf9, reversing
changes made to 4c5ec68ff1.

That change completly bloking transports thread on windows.

Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
orignal 56ec8fe95b eliminate local destination mutex 3 years ago
Simon Vetter 58b7b7d731 libi2pd: add missing locks to i2p::tunnel::TunnelPool 3 years ago