|
68408bb48e
|
Expose WriteMessageToConn and start work on sessions
|
2025-05-31 13:40:33 -04:00 |
|
|
4715b76ade
|
IGNORE THIS CHECKIN: regenerate call graphs, regenerate godoc
|
2025-05-15 20:30:26 -04:00 |
|
|
ac7e369b6a
|
work on reseeding
|
2025-05-15 20:20:46 -04:00 |
|
|
7d51d83b40
|
Fix nil return in when performing noise handshake to return a session
|
2025-05-15 19:20:37 -04:00 |
|
|
89c82cb2fe
|
Remove unused function, fix spelling, update godoc
|
2025-05-15 19:17:42 -04:00 |
|
|
808f7d6fdf
|
move processors back due to import cycle
|
2025-05-15 19:03:41 -04:00 |
|
|
537ab808f8
|
fix issues with transports
|
2025-05-15 18:56:10 -04:00 |
|
|
b41bb0eef8
|
move sessionmessageprocessors to own directory
|
2025-05-15 18:42:39 -04:00 |
|
|
8787fea069
|
Put an X over handshake. It's broken, but it's there!
|
2025-05-10 23:22:43 -04:00 |
|
|
fc9734d43d
|
fix page workflow
|
2025-05-10 23:19:50 -04:00 |
|
|
0a262d5780
|
Add GitHub Actions workflow for page generation
|
2025-05-10 23:15:45 -04:00 |
|
|
2f233e931d
|
delete more now-unused functions
|
2025-05-10 23:13:47 -04:00 |
|
|
e9991099b7
|
update godoc again, delete more now-unused functions
|
2025-05-10 23:13:11 -04:00 |
|
|
761dcb5f98
|
get rid of math/rand usages
|
2025-05-10 23:09:22 -04:00 |
|
|
f68d9b5606
|
check in utility functions
|
2025-05-10 23:03:53 -04:00 |
|
|
9fd3400585
|
More function deletions
|
2025-05-10 22:55:39 -04:00 |
|
|
c85822163b
|
Regenerate godoc
|
2025-05-10 22:36:36 -04:00 |
|
|
e2fdb7c4e0
|
Move to SessionProcessors
|
2025-05-10 22:33:43 -04:00 |
|
|
1babf06091
|
More code deduplication
|
2025-05-10 22:18:50 -04:00 |
|
|
62e565b36c
|
More code deduplication
|
2025-05-10 22:16:25 -04:00 |
|
|
c7a17eac86
|
fmt
|
2025-05-10 21:55:30 -04:00 |
|
|
89e53fdb9f
|
More migration to processors
|
2025-05-10 21:55:06 -04:00 |
|
|
ebdd1ae0aa
|
Work on implementing and migrating to message processors
|
2025-05-10 21:46:07 -04:00 |
|
|
b65f6c2682
|
Work on implementing and migrating to message processors
|
2025-05-10 21:43:30 -04:00 |
|
|
14a0e56f6a
|
Work on implementing and migrating to message processors
|
2025-05-10 21:37:47 -04:00 |
|
|
4a89c14734
|
Work on implementing and migrating to message processors
|
2025-05-10 21:23:05 -04:00 |
|
|
09fe22178d
|
more method consolidation
|
2025-05-10 21:12:49 -04:00 |
|
|
ef156f6944
|
more method consolidation
|
2025-05-10 21:11:46 -04:00 |
|
|
a4acb01be9
|
handshake interface implementation stuff
|
2025-05-10 20:25:02 -04:00 |
|
|
dd116095aa
|
More duplicated code reduction, interface improvement
|
2025-05-10 20:09:42 -04:00 |
|
|
1922f3a0ab
|
Start implementing messages as message processors
|
2025-05-08 23:22:42 -04:00 |
|
|
2a28c8ee01
|
Start implementing the message handlers
|
2025-05-08 22:59:36 -04:00 |
|
|
9cb4af8f06
|
plan new handshake interfaces
|
2025-05-08 21:41:09 -04:00 |
|
|
56faebd746
|
Plan re-org of handshake functions
|
2025-05-08 20:29:46 -04:00 |
|
|
8b035711b6
|
Move sessionRequest methods to own file, organization changes
|
2025-05-08 18:01:58 -04:00 |
|
|
c93b258844
|
Move ntcp2 messages into ntcp2 directory
|
2025-05-08 16:22:22 -04:00 |
|
|
2df5d23528
|
Implement findClosestPeers
|
2025-05-08 14:24:08 -04:00 |
|
|
98ea3d55c4
|
Implement lookup for kadResolver, change kadresolver to KademliaResolver
|
2025-05-07 21:19:46 -04:00 |
|
|
b5454a4317
|
Implement lookup for kadResolver, change kadresolver to KademliaResolver
|
2025-05-07 21:17:38 -04:00 |
|
|
83502face7
|
change lookup interface, needs to be more intuitive to use, we can thread elsewhere
|
2025-05-07 20:51:30 -04:00 |
|
|
c99b15ba7f
|
NetDB entry serialization and deserialization, TODO: leaseset struct port
|
2025-05-07 20:14:18 -04:00 |
|
|
8e73c36922
|
check in the stuff I have locally that I haven't yet, mostly ECDSA stuff which is not very useful
|
2025-05-05 22:37:46 -04:00 |
|
|
89b1995593
|
ecdsa_p256_private impl, rest of ecdsa to follow
|
2025-04-04 11:00:59 -04:00 |
|
|
4577408d6d
|
return a descriptive error upon a hash size mismatch
|
2025-04-03 17:00:10 -04:00 |
|
|
e7e26ae021
|
Fix unimplemented funcs in rsa3072
|
2025-04-03 15:53:17 -04:00 |
|
|
1d1568de71
|
Add rsa4096 implementation and use the same functin for all key reads
|
2025-04-03 15:30:06 -04:00 |
|
|
b21a6cee9e
|
Add rsa2048 implementation
|
2025-04-03 15:04:39 -04:00 |
|
|
35b47969b0
|
Add rsa3072 implementation
|
2025-04-03 14:57:08 -04:00 |
|
|
816df5642c
|
implement first handshake message sender and reciever, create a test file
|
2025-03-31 21:49:31 -04:00 |
|
|
1bd439f989
|
Implement Sender for Handshake Message 1
|
2025-03-31 17:33:01 -04:00 |
|