summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | arti: Make reconfiguration slightly more abstractNick Mathewson2023-12-052-24/+94
| * | | arti: Backend support for reconfiguring onion proxies.Nick Mathewson2023-12-051-6/+101
* | | | Merge branch 'svc-status' into 'main'Nick Mathewson2023-12-111-9/+42
|\ \ \ \ | |_|/ / |/| | |
| * | | tor-hsservice: Add functions to update the IPT mgr/publisher states.Gabriela Moldovan2023-12-111-7/+21
| * | | tor-hsservice: Derive service state from the state of its components.Gabriela Moldovan2023-12-111-1/+20
| * | | tor-hsservice: Trim trailing whitespace.Gabriela Moldovan2023-12-111-1/+1
|/ / /
* | | Merge branch 'publisher-recompute-hsdir' into 'main'gabi-2502023-12-071-25/+30
|\ \ \
| * | | tor-hsservice: Remove unused lifetime.Gabriela Moldovan2023-12-071-1/+1
| * | | tor-hsservice: Remove unused function.Gabriela Moldovan2023-12-071-16/+0
| * | | tor-hsservice: Fix publisher bug causing unnecessary uploads.Gabriela Moldovan2023-12-071-27/+31
| * | | tor-hsservice: Add a TODO about a publlisher bugGabriela Moldovan2023-12-071-0/+17
| * | | tor-hsservice: Rename period to ctx for clarity.Gabriela Moldovan2023-12-071-2/+2
* | | | Merge branch 'ntor-v3-circmgr' into 'main'Nick Mathewson2023-12-0710-31/+96
|\ \ \ \
| * | | | Enable ntor_v3 in the arti-extra buildJim Newsome2023-12-071-1/+1
| * | | | ClientCir: use ntor_v3 handshake when target supports itJim Newsome2023-12-073-18/+52
| * | | | tor-circmgr: add experimental feature "ntor_v3"Jim Newsome2023-12-071-1/+2
| * | | | shadow ci: add host articlient-extraJim Newsome2023-12-073-1/+20
| * | | | NtorV3Extension set encoding/decoding: include n_extensionsJim Newsome2023-12-073-10/+21
| | |_|/ | |/| |
* | | | Merge branch 'hsclient_parallelism_notes' into 'main'Alexander Færøy2023-12-071-7/+8
|\ \ \ \ | |_|/ / |/| | |
| * | | hsclient: Clean up some TODOs about parallelism.Nick Mathewson2023-12-051-7/+8
| | |/ | |/|
* | | Merge branch 'persist-macro' into 'main'Ian Jackson2023-12-0714-431/+705
|\ \ \ | |_|/ |/| |
| * | tor-hsservice: keys: Remove unused imports (and a blocking todo)Ian Jackson2023-12-071-2/+0
| * | tor-keymgr: ArtiPath[Component]: Manually reformat derive listsIan Jackson2023-12-071-32/+8
| * | tor-keymgr: ArtiPath: impl serdeIan Jackson2023-12-071-0/+3
| * | tor-keymgr: ArtiPathComponent: Use unqualified namesIan Jackson2023-12-071-3/+3
| * | tor-keymgr: ArtiPath[Component]: Don't DerefMutIan Jackson2023-12-071-3/+1
| * | tor-keymgr: ArtiPath[Component]: Add some more test aspectsIan Jackson2023-12-071-1/+10
| * | tor-keymgr: ArtiPath[Component]: Properly validate in FromStrIan Jackson2023-12-071-2/+11
| * | tor-keymgr: ArtiPath[Component]: Use d-a to generate various methodsIan Jackson2023-12-071-30/+36
| * | tor-keymgr: ArtiPath: Introduce validate_strIan Jackson2023-12-071-3/+8
| * | tor-keymgr: ArtiPath tests: Add a test for a multi-component pathIan Jackson2023-12-071-2/+6
| * | tor-keymgr: ArtiPath tests: separate path from component testsIan Jackson2023-12-071-2/+4
| * | tor-keymgr: ArtiPath::new: Rename a confusing variableIan Jackson2023-12-071-2/+2
| * | tor-keymgr: ArtiPathSyntaxError: impl EqIan Jackson2023-12-071-1/+1
| * | tor-keymgr: arti_path tests: Add two TODOsIan Jackson2023-12-071-0/+3
| * | tor-keymgr: path errors: Add some xrefsIan Jackson2023-12-072-1/+9
| * | tor-keymgr: ArtiPathSyntaxError: rename from ArtiPathError (fmt)Ian Jackson2023-12-073-12/+45
| * | tor-keymgr: ArtiPathSyntaxError: rename from ArtiPathErrorIan Jackson2023-12-077-41/+40
| * | tor-keymgr: Abolish unneeded StdResult alias in arti_pathIan Jackson2023-12-071-6/+4
| * | tor-keymgr: Move ArtiPath etc. into new module (docs links)Ian Jackson2023-12-071-2/+6
| * | tor-keymgr: Move ArtiPath etc. into new moduleIan Jackson2023-12-073-191/+200
| * | tor-keymgr: KeySpecifierComponent::to_component: rename from as_componentIan Jackson2023-12-071-7/+7
| * | tor-hsservice: tests: IptKeySpecifier: Do round trip testIan Jackson2023-12-071-8/+8
| * | tor-hsservice: IptKeySpecifier: impl KeySpecifier via macroIan Jackson2023-12-071-14/+8
| * | tor-hsservice: IptKeySpecifier: make it ownedIan Jackson2023-12-072-5/+5
| * | tor-hsservice: IptKeySpecifier: reorder fieldsIan Jackson2023-12-071-2/+2
| * | tor-hsservice: IptKeyRole: impl FromStr and KeySpecifierComponentIan Jackson2023-12-071-1/+4
| * | tor-hsservice: IptLocalId: impl KeySpecifierComponentIan Jackson2023-12-071-0/+3
| * | tor-hsservice: IptLocalId: impl FromStr (fmt)Ian Jackson2023-12-071-4/+2
| * | tor-hsservice: IptLocalId: impl FromStrIan Jackson2023-12-072-27/+18