OpenSSL 3.4 alpha released

OpenSSL 3.4 alpha 1 has now been made available.

Our Alpha 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 CHANGES.md within the source tarball.

Alpha 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 alpha 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 beta release is expected to be published on Monday September 30th, with our final 3.4 release expected on Monday, October 14th.

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 alpha release is available for download at these URLs:

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

The distribution file name is:

 * openssl-3.4.0-alpha1.tar.gz
 * Size: 18299678
 * SHA1 checksum: 516eb3e146d7922be121ca42ff32f3c910b140dd
 * SHA256 checksum: ed69582578266811081a93bf5e3377426599480a65d5f9328436a21a8fbce0c3

The checksums were calculated using the following commands:

    openssl sha1 -r openssl-3.4.0-alpha1.tar.gz
    openssl sha256 -r openssl-3.4.0-alpha1.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.)