index
:
mirrors/arti.git
derive-traits
ios-sqlite-hacks
main
pages
mirror of https://gitlab.torproject.org/tpo/core/arti
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
arti-rpcserver
/
src
/
connection.rs
Commit message (
Expand
)
Author
Age
Files
Lines
*
rpc: Propagate and use LookupErrors.
Nick Mathewson
2026-04-13
1
-2
/
+5
*
rpc: Adjust invoke_rpc_method API and related lookups.
Nick Mathewson
2026-04-13
1
-4
/
+1
*
rpc: Add context support for adding and removing weak refs
Nick Mathewson
2026-04-13
1
-17
/
+26
*
rpc: collapse GenIdx enum to its single variant.
Nick Mathewson
2026-04-13
1
-4
/
+0
*
rpc: Do not allow a connection to be authenticated twice
Nick Mathewson
2026-03-16
1
-6
/
+22
*
rpc: Move responsibility for Session creation to Connection
Nick Mathewson
2026-03-16
1
-27
/
+16
*
Remove a spurious debug_assert in arti-rpcserver.
Nick Mathewson
2026-01-12
1
-1
/
+0
*
rpc: Clean up GlobalId decoding API.
Nick Mathewson
2025-08-27
1
-9
/
+6
*
rpc: Cleanups to GlobalId tag byte handling.
Nick Mathewson
2025-08-27
1
-1
/
+1
*
Tag byte corrections and don't crash
Neel Chauhan
2025-08-27
1
-8
/
+2
*
'$' as tag byte
Neel Chauhan
2025-08-27
1
-1
/
+1
*
Update docs
Neel Chauhan
2025-08-27
1
-3
/
+2
*
Use a 'G' prefix
Neel Chauhan
2025-08-27
1
-2
/
+2
*
arti-rpcserver: Check IDs with a tag byte, not a magic length
Neel Chauhan
2025-08-27
1
-3
/
+7
*
Switch Cargo.toml files to edition 2024.
Nick Mathewson
2025-08-07
1
-6
/
+6
*
rpcserver: Remove a stale TODO about ConnectionId.
Nick Mathewson
2025-01-28
1
-3
/
+0
*
Merge branch 'rpc-references-cleanup' into 'main'
Nick Mathewson
2025-01-28
1
-15
/
+0
|
\
|
*
rpc: Move support for weak references behind an experimental feature
Nick Mathewson
2025-01-27
1
-15
/
+0
*
|
rpcbase: Enforce validity on error datum keywords.
Nick Mathewson
2025-01-27
1
-1
/
+2
|
/
*
rpc: Correct RPC error code for "RequestNotFound".
Nick Mathewson
2025-01-22
1
-1
/
+4
*
cancel: Distinguish the internal-error case for double-cancel.
Nick Mathewson
2025-01-22
1
-2
/
+23
*
rpc: Make cancel requests uncancellable.
Nick Mathewson
2025-01-22
1
-25
/
+54
*
rpc: Implement the rpc:cancel command.
Nick Mathewson
2025-01-16
1
-1
/
+35
*
rpc: Better RpcErrorKind for for RequestCancelled.
Nick Mathewson
2025-01-16
1
-4
/
+7
*
arti-rpcserver: Tell connections what kind of auth to expect.
Nick Mathewson
2025-01-15
1
-0
/
+5
*
Implement banner for RPC protocol.
Nick Mathewson
2025-01-09
1
-2
/
+12
*
rpc: Tweak release_owned to give an error on second removal of "connection".
Nick Mathewson
2024-10-23
1
-16
/
+20
*
rpc: Use a const for the "connection" object ID.
Nick Mathewson
2024-10-23
1
-2
/
+9
*
rpc: Simplify method-dispatch-bypass logic a bit
Nick Mathewson
2024-10-23
1
-5
/
+2
*
rpc: Add support for dropping the special "connection" object ID.
Nick Mathewson
2024-10-23
1
-9
/
+19
*
rpcserver: detect and use methods that bypass method dispatch.
Nick Mathewson
2024-10-23
1
-3
/
+8
*
rpc: List missing required features in error data
Nick Mathewson
2024-10-17
1
-5
/
+7
*
Remove Rpc* variants from tor_error::ErrorKind
Nick Mathewson
2024-10-17
1
-4
/
+7
*
Use mpsc_channel_no_memquota in the RPC system (adding a TODO)
Ian Jackson
2024-10-15
1
-2
/
+5
*
arti-rpcserver: minimal handling for request.meta.require
Nick Mathewson
2024-10-07
1
-2
/
+25
*
rpc: clarify documentation and fix typos
Nick Mathewson
2024-10-02
1
-1
/
+2
*
Revise RPC documentation to be more informative.
Nick Mathewson
2024-10-02
1
-0
/
+11
*
rpcserver: Split a few long lines.
Nick Mathewson
2024-09-16
1
-5
/
+10
*
rpcserver: move is_connection_close detection into run_loop.
Nick Mathewson
2024-09-16
1
-6
/
+10
*
rpcserver: Add an extra level of braces.
Nick Mathewson
2024-09-16
1
-50
/
+52
*
rpcserver: Apply documentation suggestion.
Nick Mathewson
2024-09-16
1
-0
/
+2
*
rpcserver: Use a struct to enforce explicit Continue
Nick Mathewson
2024-09-16
1
-2
/
+10
*
rpc: Simplify simplified close logic even further
Nick Mathewson
2024-09-16
1
-34
/
+37
*
rpc: Simplify close logic even further.
Nick Mathewson
2024-09-16
1
-6
/
+4
*
rpc: Simplify handling of fatal Json read errors.
Nick Mathewson
2024-09-16
1
-32
/
+18
*
rpcserver: use more sophisticated handling for ConnectionError.
Nick Mathewson
2024-08-12
1
-16
/
+66
*
Implement rpc::Context on Connection directly
Nick Mathewson
2024-06-10
1
-25
/
+7
*
rpc: allow Connection::lookup_object to take &self
Nick Mathewson
2024-06-10
1
-7
/
+16
*
rpc: Make the connection type always-Arc.
Nick Mathewson
2024-06-10
1
-3
/
+3
*
Use refactored invoke_rpc_method in rpcserver.
Nick Mathewson
2024-06-10
1
-6
/
+1
[next]