summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | Remove message 'For now, only direct channels are supported' in tor-chanmgr docsSaksham Mittal2023-06-211-1/+0
* | | | Merge branch 'geoip-nullity-fromstr' into 'main'Nick Mathewson2023-06-214-10/+133
|\ \ \ \ | |/ / / |/| | |
| * | | geoip: Add a few more tests.Nick Mathewson2023-06-201-1/+59
| * | | geoip: Explain in more detail what a CountryCode is to us.Nick Mathewson2023-06-201-1/+14
| * | | geoip: require that ccs actually are printable ascii.Nick Mathewson2023-06-201-3/+8
| * | | geoip: Make ?? a little more bullet-proofNick Mathewson2023-06-204-5/+52
* | | | Merge branch 'openssl' into 'main'gabi-2502023-06-211-4/+4
|\ \ \ \ | | |/ / | |/| |
| * | | Bump openssl because RUSTSEC-2023-0044Ian Jackson2023-06-211-4/+4
|/ / /
* | | Merge branch 'keymgr-refactor-fs-ops' into 'main'gabi-2502023-06-205-57/+103
|\ \ \ | |/ / |/| |
| * | keymgr: Fix clippy lints.Gabriela Moldovan2023-06-202-3/+3
| * | keymgr: Address clippy lints and run cargo fmt.Gabriela Moldovan2023-06-201-1/+6
| * | keymgr: Enforce keystore_dir properties for every key read/written from the k...Gabriela Moldovan2023-06-201-16/+19
| * | keymgr: Update function names and docs to reflect reality.Gabriela Moldovan2023-06-203-9/+9
| * | keymgr: Move FS operations out of ssh.rsGabriela Moldovan2023-06-204-17/+43
| * | keymgr: Create a temporary error type for the key types we don't support yet.Gabriela Moldovan2023-06-202-1/+9
| * | keymgr: Create a separate error source for key corruption errors.Gabriela Moldovan2023-06-202-37/+41
| |/
* | Merge branch 'add-tor-geoip' into 'main'Nick Mathewson2023-06-208-2/+293567
|\ \ | |/ |/|
| * tor-geoip: Add new crate with GeoIP database functionalityeta2023-06-208-2/+293567
* | Merge branch 'update-keymgr-todo' into 'main'Alexander Færøy2023-06-203-3/+4
|\ \
| * | keymgr: Defer key bundle support until "Basic Service" milestone.Gabriela Moldovan2023-06-202-2/+3
| * | keymgr: Change "TODO hs" to "TODO HSS".Gabriela Moldovan2023-06-201-1/+1
* | | Merge branch 'dummy-keymgr-api-fixes' into 'main'gabi-2502023-06-206-73/+123
|\ \ \
| * | | keymgr: Fix broken docs.Gabriela Moldovan2023-06-201-1/+1
| * | | arti-client: Remove unnecessary #[cfgs(...)].Gabriela Moldovan2023-06-201-5/+0
| * | | arti-client: Create module exposing one of the key manager APIs.Gabriela Moldovan2023-06-204-105/+118
| * | | arti-client: Make some of the dummy KeyMgr impls return an error.Gabriela Moldovan2023-06-201-8/+9
| * | | arti-client: Add more dummy keymgr APIs.Gabriela Moldovan2023-06-201-0/+30
| * | | arti-client: Add a result type for the dummy keymgr impl.Gabriela Moldovan2023-06-201-3/+6
| * | | arti-client: Add an Error type for the dummy key manager.Gabriela Moldovan2023-06-202-7/+15
* | | | Merge branch 'keymgr-mistrust' into 'main'gabi-2502023-06-205-11/+97
|\| | |
| * | | arti-client, keymgr: Introduce Mistrust settings and enforce FS permissions.Gabriela Moldovan2023-06-202-8/+44
| * | | arti-client: Temporarily ignore key store errors.Gabriela Moldovan2023-06-201-3/+10
| * | | keymgr: Add TODO about separation of concerns wrt FS operations.Gabriela Moldovan2023-06-201-0/+8
| * | | keymgr: Add an error variant for fs_mistrust errors.Gabriela Moldovan2023-06-203-0/+15
| * | | keymgr: Add a FsErrorSource to Error::Fs.Gabriela Moldovan2023-06-201-1/+21
|/ / /
* | | Merge branch 'circmgr-todos' into 'main'Nick Mathewson2023-06-203-59/+196
|\ \ \
| * | | Typo fixesgabi-2502023-06-201-2/+2
| * | | circmgr: Use a slightly nicer way to pick a circuit from our pool.Nick Mathewson2023-06-161-13/+58
| * | | circmgr: Make hspool size dynamicNick Mathewson2023-06-162-28/+108
| * | | circmgr::hspool: Move the Mutex into an intermediary Inner structNick Mathewson2023-06-162-35/+53
| * | | circmgr: Remove TODOS about retrying.Nick Mathewson2023-06-161-5/+0
| * | | cirmgr: remove a dead-code exception.Nick Mathewson2023-06-161-1/+0
* | | | Merge branch 'rpcdoc' into 'main'Ian Jackson2023-06-204-7/+53
|\ \ \ \
| * | | | rpc: Fix docs typoNick Mathewson2023-06-201-1/+1
| * | | | rpc: Cross-reference up from tor-rpcbase re where DispatchTable livesIan Jackson2023-06-161-0/+2
| * | | | rpc: Expand and clarify and cross-reference lock hierarchyIan Jackson2023-06-162-6/+34
| * | | | rpc: Document relationship between `Connection` and `RpcSession`Ian Jackson2023-06-162-1/+17
* | | | | Merge branch 'arti-client' into 'main'Alexander Færøy2023-06-195-37/+159
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | arti-client: hs: remove some now-obsolete allowsIan Jackson2023-06-161-3/+0
| * | | | arti-client: address: Prefer to throw OnionAddressResolveRequest (fmt)Ian Jackson2023-06-161-9/+7