mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
gh-127330: Update for OpenSSL 3.4 & document+improve the update process (GH-127331)
- Add `git describe` output to headers generated by `make_ssl_data.py` This info is more important than the date when the file was generated. It does mean that the tool now requires a Git checkout of OpenSSL, not for example a release tarball. - Regenerate the older file to add the info. To the other older file, add a note about manual edits. - Add notes on how to add a new OpenSSL version - Add 3.4 error messages and multissl tests
This commit is contained in:
parent
3a77980002
commit
db5c5763f3
9 changed files with 719 additions and 11 deletions
|
@ -120,8 +120,9 @@ static void _PySSLFixErrno(void) {
|
|||
#endif
|
||||
|
||||
/* Include generated data (error codes) */
|
||||
/* See make_ssl_data.h for notes on adding a new version. */
|
||||
#if (OPENSSL_VERSION_NUMBER >= 0x30100000L)
|
||||
#include "_ssl_data_31.h"
|
||||
#include "_ssl_data_34.h"
|
||||
#elif (OPENSSL_VERSION_NUMBER >= 0x30000000L)
|
||||
#include "_ssl_data_300.h"
|
||||
#elif (OPENSSL_VERSION_NUMBER >= 0x10101000L)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue