summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | tor-keymgr: Resolve TODOs from key_specifier::testshjrgrn2025-03-142-185/+174
* | | | | | Merge branch 'handle-relevant-errorkind-variants' into 'main'gabi-2502025-03-141-1/+0
|\ \ \ \ \ \
| * | | | | | hsc: remove TODO about display_service_discovery_key error handling.hjrgrn2025-03-141-1/+0
| |/ / / / /
* | | | | | Merge branch 'dev/cve/is_fully_reachable' into 'main'gabi-2502025-03-141-0/+10
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | tor-hsservice: Add is_fully_reachable() methodClara Engler2025-03-131-0/+10
* | | | | | tor-hscrypto: Implement Display for TimePeriodhjrgrn2025-03-133-12/+26
| |/ / / / |/| | | |
* | | | | tor-proto: make `Circuit::add_hop` fallibleSteven Engler2025-03-123-13/+28
| |/ / / |/| | |
* | | | Deprecate --onion-name; introduce --onion-addressdisha2025-03-128-47/+76
* | | | tor-proto: change `take_single_leg` to return `NotSingleLegError`Steven Engler2025-03-112-4/+3
* | | | tor-proto: remove `ConfluxSet::single_leg_check` and add `get_single`Steven Engler2025-03-111-37/+38
* | | | tor-proto: begin using `TargetHop` and `HopLocation`Steven Engler2025-03-116-40/+126
* | | | tor-proto: add methods for resolving `TargetHop` and `TargetLocation`Steven Engler2025-03-112-1/+96
* | | | tor-proto: add a non-pub `ClientCirc::legs()` methodSteven Engler2025-03-113-2/+40
* | | | tor-proto: combine `single_leg_with_id` and `single_leg`Steven Engler2025-03-113-43/+30
* | | | tor-proto: remove non-conflux support from `HopLocation`Steven Engler2025-03-111-5/+0
* | | | tor-proto: rename `HopLocation::Leg` to `HopLocation::Hop`Steven Engler2025-03-111-1/+1
* | | | tor-proto: add methods to `ConfluxSet`Steven Engler2025-03-111-12/+65
* | | | tor-proto: change `single_leg_mut` to return `NotSingleLegError`Steven Engler2025-03-112-7/+8
* | | | tor-proto: add `NotSingleLegError` for `single_leg_check`Steven Engler2025-03-111-8/+34
|/ / /
* | | arti: Remove incorrect deprecation warning in hschjrgrn2025-03-102-2/+1
* | | tor-rtmock: Add since= to deprecateds (formatting)Ian Jackson2025-03-061-1/+2
* | | tor-rtmock: Add since= to deprecatedsIan Jackson2025-03-062-2/+2
* | | tor-rtmock: Fiddle with a comment formatIan Jackson2025-03-061-2/+3
* | | tor-rtmock: Actually apply deprecated attr to deprecated time.rsIan Jackson2025-03-065-5/+36
* | | tor-rtmock: allow-Decorate every use of MockSleepProviderIan Jackson2025-03-068-3/+35
|/ /
* | tor-proto: s/note/warning in function docs about locking stream map mutex.Gabriela Moldovan2025-03-061-1/+1
* | tor-proto: s/has_first_hop/has_hops (fmt).Gabriela Moldovan2025-03-061-5/+1
* | tor-proto: s/has_first_hop/has_hops.Gabriela Moldovan2025-03-063-3/+3
* | tor-proto: Fix up docs post-refactoring (fmt).Gabriela Moldovan2025-03-061-4/+1
* | tor-proto: Fix up docs post-refactoring.Gabriela Moldovan2025-03-061-3/+3
* | tor-proto: Move Circuit to its own module.Gabriela Moldovan2025-03-069-1325/+1393
* | tor-proto: Avoid accessing CircHop internals from the reactor.Gabriela Moldovan2025-03-063-2/+16
* | tor-proto: Avoid accessing Circuit internals from the reactor.Gabriela Moldovan2025-03-062-3/+16
* | tor-dirmgr: remove `dbg!`Steven Engler2025-03-051-1/+0
* | sqlite: Handle vanished blobs during consensus loadingNick Mathewson2025-03-052-16/+39
* | sqlite: add a method to tidy extdocs for vanished blobsNick Mathewson2025-03-051-1/+93
* | sqlite.rs: Let read_blob signal whether it cleaned up.Nick Mathewson2025-03-051-8/+28
* | sqlite: Extract body of latest_consensus into a new methodNick Mathewson2025-03-051-23/+33
* | sqlite: Stop ignoring any errors.Nick Mathewson2025-03-051-3/+22
* | sqlite: Add a comment about O(n) query.Nick Mathewson2025-03-051-0/+2
* | sqlite.rs: Rustfmt.Nick Mathewson2025-03-051-86/+87
* | sqlite.rs: Put SavedBlobHandle into its own moduleNick Mathewson2025-03-051-13/+30
* | sqlite.rs: More comments about blob rollback.Nick Mathewson2025-03-051-1/+7
* | sqlite.rs: Give SavedBlobHandle more methods.Nick Mathewson2025-03-051-24/+47
* | sqlite.rs: add comments about consistencyNick Mathewson2025-03-051-2/+14
* | sqlite.rs: Add a note on blob consistency (or lack thereof)Nick Mathewson2025-03-051-0/+77
* | sqlite.rs: Rename dtype to digest_type to avoid further confusion.Nick Mathewson2025-03-051-6/+6
* | dirmgr: Propagate row-conversion failure from expire_all.Nick Mathewson2025-03-051-5/+4
* | dirmgr: When expiring a consensus, remove its blob.Nick Mathewson2025-03-051-2/+68
* | dirmgr: Store the correct value in ExtDocs.typeNick Mathewson2025-03-051-2/+5