php-src/ext/openssl/tests
Arnaud Le Blanc c29b5be312 Added client-side Server Name Indication (SNI) support in OpenSSL extension.
#
# [DOC]
#
# New SSL context options :
#
# - SNI_enabled : Set to FALSE to disable SNI support (enabled by default)
# - SNI_server_name : If not set, the server name will be guessed from the
# stream URL (e.g. https://example.com/ will use example.com as hostname.),
# else the given name will be used.
#
# SNI is to SSL/TLS what the Host header is for HTTP : it allows multiple
# certificates on the same IP address.
#
# As for HTTP virtual hosts, this should be totaly transparent in most cases.
#
# Context options allows more control, e.g. :
# 
# $context = stream_context_create(array(
#   'ssl' => array('SNI_server_name' => 'foo.example.com'),
#   'http' => array('header' => 'Host: foo.example.com'),
# ));
# file_get_contents('https://127.0.0.1/', false, $context);
#
# OpenSSL >= 0.9.8j supports SNI (by default since OpenSSL 0.9.8k).
2009-10-21 16:10:19 +00:00
..
001.phpt
002.phpt fix test 2008-07-15 09:14:54 +00:00
003.phpt Fix tests 2008-07-19 00:02:46 +00:00
004.phpt add new test for multiple leaks in openssl_csr_new() 2006-09-05 14:04:36 +00:00
005_crt.txt - MFB: 2007-04-04 21:39:01 +00:00
005.phpt - Removed UEXPECT(F) 2008-05-27 13:54:30 +00:00
006.phpt Fix segfault caused by openssl_pkey_new() in ext/openssl/tests/006.phpt 2008-07-15 02:46:26 +00:00
007.phpt New tests 2008-07-19 00:00:26 +00:00
008.phpt New tests 2008-07-19 00:00:26 +00:00
009.phpt New tests 2008-07-19 00:00:26 +00:00
011.phpt New tests 2008-07-19 00:00:26 +00:00
012.phpt Fix tests 2008-07-19 00:02:46 +00:00
013.phpt New tests 2008-07-19 00:00:26 +00:00
014.phpt New tests 2008-07-19 00:00:26 +00:00
015.phpt New tests 2008-07-19 00:00:26 +00:00
016.phpt New tests 2008-07-19 00:00:26 +00:00
017.phpt New tests 2008-07-19 00:00:26 +00:00
018.phpt New tests 2008-07-19 00:00:26 +00:00
019.phpt New tests 2008-07-19 00:00:26 +00:00
021.phpt New tests 2008-07-19 00:00:26 +00:00
022.phpt New tests 2008-07-19 00:00:26 +00:00
023.phpt Fix tests 2008-07-19 00:02:46 +00:00
024.phpt New tests 2008-07-19 00:00:26 +00:00
025.phpt Fix tests 2008-07-19 00:02:46 +00:00
bug25614.phpt
bug28382.phpt - Removed UEXPECT(F) 2008-05-27 13:54:30 +00:00
bug28382cert.txt - #28382, add support for x509 extensions 2006-07-30 17:02:28 +00:00
bug36732.phpt fix test names 2007-05-28 20:03:35 +00:00
bug37820.phpt Fix tests 2008-07-19 00:02:46 +00:00
bug37820cert.pem
bug37820key.pem
bug38255.phpt Fix tests 2008-07-19 00:02:46 +00:00
bug38261.phpt Fix tests 2008-07-19 00:02:46 +00:00
bug39217.phpt fix test names 2007-05-30 15:40:17 +00:00
bug39217cert1.txt - #39217, use openssl i2s_ASN1_INTEGER to get a string representation of 2006-10-21 00:28:56 +00:00
bug39217cert2.txt - #39217, use openssl i2s_ASN1_INTEGER to get a string representation of 2006-10-21 00:28:56 +00:00
bug41033.pem - MFB: #41033, enable signing with DSA keys 2008-11-18 02:12:48 +00:00
bug41033.phpt - MFB: #41033, enable signing with DSA keys 2008-11-18 02:12:48 +00:00
bug41033pub.pem - MFB: #41033, enable signing with DSA keys 2008-11-18 02:12:48 +00:00
bug41353.phpt fix test names 2007-05-28 20:03:35 +00:00
bug46127.pem - #46127, php_openssl_tcp_sockop_accept forgets to set context on accepted stream 2008-11-16 23:03:59 +00:00
bug46127.phpt - mfb: fix title 2008-11-18 02:13:53 +00:00
bug47828.phpt I wish people would test their changes before comitting, especially since the test is *IDENTICAL* as before just with different formatting. 2009-03-30 22:17:02 +00:00
bug48182.phpt Fixed test (it failed from time to time because of very small timeouts) 2009-09-22 10:15:10 +00:00
cert.crt Fix uninitilized variables in openssl_pkcs7_encrypt() and openssl_pkcs7_sign() 2008-07-15 03:04:26 +00:00
openssl_decrypt_error.phpt New tests 2008-07-19 00:00:26 +00:00
openssl_digest_basic.phpt New tests 2008-07-19 00:00:26 +00:00
openssl_encrypt_error.phpt New tests 2008-07-19 00:00:26 +00:00
openssl_random_pseudo_bytes.phpt Add openssl_random_pseudo_bytes() in order to expose access to a PRG, this wraps around whatever the OS provides. 2008-11-17 21:54:20 +00:00
openssl_x509_parse_basic.phpt New tests 2008-07-19 00:00:26 +00:00
private.key Fix uninitilized variables in openssl_pkcs7_encrypt() and openssl_pkcs7_sign() 2008-07-15 03:04:26 +00:00
public.key Fix error message 2008-07-15 03:21:56 +00:00
sni_001.phpt Added client-side Server Name Indication (SNI) support in OpenSSL extension. 2009-10-21 16:10:19 +00:00