Commit Graph

217 Commits

Author SHA1 Message Date
Hannes Magnusson
ef552c57de MFB53: Fixed bug#44716 (Progress notifications incorrect) 2008-04-14 12:17:38 +00:00
Joe Orton
8176b6e8f4 Fixed bug #32979 (OpenSSL stream->fd casts broken in 64-bit build)
(stotty at tvnet dot hu)
2008-04-04 12:49:57 +00:00
Antony Dovgal
9dea5a0747 initialize variable 2008-04-02 14:35:16 +00:00
Felipe Pena
a1e8d340c3 New macro for check void parameters 2008-02-28 14:16:25 +00:00
Rob Richards
f395be9407 fix memleak in sign and verify functions 2008-01-15 15:12:12 +00:00
Rob Richards
2e656bee3b fix crash when using default algorithm 2008-01-09 16:46:52 +00:00
Sebastian Bergmann
9b620d50b4 Bump copyright year, 2 of 2. 2007-12-31 07:12:20 +00:00
Nuno Lopes
b514dc1070 MFB: fix compiler warnings 2007-09-29 11:26:51 +00:00
Dmitry Stogov
8146078f7b Improved memory usage by movig constants to read only memory. (Dmitry, Pierre) 2007-09-27 18:28:44 +00:00
Dmitry Stogov
070e0e30b9 Revert ws-breaking patch 2007-09-27 08:28:46 +00:00
Dmitry Stogov
c9ecd0169a Fixed generation on DH publick key for given private key 2007-08-10 10:43:37 +00:00
Pierre Joye
6f7b46afbd - MFB: fix regressio introduced by #42222 2007-08-08 06:30:56 +00:00
Pierre Joye
ac3a73972a - MFB: #42222, forgot this one (thanks mattias) 2007-08-06 19:50:16 +00:00
Pierre Joye
0f55627dee - MFB: #42222, truncate the _default to the buffer size (was 200 since day #1, we don't need dynamic alloc here) 2007-08-06 19:13:05 +00:00
Dmitry Stogov
a433f85ce1 Improved ext/openssl
. Added support for OpenSSL digest functions
  . Added support for OpenSSL cipher functions
  . Added access to internal values of DSA, RSA and DH keys
2007-08-06 08:43:43 +00:00
Dmitry Stogov
35cdce9e02 Unicode support
improved openssl_x509_parse() extensions support
2007-07-11 12:10:28 +00:00
Dmitry Stogov
27737a9c45 Fixed memory leak 2007-07-11 07:35:53 +00:00
Dmitry Stogov
f54b1377a2 Fixed crash on non-string passphrase and unicode support 2007-07-11 07:27:20 +00:00
Dmitry Stogov
a84dbc7cb6 Fixed bug #41353 2007-07-10 07:57:15 +00:00
Pierre Joye
8a4c51e17a - MFB: Fixed a memory leak inside load_all_certs_file() 2007-06-20 05:27:38 +00:00
Antony Dovgal
23f8cc74e6 fix test names 2007-05-30 15:40:17 +00:00
Ilia Alshanetsky
3821f0c45a MFB 2007-05-28 23:33:13 +00:00
Antony Dovgal
ddbd78f523 fix test names 2007-05-28 20:03:35 +00:00
Pierre Joye
2a10caedcf - MFB: enable DSA key if HAVE_DSA_DEFAULT_METHOD is set 2007-05-28 13:53:54 +00:00
Pierre Joye
d476e987a7 - skip if openssl is too old
- MFB test bug41353.phpt
2007-05-28 13:48:36 +00:00
Pierre Joye
22231d14d3 - MFH: add HAVE_DSA_DEFAULT_METHOD 2007-05-28 13:46:24 +00:00
Antony Dovgal
81560e2de5 fix tests 2007-05-27 19:13:29 +00:00
Antony Dovgal
8ffc3078d8 MFB: fix #41236 (Regression in timeout handling of non-blocking SSL connections during reads and writes).
Everybody please calm down, we can always fix such issues without starting a war..
2007-05-27 19:13:11 +00:00
Pierre Joye
0f7a838d0b - #41423, PHP assumes wrongly that certain ciphers are enabled in OpenSSL 2007-05-19 22:04:27 +00:00
Rob Richards
fcff9a5dd3 fix win32 build 2007-04-05 18:09:48 +00:00
Antony Dovgal
5273aea4d2 fix build & test
improve coding style
2007-04-05 07:24:21 +00:00
Pierre Joye
5a0cf57fb7 - MFB:
- implement #39867, PKCS#12 support
 - Fix possible multibyte issues issue in the add_assoc function
 - add test for openssl_csr_get_subject
2007-04-04 21:39:01 +00:00
Antony Dovgal
6285e0d9d1 fix leak on error 2007-04-04 10:44:49 +00:00
Antony Dovgal
fe2dbd92bc fix #40750 (openssl stream wrapper ignores default_stream_timeout) 2007-03-14 19:21:23 +00:00
Marcus Boerger
20a40063c5 - avoid sprintf 2007-02-24 16:25:58 +00:00
Rob Richards
e053dcc066 fix accessing public key from x509 resource
add test
fix test under win32
2007-01-19 19:23:20 +00:00
Sebastian Bergmann
3717df72ae Bump year. 2007-01-01 09:29:37 +00:00
Rob Richards
3d73c5da0d MFB: Fix win32 build 2006-12-06 13:20:17 +00:00
Ilia Alshanetsky
bc07f14f7a MFB: Fixed bug #39571 (timeout ssl:// connections). 2006-12-05 01:39:21 +00:00
Pierre Joye
95b56a6eda - add signature_algo to the function signature 2006-10-21 00:43:00 +00:00
Pierre Joye
c808d70bb3 - #39217, use openssl i2s_ASN1_INTEGER to get a string representation of
the integer (large or not). It also keeps BC by using only decimal fmt
- add test
2006-10-21 00:28:56 +00:00
Antony Dovgal
50eac21f67 fix #39217 (serialNumber is might be -1 when the value is too big) 2006-10-20 23:21:07 +00:00
Antony Dovgal
8799fe1b60 fix compile warning 2006-10-15 21:10:10 +00:00
Hannes Magnusson
31212f9c0b MFB5.2
Constants:
 - OPENSSL_VERSION_TEXT
 - OPENSSL_VERSION_NUMBER
 - OPENSSL_KEYTYPE_EC
 Functions:
 - openssl_pkey_get_details()
 - openssl_csr_get_subject()
 - openssl_csr_get_public_key
2006-10-09 14:43:53 +00:00
Hannes Magnusson
9b3dde791d Fix tests 2006-10-09 14:42:48 +00:00
Pierre Joye
b16d1861a6 - MFB: fix possible segfault (see test 004) always exists and returns NULL
on error (thx Bjori for the head up)
2006-10-09 00:06:41 +00:00
Hannes Magnusson
176b72284c Error message clean up
(patch by Matt W (php_lists -AT- realpain.com))
2006-10-08 13:34:24 +00:00
Ilia Alshanetsky
af3fade033 MFB: Fixed bug #39039 (SSL: fatal protocol error when fetching HTTPS from
servers running Google web server).
2006-10-05 00:38:19 +00:00
Nuno Lopes
61b043bfd7 MFB 2006-09-16 12:05:43 +00:00
Antony Dovgal
a98f411f80 remove a leftover 2006-09-12 10:53:51 +00:00