David Vennik
|
a3962c32ed
|
restructured handlers to maximise line space
|
2022-12-28 12:22:54 +00:00 |
|
David Vennik
|
96e0ede31c
|
Restructured complex onions for later composition, start client service
|
2022-12-28 08:54:23 +00:00 |
|
David Vennik
|
094a6a5835
|
Create and unwrap Ping message type
|
2022-12-27 14:09:57 +00:00 |
|
David Vennik
|
676a583b9d
|
Finished with AddrPort things, clean up layers, fixed nil pointer bug
|
2022-12-24 16:58:35 +00:00 |
|
David Vennik
|
001d22ea92
|
Forward and Reply now passing test with netip.AddrPort change
|
2022-12-24 14:40:18 +00:00 |
|
David Vennik
|
76f56b863c
|
Eliminated usages with net.IP unless correct in context
|
2022-12-24 14:11:47 +00:00 |
|
David Vennik
|
548fda244e
|
Changed forward and reply to use netip.AddrPort
|
2022-12-24 14:07:35 +00:00 |
|
David Vennik
|
2e723aa1a4
|
Fixed ping and return to have next hop IP in previous hop message wrapper
|
2022-12-20 12:17:55 +00:00 |
|
David Vennik
|
cb4e2ca813
|
Add Return key to Node
|
2022-12-19 22:23:36 +00:00 |
|
David Vennik
|
76e2c00629
|
Initial draft in test for generating return onion
|
2022-12-01 12:37:52 +01:00 |
|
David Vennik
|
875ee8e201
|
Starting on onion generation, restructuring relations between some types
|
2022-11-30 22:41:22 +01:00 |
|
David Vennik
|
1df655034b
|
starting on circuit and possible new logo
|
2022-11-28 15:24:25 +01:00 |
|
David Vennik
|
539554e7e2
|
Start drafting the channel based message relaying and event loops
|
2022-11-25 08:26:05 +01:00 |
|
David Vennik
|
d8539e3a1e
|
Moved client and relay together with onion, starting Circuit
|
2022-11-20 11:55:36 +01:00 |
|
David Vennik
|
806b383160
|
Added godoc headers to all repo packages
|
2022-11-18 23:57:19 +01:00 |
|
David Vennik
|
4b3e0f1ad3
|
Moved Session to base ./pkg folder
|
2022-11-18 23:06:08 +01:00 |
|
David Vennik
|
61925df1dc
|
Added a token to Session
also revised Nodes to be a straight slice
|
2022-11-18 22:51:15 +01:00 |
|
David Vennik
|
12db0cb788
|
Added session tracking structure
|
2022-11-17 20:34:33 +01:00 |
|
David Vennik
|
f20f926a0c
|
Added tests and improved Node implementation
|
2022-11-17 10:33:41 +01:00 |
|
David Vennik
|
44d8bcadab
|
Drafted model for message parties
|
2022-11-16 21:15:35 +01:00 |
|
David Vennik
|
e5f30ff8e1
|
Added node model
|
2022-11-16 18:19:17 +01:00 |
|