summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* | tor-ptmgr: Comment fixesgabi-2502024-03-142-2/+2
* | Add tests for configuring unmanaged transportsNick Mathewson2024-03-141-11/+49
* | Add example unmanaged pluggable transport to config.Nick Mathewson2024-03-141-0/+10
* | Move comment from factory_for_transport.Nick Mathewson2024-03-141-21/+21
* | Clean up parts of the ptmgr docs that assume managed ptsNick Mathewson2024-03-142-4/+8
* | Teach get_cmethod_for_transport to handle unmanaged transports.Nick Mathewson2024-03-142-3/+23
* | Lightly refactor get_cmethod_for_transportNick Mathewson2024-03-141-40/+41
* | Rename cmethods => managed_cmethodsNick Mathewson2024-03-141-7/+11
* | Extract cmethod lookup from factory_for_transport.Nick Mathewson2024-03-141-59/+77
* | Adapt TransportConfig to support unmanaged transports.Nick Mathewson2024-03-142-8/+75
* | Rename ManagedTransportConfig to TransportConfig.Nick Mathewson2024-03-144-19/+19
|/
* tor-circmgr: Move pick_path out of AnonymousCircuitBuilder.Gabriela Moldovan2024-03-144-165/+193
* tor-circmgr: Improve the HsPathBuilder docs.Gabriela Moldovan2024-03-141-0/+20
* tor-circmgr: Remove unused require_stability.Gabriela Moldovan2024-03-142-16/+1
* tor-circmgr: Add a TODO about vanguards path selection.Gabriela Moldovan2024-03-141-0/+24
* tor-circmge: Remove AnyRelayForOnionService.Gabriela Moldovan2024-03-141-34/+0
* tor-circmgr: Use HsPathBuilder instead of ExitPathBuilder.Gabriela Moldovan2024-03-141-6/+7
* tor-circmgr: Add a new hspath module for building onion service circuits.Gabriela Moldovan2024-03-142-0/+78
* tor-circmgr: Implement AnonymousPathBuilder for ExitPathBuilder.Gabriela Moldovan2024-03-142-162/+27
* tor-circmgr: Add AnonymousPathBuilder trait.Gabriela Moldovan2024-03-141-4/+177
* Merge branch 'encapsulate_config_rs' into 'main'Nick Mathewson2024-03-1316-104/+158
|\
| * Grammar fix.gabi-2502024-03-131-1/+1
| * Remove now-needless dependencies on the "config" crateNick Mathewson2024-03-133-4/+2
| * tor-config: Update documentation to not refer to config crate.Nick Mathewson2024-03-134-11/+12
| * config: Remove From impls from config::ConfigErrorNick Mathewson2024-03-134-18/+18
| * tor-config: Put config::Config inside a wrapper type.Nick Mathewson2024-03-137-24/+35
| * Use ConfigurationSource::Verbatim in our tests.Nick Mathewson2024-03-133-23/+41
| * tor-config: Allow ConfigurationSource to be verbatim text.Nick Mathewson2024-03-134-14/+32
| * tor_config: Hide macro-only re-exports.Nick Mathewson2024-03-133-12/+18
| * ptmgr: Use Itertools directly.Nick Mathewson2024-03-132-1/+2
| * ptmgr: reformat Cargo.tomlNick Mathewson2024-03-131-1/+2
* | Add unknown-lints exception to examplesNick Mathewson2024-03-137-1/+7
* | Run maint/add_warning.Nick Mathewson2024-03-13235-0/+235
|/
* Merge branch 'prop340-decoding-api' into 'main'Nick Mathewson2024-03-1314-94/+364
|\
| * Remove RelayMsgOuter::decode_from_readerJim Newsome2024-03-121-11/+3
| * relay-cell: Update relay cell decoding API for prop340Jim Newsome2024-03-128-56/+337
| * Rename UnparsedRelayCell -> UnparsedRelayMsgJim Newsome2024-03-1212-48/+45
* | Fix some rustdoc warnings.Nick Mathewson2024-03-127-13/+14
|/
* tor-relay-selection: Use partition() in testing code.Nick Mathewson2024-03-121-9/+3
* Rename and clarify result_is_relaxed.Nick Mathewson2024-03-121-5/+5
* Refactor RelaySelector to make its invariants less subtle.Nick Mathewson2024-03-121-48/+61
* Add a comment about future extensions to RestrictionInner.Nick Mathewson2024-03-121-0/+6
* tor-relay-selector: Clarify "flexible" vs "relaxed" a little.Nick Mathewson2024-03-122-3/+4
* Annotate usage of low_level_predicate_permits_relayNick Mathewson2024-03-122-1/+15
* relay-selection: Remove the extension traits for Relay and NetDirNick Mathewson2024-03-122-64/+0
* Rename the RelayPredicate trait to discourage its being used directly.Nick Mathewson2024-03-127-30/+48
* Add comments about "unaccompanied" use of Relay{Usage,Exclusion}Nick Mathewson2024-03-122-0/+4
* Annotate remaining "TODO #504" comments explaining why they are there.Nick Mathewson2024-03-121-4/+14
* hspool: Replace TargetInfo with a RelayExclusion.Nick Mathewson2024-03-121-53/+17
* guardmgr: explain remaining work for #504 issues.Nick Mathewson2024-03-121-2/+4