summaryrefslogtreecommitdiff
path: root/projects/wolfssl_options.h
Commit message (Collapse)AuthorAgeFilesLines
* build-wolfssl: Sync config with wolfSSL 3.11Jay Satiro2017-05-311-1/+26
| | | | | | | | | | | | | | wolfSSL configure script relevant changes from 3.10 to 3.11: - Async threading support added; disabled by default without async crypto, which continues to be disabled by default. wolfSSL configure script relevant changes from 3.11 to 3.11.1 (beta): - TLS 1.3 beta support added; disabled by default. For experimenting I put in a comment block the defines needed to enable TLS 1.3 support (ie the equivalent of --enable-tls13).
* build-wolfssl: Sync config with wolfSSL 3.10Jay Satiro2016-12-241-2/+17
| | | | | | | | | | | | wolfSSL configure script relevant changes from 3.9 to 3.10: - DES3 no longer enabled by default - Shamir no longer enabled by default - Extended master secret enabled by default - RSA and ECC timing protections enabled by default For backwards compatibility I enabled DES3 and ECC shamir config options (ie no change from 3.9), and the other changes are included.
* wolfssl: Use ECC supported curves extensionJay Satiro2016-03-291-0/+4
| | | | https://github.com/wolfSSL/wolfssl/issues/366
* build-wolfssl: Allow a broader range of ciphers (Visual Studio)Jay Satiro2016-03-291-26/+67
| | | | | | | | | | | | | This is an update to the build-time options used to build wolfSSL in Visual Studio for greater compatibility, and make it behave similar to the way OpenSSL 1.0.2 behaves. Starting in wolfSSL v3.6.6 static ciphers and SSLv3 are disabled by default at build time, but we can use both. - Enable static cipher suites TLS_ECDH_ and TLS_RSA_. - Enable SSLv3 hello. Though in libcurl we disable it by default at runtime, we make it available so the user can manually select it if necessary.
* wolfssl: Add ALPN supportJay Satiro2016-03-281-0/+3
|
* build: Added wolfSSL build script for Visual Studio projectsJay Satiro2015-08-061-0/+136
Added the wolfSSL build script, based on build-openssl.bat, as well as the property sheet and header file required for the upcoming additions to the Visual Studio project files.