aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/publish
Commit message (Expand)AuthorAgeFilesLines
...
| * 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-092-2/+40
| * 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-092-17/+18
| * tor-hsservice: Move a misplaced TODO.Gabriela Moldovan2024-09-091-1/+1
* | tor_hsservice use get::<HsIdKey> rather than get::<HsIdKeypair>Adam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-091-4/+3
|/
* extract tor_async_utils::oneshot into ::oneshot-fused-workaroundJim Newsome2024-08-281-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
* tor-hsservice: Always recreate the file watcher if the config changes.Gabriela Moldovan2024-08-271-59/+6
* tor-hsservice: Add a TODO about rethinking publish rate-limiting.Gabriela Moldovan2024-08-211-0/+11
* tor-hsservice: Add TODO about updating publisher status on error.Gabriela Moldovan2024-08-211-0/+1
* tor-hsservice: Update the authorized_clients and watcher when the config chan...Gabriela Moldovan2024-08-211-1/+5
* tor-hsservice: Store a FileWatcher in the publisher reactor.Gabriela Moldovan2024-08-211-2/+137
* tor-hsservice: Schedule descriptor republication whenever the key_dirs conten...Gabriela Moldovan2024-08-211-1/+57
* tor-hsservice: Add helper for reading authorized_clients.Gabriela Moldovan2024-08-211-8/+17
* tor-hsservice: Add channel for receiving key_dirs change events.Gabriela Moldovan2024-08-211-0/+11
* tor-hsservice: Log a message whenever restricted discovery mode is toggled.Gabriela Moldovan2024-08-211-0/+13
* tor-hsservice: Only republish if the config changes are relevant.Gabriela Moldovan2024-08-211-8/+1
* tor-hsservice: Make the reactor take a reference to the config.Gabriela Moldovan2024-08-211-2/+2
* tor-hsservice: Use OnionServiceConfigPublisherView in the publisher.Gabriela Moldovan2024-08-212-16/+11
* tor-hsservice: Log the client nicknames the descriptor is encrypted for.Gabriela Moldovan2024-08-211-1/+4
* tor-hsservice: Log if we are about to generate a new descriptor.Gabriela Moldovan2024-08-211-0/+1
* Resolve unreachable_patterns warnings from nightly.Nick Mathewson2024-08-131-16/+13
* tor-hsservice: Move authorized_clients out of RunningOnionService.Gabriela Moldovan2024-08-131-2/+9
* tor-hsservice: Add an extra log in the descriptor publisher.Gabriela Moldovan2024-08-051-0/+4
* tor-hsservice: Use the configured authorized clients when encrypting the desc...Gabriela Moldovan2024-08-052-8/+31
* tor-hsservice: Remove unnecessary let-binding.Gabriela Moldovan2024-07-091-1/+2
* tor-hsservice: Specify the type when discarding value.Gabriela Moldovan2024-07-092-3/+3
* tor-hsservice: Ignore uninteresting netdir events in the publisher.Gabriela Moldovan2024-07-091-1/+12
* tor-hsservice: Resolve warning about unused response variable.Gabriela Moldovan2024-07-091-1/+1
* tor-hsservice: Resolve a handful of unused variable warnings.Gabriela Moldovan2024-07-092-4/+4
* tor-hsservice: Remove unused field from TimePeriodContext.Gabriela Moldovan2024-07-091-3/+0
* tor-hsservice: Remove unused variables.Gabriela Moldovan2024-07-092-14/+0
* tor-hsservice: Remove unnecessary locking.Gabriela Moldovan2024-07-091-2/+0
* tor-hsservice: Remove unused code.Gabriela Moldovan2024-07-092-186/+0
* tor-hsservice: Remove unused publisher functions.Gabriela Moldovan2024-07-091-5/+0
* Work around clippy::doc_lazy_continuation false positivesIan Jackson2024-07-081-4/+4
* tor-hsservice: Move optional timeout to optionally_timeout().Gabriela Moldovan2024-04-021-7/+32
* tor-hsservice: s/timeout/overall_timeout for clarity.Gabriela Moldovan2024-04-021-2/+2
* tor-hsservice: Add a test for the backoff runner's single_attempt_timeout().Gabriela Moldovan2024-04-021-0/+51
* tor-hsservice: Use single_attempt_timeout in backoff Runner impl (fmt).Gabriela Moldovan2024-04-021-10/+10
* tor-hsservice: Use single_attempt_timeout in backoff Runner impl.Gabriela Moldovan2024-04-022-19/+38
* Run maint/add_warning.Nick Mathewson2024-03-133-0/+3