summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | Remove misleading TODO.Gabriela Moldovan2023-04-111-3/+0
* | | s/BridgeDescManager/BridgeDescMgr/g in codebaseNeel Chauhan2023-04-121-2/+2
* | | rpc: Try to fix rustdoc errors.Nick Mathewson2023-04-122-2/+2
* | | rpc: Use empty structs in test code.Nick Mathewson2023-04-121-12/+12
* | | Rename tor-rpccmd to tor-rpcbase.Nick Mathewson2023-04-1211-9/+9
* | | rpc: Make AuthenticationMethod an enum.Nick Mathewson2023-04-121-13/+20
* | | rpc: Reify and expose DispatchTable.Nick Mathewson2023-04-124-56/+88
* | | rpc: Change ConstTypeId_ to be a function that gets calledNick Mathewson2023-04-124-35/+33
* | | rpc: Use Pin<Box<Stream/Sink>> for run_loopNick Mathewson2023-04-122-16/+24
* | | rpc: Import Pin/Context/Poll.Nick Mathewson2023-04-122-34/+18
* | | rpc: Document our intended read-blocking behavior.Nick Mathewson2023-04-121-0/+4
* | | rpc: Switch JsonLinesEncoder to have Default, not new.Nick Mathewson2023-04-122-6/+5
* | | rpc: Rename BoxedResponseBody => ResponseBodyNick Mathewson2023-04-123-18/+18
* | | rpc: Remove anyhow dependencyNick Mathewson2023-04-122-6/+13
* | | rpc: Add a demonstration feature to "arti"Nick Mathewson2023-04-122-1/+31
* | | Reformat arti/Cargo.tomlNick Mathewson2023-04-121-9/+1
* | | rpc: Add standard warnings to arti-rpcserverNick Mathewson2023-04-125-7/+85
* | | rpc: Add an authentication step.Nick Mathewson2023-04-122-1/+71
* | | RPC: add a temporary "listen" function.Nick Mathewson2023-04-123-1/+63
* | | rpc: Declare a trivial Echo command that works on a session.Nick Mathewson2023-04-121-1/+24
* | | rpc: Wire up arti-rpcserver to use tor-rpccmd.Nick Mathewson2023-04-122-24/+159
* | | rpc: temporary converion functions for some error types.Nick Mathewson2023-04-121-0/+22
* | | rpc: Make all object lookup fns return LookupError.Nick Mathewson2023-04-122-9/+3
* | | rpc: Try refactoring the context type to _be_ a Sink.Nick Mathewson2023-04-122-45/+53
* | | tor-rpccmd: Apply standard warnings and make them pass.Nick Mathewson2023-04-126-8/+80
* | | rpc: Make a real test for our dispatch logic.Nick Mathewson2023-04-121-20/+83
* | | rpc: Remove type mangling from rpc_invoke_fn!Nick Mathewson2023-04-121-15/+14
* | | rpc: Add an RpcError type.Nick Mathewson2023-04-124-9/+59
* | | rpc: Make invoke return a Result of erased_serde::SerializeNick Mathewson2023-04-123-10/+40
* | | rpc: Add Update functionality to rpc::Context.Nick Mathewson2023-04-123-0/+45
* | | rpc: do a better job of hiding impl_const_type_id!Nick Mathewson2023-04-124-5/+67
* | | RPC: Initial implementation of a multiple-argument dispatchNick Mathewson2023-04-127-8/+401
* | | Start on a lower-level tor-rpccmd crate.Nick Mathewson2023-04-127-35/+94
* | | rpc: Add a Session object and an interaction loop.Nick Mathewson2023-04-122-0/+184
* | | rpc: Add asynchronous_codec wrapper for jsonlines.Nick Mathewson2023-04-123-0/+102
* | | rpc: Add a cancellable future type.Nick Mathewson2023-04-123-0/+136
* | | rpc: Implement json message types for serde.Nick Mathewson2023-04-124-0/+253
* | | tor-proto: Be explicit about an into().Nick Mathewson2023-04-121-1/+1
* | | tor-hsclient: Add an allow to this incomplete codeIan Jackson2023-04-121-0/+1
* | | Apply ProtocolViolation renaming to hs connector codeIan Jackson2023-04-121-2/+2
* | | Merge branch 'msrv-1.65' into 'main'Ian Jackson2023-04-1248-54/+54
|\ \ \
| * | | Use bool::then_some() as appropriateNick Mathewson2023-04-117-13/+13
| * | | Increment MSRV to 1.65 in every crate.Nick Mathewson2023-04-1141-41/+41
* | | | Merge branch 'bug804' into 'main'Nick Mathewson2023-04-114-13/+6
|\ \ \ \ | |/ / / |/| | |
| * | | s/ProtocolFailed/ProtocolViolation/g where possibleNeel Chauhan2023-04-084-13/+6
| | |/ | |/|
* | | Merge branch 'hs' into 'main'Ian Jackson2023-04-116-38/+632
|\ \ \
| * | | hs connect: Improve a todo and refer to #813Ian Jackson2023-04-111-2/+1
| * | | hs connect: Add TODOs re improving testsIan Jackson2023-04-111-0/+3
| * | | hs connect: Add TODO re multiple parallel hsdir requestsIan Jackson2023-04-111-0/+2
| * | | hs connect: Improve docs for descriptor_ensureIan Jackson2023-04-111-1/+7