summaryrefslogtreecommitdiff
path: root/ext/openssl
Commit message (Collapse)AuthorAgeFilesLines
* Fixed uninitialized usage of mdtype when unknown signature algorithm isIlia Alshanetsky2003-12-211-4/+8
| | | | | found.
* openssl support for the new buildWez Furlong2003-12-051-0/+17
|
* Fixed compiler warning due to unused variables.Ilia Alshanetsky2003-12-031-1/+2
|
* (sort of) MFB, feof fix for sockets.Wez Furlong2003-11-281-1/+7
|
* Port liveness and SSL CA validation from 4.3 branch.Wez Furlong2003-11-272-17/+316
| | | | | Make stream_select() work on ssl-enabled sockets again.
* Fix unintialized variable.Wez Furlong2003-10-131-1/+1
| | | | | Patch by Joe Orton.
* And this EOF flag...Wez Furlong2003-10-081-3/+2
|
* FixWez Furlong2003-09-241-1/+1
|
* Fixed typo.foobar2003-09-231-1/+1
|
* MFB 25614 "fix"Wez Furlong2003-09-232-4/+24
|
* Merge remaining code from 4.3 to fix #22238 in HEAD.Wez Furlong2003-09-211-0/+1
|
* 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
|
* - 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
|