merge
This commit is contained in:
parent
726cc3e3a4
commit
3c27deb9d0
3
.gitignore
vendored
3
.gitignore
vendored
@ -54,6 +54,9 @@ certecc.der
|
||||
certecc.pem
|
||||
othercert.der
|
||||
othercert.pem
|
||||
ntru-cert.der
|
||||
ntru-cert.pem
|
||||
ntru-key.raw
|
||||
key.der
|
||||
key.pem
|
||||
certreq.der
|
||||
|
@ -96,7 +96,7 @@ TESTS_ENVIRONMENT=./valgrind-error.sh
|
||||
endif
|
||||
|
||||
TEST_EXTENSIONS=.test
|
||||
TESTS += $(check_PROGRAMS) ./client-test.sh
|
||||
TESTS += $(check_PROGRAMS)
|
||||
test: check
|
||||
tests/unit.log: testsuite/testsuite.log
|
||||
|
||||
|
24
README
24
README
@ -35,7 +35,29 @@ before calling SSL_new(); Though it's not recommended.
|
||||
*** end Notes ***
|
||||
|
||||
|
||||
CyaSSL Release 3.0.2 (05/30/2014)
|
||||
CyaSSL Release 3.1.0 (07/14/2014)
|
||||
|
||||
Release 3.1.0 CyaSSL has bug fixes and new features including:
|
||||
|
||||
- Fix for older versions of icc without 128-bit type
|
||||
- Intel ASM syntax for AES-NI
|
||||
- Updated NTRU support, keygen benchmark
|
||||
- FIPS check for minimum required HMAC key length
|
||||
- Small stack (--enable-smallstack) improvements for PKCS#7, ASN
|
||||
- TLS extension support for DTLS
|
||||
- Default I/O callbacks external to user
|
||||
- Updated example client with bad clock test
|
||||
- Ability to set optional ECC context info
|
||||
- Ability to enable/disable DH separate from opensslextra
|
||||
- Additional test key/cert buffers for CA and server
|
||||
- Updated example certificates
|
||||
|
||||
The CyaSSL manual is available at:
|
||||
http://www.yassl.com/documentation/CyaSSL-Manual.pdf. For build instructions
|
||||
and comments about the new features please check the manual.
|
||||
|
||||
|
||||
************ CyaSSL Release 3.0.2 (05/30/2014)
|
||||
|
||||
Release 3.0.2 CyaSSL has bug fixes and new features including:
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
#
|
||||
#
|
||||
|
||||
AC_INIT([cyassl],[3.0.3],[https://github.com/cyassl/cyassl/issues],[cyassl],[http://www.wolfssl.com])
|
||||
AC_INIT([cyassl],[3.1.0],[https://github.com/cyassl/cyassl/issues],[cyassl],[http://www.wolfssl.com])
|
||||
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
|
||||
@ -31,7 +31,7 @@ AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_CONFIG_HEADERS([config.h:config.in])dnl Keep filename to 8.3 for MS-DOS.
|
||||
|
||||
#shared library versioning
|
||||
CYASSL_LIBRARY_VERSION=5:5:0
|
||||
CYASSL_LIBRARY_VERSION=5:6:0
|
||||
# | | |
|
||||
# +------+ | +---+
|
||||
# | | |
|
||||
|
@ -26,8 +26,8 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#define LIBCYASSL_VERSION_STRING "3.0.3"
|
||||
#define LIBCYASSL_VERSION_HEX 0x03000003
|
||||
#define LIBCYASSL_VERSION_STRING "3.1.0"
|
||||
#define LIBCYASSL_VERSION_HEX 0x03001000
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
@ -57,7 +57,6 @@
|
||||
#define FALSE 0
|
||||
#endif
|
||||
|
||||
|
||||
#if defined(CYASSL_CALLBACKS) && !defined(LARGE_STATIC_BUFFERS)
|
||||
#error \
|
||||
CYASSL_CALLBACKS needs LARGE_STATIC_BUFFERS, please add LARGE_STATIC_BUFFERS
|
||||
@ -6569,7 +6568,7 @@ static int BuildMessage(CYASSL* ssl, byte* output, int outSz,
|
||||
ivSz = AEAD_EXP_IV_SZ;
|
||||
|
||||
sz += (ivSz + ssl->specs.aead_mac_size - digestSz);
|
||||
XMEMCPY(iv, ssl->keys.aead_exp_IV, AEAD_EXP_IV_SZ);
|
||||
XMEMCPY(iv, ssl->keys.aead_exp_IV, AEAD_EXP_IV_SZ);
|
||||
}
|
||||
#endif
|
||||
if (sz > (word32)outSz) {
|
||||
|
Loading…
Reference in New Issue
Block a user