summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC
AgeCommit message (Expand)Author
2021-04-18LibC+LibELF: Implement support for the dl_iterate_phdr helperGunnar Beutner
2021-04-18LibC: Make atexit handlers thread-safeGunnar Beutner
2021-04-18LibC+LibPthread: Make sure TLS keys are destroyed after everything elseGunnar Beutner
2021-04-18Everywhere: Fix a bunch of typosLinus Groh
2021-04-17Kernel+LibC: Update struct stat to use struct timespec instead of time_tGunnar Beutner
2021-04-16Kernel: Add some missing socket ioctlssin-ack
2021-04-16LibC: Don't call initializers in crt0Gunnar Beutner
2021-04-16Toolchain+LibC: Don't link LibC against crt0Gunnar Beutner
2021-04-16LibC: Shared libraries shouldn't have an entry pointGunnar Beutner
2021-04-14LibC: Use __inline_isascii() in isascii()Gunnar Beutner
2021-04-14LibC: Add support for isblank()Gunnar Beutner
2021-04-14LibC: Add missing macro for _SC_CLK_TCKGunnar Beutner
2021-04-14LibC: Turn regex_t and regmatch_t into typedefsGunnar Beutner
2021-04-14LibC: Change return type for sleep() to unsigned intGunnar Beutner
2021-04-14LibC: Add definition for the NI_NAMEREQD macroGunnar Beutner
2021-04-14LibPthread: Implement semaphore functionsGunnar Beutner
2021-04-14LibC: Add definitions for INTMAX_C and UINTMAX_CGunnar Beutner
2021-04-14LibC: Add missing include in <syslog.h>Gunnar Beutner
2021-04-13LibC: getaddrinfo: Set addrinfo sin_port to 0 if service arg is NULLBrendan Coles
2021-04-12LibC: Implement getaddrinfo(), freeaddrinfo(), gai_strerror() and getnameinfo()Gunnar Beutner
2021-04-12LibC: The port numbers returned by getservby*() should be in network byte orderGunnar Beutner
2021-04-12LibC: Validate the len argument for inet_ntop()Gunnar Beutner
2021-04-12LibC: Use dbgln() in strerror() and strsignal()Gunnar Beutner
2021-04-12LibC: Turn CRASH() into a function and add noreturn attributeGunnar Beutner
2021-04-11LibC: getopt() and getopt_long() shouldn't modify argvGunnar Beutner
2021-04-11LibC: Move S_* defines into <fcntl.h>Gunnar Beutner
2021-04-11LibC: Make <limits.h> compatible with GCC so that it doesn't install a fixed ...Gunnar Beutner
2021-04-11LibC: Provide macros for the <ctype.h> functionsGunnar Beutner
2021-04-11LibC: Include additional headers in <arpa/inet.h>Gunnar Beutner
2021-04-10AK+Everywhere: Make StdLibExtras templates less wrapper-yAnotherTest
2021-04-08Kernel/LibC: Make memset implementations the sameHendiadyoin1
2021-04-08LibC: Fix coding style in scanf helpersAndreas Kling
2021-04-04LibC: Added strtoimax() and strtoumax()Manuel Palenzuela
2021-04-04LibC: Teach `vsscanf()` to consume the width specifierJelle Raaijmakers
2021-04-04LibC: Add NI_MAXHOST and NI_MAXSERV constantsJelle Raaijmakers
2021-04-04LibC: Use 'long long' specialisations of scanf's read_element_concreteAnotherTest
2021-04-03LibC: Fix FILE::flush() passing bogus arguments to lseek()Andreas Kling
2021-03-31LibC+ping: Move internet_checksum to serenity headerIdan Horowitz
2021-03-31Kernel: Added TIOCSTI ioctl placeholder (#6037)Baitinq
2021-03-29LibC: Implement utimes functionJelle Raaijmakers
2021-03-29LibC: Mark atexit() entries as 'called' before calling themItamar
2021-03-28LibC: Implement asprintf() and vasprintf()Andreas Kling
2021-03-28Kernel+LibC: Implement sys$ioctl() FIONBIOAndreas Kling
2021-03-28LibC: Add vfork() as a simple wrapper around fork()Andreas Kling
2021-03-27LibC: Define F_GETLKJelle Raaijmakers
2021-03-27LibC: Add AF_INET6, PF_INET6 and IPPROTO_IPV6 macrosAndreas Kling
2021-03-27LibC: Add POSIX macros for the ai_flags field in struct addrinfoAndreas Kling
2021-03-27LibC: Add S_I{READ,WRITE,EXEC} macro aliases for BSD compatibilityAndreas Kling
2021-03-21LibC: Add x86_64 RegistersHendiadyoin1
2021-03-19CMake: Make libc.a self-containedItamar