David Garske
|
3f992ce39d
|
Additional STM32F7 fixes with HALv2.
|
2019-08-16 12:31:28 -07:00 |
|
David Garske
|
aee766e11b
|
Minor fixes for AES GCM with GMAC and STM32 HALv2.
|
2019-08-15 16:57:38 -07:00 |
|
David Garske
|
e7c6fc221d
|
Fixes to handle byte swapping on Key and IV for STM32F7 with latest CubeMX.
|
2019-08-09 15:40:26 -07:00 |
|
David Garske
|
8e83fb2e67
|
Fix to resolve AES GCM auth calucation for GMAC where no in/out data is used.
|
2019-08-05 14:03:02 -07:00 |
|
David Garske
|
f5c1c33dba
|
Fixes for newer STM CubeMX HAL for STM32F7.
|
2019-08-02 15:12:09 -07:00 |
|
David Garske
|
18002d4545
|
Merge pull request #2387 from JacobBarthelmeh/Benchmark
fix help print out of benchmark
|
2019-08-02 08:24:47 -07:00 |
|
toddouska
|
4f0fd2c2f9
|
Merge pull request #2302 from SparkiDev/ecc_pubkey_check
Add checks of public key for ECC and curve25519
|
2019-08-01 11:50:02 -07:00 |
|
toddouska
|
7098fdff29
|
Merge pull request #2382 from SparkiDev/dsa_ct
Use a fixed number of bits with DSA gen and sign
|
2019-08-01 11:48:53 -07:00 |
|
Jacob Barthelmeh
|
6a52e0a138
|
fix help print out of benchmark
|
2019-07-31 11:47:26 -06:00 |
|
toddouska
|
c400c38588
|
Merge pull request #2381 from SparkiDev/tls13_sv
Check suite size length is valid as well as space for compression
|
2019-07-30 16:04:00 -07:00 |
|
toddouska
|
d4ab1c7e86
|
Merge pull request #2383 from SparkiDev/sp_dh_2
Special implementation of mod exp when base is 2 in SP
|
2019-07-30 16:02:38 -07:00 |
|
Sean Parkinson
|
dcab47efd8
|
Improve wc_curve25519_check_public function doc
|
2019-07-31 08:44:43 +10:00 |
|
toddouska
|
81a9779fc4
|
Merge pull request #2385 from dgarske/minor_items
Minor cleanups for spelling and cast warnings
|
2019-07-30 15:22:29 -07:00 |
|
toddouska
|
8b8cc41a1a
|
Merge pull request #2384 from JacobBarthelmeh/PKCS7
add aditional sanity checks on buffer
|
2019-07-30 15:21:09 -07:00 |
|
toddouska
|
0a60c2bb2c
|
Merge pull request #2379 from JacobBarthelmeh/sessionExport
reduce size of state only save and add option to remove peer info
|
2019-07-30 15:09:39 -07:00 |
|
toddouska
|
21c8ad03d3
|
Merge pull request #2378 from SparkiDev/tls13_nopskdheke_ks_fix
Fix for TLS 1.3 to always send Key Share
|
2019-07-30 15:08:38 -07:00 |
|
toddouska
|
f314613fa1
|
Merge pull request #2376 from SparkiDev/dsa_sign
Generate k for DSA signature as per FIPS 186-4 B.2.2
|
2019-07-30 15:06:26 -07:00 |
|
David Garske
|
91251eb319
|
Fixes for minor compiler cast warnings.
|
2019-07-29 08:14:27 -07:00 |
|
David Garske
|
e3653a7a07
|
Various spelling corrections.
|
2019-07-29 08:14:07 -07:00 |
|
Sean Parkinson
|
23af4e92f3
|
Special implementation of mod exp when base is 2 in SP
|
2019-07-29 12:58:07 +10:00 |
|
Jacob Barthelmeh
|
ec18ae0fbc
|
add aditional sanity checks on buffer
|
2019-07-28 19:21:09 -06:00 |
|
Sean Parkinson
|
4778dac49f
|
Add checks of public key for ECC and curve25519
|
2019-07-29 10:42:44 +10:00 |
|
Sean Parkinson
|
d7b893f250
|
Use a fixed number of bits with DSA gen and sign
|
2019-07-29 09:33:11 +10:00 |
|
Sean Parkinson
|
741d7bdb67
|
Check suite size length is valid as well as space for compression
|
2019-07-29 08:47:45 +10:00 |
|
Jacob Barthelmeh
|
ca87861915
|
reduce size of state only save and add option to remove peer info
|
2019-07-26 14:54:44 -06:00 |
|
Sean Parkinson
|
9e26bc40bb
|
Generate k for DSA signature as per FIPS 186-4 B.2.2
|
2019-07-26 09:08:23 +10:00 |
|
toddouska
|
50fbdb961f
|
Merge pull request #2366 from JacobBarthelmeh/Release
updating readme and prepare for release
v4.1.0-stable
|
2019-07-23 11:03:29 -07:00 |
|
Jacob Barthelmeh
|
77fda069a8
|
prepare for release version 4.1.0
|
2019-07-23 09:27:39 -06:00 |
|
Jacob Barthelmeh
|
2befc9d68f
|
fix for build with WOLFSSL_EXTRA
|
2019-07-23 09:27:39 -06:00 |
|
Jacob Barthelmeh
|
13957e7762
|
update server-ecc-self.pem before/after dates
|
2019-07-23 09:27:39 -06:00 |
|
Jacob Barthelmeh
|
589b056ecb
|
update gitignore and location of test cleanup
|
2019-07-23 09:27:39 -06:00 |
|
JacobBarthelmeh
|
8f5a0dc66a
|
Merge pull request #2370 from SparkiDev/arm64_fixes
Fix for AARCH64 on Linaro
|
2019-07-23 09:26:56 -06:00 |
|
Sean Parkinson
|
f8e2285ab8
|
Fix for AARCH64 on Linaro
Poly1305 using [wx]29 corrupts data - use [wx]30.
WOLFSSL_ARMASM is an ASM flag as well.
|
2019-07-23 09:56:18 +10:00 |
|
toddouska
|
7ca9b23b76
|
Merge pull request #2361 from dgarske/bench_vs
Fixes for wolfCrypt benchmark and test Visual Studio projects
|
2019-07-22 11:29:33 -07:00 |
|
toddouska
|
c443116189
|
Merge pull request #2364 from dgarske/stm32_cube_small_block
Fix for STM32 AES GCM crypto hardware with less than block size
|
2019-07-22 11:27:04 -07:00 |
|
toddouska
|
fc918f9052
|
Merge pull request #2367 from JacobBarthelmeh/PKCS7
fix for initialize PKCS7 structure with signer
|
2019-07-22 09:41:17 -07:00 |
|
Jacob Barthelmeh
|
aec980b803
|
fix for initialize PKCS7 structure with signer
|
2019-07-19 16:23:14 -06:00 |
|
David Garske
|
aed1e433b2
|
Updates to benchmark/test Visual Studio projects to properly reference x64. Added missing files to VS projects. Example settings for enabling SP and AESNI in Visual Studio in IDE/WIN/user_settings.h.
|
2019-07-19 13:08:13 -07:00 |
|
toddouska
|
ab01cd9be1
|
Merge pull request #2354 from ejohnstown/fixes
Fixes for FIPS
|
2019-07-19 09:59:21 -07:00 |
|
David Garske
|
2abcffd4a7
|
Revert changes to fe_x25519_asm.S.
|
2019-07-18 12:15:55 -07:00 |
|
David Garske
|
0bcae86038
|
Fixes for wolfCrypt benchmark and test Visual Studio projects. Fixes for benchmark.c compile errors in bench_hmac with Visual Studio. Added README.md files for benchmark and test.
|
2019-07-18 11:39:59 -07:00 |
|
toddouska
|
45abd67bd1
|
Merge pull request #2362 from SparkiDev/chacha20_asm_fix
Fix chacha20 AVX1 assembly to not use register RBX
|
2019-07-18 08:43:44 -07:00 |
|
toddouska
|
b73c53471c
|
Merge pull request #2363 from JacobBarthelmeh/Testing
Fixes for builds
|
2019-07-18 08:38:50 -07:00 |
|
David Garske
|
6fd623248e
|
Add macro checks around new .c/.S files to allow wildcard include of source files (such as in Eclipse).
|
2019-07-18 06:49:36 -07:00 |
|
David Garske
|
7db3f8e2c6
|
Fixes for STM32 CubeMX AES GCM crypto hardware where less than a block size (16) is used.
|
2019-07-18 06:09:07 -07:00 |
|
Sean Parkinson
|
b399b08df7
|
Fix for TLS 1.3 to always send Key Share
Even if resuming or using PSK and not performing DHE key exchange, send
key share extension in case full handshake is required.
|
2019-07-18 11:01:43 +10:00 |
|
toddouska
|
d1700d3739
|
Merge pull request #2358 from ejohnstown/rsa-keygen-speedup
RSA Key Generation Speedup
|
2019-07-17 18:01:38 -07:00 |
|
Sean Parkinson
|
7fe4521083
|
Fix chacha20 AVX1 assembly to not use register RBX
|
2019-07-18 09:42:52 +10:00 |
|
Sean Parkinson
|
0555668f2c
|
Merge pull request #2356 from JacobBarthelmeh/OCSP
revert early free of OCSP buffer after finding it is revoked
|
2019-07-18 08:38:10 +10:00 |
|
John Safranek
|
3aad9a2673
|
FIPS Macro Fix
In a couple places the label WOLFSSL_FIPS was getting checked. Changed
to the correct HAVE_FIPS instead.
|
2019-07-17 15:35:12 -07:00 |
|