summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* | tor-guardmgr: Flush the vanguard changes to disk.Gabriela Moldovan2024-04-221-3/+8
* | tor-guardmgr: Implement VanguardMgr::flush_to_storage.Gabriela Moldovan2024-04-221-10/+15
* | tor-guardmgr: Fix vanguard expiration test.Gabriela Moldovan2024-04-221-1/+18
* | tor-guardmgr: Don't try to replenish the sets unless some vanguards expired.Gabriela Moldovan2024-04-221-23/+18
* | tor-guardmgr: Move vanguard set replenishing logic to VanguardSetsTrackedMut.Gabriela Moldovan2024-04-223-225/+373
* | tor-guardmgr: Add VanguardSetsTrackedMut for mutating VanguardSets.Gabriela Moldovan2024-04-221-0/+54
* | tor-guardmgr: Add some accessors for VanguardSets.Gabriela Moldovan2024-04-221-0/+43
* | tor-guardmgr: VanguardSet::remove_{unlisted,expired} returns whether the set ...Gabriela Moldovan2024-04-221-5/+14
* | tor-guardmgr: Add VanguardMgrError variant for tor-persist errors.Gabriela Moldovan2024-04-221-0/+5
* | tor-guardmgr: Create storage handle for storing vanguards.Gabriela Moldovan2024-04-221-3/+11
* | tor-guardmgr: Introduce an abstraction over the two vanguard sets.Gabriela Moldovan2024-04-221-0/+19
* | tor-guardmgr: Derive Default for VanguardSet.Gabriela Moldovan2024-04-221-1/+6
* | tor-guardmgr: By default, use full vanguards for onion services.Gabriela Moldovan2024-04-221-2/+2
* | tor-guardmgr: Add a TODO about a call that needs to be relocated.Gabriela Moldovan2024-04-221-0/+10
* | tor-guardmgr: Use RelayUsage::vanguard in the VanguardMgr.Gabriela Moldovan2024-04-222-3/+2
* | tor-relay-selection: Introduce RelayUsage::vanguard.Gabriela Moldovan2024-04-222-1/+24
|/
* Merge branch 'upgrade-rustls' into 'main'gabi-2502024-04-224-9/+30
|\
| * Add a note about CryptoProvicder.Nick Mathewson2024-04-221-0/+4
| * rustls: Avoid aws-lc-rs for now.Nick Mathewson2024-04-222-2/+2
| * Upgrade to futures-rustls 0.26.0, rustls 0.23.5.Nick Mathewson2024-04-224-9/+26
* | Resolve nightly clippy errors in hashx.Nick Mathewson2024-04-221-3/+3
|/
* arti-client: add hs_circ_pool() method on TorClientRichard Pospesel2024-04-151-0/+14
* Merge branch 'vanguards-cleanup' into 'main'Alexander Færøy2024-04-153-37/+4
|\
| * tor-guardmgr: Remove unnecessary mutable reference.Gabriela Moldovan2024-04-152-4/+4
| * tor-guardmgr: Remove outdated TODO.Gabriela Moldovan2024-04-151-6/+0
| * tor-guardmgr: Remove outdated documentation.Gabriela Moldovan2024-04-151-3/+0
| * tor-guardmgr: Remove unused TimeBoundVanguard implementations.Gabriela Moldovan2024-04-151-24/+0
* | vanguards: Fix another doc refIan Jackson2024-04-151-1/+1
* | vanguards: Fix a doc refIan Jackson2024-04-151-2/+3
* | tor-rtcompat: Add CoarseTimeProvider to docs for Runtime traitIan Jackson2024-04-151-0/+1
|/
* tor-hsservice: use shared status_tx to report OnionServiceStatus via RunningO...Richard Pospesel2024-04-131-6/+0
* tor-guardmgr: Split derive list over multiple lines.Gabriela Moldovan2024-04-111-2/+4
* tor-guardmgr: Derive Ord for VanguardMode.Gabriela Moldovan2024-04-112-12/+16
* tor-guardmgr: Expand on a TODO about handling config changes.Gabriela Moldovan2024-04-111-0/+4
* tor-guardmgr: Add a TODO about updating has_onion_svc on reconfigure.Gabriela Moldovan2024-04-111-0/+1
* tor-guardmgr: Fix typo in VanguardMgr error message.Gabriela Moldovan2024-04-111-1/+1
* tor-guardmgr: Read the VanguardMode from VanguardParams.Gabriela Moldovan2024-04-111-26/+54
* tor-guardmgr: Store whether we're running an onion svc (fmt).Gabriela Moldovan2024-04-111-1/+6
* tor-guardmgr: Store whether we're running an onion svc.Gabriela Moldovan2024-04-113-3/+18
* tor-guardmgr: Add the two VanguardModes to VanguardParams.Gabriela Moldovan2024-04-111-0/+12
* Merge branch 'rpc_deftly' into 'main'Ian Jackson2024-04-1124-290/+510
|\
| * Add TODO RPC items from review.Nick Mathewson2024-04-112-0/+9
| * Fix a comment.Nick Mathewson2024-04-111-2/+1
| * rpc: Add a missing not() to generic test.Nick Mathewson2024-04-111-1/+1
| * Upgrade derive-deftly requirement to 0.10.3Nick Mathewson2024-04-1111-12/+12
| * Remove a duplicate $twheres.Nick Mathewson2024-04-111-1/+1
| * rpc: Adjust a TODO comment.Nick Mathewson2024-04-111-1/+1
| * rpc: Move deftly attributes into an `rpc` namespace.Nick Mathewson2024-04-117-24/+24
| * Add generic support for RPC objects.Nick Mathewson2024-04-081-8/+200
| * Refactor invoke_fn macro to make inventory optionalNick Mathewson2024-04-081-14/+19