incubator-nuttx/libs/libc
Xiang Xiao 32784b0898 libc: Refine the arc4random_buf implementation
fill the buffer with getrandom instead random pool
and move the implementation to from crypto to libc

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2024-10-26 18:04:21 -03:00
..
aio libs/libc: There is no need to use sched_[un]lock 2024-10-12 13:28:23 +08:00
assert
audio
bin
builtin
ctype libcxx: fix compile error 2024-10-23 09:42:57 +08:00
dirent cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
dlfcn nuttx/libc:Add _dl_find_object and dl_iterate_phdr function. 2024-10-15 12:35:54 +08:00
errno
eventfd
fdt libs/libc/fdt/Make.defs: cannot move due to directory not empty bugfix 2024-10-09 15:42:17 +08:00
fixedmath
gdbstub gdbstub:fix typo 2024-10-24 08:45:21 +08:00
gnssutils
grp
hex2bin
inttypes
kbin
libgen
locale cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
lzf
machine nuttx: Add LIBSUPCXX_TOOLCHAIN to link the prebuilt library provide by toolchain. 2024-10-24 01:38:03 +08:00
misc libs/misc/memoryregion: remove unused memory_region 2024-10-18 21:32:48 +08:00
modlib modlib/modlib_symbols.c: Fix usage of void* arithmetics 2024-10-17 22:54:33 +08:00
net cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
netdb cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
obstack cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
pthread cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
pwd libs/libc/unistd: add getspnam function 2024-10-16 11:15:25 +08:00
queue
regex
sched
search
semaphore nuttx/syscall: export nxsem_getprioceiling and nxsem_setprioceiling via syscall 2024-10-12 09:50:54 +08:00
signal cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
spawn cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
stdio Discourage the use of LIBC_PRINT_EXTENSION 2024-10-17 18:08:23 +08:00
stdlib libc: Refine the arc4random_buf implementation 2024-10-26 18:04:21 -03:00
stream driver/serial: remove return value of up_putc() 2024-10-26 13:21:29 +08:00
string Revert "libc/lib_bzero:Add bzero prototype." 2024-10-23 10:08:23 +08:00
symtab lib_libvsprintf.c:add option in Kconfig to control "%p*" special format specifier. 2024-10-15 15:33:13 +08:00
syslog syslog: support syslog redirection to sched_note 2024-10-11 01:30:11 +08:00
termios
time strptime.c:len is not defined. 2024-10-16 17:02:51 +08:00
tls libc: Add debug assert to prevent tls allocation failure 2024-10-18 21:34:18 +08:00
uio
unistd libc: Refine the arc4random_buf implementation 2024-10-26 18:04:21 -03:00
userfs
uuid libc: Refine the arc4random_buf implementation 2024-10-26 18:04:21 -03:00
wchar
wctype
wqueue cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
zoneinfo
.gitignore
CMakeLists.txt
Kconfig
Makefile
libc.csv libc: Refine the arc4random_buf implementation 2024-10-26 18:04:21 -03:00
libc.h