Commit Graph

  • d926a31064 fixed warning orignal 2024-01-29 18:01:41 -0500
  • 822cb35efe limit send Ack timeout by Ack delay interval orignal 2024-01-28 18:12:40 -0500
  • faaa8115d9
    Merge pull request #2011 from Vort/net_status orignal 2024-01-28 09:16:20 -0500
  • 81015a5228 log changes of network status #2011 Vort 2024-01-28 15:37:14 +0200
  • a3246cd9dc doen't send Ack packet too often if missing packets orignal 2024-01-27 17:57:50 -0500
  • 530c353b00 don't send Ack with NACK immediately but after 2 milliseconds orignal 2024-01-27 12:17:59 -0500
  • 75c2cb751f lock mutex before deleting RouterInfo's buffer orignal 2024-01-25 18:51:46 -0500
  • 67c4d4bcaa fixed VS build error orignal 2024-01-25 09:09:44 -0500
  • 25e82105b2
    Merge pull request #2010 from wekoq/udp-tunnels-dest orignal 2024-01-24 21:05:42 -0500
  • 4b167fdbaf Update copyright year #2010 weko 2024-01-25 01:57:24 +0000
  • 5b93558bd0 Add support for multiple udp server tunnels on one destionation weko 2024-01-25 01:05:58 +0000
  • 70639f1139 don't adjust clock if offsets came from same router orignal 2024-01-24 19:05:38 -0500
  • c5a1806528 fixed possible deadlock orignal 2024-01-24 13:58:42 -0500
  • a2249f0a82 identify server tunnel session but from ant to ports orignal 2024-01-24 13:52:13 -0500
  • 9f217f8a11 don't send expired I2NP messages orignal 2024-01-21 18:59:04 -0500
  • 5e19e361e7 check max frame sizebefore sending orignal 2024-01-20 17:33:28 -0500
  • 0b47f65b06 don't remove another NTCP2 session with same address orignal 2024-01-19 18:29:17 -0500
  • 140146e433 limit mininal received packet size to 40 bytes orignal 2024-01-19 14:09:48 -0500
  • b4484c8e8f
    [gha] msvc: switch back to boost 1.81.0 R4SAS 2024-01-19 21:54:10 +0300
  • 1e5604ed43 check if peer is connected before trying to connect orignal 2024-01-18 19:18:51 -0500
  • 39e378a03d check received data size orignal 2024-01-17 18:15:49 -0500
  • 7cfcb12c7b don't create peer for unreachable router orignal 2024-01-16 14:33:36 -0500
  • 49f4dc53ad try next floodfill for router request on demand orignal 2024-01-15 19:32:17 -0500
  • 4afdca090d support multiple RouterInfo request callbacks orignal 2024-01-14 18:54:21 -0500
  • d8f6c4a93d correct encryption and path for follow on lookup request orignal 2024-01-14 17:16:31 -0500
  • d724948d03
    Merge pull request #2007 from Vort/reservedrange2 orignal 2024-01-12 10:25:26 -0500
  • 34d75b08dd handle 'reservedrange' param properly #2007 Vort 2024-01-12 17:13:07 +0200
  • ca9782dd0d handle 'reservedrange' param properly orignal 2024-01-11 15:39:42 -0500
  • 2ad26dd4c9 fixed race condition in ECIESx25519 tags table orignal 2024-01-11 14:09:08 -0500
  • 828facab57
    Merge pull request #2003 from rex4539/typos orignal 2024-01-11 13:14:20 -0500
  • 144c5f0424 add 'reservedrange' config option check before IsInReservedRange() check #2006 Philipp Hauswirth 2024-01-11 17:54:25 +0100
  • cd087568b5 reply with CANT_REACH_PEER if connect to outselves orignal 2024-01-09 21:02:11 -0500
  • dfe8b25e5e
    [gha] MSVC: remove deletion of installation files R4SAS 2024-01-08 17:05:36 +0300
  • 1e9bcd6b8b
    [gha] MSVC: Switch to direct Boost and OpenSSL installation R4SAS 2024-01-08 16:36:14 +0300
  • 8bc58daa5a fixed #2004. Check supported crypto orignal 2024-01-07 18:42:34 -0500
  • 3b97feb89f 2.50.2 2.50.2 orignal 2024-01-06 15:07:51 -0500
  • a8135b8d18 2.50.2 orignal 2024-01-06 14:51:42 -0500
  • 5cf1961fa4 drop updated routers from future orignal 2024-01-06 11:31:01 -0500
  • 577c71b930
    Fix typos #2003 Dimitris Apostolou 2024-01-04 21:35:25 +0200
  • c5cab05a6b reset peding time offset if correct time was received orignal 2024-01-02 19:42:49 -0500
  • b855c71891 don't adjust clock if time offsets are too different orignal 2023-12-31 14:39:59 -0500
  • 21f41a2b2a correct time offset direction orignal 2023-12-31 10:14:24 -0500
  • 8319dd6b25 drop exploratory and leaseset lookups for non-floodfill router orignal 2023-12-30 19:49:16 -0500
  • d4c47d90cb adjust time offset after second time discrepancy orignal 2023-12-30 17:16:28 -0500
  • 302af823a3 fixed race condition with openssl 3.2.0 orignal 2023-12-30 15:55:53 -0500
  • 69ee6112b3
    [changelog] fix version R4SAS 2023-12-23 19:53:39 +0000
  • 816a58f292
    2.50.1 2.50.1 R4SAS 2023-12-23 18:13:31 +0000
  • 43e130ee34 reinitialize context before each Sign/Verify call to make it working with openssl 3.2 orignal 2023-12-19 19:29:08 -0500
  • 8ffc1486a4 test-eddsa added orignal 2023-12-18 09:32:12 -0500
  • 0e98dd5c70 use fallback EdDSA implementation with openssl 3.2.0 due to regression in EVP_DigestSign (#23075) orignal 2023-12-18 07:40:40 -0500
  • 02212f5649
    Merge 5e9f926048 into beffdb9fe1 #1949 ChadF 2023-12-18 16:34:44 +0500
  • beffdb9fe1
    [apparmor] add profile for docker container 2.50.0 R4SAS 2023-12-18 10:06:49 +0000
  • 05eda2bc9e
    [gha] build docker containers only on specific paths changes R4SAS 2023-12-18 09:55:10 +0000
  • c3429bb1a9
    [gha] return freebsd build back R4SAS 2023-12-18 09:38:08 +0000
  • 53c6b10177
    [make] get the mistakenly deleted pthread back R4SAS 2023-12-17 19:41:28 +0000
  • c2d7133174
    [make] fix windows msys2 build R4SAS 2023-12-17 19:30:55 +0000
  • 9b82265cd8 2.50.0 orignal 2023-12-17 11:07:10 -0500
  • c802c2deb0 update yggdrasil ressed address orignal 2023-12-05 15:48:26 -0500
  • c215f2e8d1 check router for null pointer orignal 2023-11-23 13:06:50 -0500
  • d327533b56 close unclaimed acceptors after 3 seconds orignal 2023-11-17 18:50:52 -0500
  • 94255ebaf4 STREAM ACCEPT queue orignal 2023-11-17 13:44:30 -0500
  • 21259204b1 eliminate send buffer mutex completely orignal 2023-11-14 09:39:36 -0500
  • 8d6eb5b6b2 don't lock mutex in AsyncSend orignal 2023-11-13 19:12:07 -0500
  • 9632e7ba03 exclude NAT64 ipv6 addresses orignal 2023-11-12 18:32:57 -0500
  • 1a02819187 Remove deprecated bind_at_load from macOS Dimitris Apostolou 2023-07-21 21:43:40 +0300
  • 6b33250c59 build/CMakeLists.txt: enable C language Fabrice Fontaine 2023-11-04 12:24:33 +0100
  • 083034fa35 send peer tests with random delays orignal 2023-11-09 21:56:32 -0500
  • 20033689a4 build/CMakeLists.txt: enable C language #1982 Fabrice Fontaine 2023-11-04 12:24:33 +0100
  • 0021501d75
    [gha] disable FreeBSD build R4SAS 2023-10-31 22:39:51 +0300
  • 379be2a29e
    [gha] Update FreeBSD build action R4SAS 2023-10-31 22:33:12 +0300
  • a3f62e1d71 check actual distance with router to reduce expiration time orignal 2023-10-31 13:20:04 -0400
  • a6ee1e648e recognize trailing padding as part of base64 address orignal 2023-10-31 09:10:56 -0400
  • 575268d360 reduce expiration time for low bandwidth and far routers orignal 2023-10-30 20:02:48 -0400
  • 69b0bef206 fixed possible invalid pointer when send error response orignal 2023-10-30 10:09:47 -0400
  • e1b4feb618 correct base64 check orignal 2023-10-30 08:10:17 -0400
  • 3286bdb4a7 verify jump link for valid characters orignal 2023-10-29 22:11:38 -0400
  • c8ae15041f
    Merge pull request #1980 from freeacetone/openssl orignal 2023-10-29 07:44:51 -0400
  • e090b9052a
    Yggdrasil reseed address replaced by address for 4.X+ version #1980 acetone 2023-10-29 11:57:14 +0300
  • 0ef9c08326 fix manpage typo for ipv4 flag Dex 2023-10-27 15:06:24 +1100
  • 74f6c60a5a
    fix manpage typo for ipv4 flag #1977 Dex 2023-10-27 15:06:24 +1100
  • d04b19d77c don't recalculate badwidth if clock was adjusted too much orignal 2023-10-18 18:09:41 -0400
  • 04adc14b76 ls@mail.i2p yggdrasil reseed added orignal 2023-10-16 18:46:59 -0400
  • 0dee0609ea
    Merge pull request #1972 from Vort/nominmax orignal 2023-10-15 11:31:56 -0400
  • 0a519d8072 Fix MSVC compilation for std::max #1972 Vort 2023-10-15 18:08:15 +0300
  • 0cc91dd2d2 don't pick too active peer orignal 2023-10-15 08:31:55 -0400
  • 606e35eec1 reseed.us.prestium.org reseed added orignal 2023-10-10 12:59:40 -0400
  • e926b0392f reseed.is.prestium.org reseed added orignal 2023-10-07 14:22:53 -0400
  • 5e9f926048
    Merge branch 'PurpleI2P:openssl' into fuzzing-6 #1949 ChadF 2023-10-02 16:04:47 -0700
  • 476ff62015
    Merge branch 'PurpleI2P:openssl' into fuzzing-1 #1941 ChadF 2023-10-01 16:59:41 -0700
  • 9980bfa0e7
    Update README.md orignal 2023-09-30 14:10:45 -0400
  • efdbe26755 try peer test again if Unknown orignal 2023-09-28 18:40:51 -0400
  • bb3ae8f5e4 Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl orignal 2023-09-28 16:06:33 -0400
  • 1e6edf06a2 send already accepting error response orignal 2023-09-28 16:05:13 -0400
  • 0cf656cd76
    Add Haiku OS support (#1970) hfsfox 2023-09-28 22:30:38 +0300
  • a43026a236 Add Haiku support #1970 hfsfox 2023-09-22 01:43:51 +0300
  • bc99d986f2 Add Haiku support hfsfox 2023-09-22 01:42:35 +0300
  • fb420bb563
    [cpu] more builtin version check changes R4SAS 2023-09-18 18:12:26 +0000
  • 3da5061426
    [cpu] Increase GCC version for use of builtin CPU extensions checker R4SAS 2023-09-18 17:11:45 +0000
  • dd32f1ed6d
    Merge pull request #1968 from PurpleI2P/cpu 2.49.0 orignal 2023-09-17 14:38:16 -0400
  • 1857f14be8
    [cpu] use short defines instead of long checks #1968 cpu R4SAS 2023-09-17 18:33:42 +0000