-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cargo: Omit patch versions from Cargo.toml files #1504
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6285492
to
b1237ac
Compare
There's no need for us to specify patch versions in Cargo.toml files, since we commit our Cargo.lock file. These versions mean that dependency changes touch unnecessary files, requiring "shotgun surgery" for routine dependency bumps (and also triggering CI workflows for these subcrates). Let's omit patch versions from Cargo.toml Signed-off-by: Oliver Gould <ver@buoyant.io>
b1237ac
to
d38b9e8
Compare
Signed-off-by: Oliver Gould <ver@buoyant.io>
5d83803
to
c703300
Compare
hawkw
approved these changes
Feb 17, 2022
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
per our discussion on discord, i'm okay with this! 👍
olix0r
added a commit
to linkerd/linkerd2
that referenced
this pull request
Mar 10, 2022
This release fixes an issue that could prevent proxies from sending HTTP Upgrade requests (e.g., for websockets) through multi-cluster gateways. Many dependencies have been updated, notably including a new version of `h2` that improves debug logging, avoids panics in time-related operations, and fixes an issue with parsing certain types of headers. --- * ci: Only run checks on changed crates (linkerd/linkerd2-proxy#1498) * build(deps): bump libc from 0.2.117 to 0.2.118 (linkerd/linkerd2-proxy#1502) * ci: Run fuzzing only on related changes (linkerd/linkerd2-proxy#1501) * deps: update to `tokio` 1.17.0 and `tower` 0.4.12, and unpatch (linkerd/linkerd2-proxy#1503) * build(deps): bump tj-actions/changed-files (linkerd/linkerd2-proxy#1505) * build(deps): bump cc from 1.0.72 to 1.0.73 (linkerd/linkerd2-proxy#1506) * cargo: Omit patch versions from Cargo.toml files (linkerd/linkerd2-proxy#1504) * build(deps): bump tracing-subscriber from 0.3.8 to 0.3.9 (linkerd/linkerd2-proxy#1509) * build(deps): bump tracing from 0.1.30 to 0.1.31 (linkerd/linkerd2-proxy#1508) * build(deps): bump tj-actions/changed-files from 15.1 to 16 (linkerd/linkerd2-proxy#1507) * build(deps): bump rustls from 0.20.3 to 0.20.4 (linkerd/linkerd2-proxy#1510) * build(deps): bump parking_lot_core from 0.9.0 to 0.9.1 (linkerd/linkerd2-proxy#1511) * build(deps): bump libc from 0.2.118 to 0.2.119 (linkerd/linkerd2-proxy#1512) * build(deps): bump anyhow from 1.0.53 to 1.0.55 (linkerd/linkerd2-proxy#1514) * build(deps): bump getrandom from 0.2.4 to 0.2.5 (linkerd/linkerd2-proxy#1516) * build(deps): bump tj-actions/changed-files from 16 to 17 (linkerd/linkerd2-proxy#1515) * Add ExponentialBackoff::new_unchecked (linkerd/linkerd2-proxy#1517) * Update Rust to v1.59.0 (linkerd/linkerd2-proxy#1519) * build(deps): bump drain from 0.1.0 to 0.1.1 (linkerd/linkerd2-proxy#1521) * build(deps): bump tj-actions/changed-files from 17 to 17.2 (linkerd/linkerd2-proxy#1520) * build(deps): bump trust-dns-resolver from 0.21.0-alpha.5 to 0.21.1 (linkerd/linkerd2-proxy#1522) * build(deps): bump redox_syscall from 0.2.10 to 0.2.11 (linkerd/linkerd2-proxy#1524) * build(deps): bump actions/checkout from 2.4.0 to 3 (linkerd/linkerd2-proxy#1525) * build(deps): bump actions/download-artifact from 2.1.0 to 3 (linkerd/linkerd2-proxy#1526) * build(deps): bump once_cell from 1.9.0 to 1.10.0 (linkerd/linkerd2-proxy#1529) * build(deps): bump anyhow from 1.0.55 to 1.0.56 (linkerd/linkerd2-proxy#1531) * build(deps): bump actions/upload-artifact from 2.3.1 to 3 (linkerd/linkerd2-proxy#1527) * build(deps): bump libfuzzer-sys from 0.4.2 to 0.4.3 (linkerd/linkerd2-proxy#1528) * build(deps): bump ipnet from 2.3.1 to 2.4.0 (linkerd/linkerd2-proxy#1530) * build(deps): bump regex from 1.5.4 to 1.5.5 (linkerd/linkerd2-proxy#1535) * build(deps): bump tj-actions/changed-files from 17.2 to 17.3 (linkerd/linkerd2-proxy#1534) * Update h2 to use unpublished changes (linkerd/linkerd2-proxy#1536) * build(deps): bump tracing from 0.1.31 to 0.1.32 (linkerd/linkerd2-proxy#1537) * Use the connection's HTTP version in transport header (linkerd/linkerd2-proxy#1533) * bump `h2` to v0.3.12 and remove patch (linkerd/linkerd2-proxy#1538) Signed-off-by: Oliver Gould <ver@buoyant.io>
olix0r
added a commit
to linkerd/linkerd2
that referenced
this pull request
Mar 10, 2022
This release fixes an issue that could prevent proxies from sending HTTP Upgrade requests (e.g., for websockets) through multi-cluster gateways. Many dependencies have been updated, notably including a new version of `h2` that improves debug logging, avoids panics in time-related operations, and fixes an issue with parsing certain types of headers. This change also patches the `regex` crate to address RUSTSEC-2022-0013, which could theoretically allow maliciously crafted ServiceProfile resources to consume an arbitrary amount of proxy resources. --- * ci: Only run checks on changed crates (linkerd/linkerd2-proxy#1498) * build(deps): bump libc from 0.2.117 to 0.2.118 (linkerd/linkerd2-proxy#1502) * ci: Run fuzzing only on related changes (linkerd/linkerd2-proxy#1501) * deps: update to `tokio` 1.17.0 and `tower` 0.4.12, and unpatch (linkerd/linkerd2-proxy#1503) * build(deps): bump tj-actions/changed-files (linkerd/linkerd2-proxy#1505) * build(deps): bump cc from 1.0.72 to 1.0.73 (linkerd/linkerd2-proxy#1506) * cargo: Omit patch versions from Cargo.toml files (linkerd/linkerd2-proxy#1504) * build(deps): bump tracing-subscriber from 0.3.8 to 0.3.9 (linkerd/linkerd2-proxy#1509) * build(deps): bump tracing from 0.1.30 to 0.1.31 (linkerd/linkerd2-proxy#1508) * build(deps): bump tj-actions/changed-files from 15.1 to 16 (linkerd/linkerd2-proxy#1507) * build(deps): bump rustls from 0.20.3 to 0.20.4 (linkerd/linkerd2-proxy#1510) * build(deps): bump parking_lot_core from 0.9.0 to 0.9.1 (linkerd/linkerd2-proxy#1511) * build(deps): bump libc from 0.2.118 to 0.2.119 (linkerd/linkerd2-proxy#1512) * build(deps): bump anyhow from 1.0.53 to 1.0.55 (linkerd/linkerd2-proxy#1514) * build(deps): bump getrandom from 0.2.4 to 0.2.5 (linkerd/linkerd2-proxy#1516) * build(deps): bump tj-actions/changed-files from 16 to 17 (linkerd/linkerd2-proxy#1515) * Add ExponentialBackoff::new_unchecked (linkerd/linkerd2-proxy#1517) * Update Rust to v1.59.0 (linkerd/linkerd2-proxy#1519) * build(deps): bump drain from 0.1.0 to 0.1.1 (linkerd/linkerd2-proxy#1521) * build(deps): bump tj-actions/changed-files from 17 to 17.2 (linkerd/linkerd2-proxy#1520) * build(deps): bump trust-dns-resolver from 0.21.0-alpha.5 to 0.21.1 (linkerd/linkerd2-proxy#1522) * build(deps): bump redox_syscall from 0.2.10 to 0.2.11 (linkerd/linkerd2-proxy#1524) * build(deps): bump actions/checkout from 2.4.0 to 3 (linkerd/linkerd2-proxy#1525) * build(deps): bump actions/download-artifact from 2.1.0 to 3 (linkerd/linkerd2-proxy#1526) * build(deps): bump once_cell from 1.9.0 to 1.10.0 (linkerd/linkerd2-proxy#1529) * build(deps): bump anyhow from 1.0.55 to 1.0.56 (linkerd/linkerd2-proxy#1531) * build(deps): bump actions/upload-artifact from 2.3.1 to 3 (linkerd/linkerd2-proxy#1527) * build(deps): bump libfuzzer-sys from 0.4.2 to 0.4.3 (linkerd/linkerd2-proxy#1528) * build(deps): bump ipnet from 2.3.1 to 2.4.0 (linkerd/linkerd2-proxy#1530) * build(deps): bump regex from 1.5.4 to 1.5.5 (linkerd/linkerd2-proxy#1535) * build(deps): bump tj-actions/changed-files from 17.2 to 17.3 (linkerd/linkerd2-proxy#1534) * Update h2 to use unpublished changes (linkerd/linkerd2-proxy#1536) * build(deps): bump tracing from 0.1.31 to 0.1.32 (linkerd/linkerd2-proxy#1537) * Use the connection's HTTP version in transport header (linkerd/linkerd2-proxy#1533) * bump `h2` to v0.3.12 and remove patch (linkerd/linkerd2-proxy#1538) Signed-off-by: Oliver Gould <ver@buoyant.io>
olix0r
added a commit
to linkerd/linkerd2
that referenced
this pull request
Mar 10, 2022
This release fixes an issue that could prevent proxies from sending HTTP Upgrade requests (e.g., for websockets) through multi-cluster gateways. Many dependencies have been updated, notably including a new version of `h2` that improves debug logging, avoids panics in time-related operations, and fixes an issue with parsing certain types of headers. This change also updates the `regex` crate to address RUSTSEC-2022-0013, which could theoretically allow maliciously crafted ServiceProfile resources to consume an arbitrary amount of proxy resources. --- * ci: Only run checks on changed crates (linkerd/linkerd2-proxy#1498) * build(deps): bump libc from 0.2.117 to 0.2.118 (linkerd/linkerd2-proxy#1502) * ci: Run fuzzing only on related changes (linkerd/linkerd2-proxy#1501) * deps: update to `tokio` 1.17.0 and `tower` 0.4.12, and unpatch (linkerd/linkerd2-proxy#1503) * build(deps): bump tj-actions/changed-files (linkerd/linkerd2-proxy#1505) * build(deps): bump cc from 1.0.72 to 1.0.73 (linkerd/linkerd2-proxy#1506) * cargo: Omit patch versions from Cargo.toml files (linkerd/linkerd2-proxy#1504) * build(deps): bump tracing-subscriber from 0.3.8 to 0.3.9 (linkerd/linkerd2-proxy#1509) * build(deps): bump tracing from 0.1.30 to 0.1.31 (linkerd/linkerd2-proxy#1508) * build(deps): bump tj-actions/changed-files from 15.1 to 16 (linkerd/linkerd2-proxy#1507) * build(deps): bump rustls from 0.20.3 to 0.20.4 (linkerd/linkerd2-proxy#1510) * build(deps): bump parking_lot_core from 0.9.0 to 0.9.1 (linkerd/linkerd2-proxy#1511) * build(deps): bump libc from 0.2.118 to 0.2.119 (linkerd/linkerd2-proxy#1512) * build(deps): bump anyhow from 1.0.53 to 1.0.55 (linkerd/linkerd2-proxy#1514) * build(deps): bump getrandom from 0.2.4 to 0.2.5 (linkerd/linkerd2-proxy#1516) * build(deps): bump tj-actions/changed-files from 16 to 17 (linkerd/linkerd2-proxy#1515) * Add ExponentialBackoff::new_unchecked (linkerd/linkerd2-proxy#1517) * Update Rust to v1.59.0 (linkerd/linkerd2-proxy#1519) * build(deps): bump drain from 0.1.0 to 0.1.1 (linkerd/linkerd2-proxy#1521) * build(deps): bump tj-actions/changed-files from 17 to 17.2 (linkerd/linkerd2-proxy#1520) * build(deps): bump trust-dns-resolver from 0.21.0-alpha.5 to 0.21.1 (linkerd/linkerd2-proxy#1522) * build(deps): bump redox_syscall from 0.2.10 to 0.2.11 (linkerd/linkerd2-proxy#1524) * build(deps): bump actions/checkout from 2.4.0 to 3 (linkerd/linkerd2-proxy#1525) * build(deps): bump actions/download-artifact from 2.1.0 to 3 (linkerd/linkerd2-proxy#1526) * build(deps): bump once_cell from 1.9.0 to 1.10.0 (linkerd/linkerd2-proxy#1529) * build(deps): bump anyhow from 1.0.55 to 1.0.56 (linkerd/linkerd2-proxy#1531) * build(deps): bump actions/upload-artifact from 2.3.1 to 3 (linkerd/linkerd2-proxy#1527) * build(deps): bump libfuzzer-sys from 0.4.2 to 0.4.3 (linkerd/linkerd2-proxy#1528) * build(deps): bump ipnet from 2.3.1 to 2.4.0 (linkerd/linkerd2-proxy#1530) * build(deps): bump regex from 1.5.4 to 1.5.5 (linkerd/linkerd2-proxy#1535) * build(deps): bump tj-actions/changed-files from 17.2 to 17.3 (linkerd/linkerd2-proxy#1534) * Update h2 to use unpublished changes (linkerd/linkerd2-proxy#1536) * build(deps): bump tracing from 0.1.31 to 0.1.32 (linkerd/linkerd2-proxy#1537) * Use the connection's HTTP version in transport header (linkerd/linkerd2-proxy#1533) * bump `h2` to v0.3.12 and remove patch (linkerd/linkerd2-proxy#1538) Signed-off-by: Oliver Gould <ver@buoyant.io>
olix0r
added a commit
that referenced
this pull request
Mar 30, 2022
There's no need for us to specify patch versions in Cargo.toml files, since we commit our Cargo.lock file. These versions mean that dependency changes touch unnecessary files, requiring "shotgun surgery" for routine dependency bumps (and also triggering CI workflows for these subcrates). Let's omit patch versions from Cargo.toml. This change adds a `check-all` workflow that runs a faster `check --workspace` when `Cargo.lock` changes. Signed-off-by: Oliver Gould <ver@buoyant.io> (cherry picked from commit 61eb780) Signed-off-by: Oliver Gould <ver@buoyant.io>
olix0r
added a commit
to linkerd/linkerd2
that referenced
this pull request
Apr 15, 2022
This release cherry-picks commits from the main branch into the release/v2.161 branch, including fixes for multicluster gateways. This change does NOT include changes to the proxy's TLS infrastructure, as these changes are not backwards-compatible. --- a0ea330c build(deps): bump libc from 0.2.102 to 0.2.103 (linkerd/linkerd2-proxy#1290) 82b10a2f build(deps): bump trust-dns-resolver (linkerd/linkerd2-proxy#1291) a271b64e admin: Remove unused types (linkerd/linkerd2-proxy#1294) 23be547e tracing: use `Option`s as `tracing` values (linkerd/linkerd2-proxy#1299) ad41631a build(deps): bump tracing-subscriber from 0.2.24 to 0.2.25 (linkerd/linkerd2-proxy#1300) fdba26cc metrics: Implement FmtMetrics for Option (linkerd/linkerd2-proxy#1302) e1b6fd7d tracing: simplify subscriber construction with `Box`ed layers (linkerd/linkerd2-proxy#1304) 844b0858 build(deps): bump thiserror from 1.0.29 to 1.0.30 (linkerd/linkerd2-proxy#1306) b46e46b5 build(deps): bump tower from 0.4.8 to 0.4.9 (linkerd/linkerd2-proxy#1308) d867f719 build(deps): bump trust-dns-resolver (linkerd/linkerd2-proxy#1311) df113274 build(deps): bump actions/checkout from 2.3.4 to 2.3.5 (linkerd/linkerd2-proxy#1313) 62c04666 dns-name: Remove `webpki` dependency (linkerd/linkerd2-proxy#1316) e3843741 build(deps): bump libc from 0.2.103 to 0.2.104 (linkerd/linkerd2-proxy#1315) fee860bf inbound: Add a box layer to reduce compile times (linkerd/linkerd2-proxy#1317) 27698fb2 build(deps): bump tower from 0.4.9 to 0.4.10 (linkerd/linkerd2-proxy#1320) af26febb Adopt Rust edition 2021 (linkerd/linkerd2-proxy#1295) 73845c6f Disable incremental compilation in CI (linkerd/linkerd2-proxy#1322) 265f1aee build(deps): bump h2 from 0.3.6 to 0.3.7 (linkerd/linkerd2-proxy#1324) fdedf2e4 build(deps): bump http-body from 0.4.3 to 0.4.4 (linkerd/linkerd2-proxy#1325) c9e0f99e build(deps): bump hyper from 0.14.13 to 0.14.14 (linkerd/linkerd2-proxy#1326) bddcf53b build(deps): bump hdrhistogram from 7.3.0 to 7.4.0 (linkerd/linkerd2-proxy#1330) b914f17c build(deps): bump libc from 0.2.104 to 0.2.105 (linkerd/linkerd2-proxy#1332) e6cfcf46 tracing: update `tracing-subscriber` to v0.3.x (linkerd/linkerd2-proxy#1327) ffc71e42 Fix misspecified dependencies (linkerd/linkerd2-proxy#1335) 8478afd7 build(deps): bump tracing-subscriber from 0.2.25 to 0.3.1 (linkerd/linkerd2-proxy#1328) a428c067 update `tonic`, `prost`, and `linkerd2-proxy-api` (linkerd/linkerd2-proxy#1339) 732d2e9 Log discovery changes at DEBUG (linkerd/linkerd2-proxy#1340) 727e9de9 build(deps): bump tokio-util from 0.6.8 to 0.6.9 (linkerd/linkerd2-proxy#1342) 4c15a185 build(deps): bump tokio from 1.12.0 to 1.13.0 (linkerd/linkerd2-proxy#1343) f7ef27fb build(deps): bump tokio-stream from 0.1.7 to 0.1.8 (linkerd/linkerd2-proxy#1344) fb470b3d retry: allow retrying requests without content-length headers (linkerd/linkerd2-proxy#1341) 897422db retry: Simplify ReplayBody::poll_data for readability (linkerd/linkerd2-proxy#1346) fdd8bce5 build(deps): bump libc from 0.2.105 to 0.2.106 (linkerd/linkerd2-proxy#1348) 37899070 build(deps): bump actions/checkout from 2.3.5 to 2.4.0 (linkerd/linkerd2-proxy#1352) bb223dd7 build(deps): bump hex from 0.3 to 0.4 (linkerd/linkerd2-proxy#1364) 964db378 build(deps): bump serde_json from 1.0.68 to 1.0.69 (linkerd/linkerd2-proxy#1368) b2f2bf1d build(deps): bump libc from 0.2.106 to 0.2.107 (linkerd/linkerd2-proxy#1369) 7799c1a9 build(deps): bump deflate from 0.9.1 to 1.0.0 (linkerd/linkerd2-proxy#1370) 38d9aed8 Eliminate needless compiler directives (linkerd/linkerd2-proxy#1371) ac79745a transport: Improve TCP server error messages (linkerd/linkerd2-proxy#1372) 8ef59c2c build(deps): bump softprops/action-gh-release from 0.1.13 to 1 (linkerd/linkerd2-proxy#1374) 61d6d6f5 build(deps): bump serde_json from 1.0.69 to 1.0.70 (linkerd/linkerd2-proxy#1375) aa01c59a build(deps): bump arbitrary from 1.0.2 to 1.0.3 (linkerd/linkerd2-proxy#1376) df5a7967 build(deps): bump various dependencies (linkerd/linkerd2-proxy#1377) 9de05e25 build(deps): bump tokio from 1.13.0 to 1.14.0 (linkerd/linkerd2-proxy#1379) f24e68ec app: Move retry types into the app-outbound crate (linkerd/linkerd2-proxy#1378) 714001e7 build(deps): bump hyper from 0.14.14 to 0.14.15 (linkerd/linkerd2-proxy#1381) 2b8a41d5 build(deps): bump serde_json from 1.0.70 to 1.0.71 (linkerd/linkerd2-proxy#1383) f6ad91d3 build(deps): bump tower from 0.4.10 to 0.4.11 (linkerd/linkerd2-proxy#1385) 4c916cf8 outbound: Use per-route services in routing stack (linkerd/linkerd2-proxy#1380) d1cd0e12 build(deps): bump tracing-subscriber from 0.3.1 to 0.3.2 (linkerd/linkerd2-proxy#1387) 67c27453 build(deps): bump libc from 0.2.107 to 0.2.108 (linkerd/linkerd2-proxy#1386) 59abaae2 build(deps): bump futures from 0.3.17 to 0.3.18 (linkerd/linkerd2-proxy#1388) 5ffa4239 build(deps): bump serde_json from 1.0.71 to 1.0.72 (linkerd/linkerd2-proxy#1389) 16809ec0 build(deps): bump tracing-subscriber from 0.3.2 to 0.3.3 (linkerd/linkerd2-proxy#1391) 57170ea6 build(deps): bump libc from 0.2.108 to 0.2.109 (linkerd/linkerd2-proxy#1395) 899e870e Fixes for compiling on macOS (linkerd/linkerd2-proxy#1392) 7505455e Remove macOS-specific transport label tests (linkerd/linkerd2-proxy#1396) 9e95f95b build(deps): bump actions/download-artifact from 2.0.10 to 2.1.0 (linkerd/linkerd2-proxy#1398) 21018894 build(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 (linkerd/linkerd2-proxy#1397) c840d602 build(deps): bump h2 from 0.3.7 to 0.3.8 (linkerd/linkerd2-proxy#1401) 46c085f3 build(deps): bump tonic-build from 0.6.0 to 0.6.2 (linkerd/linkerd2-proxy#1399) 25881f27 build(deps): bump tonic from 0.6.1 to 0.6.2 (linkerd/linkerd2-proxy#1400) 698df70c build(deps): bump h2 from 0.3.8 to 0.3.9 (linkerd/linkerd2-proxy#1405) 25457c0e build(deps): bump hyper from 0.14.15 to 0.14.16 (linkerd/linkerd2-proxy#1404) eece6380 build(deps): bump libc from 0.2.109 to 0.2.110 (linkerd/linkerd2-proxy#1403) 20e040c2 build(deps): bump async-trait from 0.1.51 to 0.1.52 (linkerd/linkerd2-proxy#1402) 86bbbf91 build(deps): bump tokio from 1.14.0 to 1.15.0 (linkerd/linkerd2-proxy#1410) 9ef98456 build(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 (linkerd/linkerd2-proxy#1409) cbac987c build(deps): bump boring from 1.1.6 to 2.0.0 (linkerd/linkerd2-proxy#1413) 44320b54 build(deps): bump libc from 0.2.110 to 0.2.112 (linkerd/linkerd2-proxy#1408) 6a301ad0 build(deps): bump futures from 0.3.18 to 0.3.19 (linkerd/linkerd2-proxy#1415) b1ba6b36 build(deps): bump serde_json from 1.0.72 to 1.0.73 (linkerd/linkerd2-proxy#1407) d3137834 build(deps): bump num_cpus from 1.13.0 to 1.13.1 (linkerd/linkerd2-proxy#1418) ded2c49d build(deps): bump linkerd2-proxy-api from 0.3.0 to 0.3.1 (linkerd/linkerd2-proxy#1419) dd0aedae build(deps): bump tracing-subscriber from 0.3.3 to 0.3.4 (linkerd/linkerd2-proxy#1421) 3151c27c build(deps): bump pin-project from 1.0.8 to 1.0.9 (linkerd/linkerd2-proxy#1422) 5844d2bf build(deps): bump tracing-subscriber from 0.3.4 to 0.3.5 (linkerd/linkerd2-proxy#1423) 8f848ccc build(deps): bump pin-project from 1.0.9 to 1.0.10 (linkerd/linkerd2-proxy#1425) 0dd2f835 build(deps): bump http from 0.2.5 to 0.2.6 (linkerd/linkerd2-proxy#1424) 84de2be3 build(deps): bump serde_json from 1.0.73 to 1.0.74 (linkerd/linkerd2-proxy#1427) b5bfb9b0 tests: rename 'metrics' addr to 'admin' (linkerd/linkerd2-proxy#1429) cf3304a5 build(deps): bump h2 from 0.3.9 to 0.3.10 (linkerd/linkerd2-proxy#1430) 6d54239a Update Rust to v1.56.1 (linkerd/linkerd2-proxy#1431) 3fe46ca9 build(deps): bump indexmap from 1.7.0 to 1.8.0 (linkerd/linkerd2-proxy#1433) 45c5ce0b Add a devcontainer config (linkerd/linkerd2-proxy#1432) 95e80ead build(deps): bump serde_json from 1.0.74 to 1.0.75 (linkerd/linkerd2-proxy#1436) 5c1f0ec7 build(deps): bump tracing-subscriber from 0.3.5 to 0.3.6 (linkerd/linkerd2-proxy#1435) f4872745 test: remove `env::set_var` call in test logging initialization (linkerd/linkerd2-proxy#1437) 14fcd6c7 build(deps): bump libc from 0.2.112 to 0.2.113 (linkerd/linkerd2-proxy#1438) dcd51719 build(deps): bump socket2 from 0.4.2 to 0.4.3 (linkerd/linkerd2-proxy#1439) a1d1180e build(deps): bump serde_json from 1.0.75 to 1.0.78 (linkerd/linkerd2-proxy#1440) dd8c864a dependabot: Allow updates for transitive dependencies (linkerd/linkerd2-proxy#1443) c550851b build(deps): bump libc from 0.2.113 to 0.2.114 (linkerd/linkerd2-proxy#1444) 13a761ce devcontainer: Fix kubectl path (linkerd/linkerd2-proxy#1441) e7166bf0 build(deps): bump serde from 1.0.135 to 1.0.136 (linkerd/linkerd2-proxy#1445) 89b15b34 build(deps): bump tracing-subscriber from 0.3.6 to 0.3.7 (linkerd/linkerd2-proxy#1446) bcae2907 build(deps): bump h2 from 0.3.10 to 0.3.11 (linkerd/linkerd2-proxy#1448) 5a1a6203 build(deps): bump socket2 from 0.4.3 to 0.4.4 (linkerd/linkerd2-proxy#1447) 82a5dc3a build(deps): bump tokio from 1.15.0 to 1.16.1 (linkerd/linkerd2-proxy#1450) 14403239 build(deps): bump libc from 0.2.114 to 0.2.115 (linkerd/linkerd2-proxy#1449) e8702ef8 deny: Don't skip everything in hyper's tree (linkerd/linkerd2-proxy#1455) 91586f7f build(deps): bump libc from 0.2.115 to 0.2.116 (linkerd/linkerd2-proxy#1453) 874d5b70 build(deps): bump lock_api from 0.4.5 to 0.4.6 (linkerd/linkerd2-proxy#1454) e36c8ba1 build(deps): bump parking_lot from 0.11.2 to 0.12.0 (linkerd/linkerd2-proxy#1452) 594e8602 Ban uses of `Instant` operations that can panic (linkerd/linkerd2-proxy#1456) 385a3fe2 clippy: Disallow lock and instant types from `std` (linkerd/linkerd2-proxy#1458) 6a59e073 build(deps): bump libc from 0.2.116 to 0.2.117 (linkerd/linkerd2-proxy#1459) a1320db5 build(deps): bump tracing from 0.1.29 to 0.1.30 (linkerd/linkerd2-proxy#1462) f650fdbb build(deps): bump futures from 0.3.19 to 0.3.21 (linkerd/linkerd2-proxy#1468) 3a4d3fe1 build(deps): bump tracing-subscriber from 0.3.7 to 0.3.8 (linkerd/linkerd2-proxy#1465) 9e57caba dependabot: Ignore leaf updates (linkerd/linkerd2-proxy#1464) 5301031f build(deps): bump unicode-segmentation from 1.8.0 to 1.9.0 (linkerd/linkerd2-proxy#1471) 51b9f8a6 build(deps): bump crc32fast from 1.3.1 to 1.3.2 (linkerd/linkerd2-proxy#1473) 250930b1 build(deps): bump autocfg from 1.0.1 to 1.1.0 (linkerd/linkerd2-proxy#1472) 457de2bb Update the devcontainer (linkerd/linkerd2-proxy#1474) 4aa73709 build(deps): bump httparse from 1.5.1 to 1.6.0 (linkerd/linkerd2-proxy#1477) 73d008e5 build(deps): bump trust-dns-resolver from 0.21.0-alpha.4 to 0.21.0-alpha.5 (linkerd/linkerd2-proxy#1475) 2569bb40 build(deps): bump arbitrary from 1.0.3 to 1.1.0 (linkerd/linkerd2-proxy#1482) 60be71d2 build(deps): bump derive_arbitrary from 1.0.2 to 1.1.0 (linkerd/linkerd2-proxy#1481) 63c127fc Bump runtime image so that linkerd-await 0.2.5 is used (linkerd/linkerd2-proxy#1479) 4c9e8e5a build(deps): bump ntapi from 0.3.6 to 0.3.7 (linkerd/linkerd2-proxy#1488) a3402797 build(deps): bump hyper from 0.14.16 to 0.14.17 (linkerd/linkerd2-proxy#1486) 23e474eb Change CODEOWNERS to @linkerd/maintainers (linkerd/linkerd2-proxy#1489) 572ba9d9 build(deps): update tokio-util to v0.7 (linkerd/linkerd2-proxy#1490) f1366f5b build(deps): bump rand from 0.8.4 to 0.8.5 (linkerd/linkerd2-proxy#1496) f1acaefe build(deps): bump serde_json from 1.0.78 to 1.0.79 (linkerd/linkerd2-proxy#1494) 13c2a1c5 build(deps): bump hdrhistogram from 7.4.0 to 7.5.0 (linkerd/linkerd2-proxy#1493) 20eab7db Do not error when `LINKERD2_PROXY_INBOUND_PORTS` is empty (linkerd/linkerd2-proxy#1478) 345a5471 Fix dockerfile (linkerd/linkerd2-proxy#1500) 40bad605 build(deps): bump libc from 0.2.117 to 0.2.118 (linkerd/linkerd2-proxy#1502) c2d3bea0 deps: update to `tokio` 1.17.0 and `tower` 0.4.12, and unpatch (linkerd/linkerd2-proxy#1503) 8df162e9 build(deps): bump cc from 1.0.72 to 1.0.73 (linkerd/linkerd2-proxy#1506) a91922d5 cargo: Omit patch versions from Cargo.toml files (linkerd/linkerd2-proxy#1504) a94cf6a0 build(deps): bump tracing from 0.1.30 to 0.1.31 (linkerd/linkerd2-proxy#1508) 7b387e1f build(deps): bump parking_lot_core from 0.9.0 to 0.9.1 (linkerd/linkerd2-proxy#1511) 0b1eb3e3 build(deps): bump libc from 0.2.118 to 0.2.119 (linkerd/linkerd2-proxy#1512) e37f6789 build(deps): bump anyhow from 1.0.53 to 1.0.55 (linkerd/linkerd2-proxy#1514) e0b21945 build(deps): bump getrandom from 0.2.4 to 0.2.5 (linkerd/linkerd2-proxy#1516) 05bb7b95 Add ExponentialBackoff::new_unchecked (linkerd/linkerd2-proxy#1517) ae3ee553 Update Rust to v1.59.0 (linkerd/linkerd2-proxy#1519) 5af9e4d7 build(deps): bump trust-dns-resolver from 0.21.0-alpha.5 to 0.21.1 (linkerd/linkerd2-proxy#1522) afa7bb66 build(deps): bump redox_syscall from 0.2.10 to 0.2.11 (linkerd/linkerd2-proxy#1524) b1bc2779 build(deps): bump actions/checkout from 2.4.0 to 3 (linkerd/linkerd2-proxy#1525) 6c494e12 build(deps): bump actions/download-artifact from 2.1.0 to 3 (linkerd/linkerd2-proxy#1526) 49289e4b build(deps): bump once_cell from 1.9.0 to 1.10.0 (linkerd/linkerd2-proxy#1529) f08cc42a build(deps): bump anyhow from 1.0.55 to 1.0.56 (linkerd/linkerd2-proxy#1531) 01a0215c build(deps): bump actions/upload-artifact from 2.3.1 to 3 (linkerd/linkerd2-proxy#1527) d224c182 build(deps): bump libfuzzer-sys from 0.4.2 to 0.4.3 (linkerd/linkerd2-proxy#1528) 45197789 build(deps): bump ipnet from 2.3.1 to 2.4.0 (linkerd/linkerd2-proxy#1530) 33abd891 build(deps): bump regex from 1.5.4 to 1.5.5 (linkerd/linkerd2-proxy#1535) 38a23a41 build(deps): bump tracing from 0.1.31 to 0.1.32 (linkerd/linkerd2-proxy#1537) a3df6777 bump `h2` to v0.3.12 and remove patch (linkerd/linkerd2-proxy#1538) 6f63e428 build(deps): bump async-stream from 0.3.2 to 0.3.3 (linkerd/linkerd2-proxy#1540) 89908141 build(deps): bump syn from 1.0.86 to 1.0.87 (linkerd/linkerd2-proxy#1541) b68201ca build(deps): bump syn from 1.0.87 to 1.0.88 (linkerd/linkerd2-proxy#1545) a0e24e59 build(deps): bump libc from 0.2.119 to 0.2.120 (linkerd/linkerd2-proxy#1544) 9b1ce15b build(deps): bump quote from 1.0.15 to 1.0.16 (linkerd/linkerd2-proxy#1549) 5b47bd08 build(deps): bump syn from 1.0.88 to 1.0.89 (linkerd/linkerd2-proxy#1548) b63cea3c build(deps): bump which from 4.2.4 to 4.2.5 (linkerd/linkerd2-proxy#1554) 0abad25c build(deps): bump log from 0.4.14 to 0.4.15 (linkerd/linkerd2-proxy#1555) 59cd4b29 build(deps): bump hyper from 0.14.17 to 0.14.18 (linkerd/linkerd2-proxy#1559) efa8deb4 build(deps): bump log from 0.4.15 to 0.4.16 (linkerd/linkerd2-proxy#1558) a3ef5725 build(deps): bump redox_syscall from 0.2.11 to 0.2.12 (linkerd/linkerd2-proxy#1561) 2d15aa6e build(deps): bump tokio-util from 0.7.0 to 0.7.1 (linkerd/linkerd2-proxy#1566) febb704d build(deps): bump async-trait from 0.1.52 to 0.1.53 (linkerd/linkerd2-proxy#1562) 86d669d4 build(deps): bump quote from 1.0.16 to 1.0.17 (linkerd/linkerd2-proxy#1563) e7b58e71 build(deps): bump getrandom from 0.2.5 to 0.2.6 (linkerd/linkerd2-proxy#1564) 652d307b Merge github actions changes, minus meshtls 75cbabd9 Remove the coverage workflow e854e82f minus flakey-in-coverage feature 13444bbb fmt c6000b57 remove fuzzer ci 8b7dd10f Use the connection's HTTP version in transport header (linkerd/linkerd2-proxy#1533) 4c5751b5 build(deps): bump tj-actions/changed-files from 17.3 to 18 (linkerd/linkerd2-proxy#1539) ba6c75df build(deps): bump tj-actions/changed-files from 18 to 18.1 (linkerd/linkerd2-proxy#1543) fe3cc62d build(deps): bump tj-actions/changed-files from 18.1 to 18.2 (linkerd/linkerd2-proxy#1546) cf98b515 build(deps): bump tj-actions/changed-files from 18.2 to 18.3 (linkerd/linkerd2-proxy#1547) fb9bbd94 build(deps): bump tj-actions/changed-files from 18.3 to 18.4 (linkerd/linkerd2-proxy#1551) 38163580 build(deps): bump syn from 1.0.89 to 1.0.90 (linkerd/linkerd2-proxy#1569) a02c520f build(deps): bump tj-actions/changed-files from 18.4 to 18.5 (linkerd/linkerd2-proxy#1571) 00750b9c build(deps): bump indexmap from 1.8.0 to 1.8.1 (linkerd/linkerd2-proxy#1572) 044ea2fb build(deps): bump lock_api from 0.4.6 to 0.4.7 (linkerd/linkerd2-proxy#1576) 2eeeb84e build(deps): bump parking_lot_core from 0.9.1 to 0.9.2 (linkerd/linkerd2-proxy#1575) 8937ef3e build(deps): bump h2 from 0.3.12 to 0.3.13 (linkerd/linkerd2-proxy#1579) 1ffef492 build(deps): bump trust-dns-resolver from 0.21.1 to 0.21.2 (linkerd/linkerd2-proxy#1577) ad448f8c build(deps): bump tracing-subscriber from 0.3.9 to 0.3.10 (linkerd/linkerd2-proxy#1582) 61d437ff build(deps): bump EmbarkStudios/cargo-deny-action from 1.2.12 to 1.2.15 (linkerd/linkerd2-proxy#1581) 9d991b47 build(deps): bump slab from 0.4.5 to 0.4.6 (linkerd/linkerd2-proxy#1583) d1584b94 build(deps): bump tj-actions/changed-files from 18.5 to 18.7 (linkerd/linkerd2-proxy#1589) fcddcbe8 build(deps): bump js-sys from 0.3.56 to 0.3.57 (linkerd/linkerd2-proxy#1585) 6c7e4552 build(deps): bump proc-macro2 from 1.0.36 to 1.0.37 (linkerd/linkerd2-proxy#1588) b7ac775d build(deps): bump web-sys from 0.3.56 to 0.3.57 (linkerd/linkerd2-proxy#1590) 1cc678be build(deps): bump syn from 1.0.90 to 1.0.91 (linkerd/linkerd2-proxy#1586) 56b4fb0f build(deps): bump redox_syscall from 0.2.12 to 0.2.13 (linkerd/linkerd2-proxy#1578) 324105a5 build(deps): bump libc from 0.2.121 to 0.2.122 (linkerd/linkerd2-proxy#1591) ce7876ef tracing: disable regular expression matching in log filters (linkerd/linkerd2-proxy#1580) a9d38cac readme: Fix broken link to fuzzing report (linkerd/linkerd2-proxy#1573) 2599d0c0 ci: Run the release workflow on changes (linkerd/linkerd2-proxy#1595) ee64f060 ci: Only run the release workflow on PRs that touch the workflow (linkerd/linkerd2-proxy#1601) bbb2e25c ci: Fix check-each workflow(#1597) ae548b44 build(deps): bump tracing-subscriber from 0.3.10 to 0.3.11 (linkerd/linkerd2-proxy#1600) db0614db build(deps): bump tracing from 0.1.32 to 0.1.33 (linkerd/linkerd2-proxy#1599) 55436672 build(deps): bump quote from 1.0.17 to 1.0.18 (linkerd/linkerd2-proxy#1598) 1df7a6c1 Update to linkerd2-proxy-api v0.5 and tonic v0.7 (linkerd/linkerd2-proxy#1596) f1603096 build(deps): bump httparse from 1.6.0 to 1.7.0 (linkerd/linkerd2-proxy#1602) 439b520e build(deps): bump flate2 from 1.0.22 to 1.0.23 (linkerd/linkerd2-proxy#1603) 51ff1819 dev: Limit devcontainer memory usage to 8GB (linkerd/linkerd2-proxy#1604) c82b866f build(deps): bump libc from 0.2.122 to 0.2.123 (linkerd/linkerd2-proxy#1605) 53ee265d Cherry-pick branch 'main' into release/v2.161
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There's no need for us to specify patch versions in Cargo.toml files,
since we commit our Cargo.lock file. These versions mean that dependency
changes touch unnecessary files, requiring "shotgun surgery" for routine
dependency bumps (and also triggering CI workflows for these subcrates).
Let's omit patch versions from Cargo.toml
Signed-off-by: Oliver Gould ver@buoyant.io