#
f4847efc |
| 11-Jun-2012 |
Scott MacVicar |
Add PBKDF2 support via openssl() Summary: No easy way to put these in the hash extension since we don't really support optional parameters to certain algorithms. Implemented in opens
Add PBKDF2 support via openssl() Summary: No easy way to put these in the hash extension since we don't really support optional parameters to certain algorithms. Implemented in openssl for now since it has it already and is pretty stable. Only SHA1 is confirmed to work as an algorithm but openssl has a parameter so it can be changed in the future. Will backport to 5.4 potentially with Stas' approval. Test Plan: Ran newly added tests which came from RFC 6070
show more ...
|
Revision tags: php-5.3.14RC2, php-5.4.4RC2, php-5.3.14RC1, php-5.4.4RC1, php-5.3.13, php-5.4.3, php-5.4.2, php-5.3.12, php-5.3.11, php-5.4.1 |
|
#
270a406a |
| 24-Apr-2012 |
Anatoliy Belsky |
Fix bug #61413 ext\openssl\tests\openssl_encrypt_crash.phpt fails 5.3 only
|
Revision tags: php-5.3.11RC2, php-5.4.1RC2, php-5.3.11RC1, php-5.4.1RC1, PHP-5.4.1-RC1, php-5.4.0 |
|
#
5ef66f2c |
| 23-Feb-2012 |
Scott MacVicar |
Fixed bug #61124 (Crash when decoding an invalid base64 encoded string).
|
#
6c331093 |
| 23-Feb-2012 |
Scott MacVicar |
Fixed bug #61124 (Crash when decoding an invalid base64 encoded string).
|
#
f424fe8a |
| 23-Feb-2012 |
Scott MacVicar |
Fixed bug #61124 (Crash when decoding an invalid base64 encoded string).
|
Revision tags: php-5.4.0RC8, php-5.3.10, php-5.4.0RC7, php-5.4.0RC6, php-5.3.9, php-5.4.0RC5 |
|
#
e4ca0ed0 |
| 01-Jan-2012 |
Felipe Pena |
- Year++
|
#
8775a375 |
| 01-Jan-2012 |
Felipe Pena |
- Year++
|
#
4e198252 |
| 01-Jan-2012 |
Felipe Pena |
- Year++
|
#
d705b11a |
| 26-Dec-2011 |
Stanislav Malyshev |
fix uninitialized var that may lead to crash
|
#
2f15c1d7 |
| 26-Dec-2011 |
Stanislav Malyshev |
fix uninitialized var that may lead to crash
|
Revision tags: php-5.3.9RC4, php-5.4.0RC4 |
|
#
095cbc48 |
| 18-Dec-2011 |
Scott MacVicar |
Fix segfault in older versions of OpenSSL (before 0.9.8i)
|
#
61f3d36a |
| 18-Dec-2011 |
Scott MacVicar |
Fix segfault in older versions of OpenSSL (before 0.9.8i)
|
#
beda5efd |
| 18-Dec-2011 |
Scott MacVicar |
Fix segfault in older versions of OpenSSL (before 0.9.8i)
|
Revision tags: php-5.3.9RC3, php-5.4.0RC3 |
|
#
b69cfde5 |
| 07-Dec-2011 |
Scott MacVicar |
Make sure that we set the strong crypto result to false as well as returning false.
|
#
287e1917 |
| 07-Dec-2011 |
Scott MacVicar |
Make sure that we set the strong crypto result to false as well as returning false.
|
Revision tags: php-5.3.9RC2, php-5.4.0RC2, php-5.4.0RC1, php-5.3.9RC1, php-5.4.0beta2, php-5.4.0beta1 |
|
#
1d5028be |
| 12-Sep-2011 |
Gustavo André dos Santos Lopes |
- Fixed bug #55646: textual data is returned in UTF-8, but is input in another encoding. 5.4 only as this implies a BC break.
|
#
1fbf9119 |
| 12-Sep-2011 |
Gustavo André dos Santos Lopes |
- Fixed bug #55646: textual data is returned in UTF-8, but is input in another encoding. 5.4 only as this implies a BC break.
|
Revision tags: yaf-2.1.0, php-5.3.8, php-5.3.7, php-5.3.7RC5, php-5.4.0alpha3, php-5.3.7RC4 |
|
#
23e43859 |
| 25-Jul-2011 |
Felipe Pena |
- Make usage of new PHP_FE_END macro
|
#
4b30846b |
| 25-Jul-2011 |
Felipe Pena |
- Make usage of new PHP_FE_END macro
|
#
da376383 |
| 25-Jul-2011 |
Felipe Pena |
- Make usage of new PHP_FE_END macro
|
#
b03817af |
| 19-Jul-2011 |
Pierre Joye |
- re apply the rng change specific to windows, long term it should be a std function but as this function was badly introduced in the 1st place, we have to fix the bad things here instead, pls do not
- re apply the rng change specific to windows, long term it should be a std function but as this function was badly introduced in the 1st place, we have to fix the bad things here instead, pls do not revert again, bad idea.
show more ...
|
#
69c3f8cb |
| 19-Jul-2011 |
Pierre Joye |
- re apply the rng change specific to windows, long term it should be a std function but as this function was badly introduced in the 1st place, we have to fix the bad things here instead, pls do not
- re apply the rng change specific to windows, long term it should be a std function but as this function was badly introduced in the 1st place, we have to fix the bad things here instead, pls do not revert again, bad idea.
show more ...
|
#
591e0e44 |
| 19-Jul-2011 |
Scott MacVicar |
Revert change to use a special Windows version of openssl_random_pseudo_bytes(). Lets discuss this on internals first. We're advertising something from the OpenSSL library and then subve
Revert change to use a special Windows version of openssl_random_pseudo_bytes(). Lets discuss this on internals first. We're advertising something from the OpenSSL library and then subverting it with another Windows OS call. What are the implications of this? Should we make this available in ext/standard/ instead?
show more ...
|
#
25fb1976 |
| 19-Jul-2011 |
Scott MacVicar |
Revert change to use a special Windows version of openssl_random_pseudo_bytes(). Lets discuss this on internals first. We're advertising something from the OpenSSL library and then subve
Revert change to use a special Windows version of openssl_random_pseudo_bytes(). Lets discuss this on internals first. We're advertising something from the OpenSSL library and then subverting it with another Windows OS call. What are the implications of this? Should we make this available in ext/standard/ instead?
show more ...
|
#
94645642 |
| 19-Jul-2011 |
Scott MacVicar |
openssl_encrypt() / openssl_decrypt() were flawed and truncated the key to the default size for the case of a variable key length cipher. The result is a key of 448 bits being passed to the
openssl_encrypt() / openssl_decrypt() were flawed and truncated the key to the default size for the case of a variable key length cipher. The result is a key of 448 bits being passed to the blowfish algorithm would be truncated to 128 bit. Also fixed an error in the zend_parse_parameters() having an invalid character being used.
show more ...
|