diff --git a/README b/README index 046f0e938..b2f3edae1 100644 --- a/README +++ b/README @@ -13,7 +13,19 @@ before calling SSL_new(); Though it's not recommended. *** end Note *** -CyaSSL Release 1.8.0 (12/23/2010) +CyaSSL Release 1.9.0 (3/2/2011) + +Release 1.9.0 for CyaSSL adds bug fixes, improved TLSv1.2 through testing and +better hash/sig algo ids, --enable-webServer for the yaSSL embedded web server, +improper AES key setup detection, user cert verify callback improvements, and +more. + +The CyaSSL manual offering is included in the doc/ directory. For build +instructions and comments about the new features please check the manual. + +Please send any comments or questions to support@yassl.com. + +****************** CyaSSL Release 1.8.0 (12/23/2010) Release 1.8.0 for CyaSSL adds bug fixes, x509 v3 CA signed certificate generation, a C standard library abstraction layer, lower memory use, increased diff --git a/configure.in b/configure.in index 48e1ae79d..c45313db3 100644 --- a/configure.in +++ b/configure.in @@ -1,6 +1,6 @@ AC_INIT AC_CANONICAL_SYSTEM -AM_INIT_AUTOMAKE(cyassl,1.8.9) # !!! also change in ssl.h !!! +AM_INIT_AUTOMAKE(cyassl,1.9.0) # !!! also change in ssl.h !!! AM_CONFIG_HEADER(ctaocrypt/include/config.h) diff --git a/ctaocrypt/include/config.h b/ctaocrypt/include/config.h index 56409d55f..2104ebc9f 100644 --- a/ctaocrypt/include/config.h +++ b/ctaocrypt/include/config.h @@ -79,7 +79,7 @@ #define STDC_HEADERS 1 /* Version number of package */ -#define VERSION "1.8.9" +#define VERSION "1.9.0" /* Define to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel and VAX). */ diff --git a/ctaocrypt/include/os_settings.h b/ctaocrypt/include/os_settings.h index f74c12f8d..9fbd8f8bd 100644 --- a/ctaocrypt/include/os_settings.h +++ b/ctaocrypt/include/os_settings.h @@ -64,6 +64,7 @@ #ifdef MICRIUM + #include "stdlib.h" #include "net_cfg.h" #include "ssl_cfg.h" #include "net_secure_os.h" diff --git a/ctaocrypt/src/integer.c b/ctaocrypt/src/integer.c index 699fe1040..c8f1adb63 100644 --- a/ctaocrypt/src/integer.c +++ b/ctaocrypt/src/integer.c @@ -25,6 +25,8 @@ */ +#include "os_settings.h" /* in case user set USE_FAST_MATH there */ + #ifndef USE_FAST_MATH #include "integer.h" diff --git a/ctaocrypt/src/tfm.c b/ctaocrypt/src/tfm.c index f8089415f..d14bcb6cb 100644 --- a/ctaocrypt/src/tfm.c +++ b/ctaocrypt/src/tfm.c @@ -29,6 +29,7 @@ * to fit CyaSSL's needs. */ +#include "os_settings.h" /* in case user set USE_FAST_MATH there */ #ifdef USE_FAST_MATH diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 884795f50..1ae308d84 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -39,7 +39,7 @@ #include "prefix_ssl.h" #endif -#define CYASSL_VERSION "1.8.9" +#define CYASSL_VERSION "1.9.0" #undef X509_NAME /* wincrypt.h clash */