#
05c309f2 |
| 01-Feb-2014 |
Daniel Lowrey |
Remove #if PHP_VERSION_ID version checks
|
#
58293fb5 |
| 31-Jan-2014 |
Daniel Lowrey |
Use master-agnostic zend_is_true checks
|
#
0893a13e |
| 01-Feb-2014 |
Daniel Lowrey |
Remove #if PHP_VERSION_ID version checks
|
#
5ed1bdf9 |
| 30-Jan-2014 |
Anatol Belski |
fix ZTS build
|
#
43432c12 |
| 30-Jan-2014 |
Daniel Lowrey |
Fixed build breakage from b4b4d9697f
|
#
c91ad823 |
| 29-Jan-2014 |
Anatol Belski |
fix merge error after b4b4d9697fa43a526466165a3ca89d058296cb04
|
#
b4b4d969 |
| 28-Jan-2014 |
Daniel Lowrey |
Verify peers by default in client socket operations
|
Revision tags: php-5.5.9RC1, php-5.4.25RC1, php-5.6.0alpha1, php-5.5.8, php-5.4.24 |
|
#
c081ce62 |
| 03-Jan-2014 |
Xinchen Hui |
Bump year
|
#
47c90277 |
| 03-Jan-2014 |
Xinchen Hui |
Bump year
|
#
c0d060f5 |
| 03-Jan-2014 |
Xinchen Hui |
Bump year
|
Revision tags: php-5.4.24RC1, php-5.5.8RC1 |
|
#
d14670cc |
| 18-Dec-2013 |
Kalle Sommer Nielsen |
Eliminate another TSRMLS_FETCH() in i_zend_is_true() # Affected extensions have all been updated, ext/opcache and ext/zip # both have macros for cross version compatibility
|
#
da62fd5e |
| 12-Dec-2013 |
Anatol Belski |
Fixed bug #65486 mysqli_poll() is broken on Win x64 While this issue is visible in mysqli_poll() functions, the cause lays deeper in the stream to socket casting API. On Win x64 the
Fixed bug #65486 mysqli_poll() is broken on Win x64 While this issue is visible in mysqli_poll() functions, the cause lays deeper in the stream to socket casting API. On Win x64 the SOCKET datatype is a 64 or 32 bit unsigned, while on Linux/Unix-like it's 32 bit signed integer. The game of casting 32 bit var to/from 64 bit pointer back and forth is the best way to break it. Further more, while socket and file descriptors are always integers on Linux, those are different things using different APIs on Windows. Even though using integer instead of SOCKET might work on Windows, this issue might need to be revamped more carefully later. By this time this patch is tested well with phpt and apps and shows no regressions, neither in mysqli_poll() nor in any other parts.
show more ...
|
Revision tags: php-5.5.7, php-5.4.23, php-5.3.28, php-5.5.7RC1, php-5.4.23RC1, php-5.4.22, php-5.5.6, php-5.4.22RC1, php-5.5.6RC1 |
|
#
8aaecef5 |
| 17-Oct-2013 |
Michael Wallner |
Revert "Added support for TLSv1.1 and TLSv1.2" This reverts commit 2aaa3d538a7b93d92c52aec95707d8230f21be65.
|
Revision tags: php-5.4.21, php-5.5.5 |
|
#
2aaa3d53 |
| 08-Oct-2013 |
Daniel Lowrey |
Added support for TLSv1.1 and TLSv1.2 Conflicts: ext/openssl/xp_ssl.c
|
#
2ddefbd2 |
| 08-Oct-2013 |
Daniel Lowrey |
Added support for TLSv1.1 and TLSv1.2
|
Revision tags: php-5.4.21RC1, php-5.5.5RC1 |
|
#
ce2789558 |
| 21-Sep-2013 |
Martin Jansen |
Streams for ssl:// transports can now be configured to use a specific crypto method (SSLv3, SSLv2 etc.) by calling stream_context_set_option($ctx, "ssl", "crypto_method", $crypto_method)
Streams for ssl:// transports can now be configured to use a specific crypto method (SSLv3, SSLv2 etc.) by calling stream_context_set_option($ctx, "ssl", "crypto_method", $crypto_method) where $crypto_method can be one of STREAM_CRYPTO_METHOD_SSLv2_CLIENT, STREAM_CRYPTO_METHOD_SSLv3_CLIENT, STREAM_CRYPTO_METHOD_SSLv23_CLIENT or STREAM_CRYPTO_METHOD_TLS_CLIENT. SSLv23 remains the default crypto method. This change makes it possible to fopen() SSL URLs that are only provided using SSL v3.
show more ...
|
Revision tags: php-5.5.4, php-5.4.20, php-5.5.4RC1, php-5.4.20RC1, php-5.5.3, php-5.4.19, php-5.5.2 |
|
#
9ad97cd4 |
| 15-Aug-2013 |
Christopher Jones |
Reduce (some) compile noise of 'unused variable' and 'may be used uninitialized' warnings.
|
Revision tags: php-5.4.18, php-5.5.2RC1, php-5.4.18RC2 |
|
#
92d27ccb |
| 30-Jul-2013 |
Andrey Hristov |
Constify streams API and a few other calls down the rabbit hole. (`char *` to `const char *` for parameters and few return values) In a few places int len moved to size_t len.
|
Revision tags: php-5.5.1, php-5.4.18RC1, php-5.3.27, php-5.4.17, php-5.5.0, php-5.3.27RC1, php-5.4.17RC1 |
|
#
02e4d7a2 |
| 10-Jun-2013 |
Stanislav Malyshev |
Merge branch 'pull-request/341' * pull-request/341: (23 commits) typofixes
|
#
ac40c0b5 |
| 10-Jun-2013 |
Stanislav Malyshev |
Merge branch 'pull-request/341' * pull-request/341: (23 commits) typofixes
|
Revision tags: php-5.5.0RC3, php-5.3.26, php-5.4.16, php-5.5.0RC2, php-5.3.26RC1, php-5.4.16RC1, php-5.5.0RC1, php-5.3.25, php-5.4.15, php-5.3.25RC1, php-5.5.0beta4, php-5.4.15RC1, php-5.4.14, php-5.3.24, php-5.5.0beta3, php-5.3.24RC1, php-5.4.14RC1, php-5.5.0beta2, php-5.5.0beta1, php-5.3.23, php-5.4.13, php-5.5.0alpha6, php-5.3.23RC1, php-5.4.13RC1 |
|
#
e4c967a0 |
| 24-Feb-2013 |
Brad Broerman |
Refactored read / write and enabe Per requests from users, I refactored the read / write methods and pulled out some of the common code between the new refactored method and php_openssl_enab
Refactored read / write and enabe Per requests from users, I refactored the read / write methods and pulled out some of the common code between the new refactored method and php_openssl_enable_crypto(). Personally, I think that too much factoring can reduce readability, but it was specifically asked for.
show more ...
|
Revision tags: php-5.3.22, php-5.5.0alpha5, php-5.4.12, php-5.3.22RC2, php-5.4.12RC2, php-5.3.22RC1 |
|
#
836a2b11 |
| 30-Jan-2013 |
Lars Strojny |
NEWS entry new OpenSSL option [doc]
|
#
4a01ddfb |
| 30-Jan-2013 |
Daniel Lowrey |
Added ssl context option, "disable_compression" The CRIME attack vector exploits TLS compression. This patch adds a stream context option allowing servers to disable TLS compression for
Added ssl context option, "disable_compression" The CRIME attack vector exploits TLS compression. This patch adds a stream context option allowing servers to disable TLS compression for versions of OpenSSL >= 1.0.0 (which first introduced the SSL_OP_NO_COMPRESSION option). A summary rundown of the CRIME attack can be found at https://community.qualys.com/blogs/securitylabs/2012/09/14/crime-information-leakage-attack-against-ssltls Thanks to @DaveRandom for pointing out the relevant section of code.
show more ...
|
Revision tags: php-5.4.12RC1 |
|
#
40bebe54 |
| 25-Jan-2013 |
Brad Broerman |
Fixed whitespace, tabbing, etc. Updated to meet existing style, and PHP coding standards.
|
Revision tags: php-5.5.0alpha4 |
|
#
fae955a1 |
| 21-Jan-2013 |
Brad Broerman |
Updated to fix async reads/writes.
|