i2psnark: Update dormant UDP tracker (Proposal 160) #504

Merged
zzz merged 6 commits from zzz/i2p.i2p:snark-udp into master 2025-06-21 06:47:38 -04:00
Owner

from three years ago,
to match current version of Proposal 160.
Revert back to standard BEP 15 from "fast mode".
Add TrackerClient and I2PSnarkUtil changes.
Datagram2 to be hooked in.
Variable lifetime to be handled.
Untested WIP.

from three years ago, to match current version of Proposal 160. Revert back to standard BEP 15 from "fast mode". Add TrackerClient and I2PSnarkUtil changes. Datagram2 to be hooked in. Variable lifetime to be handled. Untested WIP.
zzz added the
i2psnark
label 2025-04-26 16:50:01 -04:00
zzz added 1 commit 2025-04-26 16:50:18 -04:00
from three years ago,
to match current version of Proposal 160.
Revert back to standard BEP 15 from "fast mode".
Add TrackerClient and I2PSnarkUtil changes.
Datagram2 to be hooked in.
Variable lifetime to be handled.
Untested WIP.
zzz added 1 commit 2025-04-26 17:12:50 -04:00
zzz added 1 commit 2025-04-27 13:13:50 -04:00
- Enable UDP
- Stub out configurable UDP
- Switch to DG2 (requires PR #500)
- Handle optional lifetime
- Fix isConnValid()
- Fix UDP tracker validation in web form
- Bug fixes in announce state machine
- Log tweaks
zzz added 1 commit 2025-04-27 17:08:19 -04:00
allows elimination of conn ID table on tracker
see prop. 160 changes
zzz added 1 commit 2025-04-27 18:27:09 -04:00
zzz self-assigned this 2025-04-28 08:31:07 -04:00
zzz changed title from WIP: i2psnark: Update dormant UDP tracker (Proposal 160) to WIP: (2.10.0) i2psnark: Update dormant UDP tracker (Proposal 160) 2025-05-04 15:56:51 -04:00
zzz added this to the 2.10.0 milestone 2025-05-04 15:56:59 -04:00
zzz requested review from idk 2025-05-04 16:59:47 -04:00
zzz changed title from WIP: (2.10.0) i2psnark: Update dormant UDP tracker (Proposal 160) to i2psnark: Update dormant UDP tracker (Proposal 160) 2025-06-02 19:44:15 -04:00
idk approved these changes 2025-06-20 18:43:41 -04:00
Owner

Approved without changes, please bump the version when you merge.

Approved without changes, please bump the version when you merge.
zzz merged commit d53949f970 into master 2025-06-21 06:47:38 -04:00
zzz deleted branch snark-udp 2025-06-21 06:47:46 -04:00
Sign in to join this conversation.
No Reviewers
No Label
i2psnark
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: I2P_Developers/i2p.i2p#504
No description provided.