80 Commits (b86c83a06845b3ed1c44e01ca7344882d14911fd)

Author SHA1 Message Date
orignal b86c83a068 encrypt tunnel tests for ElGamal-only destinations 4 months ago
orignal 6656ef3c8d correct clock for non-encrypted tunnel tests 4 months ago
orignal 6898d04a1d send tunnel test mesaage only if encrypted 4 months ago
Vort 3d03732555 add tunnel test message 4 months ago
Vort d6d440ba8a allow 0ms latency for tunnel 4 months ago
orignal 8874ea8033 fixed typo 4 months ago
orignal 8524a67895 fail last tunnel if tunnel quantity is 1 4 months ago
orignal d4246edb82 don't fail last tunnel 4 months ago
orignal d25206abce encrypted tunnel test messages 5 months ago
Vort b092e712ec make more attempts to select not bad hop 5 months ago
orignal def404b61a skip failed and expiring tunnels for peer tests 5 months ago
orignal dddbca6ffb common rng for random shuffle 5 months ago
orignal 56619caa71 random shuffle of tunnels for peer test pairs 5 months ago
orignal 0e502c49b5 show correct tunnel status. restore tunnel if delivery status or data for inbound tunnel received 5 months ago
orignal 47578b69c6 handle drop of tunnel test message 5 months ago
Dimitris Apostolou 577c71b930
Fix typos 6 months ago
Vort f13cc0b862 allow 0 hops with explicitPeers 12 months ago
orignal e7157cf15e don't create paired inbound tunnel if length is different 12 months ago
orignal 17c4038c60 select router with ipv4 for endpoint 1 year ago
orignal 13f263b791 correct transport comptibility for OBEP in second attempt 1 year 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 2 years ago
orignal cb139226df ilimit umner of simultaneous tunnel build requests per pool 2 years ago
Dimitris Apostolou 73b9c0302b
Fix typos 2 years ago
R4SAS 6b4ffcff5a cleanup code (spaces, tabs) 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 3 years ago
R4SAS edc0162163
clean line trailing spaces and tabs 3 years ago
R4SAS 94661f697b
[log] update log messages (closes #1693) 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" 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
orignal 49e8cf89d8 don't send short tunnel build messages for ElGamal only destinations 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 a54b5c18c6 fixed crash 3 years ago
orignal 349022ae42 don't select ElGamal routers for tunnels 3 years ago
orignal f8623b6121 consistent path for explicit peers 3 years ago
orignal c153471c49 use short tunnel build if possible 3 years ago
orignal cfbf5862f9 set pool for tunnel before build 3 years ago