cameronrich
1a19505e76
Fix for version (take 2)
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@206 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-04-28 23:49:17 +00:00
cameronrich
8558c49351
Fixed variable length macs used by gnutls.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@205 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-04-28 13:00:20 +00:00
cameronrich
2ae9a3ec83
Started to implement TLS1.1 (but disabled for now)
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@204 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-04-26 20:33:55 +00:00
cameronrich
222f2d98f1
Fixed SOCKET_WRITE() when blocked.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@203 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-02-11 12:43:01 +00:00
cameronrich
7f3d1265ef
fixed issue with bad certs on cygwin
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@202 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-02-08 11:38:05 +00:00
cameronrich
9c91e355da
Now load PEM cert bundles correctly for verification.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@201 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-24 22:49:20 +00:00
cameronrich
e254859fb0
Default is always 150 regardless of ssl configuration.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@200 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-20 08:51:42 +00:00
cameronrich
18c3faf4a8
added test case for non-blocking sockets.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@199 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-19 22:41:03 +00:00
cameronrich
2c092baa28
Name change to SSL_CONNECT_IN_PARTS as last name was ambiguous.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@198 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-16 21:59:50 +00:00
cameronrich
faba18dfc1
Check made in ssl_write for EAGAIN return from write().
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@197 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-16 21:44:03 +00:00
cameronrich
529d87ba09
Added Visual Studio 2010 support and fixed some VS compilation issues.
...
Removed code to force blocking mode.
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@196 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-14 23:25:33 +00:00
cameronrich
e68581f0c2
Small code factoring improvement to do_client_connect()
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@195 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-14 14:10:36 +00:00
cameronrich
f2dabd56b7
Allow non-blocked ssl_client_new() operation.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@194 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-14 13:57:34 +00:00
cameronrich
7ddde6ec6b
Some fixes after scan-build.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@193 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-09 22:19:05 +00:00
cameronrich
9e1cb29c54
Added comments to hmac and rc4 code and extra diagnotics to cert # out of
...
bounds.
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@192 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-08 03:44:47 +00:00
cameronrich
ab9ddd16f5
Added support to v1.0 http (which apache's ab tool uses)
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@191 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-07 13:09:50 +00:00
cameronrich
26e256c758
Added some certificate loading tweaks.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@190 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-04 04:20:21 +00:00
cameronrich
9e082c868e
Ignore CA cert errors (caused by invalid signature types in cert bundles)
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@189 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-04 01:34:46 +00:00
cameronrich
f5dbc8875e
Removed os_port.h dependency. Fixed CA number issue (default now 120).
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@188 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-03 23:08:49 +00:00
cameronrich
b8d6697ef8
Comment changes.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@186 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-02 23:03:18 +00:00
cameronrich
bc9a451b51
fixed some valgrind detected issues.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@185 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-02 22:38:59 +00:00
cameronrich
28c35cf0f3
Updated of comments.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@183 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-02 10:16:43 +00:00
cameronrich
8c18da4f1e
merged partial_multiply with regular_multiply function.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@182 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2011-01-02 08:30:53 +00:00
cameronrich
0d2e75b9c7
fixed regular_square. Some scan-build tweaks. Made os_port.h "private".
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@181 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-12-29 11:49:30 +00:00
cameronrich
7e570e3943
Fixed 3132700 (close_notify), 3078672 (regular_square), 3072881
...
(process_server_hello). Using Montgomery until q_dash issue solved.
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@180 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-12-27 09:40:51 +00:00
cameronrich
c69b6901fb
removed redundant x509_free() in do_client_connect()
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@176 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-08-07 07:34:41 +00:00
cameronrich
09e79822d5
some fixes to bigint library
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@175 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-08-06 09:58:26 +00:00
cameronrich
c1c5656718
fixed memory leak in test harness
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@174 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-06-02 12:39:51 +00:00
cameronrich
92b07bc18d
changed test for ssl_renegotiation failure
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@173 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-05-09 09:18:03 +00:00
cameronrich
e686f3b6c6
added alert for renegotiation failure
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@172 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-05-08 07:37:49 +00:00
cameronrich
596f569e1e
fixed warning
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@171 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-05-07 11:49:30 +00:00
cameronrich
8b2e5bba82
fixes to axhttpd from Joe Pruett
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@170 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-05-07 10:39:58 +00:00
cameronrich
e674d076d4
removed debugging
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@169 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-05-01 05:28:44 +00:00
cameronrich
fe927a6d0e
account for output buffer being smaller than entropy pool
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@168 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-05-01 04:56:01 +00:00
cameronrich
c484a1ee72
added an entropy pool to the RNG
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@167 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2010-05-01 04:38:16 +00:00
cameronrich
13dee95d97
Fix for ssl client renotiation SSL error
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@166 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-12-12 04:11:56 +00:00
cameronrich
1e8e818242
index.html update
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@164 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-12-04 10:59:07 +00:00
cameronrich
53142c0da5
added shutdown to a CGI socket close.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@163 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-11-15 21:41:57 +00:00
cameronrich
02de05fe6c
added -p and -s options
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@162 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-09-30 11:26:49 +00:00
cameronrich
6f4efb3e57
Added axtlswrap
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@161 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-09-25 11:52:55 +00:00
cameronrich
629b523044
added the qualityssl.com.der certificate in the test harness
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@160 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-09-24 12:27:08 +00:00
cameronrich
2cedd59384
Added SAN ("Subject Alternative Name" support
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@159 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-09-23 12:38:23 +00:00
cameronrich
95e8c7998f
date comment changes + post stuff
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@158 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-03-27 11:25:10 +00:00
cameronrich
68a71ccc40
cgi file uploads now work above 1kB in size
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@157 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-02-27 11:19:34 +00:00
cameronrich
38e6b1e2fc
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@155 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-01-30 13:01:48 +00:00
cameronrich
1b9a2cad7b
Extended the openssl compatibility layer a bit.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@154 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-01-30 12:35:07 +00:00
cameronrich
86f2e470e0
fixed issue with certificate verification on firefox.
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@153 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2009-01-29 10:38:57 +00:00
cameronrich
85e157927a
double check on a bad signature
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@152 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2008-12-03 09:36:59 +00:00
cameronrich
0abda1ca64
changed x509 verification code
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@151 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2008-11-05 12:01:50 +00:00
cameronrich
bc1e70c101
v1.1.9-2 changes
...
git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@150 9a5d90b5-6617-0410-8a86-bb477d3ed2e3
2008-05-13 11:32:33 +00:00