History log of /PHP-8.3/ext/openssl/openssl.c (Results 501 – 525 of 759)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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 ...


1...<<2122232425262728293031