summaryrefslogtreecommitdiff
path: root/maint
Commit message (Collapse)AuthorAgeFilesLines
...
* relay: Add relay cargo feature flag and subcommandDavid Goulet2024-06-111-1/+2
| | | | | | | | | | Add the optional non default feature flag "relay" that will be used to enable relay support of arti. This commit also adds the "relay" subcommand to arti binary conditionnal on the feature flag in order to have a place holder starting point. Signed-off-by: David Goulet <[email protected]>
* Merge branch 'check-crate-owners' into 'main'Nick Mathewson2024-06-101-0/+35
|\ | | | | | | | | | | | | Script to check crate ownership Closes #1462 See merge request tpo/core/arti!2196
| * check-crate-owners: prefer /usr/bin/env bashgabi-2502024-06-101-1/+1
| |
| * New script to check the crates.io owners of our cratesNick Mathewson2024-06-101-0/+35
| |
* | maint/extract-md-links: Use /usr/bin/env for more flexibility.Gabriela Moldovan2024-06-051-1/+1
|/ | | | | | | | I needed to use a virtual env to run this script (it doesn't work with the mistune version packaged by arch), but found myself unable to without changing the interpreter directive in `maint/extract-md-links`. Closes #1460
* Run fixup-features in preparation for release.Gabriela Moldovan2024-06-051-0/+3
|
* Merge branch 'upgrades-20240531' into 'main'David Goulet2024-06-031-2/+2
|\ | | | | | | | | Upgrade and update packages for upcoming release See merge request tpo/core/arti!2177
| * Update check_licenses for priority-queue and tinystrNick Mathewson2024-05-311-2/+2
| |
* | Merge branch 'keymgr-key-scripts' into 'main'gabi-2502024-06-036-0/+378
|\ \ | |/ |/| | | | | tor-keymgr: Add script for generating test key files. See merge request tpo/core/arti!2121
| * maint/keygen-openssh-test: Make keygen deterministic.Gabriela Moldovan2024-05-164-48/+90
| |
| * keygen-openssh-test: Update docs.Gabriela Moldovan2024-05-161-1/+1
| |
| * maint/keygen-openssh-test: Remove suffix from generate.sh script.Gabriela Moldovan2024-05-152-2/+2
| |
| * maint/keygen-openssh-test: Sort dependencies.Gabriela Moldovan2024-05-151-2/+2
| |
| * maint/keygen-openssh-test: Add crate license and description.Gabriela Moldovan2024-05-151-0/+6
| |
| * maint/keygen-openssh-test: Update README.Gabriela Moldovan2024-05-151-3/+16
| | | | | | | | | | The README now applies to the generate.sh script too, so it had to be updated.
| * tor-keymgr: Move keygen script to maint.Gabriela Moldovan2024-05-156-0/+317
| |
* | maint/update-md-links: avoid * import from typingIan Jackson2024-05-291-1/+1
| | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2169#note_3033481
* | maint/update-md-links: Add type handling for regexp edge casesIan Jackson2024-05-281-3/+6
| |
* | maint/update-md-links: Add easy type annotationsIan Jackson2024-05-281-8/+12
| |
* | Merge branch 'links' into 'main'Nick Mathewson2024-05-163-14/+512
|\ \ | | | | | | | | | | | | | | | | | | Provide and run script for making/checking link blocks in CHANGELOG.md Closes #1388 See merge request tpo/core/arti!2126
| * | update-md-links: Actually bomb out if subprocess failsIan Jackson2024-05-161-0/+1
| | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2126#note_3030954
| * | update-md-links: Use enumerate()Ian Jackson2024-05-071-4/+2
| | | | | | | | | | | | | | | Suggested here https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2126#note_3026423
| * | update-md-links: (Always) print something confirmatory to stdoutIan Jackson2024-05-071-1/+6
| | |
| * | update-md-links: Host code into functions and add typesIan Jackson2024-05-071-167/+214
| | |
| * | update-md-links: Add many comments / helpstringsIan Jackson2024-05-071-2/+49
| | |
| * | update-md-links: Minor code motion for tidying upIan Jackson2024-05-071-2/+3
| | |
| * | update-md-links: Avoid literally stating the blocking todoIan Jackson2024-05-071-2/+2
| | |
| * | update-md-links: With --check, remove the .tmp file if all is OKIan Jackson2024-05-071-0/+1
| | |
| * | update-md-links: Replace use of assert with bespoke functionIan Jackson2024-05-071-2/+7
| | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2126#note_3026420
| * | maint/update-md-links: Add --check modeIan Jackson2024-05-021-1/+10
| | |
| * | maint/update-md-links: New script for fully sorting out CHANGELOGIan Jackson2024-05-021-0/+260
| | |
| * | maint/gen_md_links: Use the proper parser scriptIan Jackson2024-05-021-13/+13
| | |
| * | maint/extract-md-links: New scriptIan Jackson2024-05-021-0/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will be used by gen_md_links, instead of the regexp-based ad-hoc parser there. The existing parser gets wrong things like " `#[must_use]` ", thinking that's a link. Use a proper Markdown parser. But, we must commit some abuse, sadly.
| * | maint/gen_md_links: Soup up argument parserIan Jackson2024-05-021-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | I was going to want to call this from another program with a filename, which meant I needed to unparse the arguments, which meant I wanted a competent parser to feed things to. As it happens my caller doesn't use this any more, but let's keep the improvement anyway.
| * | maint/gen_md_links: Honour \ escapingIan Jackson2024-05-021-0/+1
| | |
* | | Merge branch 'script-suffixes' into 'main'Ian Jackson2024-05-161-0/+38
|\ \ \ | | | | | | | | | | | | | | | | Forbid script suffixes See merge request tpo/core/arti!2153
| * | | Forbid scripts names from specifying their implementation languageIan Jackson2024-05-161-0/+38
| | | |
* | | | Merge branch 'use-locked-build' into 'main'Ian Jackson2024-05-161-1/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | doc: Use locked build See merge request tpo/core/arti!2157
| * | | doc: Use locked buildpinkforest2024-05-161-1/+1
| | |/ | |/|
* | | maint/cargo-publish: Allow overriding of origin and branchIan Jackson2024-05-151-0/+6
| | |
* | | maint/cargo-publish: Split handling of origin and branchIan Jackson2024-05-151-3/+3
| | |
* | | maint/cargo-publish: Add --force optionIan Jackson2024-05-151-0/+9
|/ /
* | Rename list_crates_publish to list_cratesIan Jackson2024-05-088-9/+9
| |
* | ABolish maint/list_cratesIan Jackson2024-05-082-31/+0
| | | | | | | | There are no callers any more.
* | maint/check_doc_features: Use new list_crates_publish (nfc)Ian Jackson2024-05-081-2/+3
| |
* | maint/every-crate: Use new list_crates_publish (nfc)Ian Jackson2024-05-081-1/+1
| |
* | maint/changed_crates: Use new list_crates_publishIan Jackson2024-05-081-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Replace ad-hoc filtering, relying on things being in crates/. The following crates are no longer considered by this script: arti-bench arti-config arti-testing tor-congestion tor-events tor-hspow
* | maint/matrix_test: Use new list_crates_publish (nfc)Ian Jackson2024-05-082-3/+4
| |
* | maint/list_crates_publish: Factor out callable, and add types (nfc)Ian Jackson2024-05-081-10/+24
| |
* | Merge branch 'example_warnings' into 'main'Alexander Færøy2024-05-071-30/+34
|\ \ | | | | | | | | | | | | Use add_warning to maintain warning exception in examples. See merge request tpo/core/arti!2132