| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bump versions for tor-* and arti-* crates | Steven Engler | 2026-08-03 | 1 | -4/+4 |
| | | | | | | | | ```bash readarray -t bump < <(maint/list-crates | grep -P '^tor-|^arti-') for crate in "${bump[@]}"; do cargo set-version --bump minor -p "${crate}"; done ``` | ||||
| * | maint: ran 'cargo sort' in arti-dirauth and tor-dirauth | Steven Engler | 2026-08-03 | 1 | -10/+10 |
| | | | | | | | | | | | I'm not actually sure what I did here. I was getting a lot of confusing results from 'cargo sort' and 'maint/cargo-sort', so I ran a bunch of commands until 'maint/cargo-sort' was okay. ('maint/cargo-sort' still shows some errors, but not in arti-dirauth anymore.) But as long as the 'maint/cargo-sort' in CI is okay with the changes, then I think it's fine. | ||||
| * | maint: ran fixup-features | Steven Engler | 2026-08-03 | 1 | -1/+1 |
| | | |||||
| * | arti-dirauth: Expand on a doc comment | Ian Jackson | 2026-08-03 | 1 | -0/+1 |
| | | |||||
| * | arti-dirauth: Fix doc comment typo | Ian Jackson | 2026-08-03 | 1 | -1/+1 |
| | | |||||
| * | tor-dirauth: FilenameOrStdio: Remove a now-unused mut | Ian Jackson | 2026-07-30 | 1 | -2/+1 |
| | | |||||
| * | tor-dirauth: FilenameOrStdio: Allow incremental writing | Ian Jackson | 2026-07-30 | 1 | -11/+100 |
| | | | | | | | | | | | The calling convention for compute-mds will be easiest to implement if we can write to the two output files in parallel. So provide `start_writing` giving a `Writing`. Unfortuantely this commit has quite a bit of reorganisation which is difficult to make into something easily reviewable. | ||||
| * | tor-dirauth: FilenameOrStdio: Allow incremental writing (pre-fmt) | Ian Jackson | 2026-07-30 | 1 | -1/+2 |
| | | | | | This makes the next commit infinitesimally less confusing. | ||||
| * | arti-dirauth: FilenameOrStdio: Break out convert_error | Ian Jackson | 2026-07-30 | 1 | -2/+6 |
| | | |||||
| * | arti-dirauth: FilenameOrStdio: Rename p to main | Ian Jackson | 2026-07-30 | 1 | -3/+3 |
| | | | | | | This is a better name, and will suit us better when we reorganise this code to allow incremental writing. | ||||
| * | arti-dirauth: FilenameOrStdio: promote comment about .tmp cleanup | Ian Jackson | 2026-07-30 | 1 | -9/+12 |
| | | | | | | | Make this a doc comment. We're going to add an entrypoint that makes this more likely. | ||||
| * | Move supported consensus methods iteration to tor-dirauth from arti-dirauth | Ian Jackson | 2026-07-23 | 2 | -17/+2 |
| | | | | | Now we provide SupportedConsensusMethod::iter_all(). | ||||
| * | arti-dirauth: Correct URL for authority-plugin.md | Ian Jackson | 2026-07-23 | 1 | -1/+1 |
| | | | | | | | | This will appear when the MR is merged. As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/4225#note_3439197 | ||||
| * | arti-dirauth: FilenameOrStdio: Add doc and comments about permissions | Ian Jackson | 2026-07-23 | 1 | -0/+3 |
| | | |||||
| * | arti-dirauth: FilenameOrStdio: Discussion of leftover .tmp files | Ian Jackson | 2026-07-23 | 1 | -0/+11 |
| | | |||||
| * | arti-dirauth: FilenameOrStdio: Clarify a TODO | Ian Jackson | 2026-07-23 | 1 | -1/+2 |
| | | |||||
| * | arti-dirauth: Provide a command to dump the spec | Ian Jackson | 2026-07-23 | 1 | -0/+21 |
| | | | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/4225#note_3438787 | ||||
| * | arti-dirauth: Move plugin spec to crate subdir | Ian Jackson | 2026-07-23 | 1 | -0/+250 |
| | | |||||
| * | arti-dirauth: Add a divider comment | Ian Jackson | 2026-07-23 | 1 | -0/+2 |
| | | | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/4225#note_3438786 | ||||
| * | arti authority plugin: Implement list-methods | Ian Jackson | 2026-07-21 | 2 | -4/+27 |
| | | |||||
| * | arti authority plugin: FilenameOrStdio utility | Ian Jackson | 2026-07-21 | 2 | -0/+66 |
| | | | | | | | Although we have other places in-tree where we do this very standard thing, we don't seem to have an affordance for it. I doubt we want to add a dependency just for this, so roll our own. | ||||
| * | arti authority plugin: Command line parsing skeleton | Ian Jackson | 2026-07-21 | 2 | -1/+78 |
| | | |||||
| * | arti-dirauth: Build an arti consensus method plugin binary | Ian Jackson | 2026-07-21 | 4 | -0/+28 |
| | | | | | This just panics, right now. | ||||
| * | add_warning: add reference to arti#2556 | Jim Newsome | 2026-07-15 | 2 | -2/+2 |
| | | |||||
| * | Removed unnecessary lint | pryty26 | 2026-07-15 | 2 | -2/+2 |
| | | | | | Removed unnecessary lint | ||||
| * | Version bumps for 2.5.0 | Nick Mathewson | 2026-06-30 | 1 | -3/+3 |
| | | | | | | | | | | | | | | Closes #2617. We've lucked out this time, and it turns out that every one of our published crates gets a minor bump. So this was generated with: ``` for cr in $(./maint/list-crates); do cargo set-version -p $cr --bump minor done ``` | ||||
| * | tor-dirauth: Correct authors (fmt) | Ian Jackson | 2026-06-22 | 1 | -1/+5 |
| | | |||||
| * | arti-dirauth: Update Cargo metadata (authors, MSRV) | Ian Jackson | 2026-06-22 | 1 | -2/+2 |
| | | |||||
| * | arti-dirauth: New crate, empty | Ian Jackson | 2026-06-22 | 4 | -0/+156 |
| Let's start this now. | |||||
