Commit Graph

81 Commits (8d7490525716809c30c2a433dd2e6cfd44f079bc)

Author SHA1 Message Date
orignal bd5122c6ea fixed build error 6 years ago
orignal 6643258618 implement Update for LeaseSet2 6 years ago
orignal d848ae332a encryption keys priority 6 years ago
orignal 08ddc98303 initial LeaseSet2 support in I2CP 6 years ago
orignal 65c2c7d80b re-create LeaseSet if store type has changed 6 years ago
orignal 468a32a819 check LS2 transient key expires time 6 years ago
orignal 3712749a94 extract timestamp for LS2 6 years ago
orignal dadf6174ba create standard LS2 6 years ago
orignal 84de7675c4 don't copy LS2 for signature verification 6 years ago
orignal 9504e69598 LocalLeaseSet2 added 6 years ago
orignal 5398b651f7 handle LS2 in destinations 6 years ago
orignal b5596c4596 handle encrypted LS2 6 years ago
orignal e55e15693d update LS2 leases 6 years ago
orignal c54e6bafdb process meta LS2 6 years ago
orignal 2e56c4895d transient key signature verification 6 years ago
orignal bce4224d6e extract and verify LS2 transient key 6 years ago
orignal 812e2814bc read flags from LS2 header 6 years ago
orignal 6193b06708 LS2 signature verification and store type 6 years ago
orignal 12af68bdb5 initial support of LeaseSet2 6 years ago
orignal 182ffe4495 use croorect encryption type for tunnel build 6 years ago
orignal 8c2de4973c rollback 7 years ago
orignal e1527dc137 update LeaseSet if a tunnel was deleted 7 years ago
orignal 7db2e9dc4a don't verify signature twice 7 years ago
orignal b1c701085b don't verify signature twice 7 years ago
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
7 years ago
yangfl 50ba52756f fix mixing tabs and spaces 7 years ago
yangfl 46f62e1af9 remove trailing whitespaces 7 years ago
orignal 53d71d29ff call RoutingDestination::Encrypt instead ElGamalEncrypt 7 years ago
orignal 81658d2ff9 generic encryption for RoutingDestination 7 years ago
Jeff Becker e238f7ed37 NetDb.h -> NetDb.hpp for case insensative file systems clashing with libc's netdb.h 7 years ago
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
7 years ago