ae4970b3a9
Switch to oops for error configuration so we can get more info about failures
2025-02-26 19:22:48 -05:00
71fff44d4b
Merge branch 'master' of github.com:go-i2p/go-i2p into ntcp
2025-02-10 16:44:55 -05:00
6b2f231c36
spk and cpk reads were reversed
2025-02-10 16:41:59 -05:00
bd92221d56
Merge branch 'master' of github.com:go-i2p/go-i2p into ntcp
2024-12-21 19:52:28 -05:00
ca1180c57f
added cert tests and experimental function NewCertificateDeux
2024-12-04 00:55:53 -05:00
7a6927cf53
gofumpt
2024-11-26 19:47:17 -05:00
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
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
30f5565217
.Type -> .Type()
2024-11-18 12:27:55 -05:00
e29c3c7abb
formatting + implemented GetSignatureTypeFromCertificate
2024-11-15 11:31:29 -05:00
a29fa0bc03
Output the rest of the key certificate, that would probably help...
2024-11-10 17:15:56 -05:00
4020db8a19
Refactor: Certificate Constructor:
2024-11-04 19:19:03 -05:00
677aac500e
fix logger naming collision with other libs
2024-10-23 00:06:06 -04:00
2191c40ac6
expanded logging to router_address.go + gofumpt adjustment
2024-10-18 13:22:36 -04:00
2f2cd2249c
expanded logging to certificate.go
2024-10-18 11:48:56 -04:00
09c7d32797
update the common library to the master branch
2024-10-03 21:31:54 -04:00
c8c4196c6f
Tweak godocs for lib/common
2022-09-12 04:31:02 -04:00
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
171f09bba6
move every struct into it's own directory in order to run tests individually.
2022-05-22 19:59:20 -04:00