DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
* [#5931](https://github.com/apache/incubator-nuttx/pull/#5931) fix: pthread_rwlock_timedwrlock.
* [#6348](https://github.com/apache/incubator-nuttx/pull/#6348) cpuload: use correct pm cpuload tick
* [#5888](https://github.com/apache/incubator-nuttx/pull/#5888) workqueue: add work_foreach support
...
* [#6108](https://github.com/apache/incubator-nuttx/pull/#6108) assert: static_assert is not support in c standard C89,C99
* [##5851](https://github.com/apache/incubator-nuttx/pull/#) #5851) libxx: Add CXX_RTTI for enabling RTTI support for C++ applications
* [##6791](https://github.com/apache/incubator-nuttx/pull/#) * [#](https://github.com/apache/incubator-nuttx/pull/#) #6791) Add Embedded Template Library (ETL) support
* [##6720](https://github.com/apache/incubator-nuttx/pull/#) * [#](https://github.com/apache/incubator-nuttx/pull/#) #6720) libs/libc: correct config name
Major Changes to the Build System
...
* [#5835](https://github.com/apache/incubator-nuttx/pull/#5835) LITESDCARD peripheral driver support
* [##6510](https://github.com/apache/incubator-nuttx/pull/#) 6510) Support for 2.13 inch display v2
* [##6634](https://github.com/apache/incubator-nuttx/pull/#) #6634) drivers/lcd: Add support to use APA102 LED Matrix as LCD Display
* [#](https://github.com/apache/incubator-nuttx/pull/#)
...
* [#6577](https://github.com/apache/incubator-nuttx/pull/#6577) drivers/segger: Support the customize SEGGER_RTT_[BUFFER_]SECTION
* [##6113](https://github.com/apache/incubator-nuttx/pull/#)#6113) pipe: Increase buffer size by one byte to ompensate the full indicator
* [#6455 * [#](https://github.com/apache/incubator-nuttx/pull/#) 6455) usbhost_cdcacm: fix error with interrupt IN endpoint
* [##6369](https://github.com/apache/incubator-nuttx/pull/#) #6369) Fix in default syslog date format
* [##6601](https://github.com/apache/incubator-nuttx/pull/#) #6601) usbdev/usbmsc: introduce USBMSC_WRMULTIPLE for faster writes
* [##6571](https://github.com/apache/incubator-nuttx/pull/#) #6571) fix sd can't usage when mult-block receive errro
* [##6551](https://github.com/apache/incubator-nuttx/pull/#) 6551) framebuffer for e-ink display. Added callback function to redraw
* [##6456](https://github.com/apache/incubator-nuttx/pull/#) #6456) mmcsd/sdio: correct return value of sdio_probe()
* [##6363](https://github.com/apache/incubator-nuttx/pull/#) #6363) Added color reset when a syslog channel is added
* [##6362](https://github.com/apache/incubator-nuttx/pull/#) #6362) syslog Fixed separation of log sessions
* [##5886](https://github.com/apache/incubator-nuttx/pull/#5886) syslog_rpmsg related update
* [##5803](https://github.com/apache/incubator-nuttx/pull/#)
Board Support
Significant Improvements
New Board Support
5803) syslog: Change g_syslog_default_sem to static function variable
* [#6216#5801](https://github.com/apache/incubator-nuttx/pull/#6216) Nucleo G474RE board support including USB Full Speed Device#5801) syslog/channel: minor fix to avoid unreachabled return
* [#6754#6171](https://github.com/apache/incubator-nuttx/pull/#6754#6171) NXP S32K1XX: add initial support for NXP RDDRONE-BMS772 boardsyslog: Fixed a potential buffer overflow issue
* [#6730#6618](https://github.com/apache/incubator-nuttx/pull/#6730) boards/stm32f7: add intial support for ST steval-eth001v1 board#6618) Optimize syslog_write performance
* [#6691#6669](https://github.com/apache/incubator-nuttx/pull/#6691) boards: add initial support for ST steval-stlcs01v1#6669) lcd/apa102: Fix APA102 RGB LED Matrix interleaving issue
* [#6383#6639](https://github.com/apache/incubator-nuttx/pull/#6383#6639) boardslcd/nucleo-wl55jc: add new boardapa102: Add putarea() support for faster rendering
* [#6448#6633](https://github.com/apache/incubator-nuttx/pull/#6448#6633) xtensadrivers/esp32s3: Add esp32s3-eye board supportbch: Adjust f_pos with the correct value
* [#6592#6621](https://github.com/apache/incubator-nuttx/pull/#6592#6621) boards: add initial support for stm32l0538-discommcsd: Remove the not really used capacity field
* [#6528#5802](https://github.com/apache/incubator-nuttx/pull/#6528) Added RP2040 Boards: Adafruit KB2040 and Adafruit Feather RP20405802) Refine the uinput implementation
* [##5800](https://github.com/apache/incubator-nuttx/pull/#) #5800) regulator/rpmsg: list delete should use safe version in loop
* [##5893](https://github.com/apache/incubator-nuttx/pull/#) 5893) ioe_rpmsg: use rptun_wait/post to resolve deadlock with usrsock
* [##6699](https://github.com/apache/incubator-nuttx/pull/#) #6699) rtc/rpmsg: when a client connection, server initiates time sync
* [##6706](https://github.com/apache/incubator-nuttx/pull/#) #6706) rptun related update 1
* [##6713](https://github.com/apache/incubator-nuttx/pull/#6713) rptun related update
* [##5847](https://github.com/apache/incubator-nuttx/pull/##5847) rptun related update
* [##6678](https://github.com/apache/incubator-nuttx/pull/#6678)
Boards With Significant Improvements
stdio: need also flush stdio when flushall
* [#6756* [#6036](https://github.com/apache/incubator-nuttx/pull/#6036) arch, boards: cxd56xx: #6756) Minor update for spresensesensor
* [#6074#](https://github.com/apache/incubator-nuttx/pull/#6074) boards/arm/a1x: Remove the check CONFIG_ARCH_FPU around arm_fpuconfig#)
Board Support
Significant Improvements
New Board Support
* [#6216* [#5964](https://github.com/apache/incubator-nuttx/pull/#5964) boards/nucleo-f446re: support for SystemView#6216) Nucleo G474RE board support including USB Full Speed Device
* [#5964#6754](https://github.com/apache/incubator-nuttx/pull/#5964) boards/nucleo-f446re: support for SystemView#6754) NXP S32K1XX: add initial support for NXP RDDRONE-BMS772 board
* [#5788#6730](https://github.com/apache/incubator-nuttx/pull/#5788#6730) boards/arm/samv7/same70-qmtechstm32f7: add gpio driver supportintial support for ST steval-eth001v1 board
* [#5812#6691](https://github.com/apache/incubator-nuttx/pull/#5812) esp32s3-devkit/spiflash: Use SmartFS instead of LittleFS#6691) boards: add initial support for ST steval-stlcs01v1
* [#5817#6383](https://github.com/apache/incubator-nuttx/pull/#5817#6383) boards/arm/same70nucleo-qmtech: Remove dead codewl55jc: add new board
* [#5841#6448](https://github.com/apache/incubator-nuttx/pull/#5841#6448) xtensa/esp32s3-devkit: Fix the number of memory regions in some configurations: Add esp32s3-eye board support
* [#5909#6592](https://github.com/apache/incubator-nuttx/pull/#5909#6592) boards/boardctl:common boardctl to read reset cause: add initial support for stm32l0538-disco
* [#5751#6528](https://github.com/apache/incubator-nuttx/pull/#5751) boards/sim/adb: Enable CONFIG_ADBD_SOCKET_SERVICE#6528) Added RP2040 Boards: Adafruit KB2040 and Adafruit Feather RP2040
* [#5763#6620](https://github.com/apache/incubator-nuttx/pull/#5763#6620) boards: sabre-6quad: Enable environ and path in knsh/defconfig/stm32f0l0g0: common board logic support
* [#5839#6189](https://github.com/apache/incubator-nuttx/pull/#5839) boards: rv-virt: Fix stack corruption for rv64 config#6189) Sabre 6quad libcxx
* [#5860#6793](https://github.com/apache/incubator-nuttx/pull/#5860) boards/arm/uid: fix pointer to int compare#6793) TTGO T-Display ESP32 V1.1 board support
* [#5895#](https://github.com/apache/incubator-nuttx/pull/#5895) boards: correct path to RCRAWS files during file copy#)
* [#5785#](https://github.com/apache/incubator-nuttx/pull/#5785) boards/arm/samv7: define MTD progmem partitions at board level#)
* [#5787#](https://github.com/apache/incubator-nuttx/pull/#5787) boards/arm/samv7/same70-qmtech: add /dev/timer0 support * [#5804#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
Boards With Significant Improvements
* [#6036](https://github.com/apache/incubator-nuttx/pull/#5804#6036) boards/arm/samv7/samv71-xult: Fix mcuboot update example missing configarch, boards: cxd56xx: Minor update for spresense
* [#6074 * [#6142](https://github.com/apache/incubator-nuttx/pull/#6142#6074) boards/arm/a1x: Switch the elf link script to binfmt/libelf/gnu-Remove the check CONFIG_ARCH_FPU around arm_fpuconfig
* [#5964elf.ld * [#6199](https://github.com/apache/incubator-nuttx/pull/#6199#5964) boards/space: Remove the unneeded XXXEXT definitionnucleo-f446re: support for SystemView
* [#6138#5964](https://github.com/apache/incubator-nuttx/pull/#6138#5964) boards/boardctl: correct boarctl return valuenucleo-f446re: support for SystemView
* [#6141#5788](https://github.com/apache/incubator-nuttx/pull/#6141#5788) boards/arm/samv7/riscsame70-v: Remove "MAXOPTIMIZATION = -Os" from Make.defsqmtech: add gpio driver support
* [#6143#5812](https://github.com/apache/incubator-nuttx/pull/#6143) boards: Move -fno-common from Make.defs to Toolchain.defs#5812) esp32s3-devkit/spiflash: Use SmartFS instead of LittleFS
* [#6144#5817](https://github.com/apache/incubator-nuttx/pull/#6144#5817) boards: Move -g from Make.defs to Toolchain.defs /arm/same70-qmtech: Remove dead code
* [#6146#5841](https://github.com/apache/incubator-nuttx/pull/#6146#5841) boards: Move "-fno-exceptions -fcheck-new" from Make.defs to Toolchain.defsesp32s3-devkit: Fix the number of memory regions in some configurations
* [#6155#5909](https://github.com/apache/incubator-nuttx/pull/#6155#5909) boards: Move -fno-strict-aliasing from Make.defs to Toolchain.defs/boardctl:common boardctl to read reset cause
* [#6195#5751](https://github.com/apache/incubator-nuttx/pull/#6195#5751) boards: rv-virt: Add support ELF to nsh and nsh64 defconfigs/sim/adb: Enable CONFIG_ADBD_SOCKET_SERVICE
* [#6075#5763](https://github.com/apache/incubator-nuttx/pull/#6075#5763) boards/esp32_twai: Remove arm_arch.h from comment: sabre-6quad: Enable environ and path in knsh/defconfig
* [#6081#5839](https://github.com/apache/incubator-nuttx/pull/#6081#5839) boards/sim: support rc.sysinit: rv-virt: Fix stack corruption for rv64 config
* [#6654#5860](https://github.com/apache/incubator-nuttx/pull/#6654) boardctl:add reset subreason restore factory#5860) boards/arm/uid: fix pointer to int compare
* [#6744#5895](https://github.com/apache/incubator-nuttx/pull/#6744#5895) boards/stm32wb/ble: adding nimble config: correct path to RCRAWS files during file copy
* [#6752#5785](https://github.com/apache/incubator-nuttx/pull/#6752) NXP S32K1XX: fix LPI2C reset#5785) boards/arm/samv7: define MTD progmem partitions at board level
* [#6753#5787](https://github.com/apache/incubator-nuttx/pull/#6753#5787) NXP S32K1XX boards: add up_perf_init to support SEGGER SystemViewboards/arm/samv7/same70-qmtech: add /dev/timer0 support
* [#6798#5804](https://github.com/apache/incubator-nuttx/pull/#6798) board/cxd56xx/audio: Fix CXD56 audio initialization#5804) boards/arm/samv7/samv71-xult: Fix mcuboot update example missing config
* [#5033#6142](https://github.com/apache/incubator-nuttx/pull/#5033#6142) boards/arm/samv7: Update mcuboot configs: Switch the elf link script to binfmt/libelf/gnu-elf.ld
* [#6692#6199](https://github.com/apache/incubator-nuttx/pull/#6692#6199) stm32f0l0g0: fixes for SPI half duplexboards/space: Remove the unneeded XXXEXT definition
* [#6693#6138](https://github.com/apache/incubator-nuttx/pull/#6693#6138) boards/stm32g071b-disco: add ina230 support and gpio dev supportboardctl: correct boarctl return value
* [#6694#6141](https://github.com/apache/incubator-nuttx/pull/#6694) esp32s3-devkit: Add support to discrete 5-way joystick#6141) boards/risc-v: Remove "MAXOPTIMIZATION = -Os" from Make.defs
* [#6764#6143](https://github.com/apache/incubator-nuttx/pull/#6764#6143) boards: spresense: Reduce power consumption with LTE boardMove -fno-common from Make.defs to Toolchain.defs
* [#6777#6144](https://github.com/apache/incubator-nuttx/pull/#6777#6144) boards: Enable thread local storage for some configMove -g from Make.defs to Toolchain.defs
* [#6391#6146](https://github.com/apache/incubator-nuttx/pull/#6391) esp32c3-devkit/knsh: Enable CONFIG_RAW_BINARY to convert the ELF file#6146) boards: Move "-fno-exceptions -fcheck-new" from Make.defs to Toolchain.defs
* [#6287#6155](https://github.com/apache/incubator-nuttx/pull/#6287#6155) stm32h7: allow definition of HSI divider in board configboards: Move -fno-strict-aliasing from Make.defs to Toolchain.defs
* [#6373#6195](https://github.com/apache/incubator-nuttx/pull/#6373#6195) boardboards: nucleorv-l432kcvirt: Add missing nucleo 432kc spi driver settingsupport ELF to nsh and nsh64 defconfigs
* [#6275#6075](https://github.com/apache/incubator-nuttx/pull/#6275#6075) boards/esp32_twai: Remove arm: Remove "LDFLAGS += -g" whichi is already added by Toolchain.defs_arch.h from comment
* [#6081](https://github.com/apache/incubator-nuttx/pull/#6081) boards/sim: support rc.sysinit
* [#6654](https://github.com/apache/incubator-nuttx/pull/#6654) boardctl:add reset subreason restore factory
* [#6744](https://github.com/apache/incubator-nuttx/pull/#6744) boards/stm32wb/ble: adding nimble config
* [#6752](https://github.com/apache/incubator-nuttx/pull/#6752) NXP S32K1XX: fix LPI2C reset
* [#6753](https://github.com/apache/incubator-nuttx/pull/#6753) NXP S32K1XX boards: add up_perf_init to support SEGGER SystemView
* [#6798](https://github.com/apache/incubator-nuttx/pull/#6798) board/cxd56xx/audio: Fix CXD56 audio initialization
* [#5033](https://github.com/apache/incubator-nuttx/pull/#5033) boards/arm/samv7: Update mcuboot configs
* [#6692](https://github.com/apache/incubator-nuttx/pull/#6692) stm32f0l0g0: fixes for SPI half duplex
* [#6693](https://github.com/apache/incubator-nuttx/pull/#6693) boards/stm32g071b-disco: add ina230 support and gpio dev support
* [#6694](https://github.com/apache/incubator-nuttx/pull/#6694) esp32s3-devkit: Add support to discrete 5-way joystick
* [#6764](https://github.com/apache/incubator-nuttx/pull/#6764) boards: spresense: Reduce power consumption with LTE board
* [#6777](https://github.com/apache/incubator-nuttx/pull/#6777) boards: Enable thread local storage for some config
* [#6391](https://github.com/apache/incubator-nuttx/pull/#6391) esp32c3-devkit/knsh: Enable CONFIG_RAW_BINARY to convert the ELF file
* [#6287](https://github.com/apache/incubator-nuttx/pull/#6287) stm32h7: allow definition of HSI divider in board config
* [#6373](https://github.com/apache/incubator-nuttx/pull/#6373) board: nucleo-l432kc: Add missing nucleo 432kc spi driver setting
* [#6275](https://github.com/apache/incubator-nuttx/pull/#6275) boards/arm: Remove "LDFLAGS += -g" whichi is already added by Toolchain.defs
* [#6439](https://github.com/apache/incubator-nuttx/pull/#6439) boards/esp32: Increase the NTP deamon stack size as it was overflowing
* [#6273](https://github.com/apache/incubator-nuttx/pull/#6273) board/sim: Enable hellocxx in loadable config
* [#6580](https://github.com/apache/incubator-nuttx/pull/#6580) Add ws2812 bringup logic to all RP2040 boards
* [#6511](https://github.com/apache/incubator-nuttx/pull/#6511) esp32_board_spi:Missing Data Command pin support
* [#6514](https://github.com/apache/incubator-nuttx/pull/#6514) esp32-wrover-kit: Add board profile to support MMC/SDCard over SPI
* [#6462](https://github.com/apache/incubator-nuttx/pull/#6462) boards/risc-v/mpfs/m100pfsevp/include/board_liberodefs.h: Update memo…
* [#6597](https://github.com/apache/incubator-nuttx/pull/#6597) boards/xtensa: Remove outdated information
* [#6582](https://github.com/apache/incubator-nuttx/pull/#6582) boards: stm32f4discovery: Add iperf to rndis/defconfig
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
* [#](https://github.com/apache/incubator-nuttx/pull/#)
File System
Bug Fixes
* [#6726](https://github.com/apache/incubator-nuttx/pull/#6726) vfs: Remove the unnessary check when CONFIG_DEBUG_MM enable
* [#6007](https://github.com/apache/incubator-nuttx/pull/#6007) fs/vfs: fix st_mode mask check
* [#6002](https://github.com/apache/incubator-nuttx/pull/#6002) fs/poll: change format for type pollevent_t
* [#5797](https://github.com/apache/incubator-nuttx/pull/#5797) fs/rpmsgfs: minor refine the return value
* [#6686](https://github.com/apache/incubator-nuttx/pull/#6686) fs/hostfs: Change nuttx_dev_t from uint16_t to uint32_t
* [#6674](https://github.com/apache/incubator-nuttx/pull/#6674) procfs related update
* [#6671](https://github.com/apache/incubator-nuttx/pull/#6671) rpmsgfs related update
* [#6663](https://github.com/apache/incubator-nuttx/pull/#6663) fs/fs_sync/ioctl: update
* [#6662](https://github.com/apache/incubator-nuttx/pull/#6662) sys/sysmacros.h: support sysmacros header
* [#6630](https://github.com/apache/incubator-nuttx/pull/#6630) partition/gpt: Replace PRI?LBA with PRI?OFF
* [#6629](https://github.com/apache/incubator-nuttx/pull/#6629) procfs/mount: Unify uint[32|64]_t to fsblkcnt_t for the code simplification
* [#6545](https://github.com/apache/incubator-nuttx/pull/#6545) fs/fat: Fix a bug that long file name cannot be found
* [#6401](https://github.com/apache/incubator-nuttx/pull/#6401) fs/mqueue: skip nxmq_pollnotify() if no poll waiters
* [#6347](https://github.com/apache/incubator-nuttx/pull/#6347) fs/cromfs: Fixed a hardFault caused by unaligned memory access
* [#6104](https://github.com/apache/incubator-nuttx/pull/#6104) fs:oflag need consistent with psock
* [#6100](https://github.com/apache/incubator-nuttx/pull/#6100) fs/inode/fs_files:changes fd judgment method
* [#5854](https://github.com/apache/incubator-nuttx/pull/#5854) fs/romfs: fix bug about test case:examples/romfs
* [#5867](https://github.com/apache/incubator-nuttx/pull/#5867) fs/romfs: fix size of pointer during memory allocation
* [#5879](https://github.com/apache/incubator-nuttx/pull/#5879) littlefs: unify lfs error code to nuttx
* [#5884](https://github.com/apache/incubator-nuttx/pull/#5884) fs/files_allocate: assert when fd overflow
* [#5894](https://github.com/apache/incubator-nuttx/pull/#5894) fs:add _POSIX_OPEN_MAX limit to files_extend
* [#5899](https://github.com/apache/incubator-nuttx/pull/#5899) Fs/romfs: fix bug about compare path with same prefix
* [#6049](https://github.com/apache/incubator-nuttx/pull/#6049) fs/vfs/fs_truncate.c: Use ioctl to truncate on non-mountpoint inode
* [#5891](https://github.com/apache/incubator-nuttx/pull/#5891) opendir: use inode_find() instead when opendir()
* [#6024](https://github.com/apache/incubator-nuttx/pull/#6024) fs/fcntl: add O_APPEND flag judge in fcntl
* [#6023](https://github.com/apache/incubator-nuttx/pull/#6023) littelfs: deal with block devices w/o ioctl
* [#6773](https://github.com/apache/incubator-nuttx/pull/#6773) FS disable FS_LARGEFILE by default
* [#5934](https://github.com/apache/incubator-nuttx/pull/#5934) fs/unionfs: fix some warning and bug
* [#5938](https://github.com/apache/incubator-nuttx/pull/#5938) fs/procfstcbinfo: minor bug about print address
* [#5883](https://github.com/apache/incubator-nuttx/pull/#5883) lseek: use type:off_t for return value
* [#5764](https://github.com/apache/incubator-nuttx/pull/#5764) procfs: Remove mallinfo from struct procfs_meminfo_entry_s
* [#5924](https://github.com/apache/incubator-nuttx/pull/#5924) fs and unistd: increase OPEN_MAX by claiming a Kconfig
* [#5937](https://github.com/apache/incubator-nuttx/pull/#5937) fs/epoll: change type of eventset from uint8_t to uint32_t
* [#5807](https://github.com/apache/incubator-nuttx/pull/#5807) sys/type.h: Change pid_t from int16_t to int
* [#6307](https://github.com/apache/incubator-nuttx/pull/#6307) littlefs_stat: Fix directory size
* [#6724](https://github.com/apache/incubator-nuttx/pull/#6724) add heapcheck(memcheck) flag
* [#5935](https://github.com/apache/incubator-nuttx/pull/#5935) fs/rpmsgfs: fix bug about using uninit variable "times"
* [#5936](https://github.com/apache/incubator-nuttx/pull/#5936) fs/romfs: fix string overflow
* [#5844](https://github.com/apache/incubator-nuttx/pull/#5844) rpmsgfs: do NOT access the pointer when do remote ioctl
* [#5856](https://github.com/apache/incubator-nuttx/pull/#5856) rpmsgfs/rename: fix bug about pathname align with 8bytes
* [#5892](https://github.com/apache/incubator-nuttx/pull/#5892) rpmsgfs related update
Networking
Applications
Improvements
Bug Fixes
* [#5967](https://github.com/apache/incubator-nuttx/pull/#5967) net:fix coverity warning
* [#5972](https://github.com/apache/incubator-nuttx/pull/#5972) net/utils: fix IPv4 checksum calculation
* [#5769](https://github.com/apache/incubator-nuttx/pull/#5769) net/local: correct the socket flags from client socket
* [#5750](https://github.com/apache/incubator-nuttx/pull/#5750) net/udp: clear the connection structure after free
* [#5748](https://github.com/apache/incubator-nuttx/pull/#5748) net/local: correct the socket flags from server socket
* [#6368](https://github.com/apache/incubator-nuttx/pull/#6368) net/tcp: Hold the net lock in tcp_timer_expiry
* [#6355](https://github.com/apache/incubator-nuttx/pull/#6355) tcp: remove all devif_timer
* [#6154](https://github.com/apache/incubator-nuttx/pull/#6154) net/tcp:make initial tcp port more random
* [#5794](https://github.com/apache/incubator-nuttx/pull/#5794) netdb/getaddrinfo: fix NULL pointer reference
* [#5791](https://github.com/apache/incubator-nuttx/pull/#5791) netinitialize: call xxx_netinitialize unconditionally
* [#5770](https://github.com/apache/incubator-nuttx/pull/#5770) net/sockopt: bypass the SO_RCVBUF/SO_SNDBUF to usrsock
* [#6735](https://github.com/apache/incubator-nuttx/pull/#6735) make sure conn's domain is matched with addr's family
* [#6608](https://github.com/apache/incubator-nuttx/pull/#6608) net: Fix frame count check fail and race condition
* [#6330](https://github.com/apache/incubator-nuttx/pull/#6330) tcp: move wd_timer from wifi driver to tcp stack
* [#6289](https://github.com/apache/incubator-nuttx/pull/#6289) net: fix the build when CONFIG_NET_TCP_WRITE_BUFFERS is not enabled
* [#6262](https://github.com/apache/incubator-nuttx/pull/#6262) icmp: Fixed replies to broadcasts
* [#6161](https://github.com/apache/incubator-nuttx/pull/#6161) Fix udp recvfrom to correctly return addrlen
* [#5799](https://github.com/apache/incubator-nuttx/pull/#5799) net/netdev: fix switch case missing break
* [#6398](https://github.com/apache/incubator-nuttx/pull/#6398) net/tcp: wave hands on background
* [#6297](https://github.com/apache/incubator-nuttx/pull/#6297) net/tcp: Zero keeptimer in case caller set keepalive to false
* [#6290](https://github.com/apache/incubator-nuttx/pull/#6290) net/tcp: Use the decrease timer in TCP_TIME_WAIT/TCP_FIN_WAIT_2
* [#6264](https://github.com/apache/incubator-nuttx/pull/#6264) Fix ENOENT errors when polling on Netlink socket
* [#6428](https://github.com/apache/incubator-nuttx/pull/#6428) net/tcp: d_appdata should remove the tcp specific option field
* [#6399](https://github.com/apache/incubator-nuttx/pull/#6399) Packet dropped in IPv4/v6 input is now an info, not a warning
* [#6770](https://github.com/apache/incubator-nuttx/pull/#6770) delay creating DNS bind socket
* [#6751](https://github.com/apache/incubator-nuttx/pull/#6751) Net thread-safe ether_ntoa_r & inet_ntoa_r
* [#6740](https://github.com/apache/incubator-nuttx/pull/#6740) [TCP] Close RAM usage optimization
* [#6747](https://github.com/apache/incubator-nuttx/pull/#6747) Fix notify disassocitaion
* [#6702](https://github.com/apache/incubator-nuttx/pull/#6702) tcp: check option length before d_len update
* [#6701](https://github.com/apache/incubator-nuttx/pull/#6701) udp: Use s_sndtimeo as the actual timeout time
* [#6700](https://github.com/apache/incubator-nuttx/pull/#6700) netdev: add return value for ifup / ifdown
* [#6563](https://github.com/apache/incubator-nuttx/pull/#6563) net/tcp: discard connect reference before free
* [#6562](https://github.com/apache/incubator-nuttx/pull/#6562) net/tcp: fix regression of invalid update the rexmit_seq in buffer mode
* [#6543](https://github.com/apache/incubator-nuttx/pull/#6543) net_if: add IFF_LOOPBACK/POINTOPOINT/MULTICAST/BROADCAST
* [#6529](https://github.com/apache/incubator-nuttx/pull/#6529) net: Ensure sendmsg and sendfile return -EAGAIN in case of timeout
* [#6519 * [#6439](https://github.com/apache/incubator-nuttx/pull/#6439#6519) boardsnetdev/esp32carrier: Increase the NTP deamon stack size as it was overflowingcheck the IF stautus before carrier
* [#6273#6451](https://github.com/apache/incubator-nuttx/pull/#6273#6451) board/sim: Enable hellocxx in loadable confignet/tcp(buffered): retransmit only one the earliest not acknowledged segment
* [#6580#6640](https://github.com/apache/incubator-nuttx/pull/#6580) Add ws2812 bringup logic to all RP2040 boards#6640) net/slip: Rename and clarify orphaned Kconfig options
* [#6511#6590](https://github.com/apache/incubator-nuttx/pull/#6511) esp32_board_spi:Missing Data Command pin support#6590) net/poll: fix race condition if connect free before poll teardown
* [#6514#6589](https://github.com/apache/incubator-nuttx/pull/#6514) esp32-wrover-kit: Add board profile to support MMC/SDCard over SPI#6589) net/tcp: fix assertion of fallback connection alloc
* [#6462#5943](https://github.com/apache/incubator-nuttx/pull/#6462) boards/risc-v/mpfs/m100pfsevp/include/board_liberodefs.h: Update memo…#5943) This PR mainly contains some USRSOCK related changes
* [#6597#6041](https://github.com/apache/incubator-nuttx/pull/#6597) boards/xtensa: Remove outdated information#6041) rpmsg_usrsock: Support the wireless ioctl which contain pointer
* [#6582#5945](https://github.com/apache/incubator-nuttx/pull/#6582#5945) boards: stm32f4discovery: Add iperf to rndis/defconfigfix:Remove udp send large pkt assert
* [##5944](https://github.com/apache/incubator-nuttx/pull/#) #5944) net: tcp/udp/icmp/icmpv6 add FIONSPACE support
* [##5926](https://github.com/apache/incubator-nuttx/pull/#) #5926) local socket: cancel assert about backlog exceed 255
* [##5933](https://github.com/apache/incubator-nuttx/pull/#) 5933) netdev_file_ioctl: Fix fcntl F_SETFL O_NONBLOCK regression
* [##5889](https://github.com/apache/incubator-nuttx/pull/#) #5889) rpmsg_socket: fix kasan report error
* [##5848](https://github.com/apache/incubator-nuttx/pull/#) #5848) local_socket: default set block mode if accept() a new socket
* [##5755](https://github.com/apache/incubator-nuttx/pull/#) #5755) wireless/80211: update the 80211 header
* [##6432](https://github.com/apache/incubator-nuttx/pull/#) #6432) wireless/bcm43xxx: add extended join parameters
* [##6358](https://github.com/apache/incubator-nuttx/pull/#) 6358) wireless: add Wireless statistics definition
* [##6420](https://github.com/apache/incubator-nuttx/pull/#) 6420) wireless/bcm43xxx: add support of bcm43013 chip
* [##6463](https://github.com/apache/incubator-nuttx/pull/#) #6463) wireless/bcm43xxx: add status print on bcmf_wl_auth_event_handler()
* [##6461](https://github.com/apache/incubator-nuttx/pull/#) 6461) wireless/bcm43xxx: Don't call bcmf_board_setup_oob_irq in bcmf_sdio_thread
* [##6457](https://github.com/apache/incubator-nuttx/pull/#) #6457) wireless/bcm43xxx: configurable buffer size of escan result
* [##6453](https://github.com/apache/incubator-nuttx/pull/#) #6453) wireless/bcm43xxx: replace all busy delay to nxsig_usleep
* [##6447](https://github.com/apache/incubator-nuttx/pull/#) 6447) bcm43xxx: Remove bcmf_txavail_work and resue bcmf_tx_poll_work
* [##6446](https://github.com/apache/incubator-nuttx/pull/#) 6446) wireless/bcm43xxx: improve throughput of net driver
* [##6444](https://github.com/apache/incubator-nuttx/pull/#) #6444) wireless/bcm43xxx: configurable schedule priority of daemon thread
* [##6442](https://github.com/apache/incubator-nuttx/pull/#)
File System
Bug Fixes
/#6442) wireless/bcm43xxx: fix typo sq_init() -> dq_init()
* [#6726#6441](https://github.com/apache/incubator-nuttx/pull/#6726#6441) vfs: Remove the unnessary check when CONFIG_DEBUG_MM enablewireless/bcm43xx: replace sem_wait to uninterruptible version
* [#6007#6431](https://github.com/apache/incubator-nuttx/pull/#60076431) fswirless/vfs: fix st_mode mask checksdio: frame length should with guard bound
* [#6002#6430](https://github.com/apache/incubator-nuttx/pull/#6002#6430) fswireless/poll: change format for type pollevent_tbcm430xx: rename chip minor id to 'x'
* [#5797#6427](https://github.com/apache/incubator-nuttx/pull/#57976427) fswireless/rpmsgfs: minor refine the return valuebcm43xxx: load nvram from file system
* [#6686#6561](https://github.com/apache/incubator-nuttx/pull/#6686#6561) fswireless/hostfs: Change nuttx_dev_t from uint16_t to uint32_tbcm43xxx: only break out the send loop if no data
* [#6674#6560](https://github.com/apache/incubator-nuttx/pull/#6674) procfs related update#6560) wireless/bcm43xxx: remove flowctrl check
* [#6671#6559](https://github.com/apache/incubator-nuttx/pull/#6671) rpmsgfs related update#6559) wireless/bcm43xxx: filter out the bssi with same ssid name
* [#6663#6558](https://github.com/apache/incubator-nuttx/pull/#6663#6558) fs/fs_sync/ioctl: updatewireless/bcm43xxx: mac address does not need to be updated in ifup
* [#6662#6557](https://github.com/apache/incubator-nuttx/pull/#6662#6557) syswireless/sysmacros.h: support sysmacros headerbcm43xxx: discard auth event if netdev down
* [#6630#6556](https://github.com/apache/incubator-nuttx/pull/#6630#6556) partitionwireless/gpt: Replace PRI?LBA with PRI?OFFbcm43xxx: set listen interval on lowpower
* [#6629#6555](https://github.com/apache/incubator-nuttx/pull/#6629#6555) procfswireless/mount: Unify uint[32|64]_t to fsblkcnt_t for the code simplificationbcm43xxx: country code should terminating with null
* [#6545#6554](https://github.com/apache/incubator-nuttx/pull/#6545#6554) fswireless/fat: Fix a bug that long file name cannot be foundbcm43xxx: fix memory leak if tx fail
* [#6401#6533](https://github.com/apache/incubator-nuttx/pull/#6401#6533) fswireless/mqueue: skip nxmq_pollnotify() if no poll waitersbcm43xxx: enable tx flow control to improve performance
* [#6347#6524](https://github.com/apache/incubator-nuttx/pull/#6347#6524) fswireless/cromfs: Fixed a hardFault caused by unaligned memory accessbcm43xxx: replace private queue implement to list_node
* [#6104#6523](https://github.com/apache/incubator-nuttx/pull/#6104) fs:oflag need consistent with psock#6523) wireless/bcm43xxx: remove unused tx_queue_count
* [#6100#6518](https://github.com/apache/incubator-nuttx/pull/#6100#6518) fs/inode/fs_files:changes fd judgment methodwireless/bcm43xxx: add dynamic kso control support
* [#5854#6517](https://github.com/apache/incubator-nuttx/pull/#5854#6517) fswireless/romfs: fix bug about test case:examples/romfsbcm43xxx: correct the return value
* [#5867#6501](https://github.com/apache/incubator-nuttx/pull/#5867#6501) fswireless/romfs: fix size of pointer during memory allocationbcm43xxx: add get country code support
* [#5879#6494](https://github.com/apache/incubator-nuttx/pull/#5879#6494) littlefs: unify lfs error code to nuttxwireless/bcm43xxx: add set country code support
* [#5884#6488](https://github.com/apache/incubator-nuttx/pull/#58846488) fswireless/files_allocate: assert when fd overflowbcm43xxx: add auto power saving support
* [#5894#6481](https://github.com/apache/incubator-nuttx/pull/#5894#6481) fs:add _POSIX_OPEN_MAX limit to files_extendwireless/bcm43xxx: remove small chunks to improve clm download speed
* [#5899#6480](https://github.com/apache/incubator-nuttx/pull/#5899#6480) Fswireless/romfs: fix bug about compare path with same prefixbcm43xxx: prefer HPWORK if bcmf task has higher priority than HPWORK
* [#6049#6479](https://github.com/apache/incubator-nuttx/pull/#60496479) fs/vfs/fs_truncate.c: Use ioctl to truncate on non-mountpoint inodewireless/bcm43xxx: merge frame send to once to improve the performance
* [#5891#6471](https://github.com/apache/incubator-nuttx/pull/#5891#6471) opendir: use inode_find() instead when opendir()wireless/bcm43xxx: enable power saving on netdev up/down
* [#6024#6470](https://github.com/apache/incubator-nuttx/pull/#6024#6470) fswireless/fcntlbcm43xxx: add O_APPEND flag judge in fcntlcustomized MAC address support
* [#6023#6469](https://github.com/apache/incubator-nuttx/pull/#6023) littelfs: deal with block devices w/o ioctl#6469) wireless/bcm43xxx: remove global variable for bcmf_sdio_thread
* [#6773#6467](https://github.com/apache/incubator-nuttx/pull/#6773) FS disable FS_LARGEFILE by default#6467) wireless/bcm43xxx: handle disassoc correctly
* [#5934#6466](https://github.com/apache/incubator-nuttx/pull/#59346466) fswireless/unionfs: fix some warning and bugbcm43xxx: sort scan result by rssi
* [#5938#6464](https://github.com/apache/incubator-nuttx/pull/#5938#6464) fswireless/procfstcbinfo: minor bug about print addressbcm43xxx: add more ioctl command support
* [#5883#6636](https://github.com/apache/incubator-nuttx/pull/#5883) lseek: use type:off_t for return value#6636) wireless/ieee802154: Don't set IFF_DOWN in mac802154netdev_register
* [#5764#6695](https://github.com/apache/incubator-nuttx/pull/#5764#6695) procfs: Remove mallinfo from struct procfs_meminfo_entry_sbluetooth: fixing BT buffer addref/release balance
* [#5924#6782](https://github.com/apache/incubator-nuttx/pull/#5924) fs and unistd: increase OPEN_MAX by claiming a Kconfig#6782) bluetooth: fix net lock imbalance in drop casse
* [#5937#](https://github.com/apache/incubator-nuttx/pull/#5937) fs/epoll: change type of eventset from uint8_t to uint32_t)
* [#5807#](https://github.com/apache/incubator-nuttx/pull/#5807) sys/type.h: Change pid_t from int16_t to int#)
* [#6307#](https://github.com/apache/incubator-nuttx/pull/#6307) littlefs_stat: Fix directory size#)
* [#6724#](https://github.com/apache/incubator-nuttx/pull/#6724) add heapcheck(memcheck) flag
* [#5935#](https://github.com/apache/incubator-nuttx/pull/#5935) fs/rpmsgfs: fix bug about using uninit variable "times"
* [#5936#](https://github.com/apache/incubator-nuttx/pull/#5936) fs/romfs: fix string overflow
Significant Improvements
Networking
Applications
Improvements
...
#)
Security Issues Fixed In This Release
...