summaryrefslogtreecommitdiff
path: root/ext/openssl
Commit message (Collapse)AuthorAgeFilesLines
* - HAVE_OPENSSL_EXT is not defined always.foobar2003-06-271-1/+1
|
* - Unified PHP_SETUP_OPENSSL with other PHP_SETUP_* macros.foobar2003-06-242-10/+17
|
* Win32 build fixes for opensslEdin Kadribasic2003-06-152-3/+7
|
* updating license information in the headers.James Cox2003-06-103-9/+9
|
* MFBIlia Alshanetsky2003-06-081-6/+6
|
* emalloc -> safe_emallocIlia Alshanetsky2003-04-281-4/+4
|
* Debug watches probably don't belong in CVS.Sara Golemon2003-04-051-2/+0
|
* 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)
* avoid unsigned issues.Wez Furlong2003-03-181-3/+13
|
* 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)
* New user-space functions:Wez Furlong2003-02-281-7/+52
| | | | | | | | | | | . stream_socket_client() - similar to fsockopen(), but more powerful. . stream_socket_server() - Creates a server socket. . stream_socket_accept() - Accept a client connection. . stream_socket_get_name() - Get local or remote name of socket. Tidy up some leaks and debug printfs. Move more streams functions into streamsfuncs.c and streamsfuncs.h.
* Fixed compiler warnings.Ilia Alshanetsky2003-02-281-3/+3
|
* - No need to include the ssl headers elsewhere but in ext/opensslfoobar2003-02-281-0/+1
| | | | | # ext/ftp doesn't use streams yet so it needs to include them.
* fixed compiler warnings.Ilia Alshanetsky2003-02-271-0/+5
|
* - 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-274-1/+515
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-312-2/+2
|
* MFB: ZTS fix by IliaMarcus Boerger2002-12-131-1/+1
|
* Attempt to add more entropy for key generation.Wez Furlong2002-12-121-0/+9
|
* 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-122-2/+69
| | | | | 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
|
* No longer experimentalWez Furlong2002-12-101-5/+0
|
* use php_error_docref and tidy up some WS/coding standards.Wez Furlong2002-12-101-201/+194
|
* Fixed windows build. Symbol PHP_EXPORTS is a no-no for dynamicallyEdin Kadribasic2002-11-111-4/+4
| | | | | linked extensions.
* 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
|
* syntax highlighting for vimWez Furlong2002-08-091-1/+2
|
* 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
|
* Probable fix for #16940.Wez Furlong2002-05-011-3/+6
|
* Remove compiler warningsYasuo Ohgaki2002-04-191-5/+5
|
* fix build with ZE2Wez Furlong2002-04-121-5/+5
|
* Add subject hash to parsed x509 data.Wez Furlong2002-03-282-3/+10
| | | | | Make the test use file_get_contents().
* Fix regular openssl_pkey_get_private($content, $phrase) syntax andWez Furlong2002-03-263-2/+80
| | | | | | add test case. This stuff should be merged into the 4.2 branch.
* - Make it possible to build ext/openssl as shared extensionfoobar2002-03-201-2/+4
|
* extension converted automatically to PHP_NEW_EXTENSION. Manually confirmedSascha Schumann2002-03-122-8/+1
|
* Maintain headers.Sebastian Bergmann2002-02-281-2/+2
|