aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/publish/reactor.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove now-unneeded allow(clippy::cognitive_complexity)Jim Newsome2026-07-151-4/+0
* hsservice: Advertise flowctrl and cgo as appropriate.Nick Mathewson2026-07-021-0/+1
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* hsservice: Set the current random value for the custom netdirGabriela Moldovan2026-05-211-1/+1
* dirclient, hsservice: Use Arc<str> for hsdesc publishing.Nick Mathewson2026-05-121-2/+3
* Fix word duplicate typosTobias Stoeckmann2026-03-151-1/+1
* hsservice: Remove unnecessary wraps from publisher functionGabriela Moldovan2026-01-271-4/+4
* hsservice: Remove unnecessary async from publisher functionGabriela Moldovan2026-01-271-3/+3
* opentelemetry: Instrument a bunch of functions.Wesley Aptekar-Cassels2025-11-241-0/+2
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* hsservice: Move derive_more::From out of internal_prelude.Nick Mathewson2025-08-191-0/+1
* misc: cleanup now that `_report!` macros support fieldsSteven Engler2025-08-181-1/+1
* proto: Move the `stream` module under `client` (breaking).Gabriela Moldovan2025-08-181-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-2/+6
* hs: Use the new Tunnel interface for onion serviceDavid Goulet2025-08-051-24/+20
* netdoc, hsservice: Respect maximum descriptor sizesNick Mathewson2025-07-101-0/+7
* hs*: Define some HsDesc errors as _suspicious_.Nick Mathewson2025-07-101-2/+32
* hs*: Include SourceInfo when making HsDesc requests.Nick Mathewson2025-07-101-2/+12
* *: suppress cognitive_complexity warnings from nightlyNick Mathewson2025-05-291-0/+3
* tor-hsservice: Initial parts of PowManager.Wesley Aptekar-Cassels2025-05-271-0/+18
* Use an EntropicRng trait to enforce key generation rules.Nick Mathewson2025-03-241-0/+2
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* Move helpers from tor-hsservice to tor-netdir.Wesley Aptekar-Cassels2024-11-251-2/+5
* tor-hsservice: add clippy allowsSteven Engler2024-11-201-0/+4
* update `CfgPath::path` to use a `CfgPathResolver`Steven Engler2024-11-181-2/+2
* tor-hsservice: pass through the `CfgPathResolver`Steven Engler2024-11-181-8/+19
* tor-config: removed re-export of `CfgPath`Steven Engler2024-11-041-1/+2
* Introduce mpsc_channel_no_memquota and use it in the places it's wantedIan Jackson2024-10-151-1/+2
* Merge branch 'bug_1613' into 'main'gabi-2502024-09-121-1/+1
|\
| * tor-keymgr: add an overwrite flag to KeyMgr::insert()Morgan2024-09-101-1/+1
* | tor-hsservice: Add tests for status changes induced by descriptor uploads.Gabriela Moldovan2024-09-091-1/+185
* | 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-091-1/+17
* | tor-hsservice: Remove unused UploadError variant (fmt).Gabriela Moldovan2024-09-091-3/+1
* | tor-hsservice: Remove unused UploadError variant.Gabriela Moldovan2024-09-091-6/+1
* | tor-hsservice: Rename UploadStatus to UploadResult.Gabriela Moldovan2024-09-091-4/+4
* | tor-hsservice: Fill out the missing descriptor publisher docs.Gabriela Moldovan2024-09-091-7/+62
* | 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: Validate the authorized clients before publishing.Gabriela Moldovan2024-09-091-1/+39
* | tor-hsservice: Set the publisher State based on the upload results.Gabriela Moldovan2024-09-091-29/+106
* | 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-091-15/+17
* | tor-hsservice: Move a misplaced TODO.Gabriela Moldovan2024-09-091-1/+1
|/
* tor-hsservice: Recreate the file watcher on every key_dir change event.Gabriela Moldovan2024-08-271-0/+3
* tor-config: Rename watch_file to watch_path.Gabriela Moldovan2024-08-271-2/+2
* tor-hsservice: Make sure we always watch the parents of the key_dirs.Gabriela Moldovan2024-08-271-15/+24