| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 |
| | | |||||
| * | maint/semver-checks: allow overriding CARGO | Ian Jackson | 2024-02-05 | 1 | -1/+3 |
| | | |||||
| * | maint/thanks: Set LC_COLLATE | Ian Jackson | 2024-02-05 | 1 | -0/+4 |
| | | |||||
| * | maint/fixup-features: Commit a lockfile | Ian Jackson | 2024-02-05 | 2 | -1/+94 |
| | | |||||
| * | Examples using hyper v1 | ramidzkh | 2024-01-11 | 2 | -1/+2 |
| | | |||||
| * | Fix typos | Dimitris Apostolou | 2024-01-08 | 1 | -1/+1 |
| | | |||||
| * | Restore deleted entries to OBSOLETE_IGNORE | Nick Mathewson | 2023-12-11 | 1 | -0/+23 |
| | | | | | | We should have added these to our record of previous rustsec ignores, but we accidentally removed them instead. | ||||
| * | Remove our cargo-audit exception for ed25519-dalek | Nick Mathewson | 2023-12-11 | 1 | -8/+11 |
| | | | | | It's no longer necessary now that we have upgraded. | ||||
| * | Add a check-license exception for tinystr. | Nick Mathewson | 2023-12-04 | 1 | -0/+5 |
| | | |||||
| * | Merge branch 'msrv-bump-1.70' into 'main' | Ian Jackson | 2023-11-30 | 1 | -1/+1 |
| |\ | | | | | | | | | Increase our MSRV to 1.70 See merge request tpo/core/arti!1773 | ||||
| | * | In every crate, change rust-version to 1.70. | Nick Mathewson | 2023-11-28 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'misc-upgrades' into 'main' | Nick Mathewson | 2023-11-28 | 1 | -1/+2 |
| |\ \ | |/ |/| | | | | | Upgrade several crates in preparation for this month's release. See merge request tpo/core/arti!1763 | ||||
| | * | downgrade-dependencies: un-downgrade futures-lite. | Nick Mathewson | 2023-11-28 | 1 | -1/+2 |
| | | | | | | | | | | | | | This is necessary for async-global-executor, which uses `futures_lite::future::or`, which futures-lite does not have before 1.4.0 or thereabouts. | ||||
| * | | Ignore rsa timing cargo-audit warning | Nick Mathewson | 2023-11-28 | 1 | -0/+6 |
| |/ | |||||
| * | update rustc for reproducible builds | trinity-1686a | 2023-11-16 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'clap4' into 'main' | gabi-250 | 2023-11-15 | 1 | -2/+1 |
| |\ | | | | | | | | | Upgrade to clap 4 See merge request tpo/core/arti!1735 | ||||
| | * | cargo_audit: Remove note about clap use of atty. | Nick Mathewson | 2023-11-15 | 1 | -2/+1 |
| | | | |||||
| * | | Remove webpki cargo_audit exception | Nick Mathewson | 2023-11-15 | 1 | -13/+0 |
| |/ | | | | | Apparently webpki came out of retirement and actually fixed RUSTSEC-2023-0052. Versions >=0.22.2 should be fine. | ||||
| * | Add BSL-1.0 license to permitted list | Nick Mathewson | 2023-11-02 | 1 | -0/+1 |
| | | |||||
| * | Add downgrade-dependencies exceptions to make tor-proto build right. | Nick Mathewson | 2023-10-12 | 1 | -1/+3 |
| | | |||||
| * | Merge branch 'new-mock-time' into 'main' | Nick Mathewson | 2023-10-05 | 1 | -0/+15 |
| |\ | | | | | | | | | Provide and use a SimpleMockTimeProvider See merge request tpo/core/arti!1639 | ||||
| | * | tor-rtmock: Add priority-queue dependency | Ian Jackson | 2023-10-03 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | For our time provider we want a priority queue that lets us look up entries and delete them. std's Heap doesn't do that. priority-queue has the API we need and reasonable stats etc, and is maintained. It has some IMO-tolerable licence wrinkles. | ||||
| * | | fixup-features: Detect published=>unpublished dependencies | Nick Mathewson | 2023-10-04 | 1 | -8/+58 |
| | | | | | | | | | | | (If a published crate depends on an unpublished crate, crates.io will refuse it.) | ||||
| * | | fixup-features: detect wildcard versions. | Nick Mathewson | 2023-10-04 | 1 | -2/+26 |
| | | | | | | | | | | | None of our crates should use wildcard versions; this will help us detect them before publishing. | ||||
| * | | Update changed_crates and Release.md to robustify release process | Nick Mathewson | 2023-10-04 | 1 | -2/+63 |
| |/ | | | | | | | | | | In particular, this change should help avoid the kind of problem we ran into as #1054 and fixed with 00e4405943498754, where a crate changed only in which versions of our crates it depended upon, and we didn't notice that we had to update its version too. This commit also fixes a couple of minor issues in the `changed_crates` script, and gives it a verbose mode. | ||||
| * | Merge branch 'locked' into 'main' | Ian Jackson | 2023-09-14 | 1 | -2/+6 |
| |\ | | | | | | | | | CI: Use cargo install --locked See merge request tpo/core/arti!1587 | ||||
