OpenSSL 3.4 beta released

OpenSSL 3.4 beta 1 has now been made available.

Our beta releases are considered feature complete for the release, meaning that between now and the final release, only bug fixes are expected (if any). Notable features of this release are available in NEWS.md within the source tarball.

Beta releases are provided to our communities for testing and feedback purposes. If you use OpenSSL, and particularly if you intend to upgrade to OpenSSL 3.4 when it is released, we strongly encourage you to download this beta release, and test it within whatever quality control mechanisms you have, providing feedback via our GitHub issue page at http://github.com/openssl/openssl/issues, so that we can address any shortcomings prior to the final release

Our final release is expected to be published on Tuesday, October 22nd.

Note: This OpenSSL pre-release has been provided for testing ONLY. It should NOT be used for security critical purposes.

Specific notes on upgrading to OpenSSL 3.4 from previous versions are available in the OpenSSL Migration Guide, here:

https://www.openssl.org/docs/manmaster/man7/migration_guide.html

The beta release is available for download at these URLs:

 * https://github.com/openssl/openssl/releases

The distribution file name is:

 * openssl-3.4.0-beta1.tar.gz
 * Size: 18318324 
 * SHA1 checksum: 80b587f58063632ab19bff495812568ccd5b6ecb
 * SHA256 checksum: 0da6e9fe3cf192f8837878ddbb04ec3015694ef2ab6e64d34d16bbc17f7228a4

The checksums were calculated using the following commands:

    openssl sha1 -r openssl-3.4.0-beta1.tar.gz
    openssl sha256 -r openssl-3.4.0-beta1.tar.gz

Please download and check this alpha release as soon as possible. To report a bug, open an issue on GitHub:

https://github.com/openssl/openssl/issues

Please check the release notes and mailing lists to avoid duplicate reports of known issues. (Of course, the source is also available on GitHub.)