summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* | Add a function to look up a Relay by ChanTarget.Nick Mathewson2021-10-111-0/+8
* | Integrate GuardUsability and GuardMonitor into CircuitBuilder.Nick Mathewson2021-10-103-11/+73
* | Notify guard manager on network change and state flush.Nick Mathewson2021-10-106-8/+67
* | Add a GuardMgr member to CircuitBuilderNick Mathewson2021-10-105-4/+21
* | Change the GuardMgr APIs to no longer be async.Nick Mathewson2021-10-101-32/+18
* | Use an mpsc::unbounded() channel in GuardMgr.Nick Mathewson2021-10-102-29/+22
* | Require up-to-date x25519-dalek, async_executors, and argh.Nick Mathewson2021-10-093-3/+3
* | Lock down some dirmgr config functions.Nick Mathewson2021-10-091-11/+11
* | Re-export configuration types from tor-client.Nick Mathewson2021-10-0910-12/+55
* | enable checked_conversions lint.Nick Mathewson2021-10-0929-22/+74
* | Normalize tor-guardmgr warningsNick Mathewson2021-10-091-6/+6
* | Note a possible heisenbug in a unit test.Nick Mathewson2021-10-081-0/+6
* | Fix some typos (via the "typos" tool)Nick Mathewson2021-10-081-2/+2
* | Add a few tracing calls to tor-guardmgr.Nick Mathewson2021-10-083-17/+74
* | Update the tor-guardmgr README.md.Nick Mathewson2021-10-071-1/+97
* | Resolve small issues and XXXX/TODO comments in GuardMgr.Nick Mathewson2021-10-075-48/+63
* | Tests for top-level GuardMgr.Nick Mathewson2021-10-075-23/+205
* | Tests for tor_guardmgr::sample.Nick Mathewson2021-10-071-1/+330
* | Initial tests for tor_guardmgr::guardNick Mathewson2021-10-072-0/+296
* | Implement persistent state for guard mgrNick Mathewson2021-10-072-10/+26
* | Initial backend implementation for guard node manager.Nick Mathewson2021-10-0714-12/+2545
* | Update total_weight to use UncheckedRelay.Nick Mathewson2021-10-071-3/+7
* | Make UncheckedRelay public in tor-netdir.Nick Mathewson2021-10-071-4/+4
* | Add From<u64> for RelayWeight.Nick Mathewson2021-10-071-0/+6
* | Change tor-persist to use json instead of toml.Nick Mathewson2021-10-074-20/+22
* | Fix a type inference complaint in tor-dirmgr's tests.Nick Mathewson2021-10-071-1/+1
|/
* Update cargo.lock; upgrade to newer rusqlite.Nick Mathewson2021-10-051-1/+1
* Use subtle and some refactoring to remove branches in ntorNick Mathewson2021-10-013-22/+54
* Implement ConstantTimeEq for key ids.Nick Mathewson2021-10-012-4/+16
* Allow building tor-persist for WASMJani Monoses2021-10-012-1/+5
* Clarify why we use a dyn pointer for StorageHandle.Nick Mathewson2021-09-301-1/+7
* Use StorageHandle in tor_circmgr.Nick Mathewson2021-09-303-70/+15
* remote unused tor-persist/src/config.rsNick Mathewson2021-09-301-10/+0
* Add tests for tor-persist object-safe wrapper.Nick Mathewson2021-09-301-0/+34
* tor-persist: Add a testing-only state manager that doesn't use diskNick Mathewson2021-09-303-0/+174
* Move FsStatemgr to an inner module.Nick Mathewson2021-09-302-187/+194
* Add an object-safe wrapper for StateMgr.Nick Mathewson2021-09-302-0/+98
* Ensure pick_n_relays returns relays in random order.Nick Mathewson2021-09-291-3/+5
* tor-netdir: Add RelayWeight type and accessors.Nick Mathewson2021-09-292-0/+129
* tor_netdir::testnet: Correct a documentation error.Nick Mathewson2021-09-291-1/+1
* tor-netdir: Add some accessor that guardmgr will need.Nick Mathewson2021-09-291-2/+67
* Typo fix in comment.Nick Mathewson2021-09-291-1/+1
* update fslock to compile androidTrinity Pointard2021-09-252-2/+2
* Upgrade memmap2, directories, and dirs dependencies.Nick Mathewson2021-09-233-4/+4
* remove unused depDaniel Eades2021-09-191-1/+0
* Enable js feature for getrandom for WASM.Jani Monoses2021-09-172-0/+7
* Stop using anyhow in tor-dirclient.Jani Monoses2021-09-163-2/+9
* tor-netdir: Add a by_id_pair() function to look up a relay by both IDs.Nick Mathewson2021-09-161-1/+21
* Do not use set_ prefix on derive_builder settersJani Monoses2021-09-164-11/+11
* derive 'Default' where possibleDaniel Eades2021-09-112-17/+2