summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Use new DisplayRedacted/DebugRedacted code for HsId.Nick Mathewson2025-07-311-2/+2
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* tor-hsservice: Make PowManager persist state.Wesley Aptekar-Cassels2025-05-271-1/+5
* tor-hsservice: Add ReplayLog to PowManager.Wesley Aptekar-Cassels2025-05-271-1/+9
* tor-hsservice: Use Pin<Box<dyn Stream>>> instead of mpsc::Receiver.Wesley Aptekar-Cassels2025-05-271-1/+4
* tor-hsservice: Initial parts of PowManager.Wesley Aptekar-Cassels2025-05-271-3/+15
* protover, *: Add documentation about what "supported" means.Nick Mathewson2025-04-161-1/+2
* Add warnings about removing supported protocols.Nick Mathewson2025-04-161-0/+2
* New functions to report supported subprotocolsNick Mathewson2025-04-161-0/+21
* Use CautiousRng for keys going into the KeyMgr.Nick Mathewson2025-03-241-1/+1
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* Deprecate --onion-name; introduce --onion-addressdisha2025-03-121-6/+22
* clippy: deny `mod_module_files`Steven Engler2025-01-061-0/+1
* add_warnings, *: Allow clippy::needless_lifetimesNick Mathewson2024-12-031-0/+1
* Move helpers from tor-hsservice to tor-netdir.Wesley Aptekar-Cassels2024-11-251-2/+0
* tor-hsservice: pass through the `CfgPathResolver`Steven Engler2024-11-181-0/+2
* Disable a lot of dead code warnings (fmt)Ian Jackson2024-10-171-1/+4
* Disable a lot of dead code warningsIan Jackson2024-10-171-0/+3
* Introduce mpsc_channel_no_memquota and use it in the places it's wantedIan Jackson2024-10-151-1/+4
* tor-hsservice: Move HsNickname to tor-persist.Gabriela Moldovan2024-10-081-2/+1
* tor-hsservice: Update docs to reflect KeystoreSelector renaming.Gabriela Moldovan2024-09-231-1/+1
* tor-keymgr: Rename the primary keystore for clarity.Gabriela Moldovan2024-09-231-7/+7
* tor-hsservice: Add API for generating the hsid for a service.Gabriela Moldovan2024-09-171-2/+30
* tor-hsservice: Make maybe_generate_hsid take a selector (fmt).Gabriela Moldovan2024-09-171-3/+14
* tor-hsservice: Make maybe_generate_hsid take a selector.Gabriela Moldovan2024-09-171-6/+8
* tor-hsservice: Do not generate the HsId until the service is launched.Gabriela Moldovan2024-09-171-8/+10
* tor-hsservice: Remove outdated TODO.Gabriela Moldovan2024-09-171-4/+0
* tor-hsservice: Remove deprecated constructor.Gabriela Moldovan2024-09-171-36/+1
* Merge branch 'bug_1613' into 'main'gabi-2502024-09-121-4/+9
|\
| * tor-keymgr: add an overwrite flag to KeyMgr::insert()Morgan2024-09-101-4/+9
* | Merge branch 'publisher-svc-status' into 'main'David Goulet2024-09-101-2/+0
|\ \ | |/ |/|
| * tor-hsservice: Remove an outdated TODO.Gabriela Moldovan2024-09-091-2/+0
* | tor_hsservice use get::<HsIdKey> rather than get::<HsIdKeypair>Adam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-091-11/+9
|/
* tor-hsservice: Log whether the service is running in restricted discovery mode.Gabriela Moldovan2024-08-131-0/+12
* tor-hsservice: Move authorized_clients out of RunningOnionService.Gabriela Moldovan2024-08-131-20/+0
* tor-hsservice: Give static_keys precedence over key_dirs (fmt).Gabriela Moldovan2024-08-051-3/+1
* tor-hsservice: Do not error if there are more than MAX_RESTRICTED_DISCOVERY_C...Gabriela Moldovan2024-08-051-11/+3
* tor-hsservice: Use the configured authorized clients when encrypting the desc...Gabriela Moldovan2024-08-051-0/+1
* tor-hsservice: Store the client keys in RunningOnionService.Gabriela Moldovan2024-08-051-0/+31
* tor-hsservice: Add OnionServiceBuilder, deprecate OnionService::new.Gabriela Moldovan2024-07-151-1/+30
* tor-hsservice: Abolish OnionServiceState (fmt).Gabriela Moldovan2024-07-151-24/+27
* tor-hsservice: Abolish OnionServiceState.Gabriela Moldovan2024-07-151-38/+21
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* tor-hsservice: use shared status_tx to report OnionServiceStatus via RunningO...Richard Pospesel2024-04-131-6/+0
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Fix some rustdoc warnings.Nick Mathewson2024-03-121-4/+4
* Run rustfmtIan Jackson2024-03-051-2/+2
* tor-hsservice: prelude: Move imports from lib.rsIan Jackson2024-03-051-42/+2
* tor-hsservice: prelude: Move most imports from ipt_estanblish.rsIan Jackson2024-03-051-0/+2
* tor-hsservice: Change: Use tor-async-utils oneshot, not raw one from futuresIan Jackson2024-03-051-1/+1