summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* proto: Re-arrange some importsDavid Goulet2025-10-231-3/+1
* proto: Add a note about channel canonicityDavid Goulet2025-10-231-0/+5
* proto: Compute authenticate data after validating certificatesDavid Goulet2025-10-234-15/+58
* proto: Add a relay channel builderDavid Goulet2025-10-233-2/+37
* proto: Add RelayIdentities object holding our keysDavid Goulet2025-10-233-1/+63
* proto: Add the channel authentication dataDavid Goulet2025-10-234-2/+160
* proto: Add RelayInitiatorHandshakeDavid Goulet2025-10-235-1/+141
* proto: Change visibility for some channel objectsDavid Goulet2025-10-233-19/+20
* tor-netdoc: impl ItemArgumentParseable for IgnoredIan Jackson2025-10-232-2/+11
* tor-netdoc: Abolish ArgumentNotPresent alias, completing the renameIan Jackson2025-10-233-9/+6
* tor-netdoc: Use NotPresent rather than Option<Ignored> to suppress fieldsIan Jackson2025-10-234-8/+8
* tor-netdoc: Add unit tests for NotPresent and Ignored objectsIan Jackson2025-10-231-1/+32
* tor-netdoc: Add unit tests for NotPresent itemsIan Jackson2025-10-233-2/+6
* tor-netcoc: Introduce NotPresent, for absent multiplicityIan Jackson2025-10-233-9/+88
* tor-netdoc: Move parse2 impls on Ignored to types/misc.rsIan Jackson2025-10-232-23/+22
* Merge branch 'add-tracing-to-update-guardset-internal' into 'main'David Goulet2025-10-221-3/+7
|\
| * tor-guardmgr: Add more tracing to update_guardset_internal.Wesley Aptekar-Cassels2025-10-221-3/+7
* | tor-netdoc: Document new feature in semver.mdIan Jackson2025-10-221-0/+1
* | tor-netdoc: NetdocParseableFields derive: support flatten (test)Ian Jackson2025-10-221-0/+11
* | tor-netdoc: NetdocParseableFields derive: support flattenIan Jackson2025-10-221-2/+26
* | tor-netdoc: NetdocParseableFields derive: break out kw variableIan Jackson2025-10-221-1/+3
|/
* Merge branch 'nd-preamble' into 'main'Ian Jackson2025-10-225-71/+83
|\
| * tor-netdoc: Preamble: Fix garbled doc commentIan Jackson2025-10-221-1/+1
| * tor-netdoc: Preamble: rename relay_version field to server_versionIan Jackson2025-10-224-8/+9
| * tor-netdoc: Say Preamble doesn't contain vote-status, in summary.Ian Jackson2025-10-221-1/+1
| * tor-netdoc: Explain that Preamble doesn't contain vote-status either.Ian Jackson2025-10-221-1/+1
| * tor-netdoc: Document breaking changes in semver.mdIan Jackson2025-10-221-0/+2
| * tor-netdoc: netstatus: Preamble: Name the protocols fields in docIan Jackson2025-10-221-0/+2
| * tor-netdoc: netstatus: Preamble: rename shared rand fields to match docIan Jackson2025-10-223-18/+18
| * tor-netdoc: Move ConsensusFlavor into Consensus structIan Jackson2025-10-223-14/+22
| * tor-netdoc: Declare intent not to apply parse2 to ConsensusIan Jackson2025-10-221-4/+1
| * tor-netdoc: Rename consensus Header to PreambleIan Jackson2025-10-224-40/+42
* | Merge branch 'ctrl-msg-2' into 'main'David Goulet2025-10-222-111/+113
|\ \ | |/ |/|
| * proto: Replace select! with select_biased!Gabriela Moldovan2025-10-221-2/+2
| * proto: Update an outdated doc linkGabriela Moldovan2025-10-221-1/+1
| * proto: Add debug log when RelayReactor shuts downGabriela Moldovan2025-10-221-2/+14
| * proto: Replace futures::select with importGabriela Moldovan2025-10-221-2/+2
| * proto: Remove no-longer relevant note on control message handlingGabriela Moldovan2025-10-221-10/+0
| * proto: Remove an already-addressed TODOGabriela Moldovan2025-10-221-2/+0
| * proto: Handle control messages in RelayReactorGabriela Moldovan2025-10-222-51/+53
| * proto: Move the control channels to RelayReactorGabriela Moldovan2025-10-222-53/+53
* | Merge branch 'tor-dirserver-msrv-1.86' into 'main'David Goulet2025-10-221-1/+1
|\ \ | |/ |/|
| * tor-dirserver: bump MSRV from 1.83 to 1.86hashcatHitman2025-10-211-1/+1
* | Merge branch 'p2-shared-rand-status' into 'main'Ian Jackson2025-10-225-17/+28
|\ \
| * | tor-netdoc: impl ItemValueParseable for SharedRandStatusIan Jackson2025-10-211-0/+1
| * | tor-netdoc: impl Display, FromStr, NormalItemArgument for SharedRandValIan Jackson2025-10-211-2/+18
| * | tor-netdoc: derive From<Vec<u8>> and v-v for B64Ian Jackson2025-10-211-7/+1
| * | tor-netdoc: Change type of timestamp in SharedRandStatus (fmt)Ian Jackson2025-10-211-2/+1
| * | tor-netdoc: Change type of timestamp in SharedRandStatusIan Jackson2025-10-214-7/+8
* | | Merge branch 'restricted-discovery-stable' into 'main'gabi-2502025-10-224-14/+13
|\ \ \