summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | arti: Remove onion service anonymity setting.Gabriela Moldovan2024-09-121-7/+0
* | | | | | tor-hsservice: Remove the anonymity setting from the config.Gabriela Moldovan2024-09-124-26/+19
| |/ / / / |/| | | |
* | | | | Merge branch 'bug_1613' into 'main'gabi-2502024-09-125-15/+231
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | arti-client: implemented insert_service_discovery_key and remove_service_disc...Morgan2024-09-101-1/+168
| * | | | tor-keymgr: add an overwrite flag to KeyMgr::insert()Morgan2024-09-104-14/+63
| | |_|/ | |/| |
* | | | tor-guardmgr: Convert a TODO into a NOTE.Gabriela Moldovan2024-09-101-1/+2
| |/ / |/| |
* | | Merge branch 'publisher-svc-status' into 'main'David Goulet2024-09-1019-176/+667
|\ \ \
| * | | tor-hsservice: Add tests for status changes induced by descriptor uploads.Gabriela Moldovan2024-09-091-1/+185
| * | | tor-netdir: Allow access to the `ConsensusBuilder` when building test netdirs...Gabriela Moldovan2024-09-091-1/+6
| * | | tor-netdir: Allow access to the `ConsensusBuilder` when building test netdirs.Gabriela Moldovan2024-09-0911-31/+32
| * | | tor-hsservice: Include descriptor upload errors in onion service status.Gabriela Moldovan2024-09-091-9/+17
| * | | tor-hsservice: Change the error type in Problem::DescriptorUpload.Gabriela Moldovan2024-09-093-3/+41
| * | | tor-hsservice: Remove unused UploadError variant (fmt).Gabriela Moldovan2024-09-091-3/+1
| * | | tor-hsservice: Remove unused UploadError variant.Gabriela Moldovan2024-09-092-6/+2
| * | | tor-hsservice: Rename UploadStatus to UploadResult.Gabriela Moldovan2024-09-091-4/+4
| * | | tor-hsservice: Remove outdated comment about publisher.Gabriela Moldovan2024-09-091-17/+0
| * | | tor-hsservice: Fill out the missing descriptor publisher docs.Gabriela Moldovan2024-09-092-8/+66
| * | | tor-hsservice: Return Bug where possible.Gabriela Moldovan2024-09-091-4/+4
| * | | tor-hsservice: Update docs with new status reporting logic.Gabriela Moldovan2024-09-091-12/+32
| * | | tor-hsservice: Add basic tests for publisher status reporting.Gabriela Moldovan2024-09-092-4/+52
| * | | tor-hsservice: Validate the authorized clients before publishing.Gabriela Moldovan2024-09-092-2/+40
| * | | tor-hsservice: Set the publisher State based on the upload results.Gabriela Moldovan2024-09-091-29/+106
| * | | tor-hsservice: Add Degraded{Unr,R}eachable onion svc states.Gabriela Moldovan2024-09-093-3/+17
| * | | tor-hsservice: Store the upload result in TimePeriodContext.Gabriela Moldovan2024-09-091-2/+33
| * | | tor-hsservice: Don't update the onion svc status when publisher goes idle.Gabriela Moldovan2024-09-091-3/+5
| * | | tor-hsservice: Add a comment noting where the publisher tests live.Gabriela Moldovan2024-09-091-0/+2
| * | | tor-hsservice: Replace UploadStatus enum with type alias.Gabriela Moldovan2024-09-091-24/+6
| * | | tor-hsservice: Store the authorized_clients in the mutable state of the reactor.Gabriela Moldovan2024-09-092-17/+18
| * | | tor-hsservice: Remove outdated IPT manager TODOs.Gabriela Moldovan2024-09-091-4/+0
| * | | tor-hsservice: Remove dead_code allows.Gabriela Moldovan2024-09-091-4/+1
| * | | tor-hsservice: Log the onion svc status.Gabriela Moldovan2024-09-091-1/+15
| * | | tor-hsservice: Remove an outdated TODO.Gabriela Moldovan2024-09-091-2/+0
| * | | tor-hsservice: Move a misplaced TODO.Gabriela Moldovan2024-09-091-1/+1
* | | | Fix a typo in WRONG_PROTOCOL_PAYLOAD.Pier Angelo Vendrame2024-09-101-2/+3
| |_|/ |/| |
* | | tor-bytes: Error::Truncated: mark the deficit as Sensitive (fmt)Ian Jackson2024-09-101-2/+4
* | | tor-bytes: Error::Truncated: mark the deficit as SensitiveIan Jackson2024-09-102-1/+7
* | | tor-bytes: Add a deficit field to Error::Truncated (fmt)Ian Jackson2024-09-102-2/+6
* | | tor-bytes: Add a deficit field to Error::TruncatedIan Jackson2024-09-109-14/+23
* | | Introduce and use tor_bytes::Error::new_truncated_for_test (fmt)Ian Jackson2024-09-101-1/+5
* | | Introduce and use tor_bytes::Error::new_truncated_for_testIan Jackson2024-09-104-21/+36
* | | tor-bytes: Document Readable::take_from correctness propertiesIan Jackson2024-09-101-0/+29
* | | tor-linkspec: reading tests: Use assert_eqIan Jackson2024-09-101-6/+6
* | | tor-bytes: advance: Call peek for the error checkIan Jackson2024-09-101-3/+1
| |/ |/|
* | Merge branch 'relay-err' into 'main'David Goulet2024-09-095-5/+124
|\ \
| * | arti-relay: add and use `Error`/`ErrorDetail`Steven Engler2024-09-054-4/+123
| * | arti-client: minor documentation grammar fixSteven Engler2024-09-051-1/+1
* | | Merge branch 'pr/arti/keymgr/use-keypairs-if-available' into 'main'gabi-2502024-09-0914-24/+129
|\ \ \ | |_|/ |/| |
| * | rename get_keypair_specifier() to keypair_specifier()Adam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-094-8/+8
| * | tor_hsservice use get::<HsIdKey> rather than get::<HsIdKeypair>Adam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-094-22/+19
| * | tor_keymgr: teach the KeyStore how to satisfy public key requests using a key...Adam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-091-1/+9