summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | client: Remove some inner Arcs from ClientInnerNick Mathewson2026-05-131-9/+10
| * | | | | | | client: revise StreamPrefs methodsNick Mathewson2026-05-132-14/+3
| * | | | | | | Make TorClient no longer implement Clone.Nick Mathewson2026-05-137-64/+100
| * | | | | | | Make all TorClient constructors wrap the TorClient in an Arc.Nick Mathewson2026-05-1317-45/+64
* | | | | | | | Merge branch 'non-exhaust' into 'main'Clara Engler2026-05-134-2/+16
|\ \ \ \ \ \ \ \
| * | | | | | | | tor-netdoc: Constructor: insist on proper Constructor non-exhaustive patternIan Jackson2026-05-131-1/+9
| * | | | | | | | tor-netdoc: SharedRandStatuses: Use proper Constructor non-exhaustive patternIan Jackson2026-05-133-1/+7
* | | | | | | | | Merge branch 'hashx-fuzz-rand-fix' into 'main'Ian Jackson2026-05-132-8/+11
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | hashx: Update rand version used in fuzz tests.Wesley Aptekar-Cassels2026-05-132-8/+11
| |/ / / / / / / /
* | | | | | | | | Merge branch 'expectation' into 'main'opara2026-05-131-1/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Turn an expectation into an allowIan Jackson2026-05-131-1/+1
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge branch 'connect_error' into 'main'opara2026-05-134-32/+80
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | chanmgr: report target address, not proxy address, in errorNick Mathewson2026-05-074-6/+12
| * | | | | | | | chanmgr: refactor error typesNick Mathewson2026-05-074-21/+46
| * | | | | | | | chanmgr: Do not turn connect errors into proxy errors.Nick Mathewson2026-05-072-15/+32
* | | | | | | | | Merge branch 'random-range' into 'main'Ian Jackson2026-05-131-0/+6
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | clippy: Work around bug where it claims method doesn't existIan Jackson2026-05-131-0/+6
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | tor-netdoc: SharedRandParticipate: Add TODO re "presence" typeIan Jackson2026-05-131-0/+2
* | | | | | | | | tor-netdoc: SharedRandCommitV1: Improve type of revealIan Jackson2026-05-131-1/+4
* | | | | | | | | tor-netdoc: SharedRandCommitV1: Improve type of commitIan Jackson2026-05-131-1/+7
* | | | | | | | | tor-netdoc: VoteAuthorityEntry: reorder fields to spec orderIan Jackson2026-05-131-4/+4
* | | | | | | | | tor-netdoc: rustfmt (re-alphabetise and re-wrap imports)Ian Jackson2026-05-131-2/+1
* | | | | | | | | tor-netdoc: vote authority entry: declare it completeIan Jackson2026-05-131-3/+0
* | | | | | | | | tor-netdoc: vote authority entry: parse shared-rand-commitIan Jackson2026-05-131-2/+89
* | | | | | | | | tor-netdoc: vote authority entry: parse shared-rand-participateIan Jackson2026-05-131-1/+21
* | | | | | | | | tor-netdoc: vote authority entry: parse legacy-dir-keyIan Jackson2026-05-131-1/+6
* | | | | | | | | 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