Skip to content
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

Drop OkHttp dependency #399

Merged
merged 2 commits into from
Jun 13, 2022
Merged

Drop OkHttp dependency #399

merged 2 commits into from
Jun 13, 2022

Conversation

eed3si9n
Copy link
Member

Ref sbt/sbt#6912

Problem

There's apparently a security issue with OkHttp 3.x,
which I am not really sure how applicable it is to our usage
of OkHttp but it is there.

Solution

Since most of OkHttp-specific usage within LM is for Apache Ivy
downloading, I am going to drop this.
Since sbt.librarymanagement.Http.http is a public API,
I am substituting this with Apache HTTP backed implementation.

eed3si9n added 2 commits June 12, 2022 22:03
Ref sbt/sbt#6912

Problem
-------
There's apparently a security issue with OkHttp 3.x,
which I am not really sure how applicable it is to our usage
of OkHttp but it is there.

Solution
--------
Since most of OkHttp-specic usage within LM is for Apache Ivy
downloading, I am going to drop this.
Since `sbt.librarymanagement.Http.http` is a public API,
I am substituting this with Apache HTTP backed implementation.
@eed3si9n eed3si9n merged commit da80b6a into sbt:develop Jun 13, 2022
@eed3si9n eed3si9n deleted the wip/gigahorse branch June 13, 2022 02:39
oyvindberg added a commit to ScalablyTyped/Converter that referenced this pull request Jul 13, 2022
- downstream libraries must now upgrade too
- was necessary because of dependency changes in sbt, see sbt/librarymanagement#399
oyvindberg added a commit to ScalablyTyped/Converter that referenced this pull request Jul 13, 2022
* copy/paste error

* Upgrade to sbt 1.7.1

- downstream libraries must now upgrade too
- was necessary because of dependency changes in sbt, see sbt/librarymanagement#399
azolotko added a commit to azolotko/sbt-gitlab that referenced this pull request Aug 20, 2022
azolotko added a commit to azolotko/sbt-gitlab that referenced this pull request Aug 20, 2022
azolotko added a commit to azolotko/sbt-gitlab that referenced this pull request Aug 20, 2022
* Replace GigahorseUrlHandler with a custom GitlabURLHandler

sbt dropped dependency on okhttp3 in
sbt/librarymanagement#399

Closes #43
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.

1 participant