| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | 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 | |||||
| * | Run maint/add_warning. | Nick Mathewson | 2024-03-13 | 1 | -0/+1 | |
| | | ||||||
| * | maint/add_warning: permit clippy::mixed_attributes_style in tests. | Nick Mathewson | 2024-03-13 | 1 | -0/+1 | |
| | | | | | | | This is a new warning on nightly. It triggers for every one of our test blocks that starts with `#[cfg(test)]` and then goes on to have an `#![allow(...)]` block at the start of the module. | |||||
| * | arti, CI: Add a test case for command line help | Ian Jackson | 2024-03-05 | 1 | -0/+78 | |
| | | ||||||
| * | Merge branch 'deny-unchecked-duration-substraction' into 'main' | Ian Jackson | 2024-03-05 | 2 | -0/+2 | |
| |\ | | | | | | | | | | | | | deny clippy::unchecked_duration_subtraction Closes #1304 See merge request tpo/core/arti!2008 | |||||
| | * | deny clippy::unchecked_duration_subtraction | trinity-1686a | 2024-02-29 | 2 | -0/+2 | |
| | | | ||||||
| * | | upgrade docker image for reproducible builds | trinity-1686a | 2024-03-03 | 1 | -1/+1 | |
| |/ | ||||||
| * | fixup-features: Upgrade toml_edit and itertools. | Nick Mathewson | 2024-02-26 | 2 | -5/+4 | |
| | | ||||||
| * | cargo_audit: Add an exception for RUSTSEC-2024-0014. | Gabriela Moldovan | 2024-02-19 | 1 | -0/+8 | |
| | | | | | | We should migrate to `slotmap`, but in the meantime let's just add an exception to unblock CI. | |||||
| * | maint/matrix_test: add maint/ to CRATEDIRS | Ian Jackson | 2024-02-08 | 1 | -0/+1 | |
| | | ||||||
| * | maint/list_crates: Strip maint/, handling maint/ crates | Ian Jackson | 2024-02-08 | 1 | -1/+1 | |
| | | ||||||
| * | maint/fixup-features: Remove a spurious blank line from Cargo.toml | Ian Jackson | 2024-02-08 | 1 | -1/+0 | |
| | | | | | maint/cargo_sort complains about this. | |||||
| * | maint/check_toposort: Teach it to ignore maint/ crates. | Ian Jackson | 2024-02-07 | 1 | -1/+2 | |
| | | ||||||
| * | maint/fixup-features: Add standard lint block with some overrides | Ian Jackson | 2024-02-07 | 1 | -0/+56 | |
| | | | | | | | | | | We don't have any of these lints yet but let's do this tidying while we're here. The test lint block seems appropriate for this maintenance utility, at least right now while we're not making it a proper external published thing. Override the two lints that currently trip. | |||||
| * | maint/fixup-features: Make part of the main workspace | Ian Jackson | 2024-02-07 | 2 | -96/+0 | |
| | | | | | | This ties it into everything, so we run CI on it, have it in our main lockfile, and so on. | |||||
| * | maint/fixup-features: Use .or_default() (prompted by clippy) (fmt) | Ian Jackson | 2024-02-07 | 1 | -3/+1 | |
| | | ||||||
| * | maint/fixup-features: Use .or_default() (prompted by clippy) | Ian Jackson | 2024-02-07 | 1 | -1/+1 | |
| | | ||||||
| * | Introduce maint/list_crates_publish | Ian Jackson | 2024-02-05 | 2 | -0/+27 | |
| | | ||||||
