67 Commits

Author SHA1 Message Date
idk
56ed7a3d04 Update README.md 2025-06-02 15:39:11 +00:00
4386355e1f Work on raw datagram tests 2025-06-01 18:25:35 -04:00
e9ae8600bc Add dirs for dg2 and 3 2025-06-01 18:15:17 -04:00
7eea63b351 Fix close race in DatagramSession 2025-06-01 18:14:24 -04:00
88c2168ee0 Fix close race in DatagramSession 2025-06-01 18:07:09 -04:00
b609d06306 Update README 2025-06-01 18:03:55 -04:00
63a00527b9 Add Conn() getter to BaseSession 2025-06-01 18:01:04 -04:00
27312d3e94 Add Conn() getter to BaseSession 2025-06-01 17:56:23 -04:00
12559c0335 Implement tests for RawSession 2025-06-01 17:32:11 -04:00
5ee5d0e181 add tests for raw sessions 2025-06-01 17:27:48 -04:00
3dee698d01 Implement tests for RawSession 2025-06-01 17:21:15 -04:00
102c79f535 Fixes the DatagramSession implementation 2025-06-01 17:07:23 -04:00
69d5f950fd Work on concurrent reader operations in datagrams 2025-06-01 16:45:48 -04:00
4755612f11 Work on datagram1 2025-06-01 16:38:11 -04:00
c957176d25 Remove sam3 compatiblity layer until I decide what to do about Datagrams 2025-06-01 13:25:31 -04:00
f796823337 start dg2 and dg3 2025-06-01 13:21:11 -04:00
27794b1002 compatibility layer 2025-05-29 19:47:50 -04:00
4f85e7f1c7 add github config 2025-05-29 19:46:22 -04:00
a53acecb87 godoc 2025-05-29 19:44:45 -04:00
5899247685 gitignore 2025-05-29 19:02:42 -04:00
9c8d590a4d re-add raw datagrams, likely does not work yet 2025-05-29 19:01:23 -04:00
f4ea6ae232 Work on making DatagramConn implement net.Conn 2025-05-29 18:52:08 -04:00
1cfdd98e18 Work on making DatagramConn implement net.Conn 2025-05-29 18:49:54 -04:00
38182694c5 Add datagram library back in 2025-05-29 18:45:52 -04:00
b114d8b337 simplify NewGenericSessionWithSignatureAndPorts 2025-05-29 16:59:55 -04:00
ddd25e0bb8 simplify NewGenericSessionWithSignatureAndPorts 2025-05-29 16:42:56 -04:00
be432d256d fix min/max api version functions 2025-05-29 16:22:52 -04:00
9604afd647 add session tests to common 2025-05-27 20:37:17 -04:00
7febf2dd07 Fix dupe config issues 2025-05-27 20:22:20 -04:00
21e42bf030 Simplify and move stuff 2025-05-27 20:12:40 -04:00
51806362f9 Simplify ID 2025-05-27 20:08:55 -04:00
fbdeea0e4a Simplify Print 2025-05-27 20:04:58 -04:00
26ae8f209b Simplify common.NewSAM again 2025-05-27 20:01:34 -04:00
987662da9b Simplify common.NewSAM 2025-05-27 19:59:02 -04:00
df3728c042 Simplify Config Constructor 2025-05-27 19:45:38 -04:00
1f95e9fa3a fmt 2025-05-27 19:43:15 -04:00
0b2d1927de fmt 2025-05-27 19:40:50 -04:00
3e89669fec Simplify ExtractDest 2025-05-27 19:37:52 -04:00
95ccf4c187 Simplify formatting 2025-05-27 19:32:05 -04:00
8514ba8e89 Simplify, add readme 2025-05-27 19:25:56 -04:00
e31035d632 OK so the bug has to be in common then 2025-05-27 19:01:15 -04:00
60fcf85129 Rewrite the whole StreamSession thing, which still doesn't work 2025-05-27 18:54:18 -04:00
d3f085b2c8 eliminate a bunch of broken crap and start over from common 2025-05-27 18:25:13 -04:00
479f2d20cc simplify common some more 2025-05-27 17:28:40 -04:00
958f90edc6 simplify common some more 2025-05-27 16:46:29 -04:00
aa9fe1ef62 Switch to oops, simplify error handling in common 2025-05-27 16:40:15 -04:00
d2f1de4094 fix common tests 2025-05-27 00:02:12 -04:00
099746a724 fix conflicts 2025-05-26 23:30:37 -04:00
a325a30b06 fix conflicts 2025-05-26 23:30:26 -04:00
9a62a09f40 get away from logrus 2025-05-26 23:27:42 -04:00