summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * rpc: reformat macro slightly.Nick Mathewson2024-04-221-2/+5
| * Rename Invoker trait to Invocable.Nick Mathewson2024-04-221-15/+15
| * Fix rustdoc links.Nick Mathewson2024-04-221-2/+2
| * Adjust an allow.Nick Mathewson2024-04-221-1/+1
| * rpc:Sketch out the syntax of our remaining tricky macrosNick Mathewson2024-04-221-2/+8
| * RPC: Remove installable_rpc_invoke_fnNick Mathewson2024-04-221-128/+68
| * RPC: Remove method and object type from macros.Nick Mathewson2024-04-223-24/+22
| * rpc: Revise backend for dispatchable-object macro.Nick Mathewson2024-04-225-260/+261
* | Merge branch 'vanguard-set-persistence' into 'main'gabi-2502024-04-225-293/+627
|\ \
| * | tor-guardmgr: Remove unnecessary VanguardSetsTrackedMut contraption (fmt).Gabriela Moldovan2024-04-221-1/+2
| * | tor-guardmgr: Remove unnecessary VanguardSetsTrackedMut contraption.Gabriela Moldovan2024-04-222-177/+25
| * | tor-guardmgr: Remove pick_{l2,l3}_relay, add l2(), l3() accessors (fmt).Gabriela Moldovan2024-04-221-20/+19
| * | tor-guardmgr: Remove pick_{l2,l3}_relay, add l2(), l3() accessors.Gabriela Moldovan2024-04-222-27/+14
| * | tor-guardmgr: Make vanguard logs begin with an uppercase letter for consistency.Gabriela Moldovan2024-04-222-4/+4
| * | tor-guardmgr: Add logging around vanguard rotation.Gabriela Moldovan2024-04-222-3/+21
| * | tor-guardmgr: Add a TODO about rethinking vanguard flushing.Gabriela Moldovan2024-04-221-0/+14
| * | tor-guardmgr: Rename VanguardMgr::handle_netdir_update for clarity (fmt).Gabriela Moldovan2024-04-221-2/+1
| * | tor-guardmgr: Rename VanguardMgr::handle_netdir_update for clarity.Gabriela Moldovan2024-04-221-9/+6
| * | tor-guardmgr: Test that vanguards are written to persistent storage.Gabriela Moldovan2024-04-221-1/+137
| * | tor-guardmgr: Derive PartialEq for VanguardSets.Gabriela Moldovan2024-04-221-3/+3
| * | tor-guardmgr: Fix vanguard doc links.Gabriela Moldovan2024-04-221-4/+4
| * | tor-guardmgr: Select an L3 vanguard in a vanguard test.Gabriela Moldovan2024-04-221-4/+3
| * | tor-guardmgr: Allow running VanguardMgr in "service mode" in the tests.Gabriela Moldovan2024-04-221-7/+7
| * | tor-guardmgr: Make VanguardSet private.Gabriela Moldovan2024-04-221-18/+10
| * | tor-guardmgr: Load the vanguards from disk on startup.Gabriela Moldovan2024-04-221-7/+26
| * | tor-guardmgr: Flush the vanguard changes to disk (fmt).Gabriela Moldovan2024-04-221-1/+2
| * | 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-224-225/+374
| * | 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
|/ /
* | Merge branch 'relay-usage' into 'main'gabi-2502024-04-224-4/+26
|\ \ | |/ |/|
| * 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-225-53/+78
|\
| * Add a note about CryptoProvicder.Nick Mathewson2024-04-221-0/+4
| * rustls: Avoid aws-lc-rs for now.Nick Mathewson2024-04-223-166/+2
| * Upgrade to futures-rustls 0.26.0, rustls 0.23.5.Nick Mathewson2024-04-225-53/+238
* | Merge branch 'fix-nightly-20240422' into 'main'Nick Mathewson2024-04-221-3/+3
|\ \ | |/ |/|
| * Resolve nightly clippy errors in hashx.Nick Mathewson2024-04-221-3/+3
|/
* Merge branch 'hs-circ-pool' into 'main'gabi-2502024-04-151-0/+14
|\