Commit Graph

1044 Commits (39d4464be072e99d3468101c8f511ae17bb6eea6)

Author SHA1 Message Date
orignal 744b25190a don't set proxy if ntcp2 is disabled 4 years ago
R4SAS 9049902ced [webconsole] add address registration line generator
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal 5f93dc72fd convert ifname* params to address* 4 years ago
orignal 09dadd7e01
Merge pull request #1640 from brain5lug/openssl
logging opimization
4 years ago
orignal 60b92f98db OBEP must be ipv4 compatible 4 years ago
orignal 97f315d488 set correct 4 and 6 caps for unreachable addresses 4 years ago
brain5lug f3676d7f18 logging opimization 4 years ago
orignal 742dbdb68a rekey low badwidth routers to ECIES 4 years ago
orignal 2d59c968ca don't publish NTCP2 address connected through proxy 4 years ago
orignal ad22247c9e start other acceptors if connected through a proxy 4 years ago
orignal f38920c338 Status: Proxy 4 years ago
orignal 8f90b21a5d fixed typo 4 years ago
orignal ff0e6813c6 fixed typo 4 years ago
orignal fa5e4d57fd correct caps for SSU address without host 4 years ago
orignal 876973f071 remove coreVersion 4 years ago
orignal b994af9209 check reachability of floodfill to request from 4 years ago
orignal 1f6cde652e check caps for SSU address 4 years ago
R4SAS 3bf6db1c08 enable yggdrasil address finding for android
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal e70ffc9d7c re-shedule introducers updates if router becomes firewalled 4 years ago
orignal 065cfe3b9d separate ratchet session for ECIES router 4 years ago
orignal def9873a70 request multiple introducers at the time 4 years ago
orignal 618aa26454 allow some unreachable floodfills 4 years ago
orignal 924a7bc533 use connected peers if others not available 4 years ago
orignal ef85277a1b select reachable routers for one hop tunnels 4 years ago
orignal 876375f2c3 precise bandwidth limit 4 years ago
orignal f70ee480ba check connectivity between peers for tunnel 4 years ago
orignal 6d88c3ab05 Symmetric NAT error 4 years ago
orignal 57c969b0ed constants for cost 4 years ago
orignal ae58a7007b different cost for direct or with introducers SSU address 4 years ago
orignal 11c924bbe7 publish and handle SSU addreses without host 4 years ago
orignal bef9a54f4a bind SSU socket to specified address 4 years ago
orignal 288b19c3f7 bind NTCP2 ipv4 acceptor to specified local address 4 years ago
orignal 40f7e9d33e separate decryptor for tunnel builds and floodfill requests 4 years ago
orignal fab53dda66 fixed typo 4 years ago
orignal a4e8bf9857 bind NTCP2 connections to specified address 4 years ago
orignal fbe83f729d don't try to send to unreachable router 4 years ago
R4SAS 4371a084ec
check for pubkey in X25519Keys::Agree
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal a4dda304d2 cancel connect timer upon SessionConfirmed 4 years ago
orignal 124c3ef2d7 always publish SSU port 4 years ago
orignal c3a2fca76a 4 or 6 caps for non-published addresses 4 years ago
orignal b60ebfe1c6 parse '4' and '6' address caps 4 years ago
orignal 1d7639b3f4 caps per address 4 years ago
orignal 94659ba890 create ipv4 and ipv6 NTCP2 addresses separately 4 years ago
orignal d65bc068de create ipv4 and ipv6 NTCP2 addresses separately 4 years ago
orignal 1ca0354cf2 find NTCP2 address by static key. Don't make router unreachable if can't connect by NTCP2 4 years ago
orignal b1fcd4d27b show actual IP addresses for proxy connections 4 years ago
orignal d1a98212ee 2.36.0 4 years ago
orignal 75a31c79ae don't process SSU messages after termination 4 years ago
orignal aa206d034d fixed #1373. Limit number of tunnels by 16 4 years ago
orignal 765ab60753 try to reseed if no compatible routers in netdb 4 years ago
orignal 44e4ec573d enable NTCP2 transport for newly created routers 4 years ago
R4SAS 63127ab181
add yggdrasil address search for windows
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal 7e4c33d27e resend RouterInfo after some interval 4 years ago
orignal c164601acf reseed from clearnet only if ipv4 or ipv6 is enabled 4 years ago
orignal 3b32da4f5c don't disable NTCP2 address if Yggdrasil address is presented 4 years ago
orignal 313921da56 publish and request through exploratory tunnel if floodfill is not reachable 4 years ago
orignal 2d0e219197 add Yggdrasil adddress even if NTCP2 is not published. Correct reachable capacity 4 years ago
orignal dc64d1738a try both ipv4 and ipv6 SSU addresses if presented 4 years ago
orignal 89e8d99294 check availability of particular address 4 years ago
orignal 66a238045f Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl 4 years ago
orignal 33b82b5669 check transport compatibility with peer before connecting 4 years ago
R4SAS 6966539b86 reindent Datagram, Daemon, update default subscription in config example
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal 0e5dc15005 create Yggdrasil address for new router 4 years ago
orignal a74f685a5d check local address 4 years ago
orignal 05c7aacfa5 check for NTCP for yggdrasil address 4 years ago
orignal ace80c29e7 meshnets.yggaddress added 4 years ago
orignal bfb1380dd2 don't update Yggdrasil address from SSU 4 years ago
orignal ea19802d3f update right ipv6 only 4 years ago
orignal fef4f13b8f don't insert Yggdrasil address twice 4 years ago
orignal c4fc0f4ecf add Yggdrasil address 4 years ago
orignal aad2d68edb NTCP2 transports through the Yggdrasil 4 years ago
orignal 9e5935aea5 NTCP2Mesh added 4 years ago
orignal 129b4a2135 don't support NTCP1 address in RouterInfo 4 years ago
orignal 82649ab2a7 IsYggdrasilAddress added 4 years ago
orignal 1ba5d25819 correct detection of chunked response 4 years ago
orignal daa3f8699b don't detect Yggdrasil for android 4 years ago
orignal 484f69f16b try to select reachable router of inbound tunnel gateway 4 years ago
R4SAS 7c8280934a
update addressbook subscriptions
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal 85902b358a remove [] from yggdrasil reseed address 4 years ago
R4SAS 5931cb59ab fix thread setname on NetBSD
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal d13fbe5549 support reseed throught the Yggdrasil 4 years ago
orignal ed4c00e4f4 check yggdrasil ipv6 range 4 years ago
orignal 07282ec39f get local yggdrasil ipv6 address 4 years ago
orignal 2d998aba43 fixed typo 4 years ago
orignal 2e0019c8c8 check if NTCP2 address is valid before connection attempt 4 years ago
orignal 96e9608036
Merge pull request #1623 from rex4539/fix-warnings2
Fix clang warning
4 years ago
orignal 9d5bb1b2b6 drop routing path for LeaseSet resend 4 years ago
Dimitris Apostolou 67dab9b6d2
Fix clang warning 4 years ago
orignal 6fc5f88a3b dump addressbook in hosts.txt format 4 years ago
orignal e0cec79ad6 try both ipv4 and ipv6 NTCP2 addresses if presented 4 years ago
orignal 1a9e11d86d don't send updated LeaseSet through a terminated session 4 years ago
orignal 1235d18d67 pass address to NTCP2 session 4 years ago
orignal 8f25b66760 limit tunnel length to 8 hops 4 years ago
orignal 29176dd9bf count last send time for expiration 4 years ago
orignal aedcd1bcc0 remove tag after tagset expiration 4 years ago
orignal b1262d54de don't detach ECIESx25519 session from destination 4 years ago
orignal bc4a97774f strong pointer to session for receive tagset 4 years ago
orignal ee3cd44f97 ReceiveRatchetTagSet 4 years ago
orignal 726bd0d63b check if x25519 key is valid 4 years ago
orignal 7ce92118e4 handle follow-on NSR messages 4 years ago