dgarske
|
8c15c65343
|
Merge pull request #1216 from abrahamsonn/windows-errors
Windows errors
|
2017-11-21 15:21:14 -08:00 |
|
toddouska
|
8badc334ea
|
Merge pull request #1239 from JacobBarthelmeh/AES
fix AES ECB sanity checks
|
2017-11-16 13:57:47 -08: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
|
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 |
|
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 |
|
Sean Parkinson
|
9dd8baecc0
|
Fix when RORX implementations are compiled and used
|
2017-11-15 16:56:19 +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 |
|
abrahamsonn
|
f17470b42b
|
Added more of the requested changes & made an attempt to remove merge conflicts
|
2017-11-14 15:05:32 -07: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 |
|
Sean Parkinson
|
67451cc3e2
|
Fix for older compilers and AVX2
|
2017-11-14 11:36:22 +10:00 |
|
Sean Parkinson
|
1ede982495
|
Improve speed of Intel AVX1/2 ASM for SHA-256 and SHA-512
|
2017-11-14 10:36:17 +10:00 |
|
toddouska
|
fd4b3b40ac
|
Merge pull request #1222 from dgarske/pem_public
Fixes for PEM public key functions
|
2017-11-13 16:03:04 -08:00 |
|
toddouska
|
69461ae5e2
|
Merge pull request #1217 from dgarske/sha_slow
New `--enable-lowresource` option and SHA256 not unrolled support
|
2017-11-13 16:02:01 -08:00 |
|
abrahamsonn
|
9f72f018e0
|
Moved variable declaration to beginning of block
|
2017-11-13 10:28:22 -07:00 |
|
Sean Parkinson
|
6c848e7133
|
Improve AES-GCM performance on AVX1 (IvyBridge) and AVX2
|
2017-11-13 15:43:30 +10:00 |
|
dgarske
|
3b0d415ad9
|
Merge pull request #1223 from JacobBarthelmeh/Memory
fix for logging file names
|
2017-11-10 14:04:55 -08:00 |
|
Jacob Barthelmeh
|
39ad478973
|
make the WOLFSSL_MAX_ERROR_SZ overridable
|
2017-11-09 17:07:00 -07:00 |
|
Jacob Barthelmeh
|
7733ee7e89
|
fix for logging file names
|
2017-11-09 15:54:24 -07:00 |
|
Jacob Barthelmeh
|
8ced766d61
|
fix warning for static analysis report
|
2017-11-09 13:16:29 -07:00 |
|
David Garske
|
717ebf0146
|
Fix for wolfSSL_PubKeyPemToDer so its available when NO_FILESYSTEM is defined (moved it out of NO_FILESYSTEM block). Added wc_DerToPemEx support for PUBLICKEY_TYPE .
|
2017-11-09 11:15:33 -08:00 |
|
David Garske
|
5a5fea7b46
|
Add USE_SLOW_SHA256 and USE_SLOW_SHA512 options for reduced code size of SHA. Existing USE_SLOW_SHA2 applies for SHA512 only. Cleanup formatting of the sha256.c and sha512.c code. Added new ./configure --lowresource option, which defines the memory reduction defines. Fix for make check resume.test scipt with NO_SESSION_CACHE defined.
|
2017-11-09 11:05:28 -08:00 |
|
Jacob Barthelmeh
|
40be578415
|
fix unused variable warning
|
2017-11-09 11:22:10 -07:00 |
|
dgarske
|
29b091eae6
|
Merge pull request #1221 from SparkiDev/warn_fix1
Fix warnings and g++ casting error
|
2017-11-09 09:35:54 -08:00 |
|
Sean Parkinson
|
6a825ea0ce
|
Fix warnings and g++ casting error
|
2017-11-09 17:30:59 +10:00 |
|
David Garske
|
a97ee6c232
|
Fix for build error on PowerPC with enable debug.
|
2017-11-08 09:21:05 -08:00 |
|
toddouska
|
55ec382093
|
Merge pull request #1212 from dgarske/emscripten
Fixes for building with Emscripten (adds `--disable-asm` option).
|
2017-11-07 09:19:49 -08:00 |
|
David Garske
|
b8cc132e99
|
Added ability to force 32-bit mode using --enable-32bit . Added ability to disable all inline asembly using --disable-asm . Added check for __EMSCRIPTEN__ define in types.h to properly setup 64-bit type. Fixes for build combinations with SHA512 and CHACHA20.
|
2017-11-06 14:37:34 -08:00 |
|
David Garske
|
e591576cdf
|
Cleanup of the RSA exponent hard coded value.
|
2017-11-06 10:23:06 -08:00 |
|
David Garske
|
231ebeea0e
|
Add unit test for BN_bn2hex. Cleanup math radix constants.
|
2017-11-06 09:16:37 -08:00 |
|
David Garske
|
57ea7ba319
|
Various fixes from nightly Jenkins builds. Fix for new test_wolfSSL_ASN1_TIME_adj API unit test to skip generalized time test when on PowerPC (which has time_t as int). Fix for building with AES disabled and PKCS7 enabled. Fix for building without openssl_extra when time_t is not present.
|
2017-11-03 10:16:45 -07:00 |
|
dgarske
|
1d1e904acb
|
Merge pull request #942 from ghoso/dev201705
New openssl compatibility functions for: `BN_mod_inverse`, `PKCS5_PBKDF2_HMAC_SHA1` and
`SSL_set_tlsext_status_type`.
|
2017-11-02 10:47:14 -07:00 |
|
toddouska
|
a14ea92d78
|
Merge pull request #1204 from dgarske/ec_tests
Fixes and improvements for `EC_POINT_mul`
|
2017-11-02 08:50:34 -07:00 |
|
toddouska
|
57853fa3e9
|
Merge pull request #1202 from dgarske/fix_nofs
Build fixes for building without filesystem
|
2017-11-01 10:14:22 -07:00 |
|
David Garske
|
cc7a5fd490
|
Fix for bug in wolfSSL_EC_POINT_free not freeing the internal ECC point. Unit test fixup for test_wolfSSL_EVP_PKEY_new_mac_key with malloc and size 0. Cleanup the EC_POINT unit test to not set Gxy->inSet , since its already 0.
|
2017-11-01 09:44:19 -07:00 |
|
Go Hosohara
|
9c9978ce9f
|
OpenSSL Compatibility functions on PR#942.
|
2017-11-01 13:00:47 +09:00 |
|
David Garske
|
fa01c41ea9
|
Build fixes for building without filesystem.
|
2017-10-30 15:25:47 -07:00 |
|
David Garske
|
e8627f1f93
|
Fix issue with fp_s_rmap not being const.
|
2017-10-27 11:46:24 -07:00 |
|
David Garske
|
94e0b06b9f
|
Fix build errors with configs for no ASN and no PKI with PSK.
|
2017-10-26 07:34:41 -07:00 |
|
JacobBarthelmeh
|
182028819d
|
Merge pull request #1195 from dgarske/rel_fixes2
Release updates for ec_point_formats and ASN1 SetSerialNumber bug
|
2017-10-24 15:20:15 -06:00 |
|
toddouska
|
8a01d725da
|
Merge pull request #1177 from dgarske/certreq_tests
Testing improvements for cert gen and TLS cert validation
|
2017-10-24 08:21:37 -07:00 |
|
toddouska
|
c0105b3008
|
Merge pull request #1175 from dgarske/cleanup_inlines
Cleanup to consolidate the inline helpers
|
2017-10-24 08:15:12 -07:00 |
|
David Garske
|
e0734d56df
|
Fix to handle valid serial number with MSB set. Cleanup to consolidate max serial number length check.
|
2017-10-24 06:49:00 -07:00 |
|
David Garske
|
2dfad0918a
|
Updated release notes for added ec_point_formats extension. Fix for setting serial number with random data where the MSB was cleared and resulted in a zero. Fix for build type mismatch error in wolfCrypt test with ed25519 and WOLFSSL_TEST_CERT defined.
|
2017-10-23 15:36:58 -07:00 |
|