Files
wolfssl/.github/workflows
Juliusz Sosinowicz a012a8f3ec DTLS 1.3 client-only minimum: WOLFSSL_DTLS_ONLY + autoconf cascade
* configure.ac: --enable-dtls13 auto-enables --enable-dtls and TLS 1.3,
  with a targeted error if either is explicitly --disabled, plus a
  post-finalization sanity check that errors out if a later
  prerequisite test forces ENABLED_TLS13 back to "no" while
  ENABLED_DTLS13 is yes.
* src/internal.c, src/wolfio.c, wolfssl/wolfio.h: new WOLFSSL_DTLS_ONLY
  compile-time flag elides the EmbedReceive / EmbedSend default
  callbacks. The DTLS_MAJOR runtime check stays in SetSSL_CTX so a
  TLS-method ctx in a DTLS-only build doesn't get datagram callbacks
  by default, and WriteSEQ keeps its ssl->options.dtls branch. A
  #error in settings.h refuses WOLFSSL_DTLS_ONLY without WOLFSSL_DTLS.
* wolfcrypt/src/aes.c: add HAVE_AES_DECRYPT to the inv_col_mul
  definition gate to match its only caller; without it the function is
  emitted dead under WOLFSSL_AES_DIRECT && NO_AES_DECRYPT and
  -Werror=unused-function fails the build.
* .github/workflows/os-check.yml: matrix entry for a minimal DTLS 1.3
  client-only build.
2026-04-30 11:40:22 +00:00
..
2026-04-24 17:07:37 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-25 11:47:24 -05:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-03-24 15:24:01 +00:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-03-24 15:24:01 +00:00
2024-12-09 13:38:07 +01:00
2026-04-10 12:50:24 +02:00
2026-03-24 15:24:01 +00:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-25 11:47:24 -05:00
2026-04-25 11:47:24 -05:00
2026-04-10 12:50:24 +02:00
2026-02-25 15:46:20 +01:00
2026-04-25 11:47:24 -05:00
2026-04-25 11:47:24 -05:00
2024-12-09 12:42:32 +01:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-03-18 15:47:52 -06:00
2026-04-24 16:55:51 -06:00
2026-04-10 12:50:24 +02:00
2026-04-22 11:39:39 -07:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2026-04-10 12:50:24 +02:00
2025-12-09 07:00:50 -07:00
2026-03-24 15:24:01 +00:00