|
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 |
|
|
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 |
|
|
a22cde30eb
|
use Sprintf instead of concatenation for command
|
2024-11-22 18:48:09 -05:00 |
|
|
25751504b9
|
Fix up import paths
|
2024-11-09 11:54:54 -05:00 |
|
|
10f42af061
|
.Info -> .Debug
|
2024-10-16 17:21:44 -04:00 |
|
|
fd22f227b1
|
finished up primary.go
|
2024-10-15 22:09:18 -04:00 |
|
|
0415adf35d
|
added logging to primary.go
-added fromPort, toPort in NewUniqueStreamSubsession
|
2024-10-15 21:01:36 -04:00 |
|
|
9ca67baa32
|
don't let the primary session thing be a guess, detect first, then attempt one and cache the result
|
2022-08-08 17:43:43 -04:00 |
|
|
ee9930813d
|
fixes primary tunnel test
|
2022-06-01 18:25:24 -04:00 |
|
|
3d289d99c6
|
fix some primary sessions, grab some defaults from environment
|
2022-05-31 23:59:37 -04:00 |
|
|
c167f8e26d
|
add announcement.
|
2022-03-10 01:01:31 -05:00 |
|
|
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 |
|
|
d307d85458
|
Actually, use SubSessions
|
2021-02-28 23:22:42 -05:00 |
|
|
0be404e00f
|
Actually, use SubSessions
|
2021-02-28 23:11:33 -05:00 |
|
|
c37b1a099e
|
Append a random string to dialed addrs
|
2021-02-28 22:54:54 -05:00 |
|
|
9c93a9e934
|
Add a resolver
|
2021-02-28 18:47:37 -05:00 |
|
|
a4c6ef983d
|
implement x/dialer
|
2021-02-28 18:32:45 -05:00 |
|
|
5629074653
|
implement x/dialer
|
2021-02-28 18:13:39 -05:00 |
|
|
4e4d930c06
|
implement x/dialer
|
2021-02-28 17:00:17 -05:00 |
|
|
18b8c77c79
|
Make it so that PrimarySession.Dial can be used like net.Dial
|
2021-02-27 00:02:04 -05:00 |
|
|
aa8028230e
|
Make it so that PrimarySession.Dial can be used like net.Dial
|
2021-02-26 23:52:54 -05:00 |
|
|
6c5a389c9b
|
Make it so that PrimarySession.Dial can be used like net.Dial
|
2021-02-26 23:50:56 -05:00 |
|
|
818f18648a
|
Primary Session should return LocalAddr
|
2021-02-26 16:04:18 -05:00 |
|
|
ddbe66bfe9
|
Primary Session should return LocalAddr
|
2021-02-26 16:02:14 -05:00 |
|
|
f46a953bc8
|
Primary Session should return LocalAddr
|
2021-02-26 16:00:43 -05:00 |
|
|
e5f304f552
|
Primary Session should return LocalAddr
|
2021-02-26 15:55:22 -05:00 |
|
|
6c76e83617
|
experiment: try using base32 as String in address since most things are going to expect it anyway, I think
|
2021-02-26 13:09:39 -05:00 |
|
|
1748849c87
|
experiment: try using base32 as String in address since most things are going to expect it anyway, I think
|
2021-02-26 13:07:22 -05:00 |
|
|
0f604e88b2
|
Try directly creating a listener on top of a PrimarySession
|
2021-02-26 10:52:19 -05:00 |
|
|
e9ab98c71b
|
Also port the datagram example to the Primary session
|
2021-02-21 00:28:26 -05:00 |
|
|
6b90389d7f
|
Add a basic test of a Primary session by making the datagramm session test fire off a datagram subsession
|
2021-02-21 00:07:06 -05:00 |
|
|
06ef087039
|
That... might actually do it, but there's probably something important I missed so far. I'll write up primary_test.go tomorrow.
|
2021-02-19 23:32:05 -05:00 |
|
|
2cb9b8f30c
|
Add DatagramSession to helper library, stub out samv3.3 primary sessions
|
2021-02-19 21:47:37 -05:00 |
|
|
bdc1edb224
|
Add DatagramSession to helper library, stub out samv3.3 primary sessions
|
2021-02-19 21:44:59 -05:00 |
|
|
de74967cd2
|
Add DatagramSession to helper library, stub out samv3.3 primary sessions
|
2021-02-19 21:28:28 -05:00 |
|