History log of /php-src/ext/openssl/xp_ssl.c (Results 151 – 175 of 409)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: php-7.0.1, php-5.6.15RC1, php-7.0.0RC5, php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45, php-5.6.13RC1, php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44
# 545b364d 02-Aug-2015 Anatol Belski

remove TSRMLS_*

either remains or merged in from PHP5

Revision tags: php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43
# 4a2e40bb 30-Jun-2015 Dmitry Stogov

Use ZSTR_ API to access zend_string elements (this is just renaming without semantick changes).

Revision tags: php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2, php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1, php-5.5.25, php-5.6.9, php-5.4.41, php-5.6.9RC1, php-5.5.25RC1
# 2a87a42c 24-Apr-2015 Nikita Popov

Dropped CN_match and SNI_server_name context options

Revision tags: php-5.6.8, php-5.5.24, php-5.4.40
# 4f07330e 14-Apr-2015 Daniel Lowrey

Merge branch 'PHP-5.6'

* PHP-5.6:
Fix Bug #69402: Reading empty SSL stream hangs until timeout

Conflicts:
ext/openssl/xp_ssl.c


# 81f356b4 14-Apr-2015 Daniel Lowrey

Fix Bug #69402: Reading empty SSL stream hangs until timeout

# 5ba72e5f 08-Apr-2015 Dmitry Stogov

Fixed resource leak

Revision tags: php-5.6.8RC1, php-5.5.24RC1, php-5.6.7, php-5.5.23, php-5.4.39
# 589374d0 11-Mar-2015 Daniel Lowrey

Merge branch 'PHP-5.6'

* PHP-5.6:
Don't block on crypto data inside stream_select()


# c6611214 11-Mar-2015 Daniel Lowrey

Don't block on crypto data inside stream_select()

# 4a336f5d 11-Mar-2015 Daniel Lowrey

Merge branch 'PHP-5.6'

* PHP-5.6:
Fix bug# 69215 (Crypto servers should send client CA list)

Conflicts:
ext/openssl/xp_ssl.c


# 3f6b1279 11-Mar-2015 Daniel Lowrey

Fix bug# 69215 (Crypto servers should send client CA list)

# c5c4d22c 10-Mar-2015 Daniel Lowrey

Deprecate "session_meta_capture" SSL context option

Meta data about encrypted streams is now available as part of the
"crypto" key in the array returned by stream_get_meta_data(). This

Deprecate "session_meta_capture" SSL context option

Meta data about encrypted streams is now available as part of the
"crypto" key in the array returned by stream_get_meta_data(). This
update deprecates the use of the "session_meta_capture" ssl
context option in encrypted streams.

show more ...

# 2dec2163 10-Mar-2015 Daniel Lowrey

Revert "Add stream_socket_crypto_info() function"

This reverts commit 13acb7ec653c543c56437ed417c3889fbf54f608.

With the added capability to negotiate application layer protocols

Revert "Add stream_socket_crypto_info() function"

This reverts commit 13acb7ec653c543c56437ed417c3889fbf54f608.

With the added capability to negotiate application layer protocols
via the TLS ALPN extension userland needs a method to access the
negotiated protocol on a given stream. The reverted commit added
a new stream_socket_crypto_info() function for this purpose.

This original approach was discarded in favor of using the
already-existing stream_get_meta_data() API which specifically
exists for just such purposes and requires the addition of no new
functions.

show more ...

# 676a5059 10-Mar-2015 Daniel Lowrey

Add crypto info to stream_get_meta_data() result on encrypted streams

A "crypto" key is added to the output of stream_get_meta_data() calls
when invoked using a stream on which crypto is

Add crypto info to stream_get_meta_data() result on encrypted streams

A "crypto" key is added to the output of stream_get_meta_data() calls
when invoked using a stream on which crypto is currently active. The
new key's associated array contains the following keys:

