Commit Graph

37 Commits

Author SHA1 Message Date
orignal 0fbf06ddf4 set only default receiver if port=0 2026-04-02 17:35:30 -04:00
orignal 78763830f3 use LeaseSet from session for follow on datagrams 2026-01-31 18:48:02 -05:00
orignal 1ce9671878 send multiple cloves garlic message for datagrams 2025-12-10 16:04:33 -05:00
orignal 59b50e7c57 use weak_ptr for peding sessions 2025-12-04 19:16:14 -05:00
orignal da399054c0 change path if too many unacked packets 2025-10-07 19:00:51 -04:00
orignal fffb68c5e0 send and receive sequence number in UDP tunnels 2025-10-01 22:06:57 -04:00
orignal cd841f7219 send options in Datagram3 2025-09-30 19:01:12 -04:00
orignal dc9cdf941d pass options from Datagram2 and Datagram3 to handlers 2025-09-25 20:47:08 -04:00
orignal c554f47c4d datagramversion param for UDP client tunnel 2025-07-22 16:07:24 -04:00
orignal e47cc8495b handle Datagram2 2025-07-21 21:19:53 -04:00
orignal 1a6051e79b don't verify signature of Datagram1 if comes from ECIESx25519 session 2025-07-03 20:40:39 -04:00
orignal a5631bd1b5 send Datagram3 2025-06-30 15:57:17 -04:00
orignal 8c89c8368a handle Datagram3 2025-06-24 22:06:36 -04:00
orignal 40b90ccea4 recognize and verify datagram3 2025-06-24 18:00:02 -04:00
orignal 915429bb49 don't drop routing path if no data received 2025-01-10 11:16:07 -05:00
orignal 3e3e0e0a62 shorter ack request interval for datagrams 2025-01-08 20:52:38 -05:00
orignal 02c52f59cb max flush interval 2024-08-20 20:59:41 -04: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
Dimitris Apostolou 577c71b930 Fix typos 2024-01-04 21:35:25 +02:00
orignal f9b0bb0383 I2PTunnel/UDPTunnel split 2022-10-25 15:30:12 -04:00
R4SAS edc0162163 clean line trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2021-11-27 23:30:35 +03:00
R4SAS d2faec70be [gzip] do not initialize deflator if gzip is not enabled for tunnel
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2021-09-14 14:48:21 +03:00
orignal 1e609acb03 keep sending through first successive routing path 2020-06-14 11:16:08 -04:00
orignal 1a39f7e5c6 GarlicRoutingPath per session 2020-06-13 16:18:12 -04:00
orignal 44bb8f6f16 allocated datagram I2NP from memory pool 2020-06-10 21:19:37 -04:00
orignal a33cad4b70 eliminate datagram send timer 2020-06-10 11:57:40 -04:00
orignal f077836bf5 store DatagramSession for bulk 2020-06-09 19:20:24 -04:00
orignal 6d7847f2df send bulk datagrams 2020-06-09 16:26:45 -04:00
R4SAS 8bae4975fb add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-05-22 18:14:53 +00:00
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2020-05-22 18:14:53 +00:00
orignal 46ee427ee3 common header for repliable datagrams 2020-05-21 21:54:00 -04:00
orignal d4bfeab36c pass gzip parameter to UDP tunnels 2020-05-18 12:01:13 -04:00
orignal 329439d0ae don't copy datagram payload 2020-05-17 16:49:31 -04:00
orignal a605e4bab6 send and recieve raw datagrams 2019-07-09 21:33:55 -04:00
yangfl 50ba52756f fix mixing tabs and spaces 2018-01-13 22:51:02 +08:00
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs

libi2pd_client for i2pd client libs

daemon for i2pd daemon libs
2017-04-21 06:33:45 -04:00