Skip to content

build(deps): use published version of boring#2454

Merged
hawkw merged 3 commits intomainfrom
eliza/boring-release
Aug 25, 2023
Merged

build(deps): use published version of boring#2454
hawkw merged 3 commits intomainfrom
eliza/boring-release

Conversation

@hawkw
Copy link
Contributor

@hawkw hawkw commented Aug 15, 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.
@hawkw hawkw requested a review from a team as a code owner August 15, 2023 18:03
@olix0r
Copy link
Member

olix0r commented Aug 15, 2023

This branch removes the Git deps and updates to v3.0.0 of boring/tokio-boring

I see the git removal but i do not see the dependency update.

@hawkw
Copy link
Contributor Author

hawkw commented Aug 16, 2023

This branch removes the Git deps and updates to v3.0.0 of boring/tokio-boring

I see the git removal but i do not see the dependency update.

Agh, whoops! I'll fix that.

@hawkw hawkw merged commit 426120a into main Aug 25, 2023
@hawkw hawkw deleted the eliza/boring-release branch August 25, 2023 17:27
hawkw added a commit to linkerd/linkerd2 that referenced this pull request 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.

---

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

Signed-off-by: Eliza Weisman <[email protected]>
hawkw added a commit to linkerd/linkerd2 that referenced this pull request Aug 31, 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]>
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.

2 participants