100 Commits

Author SHA1 Message Date
ca5c7feb9f Reduce redundant logic in validateAddressFormat 2025-05-26 22:36:53 -04:00
fdb8745ee0 in the super-rare case where we somehow get disconnected from SAM during a dest generate, log any errors returned by close 2025-05-26 22:31:39 -04:00
faf6b8e93e fix validateAddressFormat 2025-05-26 22:28:54 -04:00
d844519847 Merge branch 'master' of github.com:go-i2p/i2pkeys 2025-05-26 22:27:00 -04:00
25ef151100 Improve validation of bytes when generating address from byte slice 2025-05-26 22:26:13 -04:00
f772cc42a3 Improve validator function 2025-05-26 22:24:18 -04:00
de91aa824e gitignore fixes 2025-05-26 22:11:47 -04:00
565bc65808 move load and store to own files 2025-05-26 22:10:36 -04:00
d0d5f80a55 Improve private key parsing 2025-05-26 22:06:42 -04:00
idk
d166f5c31e Update I2PAddr.go, fixes eyedeekay/onramp issue #2 2025-05-15 22:44:23 -04:00
9694fe011c Add ability to pass different flags to the DEST GENERATE function 2024-12-08 15:48:46 -05:00
8e42fd9a18 add .gitignore 2024-11-29 19:06:08 -05:00
b47ca226eb Start working on figuring out why the test is failing 2024-11-29 19:05:24 -05:00
ef2203a6c4 Rename some files for consistency 2024-11-29 18:49:31 -05:00
a9fd0e6202 Add still failing test 2024-11-29 18:48:12 -05:00
8587d33d3a Work on making SecretKeys type-safe 2024-11-29 18:21:01 -05:00
a8a977d576 Split out I2PSecretKey.go 2024-11-29 18:14:03 -05:00
d8a31854b9 Separate out generate address function and make it's SAM port configurable 2024-11-29 18:01:00 -05:00
40e34d7089 Simplify, simplify, simplify 2024-11-29 17:15:40 -05:00
f82fb12470 Simplify, simplify, simplify 2024-11-29 17:13:10 -05:00
50d395b12d Split I2PAddr and I2PDestHash into their own files 2024-11-29 14:20:55 -05:00
11f71aa2c5 checkin go.sum 2024-11-21 18:51:15 -05:00
ce5a2a34aa use external logger 2024-11-21 18:51:01 -05:00
a4d9cec9b8 Update release process 2024-11-16 16:21:01 -05:00
b4e5b3ef61 go report card 2024-11-14 10:37:32 -05:00
4a2db938f7 go mod tidy 2024-11-14 10:36:36 -05:00
e10de5e607 bump version 2024-11-13 14:34:22 -05:00
e4f5ccdff8 Fix merge conflict 2024-11-08 15:03:32 -05:00
8669fb7db8 setup auto-assign workflow 2024-11-08 15:01:13 -05:00
3e6b00e10d update module path 2024-11-08 12:54:49 -05:00
idk
edace64685 Merge pull request #12 from hkh4n/refactor
return error instead of panic when VALUE= is not found
v0.33.9
2024-11-07 17:06:48 +00:00
1712957252 add unit test 2024-11-07 11:39:04 -05:00
eb51810ddd minor grammar tweaks 2024-11-07 11:16:05 -05:00
c4cbd6e041 return error instead of panic when VALUE= is not found 2024-11-07 11:07:13 -05:00
idk
84d1ec1a12 Merge pull request #9 from hkh4n/tests
added Test_KeyStorageAndLoading
2024-11-04 05:01:36 +00:00
idk
43fb66564b Merge pull request #10 from hkh4n/refactor
Refactored LoadKeysIncompat & Finished up LoadKeys()
2024-11-03 22:19:33 +00:00
2e82fab112 update Makefile 2024-11-03 12:01:55 -05:00
daa08faa71 Minor typo fix 2024-11-02 19:42:22 -04:00
a05ca99118 Merge branch 'loadkeys' into refactor 2024-10-26 22:59:30 -04:00
b99e77153e Make LoadKeys() create new keys if the keyfile doesn't exist 2024-10-26 22:59:06 -04:00
b56afeb346 tweaks 2024-10-26 19:20:37 -04:00
890d71f974 comments 2024-10-26 19:20:05 -04:00
bfcde005b3 Refactored LoadKeysIncompat
-Previously: would log errors regardless at the end
-Better error handling
2024-10-26 19:18:08 -04:00
a9a4310a04 added Test_KeyStorageAndLoading 2024-10-26 18:37:33 -04:00
idk
4cba6e2edd Merge pull request #8 from hkh4n/refactor
return os.ErrNotExist instead of written error
2024-10-26 21:35:44 +00:00
25eedfeed8 return os.ErrNotExist instead of written error 2024-10-26 13:50:59 -04:00
idk
8632c8275d Merge pull request #7 from hkh4n/logging
logging naming convention hotfix
2024-10-23 17:34:31 +00:00
9e61a8e00f Merge branch 'eyedeekay:master' into logging 2024-10-23 00:10:22 -04:00
fb2ca1a92c fix logger naming collision with other libs 2024-10-23 00:09:36 -04:00
1bf0437e54 tweaks 2024-10-17 14:52:00 -04:00