Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Markdown
* [#12287](https://github.com/apache/nuttx/pull/12287) Added support in Nucleo-L476RG board for BMP280 sensor.
* [#12347](https://github.com/apache/nuttx/pull/12347) Added support in Nucleo-L476RG board for MPU9250 sensor.
* [#12373](https://github.com/apache/nuttx/pull/12373) Fixed collision between CAN1 and I2C1. Board nucleo-l476rg.
* [#12384](https://github.com/apache/nuttx/pull/12384) XMC4800 fix config board.h
* [#12440](https://github.com/apache/nuttx/pull/12440) boards: cxd56xx: Fix read position in cxd5610 gnss driver
* [#12038](https://github.com/apache/nuttx/pull/12038) boards: Fix board configs after disabling NSH_DISABLE_HELP
* [#12410](https://github.com/apache/nuttx/pull/12410) boards: Kconfig esp32c3, esp32 and esp32s3 corrected PM block
* [#12028](https://github.com/apache/nuttx/pull/12028) boards: rp2040: Fix build errors for nshsram configurations
* [#12420](https://github.com/apache/nuttx/pull/12420) boards/raspberrypi-pico: Add support to BMP280
* [#12025](https://github.com/apache/nuttx/pull/12025) boards/raspberrypi-pico: Fix nshsram build error
* [#12448](https://github.com/apache/nuttx/pull/12448) boards/raspberrypi-pico: Remove early return for error cases in initialization functions.
* [#12403](https://github.com/apache/nuttx/pull/12403) boards/arm/stm32: Add support to transparent OLED SSD1309
* [#12371](https://github.com/apache/nuttx/pull/12371) boards/arm/stm32: Stm32f401rc rs485 hcsr04
* [#12241](https://github.com/apache/nuttx/pull/12241) boards/arm/stm32/common/src/stm32_bh1750.c: fix include
* [#12370](https://github.com/apache/nuttx/pull/12370) boards/arm/stm32h7/linum-stm32h753bi: add support to ethernet connection
* [#12248](https://github.com/apache/nuttx/pull/12248) boards/arm/stm32h7/linum-stm32h753bi: Add support to rndis(etherver over usb)
* [#12272](https://github.com/apache/nuttx/pull/12272) boards/arm/stm32h7/linum-stm32h753bi: Add support to usbmsc with sdcard
* [#12082](https://github.com/apache/nuttx/pull/12082) boards/arm/stm32h7/linum-stm32h753bi: add support to zmodem
* [#12039](https://github.com/apache/nuttx/pull/12039) boards/arm/stm32h7/linum-stm32h753bi: fixed leds example
* [#12162](https://github.com/apache/nuttx/pull/12162) boards/arm64/imx9/imx93-evk/src/imx9_pwm.c: Fix initialization of TPM…
* [#12358](https://github.com/apache/nuttx/pull/12358) boards/arm64/imx93-evk: Fix potential warning about unused variable
* [#12021](https://github.com/apache/nuttx/pull/12021) boards/control: add irq affinity control
* [#12166](https://github.com/apache/nuttx/pull/12166) boards/stm32: Fix ds1307 and move it to stm32/common
* [#12245](https://github.com/apache/nuttx/pull/12245) boards/stm32f103-minimum: fix i2c driver register
* [#12257](https://github.com/apache/nuttx/pull/12257) boards/stm32f401rc-rs485: Add support to Mass Storage
* [#12246](https://github.com/apache/nuttx/pull/12246) boards/stm32f401rc-rs485: Add support to RNDIS
* [#12483](https://github.com/apache/nuttx/pull/12483) boards/thingy53: add sensors support
* [#12510](https://github.com/apache/nuttx/pull/12510) boards/risc-v: Add support for Milk-V Duo S SBC (SOPHGO SG2000 SoC)
* [#12408](https://github.com/apache/nuttx/pull/12408) boards/risc-v/litex/arty_a7/Kconfig: Added if LITEX_SDIO for common dependency
* [#12365](https://github.com/apache/nuttx/pull/12365) boards/risc-v/mpfs/common/src: Update mpfs_emmcsd.c and mpfs_composite.c
* [#12372](https://github.com/apache/nuttx/pull/12372) boards/risc-v/rv-virt: Use config to compute memory layout for kernel build
* [#12308](https://github.com/apache/nuttx/pull/12308) boards/risc-v/rv-virt/configs: enable debug features
* [#12155](https://github.com/apache/nuttx/pull/12155) boards/risc-v/rv-virt/knsh32: enable debugging options
* [#12304](https://github.com/apache/nuttx/pull/12304) boards/xtensa: update esp32-devkitc/wamr_wasi_debug
* [#12310](https://github.com/apache/nuttx/pull/12310) boards/xtensa/esp32s3: Limit MTD partition size according to the flash size and revert "esp32s3: give ESP32S3_APP_FORMAT_LEGACY a prompt
* [#12256](https://github.com/apache/nuttx/pull/12256) boards/xtensa/esp32/lvgl: fix lvgl v9 configuration error

File System

Improvements

...

Networking

Improvements

Markdown
* [#12215](https://github.com/apache/nuttx/pull/12215) Netlink route support
* [#12080](https://github.com/apache/nuttx/pull/12080) net: Fix max conn always one less than configured value
* [#12487](https://github.com/apache/nuttx/pull/12487) net: fixed bind can not return error when used same addr.
* [#12454](https://github.com/apache/nuttx/pull/12454) net: Enable `CONFIG_NET_ARP_SEND` by default
* [#12110](https://github.com/apache/nuttx/pull/12110) net: Make TCP/UDP max & min port customizable
* [#12129](https://github.com/apache/nuttx/pull/12129) net: Optimize TCP/UDP port selection
* [#12508](https://github.com/apache/nuttx/pull/12508) net: Support packet filter (firewall) and corresponding iptables/ip6tables
* [#12338](https://github.com/apache/nuttx/pull/12338) net/icmpv6: fix resource leak of icmpv6
* [#12452](https://github.com/apache/nuttx/pull/12452) net/inet: Rename ttl to s_ttl in sconn
* [#12251](https://github.com/apache/nuttx/pull/12251) net/ipv6: Optimized the ipv6 sending of the Layer 3 NIC
* [#12340](https://github.com/apache/nuttx/pull/12340) net/ipv6/netlink: add netlink report when get ipv6 address by icmpv6
* [#12465](https://github.com/apache/nuttx/pull/12465) net/can: Add SO_RCVBUF option for can socket
* [#12089](https://github.com/apache/nuttx/pull/12089) net/can: deliver data into multiple CAN conn bound to same dev
* [#12344](https://github.com/apache/nuttx/pull/12344) net/netdev: Check quota when registering lower-half devices
* [#12203](https://github.com/apache/nuttx/pull/12203) net/netdev_upperhalf: add L3 packet handle
* [#12221](https://github.com/apache/nuttx/pull/12221) net/netfilter: Correction of header files
* [#12156](https://github.com/apache/nuttx/pull/12156) net/netlink: Add NETLINK_NETFILTER's CONNTRACK support
* [#12458](https://github.com/apache/nuttx/pull/12458) net/netlink: fix IPV6 macro bug
* [#12130](https://github.com/apache/nuttx/pull/12130) net/nat: Minor code optimizations
* [#12107](https://github.com/apache/nuttx/pull/12107) net/nat: Slightly optimize the IPv4 NAT
* [#12116](https://github.com/apache/nuttx/pull/12116) net/nat: Support IPv6 Masquerading (NAT66)
* [#12085](https://github.com/apache/nuttx/pull/12085) net/nat: Support Symmetric NAT
* [#12339](https://github.com/apache/nuttx/pull/12339) net/route: fix Mico definition bug
* [#12253](https://github.com/apache/nuttx/pull/12253) net/tcp: decouple TCP_NODELAY and NET_TCP_KEEPALIVE
* [#12391](https://github.com/apache/nuttx/pull/12391) net/tcp: fix tcp will not close when tcp retransmission reaches TCP_MAXRTX 
* [#12342](https://github.com/apache/nuttx/pull/12342) net/udp: fix udp wrb-iob leak when NIC was down
* [#12015](https://github.com/apache/nuttx/pull/12015) net/udp: Slight improvement on multicast
* [#12212](https://github.com/apache/nuttx/pull/12212) net/udp_input: Only dup packets for broadcast / multicast.

...