|
f9127c0998
|
Update various things to post-refactor API interfaces
|
2025-07-15 18:28:02 -04:00 |
|
|
b9e73d816d
|
update modules
|
2025-07-08 21:55:30 -04:00 |
|
|
4edc7b392d
|
move common into it's own package, because it's getting hard to keep track of everything in here. Also going to move crypto into it's own package soon. This way common and crypto will have their own CI and will be able to present stable interfaces before the rest of go-i2p is ready.
|
2025-07-07 15:15:27 -04:00 |
|
|
d7888ac9be
|
return corrected size
|
2025-06-28 13:53:13 -04:00 |
|
|
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 |
|