orignal
2afdd5b723
cleanup NSR keys
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-19 12:33:09 -04:00
R4SAS
9b967059ad
[gha] Update docker containers build
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-18 21:52:44 +03:00
orignal
58818514e7
correct NSR size
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build on Windows / CMake i686 (push) Has been cancelled
Build Debian packages / bookworm (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
2025-04-17 22:34:39 -04:00
orignal
bbfe81cb79
handle any incoming post quantum crypto type
2025-04-17 22:15:17 -04:00
orignal
67fe6faf2d
get preferred crypto key type from ratchets session
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-16 22:08:16 -04:00
orignal
1c162f9fd5
get preferred crypto key type from ratchets session
2025-04-16 21:59:10 -04:00
orignal
e69b56c4e3
publish preferred key first
2025-04-16 16:44:01 -04:00
orignal
f6c93f7345
common LocalEncryptionKey to pass to loacl LeaseSet
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
2025-04-16 15:40:09 -04:00
orignal
9c46ff2449
Initial Noise states and encryptors/decryptors for ML-KEM-768 and ML-KEM-1024
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-15 13:26:19 -04:00
orignal
1a04b59585
common InitNoiseIKState for all ML-KEM crypto
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-14 21:45:53 -04:00
orignal
828cd9d07b
common MLKEMKeys for all types
2025-04-14 19:38:43 -04:00
orignal
4c5d0116f8
moved ML-KEM code to PostQuntum.h/.cpp
2025-04-14 18:21:07 -04:00
orignal
459be02d18
correct sequence of MixKey for ML-KEM NSR
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-14 13:31:37 -04:00
orignal
a83cd99f58
all ML-KEM crypto types
2025-04-14 13:29:53 -04:00
orignal
9ab1a67f0b
common ML-KEM names and key lengths
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-13 18:18:44 -04:00
orignal
f6abbe5908
Use noise state Encrypt/Decrypt operations
Build Debian packages / bookworm (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 / 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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-04-08 14:39:46 -04:00
orignal
711f5bcc62
store ML-KEM section for possible next NSR
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-07 20:33:19 -04:00
orignal
6b38085f27
Noise state Encrypt/Decrypt operations
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-07 18:47:53 -04:00
orignal
3afe6455b2
reset nonce to 0 before payload encrypt/decrypt for ML-KEM-512
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
2025-04-06 15:34:01 -04:00
orignal
2f2ecc32d2
correct key type and message size for ML-KEM-512
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-05 18:12:38 -04:00
orignal
bce0ccf161
all ratchets types are eligible for ECIESx25519
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-04 19:52:32 -04:00
Alexey Chernov
8ca74a3e1d
[systemd] Wait for network-online target when starting service ( #2169 )
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
2025-04-04 22:35:56 +03:00
orignal
3be4c7217f
move buffer when insert to buffer queue. clean entire queue in one call
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-04-03 18:42:34 -04:00
orignal
78d97179b8
handle ML-KEM section for new session and create for new session reply
Build Debian packages / bookworm (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 / 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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-04-01 20:46:41 -04:00
orignal
2280338900
datetime, address, ack blocks in path response packet
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-31 15:50:16 -04:00
orignal
ad3b999732
send path challenge of 8 bytes. add Ack block
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-31 10:29:16 -04:00
orignal
00920a049d
use g++-x86 for 32-bits platform
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-30 13:28:45 -04:00
orignal
567183647e
non-copyable RouterInfo
2025-03-30 12:37:40 -04:00
orignal
c2f68d7021
send datetime and address blocks with path challenge
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-29 21:34:16 -04:00
orignal
7404ce7fd2
update session's remote enpoint after receiving path response
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-28 19:34:36 -04:00
orignal
871fc14ba6
ML-KEM section for NS and NSR outgoing sessions
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-27 16:24:02 -04:00
orignal
81ba19e1ae
use find_directory to detect data dir in Haiku
2025-03-25 21:31:16 -04:00
orignal
ecf19278e8
skip post-quantum keys if not supported
2025-03-25 18:55:28 -04:00
orignal
a40fa57ed4
Merge pull request #2165 from asciimoth/openssl
...
Update dates range in licence
2025-03-25 06:48:27 -04:00
AsciiMoth
d3cfbbd6b0
Update dates range in licence
2025-03-25 09:35:00 +04:00
orignal
22d854a6be
ML-KEM-512 encaps/decaps
2025-03-24 15:45:06 -04:00
orignal
75d5c6036e
use EVP interface for DSA sign/verify with OpenSSL 3
2025-03-23 18:53:32 -04:00
orignal
a193186935
MLKEM512 keygen added
2025-03-22 22:25:06 -04:00
orignal
41197264c6
fixed warning
Build Debian packages / bookworm (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 / 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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-03-22 15:42:22 -04:00
orignal
029e279b48
fixed typo
2025-03-22 12:30:51 -04:00
orignal
af5d2a415c
c++20
2025-03-22 12:01:47 -04:00
orignal
7b98dd84d8
pass type with static key
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-21 19:40:02 -04:00
orignal
9fdbb14075
calculate preferred crypto based i2cp.leaseSetEncType
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-20 18:56:10 -04:00
orignal
935c055a35
encryptor/decryptor/keygen for ECIES_MLKEM512_X25519_AEAD
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-19 22:00:08 -04:00
orignal
9769ab0a46
changed ML-DSA-44 code
2025-03-19 21:56:59 -04:00
orignal
9684c86a69
select key with max key type if no preferred. Changed default preferred type to 4
2025-03-19 20:49:52 -04:00
orignal
b2fd30d042
map of encryption keys
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-19 15:22:09 -04:00
orignal
9ce515ff79
MLKEM512_X25519 crypto key added
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
2025-03-19 08:40:10 -04:00
orignal
46f530bfcd
persist temporary keys of actual size
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-18 21:15:37 -04:00
orignal
bd2b96627c
calculate crypto key length from key type
2025-03-18 19:23:13 -04:00
orignal
609cd401bb
don't calculate key's base64 if not used
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-17 20:08:39 -04:00
orignal
bbf5c1655a
ByteStreamToBase64 always returns std::string
2025-03-17 19:05:10 -04:00
orignal
8e6b9370d0
use ToBase64 for incoming stream accept
2025-03-17 19:00:48 -04:00
orignal
9cc625b19e
fixed warning
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
2025-03-17 10:16:05 -04:00
orignal
93cc810f29
use string/string_view for base64
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-17 09:06:11 -04:00
orignal
e0a21cf702
use string/string_view for base32
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-16 20:40:36 -04:00
orignal
c2f6731296
don't use fixed size buffer for local destination's keys
2025-03-16 18:06:12 -04:00
orignal
706b9c51b1
make Base64EncodingBufferSize constexpr
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-16 17:21:22 -04:00
orignal
c0b5f2d2ef
pass n by value
2025-03-16 15:17:08 -04:00
orignal
d93a80cd2b
Support v1 datagram sessions without port
2025-03-16 11:07:17 -04:00
orignal
960a85e415
replace more strings to string_view
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-15 16:43:08 -04:00
orignal
67ab4fef6d
implement strsplit using string_view instead stringstream
2025-03-15 13:19:53 -04:00
orignal
2def747564
use array instead vector for reserved ranges
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-14 19:28:22 -04:00
orignal
6a65680619
use array/string_view for HTTP methods and versions
2025-03-14 18:45:27 -04:00
orignal
ede8244e54
store translation as string_view
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-14 14:46:24 -04:00
orignal
c3d4d1bdf4
use array/string_view for exluded HTTP headers in server tunnel
2025-03-14 13:07:45 -04:00
orignal
ad7ca428ae
enable encoding of ML-DSA-44 messages
2025-03-14 11:40:54 -04:00
orignal
cd9427d5d5
correct ML-DSA-44 signature verification params
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-13 20:39:51 -04:00
orignal
e3227ee5ee
MLDSA44 signer and keygen
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-13 15:43:22 -04:00
orignal
dd58b2f867
Post-Quantum. MLDSA44 verifier
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-12 15:41:12 -04:00
orignal
972c6854bc
don't delete trusted routers from netdb
Build Debian packages / bookworm (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 / 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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-03-10 13:43:21 -04:00
orignal
4ddfe9c94c
don't grow window too fast
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-09 21:47:57 -04:00
orignal
4e8b8465fa
don't create profile for every single router when save to disk
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-09 11:17:19 -04:00
orignal
4d9b5e685d
use ends_with to recognize .i2p addresses
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-08 16:03:36 -05:00
orignal
b500374f74
recognize keys=shareddest
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-07 13:33:17 -05:00
orignal
fe3e7b1f6e
reduced profile persist interval
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-06 16:29:14 -05:00
orignal
66a52a17c6
load profile for SSU2 priority only
2025-03-06 16:26:02 -05:00
orignal
c113241ccd
support local sockets for I2PControl
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
2025-03-05 14:14:34 -05:00
orignal
9c97909e04
removed test crypto/signature types
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
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 containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-05 10:51:21 -05:00
orignal
c816d3e4cc
Ed25519ph
2025-03-05 10:38:23 -05:00
orignal
4f82fe24da
replace boost::lexical_cast by std::to_string. std::unique_ptr for thread
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-03-04 18:11:58 -05:00
orignal
a1794ccd22
Solaris build added
Build on Windows / i686 (push) Has been cancelled
Build Debian packages / bookworm (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (push) Has been cancelled
Build on Windows / clang-x86_64 (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 containers / Building container for linux/arm64 (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-03-02 15:00:09 -05:00
orignal
5f762845f0
move BOB incoming connection logic from I2PTunnelConnection to BOB
Build Debian packages / bookworm (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 / 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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-02-28 22:20:50 -05:00
orignal
539e7e988e
reduce I2PTunnelConnection buffer size
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-27 21:35:14 -05:00
orignal
2a4403f1e0
lazy creation of TunnelEnpoint for transit tunnel
2025-02-27 18:00:24 -05:00
orignal
dcd15cc244
use common constants for babdwidth limits
Build on Windows / clang-x86_64 (push) Has been cancelled
Build Debian packages / bookworm (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-02-25 14:12:10 -05:00
orignal
9432202fad
check PeerTest buffer size
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-24 13:58:10 -05:00
orignal
bf050ac465
fixed typo
Build Debian packages / bookworm (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 / 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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-02-22 19:01:20 -05:00
orignal
81dae1997d
replace boost::lexical_cast by std::from_chars and std::to_string
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-21 20:34:53 -05:00
orignal
7e3d9649de
use plain buffer instead stream for SignedData
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-20 22:04:58 -05:00
orignal
9ba016259d
use plain buffer instead stream for SignedData
2025-02-20 21:59:24 -05:00
orignal
7791b3952e
check RelayRequest, RelayIntro, RelayResponse buffer size. Use assign instead memcpy
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-20 16:53:49 -05:00
orignal
b97f09cc95
const ExtractString and ExtractMapping
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-19 18:51:54 -05:00
orignal
aedf59d11a
fixed typo
2025-02-19 13:38:47 -05:00
orignal
d09367d686
always pass RouterInfo param values as string_view
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for linux/amd64 (push) Waiting to run
2025-02-19 11:08:47 -05:00
orignal
70f99ccc21
update router caps
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-18 21:49:07 -05:00
orignal
ef72ba3f34
parse RouterInfo from buffer
2025-02-18 21:11:59 -05:00
orignal
251605e2b8
Fix the calculation of the window drop size
2025-02-18 20:22:18 -05:00
orignal
fa2178ca3e
set max padding size to 32 bytes
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build Debian packages / bookworm (push) Has been cancelled
Build on Windows / clang-x86_64 (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-02-17 15:08:22 -05:00
orignal
3d19fa12f6
create new tunnel immediately if last one failed
Build Debian packages / bookworm (push) Has been cancelled
Build on Windows / x86_64 (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 / 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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-02-15 15:27:14 -05:00
orignal
48aaecacce
check outbound tunnels only for LeaseSet request
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-14 21:53:38 -05:00
orignal
4bb86b6a86
don't request LeaseSet until destination if ready
2025-02-14 18:18:28 -05:00
orignal
0588116489
make token always non-zero
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-14 13:08:22 -05:00
orignal
78a37cc00f
changed some log levels
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Building container for linux/386 (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 OSX / With USE_UPNP=no (push) Has been cancelled
Build Debian packages / bookworm (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-02-12 15:56:22 -05:00
r4sas
fb90b01f6c
2.56.0
...
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Signed-off-by: r4sas <r4sas@i2pmail.org>
2025-02-11 22:15:11 +03:00
orignal
ea55215668
Merge pull request #2154 from rex4539/uninitvar
...
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on Windows / clang-x86_64 (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
fix uninitialized variable block.tunnelID
2025-02-11 08:30:28 -05:00
r4sas
58a86fa2dc
[build] OpenSSL linking reorder ( #2156 )
...
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Signed-off-by: r4sas <r4sas@i2pmail.org>
2025-02-10 22:10:06 +00:00
Dimitris Apostolou
8a7c4040b6
fix typo
Build on Windows / CMake i686 (push) Has been cancelled
Build containers / Building container for linux/386 (push) Has been cancelled
Build Debian packages / bookworm (push) Has been cancelled
Build Debian packages / bullseye (push) Has been cancelled
Build Debian packages / buster (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=no (push) Has been cancelled
Build on OSX / With USE_UPNP=yes (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 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 on Ubuntu / Make with USE_UPNP=no (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=yes (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Has been cancelled
Build containers / Building container for linux/amd64 (push) Has been cancelled
Build containers / Building container for linux/arm64 (push) Has been cancelled
Build containers / Building container for linux/arm/v7 (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-02-09 14:20:56 +03:00
orignal
ea279ef45a
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=no (push) Waiting to run
Build on OSX / With USE_UPNP=yes (push) Waiting to run
Build on Windows / x86_64 (push) Waiting to run
Build on Windows / CMake clang-x86_64 (push) Waiting to run
Build on Windows / CMake i686 (push) Waiting to run
Build on Windows / CMake ucrt-x86_64 (push) Waiting to run
Build on Windows / CMake x86_64 (push) Waiting to run
Build on Windows / clang-x86_64 (push) Waiting to run
Build on Windows / i686 (push) Waiting to run
Build on Windows / ucrt-x86_64 (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=no (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=yes (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Waiting to run
Build containers / Building container for linux/amd64 (push) Waiting to run
Build containers / Building container for linux/arm64 (push) Waiting to run
Build containers / Building container for linux/arm/v7 (push) Waiting to run
Build containers / Building container for linux/386 (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-08 15:51:58 -05:00
orignal
8aa18add4b
2.56.0
2025-02-08 15:51:13 -05:00
orignal
5ff52e6c93
Removed rus.i2p from subscriptions
Build Debian packages / bookworm (push) Waiting to run
Build Debian packages / bullseye (push) Waiting to run
Build Debian packages / buster (push) Waiting to run
2025-02-08 07:45:04 -05:00
orignal
ef19a85fc0
use correct OBEP inbound tunnel build
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-02-03 20:41:51 -05:00
orignal
2ce3145195
Build IRC tunnel through low bandwidth routers
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-02-02 18:05:46 -05:00
orignal
b8d74dab47
recreate tunnels in random order
2025-02-02 16:49:37 -05:00
orignal
e8f5efd156
peers cleanup time variance
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-02-01 09:42:44 -05:00
orignal
57aa8b3de8
fixed typo
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-31 12:55:09 -05:00
orignal
972b66f9a5
decline transit tunnel to duplicated router
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-31 11:20:39 -05:00
orignal
eadeea76e7
check congestion and random reject short tunnel build requests
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-30 15:35:04 -05:00
orignal
da7d3c55b0
replaced banana.incognet.io reseed by coconut.incognet.io
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-30 08:21:01 -05:00
Dimitris Apostolou
ff0b6a6a6a
fix uninitialized variable block.tunnelID
2025-01-30 13:36:53 +02:00
orignal
60d3e4d963
set ack requested flag after second resend attempt
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-29 19:15:12 -05:00
orignal
adc230acde
use m_IsSaving flag for saving RouterInfo
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-29 16:02:31 -05:00
orignal
e4ba07a540
persist local RouterInfo in separate thread using seperate buffer
2025-01-29 13:22:15 -05:00
orignal
93ec5ac5c4
rollback
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-28 21:45:26 -05:00
orignal
774c606b09
don't wait for completion explicitly
2025-01-28 21:30:48 -05:00
orignal
1bff42042d
check if saving if complete
2025-01-28 21:22:36 -05:00
orignal
daeb177579
save updated local RouterInfo in separate thread
2025-01-28 20:49:36 -05:00
orignal
5d7a062f1b
std::mt19937 for random. Congestion update timer variance
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-28 14:47:22 -05:00
orignal
35f7bd5127
don't delete actively use profile. Last persist time
2025-01-28 14:09:25 -05:00
orignal
d411da451a
Merge pull request #2152 from rex4539/typo
...
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
fix typo
2025-01-27 22:48:40 -05:00
orignal
45bab06f37
cleanup cached addresses
2025-01-27 18:30:22 -05:00
Dimitris Apostolou
588855c6a7
fix typo
2025-01-27 23:04:23 +02:00
orignal
c3fa0ae8cc
cache full addresses in memory when requested or received
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-27 13:24:37 -05:00
orignal
bf85a69a2f
min peer test version 0.9.62
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-26 17:49:24 -05:00
orignal
72ff0b9fbb
shorter ack request interval
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-01-25 09:02:18 -05:00
orignal
b9c9988ff4
smaller request timeout if sent directly
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-01-24 13:56:33 -05:00
orignal
1bb5ad22af
use std::mt19937 for random. Peer test interval variance
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-23 19:20:20 -05:00
orignal
4fa5cec0dc
fixed termination deadlock if SAM session is active
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-23 14:12:52 -05:00
orignal
1e7254dfaa
don't delete router's buffer if an update received or connecting
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-22 13:25:11 -05:00
orignal
ca0818af7e
drop buffer upon peer disconnect
2025-01-22 12:00:37 -05:00
orignal
b3d09513b8
fixed race condition
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
2025-01-21 19:38:07 -05:00
orignal
2857a163e9
check last endpoint only if profile is in memory. postpone profile update when connected
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-21 15:03:25 -05:00
orignal
cba7e5350d
drop router's buffer after a while without updates
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
2025-01-20 18:17:41 -05:00
orignal
29a5effabb
use std::mt19937 for random numbers in netdb
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
2025-01-20 13:27:40 -05:00
orignal
39e07ac265
don't load router profile in NTCP2 or SSU2 thread when check for duplicates
2025-01-20 11:58:33 -05:00
orignal
57986bd348
postpone updating router profile after tunnel build. Check profiles only in memory
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-19 19:16:34 -05:00
orignal
5e301937f2
use pointer to whole struct instead publicKey for buffer
2025-01-19 15:22:46 -05:00
orignal
4edde333ad
don't drop router buffer if connected or being updated
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-19 11:47:32 -05:00
orignal
c600b834e3
postpone reading from file and updating router profile
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-18 18:26:16 -05:00
orignal
b6319d78bf
don't delete buffer of connected routers
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-01-16 19:06:33 -05:00
orignal
e4fc2789fe
Merge pull request #2149 from rex4539/var
...
Fix uninitialized variables
2025-01-16 14:21:18 -05:00
Dimitris Apostolou
4c5a1e064d
Fix uninitialized variables
2025-01-16 17:54:38 +02:00
orignal
4bb82110ab
don't create EVP_CIPHER_CTX for each ChaCha20
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-15 21:13:50 -05:00
orignal
8c555fe592
copy fragment faster
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-01-14 13:30:47 -05:00
orignal
5f1c599f81
fixed warning
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-13 21:37:40 -05:00
orignal
f2b5606583
store fragments inside m_OutOfSequenceFragments
2025-01-13 20:36:27 -05:00
orignal
08a680b53d
use std::string_view instead const std::string&
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-01-12 18:36:35 -05:00
orignal
634ceceb1c
use std::string_view instead const std::string&
2025-01-12 12:23:26 -05:00
orignal
efd8e6e65b
use string_view in ExtractString and PutString
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-11 22:34:18 -05:00
orignal
915429bb49
don't drop routing path if no data received
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-01-10 11:16:07 -05:00
orignal
3e3e0e0a62
shorter ack request interval for datagrams
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-01-08 20:52:38 -05:00
orignal
c023051fe4
Merge pull request #2147 from Vort/xp_fix2
...
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
fix Windows XP build
2025-01-07 16:42:02 -05:00
Vort
0b788de627
fix Windows XP build
2025-01-07 22:15:08 +02:00
orignal
fce4fab071
configurable shared local destination
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-01-07 13:58:19 -05:00
orignal
3236de0d5a
reduce publishing confimation intervals
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2025-01-06 19:36:15 -05:00
orignal
18707dd844
don't recalculate and process ranges for every Ack block
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2025-01-03 22:04:09 -05:00
orignal
fc16a70f7b
use AEADChaCha20Poly1305Encryptor and AEADChaCha20Poly1305Decryptor for test
2025-01-02 18:30:16 -05:00
orignal
619ec5d9c1
fixed AEAD/Chacha20/Poly1305 test
2025-01-02 09:04:57 -05:00
r4sas
1293e122bc
[deb] update patch
...
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-12-30 21:48:57 +00:00
orignal
24bcc651e0
Fixed typo
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-12-29 17:44:32 -05:00
orignal
8713974f40
2.55.0
2024-12-29 17:25:54 -05:00
orignal
d48bf33fc5
request time in milliseconds. shorter intervals. interval variance
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-12-23 17:52:14 -05:00
orignal
0f14f9a302
LeaseSet request timeout in milliseconds
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-23 13:47:38 -05:00
orignal
55708d2a6d
reduced LeaseSet lookup timeout
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-22 16:09:58 -05:00
orignal
3bdfa5562b
don't send same message twice
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-12-20 19:42:25 -05:00
orignal
3995448014
fixed possible crash at shutdown
Build on FreeBSD / with UPnP (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-12-19 14:24:26 -05:00
orignal
7497741846
fixed possible crash at shutdown
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-18 14:22:05 -05:00
orignal
36939898fe
send tunnel endpoint data to transport session to gateway directly
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-17 20:50:54 -05:00
orignal
b4bcd9914a
show next peer and connectivity on transit tunnels page
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-16 19:49:14 -05:00
orignal
833e0a936e
fixed build with boost 1.87
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-12-15 18:27:24 -05:00
orignal
bdc5eaa824
fixed build with boost 1.87
2024-12-15 18:15:21 -05:00
orignal
e76d09e1a1
send tunnel participant data to transport session directly. Implemented TunnelTransportSender
2024-12-15 18:03:31 -05:00
orignal
3264704a23
Handle choked, new RTO and window size calculation
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-14 17:59:51 -05:00
orignal
cec68a2447
rollback
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-12-11 21:33:16 -05:00
orignal
73ba1afc20
don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-11 18:55:30 -05:00
orignal
dcbe6cfaf2
Update RTO calculation and windows reseting algorithm
Build on FreeBSD / with UPnP (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-10 17:49:11 -05:00
orignal
3534b9c499
don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-09 20:59:59 -05:00
orignal
a7021a8283
Merge pull request #2136 from Vort/xp_fix
...
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
fix Windows XP build
2024-12-09 08:00:01 -05:00
Vort
946e523554
fix Windows XP build
2024-12-09 02:49:43 +02:00
r4sas
cdd528c51f
[gha] disable winxp build
...
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-12-08 23:50:16 +03:00
orignal
1a748aebf1
removed depereated section from config
2024-12-08 11:33:30 -05:00
orignal
f23a7f569b
pass iv to AES Encrypt/Decrypt directly. aes-test added
2024-12-08 11:08:17 -05:00
orignal
48b62340cc
exclude AESNI option
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-07 15:27:23 -05:00
orignal
65da550d19
fix bug with unexpected stream closing
2024-12-07 15:03:18 -05:00
orignal
786da057f2
always use openssl for AES
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
2024-12-06 20:25:22 -05:00
orignal
097813a6ca
Merge pull request #2131 from rex4539/typos
...
Fix typos
2024-12-06 20:15:25 -05:00
Dimitris Apostolou
226257aa71
Fix typos
2024-12-06 17:11:31 +02:00
orignal
13604ccbb6
Changing the window calculation algorithm, increasing the minimum window size
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
2024-12-05 22:15:11 -05:00
orignal
e996db03c0
process SessionConfirmed in establisher's thread
2024-12-05 20:57:40 -05:00
orignal
f79a2e81ff
calculate data phase keys after verification
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-04 18:36:57 -05:00
orignal
4b1ac7420c
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-12-02 19:06:04 -05:00
orignal
e518b92a89
calculate X_I2P_DEST* headers once for series of HTTP requests
2024-12-02 19:05:12 -05:00
R4SAS
1a32ed9088
[gha] winxp: fix option order
2024-12-03 00:44:14 +03:00
R4SAS
b17bbd754a
[gha] winxp: forced overwrite files from boost package
2024-12-03 00:40:30 +03:00
orignal
7b0ff2850c
close session if x25519 fails
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-12-01 16:53:08 -05:00
orignal
31ff0ff1cb
use weak_ptr for transport session
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-11-29 21:29:03 -05:00
orignal
fcc70025fd
use reference instead naked pointer to tunnel in tunnel gateway
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-29 11:31:13 -05:00
orignal
56145d0f3c
bind tunnel gateway to transport session
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-28 21:56:26 -05:00
orignal
8b9f427aa4
handle session handshakes in separate thread
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-11-27 18:31:58 -05:00
orignal
cc768de8ea
iterator through resolver's results
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-11-25 19:16:42 -05:00
orignal
ffd18baf30
support boost 1.87
2024-11-25 16:00:06 -05:00
orignal
3474538697
replaced boost::asio::io_service by boost::asio:io_context
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-25 10:08:27 -05:00
orignal
5f1b31213f
more adequate initial RTT
2024-11-25 08:12:40 -05:00
orignal
6fb3c7c3ba
removed dependancy from boost_system for newer compliers
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-11-23 18:34:33 -05:00
orignal
a248a2a732
Show TBM Queue size
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-11-20 13:28:01 -05:00
orignal
09ae278306
const GetSize()
2024-11-20 13:27:25 -05:00
orignal
d241e5d5cb
handle transit tunnel build messages in separate thread
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
2024-11-19 19:11:09 -05:00
orignal
b80278421d
re-create ECIES session for follow-on packets
2024-11-19 13:00:13 -05:00
orignal
f2596e0187
fixed typo with cleanup timer expiration
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-18 21:34:41 -05:00
orignal
5265dc71e9
drop too old LeaseSet or from future
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-18 15:49:11 -05:00
orignal
a05bb93792
check LeaseSet expiration time
2024-11-18 12:16:05 -05:00
orignal
5d5970bed4
more SYN resend attempts for outgoing stream
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
2024-11-18 07:59:39 -05:00
orignal
86080b26ae
terminate non-established sessions sortly
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-17 22:11:30 -05:00
orignal
5b2d0c579b
close stream if SYACK is not acked
2024-11-17 20:51:59 -05:00
orignal
3c4926f377
limit number of incoming ECIES sessions. Don't try to create ECIES session for incoming stream
2024-11-17 18:53:21 -05:00
orignal
391e3b7814
don't schedule send for first SYN reply
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-17 17:29:04 -05:00
orignal
72a39609ed
moved all transit tunnels code to TransitTunnels class
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-16 20:56:35 -05:00
orignal
0c5f39ad81
separate class TransitTunnelBuildMsgHandler for tunnel build messages
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-16 16:05:46 -05:00
orignal
3c608ec07c
received garlic messages queue for destination
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-11-13 21:17:58 -05:00
r4sas
ce0461bf86
Destination: cut name for thread name
...
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-11-12 21:09:21 +00:00
orignal
ce96f93c80
cleanup tags and ECIES sessions more often
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-11 21:59:19 -05:00
orignal
d88ba768d7
set i2p.streaming.profile=2 for shared local destination
2024-11-11 18:50:53 -05:00
r4sas
574d12298b
Destinations: set thread name from tunnel name
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-11-12 00:36:07 +03:00
orignal
7285caa4f1
if i2p.streaming.maxConcurrentStreams is zeor or negative than unlimited
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-11 14:43:20 -05:00
orignal
2778b092e3
i2p.streaming.maxConcurrentStreams I2CP param
2024-11-11 13:41:27 -05:00
orignal
dbef3fe9d2
temirminate incoming right a way if no remote LeaseSet
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-10 20:15:50 -05:00
orignal
09b7d44dad
delete ECIESX25519 session without destination shortly
2024-11-10 19:15:44 -05:00
orignal
a411fff1d9
limit number of incoming streams. don't request LeaseSet for incoming stream
2024-11-10 16:49:44 -05:00
orignal
e574354896
limit received SSU2 packets queue
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-10 11:32:46 -05:00
orignal
0a08383471
check msg size in HandleTunnelBuildResponse
2024-11-10 09:15:23 -05:00
orignal
c5e464a8b5
move tunnel build request/reply code from I2NPProtocol.cpp to Tunnel.cpp
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
2024-11-09 17:25:43 -05:00
orignal
002d8c7773
removed HidUser's reseed
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-08 15:53:01 -05:00
orignal
32921ead80
move transit tunnel build requests from I2NPProtocol.cpp to TransitTunnel.cpp
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
2024-11-07 19:00:11 -05:00
orignal
be24a3e336
publish R cap for yggdrasil-only router and U cap for routers through proxy
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-11-05 19:24:54 -05:00
orignal
d99a7d9b20
allow transit for router behind symmetric NAT or proxy
2024-11-05 15:20:05 -05:00
orignal
2f6bdd1c84
limit last decline time by 1.5 hours. Increased declined recently interval to 5.5 minutes
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-11-04 18:20:46 -05:00
John
5a4ce66d42
debian/changelog: Add leading space
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-03 21:44:54 +03:00
orignal
76190ea365
don't resend RelayReponse if Alice is older version
2024-11-03 11:25:19 -05:00
orignal
f90386803f
Resend RelayResponse if relay tag not found. Send Ack block
2024-11-03 11:03:12 -05:00
orignal
29d77113cc
memory pool for x25519 keys
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-02 11:20:23 -04:00
orignal
0d09a8be00
removed own implementation of x25519
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-11-01 17:53:27 -04:00
orignal
b8d61e04f0
generate x25519 keys more often
2024-11-01 14:46:13 -04:00
orignal
4432c5a2c4
update last activity time after sending peer test or hole punch message
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-31 18:24:02 -04:00
orignal
2419f52af4
fixed potential race condition
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-31 15:01:19 -04:00
orignal
b2a10ac82b
don't update found router again in RequestComplete
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-30 22:00:12 -04:00
orignal
0086f8e27a
use std::async for address book download
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Has been cancelled
Build Debian packages / ${{ matrix.dist }} (buster) (push) Has been cancelled
Build on FreeBSD / with UPnP (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Has been cancelled
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Has been cancelled
Build on Windows / XP (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Has been cancelled
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Has been cancelled
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Has been cancelled
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Has been cancelled
Build containers / Pushing merged manifest (push) Has been cancelled
2024-10-29 15:32:06 -04:00
orignal
8a8277edda
check for empty URL string
2024-10-29 13:59:21 -04:00
orignal
3f10f6651d
use splice if queue is not semi-full
2024-10-29 12:46:14 -04:00
orignal
9bc595a9a2
eliminate extra copy
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-29 08:41:59 -04:00
orignal
f04048717d
cleanup messages to send if session was terminated
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-28 21:34:33 -04:00
orignal
361f364966
intermediate queue for transport sessions. use std::list instead std::vector for multiple I2NP messages
2024-10-28 21:15:16 -04:00
orignal
4c90a88b85
eliminate extra copy of I2NP messages list
2024-10-28 21:10:30 -04:00
orignal
23e66671c2
intermediate queue for transport sessions. use std::list instead std::vector for multiple I2NP messages
2024-10-28 20:36:50 -04:00
orignal
ec67f48d85
fixed possible memory leak
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-28 08:46:01 -04:00
orignal
3a229ea65c
Merge pull request #2117 from mittwerk/openssl
...
hardening iterator
2024-10-28 08:39:44 -04:00
orignal
0e8d624d86
move UpdatePacingTime out of loop
2024-10-28 08:38:04 -04:00
mittwerk
8f9874570a
hardening iterator
2024-10-28 09:11:09 +02:00
orignal
43939cedf4
random tunnel reject when medium congestion
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-27 22:19:06 -04:00
orignal
4c66608caf
random tunnel reject when medium congestion
2024-10-27 21:58:19 -04:00
orignal
ec4fe9a1e6
set congesion cap G if symmetric NAT and ipv4 in only transport
2024-10-27 18:17:28 -04:00
orignal
79e8ccbb5b
don't handle PeerTest 1 with same nonce twice
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-27 12:24:22 -04:00
orignal
608056dcd2
don't handle RelayRequest and RelayIntro with same nonce twice
2024-10-27 11:55:10 -04:00
orignal
7461b640e3
reduce CPU usage
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-26 19:26:25 -04:00
orignal
743126b2ad
better hole punch expiration intervals
2024-10-26 19:05:08 -04:00
orignal
f611136ea7
resend relay reponnse if remote router >= 0.9.64
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-26 15:30:48 -04:00
orignal
87ae9c4b74
call main thread as i2pd-daemon
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-25 18:40:51 -04:00
orignal
d3630fb2b2
assign name to main thread
Build Debian packages / ${{ matrix.dist }} (bookworm) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (bullseye) (push) Waiting to run
Build Debian packages / ${{ matrix.dist }} (buster) (push) Waiting to run
Build on FreeBSD / with UPnP (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on OSX / With USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (clang-x86_64, x64-clang, clang, CLANG64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (i686, x86, gcc, MINGW32) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (ucrt-x86_64, x64-ucrt, gcc, UCRT64) (push) Waiting to run
Build on Windows / CMake ${{ matrix.arch }} (x86_64, x64, gcc, MINGW64) (push) Waiting to run
Build on Windows / XP (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (no) (push) Waiting to run
Build on Ubuntu / Make with USE_UPNP=${{ matrix.with_upnp }} (yes) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (OFF) (push) Waiting to run
Build on Ubuntu / CMake with -DWITH_UPNP=${{ matrix.with_upnp }} (ON) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (amd64, linux/amd64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (arm64, linux/arm64) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (armv7, linux/arm/v7) (push) Waiting to run
Build containers / Building container for ${{ matrix.platform }} (i386, linux/386) (push) Waiting to run
Build containers / Pushing merged manifest (push) Blocked by required conditions
2024-10-25 13:25:33 -04:00
orignal
500afe745f
use min hole punch interval for connection attempts
2024-10-24 18:49:11 -04:00
orignal
26901e2945
try recently connected SSU2 address if no other transports found
2024-10-23 20:39:00 -04:00
orignal
64bde69967
Merge pull request #2108 from SystemFailureNet/openssl
...
Please disable LibreSSL workaround when LibreSSL version >= 4.0.0
2024-10-21 21:38:50 -04:00
orignal
ddf30784ec
connected recently mutex
2024-10-21 21:22:16 -04:00
orignal
ea14b00d63
save router's endpoint to profile and try to use it next time without requesting introducers
2024-10-21 20:58:09 -04:00
orignal
a24e0eb2dc
don't delete unreachable routers if no transports
2024-10-20 16:12:35 -04:00
orignal
0cb677a2c0
don't send peer test msg 6 if remote endpoint is unknown
2024-10-19 09:18:31 -04:00
orignal
e6cbc842bf
request new leaseset if all leases are about to expire
2024-10-19 08:45:25 -04:00
orignal
f087654f25
fixed warnings
2024-10-18 20:02:41 -04:00
orignal
10335b90c5
fixed warnings
2024-10-18 19:57:35 -04:00
orignal
8a234f70e6
send a packet to new remote lease in advance if current is about to expire
2024-10-18 15:59:37 -04:00
SystemFailure
f98a310235
Revert LibreSSL workaround when LibreSSL version >= 4.0.0
2024-10-18 13:17:47 +00:00
orignal
1419745a5d
recognize symmetric NAT from peer test msg 7
2024-10-17 21:09:37 -04:00
orignal
890fe77b10
update leaseset in destination's thread
2024-10-17 18:15:33 -04:00
orignal
bc9d25ec3b
ability post LeaseSet update to destination's thread
2024-10-17 16:20:27 -04:00
orignal
fe71776b6f
update LeaseSet if inbound tunnel was restored
2024-10-17 15:44:26 -04:00
orignal
0213f058d1
Send peer test msg 6 with delay if msg 4 was received before msg 5
2024-10-16 21:19:30 -04:00
orignal
0ccf0a6339
use pointer to RouterInfo in SaveUpdated
2024-10-16 17:57:52 -04:00
orignal
e26682f4cb
don't try to save invalid router
2024-10-16 15:05:29 -04:00
orignal
8981e406f5
don't delete RouterInfo's buffer right a way
2024-10-16 13:51:48 -04:00
orignal
50d9252ba9
resend HolePunch 3 times or until SessionRequest received
2024-10-16 13:10:21 -04:00
orignal
4f73f60e51
don't create relay response block twice
2024-10-16 12:07:13 -04:00
orignal
d69e957213
rollback
2024-10-16 09:04:35 -04:00
orignal
97fdedfbe3
implement SSU2HolPunchSession
2024-10-16 08:28:25 -04:00
orignal
ec1f41b13c
insert multiple packets to the queue using splice
2024-10-15 15:05:18 -04:00
orignal
7104d334fd
Do not increase the window size if the speed limit is reached when it is limited
2024-10-14 22:29:55 -04:00
orignal
4e581af3ba
plain list of received packets in queue
2024-10-14 21:21:07 -04:00
orignal
48f7131a7d
received packets queue
2024-10-14 18:55:41 -04:00
orignal
fbd07a5276
SSU2Session/SSU2OutOfSession split
2024-10-13 19:53:40 -04:00
orignal
8210911bc5
use std::list and splice fr msg queue
2024-10-12 17:51:26 -04:00
orignal
4a5406b803
lock queue's mutex less often
2024-10-11 13:41:37 -04:00
orignal
ab02f722af
print non-resolved address to log
2024-10-11 11:27:36 -04:00
orignal
c86e0ec371
lock queue's mutex less often
2024-10-10 20:43:06 -04:00
orignal
ac4c58bbe9
reload cerificate again after re-creation attempt
2024-10-10 15:46:22 -04:00
orignal
23bac4a403
recreate certificate if invalid
2024-10-09 21:40:26 -04:00
orignal
2321a897f5
rollback
2024-10-09 08:48:24 -04:00
orignal
88a5f8b125
use EVP_PKEY for signing
2024-10-08 18:44:46 -04:00
orignal
78847306e9
use EVP_PKEY for family signature verification
2024-10-08 13:44:25 -04:00
orignal
1a6109109a
don't sample too small list of eligible introducers
2024-10-06 20:57:35 -04:00
r4sas
905c6debf2
[win32] use boost filesystem for gcc builds
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-10-06 20:25:55 +03:00
r4sas
d7c4d0ff3e
[gha] xp build again
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-10-06 16:36:52 +03:00
orignal
da3e83138a
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2024-10-06 07:43:57 -04:00
orignal
c6eba73653
Merge branch 'master' of https://github.com/PurpleI2P/i2pd into openssl
2024-10-06 07:43:45 -04:00
orignal
0d224dfc54
2.54.0
2024-10-06 07:42:59 -04:00
r4sas
dc48fb0180
[rpm] try to fix Fedora ELN build
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-10-06 14:36:30 +03:00
orignal
cc05f9c5d9
2.54.0
2024-10-06 07:34:18 -04:00
r4sas
e4c8cc300d
[gha] disable winxp build (it is broken in MSYS2)
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-10-06 14:28:33 +03:00
orignal
0710f62948
fixed potential race condition
2024-10-04 20:44:58 -04:00
orignal
58245bf121
temporary disable RelayRespond resend from Bob because it might be not acked
2024-10-04 14:06:02 -04:00
orignal
4436c49ccc
temporary disable RelayResponse resend through introducer session
2024-10-04 11:30:56 -04:00
orignal
bce9630ff8
try to create new sessions with introducers if existing are about to expire
2024-10-04 08:26:32 -04:00
orignal
7f3a04a72f
select random introducer session. don't update creation time
2024-10-03 18:44:09 -04:00
orignal
34f1ba5bd9
don't send invalid local address in RelayRequest
2024-10-02 12:45:12 -04:00
orignal
dc4cd34893
handle immediate ack requsted flag in data message. set it in keep-alive
2024-10-02 08:45:44 -04:00
orignal
1fb45c4b0d
don't send HolePunch or PeerTest 5 to unspecified address
2024-10-02 08:27:49 -04:00
orignal
514be6d048
introducer expiration time variance
2024-10-01 21:26:54 -04:00
orignal
8c292727da
introducer duration variance
2024-10-01 20:35:46 -04:00
orignal
d5c40bb6be
send keep-alive for newly selected introducer session
2024-10-01 18:21:07 -04:00
orignal
eed48c43fd
don't change Firewalled status to Unknown if peer test error
2024-10-01 15:29:48 -04:00
orignal
600f36539f
don't change ConnIDs of just introduced session. Let Charlie recognize SessionRequest
2024-09-30 22:38:42 -04:00
orignal
e1e530b4a9
never send Ack to HolePunch and PeerTest messages
2024-09-30 18:27:13 -04:00
orignal
98e93468a6
send ack to relay messages
2024-09-30 18:12:42 -04:00
orignal
0f5e8d8424
don't print warning if duplicated nonce or peer test
2024-09-30 14:54:20 -04:00
orignal
d521350588
resend relay response
2024-09-29 22:15:03 -04:00
orignal
237d9474d8
fixed incomplete response
2024-09-29 21:43:47 -04:00
orignal
5466983b36
resend relay messages
2024-09-29 20:57:18 -04:00
orignal
ba41f7107d
resend peer test responses
2024-09-29 18:17:49 -04:00
orignal
c2234599cd
exclude boost_system from linking because it's headers only now
2024-09-29 17:11:54 -04:00
orignal
6ebb019e15
resend peer test msgs 5 and 6
2024-09-29 15:02:18 -04:00
orignal
15cd4feade
move Bob's peer tests from SSU2 session to server
2024-09-28 22:05:25 -04:00
orignal
abbe1fea64
fixed clang build error
2024-09-28 16:20:59 -04:00
orignal
62b811c2c1
use memory pool for SSU2 received packets arrays
2024-09-28 09:49:45 -04:00
orignal
64e4b3871a
update introducer's iTag is session to introducer was replaced to new one
2024-09-27 13:32:20 -04:00
orignal
c3a1631319
use weak_ptr for Bob's peer tests and relay tags
2024-09-26 18:38:17 -04:00
orignal
a06cce0aaf
eliminate extra copy of vector of SSU2 packets
2024-09-26 15:54:29 -04:00
orignal
75b1c144b4
drop too short follow on SSU2 packets
2024-09-26 08:48:17 -04:00
orignal
32ad4b4858
fixed possible race conditions with m_SessionsByRouterHash
2024-09-25 14:34:52 -04:00
orignal
98669eff4f
delete session by hash from table if expired or terminated
2024-09-25 11:13:01 -04:00
orignal
67763248cc
add peer test session endpoint to connected recently after msg 6 and 7
2024-09-24 22:06:44 -04:00
orignal
262a803d10
make sure we are done with session before remving it
2024-09-24 20:57:04 -04:00
orignal
0912de5b77
don't connect peer test session. Use weak_ptr for seesions by hash
2024-09-24 20:03:15 -04:00
orignal
edb2ba7107
set address when peer test msg 4 received
2024-09-24 15:20:10 -04:00
orignal
74f0330730
moved SendPeerTest for msgs 5,6,7 to SSU2PeerTestSession
2024-09-24 14:37:27 -04:00
orignal
5cd0248494
set router status to uknown if peer test msg 5 came from recently connected peer
2024-09-23 20:24:33 -04:00
orignal
816771dd00
fixed build for gcc 8-9
2024-09-23 18:18:26 -04:00
orignal
189d7179c0
check if msg 5 was received instead state
2024-09-23 15:34:14 -04:00
orignal
2dfc9003a7
separate and move own peer test to SSU2Server
2024-09-23 14:16:24 -04:00
orignal
9968afc038
check senduseragent for outproxy. Update User-Agent for clearnet
2024-09-22 21:27:09 -04:00
orignal
5073c9637e
implement httpproxy.senduseragent
2024-09-22 21:07:44 -04:00
orignal
2c594dc67a
moved peer test 5-7 to SSU2PeerTestSession
2024-09-22 20:25:41 -04:00
orignal
11bca5c3cd
don't initialize Noise state for peer test sessions
2024-09-22 18:02:12 -04:00
orignal
9d1e526812
separate SSU2PeerTestSession for peer tests msgs 5,6 and 7
2024-09-22 17:22:08 -04:00
orignal
018fa0ec00
added i2p.streaming.maxOutboundSpeed, i2p.streaming.maxInboundSpeed and i2p.streaming.profile to HTTP and SOCKS proxy configs
2024-09-21 19:48:45 -04:00
orignal
f733f0a636
added i2p.streaming.maxOutboundSpeed, i2p.streaming.maxInboundSpeed and i2p.streaming.profile to HTTP and SOCKS proxy configs
2024-09-21 19:04:03 -04:00
orignal
fd2b15fe81
don't drop too old router if low uptime
2024-09-21 17:58:14 -04:00
orignal
c8958d71a2
pick routers with any bandwidth if limited connectivity
2024-09-21 12:59:11 -04:00
orignal
e4962b855f
pick first hop based on pool's bandwidth requirements
2024-09-20 10:34:55 -04:00
orignal
9f30499984
implement i2p.streaming.profile to specify high or low bandwidth tunnel pools
2024-09-19 21:16:16 -04:00
orignal
5324197e43
don't change router status if peer test came from recent endpoint
2024-09-19 15:27:04 -04:00
orignal
715e063550
set boost flags before finding
2024-09-19 08:02:37 -04:00
orignal
7ef1fdf634
exclude false position OK peer test if comes from recently connected endpoint
2024-09-18 18:48:18 -04:00
orignal
db19c32381
require minimal boost 1.83 for c++20
2024-09-18 15:42:30 -04:00
orignal
ac1c28cb39
don't send ack in case of lost packet and incoming speed limitation
2024-09-18 15:19:18 -04:00
orignal
2fa4237acd
renew connected receintly timestamp, add endpoint to the list if hole punch is being sent
2024-09-18 14:35:59 -04:00
orignal
ae26758170
allocate RouterInfo's buffer from pool
2024-09-18 08:40:22 -04:00
orignal
a723405fb0
check max RouterInfo size
2024-09-18 08:38:29 -04:00
orignal
f20391d460
check if we connected recently to an endpoint before sending peer test
2024-09-17 21:49:23 -04:00
orignal
ca4db7aab2
handle siuatuion if only one lease in remote LeaseSet
2024-09-17 20:56:00 -04:00
orignal
13b2fc3266
drop window size only when lease changes
2024-09-16 19:09:18 -04:00
orignal
d4c1a1c0bb
cleanup streaming destination's pools
2024-09-16 13:39:11 -04:00
orignal
d5aca85a35
don't try to generate more ECIES-X25519-AEAD-Ratchet tags if decryption failed
2024-09-12 21:03:46 -04:00
orignal
17d0e59d02
fixed warning
2024-09-12 20:30:26 -04:00
orignal
d20475e3d0
set default i2cp.leaseSetEncType to 0,4 and to 4 for server tunnels
2024-09-12 19:11:13 -04:00
orignal
ebec4d8a5e
set default i2cp.leaseSetEncType to 0,4 and to 4 for server tunnels
2024-09-12 18:56:23 -04:00
orignal
cb0801fc16
reduce number of retransmits
2024-09-11 20:54:22 -04:00
R4SAS
a5e9d9c6a3
[gha] winxp build fix
2024-09-11 20:18:05 +03:00
orignal
3d0a1afd64
check if addressbook is enabled
2024-09-11 12:06:55 -04:00
orignal
78ec5b2c6e
faster RTT recalculation if bad sample
2024-09-11 11:24:51 -04:00
orignal
272bf7dbc1
terminate NTCP2 session from duplicated router properly
2024-09-10 12:35:36 -04:00
orignal
261acbbd66
recalculate RTT for one way communications
2024-09-10 12:22:42 -04:00
orignal
a65dd218da
correct endianess in SendQuickAck
2024-09-10 10:27:26 -04:00
orignal
50d297fa29
check if first packet
2024-09-09 22:37:35 -04:00
orignal
699e17b594
handle plain ack with options
2024-09-09 22:26:03 -04:00
orignal
a91caa6559
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2024-09-09 18:40:42 -04:00
orignal
07d108bb6f
send immediate ack request if no packet being sent
2024-09-09 18:40:06 -04:00
orignal
bcace3fb29
use -std=c++17
2024-09-08 17:53:41 -04:00
orignal
cd648b9b3f
use std::atomic<std::shared_ptr<...>> instead boost::shared_ptr if applicable
2024-09-08 16:30:27 -04:00
orignal
ba451eeca5
set congestion cap G immediately if through proxy
2024-09-07 18:01:48 -04:00
orignal
8d1c186665
limited connectivity mode
2024-09-07 16:25:26 -04:00
orignal
d539c9677e
don't accept tunnels if connected through proxy
2024-09-06 19:04:07 -04:00
orignal
855fd4d471
eliminate extra parsing of RouterInfo coming as RouterInfo block
2024-09-06 09:49:24 -04:00
orignal
e0af7b077f
set max number of tags adequate to max window size
2024-09-05 20:28:40 -04:00
orignal
fde301deaf
check for duplicated routers in NTCP2. Insert router into netdb right a way
2024-09-05 19:24:23 -04:00
orignal
9a77c0a4b1
recognize compiler version without gexpr
2024-09-05 07:43:24 -04:00
orignal
306ea2df37
don't apply std::move to prvalue
2024-09-04 14:12:30 -04:00
orignal
cab671e177
use gexpr instead expr
2024-09-04 13:28:34 -04:00
orignal
2ee5af0c06
C++20 for clang >= 16
2024-09-04 13:23:12 -04:00
orignal
911620bcd3
C++20 for clang >= 16
2024-09-04 13:21:13 -04:00
orignal
d1620d70bb
consider N routers as low bandwidth
2024-09-03 18:43:25 -04:00
orignal
53db54dafb
consider N routers as low bandwidth
2024-09-03 18:36:50 -04:00
orignal
ead1b72886
set half of window on remote lease change
2024-09-03 15:20:33 -04:00
orignal
ae65af07c2
handle immediate ack request
2024-09-03 13:00:04 -04:00
orignal
0046a8b3ec
pass const strings for HTTP headers
2024-09-02 21:05:40 -04:00
orignal
06e3a1b57a
fixed typo
2024-09-02 18:32:52 -04:00
orignal
cc59003560
removed C++17 check
2024-09-02 18:22:33 -04:00
orignal
a3e0b3710c
pass std::string_view to parse
2024-09-02 17:34:15 -04:00
orignal
56b8534e0c
gcc7 support
2024-09-02 15:00:25 -04:00
orignal
c21cf0565b
removed C++11 support
2024-09-02 10:55:22 -04:00
orignal
9668ea9338
removed C++11 support
2024-09-02 10:18:08 -04:00
orignal
a837e5c502
use rng from pool for lease selection
2024-09-01 16:39:19 -04:00
orignal
bbadbdbfdb
Switch to C++17 for Mac OS X
2024-09-01 15:23:14 -04:00
orignal
509c039e2f
use Rng from pool if possible
2024-08-31 08:02:56 -04:00
orignal
8cf9cc1a01
removed dependency from boost::filesystem
2024-08-30 18:25:16 -04:00
orignal
a1f40d3048
use __has_include(<filesystem>)) to detect if std::filesystem can be used
2024-08-30 17:56:34 -04:00
orignal
83c0764ed4
link with stdc++fs for g++8 and g++9
2024-08-30 17:54:56 -04:00
orignal
2f5f39aaf2
disable clock_cast iuntil implemented
2024-08-30 17:51:03 -04:00
orignal
5cc15fac31
rollback
2024-08-30 15:03:50 -04:00
orignal
ea3f356856
removed dependency from boost::filesystem
2024-08-30 14:40:44 -04:00
orignal
8189ff0f48
innclude <filesystem> before _cpp_lib_filesystem check
2024-08-30 14:36:56 -04:00
orignal
2679e8cfd8
removed dependency from boost::filesystem
2024-08-30 13:28:01 -04:00
orignal
3679c6aea0
switch to C++17
2024-08-30 11:03:06 -04:00
orignal
604bdf314f
improved window size reculculation algorithm
2024-08-29 18:57:14 -04:00
orignal
937809bc0f
don't use clock_cast with clang
2024-08-29 15:14:17 -04:00
orignal
d71f3d40fa
Merge pull request #2096 from Vort/utf8
...
implement UTF-8 conversion with WinAPI for Windows platform
2024-08-29 12:42:25 -04:00
Vort
e87ace0c3d
implement UTF-8 conversion with WinAPI for Windows platform
2024-08-29 16:52:25 +03:00
orignal
bc48e6881d
use boost::filesystem for Win32 and clang
2024-08-28 18:25:42 -04:00
orignal
e957d7bbfb
use std::filesystem for windows
2024-08-28 17:52:08 -04:00
orignal
b3aa5ad998
don't link with boost::filesystem in newer versions
2024-08-28 15:12:29 -04:00
orignal
ac876a0cd5
use boost::filesystem for Mac OS X
2024-08-28 13:43:01 -04:00
orignal
d85cb6e30a
fixed build for Debian Bookworm
2024-08-28 12:01:19 -04:00
orignal
4a4b76141a
C++20 support
2024-08-28 11:34:07 -04:00
orignal
a93043f064
check for __cpp_lib_filesystem
2024-08-27 22:12:13 -04:00
orignal
ae309ca632
use std::filesystem for C++17
2024-08-27 21:49:23 -04:00
orignal
9037e8b2b1
Merge pull request #2095 from PurpleI2P/openssl
...
recent changes
2024-08-27 21:41:15 -04:00
orignal
3ff79038b5
handle individual NACKs
2024-08-27 15:33:59 -04:00
orignal
da0e527777
termination check timeout variance
2024-08-26 20:57:28 -04:00
orignal
66223792f3
use std::mt19937 instead rand(). termination timeout variance
2024-08-26 19:35:13 -04:00
orignal
a69eade1f4
use pool's rng for random tunnel/remote lease selection
2024-08-25 21:35:33 -04:00
orignal
0992a5124f
removed dependency from boost::date_time
2024-08-25 20:18:55 -04:00
orignal
e7423b1ffc
save timestamp from epoch instead local time to profiles
2024-08-25 19:07:01 -04:00
orignal
65ceb08290
correct translation of Network status
2024-08-23 22:35:52 -04:00
orignal
879d54fad4
replaced boost::date_time by functions from std
2024-08-23 22:01:08 -04:00
orignal
ff5c76f8f2
don't include expired lease to LeaseSet for I2Cp
2024-08-21 19:21:02 -04:00
orignal
0191e58b05
adjust number of leases in LS2 if expired tunnels
2024-08-21 16:28:19 -04:00
orignal
c43926083e
don't include already expired lease to LeaseSet
2024-08-21 14:07:04 -04:00
orignal
bd98f2c3ee
max flush interval
2024-08-20 21:21:28 -04:00
orignal
02c52f59cb
max flush interval
2024-08-20 20:59:41 -04:00
orignal
fa218d3cf5
reset routing path if session is stuck
2024-08-20 15:50:37 -04:00
orignal
d169b422da
drop window if remote lease changes
2024-08-19 19:10:00 -04:00
orignal
7be64dad89
limit number of resent packets at the time
2024-08-19 18:30:49 -04:00
orignal
3720a5fce3
don't select same peer too often
2024-08-19 15:51:56 -04:00
orignal
0df895b6a7
check minimal router version for connected peer selection
2024-08-19 14:39:07 -04:00
orignal
32ab95478e
check crypto type and congestion of connected peer for tunnel
2024-08-18 18:34:28 -04:00
orignal
28adb54c0a
don't send quick ack for each duplicated packet
2024-08-18 13:33:16 -04:00
orignal
b4fcf76480
fixed warning
2024-08-17 17:52:42 -04:00
orignal
fb8e0e1b5b
limit stream's inbound speed
2024-08-17 17:11:28 -04:00
orignal
41dd8b527d
reduce number of acks being sent
2024-08-17 08:30:16 -04:00
orignal
7376f7c399
generate max number of tags for follow on tagsets
2024-08-17 08:13:17 -04:00
orignal
d47ae3012a
periodic sending ack requests in ECEISX25519 session and dead path detection in I2CP
2024-08-15 13:35:51 -04:00
orignal
09dbe9fc03
check option and packet length
2024-08-14 13:43:24 -04:00
orignal
11328a429d
set minimal resend interval. Resend attempt after only Ack
2024-08-14 10:13:35 -04:00
orignal
0c924836cf
fixed AEAD verification for LibreSSL
2024-08-13 15:36:13 -04:00
orignal
52a313bb65
force LeaseSet timestamp update if published at the same second
2024-08-12 21:29:05 -04:00
orignal
d75f15104e
select only established sessions for peer tests
2024-08-10 14:43:29 -04:00
orignal
b306bf2db9
don't handle connect timer for already terminated session
2024-08-09 08:14:39 -04:00
orignal
349c4e30b6
correct receive ratchet tagsetid calculation
2024-08-06 13:58:21 -04:00
orignal
3c69e0b2af
keep sending reverse key until tag received on new tagset
2024-08-05 14:44:10 -04:00
orignal
8e1fb8ca9f
send status failure and drop shared routing path if message was not sent
2024-08-02 14:39:04 -04:00
orignal
42782944fb
Streaming congestion control improvements. Patch by onon
2024-08-01 13:49:32 -04:00
orignal
efd754eb93
set min pacing time to 250 microseconds
2024-07-31 07:56:40 -04:00
orignal
81cc3e3de8
2.53.1
2024-07-30 11:56:31 -04:00
orignal
db4208e2e2
fixed
2024-07-30 08:13:24 -04:00
orignal
fe740249a5
2.53.1
2024-07-29 19:40:33 -04:00
orignal
4ad6cef5a5
some cleanup
2024-07-29 15:18:52 -04:00
orignal
86f86fc711
fixed #2078 . don't stop service when destination stops
2024-07-29 14:44:47 -04:00
orignal
e5dac605f6
send session status crated right a way
2024-07-28 21:59:49 -04:00
orignal
ab1abf584f
don't send session status create before destination is ready
2024-07-28 21:48:47 -04:00
orignal
8a3d6ddb3e
cleanup I2NP msgs pool and routing sessions
2024-07-28 21:24:10 -04:00
orignal
1410fa5c21
added i2cp.inboundlimit and i2cp.outboundlimit
2024-07-28 14:53:46 -04:00
orignal
ea19d2296c
send actual router limits in BandwidthLimitsMessage
2024-07-28 14:34:27 -04:00
orignal
3a4833aa67
Merge pull request #2017 from Vort/show_bw_caps
...
show bandwidth caps for hops
2024-07-28 08:21:52 -04:00
orignal
4a66624b04
fixed typo
2024-07-27 21:42:07 -04:00
orignal
0153748134
save and use previous routing session
2024-07-27 19:37:10 -04:00
orignal
d3062d2994
don't create full identity from buffer if only ident hash is needed
2024-07-25 20:36:46 -04:00
orignal
d7ff459f12
include tagsetid into msgid
2024-07-25 15:05:00 -04:00
orignal
e0ac8a7298
check if destination is ready. Create garlic message before selectiing routing path
2024-07-24 19:09:46 -04:00
orignal
96ea630274
send message right a way if in same thread
2024-07-24 16:06:28 -04:00
orignal
f232c8f2df
don't limit num attempts in routing path. Increased routing path expiration to 2 minutes
2024-07-23 21:55:56 -04:00
orignal
2f54d95187
try to read message payload immediately after header
2024-07-23 19:02:37 -04:00
orignal
830e49f2c5
increase I2CP socket buffer size
2024-07-23 16:01:43 -04:00
orignal
23e323438a
cancel LeaseSet creation timer before destination termination
2024-07-23 08:35:43 -04:00
r4sas
48f1514053
[rpm] use eln macro in check
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-07-21 14:27:00 +00:00
r4sas
a1aa6c62d7
[rpm] fix typo
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-07-21 14:14:52 +00:00
r4sas
9e1ea289c2
[rpm] require package openssl-devel-engine for build on fedora > 40
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-07-21 14:09:48 +00:00
orignal
f6ddcd432e
removed openssl/engine.h
2024-07-21 09:43:29 -04:00
r4sas
9a6654943d
moved binary to /usr/bin ( closes #2053 #2068 )
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-07-20 17:25:30 +00:00
orignal
bed5a18294
2.53.0
2024-07-17 07:41:41 -04:00
orignal
45221da1dc
floodfill must have published ipv6 if no published ipv4
2024-07-12 11:43:39 -04:00
orignal
8440633614
increased number of floodfills threshold to 1200
2024-07-12 10:44:05 -04:00
orignal
50f455e0a2
make a floodfill eligble if reachable by ipv4
2024-07-12 09:33:37 -04:00
orignal
5fbcfadd6d
set min floodfill version to 0.9.59
2024-07-11 15:22:12 -04:00
orignal
5af13849a9
check if offline signature is expired when load keys
2024-07-09 13:44:30 -04:00
orignal
a9c486d7a1
fixed stream hanging due to inactivity. Smoother RTT
2024-07-09 10:51:22 -04:00
orignal
8c0a1197d7
drop incoming SSU2 session from duplicated router
2024-07-08 10:39:18 -04:00
orignal
4e5f5c218a
mark router as dup0licted only if address mismatch
2024-07-08 08:00:36 -04:00
orignal
64cc59d1e9
recognize duplicated routers and store duplicated flag in profile
2024-07-07 11:26:17 -04:00
orignal
0c943f4405
use received RouterInfo if older than one in netdb
2024-07-06 10:28:18 -04:00
orignal
37d3d9e604
removed openssl 1.0.2 support
2024-07-06 08:50:51 -04:00
orignal
d23451fdf6
delete unused variable
2024-07-04 13:43:05 -04:00
orignal
d843502832
calculate min pacing time. Return wrongly removed line
2024-07-04 13:28:18 -04:00
orignal
0428b5ece1
limit stream's outbound speed
2024-07-04 13:07:57 -04:00
orignal
df787060c3
stop destination's thread before cleanup
2024-06-30 11:40:35 -04:00
orignal
ea9c69cd53
some cleanup
2024-06-30 08:11:12 -04:00
orignal
199d149bed
improved congestion control
2024-06-29 09:17:11 -04:00
orignal
ff8941af71
check if address is still introducer before trying to introduce
2024-06-27 18:02:17 -04:00
orignal
f125936b2e
try to lookup other introducers' routers if found out doesn't have applicable addresses
2024-06-26 08:53:04 -04:00
Stefan Strogin
697d831441
Support miniupnp-2.2.8 ( fixes #2071 )
...
Use UPNP_GetValidIGD for getting external IP.
2024-06-22 19:37:39 +03:00
orignal
457b64f92d
try to connect to introducer through any available address
2024-06-14 18:05:01 -04:00
orignal
6caec6b551
check if updated router is still introducer. Remove non-introducer sessions from introducers list
2024-06-13 18:10:45 -04:00
orignal
362edc68ad
removed ls's reseed
2024-06-11 15:14:06 -04:00
orignal
29872fc003
check if local address exists
2024-06-10 17:58:19 -04:00
orignal
81d383c99e
don't pick routers older that 0.9.58 for client tunnels
2024-06-10 13:40:07 -04:00
orignal
12653f2fe4
don't try introducer with invalid address. Terminate session immediately if appropriate introducer not found
2024-06-09 18:38:13 -04:00
orignal
43f5ba286c
update congestion caps before initial publishing
2024-06-09 15:25:19 -04:00
orignal
f990a2f69f
don't reply with relay tag if we are not on introducer on that address
2024-06-09 15:07:12 -04:00
orignal
0b97b4294c
don't request relay tag for every session if we have enough introducers
2024-06-08 19:28:05 -04:00
orignal
4178ac8eac
select newest introducers to publish
2024-06-08 16:08:32 -04:00
orignal
6a590bf970
use std::mt19937 instead rand()
2024-06-07 22:10:52 -04:00
orignal
2f847d62bb
fixed typo
2024-06-07 13:35:37 -04:00
orignal
df6d48dbae
request only not found routers from introducers
2024-06-07 13:29:51 -04:00
orignal
bacce7dc60
fixed introducer's index
2024-06-06 16:13:30 -04:00
orignal
b3314380cc
don't use expired introducer even if we a session with it
2024-06-06 14:19:30 -04:00
orignal
d4eea61b82
use mt19937 instead rand
2024-06-05 15:08:51 -04:00
orignal
a1995c13cd
flood to 2 next day closest floodfills before UTC midnight
2024-06-04 12:45:35 -04:00
orignal
bc8adf1433
move unsent I2NP messages to new session if replaced
2024-06-01 20:02:04 -04:00
orignal
a1322d4667
move unsent I2NP messages to new session if replaced
2024-06-01 17:46:18 -04:00
orignal
4100249313
removed bootstrap from floodfill. Removed requested destinations mutex
2024-05-31 21:11:47 -04:00
orignal
acbd3f897b
fixed race condition between local buffer creation and sending it through the transports
2024-05-26 15:33:37 -04:00
orignal
7dc5a04b8d
update timestamp for non-reachable router
2024-05-26 11:06:39 -04:00
orignal
03635f4444
publish through tunnels in case of restricted routes
2024-05-26 10:55:19 -04:00
orignal
0fae04f96a
update local RouterInfo timestamp by timer even in hidden mode
2024-05-26 10:21:26 -04:00
orignal
bb531a878d
request newly discovered routers with random intervals after exploratory
2024-05-25 15:17:09 -04:00
orignal
0f7db8e418
list of request callbacks
2024-05-24 21:49:39 -04:00
orignal
9a724b2af9
separate timer for netdb requests cleanup
2024-05-23 14:27:39 -04:00
orignal
f4ea6138e8
removed non longer used mutex
2024-05-23 13:36:29 -04:00
orignal
e74272781f
moved exploratory to netdb requests thread
2024-05-22 18:29:40 -04:00
orignal
b75e418879
request destination in netdb requests thread
2024-05-22 13:43:00 -04:00
orignal
927123188c
handle onDrop for request message in nedb requests thread
2024-05-22 12:30:01 -04:00
orignal
c00eb8cf44
handle requests completions in netdb requests thread
2024-05-22 10:07:01 -04:00
orignal
265bb8b779
handle DatabaseSearchReply in netdb requests thread
2024-05-21 22:19:42 -04:00
orignal
e3be409945
moved netdb requests to separate thread
2024-05-21 21:25:19 -04:00
orignal
d8707ceb57
Merge pull request #2066 from EKCKABATOP54/fix
...
Fixed checking the bandwidth flag in the config
2024-05-21 06:53:23 -04:00
orignal
39e16824b9
reset routing path if duplicated SYN received
2024-05-17 19:19:17 -04:00
orignal
285e693a4e
fixed deadlock
2024-05-17 19:07:51 -04:00
orignal
940628bf36
update LeaseSet if inbond tunnel failed
2024-05-17 17:35:16 -04:00
orignal
b5994e058a
increment num attempts if no reply tunnel specified
2024-05-15 14:12:57 -04:00
orignal
22dabfd79e
use unordered_map for excluded routers. don't request to self
2024-05-15 13:31:31 -04:00
orignal
0e41c3fa36
resend more interval variance
2024-05-15 11:57:14 -04:00
orignal
124698854f
skip resent recently sessions during resend
2024-05-14 18:17:47 -04:00
EKCKABATOP54
f223e668ce
Fixed checking the bandwidth flag in the config
2024-05-14 22:04:05 +02:00
orignal
f5b823a712
common code for sending netdb lookup
2024-05-13 14:45:41 -04:00
r4sas
4163542125
[gha] short commit hashes for deb packages
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-05-13 00:32:09 +00:00
r4sas
6921c8391e
[FS] boost 1.85.0 support
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-05-12 23:58:05 +00:00
r4sas
47a2020472
[i18n] update translations
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-05-12 23:02:44 +00:00
orignal
9d38facf3b
2.52.0
2024-05-11 07:15:28 -04:00
r4sas
a1be1aa9ec
[gha] cache packages on winxp build
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-05-10 16:42:36 +03:00
r4sas
c4bbe2bb4a
[win32] fix warning in NetState
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-05-09 16:57:21 +03:00
r4sas
601695dede
[gha] winxp: rebuild boost
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-05-09 15:01:51 +03:00
r4sas
cdc81e19a0
[gha] update winxp build
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-05-09 15:01:51 +03:00
orignal
b98b3a87b0
fixed race codition between RouterInfo's buffer persist and update
2024-05-08 19:09:03 -04:00
orignal
425ef2cfe5
persist routers in separate thread
2024-05-08 16:19:00 -04:00
orignal
c454685605
exclude addresses with wrong keys
2024-05-07 18:38:00 -04:00
orignal
c98926abf2
use mt19937 instead rand()
2024-05-07 13:01:27 -04:00
orignal
7aacc97351
initialize requests before reseeds
2024-05-07 11:58:17 -04:00
orignal
c49e17ad40
use timestamp to reset rng
2024-05-07 11:53:18 -04:00
orignal
296b721929
shared_ptr for NetdbRequests
2024-05-06 18:23:20 -04:00
orignal
d0cf385f4b
memory pool for requested destination. Reduced request attaempts to 5
2024-05-05 11:24:44 -04:00
orignal
b91f5a7430
fixed race condition on stop
2024-05-03 20:38:57 -04:00
orignal
4d8431907d
use std::sample for exploratory selection if C++17
2024-05-03 19:09:31 -04:00
orignal
b0cf5130a2
don't try another flloofill if request already exists
2024-05-03 13:34:11 -04:00
orignal
396aa6944d
cache complete request for a while and not send the same request again
2024-05-03 13:00:30 -04:00
orignal
8a20d3219b
don't build exploratory selection on each request
2024-05-03 08:54:55 -04:00
orignal
13a746162a
reduce exploratory selection size
2024-05-02 21:38:51 -04:00
orignal
7e5370fbe5
check for excluded routers during exploratory
2024-05-02 19:55:53 -04:00
orignal
ec59308fad
return up to 16 hash in expolatory reply
2024-05-02 19:16:48 -04:00
orignal
5ed76b997c
log initial destination request
2024-05-02 13:17:15 -04:00
orignal
535fbdb4c9
don't check exporatory too often
2024-05-01 15:57:04 -04:00
orignal
034332a0ef
changed minimal exploratory interval to 55 seconds. added variance
2024-05-01 14:10:34 -04:00
orignal
a1eac6f28e
drop unsolicited database serach replies
2024-05-01 13:40:01 -04:00
orignal
ba22a940f1
30 seconds timeout for exploratory requests
2024-05-01 12:08:47 -04:00
orignal
8439f6dc57
don't reply with close than us only floodfills for lookup
2024-05-01 09:48:34 -04:00
orignal
a21bec0ed8
check if router if real only if tunnel build rate is low and router's profile is presented when handle exploratory request
2024-04-30 14:16:05 -04:00
orignal
5adbc2c3fe
don't stop lookup if number of attempts < 3
2024-04-30 12:52:00 -04:00
orignal
c515f49903
removed dependency from boost::thread
2024-04-30 08:41:01 -04:00
orignal
845b14f581
removed dependency from boost::thread
2024-04-30 08:15:02 -04:00
orignal
cdfdfc9e24
don't manage netdb is transports are not running
2024-04-30 07:51:46 -04:00
orignal
62d279e1b0
don't return routers with 'f' cap to exploratory request
2024-04-29 15:05:47 -04:00
orignal
a1fcd8af39
don't accept too old RouterInfo
2024-04-29 10:07:47 -04:00
orignal
8c6c954ea2
enable previously disabled floodfill
2024-04-28 11:23:35 -04:00
orignal
77bb7432bc
insert previously ecluded floodfill back when connected
2024-04-28 11:16:59 -04:00
orignal
720ffa8a31
move traverse thrugh profiles files to deleting thread
2024-04-28 08:05:19 -04:00
orignal
c1c69258c3
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2024-04-27 16:01:15 -04:00
orignal
733a4a2869
moved save/delete profile disk oprations to separate threads
2024-04-27 16:00:43 -04:00
r4sas
ca3ac8c11d
[gha] update actions
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-04-27 13:49:48 +00:00
r4sas
d4e3991257
[gha] fix osx build
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-04-27 13:36:47 +00:00
orignal
648a884a18
use copy of excluded peers
2024-04-27 08:38:43 -04:00
orignal
8fe989050e
use share_ptr to store peers
2024-04-27 08:18:49 -04:00
orignal
bb6212ccc1
fixed typo
2024-04-26 18:11:05 -04:00
orignal
5f39f65540
mutex for request's excluded peers
2024-04-26 15:35:32 -04:00
orignal
146b3f52c0
check if pool is ready before sending next request
2024-04-26 13:48:44 -04:00
orignal
cc75ccd070
don't manage requests if exploratory pool is not ready. use monotonic timer and milliseconds
2024-04-26 12:43:48 -04:00
orignal
0ddc514221
don't send next request if requested destination is over
2024-04-25 18:52:10 -04:00
orignal
d3b699d7cd
Merge pull request #2059 from Vort/manage_interval
...
manage netDb requests more frequently
2024-04-24 10:19:12 -04:00
Vort
6592fab41c
manage netDb requests more frequently
2024-04-24 16:44:24 +03:00
orignal
02895d4cf5
respond with confirmied router to exploratory lookup
2024-04-23 18:30:56 -04:00
orignal
8b7941c4ce
fixed typo
2024-04-23 18:21:25 -04:00
orignal
de673464d1
don't try to connect directy by SSU2 to unnconfirmed router if direct NTCP2 is presented
2024-04-23 11:40:11 -04:00
orignal
6ce2c30522
build client tunnels through confimed routers only if low rate
2024-04-22 13:03:59 -04:00
orignal
c5a1e8cac8
give preference to direct connection
2024-04-19 19:12:29 -04:00
orignal
f67c38d8d2
fixed typo
2024-04-18 18:06:24 -04:00
orignal
1f1a3270f7
fixed IsPublished for ipv6
2024-04-15 09:26:30 -04:00
orignal
ffee29272f
avoid two firewalled routers in the row
2024-04-14 20:09:06 -04:00
orignal
2d2469c23d
Merge pull request #2052 from nonlin-lin-chaos-order-etc-etal/openssl
...
Add fcntl to actually lock pidfile on Android
2024-04-09 15:18:17 -04:00
nonlin-lin-chaos-order-etc-etal
8e80a8b06f
Add fcntl to actually lock pidfile on Android
2024-04-10 03:15:55 +08:00
orignal
26fac94d05
delete unused varibale
2024-04-08 19:24:44 -04:00
orignal
9a30068ae5
don't compare OBEP hash twice to check if it's a fresh tunnel
2024-04-08 19:00:02 -04:00
orignal
46c72a7137
Merge pull request #2050 from PurpleI2P/openssl
...
2.51.0
2024-04-08 18:55:45 -04:00
orignal
04bccedd9b
Merge pull request #2048 from Vort/stream_resends
...
Reset stream RTO if outbound tunnel was changed
2024-04-08 06:53:08 -04:00
Vort
b2e21a4f12
increase maximum stream resend attempts to 9
2024-04-08 12:35:50 +03:00
Vort
57e46ba0cf
reset stream RTO if outbound tunnel was changed
2024-04-07 21:24:56 +03:00
Vort
df3dc1f574
change tunnels during stream resend attempts 5 and 6
2024-04-07 17:30:19 +03:00
r4sas
1b5f67e185
[FS] misc: bump year
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-04-06 20:38:58 +00:00
r4sas
89064b6fb4
2.51.0
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-04-06 20:03:16 +00:00
orignal
c49dd712de
2.51.0
2024-04-06 08:53:54 -04:00
orignal
4f1cb74f75
request choking delay if too many NACKs. Drop window size to 1 if choking delay received
2024-04-02 18:49:16 -04:00
orignal
75df8d3c7b
drop ack Through to last packet if Number of NACKs exceeds 255
2024-04-02 11:30:38 -04:00
orignal
85be76b01a
check if LeaseSet was submitted recently. Fixed typo
2024-04-01 08:41:58 -04:00
orignal
835c480269
Merge pull request #2047 from Vort/ssu2_lag
...
select maximum SSU2 queue size depending on RTT value
2024-03-28 13:43:29 -04:00
Vort
ac9d92c681
select maximum SSU2 queue size depending on RTT value
2024-03-26 10:18:56 +02:00
r4sas
a30d1972e5
[win] update status code
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-03-22 23:18:51 +03:00
orignal
0c2330bf14
Merge pull request #2045 from Vort/rtt_sample
...
streaming improvements
2024-03-19 13:52:38 -04:00
Vort
a703d31893
don't double initial RTO
2024-03-19 10:48:42 +02:00
Vort
4f8f3a386f
restart stream resend timer after updating initial RTO
2024-03-19 09:21:57 +02:00
Vort
83f0b9c041
extract single RTT sample from stream ACK
2024-03-19 09:21:43 +02:00
Vort
cf77be0eeb
add lower limit for stream RTO
2024-03-19 06:37:21 +02:00
orignal
b2aa34baa6
use C++17 for newer versions of clang for BSD
2024-03-17 11:49:14 -04:00
orignal
4def0b6ea5
use C++17 for newer versions of clang for BSD
2024-03-17 11:46:02 -04:00
orignal
25592a00b6
use C++17 for newer versions of clang for BSD
2024-03-17 11:42:44 -04:00
orignal
edaf162f9c
Merge pull request #2044 from Vort/stream_resend_rtt
...
exclude resent stream packets from RTT calculations
2024-03-16 15:12:24 -04:00
Vort
e7ff15c573
exclude resent stream packets from RTT calculations
2024-03-16 20:55:49 +02:00
orignal
161ff3579b
don't delete new session with same router hash from sessions-by-hash table
2024-03-15 20:12:47 -04:00
orignal
f2085ecc8d
fixed warning
2024-03-15 19:17:25 -04:00
orignal
0c5dee69ba
Merge pull request #2043 from Vort/rtt_tune
...
tune RTT calculations
2024-03-15 14:50:56 -04:00
Vort
d74033dd2b
tune RTT calculations
2024-03-15 09:06:33 +02:00
orignal
5412e29ff5
Merge pull request #2042 from Vort/ssu2_spikes
...
lower SSU2 resend traffic spikes
2024-03-14 15:50:17 -04:00
Vort
0236769134
lower SSU2 resend traffic spikes
2024-03-14 19:41:16 +02:00
orignal
530a078535
don't request temination if session was not established
2024-03-13 13:56:10 -04:00
orignal
fbca27fe73
Merge pull request #2041 from Vort/i2np_typo
...
fix typo in message expiration check
2024-03-13 12:26:48 -04:00
Vort
08cc256c54
fix typo in message expiration check
2024-03-13 16:41:01 +02:00
orignal
6432963294
Merge pull request #2037 from vovasty/fs_ios_simulator_fix
...
fix HashedStorage::Init exceptions in ios simulator.
2024-03-11 14:55:16 -04:00
Vlad Solomenchuk
59beb5e4e4
fix TARGET_OS_SIMULATOR check
2024-03-11 11:29:41 -07:00
orignal
217aa0c882
fixed #2038 . don't add comma for missing param
2024-03-11 11:11:38 -04:00
orignal
e889dc1508
Merge pull request #2039 from Vort/ssu2_expiration
...
add expiration for messages in SSU2 send queue
2024-03-11 07:59:59 -04:00
orignal
0141489d34
Merge pull request #2040 from PurpleI2P/openssl
...
Recent changes
2024-03-11 07:59:32 -04:00
Vort
2d06c0cbe6
add expiration for messages in SSU2 send queue
2024-03-09 19:09:05 +02:00
Vlad Solomenchuk
51446f0324
fix FS::HashedStorage::Init exceptions in ios simulator.
2024-03-08 10:23:51 -08:00
orignal
66d0b7aec4
correct publication verification for encrypted LeaseSet
2024-03-07 10:25:10 -05:00
orignal
92b49fb969
clear excluded floodfills after successive publishing
2024-03-06 21:01:17 -05:00
orignal
17dd5c1285
publish encrypted leaset on floodfill closest to store hash
2024-03-06 18:36:01 -05:00
orignal
ce97ec1534
Merge pull request #2036 from Vort/stream_ewma2
...
changes in stream RTT estimation and window size drop percent
2024-03-06 08:13:19 -05:00
Vort
3ceb64db2e
1. Use EWMA for stream RTT estimation;
...
2. Drop window size by 10% instead of 50% in case of resend.
Change is based on code by onon.
2024-03-06 15:06:04 +02:00
orignal
bb702700f7
don't check session for single tag
2024-03-06 07:17:59 -05:00
orignal
ff3fec9a00
remove tag immediately after use
2024-03-05 10:30:01 -05:00
orignal
3873e60cbb
try to send database store reply directly to IBGW
2024-03-04 14:30:49 -05:00
orignal
2dbf094433
try to send lookup reply directly to IBGW
2024-03-04 13:34:57 -05:00
orignal
e85e96bc35
Merge pull request #2035 from Vort/high_latency_fix
...
fix high latency threshold
2024-03-04 06:56:38 -05:00
Vort
98543af92b
fix high latency threshold
2024-03-04 13:41:50 +02:00
orignal
af0d853ccd
some cleanup
2024-03-03 10:28:25 -05:00
orignal
20a5e19ea1
don't request banned router
2024-03-03 09:56:11 -05:00
orignal
f1058410fb
don't request banned router
2024-03-03 07:42:39 -05:00
orignal
6ba42a0912
check if established peer test session has the same address type
2024-03-02 18:17:56 -05:00
orignal
1292ec67c0
check if remote router supports peer test
2024-03-02 18:02:55 -05:00
orignal
2f2f14e3a7
try publishing again after 5 seconds if no tunnels in the pool
2024-03-02 11:26:41 -05:00
orignal
edd9dd2c39
try to publish again after 5 seconds if destination is not ready
2024-03-02 10:57:01 -05:00
orignal
f8722f17c6
pick peer test session only if Charlie's address supports peer testing
2024-03-01 21:59:52 -05:00
orignal
38cc01e13d
check own peer test cap for peer test msg 2
2024-03-01 14:33:11 -05:00
orignal
6ca266ff3b
reject peer test msg 2 if peer testing is not supported
2024-03-01 14:03:13 -05:00
orignal
b9773c88e4
don't set test failed state to expiring tunnels
2024-03-01 12:45:21 -05:00
orignal
3311fe62bb
fixed potential race condition with tunnel tests
2024-03-01 08:03:40 -05:00
orignal
a284c85153
Merge pull request #2033 from Vort/ssu2_dynamic_buffer
...
derive SSU2 socket buffer size from bandwidth limit
2024-02-29 09:32:50 -05:00
Vort
e5f75eb61c
log would_block error at info level
2024-02-29 16:12:51 +02:00
Vort
89f9bec49a
derive SSU2 socket buffer size from bandwidth limit
2024-02-29 16:02:43 +02:00
orignal
dbc3952654
Merge pull request #2031 from Vort/buf_size_log
...
write SSU2 socket buffer sizes to log
2024-02-29 07:28:14 -05:00
Vort
f3c052ed0c
write SSU2 socket buffer sizes to log
2024-02-29 10:27:52 +02:00
orignal
692f495adc
Merge pull request #2030 from Vort/non_block
...
enable non-blocking mode for UDP sockets
2024-02-28 11:58:19 -05:00
Vort
aa1de7fe94
enable non-blocking mode for UDP sockets
2024-02-28 18:55:28 +02:00
orignal
ca45fe73e9
never delete conneted router from netdb
2024-02-27 16:10:17 -05:00
orignal
a8af683643
renamed steady to monotonic
2024-02-27 12:33:07 -05:00
orignal
b86c83a068
encrypt tunnel tests for ElGamal-only destinations
2024-02-27 11:47:32 -05:00
orignal
6656ef3c8d
correct clock for non-encrypted tunnel tests
2024-02-27 09:02:26 -05:00
orignal
6898d04a1d
send tunnel test mesaage only if encrypted
2024-02-27 08:30:31 -05:00
orignal
3215125950
Merge pull request #2029 from Vort/tunnel_test_msg
...
add tunnel test message
2024-02-27 08:03:27 -05:00
orignal
612f51ba7f
Merge pull request #2028 from PurpleI2P/openssl
...
Recent changes
2024-02-27 07:59:43 -05:00
Vort
3d03732555
add tunnel test message
2024-02-27 11:08:14 +02:00
Vort
d6d440ba8a
allow 0ms latency for tunnel
2024-02-26 05:57:28 +02:00
orignal
821a76a7c5
flush IBGW if tunnel build request OBEP is on the same router
2024-02-25 09:15:08 -05:00
r4sas
34154596f2
[gha] build only when related to app and runner itself files are changed, disable temporary msvc
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-02-24 23:35:56 +00:00
orignal
a1dce017f4
allow tunnel endpoint to send tunnel build reply to itself
2024-02-24 11:40:43 -05:00
orignal
78af34237e
reduce session termination timeout
2024-02-23 19:22:49 -05:00
orignal
8874ea8033
fixed typo
2024-02-23 18:06:31 -05:00
orignal
6bd1ee36f7
fixed typo
2024-02-23 16:09:32 -05:00
orignal
f07c4bd1dd
drop transit tunnel if next ident is ours
2024-02-23 15:24:52 -05:00
orignal
8524a67895
fail last tunnel if tunnel quantity is 1
2024-02-23 12:32:21 -05:00
orignal
43d880752e
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2024-02-23 11:37:52 -05:00
orignal
d4246edb82
don't fail last tunnel
2024-02-23 11:37:09 -05:00
Vort
fd4513ebb2
show bandwidth caps for hops
2024-02-22 23:07:07 +02:00
orignal
ee8449fa05
Merge pull request #2024 from Vort/congestion_zero_check
...
add zero check to congestion level calculations
2024-02-22 14:54:47 -05:00
Vort
5415598f60
add zero check to congestion level calculations
2024-02-22 21:50:05 +02:00
orignal
7d73c304b5
Extend transit tunnels limit to 4 bytes. Bump default value to 10K
2024-02-22 14:22:11 -05:00
orignal
d25206abce
encrypted tunnel test messages
2024-02-21 19:46:29 -05:00
r4sas
5d7c6fb0b3
[gha] msvc: copy openssl libraries to fix build
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-02-21 22:31:20 +03:00
orignal
36a060d50f
Consider 'M' routers as low bandwidth
2024-02-21 12:37:33 -05:00
orignal
577ed56af0
store HTTP and SOCKS proxy as pointer to I2PService
2024-02-20 18:51:37 -05:00
orignal
695dc96a83
common ServiceAcceptor for all stream protocols
2024-02-20 18:32:51 -05:00
orignal
e5251bf3c3
Merge pull request #2022 from Vort/bw_time_jumps3
...
skip bandwidth updates in case of time going backwards
2024-02-20 17:44:42 -05:00
R4SAS
2692aef53d
[gha] update windows msvc action
2024-02-21 01:36:32 +03:00
Vort
d524105727
skip bandwidth updates in case of time going backwards
2024-02-20 23:27:31 +02:00
orignal
26463c50fc
Merge pull request #2020 from Vort/select_next_hop2
...
make more attempts to select not bad hop
2024-02-20 12:22:36 -05:00
Vort
b092e712ec
make more attempts to select not bad hop
2024-02-20 19:05:19 +02:00
orignal
cb8fbb0135
Merge pull request #2018 from Vort/congestion_consts
...
add constants for congestion levels
2024-02-20 07:30:16 -05:00
Vort
19e23b34da
add constants for congestion levels
2024-02-20 10:30:05 +02:00
orignal
a4a3f8e96b
support upstream proxy through local sockets
2024-02-19 22:04:43 -05:00
orignal
f2b720617c
Merge pull request #2016 from Vort/medium_congestion2
...
implement medium congestion indication
2024-02-19 19:13:12 -05:00
Vort
d677d67676
implement medium congestion indication
2024-02-19 21:36:38 +02:00
orignal
7e3157b162
don't process packet in terminated stream
2024-02-18 21:28:06 -05:00
orignal
2b6a95cbee
don't check session for symmetric key tagset. re-create tags hash if too many used tags
2024-02-16 21:30:40 -05:00
orignal
900153765a
move router's tags cleanup to router's thread
2024-02-16 18:56:04 -05:00
orignal
441e847de8
don't try to decrypt dulpicate message
2024-02-16 14:49:12 -05:00
orignal
6439e227f6
consider test failed state as established. Delete failed tunnels sooner
2024-02-15 19:29:33 -05:00
orignal
def404b61a
skip failed and expiring tunnels for peer tests
2024-02-14 22:19:07 -05:00
orignal
d8be5b8ce1
fixed warning
2024-02-14 21:58:03 -05:00
orignal
dddbca6ffb
common rng for random shuffle
2024-02-14 21:35:41 -05:00
orignal
56619caa71
random shuffle of tunnels for peer test pairs
2024-02-14 20:16:36 -05:00
orignal
0e502c49b5
show correct tunnel status. restore tunnel if delivery status or data for inbound tunnel received
2024-02-14 18:53:28 -05:00
orignal
710b27688b
generic SocketsPipe for different socket types
2024-02-14 15:35:47 -05:00
orignal
a9ad6fc31e
renamed TCPIPPipe to SocketsPipe
2024-02-13 18:52:18 -05:00
orignal
967627e58a
read correct reply length and handle reply codes
2024-02-12 21:55:30 -05:00
orignal
7691a5b4a9
use common SOCK5 code for reseed
2024-02-12 13:22:26 -05:00
orignal
d9b6262a6e
removed unused field
2024-02-12 12:10:29 -05:00
orignal
075f80aea2
use SOCK5 proxy for upstream
2024-02-11 15:33:37 -05:00
orignal
b07530a8a1
don't print error message if operation cancelled
2024-02-11 11:44:15 -05:00
orignal
0ae7931a6f
replaced SOCKS4 outproxy by SOCKS5
2024-02-11 11:23:37 -05:00
orignal
158160f5c0
common code for SOCKS5 proxy connectivity
2024-02-10 20:03:36 -05:00
orignal
4cb2ad48be
Merge pull request #2014 from Vort/log_fixes
...
Logging fixes
2024-02-10 10:22:52 -05:00
Vort
adba3987f8
logging fixes
2024-02-10 17:10:21 +02:00
orignal
36dbc15bca
keep SSU2 socket open even if failed to bind
2024-02-09 18:08:51 -05:00
orignal
d96803a290
always request through tunnels in case of restricted routes
2024-02-09 15:24:48 -05:00
orignal
592d6ae4f4
check log level before calculating base32 or base64 of ident
2024-02-08 21:56:25 -05:00
orignal
7dd9a7a0af
added CheckLogLevel
2024-02-08 21:45:57 -05:00
orignal
1b23aa2d7b
increase request timeout
2024-02-08 21:44:12 -05:00
orignal
f980277552
don't flood failed router
2024-02-08 19:55:54 -05:00
orignal
586695673b
correct log message for next netdb request
2024-02-08 18:48:10 -05:00
orignal
c158bbe90a
send frame when it exceeds 16K
2024-02-07 19:43:29 -05:00
orignal
c01fd3299f
handle drop of destination publish msg
2024-02-06 18:51:59 -05:00
orignal
f64b136f5a
remove prestium reseeds
2024-02-06 13:37:08 -05:00
orignal
37e67cbcaa
Merge pull request #2013 from WaxySteelWorm/openssl
...
reseed.stormycloud.org reseed added
2024-02-06 13:07:04 -05:00
orignal
be815804e6
expire transit tunnel is not sent further
2024-02-05 15:44:17 -05:00
orignal
ce35637866
handle drop of tunnel build message
2024-02-04 15:45:22 -05:00
StormyCloudInc
de2b0f6e09
Update Config.cpp
2024-02-03 10:24:11 -06:00
StormyCloudInc
7b776666a3
Add files via upload
2024-02-03 10:21:19 -06:00
orignal
47578b69c6
handle drop of tunnel test message
2024-02-01 19:38:12 -05:00
orignal
8f28cee32f
drop earlier if delayed queue is semi-full
2024-02-01 18:55:10 -05:00
orignal
96cf6ca531
drop earlier if outgoing queue is semi-full
2024-02-01 18:14:45 -05:00
orignal
83cb3a1820
reduce router unreachable interval
2024-01-31 15:41:21 -05:00
orignal
ffdd5935e9
Handle drop of own RouterInfo publishing message
2024-01-31 11:46:01 -05:00
orignal
2e9f2d4a3b
Drop for LeaseSet request
2024-01-30 21:52:18 -05:00
orignal
0ca782ed71
drop unsent messages if session disconnects
2024-01-30 18:02:14 -05:00
orignal
e40b656ecf
Drop for tunnel and encrypted messages
2024-01-30 15:41:57 -05:00
orignal
85f5f5b91e
fixed potential deadlock
2024-01-30 10:04:19 -05:00
orignal
f008478505
handle I2NP messages drops
2024-01-29 19:54:43 -05:00
orignal
d926a31064
fixed warning
2024-01-29 18:01:41 -05:00
orignal
822cb35efe
limit send Ack timeout by Ack delay interval
2024-01-28 18:12:40 -05:00
orignal
faaa8115d9
Merge pull request #2011 from Vort/net_status
...
log changes of network status
2024-01-28 09:16:20 -05:00
Vort
81015a5228
log changes of network status
2024-01-28 16:13:23 +02:00
orignal
a3246cd9dc
doen't send Ack packet too often if missing packets
2024-01-27 17:57:50 -05:00
orignal
530c353b00
don't send Ack with NACK immediately but after 2 milliseconds
2024-01-27 12:17:59 -05:00
orignal
75c2cb751f
lock mutex before deleting RouterInfo's buffer
2024-01-25 18:51:46 -05:00
orignal
67c4d4bcaa
fixed VS build error
2024-01-25 09:09:44 -05:00
orignal
25e82105b2
Merge pull request #2010 from wekoq/udp-tunnels-dest
...
Add support for multiple udp server tunnels on one destionation
2024-01-24 21:05:42 -05:00
weko
4b167fdbaf
Update copyright year
2024-01-25 01:57:24 +00:00
weko
5b93558bd0
Add support for multiple udp server tunnels on one destionation
2024-01-25 01:05:58 +00:00
orignal
70639f1139
don't adjust clock if offsets came from same router
2024-01-24 19:05:38 -05:00
orignal
c5a1806528
fixed possible deadlock
2024-01-24 13:58:42 -05:00
orignal
a2249f0a82
identify server tunnel session but from ant to ports
2024-01-24 13:52:13 -05:00
orignal
9f217f8a11
don't send expired I2NP messages
2024-01-21 18:59:04 -05:00
orignal
5e19e361e7
check max frame sizebefore sending
2024-01-20 17:33:28 -05:00
orignal
0b47f65b06
don't remove another NTCP2 session with same address
2024-01-19 18:29:17 -05:00
orignal
140146e433
limit mininal received packet size to 40 bytes
2024-01-19 14:09:48 -05:00
R4SAS
b4484c8e8f
[gha] msvc: switch back to boost 1.81.0
2024-01-19 21:54:10 +03:00
orignal
1e5604ed43
check if peer is connected before trying to connect
2024-01-18 19:18:51 -05:00
orignal
39e378a03d
check received data size
2024-01-17 18:15:49 -05:00
orignal
7cfcb12c7b
don't create peer for unreachable router
2024-01-16 14:33:36 -05:00
orignal
49f4dc53ad
try next floodfill for router request on demand
2024-01-15 19:32:17 -05:00
orignal
4afdca090d
support multiple RouterInfo request callbacks
2024-01-14 18:54:21 -05:00
orignal
d8f6c4a93d
correct encryption and path for follow on lookup request
2024-01-14 17:16:31 -05:00
orignal
d724948d03
Merge pull request #2007 from Vort/reservedrange2
...
handle 'reservedrange' param properly
2024-01-12 10:25:26 -05:00
Vort
34d75b08dd
handle 'reservedrange' param properly
2024-01-12 17:17:16 +02:00
orignal
ca9782dd0d
handle 'reservedrange' param properly
2024-01-11 15:39:42 -05:00
orignal
2ad26dd4c9
fixed race condition in ECIESx25519 tags table
2024-01-11 14:09:08 -05:00
orignal
828facab57
Merge pull request #2003 from rex4539/typos
...
Fix typos
2024-01-11 13:14:20 -05:00
orignal
cd087568b5
reply with CANT_REACH_PEER if connect to outselves
2024-01-09 21:02:11 -05:00
R4SAS
dfe8b25e5e
[gha] MSVC: remove deletion of installation files
2024-01-08 17:05:36 +03:00
R4SAS
1e9bcd6b8b
[gha] MSVC: Switch to direct Boost and OpenSSL installation
2024-01-08 16:36:14 +03:00
orignal
8bc58daa5a
fixed #2004 . Check supported crypto
2024-01-07 18:42:34 -05:00
orignal
3b97feb89f
2.50.2
2024-01-06 15:07:51 -05:00
orignal
a8135b8d18
2.50.2
2024-01-06 14:51:42 -05:00
orignal
5cf1961fa4
drop updated routers from future
2024-01-06 11:31:01 -05:00
Dimitris Apostolou
577c71b930
Fix typos
2024-01-04 21:35:25 +02:00
orignal
c5cab05a6b
reset peding time offset if correct time was received
2024-01-02 19:42:49 -05:00
orignal
b855c71891
don't adjust clock if time offsets are too different
2023-12-31 14:39:59 -05:00
orignal
21f41a2b2a
correct time offset direction
2023-12-31 10:14:24 -05:00
orignal
8319dd6b25
drop exploratory and leaseset lookups for non-floodfill router
2023-12-30 19:49:16 -05:00
orignal
d4c47d90cb
adjust time offset after second time discrepancy
2023-12-30 17:16:28 -05:00
orignal
302af823a3
fixed race condition with openssl 3.2.0
2023-12-30 15:55:53 -05:00
r4sas
69ee6112b3
[changelog] fix version
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-12-23 19:53:39 +00:00
r4sas
816a58f292
2.50.1
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-12-23 18:13:31 +00:00
orignal
43e130ee34
reinitialize context before each Sign/Verify call to make it working with openssl 3.2
2023-12-19 19:29:08 -05:00
orignal
8ffc1486a4
test-eddsa added
2023-12-18 09:32:12 -05:00
orignal
0e98dd5c70
use fallback EdDSA implementation with openssl 3.2.0 due to regression in EVP_DigestSign ( #23075 )
2023-12-18 07:40:40 -05:00
r4sas
beffdb9fe1
[apparmor] add profile for docker container
...
Author: corona@mail.i2p
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-12-18 10:06:49 +00:00
r4sas
05eda2bc9e
[gha] build docker containers only on specific paths changes
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-12-18 09:55:10 +00:00
r4sas
c3429bb1a9
[gha] return freebsd build back
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-12-18 09:38:08 +00:00
r4sas
53c6b10177
[make] get the mistakenly deleted pthread back
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-12-17 19:41:28 +00:00
r4sas
c2d7133174
[make] fix windows msys2 build
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-12-17 19:30:55 +00:00
orignal
9b82265cd8
2.50.0
2023-12-17 11:07:10 -05:00
orignal
c802c2deb0
update yggdrasil ressed address
2023-12-05 15:48:26 -05:00
orignal
c215f2e8d1
check router for null pointer
2023-11-23 13:06:50 -05:00
orignal
d327533b56
close unclaimed acceptors after 3 seconds
2023-11-17 18:50:52 -05:00
orignal
94255ebaf4
STREAM ACCEPT queue
2023-11-17 13:44:30 -05:00
orignal
21259204b1
eliminate send buffer mutex completely
2023-11-14 09:39:36 -05:00
orignal
8d6eb5b6b2
don't lock mutex in AsyncSend
2023-11-13 19:12:07 -05:00
orignal
9632e7ba03
exclude NAT64 ipv6 addresses
2023-11-12 18:32:57 -05:00
Dimitris Apostolou
1a02819187
Remove deprecated bind_at_load from macOS
2023-11-12 10:30:30 +00:00
Fabrice Fontaine
6b33250c59
build/CMakeLists.txt: enable C language
...
Detection of libatomic is broken since version 2.47.0 and
b7f0d87daf
because C language is not enabled anymore:
-- Looking for __atomic_fetch_add_4 in atomic
-- Looking for __atomic_fetch_add_4 in atomic - not found
CMake Error at cmake_modules/CheckAtomic.cmake:59 (message):
Host compiler appears to require libatomic, but cannot find it.
Call Stack (most recent call first):
CMakeLists.txt:54 (include)
Indeed if C language is not enabled, the test will be run with the C++
compiler resulting in the following error:
Building CXX object CMakeFiles/cmTC_03d01.dir/CheckFunctionExists.cxx.o
/home/fabrice/buildroot/output/host/bin/x86_64-linux-g++ --sysroot=/home/fabrice/buildroot/output/host/x86_64-buildroot-linux-gnu/sysroot -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=__atomic_fetch_add_4 -DNDEBUG -o CMakeFiles/cmTC_03d01.dir/CheckFunctionExists.cxx.o -c /home/fabrice/buildroot/output/build/i2pd-2.49.0/build/CMakeFiles/CMakeScratch/TryCompile-NApnv9/CheckFunctionExists.cxx
<command-line>: error: new declaration ‘char __atomic_fetch_add_4()’ ambiguates built-in declaration ‘unsigned int __atomic_fetch_add_4(volatile void*, unsigned int, int)’ [-fpermissive]
whereas with a C compiler, we'll get:
Building C object CMakeFiles/cmTC_7e47b.dir/CheckFunctionExists.c.o
/home/fabrice/buildroot/output/host/bin/x86_64-linux-gcc --sysroot=/home/fabrice/buildroot/output/host/x86_64-buildroot-linux-gnu/sysroot -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=__atomic_fetch_add_4 -DNDEBUG -o CMakeFiles/cmTC_7e47b.dir/CheckFunctionExists.c.o -c /home/fabrice/buildroot/output/build/i2pd-2.49.0/build/CMakeFiles/CMakeScratch/TryCompile-e0zFMG/CheckFunctionExists.c
<command-line>: warning: conflicting types for built-in function ‘__atomic_fetch_add_4’; expected ‘unsigned int(volatile void *, unsigned int, int)’ [-Wbuiltin-declaration-mismatch]
Fix #1908
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2023-11-12 10:29:24 +00:00
orignal
083034fa35
send peer tests with random delays
2023-11-09 21:56:32 -05:00
R4SAS
0021501d75
[gha] disable FreeBSD build
...
Additional info: https://github.com/vmactions/freebsd-vm/issues/74
2023-10-31 22:39:51 +03:00
R4SAS
379be2a29e
[gha] Update FreeBSD build action
2023-10-31 22:33:12 +03:00
orignal
a3f62e1d71
check actual distance with router to reduce expiration time
2023-10-31 13:20:04 -04:00
orignal
a6ee1e648e
recognize trailing padding as part of base64 address
2023-10-31 09:10:56 -04:00
orignal
575268d360
reduce expiration time for low bandwidth and far routers
2023-10-30 20:02:48 -04:00
orignal
69b0bef206
fixed possible invalid pointer when send error response
2023-10-30 10:09:47 -04:00
orignal
e1b4feb618
correct base64 check
2023-10-30 08:10:17 -04:00
orignal
3286bdb4a7
verify jump link for valid characters
2023-10-29 22:11:38 -04:00
orignal
c8ae15041f
Merge pull request #1980 from freeacetone/openssl
...
Yggdrasil reseed address replaced by address for 4.X+ version
2023-10-29 07:44:51 -04:00
acetone
e090b9052a
Yggdrasil reseed address replaced by address for 4.X+ version
2023-10-29 11:57:14 +03:00
Dex
0ef9c08326
fix manpage typo for ipv4 flag
2023-10-28 16:25:51 +00:00
orignal
d04b19d77c
don't recalculate badwidth if clock was adjusted too much
2023-10-18 18:09:41 -04:00
orignal
04adc14b76
ls@mail.i2p yggdrasil reseed added
2023-10-16 18:46:59 -04:00
orignal
0dee0609ea
Merge pull request #1972 from Vort/nominmax
...
Fix MSVC compilation for std::max
2023-10-15 11:31:56 -04:00
Vort
0a519d8072
Fix MSVC compilation for std::max
2023-10-15 18:08:15 +03:00
orignal
0cc91dd2d2
don't pick too active peer
2023-10-15 08:31:55 -04:00
orignal
606e35eec1
reseed.us.prestium.org reseed added
2023-10-10 12:59:40 -04:00
orignal
e926b0392f
reseed.is.prestium.org reseed added
2023-10-07 14:22:53 -04:00
orignal
9980bfa0e7
Update README.md
2023-09-30 14:10:45 -04:00
orignal
efdbe26755
try peer test again if Unknown
2023-09-28 18:40:51 -04:00
orignal
bb3ae8f5e4
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2023-09-28 16:06:33 -04:00
orignal
1e6edf06a2
send already accepting error response
2023-09-28 16:05:13 -04:00
hfsfox
0cf656cd76
Add Haiku OS support ( #1970 )
2023-09-28 22:30:38 +03:00
r4sas
fb420bb563
[cpu] more builtin version check changes
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-18 18:12:26 +00:00
r4sas
3da5061426
[cpu] Increase GCC version for use of builtin CPU extensions checker
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-18 17:11:45 +00:00
orignal
dd32f1ed6d
Merge pull request #1968 from PurpleI2P/cpu
...
[cpu] use short defines instead of long checks
2023-09-17 14:38:16 -04:00
r4sas
1857f14be8
[cpu] use short defines instead of long checks
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-17 18:33:42 +00:00
r4sas
9c25a88707
[i18n] update translations
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-17 16:21:36 +00:00
r4sas
c599d65307
[i18n] update translations
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-17 15:59:11 +00:00
r4sas
4d573f6655
2.49.0
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-17 15:38:13 +00:00
orignal
3a4238729a
2.49.0
2023-09-17 10:41:31 -04:00
orignal
df6bb6d9b8
2.49.0
2023-09-17 10:19:57 -04:00
orignal
918aa556ef
fixed non-x86 build
2023-09-15 11:37:45 -04:00
r4sas
1e7feae0df
[rpm] remove BuildRequires tabulation
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-10 13:08:00 +03:00
r4sas
70829ee79e
[rpm] add Fedora ELN support
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-10 13:02:52 +03:00
r4sas
4ed19c05f6
[cpu] split AES detect for GNU C < 5
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-07 21:20:52 +00:00
r4sas
4a5e16b994
[cpu] tests with preprocessor
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-07 16:56:53 +00:00
r4sas
c53ad2012c
[cpu] use cpuid on gcc < 5
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-09-06 23:30:16 +03:00
R4SAS
7b6aa41ca8
CPU: remove AVX code, switch to __builtin for AES detection ( #1959 )
...
* [cpu] remove avx detect and code blocks, try to switch to __builtin
* [cpu] use __builtin_* only on x86 systems
* [cpu] perform check in separate function
* [cpu] set AES definition on MSVC
* update x86 and aes support checks at compile time
* [cmake] update comment about AES on MSVC
2023-08-31 19:52:51 +03:00
జిందం వాఐి
32c5ff23a6
Differentiate cryptocurrency & its associated address ( #1951 )
2023-08-31 19:51:21 +03:00
orignal
c112276eea
memory poll for RouterProfile
2023-08-26 10:57:05 -04:00
Chad Fraleigh
662a59d0fd
Eliminate additional undefined behavior of bit shifting signed int.
2023-08-16 19:49:18 +00:00
orignal
72919ec076
Merge pull request #1960 from chadf/chacha20-buf-outlen
...
Fixed buf offset EVP_EncryptFinal_ex() to include outlen.
2023-08-15 17:56:45 -04:00
Chad Fraleigh
627b8dca83
Fixed buf offset EVP_EncryptFinal_ex() to include outlen.
2023-08-13 17:08:14 -07:00
orignal
7bcc905f05
exclude SSU1 introducers
2023-08-07 21:28:13 -04:00
orignal
8447822c35
don't publish intrducers with zero tag
2023-08-05 15:25:16 -04:00
orignal
411063e3b5
Merge pull request #1958 from Vort/session_log
...
improve transport session logging
2023-08-05 13:55:03 -04:00
Vort
9bac680f2a
improve transport session logging
2023-08-05 18:25:01 +03:00
orignal
38795a41cb
don't publish introducers with zero iTag
2023-08-05 08:55:06 -04:00
orignal
e170c39dfc
Merge pull request #1957 from Vort/peer_test
...
Separate test status from network status
2023-08-04 08:21:54 -04:00
Vort
68f4961f1a
separate test status from network status
2023-07-30 15:44:16 +03:00
orignal
ae5239de43
remove introducer from RouterInfo after 60 minutes
2023-07-23 07:42:36 -04:00
orignal
2064504cce
fixed send keepalive for existing session
2023-07-23 07:17:10 -04:00
orignal
4aa631c33f
clear implied list if no more introducers found
2023-07-22 16:51:19 -04:00
orignal
d6834d6a9a
keep non-published, but not-expired introducers in the introducers list
2023-07-22 15:03:03 -04:00
orignal
413e25f20e
don't pick too old session for introducer
2023-07-22 10:13:05 -04:00
orignal
b8e19bf5f1
reduced peer test interval and added peer test interval variance
2023-07-22 08:50:49 -04:00
orignal
c7efd465fa
padding for path response
2023-07-21 18:25:28 -04:00
orignal
6e9a3422e9
correct min size for keepalive
2023-07-21 07:59:09 -04:00
orignal
d3cd8517b7
Merge pull request #1952 from Vort/explicit0hops
...
allow 0 hops with explicitPeers
2023-07-19 10:43:03 -04:00
Vort
f13cc0b862
allow 0 hops with explicitPeers
2023-07-19 16:43:40 +03:00
orignal
0754255c1f
drop incoming session from too old or from future routers
2023-07-17 21:08:26 -04:00
orignal
902899ae24
don't pick completely unreachable peers
2023-07-17 19:49:42 -04:00
orignal
c620fc1232
clear unreachable flag upon succesive connect
2023-07-17 18:44:51 -04:00
orignal
e7157cf15e
don't create paired inbound tunnel if length is different
2023-07-17 17:57:30 -04:00
r4sas
940a97db11
[gha] fix msvc build
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-07-16 14:02:53 +03:00
orignal
8e63f8f333
consider all addresses non published for U and H routers
2023-07-15 17:11:56 -04:00
orignal
5e97b54d1b
Merge pull request #1950 from Vort/term_fix
...
fix termination block processing and size check
2023-07-15 13:53:17 -04:00
Vort
ea7cf1cf69
fix termination block processing and size check
2023-07-15 18:44:37 +03:00
orignal
17c4038c60
select router with ipv4 for endpoint
2023-07-11 13:16:35 -04:00
orignal
5022a9c610
Merge pull request #1948 from chadf/fuzzing-5
...
Use offset from Identity::signingKey instead of Identity::certificate for key.
2023-07-10 08:06:47 -04:00
orignal
ca8ec6286a
Merge pull request #1947 from chadf/fuzzing-4
...
Eliminate undefined behavior of bit shifting signed int.
2023-07-10 08:03:10 -04:00
orignal
5142459e12
Merge pull request #1945 from chadf/fuzzing-2
...
Fixed division by zero due to thread race condition.
2023-07-10 08:01:46 -04:00
orignal
8590dbd3d3
Merge pull request #1946 from chadf/fuzzing-3
...
Fixed crash when Base64ToByteStream() is only given '=' characters.
2023-07-10 08:00:30 -04:00
Chad Fraleigh
c4be5f7fdb
Use offset from Identity::signingKey instead of Identity::certificate for key.
2023-07-09 18:45:30 -07:00
Chad Fraleigh
47dc5591b9
Eliminate undefined behavior of bit shifting signed int.
2023-07-09 15:09:17 -07:00
Chad Fraleigh
2bb48b4546
Fixed crash when Base64ToByteStream() is only given '=' characters.
2023-07-09 13:12:22 -07:00
Chad Fraleigh
638e9b4d7f
Fixed division by zero due to thread race condition.
2023-07-08 17:07:04 -07:00
orignal
b8f998f76a
don't delete BOBDestination if used by another BOBSession
2023-07-06 13:08:39 -04:00
orignal
5f43026986
check if local destination is not null
2023-07-06 12:30:33 -04:00
orignal
13f263b791
correct transport comptibility for OBEP in second attempt
2023-06-30 11:54:55 -04:00
orignal
07c529173e
send current version of the subnegotiation in user/password response
2023-06-17 10:08:04 -04:00
orignal
fee940238a
handle SOCK5 authrosation with empty user/password
2023-06-17 07:52:06 -04:00
R4SAS
ca02b5d860
debian: add compat patches for previous releases
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-06-12 14:45:34 +00:00
r4sas
fba23a4528
i18n: update translations
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-06-12 16:33:21 +03:00
r4sas
a0795d8534
set server tunnel inport in ClientContext from port ( #1936 )
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-06-12 05:12:07 +03:00
r4sas
03cc6e0524
use uint16_t for ports
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-06-12 05:10:32 +03:00
r4sas
3af1f4bc76
Use of 'server' type tunnel port as inport ( #1936 )
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-06-12 00:32:44 +03:00
orignal
52b2d6c393
2.48.0
2023-06-11 15:44:16 -04:00
orignal
bb52056aec
correct index for connected transport
2023-06-11 06:48:47 -04:00
r4sas
75aa9f2c0c
i18n: update translation file
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-06-10 04:30:48 +03:00
r4sas
4e426727e9
Webconsole: fix output on i2p tunnels, add b32 on dest page
...
Fixes:
* adding of "Client Destinations" section header when there is no such tunnels
* Print error when destination is not found instead of empty page
Adds:
* Print b32 on destination page
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-06-10 04:12:38 +03:00
r4sas
09f233dbfb
NetDB: ignore LeaseSet store request if not floodfill
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-06-06 01:00:07 +03:00
r4sas
dfe5df29e1
suppress build warnings on windows
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-05-30 21:05:15 +03:00
AsciiMoth
d5ee1f602f
Update dates in license ( #1934 )
...
Update copyright timestamp in LICENSE file from 2020 to actual 2023
2023-05-30 17:27:40 +03:00
orignal
86173400d5
don't drop profile of real router too early
2023-05-29 08:49:45 -04:00
r4sas
ae439b5385
SSU2: check if socket is opened before sending data, handle network_reset error
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-05-27 01:00:19 +03:00
r4sas
dc6a42c26f
[contrib] update example config file comments, remove ssu option
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-05-23 00:44:48 +03:00
r4sas
fdf38f45d9
more debug messages at destinations stop
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-05-23 00:44:47 +03:00
r4sas
a2726cf206
[cmake] print commit-based version if option is used
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-05-23 00:44:46 +03:00
r4sas
e56d243c3f
[win32] suppress fallthrough warning
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-05-23 00:44:42 +03:00
orignal
e95fb3ab89
allow user/password authentication
2023-05-22 08:58:04 -04:00
orignal
c984f89dfb
don't handle unecnrypted DatabaseSearchReply msg if came throug client tunnel
2023-05-21 18:43:58 -04:00
orignal
5a09c11e90
Merge pull request #1927 from wekoq/refactor_TBM_handling
...
refactor TBM hadling
2023-05-08 12:48:45 -04:00
weko
d44be2fd73
fix typo
2023-05-08 15:33:40 +00:00
weko
a158647153
refactor TBM hadling
2023-05-08 14:52:48 +00:00
orignal
623c3f4605
check for max number of records in tunnel build and tunnel build reply messages
2023-05-06 18:07:21 -04:00
orignal
8a52295882
make router real upon successive outgoing NTCP2 session. Eliminate static keys table
2023-05-06 16:43:09 -04:00
orignal
f2bc2598dc
Merge pull request #1925 from wekoq/openssl
...
Do not save useless peer profiles
2023-05-06 06:34:59 -04:00
weko
1d8a91c5cc
redo no save useless profiles
2023-05-06 08:04:27 +00:00
orignal
3bc56ba423
store 'connected' in 'usage' section
2023-05-06 08:04:27 +00:00
orignal
e068a3cf22
store 'connected' in 'usage' section
2023-05-05 19:58:58 -04:00
weko
2e2cbe7803
save profile if has connected
2023-05-05 22:46:48 +00:00
weko
1c1452e06b
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2023-05-05 22:42:46 +00:00
orignal
c757b6d020
reset floodfill cap for unknown floodfills
2023-05-05 18:22:11 -04:00
weko
8fcab7b0c1
fix incorrect merge conflict resolve
2023-05-05 21:55:31 +00:00
weko
7646147ed2
save only non-default peer profile
2023-05-05 21:44:54 +00:00
orignal
b6de474fda
don't include unconfirmed floodfill to the list if we have enough floodfills already
2023-05-05 16:14:54 -04:00
orignal
2f74e670a5
invalidate routers with incorrect family signature
2023-05-04 15:32:19 -04:00
orignal
c1168c2aa0
don't catch RouterInfo at OBEP
2023-05-04 09:39:37 -04:00
orignal
1bd6390f78
check if s is x25519 public key
2023-05-04 08:20:38 -04:00
orignal
a9e9e14c42
Merge pull request #1921 from contextswap/openssl
...
limit aes-ni assembly to x86
2023-05-03 12:21:00 -04:00
orignal
19471dbb90
Merge pull request #1922 from SidorKozlov/zombie-config
...
Configurable minimum successful tunnels
2023-05-03 11:43:19 -04:00
SidorKozlov
3b13a3f2a1
Configurable minimum successful tunnels
2023-05-03 16:13:03 +02:00
orignal
4ce2ef1d83
make router unreachable if AEAD fails in SessionCreated
2023-05-03 07:43:28 -04:00
contextswap
12d0abda55
[
...
Signed-off-by: contextswap <ctxswp@proton.me>
2023-05-03 19:10:16 +09:00
contextswap
7418f11651
limit aesni inline asm to x86
...
Signed-off-by: contextswap <ctxswp@proton.me>
2023-05-03 19:04:16 +09:00
orignal
fb83ca42f4
Merge pull request #1919 from wekoq/openssl
...
Recognize invalid static key
2023-05-01 16:17:00 -04:00
weko
dab34e9051
get indent hash directly
2023-05-01 20:08:08 +00:00
weko
ec2297ed9d
Recognize invalid static key
2023-05-01 19:28:32 +00:00
orignal
7c535159bc
static keys table
2023-04-30 20:05:35 -04:00
orignal
2af4a2b58d
override reply token only if non-zero
2023-04-28 08:01:02 -04:00
orignal
ead6a6dca3
correct parsing of caught RouterInfo at IBGW and OBEP
2023-04-27 21:37:30 -04:00
orignal
0ce15ffc91
check for incomplete HTTP header
2023-04-26 21:34:22 -04:00
orignal
76adac31c3
enrcrypt lookup if being sent through a tunnel
2023-04-24 19:25:26 -04:00
r4sas
edfcd23b01
[webconsole] added a button to prematurely release a leaseset
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2023-04-24 14:01:21 +03:00
orignal
f21e1c75d5
check tagset for null
2023-04-23 15:31:24 -04:00
orignal
786c27c8ec
publish encrypted RouterInfo
2023-04-21 22:27:55 -04:00
orignal
c34df2090c
don't reply to DatabaseStore messages extracted from transit
2023-04-21 21:31:14 -04:00
orignal
5769a41208
use unordered_map for LeaseSets
2023-04-21 14:54:54 -04:00
orignal
dc265367dc
drop unexpected I2NP messages
2023-04-20 14:23:41 -04:00
orignal
c22fc75370
set router properties from incoming connections
2023-04-19 19:48:09 -04:00
orignal
6206616347
don't set unreachable twice
2023-04-18 20:21:22 -04:00
orignal
7a12b5ca4b
handle incomplete HTTP header lines
2023-04-18 19:25:15 -04:00
orignal
b77ae08388
exclude previously non-reachable transports
2023-04-18 14:35:13 -04:00
orignal
527ee3b3c5
check if ident is unrechable only once
2023-04-16 08:18:41 -04:00
orignal
cd5bfaabb5
mark and check unreachable ident hashes
2023-04-15 22:16:31 -04:00
orignal
e20acb93cf
don't lookup streaming destination for each message
2023-04-12 15:28:15 -04:00
orignal
132557f941
don't return default destination if port is specified explicitly
2023-04-12 13:33:20 -04:00
orignal
b8d21a1282
create non-default port destination explicitly
2023-04-12 07:46:50 -04:00
orignal
4ebc7c970a
bypass medium congestion(D) routers for client tunnels
2023-04-10 23:04:38 -04:00
orignal
572694b141
check routers' congestion before recreating a tunnel
2023-04-09 21:32:44 -04:00
orignal
c1f19cb258
fixed typo
2023-04-06 16:19:56 -04:00
orignal
caff003a85
check for published ipv4 addresses for floodfills and IBGW
2023-04-06 16:03:15 -04:00
orignal
d580c0155a
fixed typo
2023-04-05 21:49:49 -04:00
orignal
9475a22728
update introducers. cleanup unreachable routers
2023-04-05 21:30:36 -04:00
orignal
245e6b6efd
Merge pull request #1911 from PurpleI2P/openssl
...
recents changes
2023-04-05 19:20:08 -04:00
orignal
e3fb9d8483
fixed warning
2023-04-04 13:57:46 -04:00
orignal
220ef283de
rename SendTunnelDataMsg to SendTunnelDataMsgTo for router tunnel delivery types
2023-04-04 13:48:00 -04:00
orignal
8178df752b
fixed warning
2023-04-04 13:42:54 -04:00
orignal
922e5915b1
rename SendTunnelDataMsg to SendTunnelDataMsgs for multiple messages
2023-04-04 13:19:08 -04:00
orignal
dc6499aa98
fixed warnings
2023-04-03 22:50:31 -04:00
orignal
0c8a80b6f8
fixed warnings
2023-04-03 21:35:10 -04:00
orignal
7c2da75197
don't recreate existing streaming destination
2023-04-03 19:05:35 -04:00
orignal
b8032e7fbf
publish congestion cap G
2023-04-02 11:27:51 -04:00
orignal
b42be2b391
Merge pull request #1910 from wekoq/critical_log_level
...
Add critical log level
2023-03-31 08:42:20 -04:00
weko
a3bdc4ddc1
change some log levels back
2023-03-31 12:40:38 +00:00
weko
2abc997af8
change some log levels back
2023-03-31 12:29:13 +00:00
weko
710a35993d
change some log level to error back
2023-03-31 12:16:32 +00:00
weko
e36d5634e7
fix log level show in webconsole
2023-03-31 11:40:07 +00:00
weko
354a04f0f6
Up level for some logs to critical
2023-03-31 11:29:04 +00:00
weko
a80aeb6715
add critical log level
2023-03-30 21:31:12 +00:00
orignal
cd1af85e39
bypass slow transport sessions
2023-03-29 15:54:53 -04:00
orignal
60e648bf9a
set cap 6 for unspecified ipv6 address
2023-03-29 13:40:12 -04:00
orignal
c45e31b1b2
validate new router
2023-03-28 22:00:17 -04:00
orignal
6d204b4d7b
shorter streaming I2NP data messages
2023-03-26 22:12:43 -04:00
ralsei
71bad23906
add dinit service
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-03-26 23:18:49 +03:00
Dimitris Apostolou
d91d734b5c
Fix typos
2023-03-26 01:48:22 +00:00
orignal
5fee6df87a
handle reset in reposnse to SYN
2023-03-23 19:52:39 -04:00
orignal
644d65054d
create smaller I2NP packets
2023-03-21 21:25:00 -04:00
orignal
f41563a700
check packet number for SessionConfirmed
2023-03-19 17:42:53 -04:00
orignal
32b54fa1f8
handle i2p.streaming.answerPings properly
2023-03-19 15:47:50 -04:00
orignal
084663d6ea
mediam size I2NP messages
2023-03-18 15:32:05 -04:00
orignal
55b2f2c625
memory pool for IdentityEx
2023-03-16 21:32:53 -04:00
orignal
5ad9c8e740
create I2NP tunnel message for first fragment
2023-03-13 19:19:57 -04:00
R4SAS
e96f0bfb14
[msvc] fix warnings, revert cmake boost libs linking list
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-03-13 18:34:45 +00:00
R4SAS
8677cd54bd
[cmake] win32: do not use static boost libs without WITH_STATIC
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-03-12 21:41:20 +00:00
R4SAS
b97ef1af49
2.47.0
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-03-11 21:54:32 +00:00
R4SAS
227697c388
[i18n] update translations
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-03-11 21:53:11 +00:00
orignal
a6bd8275ca
2.47.0
2023-03-11 10:35:55 -05:00
orignal
6f01ebc0a5
check target destination
2023-03-11 08:44:07 -05:00
orignal
98f06e3ba1
Merge pull request #1889 from polistern/feat/sam-udp-port
...
Added SAM UDP port parameter
2023-03-10 11:11:27 -05:00
R4SAS
b6d1d8117b
[GHA] Windows MSVC workflow ( #1904 )
2023-03-10 04:32:07 +03:00
R4SAS
7b35c793f3
[reseed] support domains in yggdrasil reseeder, fix IPv6 URL host parsing
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-03-10 01:19:09 +00:00
R4SAS
58ef08310d
[reseed] skip records in reserved IP ranges, check Yggdrasil avalability if domain resolves in ygg address
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-03-09 18:50:28 +03:00
orignal
ec5c13a95e
add back i2p.novg.net with new certificate
2023-03-08 18:38:49 -05:00
orignal
0a564d153a
reseed update
2023-03-08 18:23:32 -05:00
R4SAS
0a8da6bc2f
[cmake] msvc build revision
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-03-08 14:41:29 +03:00
orignal
46e4f4aea5
update RouterInfo if congestion cap changed
2023-03-07 13:09:07 -05:00
orignal
6d7f20961f
Merge pull request #1902 from Vort/pool_leak
...
Prevent leaking of ExploratoryPool
2023-03-07 10:06:45 -05:00
Vort
4b7fcdc719
Prevent leaking of ExploratoryPool
2023-03-07 12:06:50 +02:00
orignal
716926f0d7
publish high congestion cap
2023-03-06 19:48:04 -05:00
orignal
24a14e3440
moved max num transit tunnels to Tunnels
2023-03-05 20:08:15 -05:00
Vort
5470a3a453
Eliminate memory leak in Win32NetState
2023-03-05 21:14:43 +00:00
Sergey Fedorov
c02c9c3c24
Makefile.osx: do not use Intel flags on PPC
2023-03-05 21:13:43 +00:00
orignal
3154eda6a6
fixed typos
2023-03-04 15:46:44 -05:00
orignal
d50cf0ad83
recognize congestion caps
2023-03-03 20:21:56 -05:00
orignal
d6ed9152ee
Merge pull request #1898 from Vort/reseed_fixes
...
Reseed fixes
2023-03-03 14:41:04 -05:00
Vort
a4759694c8
Prevent out of bounds array access
2023-03-03 21:28:22 +02:00
Vort
6610af08c2
Correct processing of reseed.floodfill option
2023-03-03 21:26:38 +02:00
orignal
4db643aa8e
limited number of acked packets to 511
2023-03-02 16:18:25 -05:00
orignal
75c9f596b2
Merge pull request #1894 from Vort/remove_reseed
...
Remove unreachable reseed
2023-03-02 14:31:40 -05:00
Vort
064c013a72
Remove unreachable reseed
2023-03-02 21:25:29 +02:00
orignal
75ab385ab7
Merge pull request #1893 from Vort/warning_fixes
...
Fix several warnings
2023-03-02 07:11:27 -05:00
Vort
9e0389df1b
Fix several warnings
2023-03-02 12:22:24 +02:00
orignal
1b921a2eac
removed some SSU1 code
2023-03-01 22:05:24 -05:00
orignal
f2729b3efe
Merge pull request #1892 from Vort/msvc_compat
...
Improve MSVC 2015 compatibility
2023-03-01 15:56:16 -05:00
Vort
231c02c058
Make Win32NetState compatible with MSVC
2023-03-01 22:41:31 +02:00
Vort
a199084c99
Add MSVC support to CMake build
2023-03-01 08:52:40 +02:00
Vort
64f0a545fd
Improve MSVC 2015 compatibility
2023-02-28 19:41:17 +02:00
Vort
34617bcb44
Code style unification across file
2023-02-27 20:00:43 +00:00
Vort
5f8820d9d6
Silence several compiler warnings
2023-02-27 20:00:43 +00:00
Vort
10dfe39f5f
Fix architecture detection in cmake build ( #1890 )
2023-02-27 15:32:42 +03:00
R4SAS
b7f0d87daf
GHA and Cmake changes ( #1888 )
...
Done with Vort's (https://github.com/Vort ) cooperation
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-26 23:38:23 +03:00
polistern
3ff1adf597
feat: Added SAM UDP port parameter.
2023-02-26 16:51:56 +00:00
orignal
93d89a1fe0
fixed typo
2023-02-26 09:07:53 -05:00
orignal
3c9a574e90
create io_service after daemonization
2023-02-26 08:46:01 -05:00
orignal
de82b3ae19
don't publish non-reachable router
2023-02-25 17:19:14 -05:00
orignal
4b421d3feb
publish own RouterInfo in router's thread
2023-02-24 18:33:33 -05:00
orignal
f84d88ac63
publish own RouterInfo in router's thread
2023-02-24 18:28:30 -05:00
orignal
2e62f9532f
separate thread for processing router's messages
2023-02-23 13:58:06 -05:00
R4SAS
5657079355
[gha] update deb build action
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-23 14:35:38 +00:00
R4SAS
bd63383d7f
[gha] update deb build action
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-23 14:31:50 +00:00
R4SAS
db0f2fab11
[gha] update deb build action
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-23 14:24:15 +00:00
R4SAS
f33b0cad2e
[gha] update deb build action
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-23 14:13:59 +00:00
R4SAS
e3fbc246f4
[gha] try to fix deb build
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-23 00:26:41 +03:00
orignal
d602ea1061
Merge pull request #1883 from Vort/null_fix
...
Remove extra null characters from webconsole output
2023-02-22 16:11:32 -05:00
orignal
d40cd00cdb
use DHT table for floodfills
2023-02-22 15:58:20 -05:00
orignal
6930106d26
Merge pull request #1886 from PurpleI2P/openssl
...
recent changes
2023-02-22 15:54:30 -05:00
orignal
692600dfac
Merge pull request #1885 from Vort/null_check
...
Check for null pointer before dereferencing it
2023-02-22 12:46:08 -05:00
Vort
95cc544c92
Check for null pointer before dereferencing it
2023-02-22 19:39:32 +02:00
orignal
8544283110
don't expire connected routers
2023-02-21 21:33:30 -05:00
orignal
abf687ff09
store RouterInfo in DHT
2023-02-21 19:08:12 -05:00
Vort
be2629aa5a
Remove extra null characters from webconsole output
2023-02-21 11:14:53 +02:00
R4SAS
ebee6c5f13
2.46.1-1
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-21 05:53:51 +03:00
orignal
3adff82d4a
don't handle ack request for router
2023-02-20 14:55:59 -05:00
R4SAS
200ad5524d
2.46.1
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-20 02:57:56 +00:00
R4SAS
82ac0aa492
2.46.1
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-20 05:50:14 +03:00
orignal
b8a99878b6
don't create profile for every new non-floodfill
2023-02-19 10:30:07 -05:00
orignal
eaca435a5b
find multiple closest hashes
2023-02-18 19:45:31 -05:00
orignal
ce05cce331
validate LeaseSet if signature verification was not requested
2023-02-18 08:54:36 -05:00
orignal
e190dab7d6
fixed crash when shows leasesets
2023-02-17 21:13:50 -05:00
orignal
289c308600
set proper caps if host is unspecified
2023-02-17 20:08:05 -05:00
orignal
bff12b06f4
fixed race condition
2023-02-17 10:34:14 -05:00
orignal
b8590075e6
initial commit for Kademlia DHT
2023-02-16 22:14:02 -05:00
R4SAS
1da9e2e1c0
2.46.0
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-15 21:59:06 +00:00
R4SAS
a1fb97cfad
[i18n] update and add Polish, Portuguese, Turkish
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-16 00:42:31 +03:00
R4SAS
e53fe2d988
2.46.0
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-15 21:27:01 +00:00
orignal
182a721674
2.46.0
2023-02-15 14:47:02 -05:00
barracuda156
00c75a7afa
CMakeLists.txt: update comment re Boost and atomics on PPC
2023-02-15 18:16:03 +00:00
barracuda156
385e592045
TargetArch.cmake: fix info re OSX arch support, update copyright year
2023-02-15 18:16:03 +00:00
R4SAS
359781c698
[webconsole] streams table little fix
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-15 17:56:44 +00:00
R4SAS
c6c7191682
[debian] exclude parallel flag, remove conffiles
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-15 20:55:38 +03:00
orignal
fa286a6fb3
faster GetBit
2023-02-14 19:49:29 -05:00
orignal
02a36a9fa8
don't populate buffer of unreachable router
2023-02-14 15:44:35 -05:00
R4SAS
77142e59ee
[http] fix query detection, addresshelper processing, update tests
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-14 18:51:14 +00:00
orignal
4156900fb5
Merge pull request #1879 from wekoq/no_reversed_ports
...
Don't use reversed port for choise random port. (by whothefuckami)
2023-02-14 13:06:31 -05:00
weko
76d39cc7c9
changed to tabs, move tor port to function
2023-02-14 20:46:24 +03:00
weko
9e0c5d67c7
Don't use reversed port for choise random port. (by whothefuckami)
2023-02-14 20:46:24 +03:00
orignal
03111ad0df
don't save profiles under mutex
2023-02-14 09:50:32 -05:00
orignal
abb81c353d
fixed race condition
2023-02-14 09:33:10 -05:00
orignal
1ad38c0b95
fixed typo
2023-02-13 19:37:11 -05:00
orignal
532a29b0c4
don't reply with unreachable router
2023-02-13 19:18:02 -05:00
orignal
4f3a416e37
send DateTime together with RouterInfo
2023-02-13 15:44:20 -05:00
orignal
4d0ad47491
GetBit for IdentHash
2023-02-13 13:45:06 -05:00
orignal
7b632bd03d
set minimal floodfill version to 0.9.51
2023-02-13 13:25:02 -05:00
orignal
c2faa5c614
don't try to save RouterInfo if no buffer
2023-02-12 19:10:22 -05:00
orignal
d15581d95e
delete invalid router after update
2023-02-12 18:02:16 -05:00
orignal
7bde4de1f5
don't try to save unreachable routers
2023-02-12 15:28:06 -05:00
orignal
88f19f551d
don't save RouterInfo buffer if invalid
2023-02-12 09:21:59 -05:00
orignal
d79bdc9f66
send datetime block after approximately every 250 packets
2023-02-11 20:11:34 -05:00
orignal
48a3c767e5
in-meory storage for router profiles
2023-02-11 16:22:02 -05:00
R4SAS
86fc12e395
[style] clean code
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-11 09:41:51 +03:00
R4SAS
3c65012a63
[ssu2] close socket if it was opened on OpenSocket
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-11 06:29:37 +00:00
orignal
97b7ea0da5
create separate new ipv4 and ipv6 published addresses
2023-02-10 22:04:42 -05:00
orignal
1c4cc02c23
drop garlic message in garlic clove
2023-02-10 18:21:12 -05:00
orignal
ac94341203
disconnect established session if clock skew detected
2023-02-10 11:48:11 -05:00
orignal
234540f9e7
Merge pull request #1873 from Vort/ntp_desc
...
Fix description for nettime.enabled option
2023-02-10 10:12:11 -05:00
Vort
cb44a35fde
Fix description for nettime.enabled option
2023-02-10 16:58:42 +02:00
orignal
6ac849fe37
Merge pull request #1872 from Vort/log_fix
...
Fix debug log output
2023-02-09 19:34:25 -05:00
Vort
0829b186b7
Fix debug log output
2023-02-10 01:57:43 +02:00
orignal
993900aa77
terminate sessions if clock was adjusted backwards too much
2023-02-09 18:49:35 -05:00
orignal
aac9a8d18f
check if clock was adjusted backwards
2023-02-09 18:32:18 -05:00
orignal
2baaa8bb8f
fixed typo
2023-02-07 18:01:24 -05:00
orignal
f29ef2c057
don't compare first byte for yggdrasil addresses
2023-02-07 15:28:33 -05:00
orignal
d1c98c58b9
update status before deleting session
2023-02-06 19:31:31 -05:00
orignal
4930157e93
don't innsert back unreachable router
2023-02-06 16:18:16 -05:00
orignal
d30d1e8a7d
don't set unrechable for routers without published addresses
2023-02-06 14:18:15 -05:00
orignal
80a55c5b75
store unrechable in profile
2023-02-06 13:19:41 -05:00
orignal
3c02cade58
compare only first 8 bytes for temporary addreses
2023-02-05 19:19:20 -05:00
orignal
21123e2afa
compare published address and actual endpoint
2023-02-05 18:26:09 -05:00
orignal
f1415c2234
compare published address and actual endpoint
2023-02-05 15:42:46 -05:00
orignal
212a1156a1
filter our addresses with invalid hosts
2023-02-05 11:00:00 -05:00
orignal
54fb234424
limit number of acked packets to 510
2023-02-03 19:17:46 -05:00
orignal
5a6b50ae51
fixed typo
2023-02-03 17:32:43 -05:00
orignal
21542e8150
select first hop from high bandwidth peer for client tunnels
2023-02-03 15:59:56 -05:00
orignal
544fcd147f
Merge pull request #1867 from Vort/sort_transports
...
Sort transports by IP:port pairs
2023-02-02 19:20:11 -05:00
Vort
9bc3b11b96
Sort transports by IP:port pairs
2023-02-03 01:36:16 +02:00
orignal
02e7f6b0c3
cleanup out of sequence packet nums in one call
2023-02-02 13:52:48 -05:00
orignal
f7101cc260
fixed warning
2023-02-01 21:28:05 -05:00
orignal
e9f0ed6473
cleanup out-of-sequnce list more aggressivly
2023-02-01 19:05:04 -05:00
orignal
4960587f46
cleanup out-of-sequnce list more aggressivly
2023-02-01 18:37:31 -05:00
orignal
bf8eecf407
more attempts to find good peer
2023-02-01 16:04:09 -05:00
orignal
09a1a78bd6
Merge pull request #1865 from wekoq/openssl
...
Add parameter for show TCSR with old algorithm and it's realization
2023-02-01 11:42:27 -05:00
weko
7df2ed6114
rename and refactor
2023-02-01 19:14:56 +03:00
weko
22b1066b0a
Add parameter for show TCSR with old algorithm and it's realization
2023-02-01 14:06:28 +03:00
orignal
89695a7040
Merge pull request #1864 from Vort/ipv6_brackets
...
enclose IPv6 address in square brackets
2023-01-31 18:21:05 -05:00
Vort
2ed281472f
enclose IPv6 address in square brackets
2023-02-01 01:13:46 +02:00
orignal
fafdb0c590
drop too long or too short LeaseSet
2023-01-30 15:06:40 -05:00
R4SAS
2a6883e305
[debian] add missing space in changelog ( closes #1863 )
2023-01-30 20:57:08 +03:00
R4SAS
3cee8bfcb2
Update tests and corresponding makefiles ( #1862 )
2023-01-30 04:17:49 +03:00
orignal
86dbfdb536
mutex for encrypted LeaseSet update
2023-01-29 09:19:12 -05:00
orignal
70fec2bc99
don't publish localhost addresses in RouterInfo
2023-01-28 22:33:44 -05:00
orignal
8a106eb09e
fixed test-http-req
2023-01-28 17:18:54 -05:00
R4SAS
f9331897b8
[gha] fix docker manifest merging
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-27 21:11:26 +00:00
R4SAS
126ca0209b
[gha] update docker build workflow
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-27 20:11:05 +00:00
orignal
ad5540c9f3
delete address if corresponding transport is disabled
2023-01-26 11:32:59 -05:00
orignal
e91d0bbec8
delete address if corresponding transport is disabled
2023-01-26 11:21:08 -05:00
orignal
8ee461f60a
enable all ipv4 adresses even if one is already enabled
2023-01-25 18:11:26 -05:00
orignal
4de6201b84
update RouuterInfo if NTCP2 or SSU2 keys were recreated
2023-01-25 13:23:46 -05:00
orignal
273aa31b1e
try another floodfill if it's incompatible with tunnels
2023-01-25 12:43:46 -05:00
R4SAS
b31f52e332
[http] keep query even if it was empty ( closes #1844 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-25 08:54:45 +00:00
orignal
4fae7b8d65
don't update local RouterInfo addresses in Load but in InitTransports only
2023-01-24 18:20:16 -05:00
orignal
5479ddd03c
publish NTCP2 addreses by index
2023-01-24 14:07:22 -05:00
orignal
1f23584c24
update all SSU2 addresses
2023-01-23 21:24:01 -05:00
orignal
067fb45a25
exclude router from tunnel build for 2.5 minutes if doesn't reply too often
2023-01-21 19:40:43 -05:00
R4SAS
ac287a896c
[websonsole] use a function to format the amount of tunnel traffic
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-20 23:03:00 +00:00
R4SAS
8baf62eb2c
[websonsole] fix int concatenation with char strings
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-21 01:55:43 +03:00
R4SAS
e1ec79daf2
[webconsole] format transit tunnels with table
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-21 00:51:07 +03:00
orignal
d4426118c5
exclude router from tunnel build for 2.5 minutes if declined
2023-01-20 15:34:40 -05:00
orignal
64fe56aa07
Merge pull request #1854 from Vort/server_forwards_style
...
use correct style for Server Forwards section
2023-01-20 11:58:10 -05:00
Vort
47eb49c34e
use correct style for Server Forwards section
2023-01-20 18:52:56 +02:00
orignal
cd6d86c8c3
make sure that async CreateStream complete
2023-01-19 13:40:12 -05:00
R4SAS
84d4e074ce
add loglevel checker, fix fields passing to translated string formatter
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-19 08:33:03 +03:00
R4SAS
a0e71c4173
[i18n] update strings and translation file
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-19 07:46:54 +03:00
R4SAS
533c8a8a55
[i18n] set decimal point based on language
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-19 06:40:32 +03:00
R4SAS
a57ae4dc56
[i18n] add sweedish translation
...
Translation author: corona@mail.i2p
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-19 05:53:29 +03:00
R4SAS
88dfe3ca4e
[i18n] fix build on macos
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-18 18:56:21 +03:00
R4SAS
d68c7f8ea7
[i18n] fix build on macos
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-18 08:19:45 +03:00
R4SAS
e8ace998ba
[i18n] add support of string formatting
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-18 07:21:44 +03:00
orignal
e8be39af17
memrory pool for SSU2IncompleteMessage
2023-01-17 21:32:36 -05:00
orignal
7196db09d6
Merge pull request #1852 from freeacetone/openssl
...
HTTPProxy message stream correcting and comments
2023-01-17 07:48:05 -05:00
acetone
b290ee1aa0
Cfg example: verbose comments for Web Console auth and addresshelper for public proxy
2023-01-17 09:00:11 +03:00
acetone
d105ab11af
Joining two strings to one and correct comments
2023-01-17 08:45:18 +03:00
orignal
bc888167a7
use linked list for out of sequence fragments
2023-01-16 21:40:23 -05:00
R4SAS
6ca6591c43
[make] set PREFIX from DESTDIR if it present
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-17 01:30:31 +03:00
orignal
36cb707e47
Merge pull request #1849 from freeacetone/openssl
...
Addresshelper updating: referer check
2023-01-16 08:33:07 -05:00
acetone
013d5ff74f
Addresshelper request validation by Refer-header
2023-01-16 16:16:16 +03:00
acetone
9af5a90757
Copyright year updated
2023-01-16 13:57:15 +03:00
acetone
d8b6f5438c
log typo
2023-01-16 13:56:36 +03:00
acetone
10030a4e0d
Addresshelper updating: referer check
2023-01-16 13:31:13 +03:00
orignal
993dc72ce6
use separate pointer to second fragment of incomplete message
2023-01-15 22:50:54 -05:00
orignal
324ace103b
memoery pool for fragments
2023-01-14 17:05:09 -05:00
orignal
d530269e4f
try to insert received msgid instead lookup
2023-01-13 19:23:26 -05:00
orignal
7146a4dbae
check if session socket was closed before tunnels were built
2023-01-12 15:41:57 -05:00
R4SAS
f79900653b
Update README.md
2023-01-12 15:49:02 +03:00
orignal
f172f44f32
Merge pull request #1833 from TomasGlgg/feature
...
Использование скользящего среднего для рассчета tunnel creation success rate
2023-01-11 15:36:37 -05:00
orignal
f34abe60fa
2.45.1
2023-01-11 13:52:20 -05:00
orignal
a3c305032a
don't set Firewalled upon SessionCreated if ports mismatch
2023-01-08 08:25:23 -05:00
orignal
2921eaa055
differentiate symmetric and full cone NAT
2023-01-07 12:11:51 -05:00
orignal
1cc68ea402
differentiate symmetric and full cone NAT
2023-01-07 12:06:26 -05:00
orignal
c18e8f6c78
drop too long LeaseSet without processing
2023-01-07 10:54:49 -05:00
orignal
e59ca8420e
temporary change back to C++17
2023-01-06 18:20:26 -05:00
orignal
a6f9a56e40
support C++20
2023-01-06 14:08:39 -05:00
R4SAS
4011502f5f
[docker] put config in correct place
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-06 03:59:03 +03:00
orignal
acd6af709e
don't use netdb memory pool for local RouterInfo
2023-01-05 18:16:36 -05:00
orignal
55704ece3a
drop duplicated I2NP messages
2023-01-05 15:33:41 -05:00
orignal
0d3ede56cb
reject duplicated trnsit tunnel
2023-01-05 11:59:47 -05:00
R4SAS
06fae976b3
[style] update editorconfig
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-04 17:10:06 +03:00
orignal
e95035c143
Merge pull request #1835 from kleenexi2p/openssl
...
Fix segfault when UPnP is enabled
2023-01-04 08:45:17 -05:00
kleenex
55be5c74f0
Fix segfault when UPnP is enabled
...
Added null check.
Signed-off-by: kleenex <kleenex@i2pmail.org>
2023-01-04 22:41:54 +09:00
R4SAS
a1c16e129d
[rpm] fix date
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-04 16:28:42 +03:00
R4SAS
321c7cb7cf
[docs] note about doubled transit tunnels limit for floodfill mode
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-03 21:42:41 +03:00
R4SAS
5f8d45154d
[docs] update transit limit description in config file
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-03 18:34:49 +00:00
R4SAS
503f522cc3
[style] clean trailing spaces and tabs
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-03 21:25:19 +03:00
R4SAS
22179400c7
2.45.0
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-03 18:16:34 +00:00
Tomas Globis
66f82cb43f
Use moving average to calculate tunnel creation success rate
2023-01-03 03:07:07 +03:00
orignal
1df67bd43c
2.45.0
2023-01-02 18:59:13 -05:00
orignal
d5b03f214b
double default number of transit tunnels for floodfill
2023-01-02 15:03:00 -05:00
R4SAS
cfb773351d
[debian] update packaging files
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-02 21:36:51 +03:00
orignal
6942c20879
don't select overloaded peer
2023-01-01 19:42:40 -05:00
orignal
7b341d5d30
update and show send queue size for transports
2023-01-01 16:03:53 -05:00
R4SAS
e93718456f
[debian] update patch series list
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-01 14:32:53 +03:00
R4SAS
af838196be
[debian] remove #1210 patch
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-01 14:30:04 +03:00
R4SAS
f8ba5b8c63
increase nofile limit in service
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-01 14:29:58 +03:00
R4SAS
446bbf6b93
Merge pull request #1812 from barracuda156/tests
...
Add implementation of tests with CMake, plus a few minor fixes
2023-01-01 10:55:29 +00:00
R4SAS
2c19da9aa7
fix warnings about unused code
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-01-01 13:48:41 +03:00
R4SAS
01fc21ffb9
[webconsole] remove newline break
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-31 11:55:29 +00:00
orignal
3e3e2c41bd
unlock mutex for good after wait
2022-12-30 22:12:49 -05:00
orignal
cb139226df
ilimit umner of simultaneous tunnel build requests per pool
2022-12-30 18:06:47 -05:00
orignal
84d6028454
limit number of message to handle at the time
2022-12-29 17:26:57 -05:00
orignal
126dc0ebe0
inseer incoming session into sessions list
2022-12-28 16:47:50 -05:00
orignal
099d9d977f
terminate duplcated session properly
2022-12-28 16:47:12 -05:00
orignal
5a167316cb
don't filter yggdrasil address
2022-12-27 22:24:20 -05:00
orignal
85e31f84ec
reset termination timer for new incoming connection
2022-12-27 22:07:26 -05:00
orignal
edb7a0e23c
Refuse dulicated incoming pending session from same IP
2022-12-27 21:54:32 -05:00
R4SAS
f401ccf5dd
Merge pull request #1829 from rex4539/typos
...
Fix typos
2022-12-27 09:21:18 +00:00
Dimitris Apostolou
9f9e8bfa14
Fix typos
2022-12-27 10:44:23 +02:00
R4SAS
61168d5c9d
Merge pull request #1828 from hack3ric/openssl
...
Fix CheckAtomic.cmake
2022-12-26 20:24:08 +00:00
R4SAS
8500aaa26f
[gha] fix MacOS build
...
More info: https://github.com/orgs/Homebrew/discussions/3895
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-26 09:43:29 +03:00
R4SAS
445cff0025
add editorconfig
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-26 09:42:35 +03:00
orignal
99356fd24d
make sure that AsycReceive complete
2022-12-25 15:35:00 -05:00
orignal
5ef5f5a170
don't create encryption for new transit tunnel immediately
2022-12-25 09:36:16 -05:00
Eric Long
54b7d4ef32
Fix CheckAtomic.cmake
2022-12-24 22:04:57 +08:00
R4SAS
6376328c98
[http proxy] do not remove X-Requested-With for *HttpRequest ( #1816 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-22 17:55:51 +00:00
orignal
b6f83dfe9f
set error before status
2022-12-22 08:36:07 -05:00
orignal
3f728149ab
bump default max number of transit tunnels to 5000
2022-12-21 18:27:42 -05:00
orignal
36501fe31e
change network status back to OK if port in msg 7 matches
2022-12-21 18:14:19 -05:00
orignal
e4ddc883d2
drop future RouterInfo and LeaseSet upon receive
2022-12-20 18:41:19 -05:00
orignal
5ac01ddce8
delete routers with timestmep from future
2022-12-20 15:23:54 -05:00
orignal
d3656fcb3f
don't publish ::1
2022-12-20 14:16:23 -05:00
orignal
d6c101d261
try to handle RelayIntro again is Alice's RouterInfo not found
2022-12-19 13:28:21 -05:00
orignal
eeea02d834
rounded to seconds timestamps
2022-12-19 12:56:19 -05:00
R4SAS
0e0cd555eb
[i18n] odd space in localized name
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-19 01:00:50 +03:00
R4SAS
5dfe483152
[i18n] add Czech translation
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-19 00:56:41 +03:00
R4SAS
c210553a39
getting rid of old c99 array designators
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-18 23:26:18 +03:00
R4SAS
a315e4ce62
more overrides
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-18 22:53:14 +03:00
R4SAS
96cfd9acc2
fix override
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-18 22:37:26 +03:00
R4SAS
d869bb25ed
fix missing override warning
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-18 22:32:23 +03:00
orignal
476e6aae35
don't iterate through addresses when it's not necessary
2022-12-16 19:57:19 -05:00
orignal
d30ee99cf1
fixed crash
2022-12-16 15:33:56 -05:00
orignal
84d9c8f1b8
access to RouterInfo's addresses by index
2022-12-16 15:12:30 -05:00
orignal
9a2f744630
Merge pull request #1827 from PurpleI2P/openssl
...
recent changes
2022-12-16 14:11:16 -05:00
orignal
df737a65b2
SessionRequest must be min 88 bytes
2022-12-15 15:08:56 -05:00
orignal
c5230ca44b
don't accept incoming session from invalid endpoint
2022-12-14 15:44:31 -05:00
R4SAS
3471e6fe16
use deadline_timer for bandwidth calculation timer
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-13 23:25:16 +03:00
R4SAS
f1437feede
SSU2: handle standard network errors more correctly
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-13 22:04:21 +03:00
R4SAS
0d523bd2a6
use 15s average bw for transit limits check
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-13 22:04:20 +03:00
R4SAS
8943200ffa
calculate bandwidth every 1 and 15 seconds
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-13 22:04:19 +03:00
orignal
a902d68669
enable compressible padding
2022-12-12 18:36:29 -05:00
orignal
f6ca7c19af
allow zero length padding
2022-12-12 14:18:36 -05:00
orignal
4540d22de8
Merge pull request #1825 from PurpleI2P/openssl
...
recent changes
2022-12-11 18:20:33 -05:00
orignal
3458665df8
don't delete unreachable routers if tunnel creation success rate is too low
2022-12-11 17:03:53 -05:00
orignal
8320987124
delete invalid sessions from peers
2022-12-10 19:09:37 -05:00
orignal
648b09d45f
try to restart acceptors after termination of expired NTCP2 if no descriptors
2022-12-10 15:44:37 -05:00
R4SAS
857df5c734
prevent log spamming with no_descriptors error
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-12-10 21:57:23 +03:00
orignal
737603e81b
No descriptors error
2022-12-10 13:22:37 -05:00
orignal
53ca5dc67a
memory pool for address vectors
2022-12-07 14:08:27 -05:00
orignal
8ad5696e50
don't send termination again if termination received block received
2022-12-06 21:40:33 -05:00
R4SAS
ef9d27e424
Merge pull request #1816 from jiigen/openssl
...
Remove "X-Requested-With"
2022-12-06 21:18:44 +00:00
orignal
2bb5ff7184
eliminate RTT self-reduction
2022-12-05 15:48:11 -05:00
orignal
753c7efde8
fixed build error
2022-12-04 21:12:48 -05:00
orignal
d0d0cd8445
use shared pointer for RouterInfo's addreses list
2022-12-04 20:04:06 -05:00
orignal
410d2c2fa9
use shared pointer for RouterInfo's addreses list
2022-12-04 19:21:51 -05:00
orignal
6a743f66e8
eliminate RTT self-reduction
2022-12-04 17:52:44 -05:00
orignal
709c451400
disable MemoryPool for RouterInfo's address
2022-12-04 17:49:59 -05:00
orignal
cb73c7c72e
make sure that only *Mt method can be called for MemoryPoolMt
2022-12-04 17:43:29 -05:00
orignal
50abeea82a
print endpoint if more than two fragments of SessionConfirmed
2022-12-04 17:08:38 -05:00
orignal
8db352b4d0
recognize symmetric NAT from peer test msg 7
2022-12-04 16:30:45 -05:00
orignal
6589bdf6b5
delete expired token right away
2022-12-03 15:05:27 -05:00
orignal
1ac171152a
don't print error message if incomplete
2022-12-03 14:27:52 -05:00
orignal
629c718527
fixed races condition with pending outgoing sessions
2022-12-03 14:18:40 -05:00
Jigen
519c0fe81d
Remove "X-Requested-With"
...
When any app uses Android’s WebView to load a web page, WebView attaches an extra header, named X-Requested-With, with the value set to the application ID.
That include Lightning-I2P browser by R4SAS.
Google doesn’t want to make it easy to get rid of the X-Requested-With header. However, there is a mechanism for replacing header information. This doesn’t allow a program to stop sending the X-Requested-With header.
More info on: https://www.stoutner.com/the-x-requested-with-header/
2022-12-02 16:09:23 +00:00
orignal
6e3aef0b9b
Merge pull request #1815 from PurpleI2P/openssl
...
Recent changes
2022-12-02 08:42:50 -05:00
R4SAS
eb0ef80a17
Merge pull request #1813 from Vort/clang-build-fix3
...
Clang compatibility improved
2022-11-29 22:07:01 +00:00
Vort
9763499dbe
Clang compatibility improved
...
x86_64-w64-windows-gnu platform should be detected as Windows, not Linux
2022-11-29 23:36:18 +02:00
orignal
949c38f5f0
reuse list of addresses
2022-11-28 19:16:21 -05:00
orignal
2a6f906177
print separate message for introducer timeout
2022-11-27 17:14:33 -05:00
orignal
b4c226f4b3
EdDSA blinding test
2022-11-27 10:54:17 -05:00
orignal
64c3282aae
check minimal message size
2022-11-27 09:13:24 -05:00
orignal
f5d511ae0f
Merge pull request #1811 from rex4539/typos
...
Fix typos
2022-11-26 14:25:31 -05:00
orignal
aa9a9ef18d
memory pool for addreses
2022-11-25 19:18:53 -05:00
barracuda156
aa5e6400e4
CMakeLists: use a fix for atomics on macOS PPC, not PPC in general
2022-11-26 06:35:28 +08:00
barracuda156
61bcfebcc8
Add CMake support for tests
2022-11-26 06:32:56 +08:00
Dimitris Apostolou
73b9c0302b
Fix typos
2022-11-25 22:37:52 +02:00
orignal
aead9db971
Read local RouterInfo from file
2022-11-25 14:53:40 -05:00
orignal
d8230644b2
localizations independant from ClientContext
2022-11-24 19:26:38 -05:00
orignal
97ef908b0c
removed SSU and NTCP transports
2022-11-23 15:54:08 -05:00
orignal
fb8be32c28
removed SSU and NTCP transports
2022-11-23 15:45:00 -05:00
orignal
a298588943
SSU2 only introducers
2022-11-23 13:44:03 -05:00
orignal
ccfeca728e
use only SSU2 for network status
2022-11-22 22:03:19 -05:00
orignal
7705423c42
remove SSU
2022-11-22 20:05:52 -05:00
orignal
379075c594
exluded SSU from transports
2022-11-22 19:29:20 -05:00
orignal
6a23153c0b
don't read SSU addresses
2022-11-22 18:28:56 -05:00
R4SAS
74b2ba7ae2
Merge pull request #1805 from PurpleI2P/openssl
...
2.44.0
2022-11-22 20:57:22 +00:00
orignal
9e02c99db5
check and limit LeaseSet's buffer size
2022-11-22 15:40:48 -05:00
R4SAS
ba3cee1cf1
2.44.0
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-11-20 22:05:39 +03:00
orignal
9f59ff2df4
2.44.0
2022-11-20 08:56:05 -05:00
R4SAS
8df4082d6f
[cmake] Use std::atomic on PowerPC inside boost ( #1726 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-11-20 08:40:03 +03:00
R4SAS
cf005821d7
[i18n] pull translation updates
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-11-20 08:16:00 +03:00
orignal
39b3996596
added notbob.i2p to jump services
2022-11-14 15:29:16 -05:00
orignal
78357baca4
sync AcceptStream
2022-11-11 13:31:54 -05:00
orignal
85b78dfb9b
call stream request callback after CreateStream
2022-11-09 18:26:16 -05:00
orignal
9fd60b52f1
sync StreamCreate
2022-11-08 19:52:43 -05:00
orignal
851be41d0d
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2022-11-08 18:35:51 -05:00
orignal
c6a6a4e0e8
sync Receive from stream
2022-11-08 18:34:59 -05:00
R4SAS
28aeebd4c7
[gha] switch to another deb build action
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-11-08 19:23:41 +03:00
orignal
c88638afe4
reconnect to proxy if receive error
2022-11-08 10:37:34 -05:00
Sergey Fedorov
7f98a8b972
Fix definitions for Darwin PPC; do not use pthread_setname_np on unsupported OS versions ( #1797 )
...
* Correct define for Darwin PPC is __POWERPC__
* util.cpp: do not use pthread_setname_np on unsupported macOS versions
2022-11-06 13:48:02 +03:00
R4SAS
e1e4924592
[gha] update freebsd workflow
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-11-04 21:08:25 +03:00
orignal
8299f80ea5
correct assignment of remote address
2022-11-04 12:55:53 -04:00
orignal
b8ce0b0838
store Address instead IdentHash for UDP tunnel
2022-11-03 20:02:43 -04:00
orignal
e13f151474
ssu2.mtu4 and ssu2.mtu6
2022-10-31 18:11:36 -04:00
orignal
4ed4e8708e
close relay socket if associate socket gets closed
2022-10-28 18:54:04 -04:00
orignal
1738d118f7
recconnect to proxy
2022-10-28 14:06:45 -04:00
orignal
f1f66d7b8f
handle SOCKS connect reply for ipv6 address
2022-10-27 19:47:24 -04:00
orignal
4ed5e44de7
correct buffer size for ipv6 SOCKS proxy reply
2022-10-27 15:22:24 -04:00
orignal
3e3f92c616
set and check proxy status for ipv6 if presented
2022-10-27 15:02:54 -04:00
orignal
5fb1247b87
correct MTU calculation through proxy
2022-10-27 13:56:42 -04:00
orignal
016222463d
don't run peer test for SSU2 through proxy
2022-10-26 21:14:28 -04:00
orignal
0e477bf938
set min MTU if through proxy
2022-10-26 18:55:13 -04:00
orignal
eb75eb0e55
reset port value before parsing
2022-10-26 18:35:56 -04:00
orignal
2a703e0844
SSU2 through a socks5 proxy
2022-10-26 16:05:40 -04:00
orignal
2b6d9eaa8b
disable compressible padding for now
2022-10-26 13:26:16 -04:00
orignal
f9b0bb0383
I2PTunnel/UDPTunnel split
2022-10-25 15:30:12 -04:00
orignal
c6e8873d57
always compress SYN packet
2022-10-24 19:21:58 -04:00
orignal
b2767304e9
correct padding offset
2022-10-24 18:07:04 -04:00
orignal
3d4d3ce80d
compressable crypto key and padding for routers and destination
2022-10-24 15:12:07 -04:00
Jigen
01ea1854bc
Update HTTPProxy.cpp ( #1794 )
...
Remove DoNotTrack flag from HTTP Request header.
2022-10-23 21:33:52 +03:00
orignal
f3aada9e1a
Proxy connection and UDP associate request
2022-10-18 21:11:06 -04:00
orignal
08fd32b3bf
allow different ports from RelayReponse and HolePunch
2022-10-17 18:38:44 -04:00
orignal
39a86ce5c9
handle UDP packet from proxy relay
2022-10-16 22:16:16 -04:00
orignal
fe25260ee2
send UDP request to proxy relay
2022-10-16 21:23:28 -04:00
orignal
63fd05c7d3
SOCKS5 constants
2022-10-15 21:37:00 -04:00
R4SAS
6c2aec8854
[gha] update docker workflow
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-10-12 02:30:53 +03:00
orignal
e5553f7528
milliseconds for peer test send time
2022-10-11 18:21:04 -04:00
orignal
6e3cec653d
resend PeerTest msg 2
2022-10-11 15:27:19 -04:00
orignal
55976fd9dc
resend PeerTest msg 1
2022-10-10 16:34:08 -04:00
orignal
bcbd5201e9
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2022-10-10 11:03:08 -04:00
orignal
c2f91ea63b
SSL connection for IRC server tunnel
2022-10-10 11:02:19 -04:00
R4SAS
1d9d89b115
[transports] get addresses on interfaeces before initializing RouterContext
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-10-10 15:43:37 +03:00
R4SAS
798dd8b27b
[HTTP Proxy] skip addresshelper page if destination is not changed ( closes #1789 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-10-09 22:15:36 +03:00
orignal
3544f77e90
terminate peer session if Charlie's RouterInfo not found
2022-10-09 15:03:32 -04:00
R4SAS
96c4463d39
clean code
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-10-09 20:24:43 +03:00
R4SAS
650b7abef6
[SSU2] add log messages about peertest
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-10-09 20:12:22 +03:00
R4SAS
714b3856a2
[SSU2] print to log when peer test is sent
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-10-09 18:59:53 +03:00
orignal
6b939eba59
fixed typo
2022-10-09 09:54:48 -04:00
orignal
e82662b389
SSL support for server tunnels
2022-10-08 21:41:28 -04:00
R4SAS
8f9dae8556
[webconsole] enable tunnels reload command ( closes #1781 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-10-09 02:26:23 +03:00
orignal
69ca3bc75d
catch lexical_cast exceptions
2022-10-06 18:48:17 -04:00
R4SAS
3945f34e96
[gha] subsequent containers build ( #1791 )
2022-10-04 12:58:43 +03:00
orignal
549dcbee32
don't set port=1
2022-10-03 15:40:25 -04:00
orignal
0a0c2350f2
random seelection between NTCP2 and SSU2 priority
2022-10-01 19:39:08 -04:00
orignal
cef2263a7f
Transports priority for peer
2022-09-30 19:24:36 -04:00
R4SAS
e338ce7da9
[docker] update dockerfile, add configuration file ( #1788 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-09-29 23:54:50 +03:00
orignal
638c376e5b
enable SSU2 and disable SSU by default
2022-09-24 16:37:18 -04:00
orignal
8eade86624
moved InitTransports code from Daemon to Transports
2022-09-23 21:27:11 -04:00
orignal
24ae8d5443
don't handle more than 2 fragments in SessionConfirmed
2022-09-20 18:32:29 -04:00
orignal
030af11d86
don't merge duppicated fragment of SessionConfirmed
2022-09-18 21:13:38 -04:00
orignal
857a2bc399
verify path response
2022-09-14 19:08:14 -04:00
orignal
09e6e2940f
correct max paddign size
2022-09-09 07:23:46 -04:00
orignal
23e18a34d4
check if new address is in reserved range
2022-09-08 18:46:48 -04:00
orignal
3bdef5f58d
update remote endpoint and send path challenge
2022-09-07 19:11:33 -04:00
orignal
cf27581c76
check min MTU 1280
2022-09-05 15:27:38 -04:00
R4SAS
cf41df82e2
[i18n] add spanish translation
...
Thanks to Liboide
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-09-04 22:32:59 +03:00
orignal
4634bff9f0
limit number of resent packets. Resend interval variance
2022-09-03 15:38:52 -04:00
orignal
1a9c658836
immediate ack request flag
2022-09-01 18:40:54 -04:00
orignal
1a32c55ca3
delete routers with expired SSU2 introducers
2022-08-31 13:10:52 -04:00
R4SAS
f4e230f1ad
[i18n] add Italian translation, update Chinese
...
Thanks for italian translation to Albano Battistella and Fabio Roman
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-08-31 00:00:49 +03:00
orignal
9abc4cf359
fixed crash at startup if addressbook is disbaled
2022-08-30 15:18:31 -04:00
R4SAS
c54fc7ee44
[win32] remove reworked error status
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-08-30 20:45:35 +03:00
orignal
9df757a3fd
fixed warning
2022-08-30 13:10:26 -04:00
orignal
9b5a885b3b
check if I2NP message to send is not null
2022-08-30 08:48:28 -04:00
orignal
f32b288785
print error on separate line for windows
2022-08-29 21:58:19 -04:00
orignal
f378119889
5 SSU2 peer tests if no SSU
2022-08-29 21:27:02 -04:00
orignal
8fd466c5a9
separate network status and errors
2022-08-29 21:11:17 -04:00
orignal
36eddd48c3
move more handlers from I2PControl to I2PControlHandlers
2022-08-28 15:46:16 -04:00
orignal
2470ba76f0
fixed cmake build
2022-08-28 07:15:02 -04:00
orignal
d32475440a
fixed cmake build
2022-08-28 06:58:50 -04:00
orignal
b4d73683d1
spilt to I2PControl and I2PControlHandlers
2022-08-27 22:18:30 -04:00
orignal
95f19a5fb2
send Retry instead SessionCreated if clock skew
2022-08-26 10:14:30 -04:00
orignal
f98780b1d7
check timestamp for token request
2022-08-25 18:48:26 -04:00
orignal
150c89e48a
don't request session if zero token received
2022-08-25 15:14:45 -04:00
R4SAS
c85bf82749
[i18n] pull Chinese translation update
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-08-24 11:25:14 +03:00
R4SAS
63227ab2f1
fix log message
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-08-24 11:25:14 +03:00
orignal
5b19237a85
limit HTTP header size
2022-08-23 19:06:28 -04:00
orignal
150b8f8cbd
Handle long HTTP headers
2022-08-23 15:11:10 -04:00
R4SAS
79b97ef2f7
2.43.0
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-08-21 22:40:41 +03:00
R4SAS
e45d68ad3a
[i18n] pull translations from Crowdin
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-08-21 22:38:40 +03:00
orignal
b40f1b67b9
2.43.0
2022-08-21 14:52:55 -04:00
r4sas
4fa7e43162
disable ssu in example config file
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2022-08-19 19:38:54 +00:00
r4sas
66fcbcae96
add ntcp2 and ssu2 options in example config
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2022-08-19 19:27:34 +00:00
orignal
7f0845dfd3
reset acceptor on stop of server tunnel
2022-08-16 14:06:13 -04:00
orignal
f875823357
copy path challenge to response
2022-08-15 15:32:55 -04:00
orignal
75611866eb
update router's transports when SSU or NTCP address was deleted
2022-08-14 10:43:16 -04:00
orignal
c3dd7ed73a
try to resend if window is full
2022-08-12 18:56:58 -04:00
orignal
3ae885d120
change status back to Testing from Unknow if next test was accepted
2022-08-12 16:12:30 -04:00
orignal
81f53d313c
alsways set some port to SSU2 address
2022-08-11 20:16:08 -04:00
R4SAS
d10c86b849
[rpm] fix fedora build
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-08-11 21:06:22 +03:00
orignal
9d123fa5ad
select random port if port not found or specified
2022-08-10 22:00:11 -04:00
orignal
f4d6a08d57
create separate addresses for published SSU2
2022-08-10 15:50:30 -04:00
orignal
e9e641afbe
check if datagram destination exists before sending
2022-08-10 11:28:59 -04:00
orignal
8f5768f85b
memory pool for leases
2022-08-09 19:40:07 -04:00
orignal
3dd78a2589
remove SSU address if SSU is off
2022-08-09 19:12:11 -04:00
orignal
df92a85159
set SSU2 port +1 if not specified
2022-08-09 14:08:13 -04:00
orignal
ab606a1121
adjust clock from SSU2
2022-08-08 19:57:48 -04:00
orignal
457b3cf168
disable ElGamal table if no SSU
2022-08-08 17:53:02 -04:00
orignal
c6f898b8ca
connect to Charlie if RelayResponse from Bob was received before HolePunch
2022-08-08 13:08:12 -04:00
orignal
b9970e1908
cleanup introducers upon reschedule
2022-08-07 09:50:30 -04:00
orignal
8bb9a57908
re-insert introducer back
2022-08-06 20:05:08 -04:00
orignal
53934a470b
update keys for NTCP2 and SSU2 addreses
2022-08-06 16:30:49 -04:00
orignal
a94ae7d77d
update keys for NTCP2 and SSU2 addreses
2022-08-06 16:25:46 -04:00
orignal
f43e860998
cleanup introducers if router is not longer firewalled
2022-08-05 21:23:23 -04:00
orignal
3e40852999
memory pool for sent packets
2022-08-04 18:13:44 -04:00
orignal
df073bb306
send local address in RelayResponse block
2022-08-04 15:15:19 -04:00
orignal
771c4a0d02
allocate smaller I2NP buffer for fragmented message. Limit number of fragments by 64
2022-08-03 16:06:07 -04:00
orignal
cb959ab14c
allocate tunnel message buffer for I2NP block with tunnel data message type
2022-08-03 10:26:55 -04:00
R4SAS
34b75dac02
change language file comment
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-08-03 11:50:32 +03:00
R4SAS
fbb590d9a9
[i18n] add simplified chinese translation (thanks to sklhioq)
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-08-03 11:48:42 +03:00
orignal
ed5c533982
recgnize symmetric NAT from SSU2
2022-08-02 20:02:55 -04:00
orignal
98d2ce5845
Respond to path challenge. Correct termination reason for duplicated session
2022-08-02 13:35:18 -04:00
orignal
9d9d5e3e5d
show ports for tranport links
2022-07-31 09:47:04 -04:00
orignal
eba4626589
kappa for RTO culculation
2022-07-31 09:45:18 -04:00
orignal
ff5fa1d137
3 bytes off for token in RelayResponse
2022-07-30 18:50:43 -04:00
orignal
71766ecd16
select introducers randomly. More logging for RelayIntro
2022-07-30 16:31:44 -04:00
orignal
fc63ca6982
correct excluded routers size for exploratory request
2022-07-30 14:28:09 -04:00
orignal
0e6d888ed3
changed some retransmission params
2022-07-29 18:45:02 -04:00
orignal
9afe3b5f39
fixed typo
2022-07-29 18:27:21 -04:00
orignal
3bd40fc8b3
calculate RTT and RTO
2022-07-29 15:24:24 -04:00
orignal
01fe642beb
don't create another session for peer test
2022-07-29 12:48:23 -04:00
orignal
e70d57dcb4
resend intervals in milliseconds
2022-07-28 19:30:08 -04:00
orignal
fd41fba069
variable retranmission window
2022-07-27 20:00:03 -04:00
orignal
8a6fe0f321
check if address type matches peer's address type for peer test msg 1
2022-07-27 10:55:08 -04:00
orignal
ae73e8a305
find SSU2 address with static key if supports both ipv4 and ipv6
2022-07-27 10:19:25 -04:00
R4SAS
a344c09d0d
[util] add inet_ntop for XP
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-07-27 15:44:30 +03:00
R4SAS
991e37d0bf
[peertest] fixed ssu2 router exclusion
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-07-27 13:38:28 +03:00
R4SAS
fdeb884fe5
fixed getting MTU on windows, add address to log messages with MTU
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-07-27 13:24:07 +03:00
orignal
4b1f5c9c9b
terminate session in separate task
2022-07-26 19:56:30 -04:00
orignal
6b513a0f95
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2022-07-26 18:47:36 -04:00
orignal
b574aaf99c
fix SSU2 crash on shutdown
2022-07-26 18:46:05 -04:00
R4SAS
bc0cdaa669
[i18n] update gettext file, add translation context, change comments
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-07-27 00:38:02 +03:00
orignal
f9106b77bb
add SSU2 introducer if SSU2 only
2022-07-26 13:57:37 -04:00
orignal
a0419e4f34
add SSU2 introducer if SSU2 only
2022-07-26 13:55:31 -04:00
orignal
46a549c875
random size of fragments
2022-07-26 13:00:41 -04:00
orignal
f8a609f692
respond to termination
2022-07-25 18:46:25 -04:00
orignal
987497bb10
don't publish invalid host/port
2022-07-25 15:23:52 -04:00
orignal
e537878b8a
check Ack block bufer size and shrink ranges if necessary
2022-07-25 13:42:59 -04:00
orignal
617f45bc59
try to send I2NP message in one packet, reduce or drop Ack block if necessary
2022-07-24 19:44:49 -04:00
orignal
fe744f8f81
more routine cleanup
2022-07-24 16:44:02 -04:00
orignal
93d879b297
more tunnel brokers ranges
2022-07-24 15:39:46 -04:00
orignal
dbb9295063
set MTU if local address is specified explicitly. update MTU for ipv6 if not set
2022-07-24 15:24:01 -04:00
orignal
09aa96e486
always bring to closing state if termination requested
2022-07-23 19:48:37 -04:00
orignal
4d0047ae7c
request termination for existing session
2022-07-23 18:48:53 -04:00
orignal
b860a4799d
testing cap for published SSU2 address
2022-07-23 16:17:30 -04:00
orignal
6ff64352d3
don't create and oublish duplicates
2022-07-23 14:32:16 -04:00
orignal
3683ec6a95
fixed race condition
2022-07-22 15:16:42 -04:00
orignal
454fa9ee9b
update SSU2 port
2022-07-22 14:52:24 -04:00
orignal
d33aeb4bb2
set unreachable if firewalled. Store router's hash of introducer instead session
2022-07-21 19:38:18 -04:00
Gecero-Sensei
5f9f23eb3f
Added translation of webconsole site title
2022-07-21 23:53:49 +03:00
Gecero-Sensei
5dbc7a8ca4
Minor corrections and wording changes
2022-07-21 23:53:41 +03:00
Gecero-Sensei
33a5968eb7
Improved German translation
2022-07-21 23:53:31 +03:00
R4SAS
5ff34b93c0
print detected MTU
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-07-21 23:53:12 +03:00
R4SAS
098fdf0596
[gha] update freebsd action
2022-07-21 23:36:51 +03:00
orignal
2eb929fe05
Merge pull request #1776 from simonvetter/openssl
...
leaseset: add missing bound checks
2022-07-21 16:23:48 -04:00
orignal
ea0ed9e844
update SSU2 introducers if Firewalled
2022-07-20 21:55:48 -04:00
orignal
4a3e481a83
don't publish introducers for non-published SSU2 address
2022-07-20 16:13:00 -04:00
orignal
2197cd8620
add/remove SSU2 introducers to local RouterInfo
2022-07-20 16:01:08 -04:00
orignal
cf0d3b5f61
create new list of SSU2 introducers
2022-07-19 18:38:58 -04:00
orignal
6f7ab49346
moved creation time to TransportSession
2022-07-19 17:02:37 -04:00
orignal
000e0358a7
resend SessionConfirmed immediately if another SessionCreated received
2022-07-19 16:09:16 -04:00
orignal
a3e19931f0
insert RouterInfo from SessionConfirmed into netdb immediately
2022-07-19 14:06:00 -04:00
orignal
9fec1a86cf
send ack for peer test
2022-07-18 19:58:19 -04:00
orignal
ffab29890b
created additional ranges if acnt > 255
2022-07-17 15:22:41 -04:00
orignal
206c068d8e
don't send termination without address
2022-07-17 07:44:11 -04:00
orignal
dc30cd1112
handle SessionConfirmed fragments in reversed order
2022-07-16 16:08:55 -04:00
Simon Vetter
412a245e88
leaseset: add missing bound checks
...
This builds on ChadF's issue and patch (https://github.com/PurpleI2P/i2pd/issues/1772 )
and fixes other potential bound check issues.
2022-07-16 18:00:20 +02:00
orignal
16290bf66f
fixed race condition on session termination
2022-07-15 18:22:18 -04:00
orignal
4f8b0e6484
send more SessionConfirmed termination messages. Limit send queue
2022-07-15 15:01:46 -04:00
orignal
5026dbc1b3
receive bigger packets
2022-07-14 20:12:27 -04:00
orignal
014e4b0e1d
detect MTU for some known ipv6 tunnel brokers
2022-07-14 13:48:28 -04:00
orignal
14a6947b02
round MTU to multiple of 16 for SSU1
2022-07-14 07:58:55 -04:00
orignal
665a914dc3
set max MTU for ipv4
2022-07-13 20:08:57 -04:00
orignal
8feac310af
start initial peer test if SSU2 only
2022-07-13 19:56:55 -04:00
orignal
3394bb4b8d
calculate SSU2 session MTU and max payload size
2022-07-13 19:35:18 -04:00
orignal
1dd2bd0013
publish MTU for ipv6 SSU2 address. Max MTU of 1488 for SSU1
2022-07-13 15:52:19 -04:00
orignal
5c62726992
check clock skew and terminate
2022-07-13 12:45:20 -04:00
orignal
90981f628e
Send fragmented SessionConfirmed
2022-07-12 19:04:03 -04:00
orignal
0c34189d94
correct buffer size for fragments of SessionConfirmed
2022-07-12 12:17:58 -04:00
orignal
f1d3d6a7b5
set max compression for SessionConfirmed
2022-07-12 10:50:21 -04:00
orignal
b0d962b49a
send ack for retransmitted SessionConfirmed
2022-07-11 19:00:23 -04:00
orignal
c50e453af6
check out of sequence messages range
2022-07-11 18:16:05 -04:00
orignal
efbaf02016
Merge pull request #1774 from simonvetter/openssl
...
fix SSU2 introducers selection logic
2022-07-11 09:48:21 -04:00
Simon Vetter
3cf809e99d
fix SSU2 introducers selection logic
2022-07-11 08:16:07 +00:00
orignal
8b649aaaf8
NACKs and Acks only Ack ranges
2022-07-10 18:50:02 -04:00
orignal
fdebbc4498
select sessions for introducers
2022-07-10 17:13:25 -04:00
orignal
3ff3417ff2
send termiation with reason
2022-07-09 17:05:23 -04:00
orignal
bb6227281a
teminate session after 5 unacked resends
2022-07-08 21:31:44 -04:00
orignal
2f44d99a74
session closing state
2022-07-08 19:06:09 -04:00
orignal
ca4414d15a
request relay tag if firewalled
2022-07-08 13:52:09 -04:00
orignal
fbb961b43c
extract correct endpoint from peer test msg 2
2022-07-07 13:23:51 -04:00
orignal
fa9c174264
handle first packet from Bob
2022-07-06 21:28:53 -04:00
orignal
83f43ab166
pick 3 routers for SSU2 peer test
2022-07-06 19:33:02 -04:00
orignal
f7e9e6a1c4
set status OK after both peer test msg 4 and 5
2022-07-06 13:35:04 -04:00
orignal
aa21748e9a
set status OK after peer test msg 5
2022-07-06 12:41:51 -04:00
orignal
a2f4e08b00
set testing status for SSU2 peer test
2022-07-05 19:38:24 -04:00
orignal
66bc29d075
insert received RouterInfo into netdb immediately
2022-07-05 19:15:50 -04:00
orignal
e3eebe537b
set correct port for unpublished SSU2 addresses
2022-07-05 14:00:30 -04:00
orignal
3ed625f949
don't try SSU peer test if SSU is disabled
2022-07-05 13:07:23 -04:00
orignal
a1e414c3b7
make SSU2 server eligible for peer test
2022-07-05 12:55:11 -04:00
r4sas
a5a35b1fa6
[daemon] check for SSU2 transport at start
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2022-07-05 06:11:23 +00:00
orignal
2a24584d45
set SSU2 port if not specified
2022-07-04 23:00:16 -04:00
orignal
6039cdceb0
correct SSU2 only detection
2022-07-04 20:01:45 -04:00
orignal
473159be0f
don't use port from SSU2 address
2022-07-04 19:32:43 -04:00
orignal
0e6ad548b2
invoke SSU2 peer test updates
2022-07-04 18:54:20 -04:00
orignal
6143515ac6
update our IP adress from SSU2
2022-07-03 09:31:20 -04:00
orignal
50419f200d
fixed 1 packet off for out of sequence clean up
2022-07-01 17:35:38 -04:00
orignal
455390f121
clean up first out of sequence packet if too many
2022-07-01 10:52:10 -04:00
orignal
d375299fa9
send token in relay response block
2022-06-30 20:00:18 -04:00
orignal
28db337166
give priority to SSU2 over SSU
2022-06-30 12:53:50 -04:00
orignal
d5e1d56fde
Merge pull request #1771 from PurpleI2P/openssl
...
recent changes
2022-06-30 11:59:46 -04:00
orignal
6ca9a599ff
remove session after HolePunch received
2022-06-30 08:37:50 -04:00
orignal
83bd3b6f0b
use token from RelayResponse block
2022-06-29 13:42:57 -04:00
orignal
a68765e021
fixed off 5 bytes for follow on fragment
2022-06-29 08:30:11 -04:00
orignal
f5ed9129cd
process retry as reponse to relay request
2022-06-29 08:09:43 -04:00
orignal
5e3115a614
check nonce in HolePunch relay response block
2022-06-28 18:51:31 -04:00
orignal
624c46f925
correct msg offset for follow-on fragment
2022-06-28 16:09:13 -04:00
orignal
52d1ee161f
store RouterInfo in netdb from SessionConfirmed
2022-06-28 10:35:35 -04:00
orignal
d3bc9eb110
update token and conn id after HolePunch
2022-06-27 23:03:27 -04:00
orignal
72b61a29c2
check TokenRequest message size
2022-06-27 15:56:47 -04:00
orignal
a99fcfe54f
cleanup terminated sessions
2022-06-26 21:35:26 -04:00
orignal
b5d139f7b2
process session created after session request sent
2022-06-26 14:31:24 -04:00
orignal
463ed12ce8
don't pick same session for PeerTest msg 2
2022-06-26 10:07:39 -04:00
orignal
baf74cb582
1 byte off for RelayRequest signature
2022-06-26 09:53:29 -04:00
orignal
63d7cffefe
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2022-06-25 18:52:09 -04:00
orignal
d7d74666b2
correct max MTU size
2022-06-25 18:51:24 -04:00
R4SAS
078d76c6f3
fix tabulation, remove long description (to be moved to documentation)
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-06-26 01:38:42 +03:00
orignal
3539ee9be6
Merge pull request #1769 from AVAtarMod/sigtstp-patch-1
...
Add SIGTSTP, SIGCONT support
2022-06-25 13:09:57 -04:00
AVAtarMod
437282b148
[config, daemon] catch TSTP, CONT is option
2022-06-25 18:54:54 +03:00
AVAtarMod
5394b747a1
[daemon] add SIGTSTP, SIGCONT support on Unix
2022-06-25 10:20:29 +03:00
orignal
dd1dd3b7cf
wait for Ack for SessionConfirmed or resend
2022-06-24 22:06:30 -04:00
orignal
ae77d4ad22
correct signed content for peer test msg 3
2022-06-24 18:18:11 -04:00
orignal
821987fed7
don't send peer test for unknown address/port
2022-06-24 15:31:08 -04:00
orignal
18ddba4332
send RouterInfo message to right session in relay request
2022-06-24 14:08:39 -04:00
orignal
aaad6dece6
set session request sent status in right place
2022-06-24 13:27:13 -04:00
orignal
ed04747b9d
resend SessionRequest and SessionCreated
2022-06-24 13:07:02 -04:00
orignal
827a88d772
exclude expired SSU2 introducers
2022-06-23 18:23:25 -04:00
R4SAS
24e325db62
[make] fix install target paths for linux and homebrew
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-06-23 19:55:16 +03:00
orignal
38e43bc9c8
check Charlie's address for PeerTest msg 4
2022-06-23 08:18:35 -04:00
orignal
c3c5c7ae63
forward correct RelayResponse from Charlie to Alice
2022-06-22 16:56:54 -04:00
orignal
578a15bbe5
don't send PeerTest msg 5 if address is not supported
2022-06-22 15:26:23 -04:00
orignal
6b3d7372ae
token received session state
2022-06-22 13:58:22 -04:00
orignal
55f7529167
delete pending outgoind session when Retry received
2022-06-22 13:36:01 -04:00
orignal
bceae244c1
delete pending outgoind session when SessionCreated received
2022-06-22 13:15:25 -04:00
orignal
5de224d6bf
don't connect if pending connection already
2022-06-22 11:59:29 -04:00
orignal
694b936f30
verify signature for PeerTest msg 4
2022-06-21 18:54:13 -04:00
orignal
dda25d431c
check if we can send HolePunch to partcular address
2022-06-21 16:20:39 -04:00
orignal
22f9abc2f1
send errors for RelayIntro
2022-06-21 15:45:35 -04:00
orignal
c6c3de9164
fixed PeerTest signature verification
2022-06-21 14:46:59 -04:00
orignal
58186f0283
handle PeerTest msg 4 if msg 5 was received before
2022-06-21 12:09:58 -04:00
orignal
0253e2d3f6
different nonce location for PeerTest msg 2 and 4
2022-06-21 09:51:49 -04:00
orignal
ee20d5b804
sign data for PeerTest msg 3 and 5
2022-06-21 08:12:41 -04:00
R4SAS
3a5295dbb9
[cmake] remove unnecessary target link
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-06-21 04:53:28 +03:00
R4SAS
39f14fd952
[cmake] add GetGitRevisionDecription module
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-06-21 03:05:33 +03:00
R4SAS
4d59df9f59
[cmake] add support of getting version from git (as in makefiles)
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-06-21 03:03:35 +03:00
orignal
b8bc114502
correct source connection id for HolePunch
2022-06-20 15:52:16 -04:00
orignal
74d29770e1
handle unexpected PeerTest message
2022-06-20 13:14:02 -04:00
orignal
e4d5788cdc
correct endianess for PeerTest mesaage connection id
2022-06-20 08:16:50 -04:00
orignal
2a5cf3e4a8
SSU2 connect timer
2022-06-19 16:40:03 -04:00
orignal
c348736058
send updated local RouterInfo for long sessions
2022-06-19 14:21:35 -04:00
orignal
5bb20cb039
token expiration threshold
2022-06-19 08:52:47 -04:00
orignal
dd602a27b5
send RelayResponse rejection message
2022-06-17 19:55:58 -04:00
orignal
2067de162a
show itag for SSU2 sessions
2022-06-17 18:45:37 -04:00
orignal
2cc106b43e
bind SSU2 socket to specified interface
2022-06-17 15:16:12 -04:00
orignal
b15bfd99b3
correct layout for peer test masg 2 and 4
2022-06-17 08:34:40 -04:00
orignal
67252b90b3
generate new token with longer expiration time
2022-06-16 22:37:33 -04:00
orignal
079f7e515c
correct hangling of Ack ranges
2022-06-16 14:13:28 -04:00
orignal
e8c58270c4
Populate router's buffer before sending RouterInfo block
2022-06-15 13:10:49 -04:00
orignal
0c64f278d7
1 byte off for ranges in Ack block
2022-06-14 13:02:39 -04:00
orignal
03518ec94f
fixed typo
2022-06-14 08:42:01 -04:00
orignal
93b5dc2dff
send new token block in SessionCreated
2022-06-13 17:55:41 -04:00
orignal
3bef6383d9
send update local RouterInfo
2022-06-13 14:02:36 -04:00
R4SAS
605ccf3e02
[BOB] require commands options, fix usage of existent nick and status
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-06-13 19:11:32 +03:00
orignal
17892238a9
update supported transports for SSU2
2022-06-12 18:26:02 -04:00
orignal
b678c989e2
fixed typo
2022-06-12 17:26:19 -04:00
orignal
b72d1237d2
correct values for last ack range
2022-06-12 16:54:02 -04:00
orignal
f7b6db5dad
PeerTest for connection through introducer
2022-06-11 21:26:23 -04:00
orignal
b744a0cc38
correct ack ranges calculation
2022-06-11 10:15:27 -04:00
orignal
b918499f14
correct SSU2 server termination
2022-06-10 12:50:55 -04:00
orignal
2cfd054f2c
publisuh peer test cap for published SSU2 addresses
2022-06-10 10:59:26 -04:00
orignal
dddc7ab039
publisuh peer test cap for published SSU2 addresses
2022-06-10 10:33:27 -04:00
orignal
2e4d8cdc8b
handle PeerTest msg 1
2022-06-09 18:04:37 -04:00
orignal
0640bec026
corect ack count in ranges
2022-06-08 12:52:56 -04:00
orignal
cbcee5fb45
handle peer test messages 4 and 5
2022-06-07 16:09:20 -04:00
orignal
47460d86b2
verify signature and send peer test msg 5
2022-06-07 12:55:58 -04:00
orignal
3cd74f0d4f
send PeerTest message
2022-06-06 17:28:39 -04:00
R4SAS
690c9f7c6f
[FS] add support for windows ProgramData path when running as service
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-06-06 18:25:22 +03:00
R4SAS
e2718e5a12
[config] change descriptions for deprecated options
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-06-06 17:44:36 +03:00
orignal
d9fefe757e
SSU2/SSU2Session split
2022-06-05 19:33:36 -04:00
orignal
55e4bf6b65
set correct statuc code for peer test
2022-06-05 14:59:33 -04:00
TomasGl
0176e5cf18
Do not show 'Address registration' line if leaseset is encrypted
2022-06-04 19:28:01 +00:00
orignal
4670b12d49
correct buffer size for token request
2022-06-04 08:18:45 -04:00
orignal
321ec8ae4d
correct size for Ack block with ranges
2022-06-03 19:16:52 -04:00
orignal
1ccbb8d10b
correct offset for nonce in peer test message
2022-06-03 14:02:31 -04:00
orignal
86c0accdce
check nonce for peer test msg 5
2022-06-03 13:18:37 -04:00
orignal
38d6c29ce9
correct timestamp size for peer test message
2022-06-03 08:39:54 -04:00
orignal
0cf9478cd4
create SSU2 session for peer test msgs 5-7
2022-06-02 20:12:25 -04:00
orignal
a04abd304a
don't send own hash for peer test msg 1
2022-06-02 18:23:51 -04:00
orignal
84aec9fe31
correct msg for first peer test message
2022-06-02 15:40:51 -04:00
orignal
593b9bb6c5
start SSU2 server before peer test
2022-06-02 15:08:38 -04:00
orignal
d3a9cc8fde
check if session is established before sending peer test
2022-06-02 15:04:35 -04:00
orignal
87a434c377
start peer test for SSU2
2022-06-01 21:51:02 -04:00
orignal
56022c9442
handle garlic messages from tunnels without pool
2022-05-31 21:43:31 -04:00
orignal
593d6bf466
create initial peer test
2022-05-31 18:31:05 -04:00
R4SAS
29a4366dcf
fix mingw build script
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-06-01 00:12:51 +03:00
R4SAS
0a42f414bf
[makefile] update support for WSL, remove gcc version detect
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-05-31 21:59:28 +03:00
R4SAS
9b2ac4349e
[cmake] use Threads::Threads ( closes #1735 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-05-31 21:59:28 +03:00
orignal
2d4c7729ad
case-insensitive headers
2022-05-29 16:59:15 -04:00
orignal
6ecab66b0e
always send Connection: close, strip out Keep-Alive for server HTTP tunnel
2022-05-28 21:54:58 -04:00
orignal
1dded57a1c
fix typo in Referer
2022-05-27 13:29:59 -04:00
orignal
1d6104ecf3
addressbook.enabled config param
2022-05-27 13:17:06 -04:00
orignal
14da941ff4
Fixed #1761 . Correct section for SSU2
2022-05-25 08:37:36 -04:00
R4SAS
06b87311ea
2.42.1
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-05-24 15:09:26 +03:00
R4SAS
3b31773117
[deb] remove O3 optimization flag
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-05-24 15:07:16 +03:00
R4SAS
9c87fe79ea
[openssl] suppress deprecation messages
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-05-24 15:06:01 +03:00
R4SAS
bd00112562
update windows build script
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2022-05-24 14:39:11 +03:00
orignal
1c9160c37d
correct jump link
2022-05-24 07:09:24 -04:00
orignal
e2ef88229f
fixed warning
2022-05-22 12:22:24 -04:00
orignal
9685754511
Merge pull request #1696 from PurpleI2P/openssl
...
recent changes
2021-10-15 13:02:32 -04:00
orignal
88145eaf94
Merge pull request #1662 from PurpleI2P/openssl
...
recent changes
2021-06-16 18:12:21 -04:00
orignal
1b3c3fae89
Merge pull request #1656 from PurpleI2P/openssl
...
2.38.0
2021-05-17 12:12:26 -04:00
orignal
fde79eecc6
Merge pull request #1641 from PurpleI2P/openssl
...
2.37.0
2021-03-15 12:36:35 -04:00
orignal
a518320e3b
Merge pull request #1638 from PurpleI2P/openssl
...
recent changes
2021-03-01 18:42:36 -05:00
orignal
f6a09f59a3
Merge pull request #1634 from PurpleI2P/openssl
...
2.36.0
2021-02-16 10:50:03 -05:00
orignal
a2c28d0837
Merge pull request #1610 from PurpleI2P/openssl
...
recent chamges
2020-12-30 08:27:57 -05:00
orignal
2ff6f9d346
Merge pull request #1583 from PurpleI2P/openssl
...
2.35.0
2020-11-30 14:53:45 -05:00
orignal
975d5f44b6
Merge pull request #1565 from PurpleI2P/openssl
...
recent changes
2020-10-24 18:40:07 -04:00
orignal
260564345a
Merge pull request #1556 from PurpleI2P/openssl
...
recent changes
2020-10-10 21:22:00 -04:00
orignal
305a654a37
Merge pull request #1550 from PurpleI2P/openssl
...
2.33.0
2020-08-24 13:02:22 -04:00
R4SAS
d510f7e473
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd
2020-06-02 20:39:55 +03:00
orignal
b992fbab52
Merge pull request #1525 from PurpleI2P/openssl
...
recent changes
2020-05-30 13:33:45 -04:00
orignal
ddf3774aec
Merge pull request #1502 from PurpleI2P/openssl
...
recent fixes
2020-04-10 10:35:04 -04:00
orignal
814f854c5a
Merge pull request #1499 from PurpleI2P/openssl
...
recent updates
2020-03-30 18:20:07 -04:00
orignal
d3bbdb1011
Merge pull request #1475 from PurpleI2P/openssl
...
2.30.0
2020-02-25 15:27:02 -05:00
orignal
d6d9f05443
Merge pull request #1456 from PurpleI2P/openssl
...
recent changes
2020-01-16 14:20:47 -05:00
orignal
13e09e231d
Merge pull request #1432 from PurpleI2P/openssl
...
2.29.0
2019-10-21 11:52:22 -04:00
orignal
7866f644d3
Merge pull request #1413 from PurpleI2P/openssl
...
2.28.0
2019-08-27 09:48:17 -04:00
orignal
84de3f081f
Merge pull request #1384 from PurpleI2P/openssl
...
2.27.0
2019-07-03 12:42:49 -04:00
orignal
f0725c9b40
Merge pull request #1362 from PurpleI2P/openssl
...
2.26.0
2019-06-07 10:21:49 -04:00
orignal
f176f1909b
Merge pull request #1347 from PurpleI2P/openssl
...
2.25.0
2019-05-09 11:38:44 -04:00
orignal
d231f944c0
Merge pull request #1313 from PurpleI2P/openssl
...
2.24.0
2019-03-21 11:46:11 -04:00
orignal
cc48436794
Merge pull request #1301 from PurpleI2P/openssl
...
recent changes
2019-02-22 10:49:51 -05:00
orignal
ea51fc8410
Merge pull request #1288 from PurpleI2P/openssl
...
2.23.0
2019-01-23 10:54:06 -05:00
orignal
c212a30d33
Merge pull request #1274 from PurpleI2P/openssl
...
recent changes
2018-12-02 14:18:48 -05:00
orignal
670bf16cd0
Merge pull request #1269 from PurpleI2P/openssl
...
2.22.0
2018-11-09 11:12:03 -05:00