orignal
|
9188e3ad3f
|
ChaCha20 decrypt
|
2019-02-28 13:31:51 -05:00 |
|
orignal
|
af65af5be9
|
H and HKDF for encrypted LeaseSet2
|
2019-02-27 15:52:47 -05:00 |
|
orignal
|
0646461342
|
check published timestamp for LeaseSet2
|
2019-02-26 16:20:24 -05:00 |
|
orignal
|
7b6814e32d
|
correct flags
|
2019-02-14 21:22:49 -05:00 |
|
orignal
|
636fc633d4
|
send offline signature in streaming
|
2019-02-14 12:11:25 -05:00 |
|
orignal
|
72a239838e
|
publish offline signature
|
2019-02-12 14:56:39 -05:00 |
|
orignal
|
2cac9b03ff
|
common code for offline signatures
|
2019-02-06 13:36:03 -05:00 |
|
orignal
|
bd5122c6ea
|
fixed build error
|
2019-02-01 17:41:12 -05:00 |
|
orignal
|
6643258618
|
implement Update for LeaseSet2
|
2019-02-01 12:55:13 -05:00 |
|
orignal
|
d848ae332a
|
encryption keys priority
|
2019-01-30 14:10:40 -05:00 |
|
orignal
|
08ddc98303
|
initial LeaseSet2 support in I2CP
|
2019-01-29 11:30:31 -05:00 |
|
orignal
|
65c2c7d80b
|
re-create LeaseSet if store type has changed
|
2019-01-16 19:00:17 -05:00 |
|
orignal
|
468a32a819
|
check LS2 transient key expires time
|
2019-01-15 18:56:26 -05:00 |
|
orignal
|
3712749a94
|
extract timestamp for LS2
|
2019-01-14 13:49:27 -05:00 |
|
orignal
|
dadf6174ba
|
create standard LS2
|
2019-01-10 11:52:34 -05:00 |
|
orignal
|
84de7675c4
|
don't copy LS2 for signature verification
|
2019-01-10 10:57:57 -05:00 |
|
orignal
|
9504e69598
|
LocalLeaseSet2 added
|
2019-01-09 14:51:47 -05:00 |
|
orignal
|
5398b651f7
|
handle LS2 in destinations
|
2019-01-09 12:47:47 -05:00 |
|
orignal
|
b5596c4596
|
handle encrypted LS2
|
2019-01-08 11:26:50 -05:00 |
|
orignal
|
e55e15693d
|
update LS2 leases
|
2019-01-02 15:40:48 -05:00 |
|
orignal
|
c54e6bafdb
|
process meta LS2
|
2019-01-02 14:19:10 -05:00 |
|
orignal
|
2e56c4895d
|
transient key signature verification
|
2019-01-02 09:43:18 -05:00 |
|
orignal
|
bce4224d6e
|
extract and verify LS2 transient key
|
2019-01-01 17:00:37 -05:00 |
|
orignal
|
812e2814bc
|
read flags from LS2 header
|
2018-12-31 14:23:48 -05:00 |
|
orignal
|
6193b06708
|
LS2 signature verification and store type
|
2018-12-26 15:27:32 -05:00 |
|
orignal
|
12af68bdb5
|
initial support of LeaseSet2
|
2018-12-21 15:00:03 -05:00 |
|
orignal
|
182ffe4495
|
use croorect encryption type for tunnel build
|
2018-03-09 14:56:06 -05:00 |
|
orignal
|
8c2de4973c
|
rollback
|
2018-01-26 14:33:06 -05:00 |
|
orignal
|
e1527dc137
|
update LeaseSet if a tunnel was deleted
|
2018-01-26 14:07:51 -05:00 |
|
orignal
|
7db2e9dc4a
|
don't verify signature twice
|
2018-01-25 10:32:08 -05:00 |
|
orignal
|
b1c701085b
|
don't verify signature twice
|
2018-01-25 10:09:34 -05:00 |
|
Jeff Becker
|
4a77a03033
|
* Add LeaseSetBufferValidate which checks lease validity and extracts timestamp
* check for leases with LeaseSetBufferValidate before update in floodfill code as to prevent malicous nodes removing good LS
|
2018-01-24 10:16:51 -05:00 |
|
yangfl
|
50ba52756f
|
fix mixing tabs and spaces
|
2018-01-13 22:51:02 +08:00 |
|
yangfl
|
46f62e1af9
|
remove trailing whitespaces
|
2018-01-06 22:24:03 +08:00 |
|
orignal
|
53d71d29ff
|
call RoutingDestination::Encrypt instead ElGamalEncrypt
|
2017-11-07 20:30:05 -05:00 |
|
orignal
|
81658d2ff9
|
generic encryption for RoutingDestination
|
2017-11-07 15:05:22 -05:00 |
|
Jeff Becker
|
e238f7ed37
|
NetDb.h -> NetDb.hpp for case insensative file systems clashing with libc's netdb.h
|
2017-04-21 20:04:16 -04:00 |
|
Jeff Becker
|
4cc3b7f9fb
|
restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs
libi2pd_client for i2pd client libs
daemon for i2pd daemon libs
|
2017-04-21 06:33:45 -04:00 |
|