| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | update-md-links: (Always) print something confirmatory to stdout | Ian Jackson | 2024-05-07 | 1 | -1/+6 | |
| | | | | ||||||
| | * | | update-md-links: Host code into functions and add types | Ian Jackson | 2024-05-07 | 1 | -167/+214 | |
| | | | | ||||||
| | * | | update-md-links: Add many comments / helpstrings | Ian Jackson | 2024-05-07 | 1 | -2/+49 | |
| | | | | ||||||
| | * | | update-md-links: Minor code motion for tidying up | Ian Jackson | 2024-05-07 | 1 | -2/+3 | |
| | | | | ||||||
| | * | | update-md-links: Avoid literally stating the blocking todo | Ian Jackson | 2024-05-07 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | update-md-links: With --check, remove the .tmp file if all is OK | Ian Jackson | 2024-05-07 | 1 | -0/+1 | |
| | | | | ||||||
| | * | | update-md-links: Replace use of assert with bespoke function | Ian Jackson | 2024-05-07 | 1 | -2/+7 | |
| | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2126#note_3026420 | |||||
| | * | | maint/update-md-links: Add --check mode | Ian Jackson | 2024-05-02 | 1 | -1/+10 | |
| | | | | ||||||
| | * | | maint/update-md-links: New script for fully sorting out CHANGELOG | Ian Jackson | 2024-05-02 | 1 | -0/+260 | |
| | | | | ||||||
| | * | | maint/gen_md_links: Use the proper parser script | Ian Jackson | 2024-05-02 | 1 | -13/+13 | |
| | | | | ||||||
| | * | | maint/extract-md-links: New script | Ian Jackson | 2024-05-02 | 1 | -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 parser | Ian Jackson | 2024-05-02 | 1 | -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 \ escaping | Ian Jackson | 2024-05-02 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | Merge branch 'script-suffixes' into 'main' | Ian Jackson | 2024-05-16 | 1 | -0/+38 | |
| |\ \ \ | | | | | | | | | | | | | | | | | Forbid script suffixes See merge request tpo/core/arti!2153 | |||||
| | * | | | Forbid scripts names from specifying their implementation language | Ian Jackson | 2024-05-16 | 1 | -0/+38 | |
| | | | | | ||||||
| * | | | | Merge branch 'use-locked-build' into 'main' | Ian Jackson | 2024-05-16 | 1 | -1/+1 | |
| |\ \ \ \ | |/ / / |/| | | | | | | | | | | | doc: Use locked build See merge request tpo/core/arti!2157 | |||||
| | * | | | doc: Use locked build | pinkforest | 2024-05-16 | 1 | -1/+1 | |
| | | |/ | |/| | ||||||
| * | | | maint/cargo-publish: Allow overriding of origin and branch | Ian Jackson | 2024-05-15 | 1 | -0/+6 | |
| | | | | ||||||
| * | | | maint/cargo-publish: Split handling of origin and branch | Ian Jackson | 2024-05-15 | 1 | -3/+3 | |
| | | | | ||||||
| * | | | maint/cargo-publish: Add --force option | Ian Jackson | 2024-05-15 | 1 | -0/+9 | |
| |/ / | ||||||
| * | | Rename list_crates_publish to list_crates | Ian Jackson | 2024-05-08 | 8 | -9/+9 | |
| | | | ||||||
| * | | ABolish maint/list_crates | Ian Jackson | 2024-05-08 | 2 | -31/+0 | |
| | | | | | | | | | There are no callers any more. | |||||
| * | | maint/check_doc_features: Use new list_crates_publish (nfc) | Ian Jackson | 2024-05-08 | 1 | -2/+3 | |
| | | | ||||||
| * | | maint/every-crate: Use new list_crates_publish (nfc) | Ian Jackson | 2024-05-08 | 1 | -1/+1 | |
| | | | ||||||
| * | | maint/changed_crates: Use new list_crates_publish | Ian Jackson | 2024-05-08 | 1 | -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 Jackson | 2024-05-08 | 2 | -3/+4 | |
| | | | ||||||
| * | | maint/list_crates_publish: Factor out callable, and add types (nfc) | Ian Jackson | 2024-05-08 | 1 | -10/+24 | |
| | | | ||||||
| * | | Merge branch 'example_warnings' into 'main' | Alexander Færøy | 2024-05-07 | 1 | -30/+34 | |
| |\ \ | | | | | | | | | | | | | Use add_warning to maintain warning exception in examples. See merge request tpo/core/arti!2132 | |||||
| | * | | add_warning: fix a python mistake. | Nick Mathewson | 2024-05-07 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | add_warning: Add an "Example lints" list | Nick Mathewson | 2024-05-07 | 1 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | | This is the same as the TEST_LINTS exception list, plus the nightly exception from our main lints list. It matches what we have in crates/examples/*.rs. | |||||
| | * | | add_warning: Use regexes and maps to find lists of lints | Nick Mathewson | 2024-05-07 | 1 | -30/+26 | |
| | | | | | | | | | | | | | This keeps our begin/end lines consistent, and lets us add new lists. | |||||
| * | | | Merge branch 'bug1395_remaining' into 'main' | Nick Mathewson | 2024-05-07 | 1 | -1/+1 | |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fix remaining instances of unexpected_cfgs lint Closes #1395 See merge request tpo/core/arti!2134 | |||||
| | * | | | Rename bucket-array-api feature to bucket-array | Nick Mathewson | 2024-05-07 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Update check_doc_features for equix cfg(fuzzing) change. | Nick Mathewson | 2024-05-07 | 1 | -1/+1 | |
| | |/ / | ||||||
| * | | | maint/cargo-publish: Bespoke message from missing jq | Ian Jackson | 2024-05-07 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2118#note_3027375 | |||||
| * | | | maint/cargo-publish: Use dirname | Ian Jackson | 2024-05-07 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2118#note_3025017 | |||||
| * | | | maint/cargo-publish: Suppress a warning | Ian Jackson | 2024-05-07 | 1 | -0/+1 | |
| | | | | | | | | | | | | | Not sure why this is happening in CI but not on my laptop. | |||||
| * | | | Abolish maint/crate_versions | Ian Jackson | 2024-05-07 | 1 | -15/+0 | |
| | | | | | | | | | | | | | | | | This script could fail for various reasons, because it didn't use the Cargo.toml workspace information. | |||||
| * | | | Introduce maint/cargo-publish script | Ian Jackson | 2024-05-07 | 1 | -0/+176 | |
| | | | | ||||||
| * | | | maint/list_crates_publish: Soup up considerably | Ian Jackson | 2024-05-07 | 1 | -5/+26 | |
| |/ / | | | | | | | Add argument parser, and many options. | |||||
| * | | Re-run maint/add_warning. | Nick Mathewson | 2024-05-06 | 1 | -2/+2 | |
| | | | | | | | | | This commit is automatically generated. | |||||
| * | | add_warning: Allow suppression of marked lines, and avoid cfg(). | Nick Mathewson | 2024-05-06 | 1 | -3/+18 | |
| |/ | | | | | | | | | | | | Sometimes we want to enforce different lints depending on whether we're running CI. Until now we've been using `#[cfg(not(ci_arti_FOO))]` for this, but that approach now seems to be somewhat deprecated, and to cause warnings on nightly. (See #1395.) Instead, I'm tweaking the add_warning script so that it can conditionally suppress lines depending on a command-line argument that it receives. | |||||
| * | Make fuzz_it_all configurable. | Nick Mathewson | 2024-04-03 | 1 | -2/+59 | |
| | | | | | | Most importantly for #1350, give it an option to _only_ run the fuzzer against the testcases in the corpus. | |||||
| * | fuzz_it_all: Add a step where we run the fuzzers on the corpus alone. | Nick Mathewson | 2024-04-03 | 1 | -0/+16 | |
| | | | | | (This is suitable for CI testing on our fuzzers.) | |||||
| * | Remove note about option-ext status | Nick Mathewson | 2024-04-02 | 1 | -1/+0 | |
| | | | | | | They merged the suggested notice back May 2023: https://github.com/soc/option-ext/pull/4 | |||||
| * | Remove check_licenses exception for rustls-webpki | Nick Mathewson | 2024-04-02 | 1 | -1/+0 | |
| | | | | | (They have declared their license as ISC, which is on our allow-list.) | |||||
| * | fixup-features: Update to avoid deprecations in latest toml_edit | Nick Mathewson | 2024-04-01 | 2 | -6/+13 | |
| | | | | | (Also, require a version of `toml_edit` that _has_ `DocumentMut`.) | |||||
| * | Merge branch 'fixup-features-1.2.1' into 'main' | Nick Mathewson | 2024-04-01 | 1 | -0/+3 | |
| |\ | | | | | | | | | Run "fixup-features" in preparation for next release. See merge request tpo/core/arti!2061 | |||||
| | * | Run "fixup-features" in preparation for next release. | Nick Mathewson | 2024-03-28 | 1 | -0/+3 | |
| | | | ||||||
| * | | downgrade alpine used for reproducible builds | trinity-1686a | 2024-03-29 | 1 | -1/+1 | |
| |/ | | | | temporary fix for broken macos builds | |||||
