summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* guardmgr: refactor most logic for relay selectionNick Mathewson2024-03-123-30/+57
* ipt_mgr: convert to use RelaySelector.Nick Mathewson2024-03-122-11/+22
* 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-1211-46/+1684
* Create a new empty tor-relay-selection crate.Nick Mathewson2024-03-123-0/+90
* 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
* | tor-circmgr: Fix clippy warning.Gabriela Moldovan2024-03-111-1/+1
* | tor-guardmgr: Return an error if VanguardMode does not support the specified ...Gabriela Moldovan2024-03-112-6/+29
* | tor-circmgr: Add HsCircPoolConfig, make HsCircPool::reconfigure general-purpose.Gabriela Moldovan2024-03-116-14/+54
* | tor-circmgr: Rename Pool::reconfigure to Pool::reconfigure_vanguards.Gabriela Moldovan2024-03-112-2/+2
* | tor-circmgr: Explain why vanguards_config is defined as an "other" accessor.Gabriela Moldovan2024-03-111-0/+5
* | tor-guardmgr: Move the VanguardSets into the inner mutable state.Gabriela Moldovan2024-03-112-12/+13
* | tor-guardmgr: Say more about TimeBoundVanguards.Gabriela Moldovan2024-03-111-0/+8
* | tor-hsclient: Do not enable vanguards feature in dev-dependency.Gabriela Moldovan2024-03-112-1/+3
* | tor-circmgr: Create the VanguardMgr in CircMgr::new.Gabriela Moldovan2024-03-114-27/+18
* | tor-guardmgr: Add TODO about reading vanguards from disk.Gabriela Moldovan2024-03-111-0/+1
* | tor-guardmgr: Make the VanguardMode variants serialize to lowercase.Gabriela Moldovan2024-03-111-0/+1
* | arti-client: Reconfigure the HS circuit pool if needed.Gabriela Moldovan2024-03-111-0/+14
* | arti-client: Keep a handle to the HsCircPool if onion-service-client is enabled.Gabriela Moldovan2024-03-111-2/+2
* | tor-circmgr: Discard all circuits if VanguardMgr says so.Gabriela Moldovan2024-03-111-0/+11
* | arti-client: Add vanguard_config() to CircMgrConfig.Gabriela Moldovan2024-03-113-2/+27
* | arti-client: Add VanguardsConfig to TorClientConfig.Gabriela Moldovan2024-03-114-3/+23
* | arti-client: Re-export VanguardsConfig from vanguards module.Gabriela Moldovan2024-03-113-1/+11
* | tor-circmgr: Add functions for reconfiguring the HS circuit pool.Gabriela Moldovan2024-03-112-1/+40
* | tor-circmgr: Store the VanguardMode in HsCircPool.Gabriela Moldovan2024-03-111-0/+11
* | tor-circmgr: Give CircMgr a VanguardMgr.Gabriela Moldovan2024-03-1111-2/+76
* | tor-guardmgr: Add vanguards API skeleton.Gabriela Moldovan2024-03-116-1/+297
* | fix: fix typosDimitris Apostolou2024-03-093-6/+6
* | BackoffSchedule refactoring and improvementsNeel Chauhan2024-03-072-22/+38
* | Merge branch 'typos' into 'main'gabi-2502024-03-0730-36/+36
|\ \
| * | Fix typos in documentationTobias Stoeckmann2024-03-063-4/+4
| * | Fix typo in error messageTobias Stoeckmann2024-03-061-1/+1
| * | Fix typos in doc commentsTobias Stoeckmann2024-03-0624-28/+28
| * | Fix typos in commentsTobias Stoeckmann2024-03-063-3/+3
* | | Merge branch 'checkable_arith' into 'main'Ian Jackson2024-03-071-2/+14
|\ \ \
| * | | tor-checkable: Use checked arithmeticTobias Stoeckmann2024-03-051-2/+14
* | | | tor-bytes: avoid write_zeros truncationTobias Stoeckmann2024-03-061-1/+1
| |/ / |/| |
* | | Merge branch 'arti-client-typo-fix' into 'main'Nick Mathewson2024-03-061-1/+1
|\ \ \ | |/ / |/| |
| * | arti-client: Fix typo in error message.Gabriela Moldovan2024-03-051-1/+1
* | | arti, CI: Add a test case for command line helpIan Jackson2024-03-051-0/+3
* | | arti: Print help on `arti hss` without subcommandIan Jackson2024-03-051-0/+1
* | | arti: Fix misplaced clap hunkIan Jackson2024-03-051-4/+4
* | | AuthorizedClientConfig: add semver noteIan Jackson2024-03-051-0/+1
* | | PathExt::display_lossy: Add semver noteIan Jackson2024-03-051-0/+1
* | | test-temp-dir: Allow use of Path::display in test diagnostic outputIan Jackson2024-03-051-1/+8