- protocol (string e.g. TLSv1.2, TLSv1.1, etc)
- cipher_name (string)
- cipher_bits (int)
- cipher_version (string)

If the TLS ALPN extension was used to successfully negotiate an
application protocol that protocol's identifier is stored in the
following key:

- alpn_protocol

If no ALPN protocol was negotiated the "alpn_protocol" key is not
present in the crypto meta data array. More meta information
concerning the stream's active encryption state may be added in the
future.

show more ...

# 748433e7 09-Mar-2015 Daniel Lowrey

Merge branch 'PHP-5.6'

* PHP-5.6:
Fix crypto stream timeout regressions

Conflicts:
ext/openssl/xp_ssl.c


# 69691cc8 09-Mar-2015 Daniel Lowrey

Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
Fix crypto stream timeout regressions


# bbfd4a5e 09-Mar-2015 Daniel Lowrey

Fix crypto stream timeout regressions

# be7371f9 06-Mar-2015 Anatol Belski

fix data type

# 88cfc6cc 06-Mar-2015 Daniel Lowrey

Merge branch 'PHP-5.6'

* PHP-5.6:
Fix stream_select() issue with OpenSSL buffer

Conflicts:
main/streams/streams.c


Revision tags: php-5.6.7RC1, php-5.5.23RC1, POST_PHP7_EREG_MYSQL_REMOVALS, PRE_PHP7_EREG_MYSQL_REMOVALS, php-5.6.6, php-5.5.22, php-5.4.38, POST_PHP7_REMOVALS, PRE_PHP7_REMOVALS, php-5.6.6RC1, php-5.5.22RC1, php-5.5.21, php-5.6.5, php-5.4.37, php-5.5.21RC1, php-5.6.5RC1, POST_NATIVE_TLS_MERGE, PRE_NATIVE_TLS_MERGE, php-5.5.20, php-5.4.36, php-5.6.4, php-5.6.4RC1, php-5.5.20RC1, php-5.6.3, php-5.5.19, php-5.4.35, php-5.6.3RC1, php-5.5.19RC1, php-5.5.18, php-5.4.34, php-5.5.18RC1, php-5.6.1, php-5.6.2, php-5.4.33, php-5.5.17, php-5.6.1RC1, php-5.5.17RC1, php-5.4.33RC1, php-5.6.0, POST_AST_MERGE, PRE_AST_MERGE
# e7df9d71 23-Aug-2014 Chris Wright

Fix stream_select() issue with OpenSSL buffer

Ensure data from OpenSSL internal buffer has been
transfered to PHP stream buffer before a select()
emulation operation is performed

Fix stream_select() issue with OpenSSL buffer

Ensure data from OpenSSL internal buffer has been
transfered to PHP stream buffer before a select()
emulation operation is performed

Addresses bug #65137
https://bugs.php.net/bug.php?id=65137

Conflicts:
ext/openssl/xp_ssl.c

show more ...

# ca24d19a 05-Mar-2015 Daniel Lowrey

Really fix zts this time

# 927b137c 05-Mar-2015 Daniel Lowrey

Merge branch 'PHP-5.6'

* PHP-5.6:
Fix ZTS
Fix ZTS build

Conflicts:
ext/openssl/openssl.c
ext/openssl/xp_ssl.c


# c985ec73 05-Mar-2015 Daniel Lowrey

Fix ZTS

# 73de1054 05-Mar-2015 Daniel Lowrey

Merge branch 'PHP-5.6'

* PHP-5.6:
Fixed bug #68265 (SAN match fails with trailing DNS dot)


# 65a9a5ca 05-Mar-2015 Daniel Lowrey

Fixed bug #68265 (SAN match fails with trailing DNS dot)

# fe29b813 05-Mar-2015 Daniel Lowrey

Merge branch 'PHP-5.6'

* PHP-5.6:
hexadecimal is case*in*sensitive

Conflicts:
ext/openssl/xp_ssl.c


12345678910>>...17