In sniffer changed a memcpy to memmove; update for v3.3.2

This commit is contained in:
John Safranek
2015-01-08 15:25:14 -08:00
parent 3c86c16d85
commit c1546bf20b
5 changed files with 24 additions and 5 deletions

12
README
View File

@ -34,7 +34,17 @@ before calling SSL_new(); Though it's not recommended.
*** end Notes ***
CyaSSL Release 3.3.0 (12/05/2014)
CyaSSL Release 3.3.2 (01/07/2015)
Release 3.3.2 CyaSSL has bug fixes and new features including:
- Improvements in the build configuration under AIX.
- Various compile warnings.
- Changed a memcpy to memmove in the sniffer.
***********CyaSSL Release 3.3.0 (12/05/2014)
- Countermeasuers for Handshake message duplicates, CHANGE CIPHER without
FINISHED, and fast forward attempts. Thanks to Karthikeyan Bhargavan from

View File

@ -36,6 +36,15 @@ before calling SSL_new(); Though it's not recommended.
```
# CyaSSL Release 3.3.2 (01/07/2015)
## Release 3.3.2 CyaSSL has bug fixes and new features including:
- Improvements in the build configuration under AIX.
- Various compile warnings.
- Changed a memcpy to memmove in the sniffer.
# CyaSSL Release 3.3.0 (12/05/2014)
- Countermeasuers for Handshake message duplicates, CHANGE CIPHER without

View File

@ -6,7 +6,7 @@
#
#
AC_INIT([cyassl],[3.3.0],[https://github.com/cyassl/cyassl/issues],[cyassl],[http://www.wolfssl.com])
AC_INIT([cyassl],[3.3.2],[https://github.com/cyassl/cyassl/issues],[cyassl],[http://www.wolfssl.com])
AC_CONFIG_AUX_DIR([build-aux])

View File

@ -26,8 +26,8 @@
extern "C" {
#endif
#define LIBCYASSL_VERSION_STRING "3.3.0"
#define LIBCYASSL_VERSION_HEX 0x03003000
#define LIBCYASSL_VERSION_STRING "3.3.2"
#define LIBCYASSL_VERSION_HEX 0x03003002
#ifdef __cplusplus
}

View File

@ -2673,7 +2673,7 @@ doMessage:
return -1;
}
}
XMEMCPY(ssl->buffers.inputBuffer.buffer, sslFrame, sslBytes);
XMEMMOVE(ssl->buffers.inputBuffer.buffer, sslFrame, sslBytes);
ssl->buffers.inputBuffer.length = sslBytes;
}
if (HaveMoreInput(session, &sslFrame, &sslBytes, &end, error))