Commit Graph

35 Commits (9a30068ae53c4aadbff44eb64f97a76f43408519)

Author SHA1 Message Date
orignal 9a30068ae5 don't compare OBEP hash twice to check if it's a fresh tunnel 2 months ago
orignal b86c83a068 encrypt tunnel tests for ElGamal-only destinations 4 months ago
orignal 6656ef3c8d correct clock for non-encrypted tunnel tests 4 months ago
Vort 3d03732555 add tunnel test message 4 months ago
Vort d6d440ba8a allow 0ms latency for tunnel 4 months ago
orignal d25206abce encrypted tunnel test messages 4 months ago
Vort b092e712ec make more attempts to select not bad hop 4 months ago
orignal dddbca6ffb common rng for random shuffle 4 months ago
orignal 47578b69c6 handle drop of tunnel test message 5 months ago
orignal 17c4038c60 select router with ipv4 for endpoint 12 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
R4SAS 86fc12e395
[style] clean code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
1 year ago
orignal 21542e8150 select first hop from high bandwidth peer for client tunnels 1 year ago
orignal cb139226df ilimit umner of simultaneous tunnel build requests per pool 1 year ago
R4SAS 6b4ffcff5a cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
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
orignal 8f0978cfd6 all transports by default 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
orignal e6bcd04a36 short build message for re-created tunnels and far end transports 3 years ago
orignal c153471c49 use short tunnel build if possible 3 years ago
orignal a0e545a6f1 always create new tunnel from exploratory pool 3 years ago
orignal f70ee480ba check connectivity between peers for tunnel 3 years ago
orignal aa206d034d fixed #1373. Limit number of tunnels by 16 3 years ago
orignal 44ca315c75 don't build tunnels for all pools at the time 4 years ago
R4SAS 8bae4975fb add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS a9436aa9af drop i2lua
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
Jeff Becker 938d5d901a
implement i2cp session reconfigure 7 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs

libi2pd_client for i2pd client libs

daemon for i2pd daemon libs
7 years ago