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 |
|
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 |
|
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 |
|
toddouska
|
098edc2845
|
Merge pull request #1229 from dgarske/fix_static_rsa_pad
Fix for handling of static RSA padding failures
|
2017-11-15 12:31:38 -08:00 |
|
Sean Parkinson
|
9dd8baecc0
|
Fix when RORX implementations are compiled and used
|
2017-11-15 16:56:19 +10:00 |
|
Sean Parkinson
|
cb8e284464
|
Update code to support Draft 21 of TLS v1.3
|
2017-11-15 16:40:48 +10:00 |
|
kaleb-himes
|
9ce73cf1a6
|
Add stub functions for Aes/Des Init/Free in TI_CRYPT
|
2017-11-14 15:30:16 -07:00 |
|
abrahamsonn
|
fe7318455f
|
Incorrect placement of variable casting
|
2017-11-14 15:19:40 -07:00 |
|
David Garske
|
110409218c
|
Fix for sniffer to use TLS v1.2 client method.
|
2017-11-14 14:09:44 -08:00 |
|
David Garske
|
fd455d5a5e
|
Fix for handling of static RSA PKCS formatting failures so they are indistinguishable from from correctly formatted RSA blocks (per RFC5246 section 7.4.7.1). Adjusted the static RSA preMasterSecret RNG creation for consistency in client case. Removed obsolete PMS_VERSION_ERROR.
|
2017-11-14 14:05:50 -08:00 |
|
abrahamsonn
|
f17470b42b
|
Added more of the requested changes & made an attempt to remove merge conflicts
|
2017-11-14 15:05:32 -07:00 |
|
David Garske
|
d5cc3ca198
|
Disable TLS v1.0 by default. Added new --enable-tlsv10 option to force enable (only works if --enable-oldtls is set, which is on by default).
|
2017-11-14 14:01:31 -08:00 |
|
toddouska
|
cc65429946
|
Merge pull request #1231 from dgarske/fix_max_sigalgo
Fixes and cleanup for handling of sig/algo
|
2017-11-14 13:25:29 -08:00 |
|
dgarske
|
815cbd8f68
|
Merge pull request #1227 from moisesguimaraes/adds-client-side-get-sni
enables wolfSSL_SNI_GetRequest() at client side.
|
2017-11-14 13:22:37 -08:00 |
|
toddouska
|
a0931313dd
|
Merge pull request #1226 from SparkiDev/aes_gcm_avx1_avx2
Improve AES-GCM performance on AVX1 (IvyBridge) and AVX2
|
2017-11-14 13:03:22 -08:00 |
|
David Garske
|
20f5c61675
|
Added debug message when signature/algorithm list is truncated.
|
2017-11-14 10:31:48 -08:00 |
|
Sean Parkinson
|
67451cc3e2
|
Fix for older compilers and AVX2
|
2017-11-14 11:36:22 +10:00 |
|