summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * 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-1317-106/+159
|\
| * Grammar fix.gabi-2502024-03-131-1/+1
| * Remove now-needless dependencies on the "config" crateNick Mathewson2024-03-134-6/+3
| * 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-134-13/+18
| * ptmgr: Use Itertools directly.Nick Mathewson2024-03-133-1/+3
| * ptmgr: reformat Cargo.tomlNick Mathewson2024-03-131-1/+2
* | Merge branch 'mixed_attributes_syntax' into 'main'gabi-2502024-03-13237-1/+244
|\ \ | |/ |/|
| * Add unknown-lints exception to examplesNick Mathewson2024-03-137-1/+7
| * Run maint/add_warning.Nick Mathewson2024-03-13236-0/+236
| * maint/add_warning: permit clippy::mixed_attributes_style in tests.Nick Mathewson2024-03-131-0/+1
|/
* Merge branch 'prop340-decoding-api' into 'main'Nick Mathewson2024-03-1315-94/+365
|\
| * Remove RelayMsgOuter::decode_from_readerJim Newsome2024-03-121-11/+3
| * relay-cell: Update relay cell decoding API for prop340Jim Newsome2024-03-129-56/+338
| * Rename UnparsedRelayCell -> UnparsedRelayMsgJim Newsome2024-03-1212-48/+45
* | Merge branch 'fix_rustdoc_links' into 'main'Alexander Færøy2024-03-127-13/+14
|\ \ | |/ |/|
| * Fix some rustdoc warnings.Nick Mathewson2024-03-127-13/+14
|/
* Merge branch 'tor_relay_selection' into 'main'Nick Mathewson2024-03-1225-383/+2126
|\
| * 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
| * guardmgr: refactor most logic for relay selectionNick Mathewson2024-03-124-30/+58
| * ipt_mgr: convert to use RelaySelector.Nick Mathewson2024-03-123-11/+23
| * circmgr: Rename "any exit" code to reflect its real purposeNick Mathewson2024-03-122-8/+11
| * circmgr: Remove now-obsolete error variants.Nick Mathewson2024-03-122-48/+5
| * circmgr: Begin porting path selection to tor-relay-selectionNick Mathewson2024-03-125-191/+160
| * New crate to define a high-level API for relay selectionNick Mathewson2024-03-1212-46/+1691
| * Create a new empty tor-relay-selection crate.Nick Mathewson2024-03-125-0/+100
| * netdir: Add additional functionality to SubnetConfigNick Mathewson2024-03-121-1/+62
| * Add a clear_flags function to RouterStatusBuilderNick Mathewson2024-03-121-0/+6
|/
* Merge branch 'arti_client_test' into 'main'gabi-2502024-03-111-1/+12
|\
| * arti-client: increase coverage in src/address.rsBrady Fomegne2024-03-051-1/+12
* | Merge branch 'vanguard-mgr' into 'main'gabi-2502024-03-1123-8/+581
|\ \
| * | tor-circmgr: Fix clippy warning.Gabriela Moldovan2024-03-111-1/+1