summaryrefslogtreecommitdiff
path: root/ext/openssl/openssl.c
Commit message (Collapse)AuthorAgeFilesLines
...
* - Never use Z_TYPE* macros on non-zvals.foobar2005-04-191-4/+4
|
* Fixed possible usage of str without being initialized.Ilia Alshanetsky2005-03-151-1/+3
|
* - Fixed bug #18613 (Multiple OUs in x509 certificate not handled properly)foobar2005-03-141-8/+33
|
* Fix possible crash; patch by Kamesh JayachandranWez Furlong2004-10-271-0/+1
|
* Fix for Bug #29418 (double free when openssl_csr_new fails).Wez Furlong2004-10-261-1/+7
| | | | | | | Also hook up MSHUTDOWN function which appears to have never been enabled. Patch by Kamesh Jayachandran
* Add missing stream unregister for sslv2 and 3.Magnus M��tt�2004-09-131-0/+2
|
* Fix Bug #29296: add explicit sslv2 and sslv3 transportsWez Furlong2004-09-101-0/+2
|
* Fix bug #28096 - stream_socket_accept() on an SSL server socket doesn'tWez Furlong2004-04-211-0/+7
| | | | | | | | | enable SSL on the accepted socket. - Add cipher list context option - Add helpful hint about why SSL server socket fails with mysterious error (eg: you need an SSL certificate for most ciphers).
* Fixed compiler warnings.Ilia Alshanetsky2004-03-291-1/+0
|
* - A belated happy holidays and PHP 5Andi Gutmans2004-01-081-2/+2
|
* Fixed uninitialized usage of mdtype when unknown signature algorithm isIlia Alshanetsky2003-12-211-4/+8
| | | | | found.
* Port liveness and SSL CA validation from 4.3 branch.Wez Furlong2003-11-271-0/+222
| | | | | Make stream_select() work on ssl-enabled sockets again.
* Fix unintialized variable.Wez Furlong2003-10-131-1/+1
| | | | | Patch by Joe Orton.
* Fixed typo.foobar2003-09-231-1/+1
|
* MFB 25614 "fix"Wez Furlong2003-09-231-4/+13
|
* Fixed compiler warnings.Ilia Alshanetsky2003-08-311-1/+1
|
* Fix Win32 linkage problemsZeev Suraski2003-08-311-0/+3
|
* Use new infrastructure.Zeev Suraski2003-08-031-14/+16
| | | | | There are bound to be some messups, please report build/runtime bugs!
* Allow setting of the serial number.Stefan Roehrich2003-07-131-4/+4
|
* Fixed certificate version (counting begins with 0, so 2 means version 3).Stefan Roehrich2003-07-131-1/+1
|
* updating license information in the headers.James Cox2003-06-101-3/+3
|
* MFBIlia Alshanetsky2003-06-081-6/+6
|
* emalloc -> safe_emallocIlia Alshanetsky2003-04-281-4/+4
|
* Fix const warningWez Furlong2003-03-311-1/+1
|
* - Typo and some whitespaceDerick Rethans2003-03-301-52/+53
|
* - Added optional parameter to openssl_sign() to specify the hashingDerick Rethans2003-03-301-2/+29
| | | | | | | algorithm to use. (Patch by Scott <scott@planetscott.ca>) @- Added optional parameter to openssl_sign() to specify the hashing @ algorithm to use. (scott@planetscott.ca, Derick)
* fix protoWez Furlong2003-03-151-1/+1
|
* 64-bit correction to variables passed to zend_parse_parametersDavid Hill2003-03-061-27/+28
| | | | | @64-bit correction to variables passed to zend_parse_parameters (Dave)
* Fixed compiler warnings.Ilia Alshanetsky2003-02-281-3/+3
|
* - Move https:// and ftps:// wrapper registration into the openssl module.Wez Furlong2003-02-271-0/+7
| | | | | | - Expose the http:// and ftp:// wrappers as PHPAPI - Remove unused variables
* Another big commit (tm).Wez Furlong2003-02-271-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Main Changes: - Implement a socket transport layer for use by all code that needs to open some kind of "special" socket for network or IPC. - Extensions can register (and override) transports. - Implement ftruncate() on streams via the ioctl-alike option interface. - Implement mmap() on streams via the ioctl-alike option interface. - Implement generic crypto API via the ioctl-alike option interface. (currently only supports OpenSSL, but could support other SSL toolkits, and other crypto transport protocols). Impact: - tcp sockets can be overloaded by the openssl capable sockets at runtime, removing the link-time requirement for ssl:// and https:// sockets and streams. - checking stream types using PHP_STREAM_IS_SOCKET is deprecated, since there are now a range of possible socket-type streams. Working towards: - socket servers using the new transport layer - mmap support under win32 - Cleaner code. # I will be updating the win32 build to add the new files shortly # after this commit.
* Add additional optional parameter to openssl_pkcs7_encrypt to specify theWez Furlong2003-02-101-6/+46
| | | | | | | | | | | | | | | | | cipher. The cipher can be one of the constants listed below. Based on a patch from: stefan at cuba dot ionum dot ch OPENSSL_CIPHER_RC2_40, (the default) OPENSSL_CIPHER_RC2_128, OPENSSL_CIPHER_RC2_64, OPENSSL_CIPHER_DES, OPENSSL_CIPHER_3DES, proto bool openssl_pkcs7_encrypt(string infile, string outfile, mixed recipcerts, array headers [, long flags [, long cipher]])
* Fixed bug #21986 (openssl test failure).Ilia Alshanetsky2003-01-311-14/+9
|
* Removed pointless memory allocation checks.Ilia Alshanetsky2003-01-181-6/+1
|
* CS fixes.Ilia Alshanetsky2003-01-041-375/+377
|
* Fixed a small memory leak when a NULL variable is passed toIlia Alshanetsky2003-01-021-1/+2
| | | | | openssl_csr_sign() as the first argument.
* Bump year.Sebastian Bergmann2002-12-311-1/+1
|
* MFB: ZTS fix by IliaMarcus Boerger2002-12-131-1/+1
|
* php_error -> php_error_docref conversion fix (noticed by derick)Marcus Boerger2002-12-121-1/+1
|
* Patch for #20936 (openssl: public key handling was broken).Wez Furlong2002-12-121-0/+67
| | | | | Thanks to <jeroen@derks.it> for the patch.
* typeconversion is needed here for cygwinMarcus Boerger2002-12-121-1/+1
|
* ZTS fix.Ilia Alshanetsky2002-12-111-2/+2
|
* Fix ZTS buildIlia Alshanetsky2002-12-111-0/+5
|
* use php_error_docref and tidy up some WS/coding standards.Wez Furlong2002-12-101-201/+194
|
* Fixed bug #19935. Made OpenSSL file system operations abide by safe_modeIlia Alshanetsky2002-11-101-6/+70
| | | | | & open_basedir restrictions.
* correct protoWez Furlong2002-08-101-1/+1
|
* Fixed bug: #18295. e_os.h is not supposed to be included..foobar2002-07-121-3/+4
|
* Fixed bug: #17751 (typo)foobar2002-06-131-1/+1
|
* proto tweakWez Furlong2002-05-171-1/+1
|
* Fix for #16885Wez Furlong2002-05-011-0/+2
|