toddouska
|
8c5d958a8b
|
add Aes SetIV fips mode
|
2014-03-24 14:01:36 -07:00 |
|
toddouska
|
0ea10a4388
|
add 3DES fips mode
|
2014-03-24 13:37:52 -07:00 |
|
toddouska
|
388436c53e
|
add AesSetKey fips mode
|
2014-03-19 13:56:11 -07:00 |
|
Chris Conlon
|
5a1d420652
|
move CyaSSL_dtls() and CyaSSL_get_using_nonblock() out of #ifndef CYASSL_LEANPSK for use of leanPSK with standard I/O
|
2014-03-14 15:33:49 -06:00 |
|
John Safranek
|
65475fdfe3
|
Merge branch 'PIC32MZ' of github.com:kojo1/cyassl-test into kojo1-PIC32MZ
Conflicts:
ctaocrypt/benchmark/benchmark.c
|
2014-03-11 09:54:36 -07:00 |
|
John Safranek
|
6f55549fed
|
fixes for Xcode 5.1, clang 503.0.38 stricter with some warnings
|
2014-03-11 09:38:36 -07:00 |
|
Takashi Kojo
|
6235c949b3
|
PIC32MZ
|
2014-03-11 11:32:16 +09:00 |
|
Takashi Kojo
|
a9ca608030
|
Sync with CyaSSL master
|
2014-03-11 11:22:39 +09:00 |
|
Takashi Kojo
|
3e41d8cecb
|
Merge branch 'PIC32MZ-HWCrypt'
Conflicts:
configure.ac
ctaocrypt/benchmark/benchmark.c
ctaocrypt/src/asn.c
ctaocrypt/src/coding.c
ctaocrypt/src/des3.c
ctaocrypt/src/md5.c
ctaocrypt/src/random.c
ctaocrypt/src/sha.c
ctaocrypt/src/sha256.c
cyassl/ctaocrypt/aes.h
cyassl/ctaocrypt/settings.h
cyassl/ssl.h
cyassl/version.h
examples/server/server.c
m4/ax_debug.m4
m4/ax_tls.m4
mplabx/benchmark_main.c
mplabx/ctaocrypt_test.X/nbproject/configurations.xml
mplabx/test_main.c
src/io.c
src/ocsp.c
src/ssl.c
src/tls.c
testsuite/testsuite.c
|
2014-03-11 10:11:36 +09:00 |
|
Takashi Kojo
|
f5922255b0
|
Catching up 2.9.0
|
2014-03-04 22:09:38 +09:00 |
|
toddouska
|
c39cdbea54
|
make sure enable-webserver (HAVE_WEBSERVER) can handle password callbacks as well as opensslextra unless NO_PWDBASED defined
|
2014-03-03 12:18:26 -08:00 |
|
toddouska
|
9c5ee66c8c
|
fix -Wunused-macros
|
2014-03-02 10:59:03 -08:00 |
|
Chris Conlon
|
85a47b4596
|
add NO_STDIO_FILESYSTEM to exclude FILE usage from non standard filesystems
|
2014-02-14 14:57:43 -07:00 |
|
Chris Conlon
|
bc3fc658bb
|
move filesystem abstraction to port.h
|
2014-02-14 14:46:49 -07:00 |
|
toddouska
|
1cf884dccc
|
add enable-certservice, ease of use
|
2014-02-11 13:08:12 -08:00 |
|
Moisés Guimarães
|
468e26a3a2
|
fixed error catching on TLSX_EllipticCurve_Parse
fixed unsupported curves handling
|
2014-02-03 21:54:31 -03:00 |
|
Moisés Guimarães
|
36b5bf0df1
|
Renaming Elliptic Curves to Supported Curves for better extension representation and avoid confusion.
|
2014-02-03 16:14:35 -03:00 |
|
Moisés Guimarães
|
de6a537896
|
exporting pkCurve info to ctx and ssl
|
2014-01-31 16:52:14 -03:00 |
|
Moisés Guimarães
|
75ae9dc973
|
added external api for Elliptic Curves Extension.
|
2014-01-31 16:52:13 -03:00 |
|
John Safranek
|
cfa9007199
|
1. Bumped release version in configure.ac.
2. Added enable option for SCEP. Enables prereqs.
3. Added CyaSSL_wolfSCEP() for ac to test for CyaSSL SCEP.
|
2014-01-27 11:35:43 -08:00 |
|
toddouska
|
8a1971d52b
|
add CyaSSL_CertPemToDer for certs, ca certs, and cert reqs
|
2014-01-14 15:13:43 -08:00 |
|
John Safranek
|
d46c68ba10
|
Moved OCSP into the CertManager like the CRL.
|
2013-12-27 12:11:47 -08:00 |
|
John Safranek
|
4ce2e59adf
|
For Atomic user:
1. Added a getter for the session's IV size.
2. The HMAC size getter should return 0 for AEAD ciphers
and the hash length for the others.
|
2013-12-23 22:32:08 -08:00 |
|
Chris Conlon
|
64912b37f6
|
adjust key buffer length when using ToTraditional() or ToTraditionalEnc()
|
2013-12-23 14:07:58 -07:00 |
|
toddouska
|
29c41da818
|
do size check on user password input
|
2013-12-23 12:24:03 -08:00 |
|
toddouska
|
3c706b4645
|
only set up tmp ctx if using password
|
2013-12-23 12:15:55 -08:00 |
|
toddouska
|
db71460bb8
|
add password functionality to CyaSSL_KeyPemToDer()
|
2013-12-23 12:07:20 -08:00 |
|
Chris Conlon
|
5909f5c2c0
|
Merge branch 'master' of github.com:cyassl/cyassl
|
2013-12-11 16:20:43 -08:00 |
|
Chris Conlon
|
8c7f5817ac
|
NO_FILESYSTEM fix for CyaSSL_X509_load_certificate_file
|
2013-12-11 16:19:09 -08:00 |
|
toddouska
|
b41d09b1a2
|
fix newer clang warnings
|
2013-12-11 12:03:09 -08:00 |
|
Moisés Guimarães
|
f8b30b3379
|
changing variable names to build on Ubuntu.
|
2013-12-02 15:50:21 -03:00 |
|
Moisés Guimarães
|
0f2f9b6982
|
added more tests with code refactoring.
|
2013-11-21 21:25:43 -03:00 |
|
Moisés Guimarães
|
ba18f8b03e
|
added new function to retrieve SNI from a buffer.
|
2013-11-21 21:25:42 -03:00 |
|
John Safranek
|
dda5413ae2
|
moved some #defines around to fix sessioncerts-only build
|
2013-11-21 10:48:45 -08:00 |
|
John Safranek
|
4377996d87
|
Saved original SKID and AKID from certificate for later use with X.509 functions.
|
2013-11-19 16:20:18 -08:00 |
|
John Safranek
|
0fd6aed9b6
|
Save more decoded data from certificate for later use with X.509 functions.
|
2013-11-19 14:44:55 -08:00 |
|
toddouska
|
a7bcca84c3
|
add ecdsa cert signing
|
2013-11-14 15:00:22 -08:00 |
|
Takashi Kojo
|
23cada35ba
|
Catch up master
|
2013-11-10 21:06:34 +09:00 |
|
Takashi Kojo
|
16bda74536
|
For MDK5 Pack
|
2013-11-07 10:29:01 +09:00 |
|
John Safranek
|
20e6ac7104
|
Added public key type to PKEY copy
|
2013-11-06 14:16:21 -08:00 |
|
John Safranek
|
4dc30fcde5
|
Added X.509 accessor for signature.
|
2013-11-06 11:49:49 -08:00 |
|
Takashi Kojo
|
f26cf50ff2
|
Merge branch 'master' of https://github.com/cyassl/cyassl into MDK5
|
2013-11-06 10:22:21 +09:00 |
|
John Safranek
|
913e200cd0
|
X.509 Additions:
* CyaSSL_X509_d2i()
* CyaSSL_X509_d2i_fp()
* CyaSSL_X509_version()
* CyaSSL_X509_get_notBefore()
* CyaSSL_X509_get_notAfter()
* CyaSSL_X509_STORE_new()
* CyaSSL_X509_STORE_free()
* CyaSSL_X509_STORE_add_cert()
* CyaSSL_X509_STORE_set_default_paths()
* CyaSSL_X509_get_pubkey()
* CyaSSL_EVP_PKEY_free()
* CyaSSL_X509_NAME_get_text_by_NID()
* CyaSSL_X509_NAME_entry_count()
* CyaSSL_X509_verify_cert()
* CyaSSL_X509_STORE_CTX_new()
* CyaSSL_X509_STORE_CTX_init()
* CyaSSL_X509_STORE_CTX_free()
|
2013-11-04 11:02:17 -08:00 |
|
toddouska
|
8c7715ee33
|
remove CBC naming from HC-128 suites
|
2013-10-24 12:10:09 -07:00 |
|
toddouska
|
f833674171
|
remove CBC from RABBIT suite naming
|
2013-10-24 11:52:21 -07:00 |
|
toddouska
|
4c04b6e714
|
add AES Blake2b 256 basic suites for speed tests
|
2013-10-24 11:30:51 -07:00 |
|
Takashi Kojo
|
e4a3599a6b
|
cyassl/src file updates for MDK5
|
2013-10-24 16:52:17 +09:00 |
|
toddouska
|
c039b0106a
|
add HC-128 Blake2b 256 cipher suite for speed test
|
2013-10-23 17:13:54 -07:00 |
|
John Safranek
|
c5f3eace7d
|
DTLS timeout init wasn't initializing the timeout until after the first timeout.
|
2013-09-11 14:28:01 -07:00 |
|
toddouska
|
44ba0af192
|
free fp ecc resources on cleanup
|
2013-09-06 17:08:57 -07:00 |
|