summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src
Commit message (Expand)AuthorAgeFilesLines
...
* | tor-keymgr: Lowercase the role when building the ArtiPath.Gabriela Moldovan2024-01-311-5/+5
* | 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
* | 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-255-357/+3
|\ \ \ | |/ / |/| |
| * | test-temp-dir: New crateIan Jackson2024-01-255-357/+3
* | | 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-251-0/+40
* | | 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
* | | tor-hsservice: Recover from partial writesIan Jackson2024-01-251-2/+29
* | | tor-hsservice: replay: Introduce an EH IEFE (fmt)Ian Jackson2024-01-251-2/+1
* | | tor-hsservice: replay: Introduce an EH IEFEIan Jackson2024-01-251-7/+11
* | | tor-hsservice: replay: Combine PersistFileIan Jackson2024-01-251-16/+25
* | | tor-hsservice: replay: Break out truncate_to_multipleIan Jackson2024-01-251-8/+13
* | | tor-hsservice: replay: Break up a paragraphIan Jackson2024-01-251-1/+3
| |/ |/|
* | tor-hsservice: Fix a broken doc link.Gabriela Moldovan2024-01-251-1/+1
* | Merge branch 'publisher_consts' into 'main'gabi-2502024-01-252-34/+66
|\ \
| * | Typo fixes.gabi-2502024-01-241-2/+2
| * | hss: Use estimator to determine a timeout for an hsdir uploadNick Mathewson2024-01-242-5/+29
| * | hss: Revise timeout code for upload attemptsNick Mathewson2024-01-241-30/+34
| * | hss: Downgrade comments on some publisher constants.Nick Mathewson2024-01-241-5/+9
* | | Merge branch 'state' into 'main'Ian Jackson2024-01-242-586/+0
|\ \ \
| * | | state-dir: Move from tor-hsservice to tor-persistIan Jackson2024-01-242-586/+0
| |/ /
* | | Merge branch 'onion-svc-status' into 'main'gabi-2502024-01-247-97/+257
|\ \ \
| * | | tor-hsservice: Explain why the publisher never transitions to Recovering.Gabriela Moldovan2024-01-241-0/+48
| * | | tor-hsservice: Update the IptManager status.Gabriela Moldovan2024-01-241-2/+7
| * | | tor-hsservice: Remove Publisher::status().Gabriela Moldovan2024-01-241-14/+0
| * | | tor-hsservice: Remove some TODOs about setting the OnionService status.Gabriela Moldovan2024-01-241-2/+0
| * | | tor-hsservice: Change TODO to reference #1194.Gabriela Moldovan2024-01-241-2/+2
| * | | tor-hsservice: Map the publisher status to a State variant.Gabriela Moldovan2024-01-241-1/+8
| * | | tor-hsservice: Update the publisher state on shutdown.Gabriela Moldovan2024-01-241-2/+10
| * | | tor-hsservice: Implement {Publisher, IptMgr}StatusSender.Gabriela Moldovan2024-01-241-23/+54
| * | | tor-hsservice: Implement OnionServiceStatus::current_problem.Gabriela Moldovan2024-01-241-1/+9
| * | | tor-hsservice: Rename OnionServiceStatus fields.Gabriela Moldovan2024-01-241-7/+7