David Garske
|
de05c563b6
|
Fix to handle non-blocking OCSP when WOLFSSL_NONBLOCK_OCSP is defined and not using async. OCSP callback should return OCSP_WANT_READ . Added ability to simulate non-blocking OCSP using TEST_NONBLOCK_CERTS .
|
2017-12-08 03:12:33 +01:00 |
|
dgarske
|
24ef88f6f0
|
Merge pull request #1258 from SparkiDev/sp_from_mp_fix
Fix loading of MP
|
2017-12-07 01:58:56 -08:00 |
|
Sean Parkinson
|
d78734f37d
|
Fix loading of MP
|
2017-12-07 17:50:47 +10:00 |
|
toddouska
|
4c4b02bb31
|
Merge pull request #1256 from SparkiDev/ed25519_perf
Ed25519 perf
|
2017-12-04 14:42:03 -08:00 |
|
toddouska
|
5a56757018
|
Merge pull request #1250 from SparkiDev/curve25519_asm
Intel ASM code for Curve25519
|
2017-12-04 14:38:12 -08:00 |
|
Sean Parkinson
|
34ecfda145
|
Check for ADX instructions
|
2017-12-01 08:55:46 +10:00 |
|
Sean Parkinson
|
e8e5179d1c
|
Optimize the Ed25519 operations
|
2017-12-01 08:54:12 +10:00 |
|
Sean Parkinson
|
29943dc352
|
Redo reduce and muladd to be cleaner
|
2017-12-01 08:54:12 +10:00 |
|
Sean Parkinson
|
f2b8ffa919
|
Check for ADX instructions
|
2017-12-01 08:51:24 +10:00 |
|
Sean Parkinson
|
3cdf3565c8
|
Intel ASM code for Curve25519
AVX2 added as well
|
2017-11-30 12:34:05 +10:00 |
|
Sean Parkinson
|
57e5648a5d
|
Merge pull request #1247 from kaleb-himes/pre-processor-logic-fix
Proposed fix for build-time errors with (mp/fp)_s_rmap when debug ena…
|
2017-11-30 09:29:28 +10:00 |
|
toddouska
|
909b519139
|
Merge pull request #1254 from dgarske/fix_ecpoint_leak
Fix leak with `wolfSSL_EC_POINT_mul`
|
2017-11-29 14:51:56 -08:00 |
|
toddouska
|
eeca36dc75
|
Merge pull request #1249 from SparkiDev/avx2_fix
Make AVX2 code compile in on Mac
|
2017-11-29 14:49:30 -08:00 |
|
toddouska
|
8e91d9ffd9
|
Merge pull request #1244 from SparkiDev/sha3_fast
SHA-3 fast code is smaller and a bit faster
|
2017-11-29 14:45:57 -08:00 |
|
toddouska
|
ecb9e799a9
|
Merge pull request #1243 from dgarske/def_sec_reneg
Adds new define to enable secure-renegotiation by default
|
2017-11-29 14:40:23 -08:00 |
|
David Garske
|
af1f48ccb5
|
Fix leak with EC Point mul, where inSet wasn't being set, which caused a leak.
|
2017-11-28 13:00:26 -08:00 |
|
Chris Conlon
|
792672e77b
|
Merge pull request #1252 from kojo1/IAR-EWARM
update IAR-EWARM projects
|
2017-11-27 11:37:57 -07:00 |
|
dgarske
|
718455f9c6
|
Merge pull request #1248 from cconlon/oidfix
fix CTC_SHA224wECDSA oid sum
|
2017-11-27 09:13:03 -08:00 |
|
kaleb-himes
|
a14b67100b
|
refactor following feedback
|
2017-11-27 08:47:58 -07:00 |
|
Takashi Kojo
|
4cd39b4bfb
|
refine dummy current_time to avoid infinit waiting loop
|
2017-11-27 09:03:50 +09:00 |
|
Takashi Kojo
|
a3b2817036
|
refine user_settings.h for EWARM projects
|
2017-11-27 09:02:40 +09:00 |
|
Takashi Kojo
|
86a287be01
|
fix compile error with EWARM
|
2017-11-27 09:01:33 +09:00 |
|
Takashi Kojo
|
f53fca88e6
|
Eliminate unused macro options in project properties
|
2017-11-27 09:00:19 +09:00 |
|
Takashi Kojo
|
8a1de2f69d
|
update file listed in wolflib project
|
2017-11-27 07:59:06 +09:00 |
|
Sean Parkinson
|
f1befc0e87
|
Make AVX2 code compile in on Mac
Fix problems not seen due to AVX2 define being off.
|
2017-11-24 08:49:45 +10:00 |
|
Chris Conlon
|
cf00f6ae1d
|
fix CTC_SHA224wECDSA oid sum
|
2017-11-22 17:07:13 -07:00 |
|
dgarske
|
8c15c65343
|
Merge pull request #1216 from abrahamsonn/windows-errors
Windows errors
|
2017-11-21 15:21:14 -08:00 |
|
abrahamsonn
|
2308b0769a
|
Changed "ifdef _WIN32" to "ifdef USE_WINDOWS_API"
|
2017-11-21 14:15:47 -07:00 |
|
Sean Parkinson
|
400d56a1a9
|
SHA-3 fast code is smaller and a bit faster
|
2017-11-21 12:22:08 +10:00 |
|
toddouska
|
01233edb44
|
Merge pull request #1242 from cconlon/pkcs7des
PKCS7 and SCEP need either AES or 3DES enabled, error out if not
|
2017-11-20 16:27:50 -08:00 |
|
David Garske
|
60a6da1c14
|
Adds new option to enable secure-renegotiation by default (used by IIS for client authentication). WOLFSSL_SECURE_RENEGOTIATION_ON_BY_DEFAULT .
|
2017-11-20 16:15:06 -08:00 |
|
Chris Conlon
|
e3a4f468c1
|
PKCS7 and SCEP need either AES or 3DES enabled, error out if not
|
2017-11-20 13:16:44 -07:00 |
|
toddouska
|
baf655df23
|
Merge pull request #1241 from SparkiDev/tls13_rec_pad
Handle reading record layer padding in TLS v1.3
|
2017-11-20 11:35:15 -08:00 |
|
Sean Parkinson
|
5ccf54dd1a
|
Handle reading record layer padding
|
2017-11-20 12:08:18 +10:00 |
|
toddouska
|
935f33ab54
|
Merge pull request #1240 from cconlon/tls13issue
fix illegal use of type warning on Windows for TLS 1.3
|
2017-11-17 13:12:41 -08:00 |
|
toddouska
|
21e391fbce
|
Merge pull request #1235 from SparkiDev/tls13_draft21
Update code to support Draft 21 of TLS v1.3
|
2017-11-17 13:11:03 -08:00 |
|
Chris Conlon
|
4839aca7ba
|
fix illegal use of type warning on Windows for TLS 1.3
|
2017-11-17 06:42:15 -07:00 |
|
toddouska
|
8badc334ea
|
Merge pull request #1239 from JacobBarthelmeh/AES
fix AES ECB sanity checks
|
2017-11-16 13:57:47 -08:00 |
|
abrahamsonn
|
6793a7bc4c
|
Voided 2 variables outside of their ifdef's
|
2017-11-16 14:54:54 -07:00 |
|
toddouska
|
53ec80b291
|
Merge pull request #1238 from cconlon/pkcs7cleanup
PKCS7 cleanup: remove dependencies on 3DES and SHA1
|
2017-11-16 13:51:57 -08:00 |
|
toddouska
|
653cce17e5
|
Merge pull request #1237 from cconlon/pkcs7encrypted
PKCS7: optionally compile out EncryptedData content type
|
2017-11-16 13:50:43 -08:00 |
|
toddouska
|
9d2c739d6d
|
Merge pull request #1236 from kaleb-himes/sean-changes
Fix AES-GCM code to compile with GCC 4.8.*
|
2017-11-16 13:50:08 -08:00 |
|
toddouska
|
947fceda6d
|
Merge pull request #1232 from dgarske/disable_oldtls_v1_0
Disable TLS v1.0 by default
|
2017-11-16 13:49:03 -08:00 |
|
toddouska
|
d741474f03
|
Merge pull request #1220 from SparkiDev/sha2_asm_perf
Improve speed of Intel AVX1/2 ASM for SHA-256 and SHA-512
|
2017-11-16 13:47:12 -08:00 |
|
dgarske
|
877b6c35a2
|
Merge pull request #1233 from kaleb-himes/TI_CRYPT_UPDATE
resolving build-time issues when using TI-CRYPT
|
2017-11-16 12:40:46 -08:00 |
|
Jacob Barthelmeh
|
a89280ac91
|
fix AES ECB sanity checks
|
2017-11-16 13:27:57 -07:00 |
|
Chris Conlon
|
30e8f5539b
|
PKCS7 cleanup: remove dependencies on 3DES and SHA1
|
2017-11-16 10:37:47 -07:00 |
|
Chris Conlon
|
ea7f2e4548
|
PKCS7: optionally compile out EncryptedData type with NO_PKCS7_ENCRYPTED_DATA
|
2017-11-16 09:15:02 -07:00 |
|
Sean Parkinson
|
20edc0e961
|
Remove use of data from SHA-2 data structures
Only compiled and used with Intel speed-up code
|
2017-11-16 08:59:21 +10:00 |
|
kaleb-himes
|
fd9a2a8d62
|
Change function to macro for GCC 4.8.*
GCC 4.8.* bug can't handle parameter that is a pointer to __m128i
|
2017-11-16 08:32:45 +10:00 |
|