summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | tor-hsservice: Move generate_revision_counter to Immutable.Gabriela Moldovan2023-12-111-74/+75
* | | hsrproxy: Add a test for the contents of a parsed configuration.Nick Mathewson2023-12-111-1/+34
|/ /
* | Merge branch 'local-resource-error' into 'main'Ian Jackson2023-12-111-0/+22
|\ \
| * | tor-error: Introduce ErrorKind::LocalResourceAlreadyInUseIan Jackson2023-12-111-0/+22
* | | Merge branch 'publisher-todos' into 'main'Ian Jackson2023-12-111-19/+25
|\ \ \ | |/ / |/| |
| * | tor-hsservice: Reformat a long log line.Gabriela Moldovan2023-12-081-1/+5
| * | tor-hsservice: Add more context to the publisher logs.Gabriela Moldovan2023-12-081-10/+20
| * | tor-hsservice: Remove a publisher TODO that has been addressed.Gabriela Moldovan2023-12-081-8/+0
* | | Merge branch 'onion-reconfigure' into 'main'Nick Mathewson2023-12-113-52/+210
|\ \ \
| * | | Add a TODO HSS comment about Reconfigure.Ian Jackson2023-12-111-0/+1
| * | | Reconfigure onion services when their configuration changes.Nick Mathewson2023-12-052-28/+20
| * | | arti: Make reconfiguration slightly more abstractNick Mathewson2023-12-052-24/+94
| * | | arti: Backend support for reconfiguring onion proxies.Nick Mathewson2023-12-051-6/+101
* | | | 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-075-29/+74
|\ \ \ \
| * | | | ClientCir: use ntor_v3 handshake when target supports itJim Newsome2023-12-072-18/+51
| * | | | tor-circmgr: add experimental feature "ntor_v3"Jim Newsome2023-12-071-1/+2
| * | | | 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