eyedeekay
ae4970b3a9
Switch to oops for error configuration so we can get more info about failures
2025-02-26 19:22:48 -05:00
eyedeekay
26a9a00b34
Work on setting up a routerinfo from a keystore
2025-02-16 14:38:06 -05:00
eyedeekay
036f9116a5
start working on basic key storage for own RI private keys
2025-02-15 22:16:31 -05:00
eyedeekay
71fff44d4b
Merge branch 'master' of github.com:go-i2p/go-i2p into ntcp
2025-02-10 16:44:55 -05:00
eyedeekay
6b2f231c36
spk and cpk reads were reversed
2025-02-10 16:41:59 -05:00
eyedeekay
bd92221d56
Merge branch 'master' of github.com:go-i2p/go-i2p into ntcp
2024-12-21 19:52:28 -05:00
Haris Khan
8d56d033ae
flux
2024-12-04 01:40:23 -05:00
Haris Khan
2a4f4d6186
successful flux
2024-12-04 01:14:38 -05:00
Haris Khan
76c3e5f293
WHAT IS HAPPENING RIGHT NOW
2024-12-04 00:02:33 -05:00
Haris Khan
91abe52725
flux
2024-12-03 23:22:14 -05:00
Haris Khan
b547faf286
flux
2024-12-03 21:24:32 -05:00
Haris Khan
7a6927cf53
gofumpt
2024-11-26 19:47:17 -05:00
Haris Khan
e15e427f60
return error + uniform naming
2024-11-26 15:56:29 -05:00
Haris Khan
bf7e88bec1
updated test functions to not panic
2024-11-24 14:34:14 -05:00
Haris Khan
065ceeb88f
Various changes
...
-removed outdated test functions (to be replaced later)
-added working experimental ReadKeysAndCert replacement candidate ReadKeysAndCertDeux
-added readCertificateFromEnd
-added constructPublicKey
-exported SpkType and CpkType in KeyCertificate
-added CryptoPublicKeySize() method
-added SigningPublicKeySize() method
2024-11-24 14:25:40 -05:00
eyedeekay
9e3c8bcb98
move logger out of go-i2p so we can re-use it without importing the entire module
2024-11-21 17:16:48 -05:00
Haris Khan
64d90a157c
Fixed array bounds error in handling short input in NewKeyCertificate
2024-11-17 12:55:34 -05:00
idk
e296441f29
Merge branch 'master' into routerinfo
2024-11-16 03:56:57 +00:00
eyedeekay
24bc4c3c17
Implemented ed25519 SPK's
2024-11-15 22:29:42 -05:00
eyedeekay
b6f197cf92
This is not correct yet, work on key_certificate.go lines 216-245
2024-11-15 17:35:44 -05:00
satk0
f6894e9064
Fix PubKeyWithP521 test
2024-11-12 23:54:50 +01:00
satk0
b36ef65a10
Fix test when data is too small
2024-11-11 23:04:21 +01:00
Haris Khan
98d05e27c8
!WIP! - Router Info
2024-11-09 00:53:17 -05:00
Haris Khan
677aac500e
fix logger naming collision with other libs
2024-10-23 00:06:06 -04:00
Haris Khan
2191c40ac6
expanded logging to router_address.go + gofumpt adjustment
2024-10-18 13:22:36 -04:00
Haris Khan
93a71c7398
expanded logging in key_certificate.go
2024-10-18 12:27:42 -04:00
eyedeekay
d900d7faf8
add doc.md files from master
2024-10-03 22:10:55 -04:00
eyedeekay
09c7d32797
update the common library to the master branch
2024-10-03 21:31:54 -04:00
thulium
c8c4196c6f
Tweak godocs for lib/common
2022-09-12 04:31:02 -04:00
idk
0ec4f55fa9
Check in unchecked-in common library fixes, start implementing transports.
...
Since I turned out to be implementing parts of Noise which I did not need to implement, I'm taking a different approach, and doing an unmodified Noise transport first and then making our modifications to it. That should reduce what I need to do to message pre-processing mostly, I think.
2022-07-11 23:41:58 -04:00
idk
171f09bba6
move every struct into it's own directory in order to run tests individually.
2022-05-22 19:59:20 -04:00