Technical work:

1. Embox RTOS:

  1. Set up rint test cases for math module : https://github.com/embox/embox/pull/3768
  2. Setting up the ETL library for embox : https://github.com/embox/embox/pull/3764
  3. Adding support for STC library : https://github.com/embox/embox/issues/3510
  4. Prevent internal error by removing legacy :embox.framework.embuild file in stm32 disc boards. https://github.com/embox/embox/pull/3822
  5. removing reference to super.block.pool.size : as it causes build error warnings in stm32f4 disc boards : https://github.com/embox/embox/pull/3821
  6. Added missed corner cases in hypot, llrint , exp and erf math libraries : https://github.com/embox/embox/pull/3830

2. Linux kernel :

  1. https://lore.kernel.org/all/?q=biancaa
  2. Minor bug fixes like strncpy to strscpy.

3. Micropython:

  1. Added complete Micropython support for Mindgrove’s secureIoT chip: https://github.com/Mindgrove-Technologies/micropython
  2. Added support for linking with embed TLS: https://github.com/micropython/micropython/pull/18395

4. RISCV OpenOCD:

  1. Added support for Progbuf size check: https://github.com/riscv-collab/riscv-openocd/pull/1300
  2. Memory leak in OCD and adding mem leak tests through Valgrind: https://github.com/riscv-collab/riscv-openocd/pull/1303 (On hold , direct fix in gerrit.)
  3. Skip RTI nop sequence handling : https://github.com/riscv-collab/riscv-openocd/pull/1312
  4. Prevent OCD from closing on dirty write of registers check: https://github.com/riscv-collab/riscv-openocd/pull/1313
  5. Drop riscv progbuf with riscv_program_exec() : https://github.com/riscv-collab/riscv-openocd/issues/1301