summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* Add identity-based accessors (and indices) to NetDir.Nick Mathewson2021-09-101-36/+152
* Merge remote-tracking branch 'origin/mr/77'Nick Mathewson2021-09-102-11/+21
|\
| * Create a separate logging section in config.Jani Monoses2021-09-092-11/+21
* | Use derive_builder for Authority and FallbackDir.Nick Mathewson2021-09-104-125/+23
* | Suppress a cognitive-complexity lint in testsNick Mathewson2021-09-091-0/+1
* | Typo fixesNick Mathewson2021-09-094-6/+6
* | Add guard-related network parameters.Nick Mathewson2021-09-091-3/+118
* | Add an IntegerDays numeric type.Nick Mathewson2021-09-091-0/+54
* | Use macros and traits to simplify the declaration of parameters.Nick Mathewson2021-09-092-135/+173
* | Use derive_builder for the rest of tor_dirmgr::configNick Mathewson2021-09-092-83/+24
* | Use derive_builder for DownloadScheduleConfigNick Mathewson2021-09-081-66/+7
* | Use derive_builder for NetworkConfig.Nick Mathewson2021-09-084-148/+43
|/
* Merge remote-tracking branch 'origin/mr/73'Nick Mathewson2021-09-083-7/+33
|\
| * Make journald an optional feature.Jani Monoses2021-09-072-7/+9
| * Do not log to journald by defaultJani Monoses2021-09-071-1/+1
| * Allow logging to journald.Jani Monoses2021-09-073-7/+31
* | Fix clippy warnings in tests with --all-featuresNick Mathewson2021-09-082-10/+9
* | Fix/suppress a few more clippy lints in tests.Nick Mathewson2021-09-086-9/+14
* | Merge remote-tracking branch 'origin/mr/71'Nick Mathewson2021-09-0883-112/+196
|\ \
| * | fix/silence clippy lints in test modulesDaniel Eades2021-09-0884-112/+197
* | | Check for correct-ish decoding of all parameters.Nick Mathewson2021-09-081-4/+77
* | | Add validation function to WeightSetNick Mathewson2021-09-081-1/+18
* | | Replace weighted-choice code with rand::seq::SliceRandom.Nick Mathewson2021-09-083-231/+159
|/ /
* | More tests in pareto.rsNick Mathewson2021-09-081-9/+47