Commit Graph

1362 Commits

Author SHA1 Message Date
toddouska
2ded079e95 Merge branch 'master' of github.com:wolfssl/wolfssl 2015-09-23 11:21:38 -07:00
toddouska
7393b0eea0 allow user to free x509 object in static case (no op) 2015-09-23 11:20:40 -07:00
Chris Conlon
207859cde8 fix typos in README, ssl.c 2015-09-22 15:40:46 -06:00
Jacob Barthelmeh
6d21d328fb revert defragment of handshake messages in TLS 2015-09-16 11:57:58 -06:00
Jacob Barthelmeh
578ea44e1e check on return values of QSH 2015-09-15 17:46:45 -06:00
toddouska
764fadeb3b add sanity checks to internal RsaVerifySign inputs 2015-09-15 16:16:04 -07:00
toddouska
797bcb6340 Fix Visual Studio warning/errors 2015-09-15 12:13:11 -07:00
toddouska
cdacb50336 Merge pull request #136 from NickolasLapp/master
Fix GCC Compiler warning, fix stunnel naming conflict
2015-09-14 18:56:06 -07:00
toddouska
9bdcd59338 fix dtls cookie leak 2015-09-14 17:13:16 -07:00
Nickolas Lapp
d70e0422a7 Fix naming conflict in stunnel psk_XXX_callback 2015-09-14 18:00:38 -06:00
Nickolas Lapp
274be55679 Fix GCC compiler warning 2015-09-14 17:57:24 -06:00
John Safranek
9ceb89b114 Merge branch 'dtls-cookie' 2015-09-14 16:13:49 -07:00
John Safranek
b62e5d57fe 1. improved DTLS cookie generation, uses HMAC and parts of Client Hello
message
2. add function to set the cookie Hmac key
3. removed server state for hello verify message
2015-09-14 16:05:30 -07:00
toddouska
98603b1547 fix +keygen +dsa +opensslextra -filesystem build 2015-09-14 14:18:25 -07:00
toddouska
de64092a70 Merge branch 'master' of github.com:wolfssl/wolfssl 2015-09-11 15:53:26 -07:00
toddouska
dbe08087e9 Merge branch 'ludovic' 2015-09-11 15:52:44 -07:00
toddouska
21cf0e437e add --enable-cryptonly build option 2015-09-10 16:24:25 -07:00
toddouska
4785cbf616 fix opensslextra with debug without filesystem 2015-09-09 12:47:45 -07:00
toddouska
b6b385fe11 fix opensslextra with no filesystem 2015-09-09 12:38:28 -07:00
toddouska
80c5fecdb2 user CA adds use same policy as Context Verify for verification 2015-09-09 12:19:53 -07:00
toddouska
5bbcda3c79 add TLS signature fault checks indpendent of build options, plugins, callbacks, etc 2015-09-09 09:59:10 -07:00
toddouska
2f70f27adc Merge branch 'master' of https://github.com/lfcrypto/wolfssl into ludovic 2015-09-08 14:46:53 -07:00
toddouska
7e2906de52 add new sniffer APIs, framework 2015-09-08 14:31:32 -07:00
Ludovic FLAMENT
b685dfb2e7 Merge branch 'master' of https://github.com/wolfSSL/wolfssl 2015-09-07 10:23:46 +02:00
Ludovic FLAMENT
d2ea6f7ef0 Add support for :
- PEM public key loading
  - set/get KeyUsage in CSR and X.509
  - set/get SKID in CSR and X.509
  - set/get AKID in X.509
  - set/get two Certificate Policies OID in X.509
2015-09-07 09:51:21 +02:00
John Safranek
58a36566cb allow for DTLS1.0 version record headers for client hello and hello verify 2015-09-03 15:35:01 -07:00
toddouska
31500d0d12 Merge branch 'MDK5' of https://github.com/kojo1/wolfssl into kojo-mdk5 2015-09-01 11:35:58 -07:00
Takashi Kojo
efb06e2559 rolling back internal.c for master conflict 2015-09-01 09:29:44 +09:00
toddouska
928d2b7caa add build optional skip crl next date if missing 2015-08-31 17:02:15 -07:00
toddouska
6969453d06 allow CRL with NO_FILESYSTEM 2015-08-31 14:57:23 -07:00
toddouska
553fc283c9 add Buffer Load CRL 2015-08-31 14:23:50 -07:00
toddouska
cf38d1c022 detect SetSSL_CTX requirements and error out early 2015-08-31 11:57:30 -07:00
Takashi Kojo
2f3b7d3567 mdk portability, fixed declaration after executing statements 2015-08-30 13:38:52 +09:00
Nickolas Lapp
42428f10ad Remove uneccessary defines from compat. layer 2015-08-27 13:27:33 -06:00
Nickolas Lapp
0b72b28b13 reorganize InitSSL. Rename forcekeep->cacheOnly. Free instead of decrement 2015-08-27 12:57:43 -06:00
Nickolas Lapp
1787e04b23 Enum should be int, not byte 2015-08-27 12:57:43 -06:00
Nickolas Lapp
90ad5336fc Fix uninitialized warning 2015-08-27 12:57:43 -06:00
Nickolas Lapp
900edc04e5 Adding sni to mimic openssl functionality 2015-08-27 12:57:43 -06:00
Chris Conlon
5e95740d93 Freescale: Add KSDK Bare Metal build, TRNG support 2015-08-27 11:45:40 -06:00
toddouska
f2db01bef2 fix defrag memory errors 2015-08-26 12:10:10 -07:00
John Safranek
cc216d5079 InitSuites to disallow stream ciphers for DTLS sessions 2015-08-26 14:16:13 -04:00
John Safranek
7d067dfec6 defragment the handshake messages in TLS 2015-08-25 21:09:19 -04:00
John Safranek
5ce39e147d clean up sniffer packet overlap issue 2015-08-20 18:54:16 -07:00
John Safranek
a93aa8972e fix sniffer crash with reassembly processing 2015-08-20 18:54:16 -07:00
toddouska
a47af476d1 add REAMDE note about static cipher suites disabled and compiler error detection 2015-08-20 17:11:00 -07:00
Ludovic FLAMENT
33595a0b3c Merge branch 'master' of https://github.com/wolfSSL/wolfssl 2015-08-19 08:08:49 +02:00
John Safranek
b0d90918f9 fix issue between certificate fragmentation and secure renegotiation 2015-08-18 21:00:17 -07:00
toddouska
15995d1b2c Merge branch 'TI_hash' of https://github.com/kojo1/wolfssl into kojo-ti 2015-08-18 12:27:57 -07:00
John Safranek
5cffea7aac clean static analysis report in cert fragmentation 2015-08-17 17:27:29 -07:00
toddouska
049a4c6460 fix C++ mode warnings 2015-08-17 16:47:39 -07:00