Haris Khan
93a71c7398
expanded logging in key_certificate.go
2024-10-18 12:27:42 -04:00
Haris Khan
b6544ad194
expanded logging in destination.go
2024-10-18 12:16:36 -04:00
Haris Khan
a72b61a886
expanded logging in string.go
2024-10-18 12:08:27 -04:00
Haris Khan
dda4f90b6f
expanded logging in mapping_values.go
2024-10-18 12:00:58 -04:00
Haris Khan
73db39ae50
expanded logging in mapping.go
2024-10-18 11:52:39 -04:00
Haris Khan
53e902f491
expanded logging to date.go
2024-10-18 11:49:10 -04:00
Haris Khan
2f2cd2249c
expanded logging to certificate.go
2024-10-18 11:48:56 -04:00
Haris Khan
4496c11394
added lib/util/logger/log.go
2024-10-17 22:03:46 -04:00
idk
69449a20b5
Merge pull request #12 from hkh4n/crypto2
...
AES
2024-10-17 23:48:13 +00:00
Haris Khan
a7689e801a
minor typo
2024-10-06 12:13:04 -04:00
Haris Khan
278bdee277
Various changes
...
-Aes -> AES
-doc.md
2024-10-06 10:48:22 -04:00
Haris Khan
684e89c957
minor typo
2024-10-05 10:15:31 -04:00
Haris Khan
50fa9fc374
gofumpt adjustment
2024-10-05 09:43:58 -04:00
Haris Khan
491b25022e
AES
...
-Revamped encrypt and decrypt to fit with interfaces
-Adjusted test cases for TestPKCS7UnpadInvalidInput()
2024-10-05 09:00:33 -04:00
Haris Khan
677a6b354b
AES test
2024-10-04 22:37:57 -04:00
Haris Khan
9469fd83aa
AES
2024-10-04 22:36:32 -04:00
eyedeekay
3a51a1229e
more merge conflicts
2024-10-03 22:45:33 -04:00
eyedeekay
2b18b2941d
resolve merge conflicts in lib/transport/noise
2024-10-03 22:42:00 -04:00
eyedeekay
1eb29ec4ab
formatting issues only
2024-10-03 22:36:23 -04:00
eyedeekay
d900d7faf8
add doc.md files from master
2024-10-03 22:10:55 -04:00
eyedeekay
03c9d60ab9
update other non-transport parts of lib
2024-10-03 22:09:16 -04:00
eyedeekay
9f4154ff45
gofmt
2024-10-03 21:55:35 -04:00
eyedeekay
08a0d92742
gofmt
2024-10-03 21:52:49 -04:00
eyedeekay
524526d946
Bring in crypto stubs from master
2024-10-03 21:41:31 -04:00
eyedeekay
09c7d32797
update the common library to the master branch
2024-10-03 21:31:54 -04:00
Haris Khan
16961abc96
!WIP!
...
-added error handling in TestTransport()
-fixed typo to ComposeReceiverHandshakeMessage
-experimental implementation of encryptPacket
-added encrdecr_packet_test.go
2024-10-03 19:45:17 -04:00
Haris Khan
8fa355f067
!WIP! router_timestamper
2024-09-29 22:03:30 -04:00
eyedeekay
3d535f67a1
Work on curve25519 stuff so I can generate my own routerInfos instead of just sending crap to other people
2024-09-09 20:10:38 -04:00
eyedeekay
bba9350506
WOO some of the important fields are actually populated with correct values
2024-08-28 20:47:54 -04:00
eyedeekay
cbc0de4e7e
Start working on de-obfuscating ephemeral keys from remote peers
2024-08-28 18:32:42 -04:00
eyedeekay
310ef07d3c
generate godoc locally so I can go over it offline
2024-08-26 16:21:54 -04:00
eyedeekay
14fc6fc3a8
Work on noise tools, comment details of handshake stuff
2024-08-25 23:22:21 -04:00
eyedeekay
a3ce9d36c6
If string data is shorter than specified by length create a new string based on the content after the first byte
2024-07-08 10:46:16 -04:00
eyedeekay
58a43cdfaf
Fix string length checks, sortof
2024-07-05 23:12:03 -04:00
eyedeekay
15a5ca5daf
Try and make noise work and also fix some tests
2024-07-05 18:12:58 -04:00
eyedeekay
08a41686b6
Work on noise wrapper. It is now good enough to fail to connect to a remote I2P router in a way which is discernible on that remote router.
2024-07-03 01:19:31 -04:00
eyedeekay
8318fd8f57
Work on noise wrapper. It is now good enough to fail to connect to a remote I2P router in a way which is discernible on that remote router.
2024-07-03 01:17:36 -04:00
eyedeekay
9c0552e236
Make some netDb loading stuff work so I have RI's to talk to
2024-07-02 16:54:30 -04:00
eyedeekay
20b018a708
Make some netDb loading stuff work so I have RI's to talk to
2024-07-02 16:53:57 -04:00
eyedeekay
6c62faa49b
finish stubbing out noise transport stuff
2024-07-01 21:37:05 -04:00
eyedeekay
a7e31b7833
implement more noise stuff
2024-07-01 21:34:09 -04:00
eyedeekay
c09161c824
check in beginnings of new cleaned-up noise prototype
2024-07-01 18:50:13 -04:00
eyedeekay
aca62174e6
Load RI's into netDb struct for later referencing
2024-06-30 23:14:48 -04:00
eyedeekay
bd27f00959
add my unzip fork which fixes the permissions bug
2024-06-29 00:36:11 -04:00
eyedeekay
05c4d3d973
add my unzip fork which fixes the permissions bug
2024-06-29 00:25:23 -04:00
eyedeekay
40d0ea5ff5
Start making it so I can configure things, so I can configure it to read the netDb I already have and attempt to make a connection. Implement a reseed puller, or at least most of one.
2024-06-29 00:23:55 -04:00
eyedeekay
58e8f78c56
Start making it so I can configure things, so I can configure it to read the netDb I already have and attempt to make a connection. Implement a reseed puller, or at least most of one.
2024-06-29 00:23:42 -04:00
eyedeekay
889ec939b3
Eliminate superfluous/rules-breaking logging
2024-06-25 11:41:55 -04:00
eyedeekay
6e3a5923cd
Make MAX_GOOD_VERSION 99(0.9.99)
2024-06-25 09:35:39 -04:00
eyedeekay
ce25a2f0fb
Add functions to examine caps
2024-06-24 22:26:17 -04:00