orignal
e8420b422c
connect to peer. send handshake
2026-07-12 11:49:43 -04:00
orignal
d30ff0e11a
const GetOwner
2026-07-11 12:01:09 -04:00
orignal
ef5eea9286
incoming peer connections
2026-07-11 10:14:19 -04:00
orignal
76212eb9d7
include FROM to FIN packet if offline signature
2026-07-09 10:08:38 -04:00
orignal
593b4b52e5
common BEncoded parser
2026-07-09 08:48:33 -04:00
orignal
7a2d904c81
correct options size for FIN packet with offline signature
2026-07-08 20:48:52 -04:00
orignal
9aa24e5285
parse peers from tracker
2026-07-08 20:08:22 -04:00
orignal
4de4e0fbe8
update lazygravy_at_mail.i2p.crt
2026-07-08 14:22:51 -04:00
orignal
ab78fae011
keepaliveinterval for UDP client tunnel
2026-07-07 15:19:23 -04:00
orignal
d381628843
fixed build error
2026-07-07 09:51:53 -04:00
orignal
39efa3e094
request tracker
2026-07-07 09:30:02 -04:00
orignal
06510d5e6a
made to_string const
2026-07-06 21:14:41 -04:00
orignal
c2b5762fd7
TorrentsTunnel, PeerID, read .torrent files
2026-07-06 16:36:36 -04:00
orignal
91c3b00e6b
Initial commit for torrents. Bencode
2026-07-05 21:45:08 -04:00
orignal
51d3b7bf21
pass std::list to SendPackets. Splice to m_SentPackets instead copy
2026-07-04 18:03:22 -04:00
orignal
64d6d86b21
use shared_ptr for HTTP and SOCKS proxy
2026-07-04 15:17:02 -04:00
orignal
782a72c33f
ML-KEM-768 for SSU2 by default if applicable
2026-07-03 12:26:00 -04:00
orignal
fd543f9c29
use std::list for sent packets
2026-07-02 10:19:29 -04:00
orignal
8f94b474d3
data sent with SYN packet should fit single packet
2026-07-01 10:18:07 -04:00
orignal
027874196a
don't create nonce again for encryption
2026-06-30 20:32:47 -04:00
orignal
45ad7d405e
selectable text in main window
2026-06-30 13:53:06 -04:00
orignal
a215fbc128
show B33 address if applicable
2026-06-30 13:20:43 -04:00
orignal
8ace25aa01
std::list for NACKed packets
2026-06-29 17:09:15 -04:00
orignal
6a523096da
Update README.md
2026-06-29 09:41:48 -04:00
orignal
ae27f6dee1
No LLM/AI policy added
2026-06-29 09:38:48 -04:00
orignal
74f6c41c88
don't print error if ElGamal decryption failed
2026-06-28 20:50:27 -04:00
orignal
8497a429dc
spiral.likogan.dev reseed added
2026-06-27 14:50:39 -04:00
orignal
868cc9133a
use string_view for address in SOCKS commands. Allow resolving clearnet addresses
2026-06-25 20:47:42 -04:00
orignal
18d4c82090
correct RESOLVE response
2026-06-25 18:42:56 -04:00
orignal
42d036a93f
implement SOCKS command RESOLVE
2026-06-25 16:35:30 -04:00
orignal
62e10d09b0
always pass ECIES tag as uin64_t
2026-06-25 14:00:38 -04:00
orignal
a3074aea1e
GetGarlicKey return [key,tag] pair. Remove replyIV
2026-06-25 11:34:49 -04:00
orignal
c73e8dbb8b
don't send more packets without initial ack due to incorrect RTT calculation
2026-06-23 07:37:05 -04:00
orignal
f87d4c0719
Merge pull request #2421 from freeacetone/openssl
...
Refresh offline transient on destination service
2026-06-22 16:39:34 -04:00
acetone
6d79da0e2f
refresh offline transient on destination service
2026-06-22 21:57:06 +03:00
orignal
4941e1307b
send more packets without ack to incoming stream if ack was received in another stream before
2026-06-22 14:09:59 -04:00
orignal
05e270e5b0
send more packets without SYNACK
2026-06-21 19:28:08 -04:00
orignal
9d60d293d5
send data with SYN packet if available
2026-06-21 18:54:45 -04:00
orignal
1a82a7d852
fixed typo
2026-06-21 15:25:09 -04:00
orignal
81d9921126
send more packets without SYNACK for outgoing streams
2026-06-21 14:48:22 -04:00
orignal
ebdc9bdc7e
Merge pull request #2420 from freeacetone/sam-datagram-b33
...
SAM: resolve datagram destinations like streams, supporting b32 and b33
2026-06-20 14:43:14 -04:00
orignal
ed73ebe580
Merge pull request #2414 from wipedlifepotato/openssl
...
Haiku OS tunnel info
2026-06-20 14:18:50 -04:00
wipedlifepotato
7f3df4382f
Haiku gui, close button
2026-06-20 20:03:35 +03:00
acetone
345e85ea30
SAM: resolve datagram destinations like streams, supporting b32 and b33 hosts
2026-06-20 19:55:53 +03:00
wipedlifepotato
93f4d7817b
Merge branch 'openssl' of github.com:wipedlifepotato/i2pd into openssl
2026-06-20 16:55:20 +03:00
wipedlifepotato
5b8bf014f3
pre-init: Tab view for tunnels
2026-06-20 16:54:57 +03:00
orignal
f60919638b
Merge pull request #2419 from freeacetone/openssl
...
Refresh offline-signed transient on destination re-create
2026-06-19 15:30:04 -04:00
acetone
acc0f94e49
refresh offline-signed transient on destination re-create
...
A repeated SESSION CREATE (SAM/I2CP) presenting a fresh offline-signature
transient of the same master resolves to the same identity hash, so
CreateNewLocalDestination returns the existing destination and the new
transient is dropped: the destination keeps signing LeaseSets with the old
transient and goes offline at its expiry.
Adopt the newer transient in place (swap keys and republish the LeaseSet,
without touching tunnels or streams) when its expiry is later, so an offline
transient can be rotated before it expires without rebuilding the destination.
2026-06-19 21:43:24 +03:00
orignal
ec5131d342
Merge pull request #2416 from freeacetone/openssl
...
SAM crash on shared destination teardown
2026-06-19 10:13:45 -04:00
acetone
e58701d97c
fixed SAM crash on shared destination teardown
2026-06-19 16:15:51 +03:00