Browse Source

Bump OpenSSL requirement to 3.0.2

Addresses:
* [CVE-2022-0778](https://github.com/advisories/GHSA-x3mh-jvjw-3xwx)
* [OpenSSL 1.1.1 End of Life](https://www.openssl.org/blog/blog/2023/09/11/eol-111/)

PR #19638.
adaptive-webui-19844
xavier2k6 8 months ago committed by GitHub
parent
commit
cacae42e5e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      .github/workflows/ci_macos.yaml
  2. 2
      CMakeLists.txt
  3. 2
      INSTALL

4
.github/workflows/ci_macos.yaml

@ -23,7 +23,7 @@ jobs:
env: env:
boost_path: "${{ github.workspace }}/../boost" boost_path: "${{ github.workspace }}/../boost"
openssl_root: /usr/local/opt/openssl@1.1 openssl_root: /usr/local/opt/openssl@3
steps: steps:
- name: Checkout repository - name: Checkout repository
@ -41,7 +41,7 @@ jobs:
brew update > /dev/null brew update > /dev/null
brew install \ brew install \
cmake ninja \ cmake ninja \
openssl@1.1 zlib openssl@3 zlib
- name: Setup ccache - name: Setup ccache
uses: Chocobo1/setup-ccache-action@v1 uses: Chocobo1/setup-ccache-action@v1

2
CMakeLists.txt

@ -9,7 +9,7 @@ project(qBittorrent
# version requirements - older versions may work, but you are on your own # version requirements - older versions may work, but you are on your own
set(minBoostVersion 1.76) set(minBoostVersion 1.76)
set(minQt6Version 6.5.0) set(minQt6Version 6.5.0)
set(minOpenSSLVersion 1.1.1) set(minOpenSSLVersion 3.0.2)
set(minLibtorrent1Version 1.2.19) set(minLibtorrent1Version 1.2.19)
set(minLibtorrentVersion 2.0.9) set(minLibtorrentVersion 2.0.9)
set(minZlibVersion 1.2.11) set(minZlibVersion 1.2.11)

2
INSTALL

@ -9,7 +9,7 @@ qBittorrent - A BitTorrent client in C++ / Qt
* By Arvid Norberg, https://www.libtorrent.org/ * By Arvid Norberg, https://www.libtorrent.org/
* Be careful: another library (the one used by rTorrent) uses a similar name * Be careful: another library (the one used by rTorrent) uses a similar name
- OpenSSL >= 1.1.1 - OpenSSL >= 3.0.2
- Qt 6.5.0 - 6.x - Qt 6.5.0 - 6.x

Loading…
Cancel
Save