summaryrefslogtreecommitdiff
path: root/crates/tor-dirserver/src
Commit message (Expand)AuthorAgeFilesLines
* tor-checkable: Rename `TimeBound::check_valid_*` to `if_valid_*`Ian Jackson2026-07-231-1/+1
* Merge branch 'edition' into 'main'Jim Newsome2026-07-225-45/+52
|\
| * Much formatting churn for 2024 editionIan Jackson2026-07-225-45/+52
* | dirserver: Add a TODO about reworking the DirMirror listener typeGabriela Moldovan2026-07-221-0/+7
* | dirserver: Return a dummy response from DirMirror::serve()Gabriela Moldovan2026-07-221-2/+28
|/
* Use new TimeBound name throughout the treeIan Jackson2026-07-161-1/+1
* Merge branch 'remove-lint' into 'main'Jim Newsome2026-07-152-3/+1
|\
| * Remove now-unneeded allow(clippy::cognitive_complexity)Jim Newsome2026-07-151-2/+0
| * add_warning: add reference to arti#2556Jim Newsome2026-07-151-1/+1
| * Removed unnecessary lintpryty262026-07-151-1/+1
* | tor-dirserver: Use "plain" consensus terminology rather than "ns" (fmt)Ian Jackson2026-07-151-1/+4
* | tor-dirserver: Use "plain" consensus terminology rather than "ns"Ian Jackson2026-07-151-12/+12
* | tor-dirserver: Use real consensus types, not poc (fmt)Ian Jackson2026-07-151-4/+1
* | tor-dirserver: Use real consensus types, not pocIan Jackson2026-07-151-3/+2
|/
* tor-netdoc: authcert: use TimerangeBound for UnverifiedAuthCert::verify (fmt)Ian Jackson2026-06-101-8/+8
* tor-netdoc: authcert: use TimerangeBound for UnverifiedAuthCert::verifyIan Jackson2026-06-101-2/+5
* everywhere: Add #[allow(clippy::string_slice)]Clara Engler2026-06-091-0/+2
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-095-0/+5
* tor-netdoc: Rename NetdocUnverified trait to NetdocParseableUnverifiedIan Jackson2026-06-021-2/+2
* Merge branch 'directory-signature-3' into 'main'Clara Engler2026-05-131-16/+2
|\
| * tor-netdoc: Apply deferred rustfmt churnIan Jackson2026-04-291-3/+1
| * tor-netdoc: Abolish poc's netstatus signature typeIan Jackson2026-04-291-14/+2
* | tor-dirserver: Fix for missing_extra_infos() for NULLClara Engler2026-04-281-0/+1
* | tor-dirserver: Make fingerprint optional in router_descriptorClara Engler2026-04-281-2/+2
|/
* tor-dirserver: Make use of only one descriptor hash in missing selectionClara Engler2026-04-271-0/+2
* tor-dirserver: Store precisely one descriptor hash in schemaClara Engler2026-04-273-24/+16
* dirserver: Skip warnings re SaturatingTime::saturating_duration_sinceNick Mathewson2026-04-211-0/+2
* tor-netdoc: Rename `AuthCertUnverified::verify_self_signed`Ian Jackson2026-03-311-1/+1
* Merge branch 'weak_table_explicit_hasher' into 'main'David Goulet2026-03-241-0/+5
|\
| * Force use of standard hasher with weak_tables.Nick Mathewson2026-03-241-0/+5
* | Fix typosTobias Stoeckmann2026-03-247-23/+23
|/
* tor-dirserver: Avoid using NetdocParseable for consensusesIan Jackson2026-03-191-4/+8
* tor-dirserver: Avoid using NetdocParseable for consensuses (prep)Ian Jackson2026-03-191-4/+10
* tor-netdoc: parse2: Introduce SignatureData structIan Jackson2026-03-191-2/+2
* tor-dirserver: Require AuthCerts to make progressClara Engler2026-03-091-37/+54
* tor-dirserver: Add retry logic POC TODOClara Engler2026-03-091-0/+4
* tor-dirserver: SQL comment for unsigned hashesClara Engler2026-03-091-0/+11
* tor-dirserver: Move POC to own moduleClara Engler2026-03-092-73/+91
* tor-dirserver: Document stream dropClara Engler2026-03-091-1/+2
* tor-dirserver: Link to discussion regarding TODOClara Engler2026-03-091-0/+3
* tor-dirserver: Use collect instead of mutable forClara Engler2026-03-091-18/+9
* tor-dirserver: Remove fiddly SQL CHECKClara Engler2026-03-091-5/+1
* tor-dirserver: Use tor-llcrypto for digestsClara Engler2026-03-091-4/+4
* tor-dirserver: Improve hash wrapper macro docsClara Engler2026-03-091-0/+19
* tor-dirserver: Move schema to own fileClara Engler2026-03-092-170/+167
* tor-dirserver: PoC for FSM main loopClara Engler2026-03-091-2/+73
* tor-dirserver: TODO a torspec DoS issueClara Engler2026-03-091-0/+9
* tor-dirserver: Implement `State::AuthCerts`Clara Engler2026-03-092-7/+229
* tor-dirserver: Add `StaticEngine::send_request()`Clara Engler2026-03-092-47/+104
* tor-dirserver: Add IsFatal traitClara Engler2026-03-092-19/+24