summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'relayid' into 'main'Alexander Færøy2023-05-022-12/+13
|\
| * RelayId: implement id_type and as_bytes in terms of RelayIdRefIan Jackson2023-04-271-8/+2
| * RelayIdRef: as_bytes: Doesn't borrow from selfIan Jackson2023-04-272-1/+2
| * RelayId: impl Display in terms of RelayIdRefIan Jackson2023-04-271-3/+9
* | Merge branch 'arti-client-doc-test' into 'main'Alexander Færøy2023-05-021-1/+2
|\ \
| * | arti-client: Only run BridgesConfig doc test if pt-client feature is enabled.Gabriela Moldovan2023-05-021-1/+2
|/ /
* | Merge branch 'update_20230429' into 'main'Nick Mathewson2023-04-291-7/+8
|\ \
| * | Run cargo update again. (Tracing 0.1.38 has been yanked)Nick Mathewson2023-04-291-7/+8
|/ /
* | Merge branch 'update_20230428' into 'main'Nick Mathewson2023-04-281-84/+134
|\ \
| * | Run cargo update in preparation for release next weekNick Mathewson2023-04-281-84/+134
|/ /
* | Merge branch 'serial_test_upgrade' into 'main'Nick Mathewson2023-04-282-24/+24
|\ \ | |/ |/|
| * Upgrade to serial_test 2.0.0Nick Mathewson2023-04-282-24/+24
|/
* Merge branch 'key-mgmt-api-sketch' into 'main'gabi-2502023-04-251-0/+568
|\
| * dev docs: Add a few lines about handling concurrent access.Gabriela Moldovan2023-04-251-0/+14
| * dev docs: Fill out insert/remove APIs.Gabriela Moldovan2023-04-251-8/+31
| * dev docs: Remove incoherent waffle.Gabriela Moldovan2023-04-251-19/+4
| * dev docs: Update KeyMgr implementation based on latest discussions.Gabriela Moldovan2023-04-251-113/+314
| * dev docs: Remove unnecessary trait bounds.Gabriela Moldovan2023-04-251-1/+1
| * dev docs: Remove outdated reference to the comment field.Gabriela Moldovan2023-04-251-6/+0
| * dev docs: Add namespacing for client/hs/relay/.. keys.Gabriela Moldovan2023-04-251-39/+42
| * dev docs: Remove KeyIdentityResult.Gabriela Moldovan2023-04-251-10/+0
| * dev docs: Remove HSM APIs.Gabriela Moldovan2023-04-251-22/+0
| * dev docs: clarify what a "key identity" is.Gabriela Moldovan2023-04-251-35/+99
| * dev docs: Allow multiple key stores to be in use at the same time.Gabriela Moldovan2023-04-251-18/+92
| * dev docs: Add some impls for `LocalUserIdentity`.Gabriela Moldovan2023-04-251-1/+4
| * dev docs: Add key manager API sketch.Gabriela Moldovan2023-04-251-0/+239
|/
* Merge branch 'memchr_upgrade' into 'main'Nick Mathewson2023-04-231-1/+1
|\
| * Bump our own memchr dependency to 2.5Nick Mathewson2023-04-221-1/+1
|/
* Merge branch 'rpc_method_syntax' into 'main'Nick Mathewson2023-04-1916-678/+982
|\
| * RPC: Log all internal errors.Nick Mathewson2023-04-192-4/+13
| * rpc: Simplify and clarify SendUpdateError.Nick Mathewson2023-04-191-7/+13
| * Arti: Add ability to remember the list of methods names.Nick Mathewson2023-04-195-14/+56
| * rpc: New syntax for method declarationNick Mathewson2023-04-191-9/+46
| * rpc: impl From<SendUpdateError> for RpcError.Nick Mathewson2023-04-191-0/+14
| * rpcserver: Use with_fn.Nick Mathewson2023-04-193-12/+9
| * rpcbase: Use with_fn.Nick Mathewson2023-04-194-8/+15
| * async-utils: Add a SinkExt with a with_fnNick Mathewson2023-04-192-0/+85
| * async-utils: rename sinkext to prepare_sendNick Mathewson2023-04-192-2/+2
| * async-utils: rename SinkExt to SinkPrepareExtNick Mathewson2023-04-194-13/+14
| * rpc: Minor tweaks to get a sink to compile.Nick Mathewson2023-04-191-4/+5
| * rpc: Use Method types to determine type of method outputs, updates.Nick Mathewson2023-04-192-81/+142
| * rpc: Split Method into DynMethod and MethodNick Mathewson2023-04-195-42/+86
|/
* Merge branch 'post_1145' into 'main'Alexander Færøy2023-04-182-8/+18
|\
| * netdoc: Document that particular bit values for flags are not part of our API.Nick Mathewson2023-04-171-1/+3
| * netstatus: re-number routerstatus flags to go in order.Nick Mathewson2023-04-171-7/+7
| * netdir: more documentation on MIDDLE_ONLY flag.Nick Mathewson2023-04-172-0/+8
* | Merge branch 'rpc_refactoring_v2' into 'main'Ian Jackson2023-04-183-195/+150
|\ \
| * | rpc: simplify API by always providing a sink.Nick Mathewson2023-04-162-26/+18
| * | rpc: Ensure well-ordering of responses.Nick Mathewson2023-04-161-60/+88
| * | rpc: Wire updates into rpc invoke functions again.Nick Mathewson2023-04-161-12/+43