Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
configure.ac
:if
ENABLED_LINUXKM_PIE
, add-DWOLFSSL_NO_OCSP_ISSUER_CHECK
to gate out backward dependency inasn.c
;if
ENABLE_LINUXKM
, don't error on FIPS withoutthread_ls_on
;for
--enable-curl
, setENABLED_MD4="yes"
, and move--enable-md4
AC_ARG_ENABLE()
clause up to a position adjacent to des3 handling;scripts/sniffer-gen.sh
: fix illegal exit code (SC2242
);src/internal.c
: fixclang-analyzer-core.NonNullParamChecker
inCreateTicket()
;src/ocsp.c
: fixreadability-redundant-preprocessor
;src/tls.c
: fix empty-body inTLSX_PskKeModes_Parse()
andclang-diagnostic-unreachable-code-break
inALPN_Select()
;tests/api.c
: fix severalclang-analyzer-core.NullDereference
related toExpect*()
refactor;wolfcrypt/src/asn.c
:fix
-Wconversion
s inDecodeAuthKeyId()
andParseCertRelative()
;fix
readability-redundant-declaration
reGetCA()
andGetCAByName()
;gate inclusion of
wolfssl/internal.h
on!defined(WOLFCRYPT_ONLY)
;wolfssl/internal.h
: add macro-detection gating aroundGetCA()
andGetCAByName()
prototypes matching gates inwolfcrypt/src/asn.c
;tests/utils.c
: increate_tmp_dir()
, use one-arg variant ofmkdir()
ifdefined(__CYGWIN__) || defined(__MINGW32__)
.tested with
wolfssl-multi-test.sh ... super-quick-check check-shell-scripts all-c89-clang-tidy defaults-cryptonly-Wconversion-intelasm-build defaults-cryptonly-Wconversion-intelasm-fips-140-3-dev-build defaults-cryptonly-Wconversion-noasm-fips-140-3-dev-build defaults-cryptonly-Wconversion-noasm-fips-140-3-dev-m32-build allcryptonly-Wconversion-intelasm-build defaults-cryptonly-c99-Wconversion-build allcryptonly-c99-Wconversion-build defaults-cryptonly-c99-Wconversion-m32-build allcryptonly-c99-Wconversion-m32-build defaults-cryptonly-c89-Wconversion-build defaults-cryptonly-c89-Wconversion-m32-build allcryptonly-c89-Wconversion-build allcryptonly-c89-Wconversion-m32-build cross-amd64-mingw-all-crypto-Wconversion cross-mingw-all-crypto pq-benchmark-build linuxkm-all-fips-140-3 linuxkm-all-fips-140-3-dyn-hash linuxkm-all-fips-140-3-dev-dyn-hash linuxkm-defaults-all-fips-140-3 linuxkm-defaults-all-no-asm all-crypto-linuxkm-defaults-max-func-stack-2k-build all-crypto-linuxkm-defaults-max-func-stack-2k-build-fips all-linuxkm-defaults-max-total-stack-8k all-linuxkm-defaults-max-total-stack-8k-fips all-linuxkm-defaults-error-code-openssl linuxkm linuxkm-pie linuxkm-legacy-3.16 linuxkm-legacy-4.4 linuxkm-legacy-4.9 linuxkm-legacy-5.4 linuxkm-legacy-5.10 linuxkm-legacy-5.15 linuxkm-legacy-6.1 linuxkm-mainline-pie linuxkm-mainline-pie-gcc-latest clang-tidy-asn-template-sp-all-small-stack all-WOLFSSL_CALLBACKS-clang-tidy clang-tidy-Customer-CFG-7 clang-tidy-defaults clang-tidy-intmath clang-tidy-all-sp-all clang-tidy-all-intelasm clang-tidy-all-async-quic clang-tidy-fips-140-3-defaults clang-tidy-fips-140-3-all clang-tidy-fips-140-3-dev-defaults clang-tidy-fips-140-3-dev-defaults-no-sha-1 clang-tidy-fips-140-3-dev-all clang-tidy-fips-140-3-dev-all-crypto-no-sha-1 clang-tidy-all-crypto-no-sha-1 curl-with-wolfssl