Skip to content

20241031-fixes#8139

Merged
dgarske merged 2 commits into
wolfSSL:masterfrom
douzzer:20241031-fixes
Nov 1, 2024
Merged

20241031-fixes#8139
dgarske merged 2 commits into
wolfSSL:masterfrom
douzzer:20241031-fixes

Conversation

@douzzer

@douzzer douzzer commented Nov 1, 2024

Copy link
Copy Markdown
Contributor

configure.ac: add AM_MAINTAINER_MODE([disable]);

add config-time assert for "dual-alg-certs is incompatible with --enable-cryptonly.";

remove obsolete config-time check for "--enable-opensslextra without --enable-cryptonly is incompatible with --enable-linuxkm.";

linuxkm/linuxkm_wc_port.h: add fallback definitions for INT32_MAX and UINT32_MAX;

linuxkm/module_exports.c.template: add wolfssl/openssl/fips_rand.h;

wolfssl/wolfcrypt/settings.h: add #undef HAVE_ATEXIT to WOLFSSL_LINUXKM settings;

wolfssl/wolfcrypt/types.h: fix trailing comma in the DYNAMIC_TYPE_* enum.

src/pk.c: in pem_read_bio_key(), fix invalid read (ZD#18875).

tested with wolfssl-multi-test.sh ... allcryptonly-gcc-c89 defaults-cryptonly-Wconversion-noasm-fips-140-3-dev-m32-build defaults-cryptonly-Wconversion-noasm-fips-140-3-v6-m32-build super-quick-check

add config-time assert for "dual-alg-certs is incompatible with --enable-cryptonly.";

remove obsolete config-time check for "--enable-opensslextra without --enable-cryptonly is incompatible with --enable-linuxkm.";

linuxkm/linuxkm_wc_port.h: add fallback definitions for INT32_MAX and UINT32_MAX;

linuxkm/module_exports.c.template: add wolfssl/openssl/fips_rand.h;

wolfssl/wolfcrypt/settings.h: add #undef HAVE_ATEXIT to WOLFSSL_LINUXKM settings;

wolfssl/wolfcrypt/types.h: fix trailing comma in the DYNAMIC_TYPE_* enum.
@dgarske
dgarske merged commit ca6d49d into wolfSSL:master Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants