#
0216630e |
| 27-Sep-2020 |
Stanislav Malyshev |
Fix bug #79601 (Wrong ciphertext/tag in AES-CCM encryption for a 12 bytes IV)
|
Revision tags: php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3, php-7.2.23, php-7.3.10, php-7.4.0RC2, php-7.2.23RC1, php-7.3.10RC1, php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9, php-7.4.0beta4, php-7.2.22RC1, php-7.3.9RC1, php-7.4.0beta2, php-7.1.31, php-7.2.21, php-7.3.8, php-7.4.0beta1, php-7.2.21RC1, php-7.3.8RC1, php-7.4.0alpha3, php-7.3.7, php-7.2.20, php-7.4.0alpha2 |
|
#
99f3e0f0 |
| 21-Jun-2019 |
Nikita Popov |
Fix PKCS12 leak in openssl
|
#
c939a678 |
| 21-Jun-2019 |
Nikita Popov |
Fix d leak in ecc openssl_pkey_new
|
#
dfe6f0c1 |
| 21-Jun-2019 |
Nikita Popov |
Fix netscape spki leak in openssl
|
#
a0da2fb2 |
| 21-Jun-2019 |
Nikita Popov |
Fix X509 leak in openssl_pkcs7_verify()
|
#
e0bafc6d |
| 21-Jun-2019 |
Nikita Popov |
Fix CSR leaks in openssl
|
Revision tags: php-7.3.7RC3, php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1, php-7.3.7RC1, php-7.2.20RC1 |
|
#
2e025794 |
| 02-Jun-2019 |
Jakub Zelenka |
Fix bug #78079 (openssl_encrypt_ccm.phpt fails with OpenSSL 1.1.1c) It also fixes invalid setting of tag length
|
Revision tags: php-7.2.19, php-7.3.6, php-7.1.30, php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16 |
|
#
66bd861f |
| 28-Feb-2019 |
Anatol Belski |
Sync with behavior change in OpenSSL 1.1.1b A behavior change in revealed by some openssl_decrypt() based test, where an encrypt API is used with a decrypt context. The EVP_Cipher* f
Sync with behavior change in OpenSSL 1.1.1b A behavior change in revealed by some openssl_decrypt() based test, where an encrypt API is used with a decrypt context. The EVP_Cipher* functions will automatically choose the right operation depending on the context passed. (cherry picked from commit 19a44ffb7be91344550fa700830b8e62a73031ba)
show more ...
|
#
19a44ffb |
| 28-Feb-2019 |
Anatol Belski |
Sync with behavior change in OpenSSL 1.1.1b A behavior change in revealed by some openssl_decrypt() based test, where an encrypt API is used with a decrypt context. The EVP_Cipher* f
Sync with behavior change in OpenSSL 1.1.1b A behavior change in revealed by some openssl_decrypt() based test, where an encrypt API is used with a decrypt context. The EVP_Cipher* functions will automatically choose the right operation depending on the context passed.
show more ...
|
Revision tags: php-7.3.3RC1, php-7.2.16RC1, php-7.2.15, php-7.3.2, php-7.2.15RC1, php-7.3.2RC1, php-5.6.40, php-7.1.26, php-7.3.1, php-7.2.14, php-7.2.14RC1, php-7.3.1RC1, php-5.6.39, php-7.1.25, php-7.2.13, php-7.0.33, php-7.3.0, php-7.1.25RC1, php-7.2.13RC1, php-7.3.0RC6, php-7.1.24, php-7.2.12, php-7.3.0RC5, php-7.1.24RC1, php-7.2.12RC1, php-7.3.0RC4, php-7.1.23, php-7.2.11, php-7.3.0RC3, php-7.1.23RC1, php-7.2.11RC1, php-7.3.0RC2, php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32, php-7.1.22RC1, php-7.3.0beta3, php-7.2.10RC1, php-7.1.21, php-7.2.9, php-7.3.0beta2, php-7.1.21RC1, php-7.3.0beta1, php-7.2.9RC1, php-5.6.37, php-7.1.20, php-7.3.0alpha4, php-7.0.31, php-7.2.8, php-7.1.20RC1, php-7.2.8RC1, php-7.3.0alpha3, php-7.3.0alpha2, php-7.1.19, php-7.2.7, php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1, php-7.1.18, php-7.2.6 |
|
#
68c3d09c |
| 21-May-2018 |
Jakub Zelenka |
Fix bug #76174 (openssl extension fails to build with LibreSSL 2.7)
|
Revision tags: php-7.2.6RC1, php-7.1.18RC1 |
|
#
d6bc266b |
| 01-May-2018 |
Erik Lax |
Fix bug #76296 (openssl_pkey_get_public does not respect open_basedir)
|
Revision tags: php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30, php-7.1.17RC1, php-7.2.5RC1, php-5.6.35, php-7.0.29, php-7.2.4, php-7.1.16, php-7.1.16RC1, php-7.2.4RC1, php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28 |
|
#
0b8cfa6c |
| 21-Feb-2018 |
Gabriel Caruso |
Fix some arginfos * all arguments for ftp_pasv are required * $varname for getenv function isn't required anymore * fsockopen and pfsockopen only require $hostname * strtok can w
Fix some arginfos * all arguments for ftp_pasv are required * $varname for getenv function isn't required anymore * fsockopen and pfsockopen only require $hostname * strtok can work with only one parameter * strpbrk needs two parameters to work * required parameters and add some parameters in openssl_* functions
show more ...
|
#
276b5731 |
| 17-Feb-2018 |
Gabriel Caruso |
Fix openssl_* arginfos openssl_pkcs12_export and openssl_x509_parse had wrong arginfos
|
Revision tags: php-7.2.3RC1, php-7.1.15RC1, php-7.1.14, php-7.2.2, php-7.1.14RC1, php-7.2.2RC1, php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27 |
|
#
7a7ec01a |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
#
ccd4716e |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1, php-7.2.0, php-7.1.12, php-7.0.26, php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1 |
|
#
fc169d21 |
| 30-Oct-2017 |
Jakub Zelenka |
Prevent leaking x509 and csr resources if it is not requested All functions using php_openssl_x509_from_zval or php_openssl_csr_from_zval with makeresource equal to 0 do not deref the re
Prevent leaking x509 and csr resources if it is not requested All functions using php_openssl_x509_from_zval or php_openssl_csr_from_zval with makeresource equal to 0 do not deref the resource which means there is a leak till the end of the request. This can cause issues for long running apps. It is a generic solution for bug #75363 which also covers other functions.
show more ...
|
#
51ea2cfb |
| 27-Oct-2017 |
Fabien Villepinte |
Fix bug #75307 Wrong reflection for openssl_open function
|
Revision tags: php-7.1.11, php-5.6.32, php-7.2.0RC5, php-7.0.25 |
|
#
999fe36d |
| 15-Oct-2017 |
Jakub Zelenka |
Properly fix #75363 and address some other leaks with cert
|
#
a55af1e2 |
| 12-Oct-2017 |
Bob Weinand |
Fixed bug #75363 (openssl_x509_parse leaks memory)
|
Revision tags: php-7.1.11RC1, php-7.2.0RC4, php-7.0.25RC1, php-7.1.10, php-7.2.0RC3, php-7.0.24, php-7.2.0RC2, php-7.1.10RC1, php-7.0.24RC1, php-7.1.9, php-7.2.0RC1, php-7.0.23 |
|
#
1f843a8f |
| 28-Aug-2017 |
Jakub Zelenka |
Automatically load OpenSSL configuration file
|
#
58df6a3b |
| 28-Aug-2017 |
Jakub Zelenka |
Do not explicitly initialize and clean up OpenSSL for OpenSSL 1.1
|
Revision tags: php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22 |
|
#
e2b61ecc |
| 24-Jul-2017 |
Anatol Belski |
Followup on 0ec147d3 for another place which requires also to move the macros into the header (cherry picked from commit b7eb2c060409a8f5809d6e73f53d88844cf9ed09)
|
#
6918a68d |
| 24-Jul-2017 |
Anatol Belski |
Ensure binary mode for OpenSSL I/O Essential for OpenSSL 1.1.0 on Windows, some issues was revealed earlier and now by openssl_pkcs12_export_to_file_basic.phpt. (cherry picked f
Ensure binary mode for OpenSSL I/O Essential for OpenSSL 1.1.0 on Windows, some issues was revealed earlier and now by openssl_pkcs12_export_to_file_basic.phpt. (cherry picked from commit 0ec147d301b33b2cb0f347c6e81eb7e75e75b521)
show more ...
|
#
b7eb2c06 |
| 24-Jul-2017 |
Anatol Belski |
Followup on 0ec147d3 for another place which requires also to move the macros into the header
|
#
0ec147d3 |
| 24-Jul-2017 |
Anatol Belski |
Ensure binary mode for OpenSSL I/O Essential for OpenSSL 1.1.0 on Windows, some issues was revealed earlier and now by openssl_pkcs12_export_to_file_basic.phpt.
|