mirror of https://github.com/wolfSSL/wolfssl.git
linuxkm/module_exports.c.template: include wolfssl/wolfcrypt/wolfmath.h, to bring in wc_GetMathInfo() prototype; src/ssl.c: move "Global pointer to constant BN on" to src/ssl_bn.c; and in wolfSSL_Cleanup(), call the new wolfSSL_BN_free_one() rather than using ad hoc cleanup logic; src/ssl_bn.c: add bn_one and wolfSSL_BN_free_one(); src/ssl_asn1.c: fix bugprone-macro-parentheses in bufLenOrNull(); refactor wolfSSL_ASN1_TIME_diff() to avoid floating point math; use intermediate tm_year variable in wolfssl_asn1_time_to_tm() to avoid target-specific type conflicts on tm->tm_year; use "FALL_THROUGH", not "/* fall-through */", in wolfSSL_ASN1_TYPE_set (clang-diagnostic-implicit-fallthrough); wolfcrypt/src/ecc.c: fix identicalInnerCondition in ecc_mul2add(); wolfcrypt/src/integer.c: refactor OPT_CAST()s in mp_grow() to unconditional casts as elsewhere, to mollify a confused cppcheck-all-intmath; tests/api.c: reformat some overlong lines. |
||
---|---|---|
.. | ||
Kbuild | ||
Makefile | ||
get_thread_size.c | ||
include.am | ||
linuxkm_memory.c | ||
linuxkm_wc_port.h | ||
module_exports.c.template | ||
module_hooks.c | ||
pie_first.c | ||
pie_last.c | ||
pie_redirect_table.c |