summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | Merge branch 'anon-request' into 'main'Ian Jackson2026-03-111-3/+44
|\ \ \ \ \ \
| * | | | | | tor-dirclient: Use US spellingIan Jackson2026-03-111-6/+6
| * | | | | | tor-dirclient: Attempt to explain AnonymizedRequestIan Jackson2026-03-111-3/+44
| |/ / / / /
* | | | | | Merge branch 'cert-denotators2' into 'main'Ian Jackson2026-03-114-30/+143
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | keymgr: Do not elide leading empty denotator groupsGabriela Moldovan2026-03-051-2/+5
| * | | | | keymgr: Replace literal value with constantGabriela Moldovan2026-03-051-1/+1
| * | | | | keymgr: Add test for paths with empty denotator groups (fmt)Gabriela Moldovan2026-03-051-1/+4
| * | | | | keymgr: Add test for paths with empty denotator groupsGabriela Moldovan2026-03-051-0/+12
| * | | | | keymgr: Add more tests for cert ArtiPath construction (fmt)Gabriela Moldovan2026-03-052-9/+9
| * | | | | keymgr: Add more tests for cert ArtiPath constructionGabriela Moldovan2026-03-051-2/+17
| * | | | | keymgr: Update cert ArtiPath building to use denotator groupsGabriela Moldovan2026-03-051-7/+18
| * | | | | keymgr: Support having multiple denotator groups within an ArtiPathGabriela Moldovan2026-03-052-4/+14
| * | | | | keymgr: Move denotator group validation to a separate functionGabriela Moldovan2026-03-051-3/+10
| * | | | | keymgr: Update ArtiPath docs with the new denotator rulesGabriela Moldovan2026-03-051-3/+21
| * | | | | keymgr: Implement KeySpecifier for KeyCertificateSpecifiersGabriela Moldovan2026-03-052-5/+39
* | | | | | Merge branch 'netdir-exit-flag' into 'main'Ian Jackson2026-03-111-0/+4
|\ \ \ \ \ \
| * | | | | | tor-netdir: Simply exit documentationClara Engler2026-03-091-7/+0
| * | | | | | tor-netdir: Add is_flagged_exit() to RelayDetailsClara Engler2026-03-051-0/+11
| |/ / / / /
* | | | | | Merge branch 'rpc_stop_writing' into 'main'Ian Jackson2026-03-111-0/+4
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | rpc: Actually call the stop_writing method when data is all written!Nick Mathewson2026-03-101-0/+4
* | | | | | Merge branch 'fix-arti-bench-bin-override' into 'main'gabi-2502026-03-101-10/+27
|\ \ \ \ \ \
| * | | | | | chutney test setup: use explicit namespace destJim Newsome2026-03-091-10/+27
| * | | | | | chutney test setup: fix override for arti-bench-binJim Newsome2026-03-091-1/+1
| | |_|/ / / | |/| | | |
* | | | | | Merge branch 'keymgr-test-cleanup' into 'main'David Goulet2026-03-101-212/+182
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | keymgr: Remove unnecessary TestItem building (fmt)Gabriela Moldovan2026-03-101-1/+4
| * | | | | keymgr: Remove unnecessary TestItem buildingGabriela Moldovan2026-03-101-4/+1
| * | | | | keymgr: Remove unnecessary parenthesesGabriela Moldovan2026-03-101-1/+1
| * | | | | keymgr: Replace .find(...).is_some() with .any() (fmt)Gabriela Moldovan2026-03-101-9/+4
| * | | | | keymgr: Replace .find(...).is_some() with .any()Gabriela Moldovan2026-03-101-3/+2
| * | | | | keymgr: Replace Result<> with type alias (fmt)Gabriela Moldovan2026-03-101-5/+5
| * | | | | keymgr: Replace match with if letGabriela Moldovan2026-03-101-4/+1
| * | | | | keymgr: Replace Result<> with type alias (fmt)Gabriela Moldovan2026-03-101-3/+5
| * | | | | keymgr: Replace Result<> with type aliasGabriela Moldovan2026-03-101-1/+1
| * | | | | keymgr: Remove unnecessary type annotationGabriela Moldovan2026-03-101-4/+1
| * | | | | keymgr: Replace macro-generated Keystore impls with a single Keystore type (fmt)Gabriela Moldovan2026-03-101-162/+156
| * | | | | keymgr: Replace macro-generated Keystore impls with a single Keystore typeGabriela Moldovan2026-03-101-33/+22
| * | | | | keymgr: Move unrecognized entry building logic out of macro (fmt)Gabriela Moldovan2026-03-101-22/+14
| * | | | | keymgr: Move unrecognized entry building logic out of macroGabriela Moldovan2026-03-101-29/+34
| | |/ / / | |/| | |
* | | | | Merge branch 'chutney-finish-test-to-py' into 'main'Jim Newsome2026-03-096-135/+170
|\ \ \ \ \
| * | | | | chutney scripts: opt into strict typecheckingJim Newsome2026-03-092-1/+7
| * | | | | chutney setup: no longer dump shell snippetJim Newsome2026-03-091-13/+0
| * | | | | chutney teardown: convert from shell to pythonJim Newsome2026-03-091-10/+15
| * | | | | chutney integration-e2e: convert from shell to pythonJim Newsome2026-03-091-7/+16
| * | | | | chutney integration-e2e-shadow: redirect stderr to stdoutJim Newsome2026-03-092-2/+8
| * | | | | chutney test: use unittest frameworkJim Newsome2026-03-091-103/+125
|/ / / / /
* | | | | Merge branch 'dirmirror-fsm' into 'main'Clara Engler2026-03-0919-1540/+3558
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | tor-dirserver: Require AuthCerts to make progressClara Engler2026-03-091-37/+54
| * | | | tor-dirserver: Add retry logic POC TODOClara Engler2026-03-091-0/+4
| * | | | tor-dirserver: SQL comment for unsigned hashesClara Engler2026-03-091-0/+11
| * | | | tor-dirserver: Move POC to own moduleClara Engler2026-03-092-73/+91