summaryrefslogtreecommitdiff
path: root/crates/tor-hscrypto
Commit message (Expand)AuthorAgeFilesLines
* Patchlevel bumps for remaining changed crates.Nick Mathewson2023-02-281-1/+1
* Bump tor-units version for breaking change.Nick Mathewson2023-02-281-1/+1
* Bump patch-versions for breaking changes in tor-hs{crypto,client}Nick Mathewson2023-02-281-1/+1
* hscrypto: Use minutes, not seconds, in blinding parameter.Nick Mathewson2023-02-101-8/+4
* hs time handling: Make TimePeriod contain length as IntegerMinutesIan Jackson2023-02-093-10/+25
* hscrypto,netdoc: Add and use a type for KP_hss_desc_enc.Nick Mathewson2023-02-081-0/+8
* tor-hscrypto: Rename key types to correspond to new spec names.Nick Mathewson2023-02-081-62/+56
* Rename key identifiers that have changed in the specNick Mathewson2023-02-081-1/+1
* hscrypto: Impl From<Ed25519Identity> for BlindedOnionId.Nick Mathewson2023-02-071-0/+6
* hscrypto: add From/Into between RevisionCounter and u64.Nick Mathewson2023-02-071-1/+3
* Bump the patch version of every crate that had API additionsNick Mathewson2023-02-011-1/+1
* netdir: Implement ring-param constructors and time period accessorsNick Mathewson2023-01-281-0/+16
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-273-0/+3
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-271-0/+1
* hscrypto: Remove Credential.Nick Mathewson2023-01-251-19/+2
* hscrypto: add a note about maybe replacing epoch_offset with voting_intervalNick Mathewson2023-01-251-0/+3
* hscrypto: Explain why vanity onions require expanded secret keys.Nick Mathewson2023-01-251-1/+11
* hscrypto: document why we have keys in un-expanded formNick Mathewson2023-01-251-3/+12
* hscrypto: Note that maybe Duration is the wrong type to use.Nick Mathewson2023-01-251-0/+5
* hscrypto: Note the need for a Result rather than an OptionNick Mathewson2023-01-251-0/+4
* Apply several clarifications (and fixes for missing refs)Ian Jackson2023-01-253-1/+7
* hscrypto: Use derive_more, and derive Deref for public keys.Nick Mathewson2023-01-252-32/+3
* hscrypto: Revise TimePeriod to account for variable offset.Nick Mathewson2023-01-242-22/+34
* hscrypto: Add documentation for ClientSecretKeysNick Mathewson2023-01-241-0/+3
* Add a note about why we use ExpandedSecretKey for OnionIdSecretKeyNick Mathewson2023-01-242-2/+7
* hscrypto: Add our standard clippy warningsNick Mathewson2023-01-244-1/+66
* hscrypto: Implement key blinding.Nick Mathewson2023-01-243-11/+231
* hscrypto: Add an implementation for TimePeriodNick Mathewson2023-01-242-11/+119
* hscrypto: Implement hs_mac.Nick Mathewson2023-01-242-2/+57
* hscrypto: Improve documentation for RendCookieNick Mathewson2023-01-241-1/+5
* hscrypto: use a macro to define our byte wrappers too.Nick Mathewson2023-01-243-10/+56
* hscrypto: Add and use a macro to define all PK types.Nick Mathewson2023-01-244-37/+90
* hscrypto: A couple of spelling fixes.Nick Mathewson2023-01-241-2/+2
* hscrypto: Associate each type with new name from rend-spec-v3.txtNick Mathewson2023-01-242-10/+12
* CircMgr: Draft APIs used to implement onion service clients.Nick Mathewson2023-01-241-0/+9
* Sketch APIs for the onion service directory ring.Nick Mathewson2023-01-111-4/+0
* hscrypto: Add several derivesNick Mathewson2023-01-113-1/+14
* Create a new tor-hscrypto crate.Nick Mathewson2023-01-066-0/+250