toddouska
|
1cb2f28308
|
align rabbit test keys and ivs
|
2012-10-23 13:48:16 -07:00 |
|
toddouska
|
aef97af361
|
make rabbit optional with configure option
|
2012-10-22 17:28:46 -07:00 |
|
toddouska
|
cb08eb672e
|
Merge branch 'master' of https://github.com/BrianAker/cyassl
|
2012-10-22 10:56:53 -07:00 |
|
toddouska
|
b09d902ef4
|
add in ecc impl
|
2012-10-22 10:37:40 -07:00 |
|
Brian Aker
|
1bc0dc53f9
|
Fixes for hardening flags.
Additional fixes for using C++ compiler to compile.
Include file pcap.h now gates sniffer for build.
|
2012-10-19 22:00:17 -04:00 |
|
toddouska
|
c974d77213
|
add shorten 64 to 32 warnings back on with fixes
|
2012-10-19 12:44:23 -07:00 |
|
Brian Aker
|
afe043ee6c
|
This should fix the issue around compiling cyassl with a C++ compiler.
|
2012-10-19 00:30:21 -04:00 |
|
John Safranek
|
d99c5d8e06
|
fixed aes-ctr test case
|
2012-10-10 14:07:10 -07:00 |
|
John Safranek
|
8760e6ac3e
|
fixed build warnings & aes-gcm/ni conflict
|
2012-10-10 12:15:13 -07:00 |
|
toddouska
|
6abadd2f2a
|
fix ecc warnings
|
2012-10-09 14:04:27 -07:00 |
|
toddouska
|
b76c42da7b
|
fix bump test warnings
|
2012-10-09 11:33:09 -07:00 |
|
toddouska
|
2c25481e7d
|
add AesSetKeyDirect for Ctr and Direct when also using aesni
|
2012-09-28 15:01:07 -07:00 |
|
John Safranek
|
c9617e86d6
|
fix bug with aesgcm and aesni conflict
|
2012-09-27 14:38:48 -07:00 |
|
toddouska
|
d0affb0d0e
|
fix snifftest and aesni with new warnings
|
2012-09-25 11:14:21 -07:00 |
|
toddouska
|
4e19c234f4
|
fix new warnings on linux64
|
2012-09-21 13:29:04 -07:00 |
|
toddouska
|
4433fde099
|
c++ warning fix
|
2012-09-20 15:42:18 -07:00 |
|
toddouska
|
7716da0881
|
warn fix
|
2012-09-20 15:39:15 -07:00 |
|
toddouska
|
19e50cd46a
|
fix old-style warnings
|
2012-09-20 12:11:42 -07:00 |
|
Brian Aker
|
5fce4edb68
|
This adds more compiler hardening flags (and fixes all of the issues
found in the process).
|
2012-09-19 23:38:41 -07:00 |
|
toddouska
|
afb559fddb
|
allow huge Cert Names, just don't copy into name buffer past max
|
2012-09-19 10:24:34 -07:00 |
|
toddouska
|
2bee126062
|
clang scan-build fixes
|
2012-09-04 10:48:26 -07:00 |
|
toddouska
|
69afab58a5
|
don't include stdio.h unless debug output
|
2012-08-28 16:46:27 -07:00 |
|
toddouska
|
30a264eb65
|
make sure mp_init return always checked
|
2012-08-27 11:30:22 -07:00 |
|
toddouska
|
87762e9012
|
SafeRTOS client test fixes
|
2012-08-22 11:07:40 -07:00 |
|
toddouska
|
925ddb6626
|
Merge branch 'master' of github.com:cyassl/cyassl
|
2012-08-15 17:00:34 -07:00 |
|
toddouska
|
05692e1d6a
|
IAR fixes, SafeRTOS port, better LWIP support
|
2012-08-15 17:00:11 -07:00 |
|
Chris Conlon
|
7ec04c16b6
|
EBSnet RTIP support
|
2012-08-13 17:10:05 -06:00 |
|
toddouska
|
90385bb4b3
|
fix windows build with command line examples
|
2012-08-01 17:33:49 -07:00 |
|
John Safranek
|
b8b5e7b873
|
Merge branch 'master' of github.com:cyassl/cyassl
|
2012-07-31 18:42:44 -07:00 |
|
toddouska
|
a5af2e3d51
|
add altname retrieval from peer cert
|
2012-07-31 17:45:48 -07:00 |
|
John Safranek
|
368afbb815
|
Merge branch 'master' of github.com:cyassl/cyassl
|
2012-07-31 10:11:21 -07:00 |
|
John Safranek
|
9b8c5fb40e
|
aes-gcm: modified to use sequence number rather that a random explicit IV
|
2012-07-31 09:32:29 -07:00 |
|
toddouska
|
e0328ef78a
|
allow zero legnth asn names, remove weird subjectcn len as zero means we own, use stored flag instead
|
2012-07-27 16:51:46 -07:00 |
|
toddouska
|
85889f7fb9
|
add md2 signature hash support
|
2012-07-27 14:01:02 -07:00 |
|
John Safranek
|
07ca2bce56
|
added endinanness protection to AES-GCM
|
2012-07-19 17:19:39 -07:00 |
|
John Safranek
|
cb178856a8
|
added 64-bit (default), 32-bit version, and 8-bit table based AES-GCM for faster operation. Selection made at configure.
|
2012-07-19 14:44:08 -07:00 |
|
John Safranek
|
ac79d3b145
|
replaced magic numbers with named constants, renamed some constants
|
2012-07-17 10:00:45 -07:00 |
|
John Safranek
|
87a8cfadd3
|
Used consistent constants.
|
2012-07-12 15:20:56 -07:00 |
|
John Safranek
|
1f6c24f15a
|
added aes-gcm to the benchmark tests
|
2012-06-30 16:55:29 -07:00 |
|
John Safranek
|
9295917ef2
|
Separated out the AES-GCM test as its own test case.
|
2012-06-28 11:28:41 -07:00 |
|
John Safranek
|
00cda6ab72
|
tied SHA-384 into TLSv1.2 as appropriate
|
2012-06-27 14:41:16 -07:00 |
|
John Safranek
|
c2cf1fb708
|
added HMAC-SHA-384
|
2012-06-27 10:34:43 -07:00 |
|
John Safranek
|
4e3d7f494b
|
AES-GCM: fixed the encryption/decryption bug
|
2012-06-26 15:51:40 -07:00 |
|
John Safranek
|
737cd127e8
|
Changed AesGcmEncrypt and Decrypt to allow the same pointer to write and read buffers.
|
2012-06-26 09:29:48 -07:00 |
|
John Safranek
|
eecdfe1648
|
added test case for AES-GCM
|
2012-06-15 16:05:47 -07:00 |
|
John Safranek
|
e39e27bb5b
|
implemented AES-GCM Decrypt
|
2012-06-15 15:12:56 -07:00 |
|
John Safranek
|
bac34015cc
|
implemented AES-GCM Encrypt
|
2012-06-15 14:38:11 -07:00 |
|
John Safranek
|
76bb3b2558
|
added stubs for AES-GCM processing and build option
|
2012-06-13 21:31:32 -07:00 |
|
toddouska
|
cb3d998301
|
asn checks
|
2012-06-01 15:55:41 -07:00 |
|
toddouska
|
217053a780
|
integer comba array sanity check
|
2012-06-01 14:49:07 -07:00 |
|