aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | tor-netdoc: Soften a TODO.Ian Jackson2026-05-131-2/+2
| * | | | | | | | tor-netdoc: Add a ticket reference for a TODOIan Jackson2026-05-131-1/+1
| * | | | | | | | tor-netdoc: Add shared-rand-*-status to VoteAuthorityEntryIan Jackson2026-05-132-5/+4
| * | | | | | | | tor-netdoc: Break out SharedRandStatuses, and remove it from votesIan Jackson2026-05-136-14/+40
| * | | | | | | | tor-netdoc: impl Ord and PartialOrd for byte wrapper typesIan Jackson2026-05-132-2/+15
| * | | | | | | | tor-netdoc: derive Ord and PartialOrd for RSA fingerprint typesIan Jackson2026-05-132-4/+5
| * | | | | | | | tor-netdoc: impl NetdocEncodableFields for NotPresentIan Jackson2026-05-131-1/+4
| * | | | | | | | tor-netdoc: NetdocEncodableFields: Suppress warnings for empty structsIan Jackson2026-05-131-0/+2
| * | | | | | | | tor-netdoc: NetdocEncodableFields: Suppress warnings for empty structs (pre-fmt)Ian Jackson2026-05-131-1/+4
| * | | | | | | | tor-netdoc: Parsing with `#[netdoc(flatten)]`: cope with non-path typesIan Jackson2026-05-131-1/+1
|/ / / / / / / /
* | | | | | | | Merge branch 'rd-fingerprint' into 'main'Clara Engler2026-05-133-6/+24
|\ \ \ \ \ \ \ \
| * | | | | | | | tor-netdoc: Change fingerprint to Option<SpFingerprint>Clara Engler2026-05-122-2/+3
| * | | | | | | | tor-netdoc: Obtain RSA identity from signing keyClara Engler2026-05-121-2/+1
| * | | | | | | | tor-netdoc: Return copy in RouterDesc::rsa_identity()Clara Engler2026-05-123-4/+22
* | | | | | | | | Merge branch 'directory-signature-3' into 'main'Clara Engler2026-05-139-584/+620
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | tor-netdoc: Replace an IEFE with use of .and_then() (fmt)Ian Jackson2026-05-051-6/+5
| * | | | | | | | | tor-netdoc: Replace an IEFE with use of .and_then()Ian Jackson2026-05-051-3/+4
| * | | | | | | | | tor-netdoc: Apply deferred rustfmt churnIan Jackson2026-04-294-37/+42
| * | | | | | | | | tor-netdoc: Turn DirectorySignatureHashAlgo back into a normal structIan Jackson2026-04-292-31/+12
| * | | | | | | | | tor-netdoc: re-privatise some methodsIan Jackson2026-04-291-6/+4
| * | | | | | | | | tor-netdoc: directory-signature: don't re-hash unnecessarilyIan Jackson2026-04-291-3/+4
| * | | | | | | | | tor-netdoc: Fix handling of explicit vs implicit dir sig SHA1 hashIan Jackson2026-04-291-6/+2
| * | | | | | | | | tor-netdoc: Fix signature of hash_slice_for_verificationIan Jackson2026-04-292-14/+10
| * | | | | | | | | tor-netdoc: Fix signature of hash_slice_for_verification (pre-fmt)Ian Jackson2026-04-291-1/+4
| * | | | | | | | | tor-netdoc: Abolish poc's netstatus signature typeIan Jackson2026-04-293-173/+19
| * | | | | | | | | tor-netdoc: Promote hash_slice_for_verification to prodIan Jackson2026-04-292-13/+13
| * | | | | | | | | tor-netdoc: impl SignatureItemParseable for netstatus::SignatureIan Jackson2026-04-291-1/+14
| * | | | | | | | | tor-netdoc: Introduce DirectorySignaturesHashesAccu::update_fromIan Jackson2026-04-292-16/+53
| * | | | | | | | | tor-netdoc: Promote poc's DirectorySignaturesHashesAccu to prodIan Jackson2026-04-292-29/+41
| * | | | | | | | | tor-netdoc: Make some items temporarily pub(crate)Ian Jackson2026-04-291-2/+4
| * | | | | | | | | tor-netdoc: Temporary conversions between the two DirectorySignatureHashAlgosIan Jackson2026-04-291-0/+20
| * | | | | | | | | tor-netdoc: netstatus signature hashing: Add TODO re wasted workIan Jackson2026-04-291-0/+1
| * | | | | | | | | tor-netdoc: netstatus signature hashing: Add TODO re unnamed sha1Ian Jackson2026-04-291-0/+16
| * | | | | | | | | tor-netdoc: netstatus signing algorithms: Improve a doc commentIan Jackson2026-04-291-1/+1
| * | | | | | | | | tor-netdoc: derive ItemValue parsing/encoding for SignatureIan Jackson2026-04-292-4/+10
| * | | | | | | | | tor-netdoc: impl parsing/encoding for AuthCertKeyIds in directory-signatureIan Jackson2026-04-291-1/+68
| * | | | | | | | | tor-netdoc: Introduce DigestAlgoInSignature parsing/encoding typeIan Jackson2026-04-291-3/+59
| * | | | | | | | | tor-netdoc: Unify authcert test modules (fmt)Ian Jackson2026-04-291-313/+308
| * | | | | | | | | tor-netdoc: Unify authcert test modulesIan Jackson2026-04-291-32/+18
| * | | | | | | | | tor-netdoc: derive Display for DirectorySignatureHashAlgoIan Jackson2026-04-291-1/+1
| * | | | | | | | | tor-netdoc: netsatus: glob import from types, not types::miscIan Jackson2026-04-291-1/+1
| * | | | | | | | | tor-netdoc: types.rs: Add a missing exportIan Jackson2026-04-291-0/+1
| * | | | | | | | | tor-netdoc: parse2: Improve another error span for missing trait implIan Jackson2026-04-291-1/+1
| * | | | | | | | | tor-netdoc: parse2: Add missing ItemObjectParseable to prelude (fmt)Ian Jackson2026-04-291-2/+2
| * | | | | | | | | tor-netdoc: parse2: Add missing ItemObjectParseable to preludeIan Jackson2026-04-292-3/+1
* | | | | | | | | | Merge branch 'rand-upgrade' into 'main'wesleyac2026-05-12102-300/+377
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / |/| | | | | | | | |
| * | | | | | | | | Upgrade rand crates to 0.10.Wesley Aptekar-Cassels2026-05-12102-300/+377
|/ / / / / / / / /
* | | | | | | | | Merge branch 'cc-buf-size' into 'main'gabi-2502026-05-123-31/+37
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | tor-proto: clean up return type of `Circuit::begin_stream()`Steven Engler2026-05-112-13/+8
| * | | | | | | | tor-proto: indentation cleanupSteven Engler2026-05-111-20/+15