orignal
|
bb6d8d8384
|
check if m_UnackedDatagrams is empty before access
|
2026-03-17 08:16:15 -04:00 |
|
Benson Muite
|
73623a4793
|
Replace deadline_timer by steady_timer
Prevent deprecation warnings when building.
|
2026-03-06 10:55:47 +03:00 |
|
orignal
|
4e11c3f11b
|
moved last repliable datagram time to UDPConnection
|
2026-02-18 19:27:35 -05:00 |
|
orignal
|
cce94fb9df
|
sequence reset upon restart
|
2026-02-18 12:28:11 -05:00 |
|
orignal
|
24163906a1
|
use DatagramDestination from UDPConnection in UDPTunnel
Build Debian packages / bookworm (push) Failing after 1m14s
Build Debian packages / bullseye (push) Failing after 1m17s
Build Debian packages / trixie (push) Failing after 1m18s
Build on FreeBSD / with UPnP (push) Failing after 17m1s
Build on Ubuntu / Make with USE_UPNP=no (push) Failing after 3h13m56s
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Failing after 14m9s
Build on Ubuntu / Make with USE_UPNP=yes (push) Failing after 3h13m27s
Build on OSX / Build on ARM64 (push) Has been cancelled
Build on OSX / Build on Intel x86_64 (push) Has been cancelled
Build on Windows / 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 / 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
|
2026-02-17 22:04:17 -05:00 |
|
orignal
|
4ec9be557f
|
moved datagram destination and session to UDPConnection
Build Debian packages / bookworm (push) Failing after 13s
Build on FreeBSD / with UPnP (push) Failing after 3m28s
Build Debian packages / trixie (push) Failing after 9s
Build Debian packages / bullseye (push) Failing after 1m4s
Build containers / Building container for linux/arm64 (push) Failing after 30s
Build containers / Building container for linux/386 (push) Failing after 30s
Build on Ubuntu / CMake with -DWITH_UPNP=ON (push) Failing after 3h11m1s
Build on Ubuntu / CMake with -DWITH_UPNP=OFF (push) Failing after 3h13m14s
Build containers / Building container for linux/arm/v7 (push) Failing after 29s
Build containers / Building container for linux/amd64 (push) Failing after 4m29s
Build containers / Pushing merged manifest (push) Has been skipped
Build on Ubuntu / Make with USE_UPNP=yes (push) Failing after 3h11m2s
Build on Ubuntu / Make with USE_UPNP=no (push) Failing after 3h13m47s
Build on OSX / Build on ARM64 (push) Has been cancelled
Build on OSX / Build on Intel x86_64 (push) Has been cancelled
Build on Windows / 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
|
2026-02-16 20:49:17 -05:00 |
|
orignal
|
6d9d6482e9
|
fixed v1 datagrams
|
2026-01-29 19:02:22 -05:00 |
|
orignal
|
ce4aab8904
|
ignore first ack after path change
|
2025-12-17 12:01:40 -05:00 |
|
orignal
|
e54a542a76
|
send only one packet at the start before session is created, stop sending datagrams if no ack, clear window and send new datagrams after path change
|
2025-12-14 11:58:18 -05:00 |
|
orignal
|
e081b4b0b1
|
don't check port if zero
|
2025-12-13 18:58:00 -05:00 |
|
orignal
|
a70f2df8d0
|
send repliable datagram every rtt/10 milliseconds
|
2025-12-13 15:14:31 -05:00 |
|
orignal
|
162e70a9ea
|
drop packet if window is full on server side
|
2025-11-25 20:43:35 -05:00 |
|
orignal
|
aeda3bc006
|
delete expired unacked datagrams. drop packets if window is full
|
2025-11-25 17:15:48 -05:00 |
|
orignal
|
cfcd0261c3
|
ack timer for UDP server tunnel session
|
2025-10-30 21:15:17 -04:00 |
|
orignal
|
5b8c5a5eff
|
calculate RTT for server tunnel session. Common UDPConnection
|
2025-10-30 19:05:24 -04:00 |
|
orignal
|
421c7653e5
|
calculate average RTT
|
2025-10-29 20:48:42 -04:00 |
|
orignal
|
ab6dbe620c
|
send ack request every RTT milliseconds
|
2025-10-25 17:57:46 -04:00 |
|
orignal
|
bdc8263196
|
send ack to repliable datagram only if requested
|
2025-10-21 16:05:33 -04:00 |
|
orignal
|
a6d8203f1c
|
shedule ack timer for repliable datagram3
|
2025-10-21 13:27:56 -04:00 |
|
orignal
|
d10a7fe8e5
|
path reset flag for Datagram3
|
2025-10-08 13:28:02 -04:00 |
|
orignal
|
da399054c0
|
change path if too many unacked packets
|
2025-10-07 19:00:51 -04:00 |
|
orignal
|
cf48c205e1
|
save unacked seqn. handle acked option. calculate RTT
|
2025-10-06 21:10:59 -04:00 |
|
orignal
|
fd012fa3b7
|
send options with datagram3 only
|
2025-10-02 21:16:54 -04:00 |
|
orignal
|
ba2cfe58bc
|
reply with acked option to datagram3 with seqn option
|
2025-10-02 19:28:58 -04:00 |
|
orignal
|
73bf24e897
|
save datagram session between sending datagrams
|
2025-10-02 14:18:00 -04:00 |
|
orignal
|
fffb68c5e0
|
send and receive sequence number in UDP tunnels
|
2025-10-01 22:06:57 -04:00 |
|
orignal
|
dc9cdf941d
|
pass options from Datagram2 and Datagram3 to handlers
|
2025-09-25 20:47:08 -04:00 |
|
orignal
|
44b4fccefe
|
non-blocking UDP sockets
|
2025-07-29 18:37:44 -04:00 |
|
orignal
|
c554f47c4d
|
datagramversion param for UDP client tunnel
|
2025-07-22 16:07:24 -04:00 |
|
Dimitris Apostolou
|
226257aa71
|
Fix typos
|
2024-12-06 17:11:31 +02:00 |
|
mittwerk
|
8f9874570a
|
hardening iterator
|
2024-10-28 09:11:09 +02:00 |
|
weko
|
5b93558bd0
|
Add support for multiple udp server tunnels on one destionation
|
2024-01-25 01:05:58 +00: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 |
|
R4SAS
|
503f522cc3
|
[style] clean trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2023-01-03 21:25:19 +03:00 |
|
Dimitris Apostolou
|
73b9c0302b
|
Fix typos
|
2022-11-25 22:37:52 +02: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
|
f9b0bb0383
|
I2PTunnel/UDPTunnel split
|
2022-10-25 15:30:12 -04:00 |
|