266 Commits

Author SHA1 Message Date
ca51512ef9 refactor resolver 2024-12-09 14:15:48 -05:00
18dc0e6a9f Delete some unused functions 2024-12-08 16:21:20 -05:00
8279daa0e9 More of the great + purge, where we make all our formatters consistent. Oh also it looks like past idk was like 'hmm, I don't know for sure if I should leave NewKeys in sam3 now that I've moved i2pkeys to it's own library. That won't be confusing to future idk, who will never have a week like future idk is having right now.' Screw that guy(past idk). 2024-12-08 13:49:52 -05:00
bfbe7f638a Fix formatting when creating sessions with ports, which was breaking primary sessions 2024-12-08 13:34:42 -05:00
493db0aaaf move options 2024-12-08 13:22:39 -05:00
d7e8c77275 fix bug in address setting function, work on removing some more redundant code and config options 2024-12-01 10:10:58 -05:00
058a02e6cc Move just a spectacular amount of config stuff into a config package because 2024-11-30 19:18:01 -05:00
86e5b7c368 Move just a spectacular amount of config stuff into a config package because 2024-11-30 18:49:30 -05:00
1c1652f234 Move just a spectacular amount of config stuff into a config package because 2024-11-30 18:34:01 -05:00
1f27cb656e Expand the common package some more to include reply parser from goSam, move version to smarter structure 2024-11-29 21:07:26 -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
2dc0890d17 if AcceptI2P errors out in an Accept call, close the resulting conn and return nil 2024-11-22 20:05:43 -05:00
5303ea6c34 if AcceptI2P errors out in an Accept call, close the resulting conn and return nil 2024-11-22 20:05:34 -05:00
fdfa4240fb Add the ability to set and use DatagramOptions in a DatagramSession 2024-11-22 19:16:35 -05:00
a22cde30eb use Sprintf instead of concatenation for command 2024-11-22 18:48:09 -05:00
88786afa0c Use external logger 2024-11-21 18:46:29 -05:00
b5cacb3ece remove the helper library 2024-11-20 23:41:25 -05:00
37205fc8a2 organize imports 2024-11-20 23:32:26 -05:00
ba5b2ca853 update release process 2024-11-16 16:22:38 -05:00
f4ca627cd8 update examples 2024-11-14 10:43:00 -05:00
7fc3116088 Bump version v0.33.9 2024-11-13 14:41:50 -05:00
d3fb670d66 Fix go mods 2024-11-13 14:40:27 -05:00
25751504b9 Fix up import paths 2024-11-09 11:54:54 -05:00
a745742ee1 setup auto-assign workflow 2024-11-08 15:01:19 -05:00
def28bbf7c Merge branch 'master' of github.com:eyedeekay/sam3 2024-11-08 12:55:50 -05:00
e6c161ed99 change module path 2024-11-08 12:54:40 -05:00
idk
3ebfb85f8a Merge pull request #13 from hkh4n/refactor
Refactor
2024-11-03 21:42:55 +00:00
14d0b22a28 add Read() and Write() methods 2024-11-02 23:26:10 -04:00
67554060fb minor typo fix 2024-11-02 22:20:52 -04:00
8b09ca7502 more uniform naming 2024-11-02 21:57:11 -04:00
idk
97d1c812d3 Merge pull request #12 from hkh4n/logging
logging naming convention hotfix
2024-10-23 17:34:38 +00:00
5be3e27599 Attempt to fix naming collision with other libs 2024-10-23 00:03:16 -04:00
ecba767d91 grammar 2024-10-17 14:51:19 -04:00
idk
5149b7e504 Merge pull request #11 from hkh4n/logging
Added logging
2024-10-17 18:51:15 +00:00
67c0c9288a Updated README.md to reflect logging 2024-10-17 14:42:19 -04:00
10f42af061 .Info -> .Debug 2024-10-16 17:21:44 -04:00
aa63210c3c WORKING FIX 2024-10-16 11:23:49 -04:00
4e1b426230 name collision 2024-10-16 10:51:21 -04:00
a372049be9 added logging to suggestedOptions.go
-fixed name collision in stream_test.go
2024-10-16 10:35:43 -04:00
6e2cc71a92 added logging to streamListener.go
-added dest in ExtractDest()
2024-10-16 10:24:30 -04:00
988769ed5a fixed name collision in primary_stream_test.go 2024-10-16 10:18:06 -04:00
504b7fb48b added logging to stream.go
-added better error handling to Lookup()
2024-10-16 10:14:57 -04:00
c10b6b284c finished up sam3.go 2024-10-16 10:02:47 -04:00
c2ad35a952 added logging to sam3.go & bumped i2pkeys v0.33.7 -> v0.33.8
-removed name collisions with "log"
2024-10-15 23:01:00 -04:00
9e6d0489cf added logging to resolver.go 2024-10-15 22:26:33 -04:00
d05428754b added logging to raw.go 2024-10-15 22:20:33 -04:00