summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | Fix minimal-versions (.then_some is too new)Ian Jackson2023-02-091-1/+1
| * | tor-netdir: Make is_hsdir_for_ring crate-localIan Jackson2023-02-091-1/+2
| * | tor-netdir: Document fill_from_previous_netdir semverIan Jackson2023-02-091-0/+1
| * | Clarify which netdir index is meantNick Mathewson2023-02-091-1/+2
| * | Fix typosNick Mathewson2023-02-091-2/+2
| * | Fix compilation with various feature combinationsIan Jackson2023-02-092-6/+26
| * | hsdir: rustfmtIan Jackson2023-02-092-10/+6
| * | hsdir: Actually compute the hash ringIan Jackson2023-02-092-8/+58
| * | hsdir: Be able to enumerate the hidden service directoriesIan Jackson2023-02-092-0/+29
| * | hsdir: Ring calculation plumbingIan Jackson2023-02-092-17/+32
| * | hsdir representation: Introduce HsDirs generic typeIan Jackson2023-02-093-38/+62
| * | hsdir: Implement HS hash ring index calculationsIan Jackson2023-02-092-7/+80
| * | hsdir: Make HsDirIndex be AsRef<[u8; ]>Ian Jackson2023-02-091-2/+4
| * | hsdir: impl Eq for HsDirParamsIan Jackson2023-02-091-1/+1
| * | hsdir: Rename HsRingParams to HsDirParamsIan Jackson2023-02-093-17/+21
| * | hsdir_params: Rename some variables for consistencyIan Jackson2023-02-092-11/+11
| * | hsdir: Replace open-coded params fields and args with HsRingParamsIan Jackson2023-02-093-16/+10
| * | hsdir: Remove a done TODO - this *is* now a TiSliceIan Jackson2023-02-091-1/+0
| * | tor-netdir: Provide Netdir::md_by_idxIan Jackson2023-02-091-0/+6
| * | tor-netdir: Store previous netdir (if required by features)Ian Jackson2023-02-091-1/+15
| * | tor-netdoc: Change fill_from_previous_netdirIan Jackson2023-02-092-11/+8
| * | tor-netdoc: Discuss that relays are ordered by rsa id in ConsensusIan Jackson2023-02-091-0/+3
| * | tor-netdir: Use typed-index-collections for router index (fix hsdir)Ian Jackson2023-02-091-2/+3
| * | hs time handling: Make TimePeriod contain length as IntegerMinutesIan Jackson2023-02-094-12/+27
| * | tor-units: Fix IntegerMinutes accessor (omg)Ian Jackson2023-02-092-1/+3
* | | Rename DescEncNonce => HsDescEncNonceNick Mathewson2023-02-092-4/+4
|/ /
* | hsdesc: Use an IntegerMinutes<u16> to hold lifetime.Nick Mathewson2023-02-083-10/+20
* | netdoc: Fix most "TODO HS rename" commentsNick Mathewson2023-02-084-16/+14
* | netdoc::hsdesc: Distinguish layer from document.Nick Mathewson2023-02-085-68/+62
* | netdoc::hsdesc: Rename "layer" modules.Nick Mathewson2023-02-084-15/+14
* | netdoc::hsdesc: Excise reference to "password" authenticationNick Mathewson2023-02-082-3/+1
* | hscrypto,netdoc: Add and use a type for KP_hss_desc_enc.Nick Mathewson2023-02-082-5/+13
* | tor-hscrypto: Rename key types to correspond to new spec names.Nick Mathewson2023-02-0813-92/+87
* | Rename DescriptorCookie to DescEncNonceNick Mathewson2023-02-083-16/+15
* | Renaming cleanup for and around now-renamed "KP_hs_desc_ephem".Nick Mathewson2023-02-081-8/+5
* | Rename key identifiers that have changed in the specNick Mathewson2023-02-085-15/+15
|/
* Fix typoDimitris Apostolou2023-02-081-1/+1
* tor-cell: documentation cleanups related to restricted_msgNick Mathewson2023-02-074-6/+8
* tor-cell: correct handling of optional msg types.Nick Mathewson2023-02-072-12/+17
* tor-cell: Rename RelayMsg and RelayCell-related types.Nick Mathewson2023-02-0716-164/+174
* tor-cell: Rename ChanMsg and ChanCell-related types.Nick Mathewson2023-02-0714-165/+166
* tor-cell: Remove RelayMsg methods that are duplicated in RelayMsgClass.Nick Mathewson2023-02-078-19/+7
* tor-cell: Remove ChanMsg methods that are duplicated in ChanMsgClass.Nick Mathewson2023-02-0711-37/+20
* tor-cell: Use macro to generate ChanMsg too.Nick Mathewson2023-02-076-112/+42
* tor-cell: Use macro to define RelayMsg type too.Nick Mathewson2023-02-072-185/+103
* tor-cell: Macro to generate restricted RelayMsg and ChanMsg.Nick Mathewson2023-02-073-0/+198
* tor-cell: Change all variants of RelayMsg to have a body.Nick Mathewson2023-02-074-19/+58
* tor-cell: Make Body and MsgClass traits more uniform.Nick Mathewson2023-02-077-85/+88
* tor-cell: Generic "Restricted{Relay,Chan}Cell" types.Nick Mathewson2023-02-074-33/+101
* Update hsdesc parser code to new sectionrules::builder code.Nick Mathewson2023-02-073-8/+8