36 Commits (ea791309ad2b521db35b24c4e805d2cc02f24064)

Author SHA1 Message Date
orignal ea791309ad moved credential and blinding to BlindedPublicKey 6 years ago
orignal 3fd9d5f641 save b33 addresses 6 years ago
orignal 3d4d260a34 extract b33 address 6 years ago
orignal 8e4b9da97d pass blinded key instead identity for encrypted LS2 6 years ago
orignal aa4bddd6ec common HKDF 6 years ago
orignal 557244bc3f verify blinding key for encrypted LS2 6 years ago
orignal 24c5ed1cff calculate store hash for encrypted LeaseSet2 6 years ago
orignal 32e55ebd0c blind public key for encrypted LeaseSet2 6 years ago
orignal ea3070d02b derivation of subcredentials for LeaseSet2 6 years ago
orignal af65af5be9 H and HKDF for encrypted LeaseSet2 6 years ago
orignal 0646461342 check published timestamp for LeaseSet2 6 years ago
orignal 72a239838e publish offline signature 6 years ago
orignal 2cac9b03ff common code for offline signatures 6 years ago
orignal 6643258618 implement Update for LeaseSet2 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 3712749a94 extract timestamp for LS2 6 years ago
orignal dadf6174ba create standard LS2 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 6193b06708 LS2 signature verification and store type 6 years ago
orignal 12af68bdb5 initial support of LeaseSet2 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 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
orignal 5aa53eee43 GetIdentity for RoutingDestination 7 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 8 years ago
Jeff Becker d91c7e5e79 fix datagram bugs 8 years ago
Jeff Becker 682334d844
fix typo 8 years ago
Jeff Becker 9acbb2203c
Update Indentation and don't spam route changes in datagram sessions 8 years ago
Jeff Becker 0b21fce94e
try adding garlic and session tags to datagram destination 8 years ago
Jeff Becker eaac21cda1
* check router info addresses for nullptr 9 years ago
orignal a062bca431 CreateLeaseSetMessage 9 years ago
orignal 09a80ed654 RequestVariableLeaseSetMessage 9 years ago
orignal 789eb48698 removed deprecated constructor 9 years ago
orignal e686fad546 rmoved deprecated constructor 9 years ago
orignal 4e4f9b6f8b use LocalLeaseSet for own LeaseSets 9 years ago
orignal f2292fd618 LocalLeaseSet added 9 years ago
orignal 4aae878db8 increase LeaseSet expiration threshold 9 years ago
orignal f2168774a5 check leaseset timestamp 9 years ago
orignal 21dead3125 increase lease expiration threshold 9 years ago