zephyr/modules
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Siddhant Modi 758d8e8bbf modules: mbedtls: raise default PSK max length for TLS 1.3 tickets
TLS 1.3 session tickets derive a resumption PSK as long as the hash of
the negotiated ciphersuite. Mbed TLS stores it in a buffer sized
automatically (48 bytes when SHA-384 is available), but loading the
PSK into a resumption handshake goes through mbedtls_ssl_set_hs_psk(),
which rejects keys longer than MBEDTLS_PSK_MAX_LEN. With the previous
default of 32, a cached ticket from a SHA-384 based ciphersuite was
offered to the server, accepted, and then failed the handshake on the
client side, breaking reconnection for as long as the ticket stayed
cached.

Default MBEDTLS_PSK_MAX_LEN to 48 when session tickets and SHA-384 are
both enabled, mirroring the resumption key storage size in Mbed TLS.

Signed-off-by: Siddhant Modi <siddhant.modi@gmail.com>
2026-07-15 19:03:34 -04:00
..
acpica
cmsis arch: arm: introduce ARMv8-A AArch32 support 2026-06-09 08:41:24 +02:00
cmsis-dsp include: zephyr: toolchain: Rename header file guard macros 2026-07-09 10:10:13 +01:00
cmsis-nn cmsis-nn: make it build with clang 2026-06-12 07:51:32 +02:00
cmsis_6 modules: cmsis_6: switch to upstream CMSIS_6 and drop fork delta 2026-05-07 18:08:35 -05:00
dhara modules: dhara: Implement Dhara disk driver as Zephyr module 2026-03-18 08:36:45 -05:00
fatfs modules: fatfs: handle optional STM32 SDMMC disk-name 2026-05-07 18:03:20 -05:00
hal_afbr modules: sensor: afbr: Update RTIO Callback signature 2026-01-26 11:59:19 +01:00
hal_ambiq drivers: i2c: add i2c target support for ambiq soc 2026-04-16 10:19:51 +02:00
hal_bouffalolab modules: hal_bouffalolab: add WiFi shim and blob linkage 2026-07-07 13:34:51 +02:00
hal_ethos_u drivers: misc: ethos_u: adding Infineon Ethos NPU support 2026-04-26 17:42:04 +02:00
hal_gigadevice style: fix 'if (' usage in cmake files 2025-10-29 11:44:13 +02:00
hal_infineon drivers: add infineon MXCRYPTOLITE entropy driver 2026-07-02 12:56:23 +01:00
hal_nordic manifest: update hal_nordic to have nrfx 4.4.0 release 2026-07-01 05:23:04 -04:00
hal_nxp drivers: sdhc: imx_usdhc: revert Zephyr-side cache maintenance 2026-07-06 10:27:10 +02:00
hal_realtek modules: realtek: fix Kconfig leak 2026-06-10 07:45:46 +02:00
hal_rpi_pico modules: hal_rpi_pico: fix sdk uninitialized data 2026-06-02 20:16:23 -04:00
hal_sifli west.yml: hal_sifli: Update to latest revision 2026-01-11 13:03:33 +01:00
hal_silabs modules: hal_silabs: simplicity_sdk: fix blobs for ieee802154 2026-07-08 17:17:35 +01:00
hal_st drivers/sensor: lsm6dsvxxx: add ism6hg256x support 2026-01-12 12:26:41 -06:00
hal_tdk modules: hal_tdk: Add tad2144 support 2026-05-22 21:55:54 +02:00
hal_wch modules: hal_wch: add QingKe V3A (CH32V10x) support 2026-07-06 14:47:28 +01:00
hostap modules: hostap: Fix CMake style in CMakeLists.txt 2026-07-10 22:34:39 +02:00
liblc3 style: modules: apply coding style on CMakeLists.txt files 2025-11-17 13:48:03 -05:00
libsbc libsbc: Fix compiler-specific warning flag for non-GNU compilers 2025-12-05 10:52:18 +02:00
littlefs fs: littlefs: add littlefs disk version selection 2024-12-17 20:55:51 +01:00
lora-basics-modem tree-wide: replace usages of k_work_q thread with thread_id 2026-06-29 22:17:45 -04:00
loramac-node lorawan: rename region Kconfig symbols to be backend-agnostic 2026-01-16 11:41:01 +00:00
lvgl modules: lvgl: Fix pixel count variable overflow 2026-07-10 11:31:58 +01:00
mbedtls modules: mbedtls: raise default PSK max length for TLS 1.3 tickets 2026-07-15 19:03:34 -04:00
nanopb modules: nanopb: fix race condition in zephyr_nanopb_sources 2026-01-01 21:28:33 +01:00
nrf_wifi tree-wide: replace usages of k_work_q thread with thread_id 2026-06-29 22:17:45 -04:00
openthread modules: openthread: alarm counter: Fix compiler warning 2026-07-14 16:38:51 -04:00
percepio manifest: update percepio 2026-02-12 20:03:39 +01:00
segger manifest: Update segger with enabling DT sections 2025-12-08 06:11:51 -05:00
tflite-micro modules: tflite-micro: update to latest main 2026-03-18 11:02:22 +09:00
trusted-firmware-a modules: tf-a: Add extensible board-specific build parameter support 2025-12-03 09:10:37 -05:00
trusted-firmware-m modules: tf-m: update compatibility option naming 2026-07-14 09:51:59 -04:00
uoscore-uedhoc modules: mbedtls: rename mbedTLS library and documentation usage 2026-05-27 15:16:06 +01:00
zcbor modules/zcbor: Added building of zcbor_print.c to zcbor module 2025-06-03 20:31:02 +02:00
Kconfig modules: hal_nxp: add RPMSG-Lite build integration 2026-07-01 05:20:27 -04:00
Kconfig.atmel
Kconfig.chre
Kconfig.cypress
Kconfig.eos_s3
Kconfig.esp32 modules: esp32: move esp hal log kconfig in-tree 2026-07-06 14:50:43 +01:00
Kconfig.infineon soc/infineon/cat3: enable Ethercat when available. 2026-06-23 21:15:51 -04:00
Kconfig.intel
Kconfig.libmetal
Kconfig.mcuboot mcuboot: support multiple signing keys 2026-07-15 14:45:45 -05:00
Kconfig.microchip modules: Reorganize directory structure and update Kconfig symbols 2025-09-24 19:19:04 -04:00
Kconfig.mspm0 drivers: dma: add ti mspm0 dma driver support 2026-05-05 15:59:28 +01:00
Kconfig.nuvoton
Kconfig.open-amp
Kconfig.picolibc
Kconfig.renesas drivers: spi: Initial support for RZ/V2H, V2N 2026-05-03 20:30:58 -05:00
Kconfig.rpmsg-lite modules: hal_nxp: add RPMSG-Lite build integration 2026-07-01 05:20:27 -04:00
Kconfig.rust
Kconfig.simplelink modules: simplelink: remove unneeded REQUIRES_FULL_LIBC 2025-10-15 15:35:39 +03:00
Kconfig.stm32 modules: hal_stm32: add CONFIG_STM32CUBE_SOC_NAME_OVERRIDE 2026-06-29 13:53:09 -05:00
Kconfig.sysbuild
Kconfig.syst
Kconfig.telink
Kconfig.vega
Kconfig.wurthelektronik
Kconfig.xtensa
modules.cmake