Commit Graph

2868 Commits

Author SHA1 Message Date
orignal 8ab7cfa2a6 max padding size is double message size for post-quantum crypto 2026-02-24 10:40:52 -05:00
orignal 2724ed4b77 send longer padding when applicable 2026-02-23 19:35:22 -05:00
orignal 0098877654 moved destructor away from mutex 2026-02-21 15:42:45 -05:00
orignal e052ff5005 Merge pull request #2331 from LLE8/fix_reseed_url
Fix reseed URL
2026-02-20 10:47:06 -05:00
orignal e0abbca86f assume tunnels dead if we are out of tunnels on one side and tunnels on other side were created long time ago 2026-02-20 10:45:13 -05:00
Anon2026 9de7a10a3a Fix reseed URL 2026-02-20 17:37:11 +03:00
orignal 42f07ad6ed send RouterInfo block instead I2NP DatabaseStore after incoming connect 2026-02-19 20:04:20 -05:00
orignal 7b311bedde separate RNG for establisher thread 2026-02-19 17:19:59 -05:00
orignal 3b388fb3ef don't rely on inbound/outbound tunnels if no peer tests for a long time 2026-02-19 14:37:44 -05:00
orignal 91e164dbbf correct private signing key size for offline signatures 2026-02-18 15:09:51 -05:00
orignal 42f1396f23 connect to reseed with timeout
Build on OSX / Build on ARM64 (push) Has been cancelled
Build on OSX / Build on Intel x86_64 (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Failing after 3h4m31s
Build on Windows / clang-x86_64 (push) Has been cancelled
Build on Windows / i686 (push) Has been cancelled
Build on Windows / ucrt-x86_64 (push) Has been cancelled
Build on Windows / x86_64 (push) Has been cancelled
Build on Windows / CMake clang-x86_64 (push) Has been cancelled
Build on Windows / CMake i686 (push) Has been cancelled
Build on Windows / CMake ucrt-x86_64 (push) Has been cancelled
Build on Windows / CMake x86_64 (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build Debian packages / bookworm (push) Failing after 16s
Build Debian packages / bullseye (push) Failing after 14s
Build Debian packages / trixie (push) Failing after 15s
Build on FreeBSD / with UPnP (push) Failing after 14m30s
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Failing after 15m36s
Build on Ubuntu / Make with USE_UPNP=no (push) Failing after 3h4m33s
Build containers / Building container for linux/amd64 (push) Failing after 29s
Build containers / Building container for linux/arm64 (push) Failing after 32s
Build containers / Building container for linux/arm/v7 (push) Failing after 29s
Build containers / Building container for linux/386 (push) Failing after 26s
Build containers / Pushing merged manifest (push) Has been skipped
Build on Ubuntu / Make with USE_UPNP=yes (push) Failing after 3h14m30s
2026-02-15 17:25:41 -05:00
orignal 74ff1f848a don't try same reseed twice
Build Debian packages / bookworm (push) Failing after 13s
Build Debian packages / bullseye (push) Failing after 13s
Build Debian packages / trixie (push) Failing after 11s
Build on FreeBSD / with UPnP (push) Failing after 18m34s
Build on Ubuntu / Make with USE_UPNP=no (push) Failing after 3h14m20s
Build on Ubuntu / Make with USE_UPNP=yes (push) Failing after 3h0m50s
Build containers / Building container for linux/arm64 (push) Failing after 31s
Build containers / Building container for linux/arm/v7 (push) Failing after 30s
Build containers / Building container for linux/386 (push) Failing after 26s
Build containers / Pushing merged manifest (push) Has been skipped
Build on OSX / Build on ARM64 (push) Has been cancelled
Build on OSX / Build on Intel x86_64 (push) Has been cancelled
Build on Windows / i686 (push) Has been cancelled
Build on Windows / ucrt-x86_64 (push) Has been cancelled
Build on Windows / x86_64 (push) Has been cancelled
Build on Windows / CMake clang-x86_64 (push) Has been cancelled
Build on Windows / CMake i686 (push) Has been cancelled
Build on Windows / CMake x86_64 (push) Has been cancelled
Build on Windows / clang-x86_64 (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Failing after 32s
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Failing after 3h14m19s
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Failing after 3h0m49s
Build on Windows / CMake ucrt-x86_64 (push) Has been cancelled
2026-02-15 12:48:21 -05:00
orignal edb7d1cabe count non replied tunnel requests per hop
Build Debian packages / bookworm (push) Failing after 13s
Build Debian packages / bullseye (push) Failing after 14s
Build Debian packages / trixie (push) Failing after 11s
Build on FreeBSD / with UPnP (push) Failing after 15m16s
Build on Ubuntu / Make with USE_UPNP=no (push) Failing after 3h14m25s
Build on Ubuntu / Make with USE_UPNP=yes (push) Failing after 3h14m13s
Build containers / Building container for linux/amd64 (push) Failing after 30s
Build containers / Building container for linux/arm64 (push) Failing after 30s
Build containers / Building container for linux/arm/v7 (push) Failing after 30s
Build containers / Pushing merged manifest (push) Has been skipped
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Failing after 3h14m24s
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Failing after 3h14m11s
Build on OSX / Build on Intel x86_64 (push) Has been cancelled
Build on Windows / CMake i686 (push) Has been cancelled
Build on Windows / CMake ucrt-x86_64 (push) Has been cancelled
Build on Windows / CMake x86_64 (push) Has been cancelled
Build on Windows / clang-x86_64 (push) Has been cancelled
Build on Windows / i686 (push) Has been cancelled
Build on Windows / ucrt-x86_64 (push) Has been cancelled
Build on Windows / x86_64 (push) Has been cancelled
Build on Windows / CMake clang-x86_64 (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build containers / Building container for linux/386 (push) Failing after 28s
Build on OSX / Build on ARM64 (push) Has been cancelled
2026-02-14 15:13:20 -05:00
orignal 3bd30a938f don't reset tunnel build stats. Randomly allow routers with low rate
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build Debian packages / bullseye (push) Failing after 12s
Build Debian packages / bookworm (push) Failing after 18s
Build Debian packages / trixie (push) Failing after 11s
Build on FreeBSD / with UPnP (push) Failing after 15m50s
Build on Ubuntu / Make with USE_UPNP=no (push) Failing after 3h14m31s
Build containers / Building container for linux/amd64 (push) Failing after 43s
Build containers / Building container for linux/arm64 (push) Failing after 41s
Build containers / Building container for linux/arm/v7 (push) Failing after 34s
Build containers / Building container for linux/386 (push) Failing after 26s
Build containers / Pushing merged manifest (push) Has been skipped
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Failing after 3h14m35s
Build on OSX / Build on Intel x86_64 (push) Has been cancelled
Build on Windows / CMake x86_64 (push) Has been cancelled
Build on Windows / clang-x86_64 (push) Has been cancelled
Build on Windows / i686 (push) Has been cancelled
Build on Windows / ucrt-x86_64 (push) Has been cancelled
Build on Windows / x86_64 (push) Has been cancelled
Build on Windows / CMake clang-x86_64 (push) Has been cancelled
Build on Windows / CMake i686 (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on OSX / Build on ARM64 (push) Has been cancelled
Build on Windows / CMake ucrt-x86_64 (push) Has been cancelled
2026-02-13 20:52:13 -05:00
orignal 5860a09108 allow ipv6 through proxy even if local clearnet ipv6 is not available 2026-02-11 14:41:12 -05:00
orignal 1081670c6d allow local ipv6 ULA address for clearnet connectivity 2026-02-11 10:34:09 -05:00
orignal 07dedc5201 update peer perams from RouterInfo block 2026-02-10 14:18:01 -05:00
orignal d9bba1c7b5 don't build tunnels through connected E routers 2026-02-10 13:22:49 -05:00
orignal f87c42017c reduce termination timeout twice if connected from G router 2026-02-09 20:30:51 -05:00
orignal 0ee7eafdeb 2.59.0 2026-02-08 15:34:53 -05:00
orignal e084894d7e don't select random router with older version 2026-02-08 14:39:26 -05:00
orignal 9bd39c0acd don't load routers with older versions 2026-02-08 14:28:04 -05:00
orignal 52dffb81fa check version before trying to add to NetDb 2026-02-08 11:29:35 -05:00
orignal f72d22bb27 remove routers with older version from NetDb 2026-02-08 11:06:23 -05:00
orignal de0c5c042a don't communicate with low bandwidth routers of version < 0.9.58 2026-02-08 10:45:47 -05:00
orignal c93cf9bc2f check min peer test version for Charlie 2026-02-07 21:19:35 -05:00
orignal 1a5847c51f stop accepting SSU2 session if queue is too big 2026-02-07 16:57:28 -05:00
orignal 026aad5ff7 increase default transit tunnels limit to 25000 2026-02-06 20:35:07 -05:00
orignal d2ba56780f throttle continious tunnel build messages 2026-02-06 18:17:47 -05:00
orignal a34e699c0e fixed typo 2026-02-06 15:15:42 -05:00
orignal 9080fcfa4d ban by IP list 2026-02-06 12:58:16 -05:00
r4sas 003fd8d1c4 [reseed] follow redirects
Signed-off-by: r4sas <r4sas@i2pmail.org>
2026-02-06 20:46:25 +03:00
orignal 32a250a35e fixed possible negative index 2026-02-05 20:28:20 -05:00
orignal bb30a42c2d increase min tunnel build messages interval. don't count if from the same millisecond 2026-02-05 18:40:21 -05:00
orignal c63f87eb22 drop tunnel build message continiously 2026-02-04 17:17:17 -05:00
orignal b0543dfe32 let few first tunnel build messages go through before drop 2026-02-04 14:36:46 -05:00
orignal 96064db030 bump min version for floodfill and high banwidth tunnels 2026-02-03 19:35:40 -05:00
orignal ebcc39099e count number of dropped tunnel build messages 2026-02-03 18:54:43 -05:00
orignal 5f00447bca Merge pull request #2313 from LLE8/one_space
Add space in log message
2026-02-03 17:21:57 -05:00
orignal 6ec128e8f6 wake up tunnel build queue if a message gets dropped 2026-02-03 17:01:52 -05:00
orignal edf2828eaf delete inactive transit tunnels after 1 minute 2026-02-03 15:45:11 -05:00
orignal 9c1ffba49d drop tunnel build message from the same peer if comes too often 2026-02-03 14:35:20 -05:00
orignal 3d54e46c9b drop transit tunnel build request if queue exceeds 100 2026-02-03 13:16:06 -05:00
Anon2026 648fddfacf Add space in log message 2026-02-03 13:26:58 +03:00
orignal 78763830f3 use LeaseSet from session for follow on datagrams 2026-01-31 18:48:02 -05:00
orignal 2f8480f908 set preferred crypto if i2cp.leaseSetEncType is not specified 2026-01-31 12:16:57 -05:00
orignal 6dc6804760 compatibility with older versions for v1 datagrams 2026-01-29 19:04:26 -05:00
orignal ea705bcdef don't accept transit tunnel if limited connectivity 2026-01-28 15:54:58 -05:00
orignal 8a177b2802 send ratchet session response for unidirectional traffic for I2CP 2026-01-27 15:35:27 -05:00
orignal 87cd333255 switch to regular ECIES_X25519 crypto if post quantum section if too short in new session message 2026-01-26 10:13:10 -05:00