aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-hsservice
Commit message (Expand)AuthorAgeFilesLines
...
* | tor-hsservice: Abolish StartupError::StateLockedIan Jackson2024-02-011-5/+0
* | tor-hsservice: Drop now-unused fslock dependencyIan Jackson2024-02-013-3/+0
* | tor-hsservice: Use tor_persist::state_dir, etc. (fmt)Ian Jackson2024-02-012-18/+25
* | tor-hsservice: Use tor_persist::state_dirIan Jackson2024-02-016-142/+53
* | tor-hsservice: Introduce StartupError::StateDirectoryInaccessibleIoIan Jackson2024-02-012-5/+26
* | tor-hsservice: tests: create_storage_handles: use a real directory (fmt)Ian Jackson2024-02-011-1/+5
* | tor-hsservice: tests: create_storage_handles: use a real directoryIan Jackson2024-02-013-5/+15
* | tor-hsservice: ipt_mgr: Move storage handle to stateIan Jackson2024-02-012-9/+11
* | tor-hsservice: impl state_dir::InstanceIdentity for HsNicknameIan Jackson2024-02-011-0/+10
* | tor-hsservice: storage: Move Arcs into type aliasesIan Jackson2024-02-014-12/+12
* | tor-hsservice: ipt_set: Make store method take &mut selfIan Jackson2024-02-011-1/+1
* | tor-hsservice: tests: Add a missing drop callIan Jackson2024-02-011-0/+2
|/
* Merge branch 'ipt_parameters' into 'main'Nick Mathewson2024-01-315-38/+57
|\
| * Rename parameters for intro-point lifetime to match the spec.Nick Mathewson2024-01-311-2/+2
| * hss: clean up comments on ipt establish time tuningNick Mathewson2024-01-251-3/+7
| * Base INTRO_POINT_EXPIRY_SLOP on OVERALL_UPLOAD_TIMEOUT.Nick Mathewson2024-01-253-4/+7
| * Document allowed numbers of intro points, and make them match CNick Mathewson2024-01-251-7/+17
| * hss: Pick random intro-point lifetime based on netparamsNick Mathewson2024-01-252-12/+14
| * fixup! hss: Use 3 hours for IPT_PUBLISH_*.Nick Mathewson2024-01-251-3/+0
| * Use hs_intro_num_extra param for max_n_intro_relays.Nick Mathewson2024-01-251-3/+3
| * hss: Use 3 hours for IPT_PUBLISH_*.Nick Mathewson2024-01-251-6/+9
* | Merge branch 'lowercase-slugs' into 'main'Ian Jackson2024-01-311-5/+5
|\ \
| * | tor-keymgr: Lowercase the role when building the ArtiPath.Gabriela Moldovan2024-01-311-5/+5
* | | Require tracing-test 0.2.4Ian Jackson2024-01-311-1/+1
* | | Require tracing-test 0.2.2Ian Jackson2024-01-311-1/+1
|/ /
* | tor-persist: Make all Slugs non-empty.Gabriela Moldovan2024-01-311-9/+1
* | tor-hsservice: Fix corner case in HsNickname FromStr impl.Gabriela Moldovan2024-01-311-3/+19
* | tor-persist: Forbid slugs from starting with a hyphen.Gabriela Moldovan2024-01-311-1/+1
* | tor-keymgr: Remove the Slug tests (fmt).Gabriela Moldovan2024-01-311-4/+2
* | tor-keymgr: Abolish ArtiPathComponent.Gabriela Moldovan2024-01-311-3/+4
* | tor-keymgr: Make ArtiPathComponent a Slug internally (fmt).Gabriela Moldovan2024-01-311-13/+2
* | tor-hsservice: Make Slug the underlying repr of HsNickname.Gabriela Moldovan2024-01-311-19/+24
* | Upgrade to strum 0.26Nick Mathewson2024-01-301-1/+1
* | tor-hsservice: Downgrade a debug message to trace.Gabriela Moldovan2024-01-261-1/+4
* | tor-hsservice: Abort any pending desc uploads if shutting down.Gabriela Moldovan2024-01-261-4/+46
* | tor-hsservice: Add an UploadError type for interruption due to shutdown.Gabriela Moldovan2024-01-261-0/+12
* | tor-hsservice: Document how the publisher tasks are shut down.Gabriela Moldovan2024-01-261-0/+7
* | Merge branch 'set_faulty_eventually' into 'main'Nick Mathewson2024-01-262-6/+24
|\ \
| * | HSS: Mark an Ipt as faulty if it fails continuously for 15 minutes.Nick Mathewson2024-01-252-6/+24
* | | Merge branch 'tempdir' into 'main'Ian Jackson2024-01-256-357/+4
|\ \ \ | |/ / |/| |
| * | test-temp-dir: New crateIan Jackson2024-01-256-357/+4
* | | Merge branch '1237_fixes' into 'main'Ian Jackson2024-01-251-7/+38
|\ \ \ | |/ / |/| |
| * | Remove a comment about distinguishing errorsNick Mathewson2024-01-241-2/+3
| * | hss: Comment on use of CircProto error in MsgHandler.Nick Mathewson2024-01-241-2/+12
| * | hss: Report failures to send rendezvous requestsNick Mathewson2024-01-241-3/+23
* | | tor-hsservice: replay: partial write test - commentaryIan Jackson2024-01-251-0/+29
* | | tor-hsservice: replay: partial write testIan Jackson2024-01-251-2/+114
* | | tor-hsservice: replay: partial write test, skeletonIan Jackson2024-01-252-0/+41
* | | test_temp_dir: Split up .used_by (fmt)Ian Jackson2024-01-251-4/+1
* | | test_temp_dir: Split up .used_byIan Jackson2024-01-253-14/+37