-
There are a few vestigial uses of CyaSSL_Mutex in wolfcrypt:
AES: https://github.com/wolfSSL/wolfssl/blob/master/wolfcrypt/src/aes.c#L1438
ECC: https://github.com/wolfSSL/wolfssl/blob/master/wolfcryp…
-
SHA-256 hashes are failing with a Freescale MMCAU system as of latest master (34700642fadfb90a530ca9c09299db52eb4753cb). I was using master from a week ago, commit b841bc66c31c496b6d478ac22f34d993f19f…
-
The includes for the ecc25519_fe header and implementation file are out of order:
- ecc25519_fe.c should include the ecc25519_fe header before checking the `HAVE_ECC25519` definition: https://github.c…
-
Calls to `XGMTIME` in asn.c have an uninitialized variable when the function actually takes two arguments.
-
defining HAVE_CHACHA in settings.h doesn't have any effect on wolfcrypt/chacha.h
adding the settings include:
# include
in chacha.h seems to resolve the issue.
-
I'm seeing these warnings from Xcode 6.3:
/.../wolfssl/wolfcrypt/src/ecc25519.c:153:24: warning: comparison of array 'private_key->k.point' equal to a null pointer is always false [-Wtautological-poi…
-
ecc25519 exports a length and type of its public and secret key, is this necessary with explicit function calls like `wc_ecc25519_export_public`? Will there be other lengths and types (perhaps for Ed2…
-
It'd be awesome to have clear `#define` options to remove unused ECC curves. For example, in our solution the smallest curve we're using is P-256 so we don't need P-112, P-128, P-160, P-192, and P-224…
-
`Hash_gen()` dereferences a type-punned pointer, which breaks strict-aliasing rules and causes -Wall and -Werror builds to fail.
https://github.com/wolfSSL/wolfssl/blob/master/wolfcrypt/src/random.c#…
-
Version tarball: `v3.4.0`
Configure opts:
```
--disable-silent-rules --disable-dependency-tracking --infodir=/usr/local/Cellar/cyassl/3.4.0/share/info --mandir=/usr/local/Cellar/cyassl/3.4.0/share/m…
DomT4 updated
9 years ago