aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | 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
| * | | | arti-client: address: Prefer to throw OnionAddressResolveRequestIan Jackson2023-06-161-7/+23
| * | | | arti-client: hs: Test cases for variously disabling .onionIan Jackson2023-06-161-1/+57
| * | | | arti-client: Provide ErrorDetailDiscriminants for convenient testingIan Jackson2023-06-164-2/+5
| * | | | arti-client: StreamPrefs::connect_to_onion_services: honourIan Jackson2023-06-163-2/+20
| * | | | arti-client: StreamPrefs::connect_to_onion_services: docsIan Jackson2023-06-161-1/+6
| * | | | arti-client: StreamPrefs::connect_to_onion_services: fix cfgIan Jackson2023-06-161-1/+1
| * | | | arti-client: StreamPrefs::connect_to_onion_services: fix nameIan Jackson2023-06-161-1/+1
| * | | | Added setter method in impl for StreamPrefsnate_d1azzz2023-06-161-1/+5
| * | | | arti-client hs: connect_to_onion_services: default to trueIan Jackson2023-06-161-2/+5
| * | | | arti-client: OnionAddressNotSupported: Change description and kindIan Jackson2023-06-161-3/+3
| * | | | arti-client: address: Apply deferred rustfmt churnIan Jackson2023-06-161-2/+6
| * | | | arti-client: address: Plumb StreamPrefs into enforce_configIan Jackson2023-06-162-7/+12
| * | | | arti-client: address: Move config enforcementIan Jackson2023-06-162-9/+11
| * | | | arti-client: address: Move config enforcement (pre-fmt)Ian Jackson2023-06-161-2/+6
| * | | | arti-client: address: Disable some tests when HS disabledIan Jackson2023-06-161-9/+16
* | | | | Merge branch 'rpc_session_mgt' into 'main'Nick Mathewson2023-06-168-92/+138
|\ \ \ \ \
| * | | | | Fix compilation afver last suggestion.Nick Mathewson2023-06-161-1/+2
| * | | | | Apply 1 suggestion(s) to 1 file(s)Ian Jackson2023-06-161-0/+1
| | |/ / / | |/| | |
| * | | | rpc: Document and apply lock hierarchy for Mgr/ConnectionNick Mathewson2023-06-151-4/+13
| * | | | rpc: Give the session-creation function an argument.Nick Mathewson2023-06-155-11/+19
| * | | | rpc: revise session initialization a lot.Nick Mathewson2023-06-155-44/+60
| * | | | rpc: Rename Session=>RpcSessionNick Mathewson2023-06-153-9/+9
| * | | | rpc: Expose Session object.Nick Mathewson2023-06-152-3/+13
| * | | | RPC: rename new_session to new_connectionNick Mathewson2023-06-152-2/+2
| * | | | rpc: switch GlobalId mac to KMAC.Nick Mathewson2023-06-142-15/+5
| * | | | rpc: connection_id _is_ used: remove a comment to the contraryNick Mathewson2023-06-141-3/+0