summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | tor-persist: have load_store module provide deletionIan Jackson2024-01-242-0/+10
| * | | | tor-persist: Provide load_store module for use by state_dirIan Jackson2024-01-243-22/+58
| * | | | tor-persist: Use correct pathnames in errorsIan Jackson2024-01-241-5/+8
| * | | | state-dir: Use a real lock guardIan Jackson2024-01-243-4/+7
| * | | | state-dir: Move from tor-hsservice to tor-persistIan Jackson2024-01-246-12/+15
| |/ / /
* | | | Merge branch 'ahf/s101-2023-q4' into 'main'Nick Mathewson2024-01-241-0/+26
|\ \ \ \
| * | | | Update sponsor 101 numbers.Alexander Færøy2024-01-231-0/+26
* | | | | Merge branch 'onion-svc-status' into 'main'gabi-2502024-01-248-97/+258
|\ \ \ \ \
| * | | | | 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
| * | | | | tor-hsservice: Remove outdated TODO.Gabriela Moldovan2024-01-241-2/+0
| * | | | | tor-hsservice: Add separate status structs for the svc subsystems.Gabriela Moldovan2024-01-241-7/+48
| * | | | | tor-hsservice: Replace StartupError with Problem.Gabriela Moldovan2024-01-241-10/+16
| * | | | | tor-hsservice: Make UploadError public.Gabriela Moldovan2024-01-244-1/+4
| * | | | | tor-hsservice: Implement Into<RetryError<E>> for BackoffError.Gabriela Moldovan2024-01-241-0/+11
| * | | | | tor-hsservice: Remove unused BackoffError variants.Gabriela Moldovan2024-01-241-31/+1
| * | | | | tor-hsservice: Reassign a TODO to #1194.Gabriela Moldovan2024-01-241-2/+2
| * | | | | tor-hsservice: Remove unused field.Gabriela Moldovan2024-01-241-4/+0
| * | | | | tor-hsservice: Give the IptManager a StatusSender.Gabriela Moldovan2024-01-242-0/+15
| * | | | | tor-hsservice: Give the publisher a StatusSender.Gabriela Moldovan2024-01-243-0/+20
| * | | | | tor-hsservice: Add separate StatusSender types for the publisher and IPT mgr.Gabriela Moldovan2024-01-241-0/+10
| | |/ / / | |/| | |
* | | | | Merge branch 'fix-wallclock-bug-again' into 'main'gabi-2502024-01-242-5/+42
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | tor-netdir: Add a unit test for HsDirParams::offset_within_srv_period.Gabriela Moldovan2024-01-242-1/+38
| * | | | tor-hsservice: Make offset_within_srv_period() work with timestamps from newe...Gabriela Moldovan2024-01-241-4/+4
| |/ / /
* | | | Merge branch 'hss_errorkinds' into 'main'Nick Mathewson2024-01-245-48/+57
|\ \ \ \ | | |_|/ | |/| |
| * | | hss: Report errors from keep_intro_established.Nick Mathewson2024-01-241-3/+3
| * | | hss: Refactor keep_intro_established to avoid needing NetDirNick Mathewson2024-01-241-22/+9
| * | | hss: Downgrade MissingHsIdKeypair TODONick Mathewson2024-01-241-1/+1
| * | | hss: Change ticket about ErrorKind for IntroPointNotListedNick Mathewson2024-01-241-1/+1
| * | | hss: Clean up errors while expecting intro_establishedNick Mathewson2024-01-241-11/+25
| * | | hss: Correct the Kind for EstablishTimeout.Nick Mathewson2024-01-241-1/+1
| * | | hss: Return LocalResourceAlreadyInUse on StateLocked.Nick Mathewson2024-01-231-2/+1
| * | | hss: Return summarized errorkind for RendCirc error.Nick Mathewson2024-01-231-2/+3
| * | | tor-circmgr: Expose ErrorKind-combining calculation.Nick Mathewson2024-01-232-5/+13
* | | | Merge branch 'fslock-guard-windows-fix' into 'main'Nick Mathewson2024-01-243-6/+30
|\ \ \ \ | |_|/ / |/| | |
| * | | fslock-guard: Add links to documentation about windows approachNick Mathewson2024-01-241-0/+7
| * | | fslock-guard: use winapi to test file-equivalency on windowsNick Mathewson2024-01-233-6/+23
* | | | Merge branch 'expire-tp-keys' into 'main'gabi-2502024-01-244-177/+106
|\ \ \ \
| * | | | tor-hsservice: Fix typos etc.gabi-2502024-01-241-2/+2
| * | | | tor-hsservice: key expiry: Code motion and reindentingIan Jackson2024-01-241-26/+22
| * | | | tor-hsservice: key expiry: Introduce HsTimePeriodKeySpecifier traitIan Jackson2024-01-241-10/+49
| * | | | tor-hsservice: key expiry: Rely on limiting publisher key scanIan Jackson2024-01-241-2/+6