Skip to content

proxy: v2.208.0#11316

Merged
hawkw merged 1 commit intomainfrom
eliza/proxy-208
Aug 31, 2023
Merged

proxy: v2.208.0#11316
hawkw merged 1 commit intomainfrom
eliza/proxy-208

Conversation

@hawkw
Copy link
Contributor

@hawkw hawkw commented Aug 30, 2023

The linkerd-meshtls-boring crate currently uses a Git dependency on boring and tokio-boring. This is because, when this crate was initially introduced, the proxy required unreleased changes to these crates. Now, however, upstream has published all the changes we depended on (this happened ages ago), and we can depend on these libraries from crates.io.

This branch removes the Git deps and updates to v3.0.0 of boring/tokio-boring. I've also changed the cargo-deny settings to no longer allow Git deps on these crates, as we no longer depend on them from Git.


The `linkerd-meshtls-boring` crate currently uses a Git dependency on
`boring` and `tokio-boring`. This is because, when this crate was
initially introduced, the proxy required unreleased changes to these
crates. Now, however, upstream has published all the changes we depended
on (this happened ages ago), and we can depend on these libraries from
crates.io.

This branch removes the Git deps and updates to v3.0.0 of
`boring`/`tokio-boring`. I've also changed the `cargo-deny` settings to
no longer allow Git deps on these crates, as we no longer depend on them
from Git.

---

* build(deps): use published version of `boring` (linkerd/linkerd2-proxy#2454)

Signed-off-by: Eliza Weisman <[email protected]>
@hawkw hawkw requested a review from a team as a code owner August 30, 2023 16:31
@hawkw hawkw requested a review from a team August 30, 2023 17:33
@hawkw hawkw merged commit d6c4bcf into main Aug 31, 2023
@hawkw hawkw deleted the eliza/proxy-208 branch August 31, 2023 22:37
adamshawvipps pushed a commit to adamshawvipps/linkerd2 that referenced this pull request Sep 18, 2023
The `linkerd-meshtls-boring` crate currently uses a Git dependency on
`boring` and `tokio-boring`. This is because, when this crate was
initially introduced, the proxy required unreleased changes to these
crates. Now, however, upstream has published all the changes we depended
on (this happened ages ago), and we can depend on these libraries from
crates.io.

This branch removes the Git deps and updates to v3.0.0 of
`boring`/`tokio-boring`. I've also changed the `cargo-deny` settings to
no longer allow Git deps on these crates, as we no longer depend on them
from Git.

---

* build(deps): use published version of `boring` (linkerd/linkerd2-proxy#2454)

Signed-off-by: Eliza Weisman <[email protected]>
adamshawvipps pushed a commit to adamshawvipps/linkerd2 that referenced this pull request Sep 18, 2023
The `linkerd-meshtls-boring` crate currently uses a Git dependency on
`boring` and `tokio-boring`. This is because, when this crate was
initially introduced, the proxy required unreleased changes to these
crates. Now, however, upstream has published all the changes we depended
on (this happened ages ago), and we can depend on these libraries from
crates.io.

This branch removes the Git deps and updates to v3.0.0 of
`boring`/`tokio-boring`. I've also changed the `cargo-deny` settings to
no longer allow Git deps on these crates, as we no longer depend on them
from Git.

---

* build(deps): use published version of `boring` (linkerd/linkerd2-proxy#2454)

Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Adam Shaw <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants