nuttx/libs/libc
YAMAMOTO Takashi 94a13982eb DNS: Implement TCP fallback
* Implement DNS query over TCP

* Implement TCP fallback on responses with the TC bit set

References:

* https://www.ietf.org/rfc/rfc2181.txt

* http://www.dnsflagday.net/2020/

* https://www.netmeister.org/blog/dns-size.html
2024-10-31 17:18:20 +08:00
..
aio
assert
audio
bin
builtin
ctype libcxx: fix compile error 2024-10-23 09:42:57 +08:00
dirent
dlfcn nuttx/libc:Add _dl_find_object and dl_iterate_phdr function. 2024-10-15 12:35:54 +08:00
errno
eventfd
fdt
fixedmath
gdbstub gdbstub:fix typo 2024-10-24 08:45:21 +08:00
gnssutils
grp
hex2bin
inttypes
kbin
libgen
locale
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
netdb DNS: Implement TCP fallback 2024-10-31 17:18:20 +08:00
obstack libs/libc/obstack: fix allocated chunk overrun due to invalid limit 2024-10-30 11:53:18 -03:00
pthread
pwd libs/libc/unistd: add getspnam function 2024-10-16 11:15:25 +08:00
queue
regex
sched
search
semaphore
signal
spawn
stdio Discourage the use of LIBC_PRINT_EXTENSION 2024-10-17 18:08:23 +08:00
stdlib libc: Fix lib_arc4random.c:111:(.text.arc4random_buf+0x26): undefined reference to `clock_systime_ticks' 2024-10-28 09:23:19 +01: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
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 move readv/writev to the kernel 2024-10-30 17:07:54 +08:00
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
zoneinfo
.gitignore
CMakeLists.txt
Kconfig
libc.csv libc: Refine the arc4random_buf implementation 2024-10-26 18:04:21 -03:00
libc.h
Makefile