summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* | Use derive_more on SharedRandValNick Mathewson2023-01-281-13/+4
* | Several suggestions on gitlab.Ian Jackson2023-01-283-3/+10
* | netdir: Implement ring-param constructors and time period accessorsNick Mathewson2023-01-286-19/+542
* | netdoc: Add Eq and a note to SharedRandVal.Nick Mathewson2023-01-281-1/+3
* | netdoc: Add SRV accessors.Nick Mathewson2023-01-281-2/+34
* | netdoc: Add a timestamp to SRVs per prop#342.Nick Mathewson2023-01-282-7/+54
* | netdoc: Add Iso8601 time _with_ a "T" as an argument type.Nick Mathewson2023-01-281-3/+30
* | Fix typosDimitris Apostolou2023-01-281-2/+2
|/
* circmgr: drop a receiver more explicitly.Nick Mathewson2023-01-271-1/+4
* "Fix" remaining unchecked-subtraction warnings.Nick Mathewson2023-01-272-2/+6
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-27162-0/+162
* Elide a bunch of lifetimes.Nick Mathewson2023-01-273-9/+9
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-2749-10/+57
* Merge branch 'toml_0.6' into 'main'Ian Jackson2023-01-265-31/+45
|\
| * Upgrade toml to version 0.6.Nick Mathewson2023-01-255-31/+45
* | Merge branch 'hscrypto_impl' into 'main'Nick Mathewson2023-01-266-94/+658
|\ \
| * | 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
| |/
* | Merge branch 'netdoc-builder' into 'main'eta2023-01-268-12/+503
|\ \
| * | Add missing docsrs attributeIan Jackson2023-01-241-0/+1
| * | netdoc builder: Add two TODOs, prompted by testing experienceIan Jackson2023-01-241-0/+6
| * | netdoc builder test: Make a bigger dummy document and test reparsingIan Jackson2023-01-241-2/+26
| * | netdoc builder: Implement object() and add one test caseIan Jackson2023-01-242-2/+50
| * | netdoc-builder: Initial test case (no object yet)Ian Jackson2023-01-241-0/+47
| * | netdoc-builder: Provide new() methodIan Jackson2023-01-241-0/+7
| * | netdoc-builder: Implement ItemArgument for more needed typesIan Jackson2023-01-242-6/+45
| * | netdoc-builder: Remove some obsolete commentsIan Jackson2023-01-241-11/+0
| * | netdoc-builder: Move example into implementation doc commentIan Jackson2023-01-241-2/+16
| * | netdoc-builder: Implement most of the internal general doc builderIan Jackson2023-01-241-23/+83
| * | netdoc-builder api: Clarify docs for object()Ian Jackson2023-01-241-3/+8
| * | netdoc-builder api: Introduce ItemArgument traitIan Jackson2023-01-241-2/+32
| * | netdoc-builder api: Have .item() return ItemBuilderIan Jackson2023-01-241-1/+1