Commit Graph

107 Commits (openssl)

Author SHA1 Message Date
weko 354a04f0f6 Up level for some logs to critical 1 year ago
orignal 55b2f2c625 memory pool for IdentityEx 1 year ago
orignal ce05cce331 validate LeaseSet if signature verification was not requested 1 year ago
orignal e190dab7d6 fixed crash when shows leasesets 1 year ago
R4SAS 503f522cc3
[style] clean trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
1 year ago
orignal 9e02c99db5 check and limit LeaseSet's buffer size 2 years ago
orignal 8f5768f85b memory pool for leases 2 years ago
Simon Vetter 412a245e88 leaseset: add missing bound checks
This builds on ChadF's issue and patch (https://github.com/PurpleI2P/i2pd/issues/1772)
and fixes other potential bound check issues.
2 years ago
R4SAS 6b4ffcff5a cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS edc0162163
clean line trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS 94661f697b
[log] update log messages (closes #1693)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
orignal af133f4968 fixed crash if incorrect blinded signature type 3 years ago
orignal 349022ae42 don't select ElGamal routers for tunnels 3 years ago
orignal bb518d3d51 don't pass BN_CTX to encrypt/decrypt functions 3 years ago
orignal 51ef7ef61c don't publish LeaseSet without tunnels 3 years ago
orignal 94ca2514af set zero expiration timeout if no tunnels 3 years ago
orignal 34eee2fc26 fixed #1644. check leaseset buffer size 3 years ago
orignal 0dc212d97c fixed non-updating LeaseSet1 4 years ago
R4SAS 8bae4975fb add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal 627d8cfe69 correct timestamp check for LeaseSet2 4 years ago
orignal 962c2160c7 set actual LeaseSet2 buffer size 4 years ago
R4SAS b6b25dc9f3 update log messages
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal f3b0e57a54 publish multiple encryption keys 4 years ago
orignal 09ed57ad42 select preferred crypto from LeaseSet2 4 years ago
orignal 9f79bdae9b encryptor for ECIES-X25519-AEAD-Ratchet 5 years ago
orignal e42efec220 correct outet plain text length in case of authKeys 5 years ago
orignal 9d06aa2f6a pass authSalt or epk 5 years ago
orignal 80765a797b correct outer cipher text len 5 years ago
orignal 0b5509a1ed correct authClients offset 5 years ago
orignal 3872c2a3f5 use published encrypted instead orig type 5 years ago
orignal e6a09b49c9 published encrypted flag 5 years ago
orignal 97d9795fc9 pass encrepted LeaseSet auth keys 5 years ago
orignal 54071b0e5d set and handle unpublished LeaseSet flag 5 years ago
orignal 99e1b74023 create encrypted LeaseSet2 with authentication 5 years ago
orignal 7d68ccca53 create encrypted LeaseSet2 with authentication 5 years ago
orignal 3e932a55f4 fixed typo 5 years ago
orignal 74e8610ec9 DH auth for encrypted LeaseSet2 5 years ago
orignal 213a292fd5 correct offsets for auth data 5 years ago
orignal 0a299284f8 correct check for PSK auth 5 years ago
orignal 347a5f7346 pass secret to encrypted LeaseSet2 5 years ago
orignal 14f0d6d26b extract client auth data 5 years ago
orignal 828862ea49 store hash for ECDSA blidning 5 years ago
orignal fbb8903774 correct buffer size for ECDSA blinding 5 years ago
orignal e40c139ff1 blind ECDSA private key 5 years ago
orignal 39400fd381 move key blinding code from LeaseSet.cpp to Blinding.cpp 5 years ago
orignal d7e7f06e88 re-request encrypted LeaseSet 5 years ago
orignal 6cc6849ccc use published timestamp for blinding 5 years ago
orignal 5d5cd71714 limit expiration by next midnight for encrypted LS2 5 years ago
orignal d248343517 Handle CreateLeaseSet2 I2CP message for encrypted leasesets 5 years ago