11 Commits

Author SHA1 Message Date
eyedeekay
f8f0fcaa03 Refactor SAM protocol handling in datagram and raw readers/writers to manage PING messages and ensure proper response format; update base64 encoding to use I2P-specific implementation. 2025-10-06 16:30:37 -04:00
eyedeekay
58eda28530 Enhance I2P session examples with timing considerations and retry logic; add local listener setup for context-based dialing tests. 2025-10-06 15:26:07 -04:00
eyedeekay
0f230dc017 Update datagram and stream session tests to use inbound and outbound lengths of 1 for improved testing accuracy 2025-10-06 13:22:41 -04:00
eyedeekay
2eebe2eb2f Refactor ExampleDatagramSession to improve error handling and simplify datagram sending/receiving logic; enhance output messages for better clarity. 2025-10-06 12:46:01 -04:00
eyedeekay
984021c5cf Refactor Datagram handling to improve locking and avoid deadlocks; implement direct read for single datagrams; enhance UDP transmission method and add debug tests for SAM commands. 2025-10-06 11:49:26 -04:00
eyedeekay
a54d6e2ab1 Add UDP port configuration to NewDatagramSession and NewRawSession methods 2025-10-03 12:18:24 -04:00
eyedeekay
2092844281 Copy over and modify the old sam3 tests to final test interface compatibility 2025-10-03 12:02:18 -04:00
eyedeekay
bb247bff70 create remaining tests, copy over old sam3 test 2025-10-03 11:39:19 -04:00
eyedeekay
d3f085b2c8 eliminate a bunch of broken crap and start over from common 2025-05-27 18:25:13 -04:00
eyedeekay
962ca264b4 Update README.md 2025-02-23 18:45:11 -05:00
eyedeekay
c50775ebfd start on a wrapper for sam3 2025-02-23 18:01:43 -05:00