Tesfa Mael
|
4e62d1f509
|
Fix for RSA inline
|
2019-09-11 22:57:54 -07:00 |
|
julek-wolfssl
|
c52801754c
|
Fips ready (#2422)
* Changes to update stunnel support
* Required additions for building fips-ready with speedups
* Fix SetASNIntRSA
|
2019-09-09 02:47:02 -07:00 |
|
julek-wolfssl
|
02419e248f
|
Fix clang 3.8 arm (#2449)
* Fix 'value size does not match register size' error in clang with arm assembly
* More readable casting
|
2019-09-09 02:46:48 -07:00 |
|
julek-wolfssl
|
4c88d94d13
|
Chacha20 and poly1305 without x18 (#2454)
* Remove use of x18 and organize new optimizations
* Fix invalid operand
|
2019-09-08 16:03:04 -07:00 |
|
Sean Parkinson
|
afb15f6521
|
Merge pull request #2455 from JacobBarthelmeh/HardwareAcc
change detection of AESNI support to read bit 25 from ECX
|
2019-09-09 08:29:00 +10:00 |
|
Sean Parkinson
|
3e12d260b8
|
ARM64 assembly - x18 not able to be used
Fix Curve25519/Ed25519, SHA-512 and SP code to not use x18.
|
2019-09-06 15:49:24 +10:00 |
|
Jacob Barthelmeh
|
171902f1fb
|
change detection of AESNI support to read bit 25 from ECX
|
2019-09-05 17:02:44 -06:00 |
|
toddouska
|
bf7296aefb
|
Merge pull request #2438 from SparkiDev/armv8-poly1305-clang
Fix ARMv8 Poly1305 inline assembly code to compile with clang 3.5
|
2019-09-04 16:28:02 -07:00 |
|
toddouska
|
b35fd4f1aa
|
Merge pull request #2441 from JacobBarthelmeh/UnitTests
strncpy gcc warning fixes
|
2019-09-03 15:44:10 -07:00 |
|
toddouska
|
0927f93b07
|
Merge pull request #2442 from JacobBarthelmeh/HardwareAcc
build fix for aesccm + devcrypto=cbc + wpas and afalg
|
2019-09-03 15:42:41 -07:00 |
|
toddouska
|
b19e785c2c
|
Merge pull request #2418 from dgarske/sha3_keccak256
Added support for older KECCAK256
|
2019-09-03 15:42:05 -07:00 |
|
toddouska
|
492ce6ac91
|
Merge pull request #2414 from dgarske/pkcs8_asn1
Added support for loading a PKCS8 ASN.1 formatted private key
|
2019-09-03 15:36:31 -07:00 |
|
Sean Parkinson
|
46790080a7
|
Fix ARMv8 Poly1305 inline assembly code to compile with clang 3.5
|
2019-09-02 09:52:25 +10:00 |
|
Jacob Barthelmeh
|
9fd38dc340
|
build fix for aesccm + devcrypto=cbc + wpas and afalg
|
2019-08-30 16:15:48 -06:00 |
|
Jacob Barthelmeh
|
2a750cd18d
|
strncpy gcc warning fixes
|
2019-08-30 13:34:51 -06:00 |
|
tmael
|
b8d2ccee83
|
Merge branch 'master' into phase2_compatibility_APIs
|
2019-08-29 09:16:41 -07:00 |
|
toddouska
|
9034e3a0fe
|
Merge pull request #2432 from embhorn/api_p2
Adding compatibility API phase 2
|
2019-08-29 09:05:01 -07:00 |
|
Juliusz Sosinowicz
|
5f77627857
|
Fix SetASNIntRSA
|
2019-08-29 16:24:09 +02:00 |
|
Tesfa Mael
|
87e876d8c6
|
Match padding macro values and restore EVP non-AES-GCM
|
2019-08-28 15:45:07 -07:00 |
|
Tesfa Mael
|
a76f719aac
|
Fix review comment
|
2019-08-28 10:42:57 -07:00 |
|
JacobBarthelmeh
|
411f15bec3
|
Merge pull request #2429 from cconlon/cmssig
Add internal PKCS7 content digest check
|
2019-08-28 09:41:10 -06:00 |
|
Eric Blankenhorn
|
0c9ba1b361
|
Adding compatibility API phase 2
|
2019-08-28 09:29:49 -05:00 |
|
Tesfa Mael
|
59dddda3a9
|
Updated with review comments
|
2019-08-27 15:37:00 -07:00 |
|
Tesfa Mael
|
dc5d11fef4
|
Updated with review comments
|
2019-08-27 15:14:58 -07:00 |
|
toddouska
|
a49f447e47
|
Merge pull request #2413 from dgarske/load_ca_nodate
Refactor of the verify option for processing X.509 files
|
2019-08-27 13:20:30 -07:00 |
|
Chris Conlon
|
e6252a94ce
|
check attrib->value and attrib->valueSz before use
|
2019-08-27 14:18:23 -06:00 |
|
Tesfa Mael
|
208e9f3fcf
|
Fix Windows build
|
2019-08-27 08:49:27 -07:00 |
|
Tesfa Mael
|
e9d1f32441
|
Fix Windows build
|
2019-08-27 08:11:31 -07:00 |
|
Tesfa Mael
|
b2555d38bc
|
Jenkins PRB enable options test
|
2019-08-26 15:43:58 -07:00 |
|
toddouska
|
0f60ee8a85
|
Merge pull request #2402 from schlatterbeck/master
Fixes for 16-bit systems
|
2019-08-26 12:41:47 -07:00 |
|
Tesfa Mael
|
5e28dd94a2
|
OpenSSL compatible APIs:
ASN1_STRING_type
EVP_aes_128_gcm
EVP_CIPHER_CTX_ctrl
EVP_PKEY_sign
EVP_PKEY_sign_init
RSA_print
RSA_NO_PADDING
RSA_PKCS1_PSS_PADDING
|
2019-08-26 12:20:18 -07:00 |
|
Chris Conlon
|
61d01ab7f3
|
add unit test for PKCS7 invalid detached content
|
2019-08-26 09:43:20 -06:00 |
|
Chris Conlon
|
12687e5a2a
|
internally check PKCS7 content digest against messageDigest attribute
|
2019-08-23 16:40:12 -06:00 |
|
toddouska
|
681de3e41a
|
Merge pull request #2375 from dgarske/stm32_cubemx_halv2
Fixes for STM32F7 and latest CubeMX HAL
|
2019-08-23 12:28:51 -07:00 |
|
toddouska
|
6209e8ff24
|
Merge pull request #2412 from JacobBarthelmeh/PKCS12
adjust wc_i2d_PKCS12 API
|
2019-08-23 10:30:04 -07:00 |
|
Jacob Barthelmeh
|
b83aebafb1
|
help out static analysis tool
|
2019-08-22 11:49:10 -06:00 |
|
Jacob Barthelmeh
|
c6e4aebcdf
|
sanity check on buffer size
|
2019-08-22 09:23:02 -06:00 |
|
David Garske
|
cf83561b64
|
Merge pull request #2417 from SparkiDev/sp_mod_exp_cast_fix
SP Mod exp cast fix
|
2019-08-22 05:55:27 -07:00 |
|
Sean Parkinson
|
132f60e77f
|
Curve25519/Ed25519 x86_64 assembly working on Mac again
|
2019-08-22 09:27:39 +10:00 |
|
David Garske
|
e298b3290d
|
Fix to initialize hash flag.
|
2019-08-21 06:36:37 -07:00 |
|
David Garske
|
154930d128
|
Added support for older KECCAK256 used by Ethereum. Uses existing hash flag API's.
To use add build flag `CFLAGS="-DWOLFSSL_HASH_FLAGS"`.
Example:
```c
wc_Sha3_SetFlags(&sha, WC_HASH_SHA3_KECCAK256);
```
|
2019-08-20 16:14:37 -07:00 |
|
David Garske
|
24bfea1ad2
|
Fixes for various build options (!NO_RSA, HAVE_ECC, NO_PKCS8, NO_PKCS12). Added new NO_CHECK_PRIVATE_KEY to allow reduce code size when not required.
|
2019-08-20 10:38:08 -07:00 |
|
Sean Parkinson
|
5530336617
|
SP Mod exp cast fix
|
2019-08-20 08:50:57 +10:00 |
|
Jacob Barthelmeh
|
01a3b59e28
|
fix cast and initialization of variable
|
2019-08-19 14:54:53 -06:00 |
|
David Garske
|
3e1c103c78
|
Added support for loading a PKCS8 ASN.1 formatted private key (not encrypted).
|
2019-08-16 16:09:00 -07:00 |
|
David Garske
|
586b74b05f
|
Refactor of the verify option for processing X.509 files. Adds support for ignoring date checks when loading a CA using the WOLFSSL_LOAD_FLAG_DATE_ERR_OKAY flag on wolfSSL_CTX_load_verify_buffer_ex and wolfSSL_CTX_load_verify_locations_ex.
|
2019-08-16 15:19:55 -07:00 |
|
toddouska
|
7d4023f6a1
|
Merge pull request #2408 from dgarske/coverity
Minor fixes to resolve Coverity static analysis checks
|
2019-08-16 14:45:13 -07:00 |
|
Jacob Barthelmeh
|
487e66394e
|
adjust wc_i2d_PKCS12 API
|
2019-08-16 15:19:33 -06:00 |
|
David Garske
|
3f992ce39d
|
Additional STM32F7 fixes with HALv2.
|
2019-08-16 12:31:28 -07:00 |
|
toddouska
|
dea4f2fb1a
|
Merge pull request #2410 from SparkiDev/poly1305_x64_fix
Fix Poly1305 on Intel AVX2
|
2019-08-16 09:08:27 -07:00 |
|