Commit History

Autor SHA1 Mensaxe Data
  Sean Parkinson 86ad96ca29 X509: improve testing coverage hai 2 meses
  Sean Parkinson 256c6708e0 Testing fixes hai 1 mes
  Daniel Pouzzner 950ee40111 additional fixes and enhancements for -DOPENSSL_EXTRA -DOPENSSL_COEXIST: hai 1 mes
  Daniel Pouzzner cf95fdc071 Globally remap & refactor conflicting symbols to allow -DOPENSSL_EXTRA -DOPENSSL_COEXIST, or equivalently, --enable-opensslextra --enable-opensslcoexist. hai 1 mes
  Reda Chouk 10f0885d88 Merge branch 'master' into fix-conversion hai 2 meses
  Daniel Pouzzner 072c5311a5 m4/ax_atomic.m4: fixes for C++ compatibility. hai 3 meses
  Reda Chouk be88ddda15 more Wconversion fixes: api/test* block hai 3 meses
  Reda Chouk 65db4b15d6 api type conversion errors, first half of tls* files hai 3 meses
  JacobBarthelmeh 31a6a2bf59 update copyright to 2024 hai 5 meses
  Daniel Pouzzner bd7f7c8bdf checkpoint: add wolfSSL_BIO_ADDR_free to wolfSSL_BIO_free(); tweak EXPECT_SUCCESS() to tolerate TEST_SKIPPED; add WIP test_wolfSSL_BIO_datagram. hai 7 meses
  Juliusz Sosinowicz 4f1d777090 BIO_BIO: BIO_{write|read} on a BIO pair should wrap around ring buffer hai 11 meses
  Juliusz Sosinowicz 2c6c52078a test_dtls13_frag_ch_pq: make sure kyber5 is used hai 1 ano
  Daniel Pouzzner f6f8d2eda3 add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */"; hai 1 ano
  Daniel Pouzzner 1912f1bc2a fixes for clang-analyzer-core.NullDereference, clang-analyzer-core.NonNullParamChecker, clang-analyzer-deadcode.DeadStores, readability-redundant-preprocessor, clang-diagnostic-unreachable-code-break, -Werror=sign-conversion, bugprone-macro-parentheses, "Call to 'malloc' has an allocation size of 0 bytes", clang-diagnostic-declaration-after-statement re tests/unit.h:ExpectPtr() pragmas. hai 1 ano
  Sean Parkinson e2424e6744 SM2/SM3/SM4: Chinese cipher support hai 1 ano
  Sean Parkinson 578f56e60c Test api.c: change more tests to use Expect instead of Assert hai 1 ano
  Sean Parkinson e467112a93 Test api.c: change more tests to use Expect instead of Assert hai 1 ano
  Daniel Pouzzner 64c9026c77 wolfssl/wolfcrypt/types.h: add PRAGMA_DIAG_PUSH, PRAGMA(), and PRAGMA_DIAG_POP(), using the gcc or clang variants as applicable, to facilitate pragmas to be used on both gcc and clang; hai 1 ano
  Sean Parkinson 541ea51ad5 Tests api.c: rework for malloc failure testing hai 1 ano
  Daniel Pouzzner 42bea705d9 fix several more C89 "comma at end of enumerator list" spots in 64-bit-only headers, missed in earlier passes; in tests/unit.h, add a WOLF_C89 definition of AssertPtr() without pragmas, to avoid a -Wdeclaration-after-statement. hai 1 ano
  Jacob Barthelmeh 9dcc48c8f7 update copyright to 2023 %!s(int64=2) %!d(string=hai) anos
  Sean Parkinson e4e53ab7ca Unit test: rework to be able to run API tests individually %!s(int64=2) %!d(string=hai) anos
  John Safranek e803e5916c Assert Consistency %!s(int64=2) %!d(string=hai) anos
  Stefan Eissing 4431438fb2 add QUIC support. %!s(int64=2) %!d(string=hai) anos
  Jacob Barthelmeh 8eaa85e412 update copyright year to 2022 %!s(int64=2) %!d(string=hai) anos
  Daniel Pouzzner ccc5952369 global fixup to check or explicitly ignore return values from failable library/system calls that weren't already being checked; %!s(int64=2) %!d(string=hai) anos
  Marco Oliverio 9d22e11776 misc.c: introduce w64wrapper to handle 64bit numbers %!s(int64=2) %!d(string=hai) anos
  Daniel Pouzzner b7cecbacb2 update headers to resolve clang-tidy carping (mostly bugprone-macro-parentheses and readability-named-parameter). also disables MSC C4028 because incompatible with readability-avoid-const-params-in-decls. %!s(int64=2) %!d(string=hai) anos
  Elms 5c01613acb Add GCC extension to bypass select `-pedantic` warnings %!s(int64=3) %!d(string=hai) anos
  Jacob Barthelmeh c729318ddd update copyright date %!s(int64=3) %!d(string=hai) anos