| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rpc: collapse GenIdx enum to its single variant. | Nick Mathewson | 2026-04-13 | 1 | -5/+3 |
| | | |||||
| * | rpc: Remove notion of separate table/idx space for weak references | Nick Mathewson | 2026-04-13 | 1 | -19/+5 |
| | | | | | | | | | | We no longer plan to have all weak-refs automatically de-duplicated, for reasons discussed at #868. This lets us discard a lot of code, including code to check for Arc/weak identity. I've disabled some unit tests here, but I'll add them back or rewrite them (or discard them as irrelevant) by the end of the branch. | ||||
| * | Fix name of clippy lint to unchecked_time_subtraction (2) | Ian Jackson | 2025-11-06 | 1 | -1/+1 |
| | | | | | Run maint/add_warning | ||||
| * | rpc: Clean up GlobalId decoding API. | Nick Mathewson | 2025-08-27 | 1 | -6/+23 |
| | | |||||
| * | rpc: Cleanups to GlobalId tag byte handling. | Nick Mathewson | 2025-08-27 | 1 | -6/+14 |
| | | |||||
| * | '$' as tag byte | Neel Chauhan | 2025-08-27 | 1 | -1/+1 |
| | | |||||
| * | Use a 'G' prefix | Neel Chauhan | 2025-08-27 | 1 | -3/+5 |
| | | |||||
| * | arti-rpcserver: Check IDs with a tag byte, not a magic length | Neel Chauhan | 2025-08-27 | 1 | -4/+4 |
| | | | | | Edited-by: Nick Mathewson <[email protected]> | ||||
| * | rpcserver: Fix another ceil_div warning | Nick Mathewson | 2025-04-07 | 1 | -2/+1 |
| | | |||||
| * | squash! Upgrade rand dependency to 0.9. | Nick Mathewson | 2025-03-18 | 1 | -1/+1 |
| | | | | | - The Rng::gen() functions have been renamed to Rng::random(). | ||||
| * | squash! Upgrade rand dependency to 0.9. | Nick Mathewson | 2025-03-18 | 1 | -1/+1 |
| | | | | | - `rand::thread_rng()` has been deprecated and renamed to `rand::rng()` | ||||
| * | rpcserver: Use slotmap-careful instead of generational-arena. | Nick Mathewson | 2024-08-14 | 1 | -6/+8 |
| | | | | | | | | | | Unlike generational-arena, slotmap is maintained. Unlike slotmap, slotmap-careful should never be able to reuse the same key for two different objects. Closes #1282. | ||||
| * | Run maint/add_warning. | Nick Mathewson | 2024-03-13 | 1 | -0/+1 |
| | | |||||
| * | Run maint/add_warning to add lint block everywhere | Ian Jackson | 2023-08-23 | 1 | -0/+1 |
| | | |||||
| * | Run maint/add_warning to actually apply new lint allows | Ian Jackson | 2023-07-10 | 1 | -0/+1 |
| | | |||||
| * | rpc: switch GlobalId mac to KMAC. | Nick Mathewson | 2023-06-14 | 1 | -14/+4 |
| | | |||||
| * | RPC: Give out and accept GlobalIds for appropriate objects. | Nick Mathewson | 2023-06-05 | 1 | -2/+14 |
| | | |||||
| * | RPC: Implement a "global identifier" for non-session-bound IDs | Nick Mathewson | 2023-06-05 | 1 | -0/+226 |
| These identifiers are actually only "global" with respect to a given `RpcMgr`, but they should not be forgeable or reusable across RpcMgr objects. We're going to use them so that we have a kind of identifier for `TorClient`s that we can expose to SOCKS. | |||||
