31 Commits

Author SHA1 Message Date
493db0aaaf move options 2024-12-08 13:22:39 -05:00
82eeba6275 Start abstracting away UDP session management 2024-11-24 19:11:04 -05:00
eea1f916cd split on space not newline 2024-11-24 01:08:43 -05:00
ac4ef13405 automatically chunk datagrams 2024-11-23 14:19:02 -05:00
dd2d0c029f Work on refactoring and potential concurrency issues, but I think primary is broken on master, users should stick to tagged versions unless they want to help 2024-11-23 00:47:49 -05:00
d8dafef068 fmt 2024-11-22 20:35:39 -05:00
fdfa4240fb Add the ability to set and use DatagramOptions in a DatagramSession 2024-11-22 19:16:35 -05:00
37205fc8a2 organize imports 2024-11-20 23:32:26 -05:00
25751504b9 Fix up import paths 2024-11-09 11:54:54 -05:00
21e7b5a177 added logging to datagram.go 2024-10-15 12:39:20 -04:00
9b7a798782 Add a space when specifying the port to a datagram session 2024-01-09 13:34:49 -05:00
idk
3d289d99c6 fix some primary sessions, grab some defaults from environment 2022-05-31 23:59:37 -04:00
idk
c167f8e26d add announcement. 2022-03-10 01:01:31 -05:00
idk
45106d2b70 fix semver. Check router type to determine whether to send PRIMARY or MASTER to SAM session 2022-01-10 11:19:39 -05:00
idk
31b8d62f04 Allow passing either pointer or instance to DialI2PRemote in DatagramSession 2021-07-18 15:06:49 -04:00
idk
d191b3404e Allow passing either pointer or instance to DialI2PRemote in DatagramSession 2021-07-18 15:05:36 -04:00
idk
1de06ec9b9 Allow passing either pointer or instance to DialI2PRemote in DatagramSession 2021-07-18 15:05:02 -04:00
idk
18b8c77c79 Make it so that PrimarySession.Dial can be used like net.Dial 2021-02-27 00:02:04 -05:00
idk
27810c197c experiment: try using base32 as String in address since most things are going to expect it anyway, I think 2021-02-26 15:25:59 -05:00
idk
33f3caa3f9 Add fmt make target, incorporate address length fix from qiwenmin, add a shortcut for saving your keys 2020-10-18 00:58:45 -04:00
idk
e9868b791e enable setting the write buffer size 2019-07-30 14:50:14 -04:00
idk
a810f009bd update modules 2019-07-29 20:02:43 -04:00
idk
7438f855cd implement UDPConn too 2019-06-12 23:32:35 -04:00
idk
0e9665027e completely remove I2PAddr.go to its own thing so it can be used separately 2019-05-25 14:36:16 -04:00
idk
ab5663c157 revert back to pointers 2019-02-09 17:01:29 -05:00
idk
aebf5a4245 context-aware dialer 2018-11-27 21:36:33 -05:00
idk
f3a993315a Change to implement updated net.Conn 2018-09-09 01:33:24 -04:00
5233589f4a add i2p.PacketSession that implements net.PacketConn 2016-02-17 08:47:01 -05:00
59f815f2e7 go fmt 2016-02-10 17:54:17 -05:00
b500865ffe add config stubs 2015-12-14 09:00:11 -05:00
4108184369 bundle sam3 2015-10-15 17:21:11 -04:00