2740 Commits

Author SHA1 Message Date
toddouska
0316dd2ef6 fix github issue #35, allow user to pick ecc curves with ECC_USER_CURVES and separate HAVE_ECCxxx defines 2015-03-18 13:36:07 -07:00
toddouska
145123ff64 fix github issue #38, +sha512 -sha384 +aes-gcm redefinition 2015-03-18 11:44:39 -07:00
Chris Conlon
913240f6e4 add comments to RSA funcs, fix 80 char line limits 2015-03-18 10:06:48 -06:00
toddouska
6b0bfa1b2c bump dev version 2015-03-17 14:59:01 -07:00
toddouska
0b6c03ad06 snifftest.c needs socket.h included for AIX, john cyassl commit #a8803e1e16f23 2015-03-17 14:52:42 -07:00
toddouska
eba98a9ec2 removed some AC_REQUIRE statements for macros, ksh, John cyassl commit #46d9037d26dc 2015-03-17 14:47:44 -07:00
toddouska
e9cdfe84ce Merge branch 'master' of github.com:wolfssl/wolfssl 2015-03-17 14:26:43 -07:00
toddouska
24ad168acf put memset back before ecdsa sig decode for failure case 2015-03-17 14:25:57 -07:00
John Safranek
33e767a1b4 sniffer should fail a session missing a RSA key 2015-03-16 18:13:51 -07:00
John Safranek
db51c88e25 added cert status trace message to win resource file 2015-03-16 11:30:43 -07:00
John Safranek
4d62389389 added Certificate Status handshake message to sniffer 2015-03-16 11:19:16 -07:00
toddouska
023f44bacf fix github issue #31, allow time overrides for all time uses 2015-03-13 12:44:25 -07:00
toddouska
4c2bf4ea34 add SetMinVersion at context level 2015-03-13 12:20:39 -07:00
John Safranek
84edbd1ff2 cleanup some configure help text 2015-03-12 12:25:39 -07:00
John Safranek
dbe6ecedf8 fix enable-sniffer option in configure.ac 2015-03-12 12:07:48 -07:00
toddouska
3daa8369c7 allow XTOUPPER to work with macros that don't like signed types 2015-03-11 17:52:11 -07:00
John Safranek
b02622d1d0 optimize hashDRBG internal state 2015-03-10 18:16:44 -07:00
toddouska
ab874d70db make suites at context level on demand only 2015-03-10 16:09:16 -07:00
toddouska
7e2931e5fa make sure DHE / client certs freed during handshake free 2015-03-09 22:13:34 -07:00
Chris Conlon
edfe8b8a87 fix sha256.h copyright 2015-03-09 12:06:51 -07:00
toddouska
2c00e2c7a4 Merge branch 'master' of github.com:wolfssl/wolfssl 2015-03-09 11:59:11 -07:00
toddouska
64705acf94 optimize cert_manager layout 2015-03-09 10:08:04 -07:00
toddouska
e9db5cca74 fix saveArrays check in free handshake resources 2015-03-09 09:54:29 -07:00
toddouska
c201239d02 missed 2 now redundant inits on CTX 2015-03-09 09:39:50 -07:00
toddouska
e6c369e026 use memset on Init SSL for 0,NULL defaults 2015-03-09 09:34:38 -07:00
toddouska
8e6f8d8693 use memset for 0,NULL defaults on CTX init 2015-03-09 09:21:04 -07:00
Jacob Barthelmeh
8822d670b3 rename function parameter to remove global shadow possibility 2015-03-09 10:08:56 -06:00
toddouska
7d4faf7c90 make handshake hashes dynamic part of ssl, can be freed after handshake 2015-03-09 09:05:06 -07:00
toddouska
b7b655b8bf fix example server memory tracker 2015-03-07 12:00:27 -08:00
toddouska
44b6ca9597 use bitfield for basic options struct 2015-03-07 11:17:22 -08:00
toddouska
8e7d8e8a55 optimize session layout 2015-03-07 10:53:08 -08:00
toddouska
22899019b4 optimzie Buffers layout 2015-03-07 10:37:22 -08:00
toddouska
742278a305 optimize basic SSL layout 2015-03-07 10:32:35 -08:00
toddouska
f48298cbd5 move bio fds to openssl extra 2015-03-07 10:16:26 -08:00
toddouska
31a2acd9c3 optimzie cipherSpecs layout 2015-03-07 10:08:34 -08:00
toddouska
dc5faebb8d optimize buffer layout 2015-03-07 10:05:36 -08:00
toddouska
3d971bb885 optimzie bufferStatic layout 2015-03-07 10:04:15 -08:00
toddouska
28d5d50000 optimize Arrays layout 2015-03-07 10:00:37 -08:00
toddouska
4bf74da2f3 optimize Suites layout 2015-03-07 09:57:14 -08:00
toddouska
ef0a918072 optimize hash-drbg layout, save 12 bytes on 64bit 2015-03-07 09:46:14 -08:00
toddouska
da208e8629 fix github issue #28, allow FREERTOS user in settings to turn on DH or SHA-512 2015-03-07 08:59:36 -08:00
toddouska
7caf0499d6 bump version v3.4.2 2015-03-06 13:39:57 -08:00
toddouska
7a87ce54ca fix hash size mismatch on HashSession() 2015-03-06 11:33:06 -08:00
John Safranek
874fa8c1f9 fix freeing a failed RNG 2015-03-06 09:51:29 -08:00
toddouska
d5975e39f8 fix github issue #27, better help on fips not working w/o license 2015-03-06 09:15:33 -08:00
Jacob Barthelmeh
7ef362d4ba format of curve25519 key 2015-03-05 15:38:07 -07:00
toddouska
450ccea7ee delay peer RSA key alloc/init until needed 2015-03-05 12:38:34 -08:00
toddouska
818d5c4bf3 fix github issue #25, delay ecc key allocs/init until needed 2015-03-05 12:15:10 -08:00
toddouska
11e15188bf fix github issue #24, settings first before ifdef checks on 25519_fe files 2015-03-04 12:15:23 -08:00
toddouska
18e710ce9a make sure external X509 free uses internal free 2015-03-03 14:14:33 -08:00