Tim Schumacher b7cf84f542 LibC: Fix up a few copy-pasted INTMAX parameter names %!s(int64=3) %!d(string=hai) anos
..
arch 49749e279a LibC: Implement _setjmp and _longjmp %!s(int64=3) %!d(string=hai) anos
arpa db92e66902 LibC: Make <netinet/in.h> more POSIX compliant %!s(int64=4) %!d(string=hai) anos
bits b7cf84f542 LibC: Fix up a few copy-pasted INTMAX parameter names %!s(int64=3) %!d(string=hai) anos
net 468ae105d8 Kernel+LibC: Stub out if_nameindex() and if_freenameindex() %!s(int64=3) %!d(string=hai) anos
netinet efb69508f4 LibC: Add the netinet/if_ether.h header and define ETH_ALEN %!s(int64=3) %!d(string=hai) anos
sys 10ec98dd38 Everywhere: Fix spelling mistakes %!s(int64=3) %!d(string=hai) anos
CMakeLists.txt 7b24fc6fb8 Kernel+LibC: Stub out getifaddrs() and freeifaddrs() %!s(int64=3) %!d(string=hai) anos
alloca.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
assert.cpp 0bfb7f9675 LibC: Move `_abort` next to `abort` %!s(int64=3) %!d(string=hai) anos
assert.h 682f89d5bc LibC: Allow multiple includes of `<assert.h>` %!s(int64=3) %!d(string=hai) anos
byteswap.h 649d2faeab Everywhere: Use "the SerenityOS developers." in copyright headers %!s(int64=4) %!d(string=hai) anos
crt0.cpp 2158e1a6b9 LibC: Avoid unnecessary mprotect during program initialization %!s(int64=3) %!d(string=hai) anos
crt0_shared.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
ctype.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
ctype.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
cxxabi.cpp fb003d71c2 LibC: Avoid unnecessary mprotect during program finalization %!s(int64=3) %!d(string=hai) anos
dirent.cpp c4b1e49036 LibC: Add alphasort() implementation %!s(int64=3) %!d(string=hai) anos
dirent.h c4b1e49036 LibC: Add alphasort() implementation %!s(int64=3) %!d(string=hai) anos
dlfcn.cpp 89a38b72b7 LibC+LibELF: Implement dladdr() %!s(int64=4) %!d(string=hai) anos
elf.h a67e06184b LibC+LibELF: Add definitions for extra dtags %!s(int64=3) %!d(string=hai) anos
endian.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
errno.h 69ef211925 Kernel+LibC: Move errno definitions to Kernel/API/POSIX %!s(int64=3) %!d(string=hai) anos
errno_codes.h e37dbee017 Kernel+LibC: Add ECANCELED errno value %!s(int64=3) %!d(string=hai) anos
fcntl.cpp b45ca5d56e Kernel+LibC: Pack SC_inode_watcher_add_watch_params struct better %!s(int64=3) %!d(string=hai) anos
fcntl.h 740140a661 Kernel+LibC: Share definitions in fcntl.h and sys/types.h %!s(int64=4) %!d(string=hai) anos
fd_set.h d9ecb3ecfa LibC: Modify fd_set to be compatible with X/OPEN %!s(int64=4) %!d(string=hai) anos
fenv.cpp 10ec98dd38 Everywhere: Fix spelling mistakes %!s(int64=3) %!d(string=hai) anos
fenv.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
float.h 5208bc05ce LibC: Don't include `fenv.h` from `float.h` %!s(int64=4) %!d(string=hai) anos
fnmatch.cpp 7af7fc8c16 Everywhere: Fix more Copyright header inconsistencies %!s(int64=3) %!d(string=hai) anos
fnmatch.h 7af7fc8c16 Everywhere: Fix more Copyright header inconsistencies %!s(int64=3) %!d(string=hai) anos
getopt.cpp 8b1108e485 Everywhere: Pass AK::StringView by value %!s(int64=3) %!d(string=hai) anos
getopt.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
grp.cpp 69ef211925 Kernel+LibC: Move errno definitions to Kernel/API/POSIX %!s(int64=3) %!d(string=hai) anos
grp.h ad6c385c9e LibC: Fix grp.h includes %!s(int64=4) %!d(string=hai) anos
iconv.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
ifaddrs.cpp 7b24fc6fb8 Kernel+LibC: Stub out getifaddrs() and freeifaddrs() %!s(int64=3) %!d(string=hai) anos
ifaddrs.h 7b24fc6fb8 Kernel+LibC: Stub out getifaddrs() and freeifaddrs() %!s(int64=3) %!d(string=hai) anos
inttypes.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
inttypes.h d83c672926 LibC: Don't include AK headers in system headers %!s(int64=4) %!d(string=hai) anos
ioctl.cpp 3904541938 LibC: Don't truncate arguments for ioctl() on x86_64 %!s(int64=4) %!d(string=hai) anos
langinfo.cpp 7af7fc8c16 Everywhere: Fix more Copyright header inconsistencies %!s(int64=3) %!d(string=hai) anos
langinfo.h 7af7fc8c16 Everywhere: Fix more Copyright header inconsistencies %!s(int64=3) %!d(string=hai) anos
libcinit.cpp a3360bcee8 LibC+DynamicLoader: Store the auxiliary vector address at startup %!s(int64=3) %!d(string=hai) anos
libgen.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
libgen.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
limits.h e717ca32d1 LibC: Implement ungetwc() %!s(int64=3) %!d(string=hai) anos
link.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
link.h 4cf24c6ba2 Userland: Prefer using ARCH() over __LP64__ %!s(int64=4) %!d(string=hai) anos
locale.cpp 4cd45f5875 LibC: Let setlocale() pretend that setting the locale succeeded %!s(int64=4) %!d(string=hai) anos
locale.h ba975f4ba4 LibC: Define locale categories (LC_*) as macros %!s(int64=3) %!d(string=hai) anos
malloc.cpp 08e4a1a4dc AK+Everywhere: Replace __builtin bit functions %!s(int64=3) %!d(string=hai) anos
mallocdefs.h 5a0cdb15b0 AK+Everywhere: Reduce the number of template parameters of IntrusiveList %!s(int64=3) %!d(string=hai) anos
memory.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
mntent.cpp f3490f9327 LibC: Add mntent stub functions %!s(int64=3) %!d(string=hai) anos
mntent.h f3490f9327 LibC: Add mntent stub functions %!s(int64=3) %!d(string=hai) anos
net.cpp 4fdff1ba63 LibC: Add in6addr_loopback and IN6ADDR_LOOPBACK_INIT constant %!s(int64=3) %!d(string=hai) anos
netdb.cpp d68242ba2f LibC: Stub out the rest of the getnameinfo flags %!s(int64=3) %!d(string=hai) anos
netdb.h d68242ba2f LibC: Stub out the rest of the getnameinfo flags %!s(int64=3) %!d(string=hai) anos
nl_types.h 7af7fc8c16 Everywhere: Fix more Copyright header inconsistencies %!s(int64=3) %!d(string=hai) anos
paths.h 649d2faeab Everywhere: Use "the SerenityOS developers." in copyright headers %!s(int64=4) %!d(string=hai) anos
poll.cpp 3c897d0443 LibC: Add POSIX spec comments for poll %!s(int64=3) %!d(string=hai) anos
poll.h d33b43276c Kernel+LibC: Share definitions for poll.h %!s(int64=4) %!d(string=hai) anos
priority.cpp 380c42c405 LibC: Add getpriority() and setpriority() stubs %!s(int64=3) %!d(string=hai) anos
pthread_forward.cpp d2662df57c LibC+AK: Remove our custom macros from <assert.h> %!s(int64=4) %!d(string=hai) anos
pthread_integration.cpp 30caa33f7e LibC: Only set owner on recursive mutexes %!s(int64=4) %!d(string=hai) anos
pthread_tls.cpp e1ff30a360 Toolchain+Userland: Enable TLS for x86_64 %!s(int64=4) %!d(string=hai) anos
pty.cpp 821c80848f LibC: Remove debug spam from openpty() %!s(int64=3) %!d(string=hai) anos
pty.h 5391836468 LibC: Remove 'int* aslave' parameter from forkpty() %!s(int64=4) %!d(string=hai) anos
pwd.cpp e16894af5a LibC: Do not include errno.h inside unistd.h %!s(int64=4) %!d(string=hai) anos
pwd.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
qsort.cpp 6db9b6cf79 LibC: Add POSIX spec comments for qsort %!s(int64=3) %!d(string=hai) anos
regex.cpp 62cd3af5a0 LibC: Add stub forwarders to LibRegex C API %!s(int64=4) %!d(string=hai) anos
regex.h 733a70671b LibRegex: Disallow duplicate named capture groups in ECMA262 parser %!s(int64=3) %!d(string=hai) anos
resolv.cpp 7af7fc8c16 Everywhere: Fix more Copyright header inconsistencies %!s(int64=3) %!d(string=hai) anos
resolv.h 7af7fc8c16 Everywhere: Fix more Copyright header inconsistencies %!s(int64=3) %!d(string=hai) anos
scanf.cpp 2de7f2021d LibC: Support `X` modifier for `scanf` %!s(int64=3) %!d(string=hai) anos
sched.cpp 0f53e0aaea LibC: Add POSIX spec comments for sched APIs %!s(int64=3) %!d(string=hai) anos
sched.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
search.cpp ea355fbf17 LibC: Add POSIX spec comments for search APIs %!s(int64=3) %!d(string=hai) anos
search.h f53b80e04f LibC: Add missing header in search.h %!s(int64=3) %!d(string=hai) anos
serenity.cpp 59eb2d5de4 LibC: Implement serenity_open %!s(int64=3) %!d(string=hai) anos
serenity.h 2066491f6e LibC: Use NULL instead of nullptr in serenity.h %!s(int64=3) %!d(string=hai) anos
setjmp.h 49749e279a LibC: Implement _setjmp and _longjmp %!s(int64=3) %!d(string=hai) anos
shadow.cpp af8b7248c8 LibC: Allow empty spwd members when writing shadow entries via putspent %!s(int64=4) %!d(string=hai) anos
shadow.h f18895c0d6 LibCore: Fix building the library on macOS %!s(int64=4) %!d(string=hai) anos
signal.cpp 6fe71970f5 LibC: Add POSIX spec comments for signal APIs %!s(int64=3) %!d(string=hai) anos
signal.h 656b1dd6be LibC: Implement sigwait() %!s(int64=3) %!d(string=hai) anos
signal_numbers.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
spawn.cpp 10ec98dd38 Everywhere: Fix spelling mistakes %!s(int64=3) %!d(string=hai) anos
spawn.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
ssp.cpp a8fefd89cd Everywhere: Make some symbols `__attribute__((used))` for LTO %!s(int64=3) %!d(string=hai) anos
stat.cpp 1fdd1915c2 LibC: Add POSIX spec comments for stat APIs %!s(int64=3) %!d(string=hai) anos
stdarg.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
stddef.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
stdint.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
stdio.cpp d809637023 Userland: Resolve tautological-constant-out-of-range-compare warnings %!s(int64=3) %!d(string=hai) anos
stdio.h 33079c8ab9 Kernel+UE+LibC: Remove unused dbgputch syscall %!s(int64=3) %!d(string=hai) anos
stdio_ext.h 7af7fc8c16 Everywhere: Fix more Copyright header inconsistencies %!s(int64=3) %!d(string=hai) anos
stdlib.cpp ae07660587 LibC: Buffer randomness to avoid syscall in every arc4random_buf() %!s(int64=3) %!d(string=hai) anos
stdlib.h e717ca32d1 LibC: Implement ungetwc() %!s(int64=3) %!d(string=hai) anos
string.cpp fb8df01036 LibC: Add rindex() and index() APIs %!s(int64=3) %!d(string=hai) anos
string.h eefad5ccd7 LibC: Include `strings.h` in `string.h` %!s(int64=3) %!d(string=hai) anos
strings.cpp 11a12c2312 LibC: Add POSIX spec comments for string APIs %!s(int64=3) %!d(string=hai) anos
strings.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
stubs.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
sysexits.h 794cf8eef4 LibC: Use EX_IOERR instead of EX_IOER %!s(int64=4) %!d(string=hai) anos
syslog.cpp f1c6288803 LibC: Convert StringBuilder::appendf() => AK::Format %!s(int64=4) %!d(string=hai) anos
syslog.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
termcap.cpp 20fc93410c LibC: Mark termcap symbols as weak %!s(int64=3) %!d(string=hai) anos
termcap.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
termios.cpp 7828d4254e LibC: Stub out tcsendbreak(..) and tcdrain(..) %!s(int64=3) %!d(string=hai) anos
termios.h 7828d4254e LibC: Stub out tcsendbreak(..) and tcdrain(..) %!s(int64=3) %!d(string=hai) anos
time.cpp f95a11a7da LibC: Don't delete null check in `gettimeofday` %!s(int64=4) %!d(string=hai) anos
time.h 0a78056453 Kernel+LibC: Share definitions for time.h and sys/stat.h %!s(int64=4) %!d(string=hai) anos
times.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
ulimit.cpp 1c3c072a76 LibC: Add stubs for getrlimit()/setrlimit() %!s(int64=4) %!d(string=hai) anos
ulimit.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
unistd.cpp 84f74647ac LibC: Add POSIX spec links for unistd APIs %!s(int64=3) %!d(string=hai) anos
unistd.h 63760603f3 Kernel+LibC+LibCore: Add lchown and fchownat functions %!s(int64=3) %!d(string=hai) anos
utime.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
utime.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
utmp.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
utsname.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
wchar.cpp 0d7d2b825e LibC: Add POSIX spec links to all applicable wide character functions %!s(int64=3) %!d(string=hai) anos
wchar.h ccb9cae8e9 LibC: Make WEOF a signed value on clang %!s(int64=3) %!d(string=hai) anos
wctype.cpp 7af7fc8c16 Everywhere: Fix more Copyright header inconsistencies %!s(int64=3) %!d(string=hai) anos
wctype.h 7af7fc8c16 Everywhere: Fix more Copyright header inconsistencies %!s(int64=3) %!d(string=hai) anos
wstdio.cpp 0d7d2b825e LibC: Add POSIX spec links to all applicable wide character functions %!s(int64=3) %!d(string=hai) anos