DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
#2076 libc: math: Make this friendly with libcxx
#3280 libc: Correct some getopt() logic
#2650 libc: ctype/iscntrl: correct the control character function
#2616 libc/dumpvbuffer: update the vector ptr correctly
#3447 libc: correct zoneinfo genromfs source directory
#2694 libc/machine/arch: fix build break if enable armv8 ELF
#2418 libc: Change OK/ERROR from macro to enum
#3294 libc: getopt(): Fix Use of Pointer before NULL check
#2855 libs: Remove the duplicated _NX_ and _MQ_ macro
...
#3131 mm: Minor fix for heap manager
#2449 mm/circbuf: fix the problem of dividing by zero
#3159 mm: mm_heap: Remove critical section in mm_sem.c
...
#2872 sched: pthread: Fix pthread cmdline issue
#2437 sched/sched/sched_waitpid.c: Fix return value
#2043 sched: Add SCHED_INSTRUMENTATION_HIRES support
#2044 sched: Add note_syscall args support
#3289 sched: task: Fix to initialize the task-specific data
#2005 Fix note_syscall_leave_s to avoid unaligned access
#3247 sched: Move the default Task Stack size to Stack menu
#2631 sched: mqueue: simplify the mqueue reailize sched: mqueue: simplify the mqueue reailize
#2653 sched: Don't call sched_lock()/unlock() in nx_waitid()/waitpid() for SMP
#2981 sched: Remove all group id related stuff
...
#3033 unistd: Fix getpriority not handling invalid input value
#2450 unistd/getopt: remove number of arguments limit
#2256 unistd/sched_sporadic: correct the disable value
#2255 sys/epoll: sync the epoll define with linux
#2236 sched/task/task_exithook.c: Remove a redundant assignment
#2218 sched: signal.h: fix compile failed when open TTY_SIGINT
epoll: sync the epoll define with linux
#2236 sched/task/task_exithook.c: Remove a redundant assignment
#2218 sched: signal.h: fix compile failed when open TTY_SIGINT
#1852 sysconf: add _SC_PAGESIZE sysconf support
#2538 sched: pthread: Fix potential bugs in pthread_condclockwait.c
#2475 sched/sched_waitid.c: Fix two bugs when CONFIG_SCHED_CHILD_STATUS is enabled
#2420 sched/signal: Remove redundant checks
#2494 sched: Fix SMP
#2533 sched: Make the number of queue/signal used by irq handler configurable
#2580 sched: arch & sched: task: Fix up_exit() and nxtask_exit() for SMP
#2668 Kernel module should prefer functions with nx/kmm prefix #1852 sysconf: add _SC_PAGESIZE sysconf support
Major Changes to the Build System
...
#3094 tools: version.sh: Fix PATCH including extra version
#2642 tools/version.sh: Fix the version retrieved from git-tag
#2982 tools: nxstyle: Verify relative path in the file header
...
#2432 build system: add missing --obj-path to MKDEP
#1890 make/expression: improving up asm/C/C++ compile times(make with multi-jobs only)
#2404 Update checkrelease script to check readme.md instead of .txt
#2557 tools/version.sh: Fix the version retrieved from GIT
#2561 tools: Fix version.shsh
#1940 cygwin build - path issue fix for Renesas arch
Architectural Support
New Architecture
...
#2720 board/sim: Support NuttX BLE stack through uart shim driver
#2441 sim: fix input handling and add simulated buttons support from mouse
Documentation
New Features
...
#2950 audio: pcm_decode: add RAW format support
#2564 audio: uninitialize usermq to NULL when the device has not
#2445 drivers/audio: Make audio_null play at real speed
#2223 audio: cxd56: cleanup for the spresense audio implementation
#2070 bluetooth: support HCI/L2CAP sockets, support HCI RAW channel
#2571 bluetooth: Fix bt_buff lifecycle
#3110 can: Add CAN FD flags to CAN headerCAN header
#3475 input: Add INPUT_TOUCHSCREEN config
#3482 input: Rename config from INPUT classes
#2490 leds: ws2812: make frequency selection more flexible
#2508 leds/ws2812: optimize reset bytes
#2208 lcd: add optional putarea()/getarea() operations
...
#2188 lcd_dev: put header in correct location; fix missing const
#2142 note: Add task name record for task trace
#2345 drivers/mtd/mtd_progmem.c: fix progmem_log2 parameter type to match prototype
#2142 note: Add task name record for task trace
#2146 pipes: nx_pipe syscall takes three params, also use nx_close
#2636 pipes: pty shouldn't call nx_pipe and then file_detach in kernel space
#2370 rc: fix bug about lirc_read
#2398 rptun: fix rptun rpmsg_unregister_callback fault#2146 pipes: nx_pipe syscall takes three params, also use nx_close
#2315 sensors: add common circular buffer management
...
#2318 sensors: update l3gd20 sensor driver with new sensor driver model
#2343 serial: Prevent RX stall
#2036 serial: break from read after closing
#2698 syslog: Added color output to syslog.
...
#3226 syslog: Added multi device support in syslog_device.
#3453 syslog: Fix in syslog_intbuffer flushing
#3454 syslog: Proper uninit of syslog_device.
#2961 syslog_rpmsg: fix system crash when open CONFIG_SCHED_HAVE_PARENT
#3201 timers: rtc/rpmsg: support server and client to set time each otherand client to set time each other
#2383 USB: Do not try to print NULL format strings for verbose trace messages when disabled
#2691 wireless: bluetooth: add more hci event definitions
...
#2609 wireless: bluetooth: fix minor issue in bt uart driver
#2201 wireless: gs2200m: Add function to get IWNWID / IWFREQ / IWSENS information
#2175 wireless: gs2200m: Check disassociation from AP and enable rejoin
#2497 crypto/random_pool.c: fix getrandom() when thread calling it gets can…
#2488 crypto/arc4random: rename getrandom to arc4random_buf
#2512 wireless/bluetooth: change the tx thread stack size to DEFAULT_TASK_STACKSIZE
#2611 wireless/bluetooth: Fix vairous issues found in bt uart shim driver
New Driver Support
#2429 audio: add simple wm8994 codec driver
...