Skip to Content

openssl v3.4.0

Created
Updated

OpenSSL is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library.

# Usage

openssl is compatible with built-in CMake targets:

find_package(OpenSSL REQUIRED)
target_link_libraries(main PRIVATE OpenSSL::SSL)
target_link_libraries(main PRIVATE OpenSSL::Crypto) 

# License

# Supported Platforms

All platforms are supported

# Features

No default features set.

# fips

Enable fips

Supports: !static
  • linux-dynamic
  • osx-dynamic
  • uwp-dynamic
  • windows-dynamic
  • linux-static
  • osx-static
  • uwp-static
  • windows-static
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# ssl3

Enable SSL3

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# tools

Install openssl executable and scripts

Supports: !uwp
  • linux
  • osx
  • windows
  • uwp
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# weak-ssl-ciphers

Enable weak-ssl-ciphers

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# Dependencies

No dependencies.

# Host Dependencies

# Dependents

# Host Dependents

No dependents.

# Contributors

  • Alexander Karatarakis's avatar Alexander Karatarakis
  • Robert Schumacher's avatar Robert Schumacher
  • Ninetainedo's avatar Ninetainedo
  • Patrick Dehne's avatar Patrick Dehne
  • Dale Stammen's avatar Dale Stammen
  • Christian Ullrich's avatar Christian Ullrich
  • Jiri Hruska's avatar Jiri Hruska
  • Jim McGrath's avatar Jim McGrath
  • Arkady Shapkin's avatar Arkady Shapkin
  • Hennadii Zabula's avatar Hennadii Zabula
  • Gilles Khouzam's avatar Gilles Khouzam
  • Mitchell Mebane's avatar Mitchell Mebane
  • Mikhail Paulyshka's avatar Mikhail Paulyshka
  • bjornpiltz's avatar bjornpiltz
  • Johannes Schindelin's avatar Johannes Schindelin
  • Alexej Harm's avatar Alexej Harm
  • pravic's avatar pravic
  • Stefano Sinigardi's avatar Stefano Sinigardi
  • NancyLi1013's avatar NancyLi1013
  • Septarius's avatar Septarius
  • Jack·Boos·Yu's avatar Jack·Boos·Yu
  • Alexander Neumann's avatar Alexander Neumann
  • Long Nguyen's avatar Long Nguyen
  • Joakim L. Gilje's avatar Joakim L. Gilje
  • LRFLEW's avatar LRFLEW
  • Gyusun Yeom's avatar Gyusun Yeom
  • Andrei Lebedev's avatar Andrei Lebedev
  • Raul Metsma's avatar Raul Metsma
  • Ahmed Yarub Hani Al Nuaimi's avatar Ahmed Yarub Hani Al Nuaimi
  • Mark Schofield's avatar Mark Schofield
  • Kai Pastor's avatar Kai Pastor
  • Eric Hripko's avatar Eric Hripko
  • Lev Stipakov's avatar Lev Stipakov
  • Lucius Q. User's avatar Lucius Q. User
  • Phoebe's avatar Phoebe
  • autoantwort's avatar autoantwort
  • Pablo Busse's avatar Pablo Busse
  • Heiko Hund's avatar Heiko Hund
  • Guillaume Racicot's avatar Guillaume Racicot
  • Billy O'Neal's avatar Billy O'Neal
  • Thomas1664's avatar Thomas1664
  • Vitalii Koshura's avatar Vitalii Koshura
  • Lily Wang's avatar Lily Wang
  • Frank's avatar Frank
  • Inhzus's avatar Inhzus
  • Francisco Facioni's avatar Francisco Facioni
  • Yavor Georgiev's avatar Yavor Georgiev
  • talregev's avatar talregev
  • lbermes's avatar lbermes
  • Frank Lichtenheld's avatar Frank Lichtenheld
  • Mengna Li's avatar Mengna Li
  • Alonso Schaich's avatar Alonso Schaich
  • JonLiu1993's avatar JonLiu1993
  • Evgeny Karpov's avatar Evgeny Karpov
  • Benjamin Just's avatar Benjamin Just
  • Dr.-Ing. Carsten Grimm's avatar Dr.-Ing. Carsten Grimm
  • Osyotr's avatar Osyotr

# Changelog

  • 11faa3f [openssl] Update to 3.4.0 (#41727)
  • 49e1e8f [openssl] Add upstream patch to fix build with old versions of perl (#40881)
  • efcefef [openssl] update to 3.3.2 (#40794)
  • db0f4e6 [openssl] Fix arm-neon-android asm (#33955)
  • 4065f37 [OpenSSL] update to 3.3.1 (#39162)
  • ce2c1f0 [openssl] install cmake config wrapper only at the end (#38398)
  • 8d1bb02 [openssl] Update to 3.3.0, limited cmake config fixup (#38173)
  • 84e0086 [openssl] Enforce cmd for nmake (#37716)
  • 46e4c4c [openssl] Set linux-x32 for emscripten (#37076)
  • d83f4e9 [openssl] update to 3.2.1 (#36560)
and 135 more commits:

# Source