summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC
AgeCommit message (Expand)Author
2021-05-18Revert "LibC: Simplify malloc size classes"Andreas Kling
2021-05-18LibC: Use ptsname_r() instead of ptsname() in openpty() (#7231)Gunnar Beutner
2021-05-18LibC: Remove static from function local constexpr variableLenny Maiorani
2021-05-18LibC: Simplify malloc size classesLenny Maiorani
2021-05-17Kernel+Userspace: Implement the accept4() system callGunnar Beutner
2021-05-17Kernel+LibC: Support more `termios` settings in TTYDaniel Bertalan
2021-05-16AK+Userland: Fix some compiler warnings and make variables const-refGunnar Beutner
2021-05-16LibC+Kernel: Add sys/ttydefaults.hDaniel Bertalan
2021-05-15AK+LibC: Implement malloc_good_size() and use it for Vector/HashTableGunnar Beutner
2021-05-14Kernel+LibC: Add fstatatMart G
2021-05-14LibC: Move makedev(), major(), minor(), to sys/types.hJean-Baptiste Boric
2021-05-14LibC: Move mman.h to sys/mman.hJean-Baptiste Boric
2021-05-14LibC: Do not include errno.h inside unistd.hJean-Baptiste Boric
2021-05-14AK: Introduce get_random_uniform()Jean-Baptiste Boric
2021-05-12Userland+LibCore: Update FileWatcher + its users for InodeWatcher 2.0sin-ack
2021-05-12Kernel+LibC: Make get_dir_entries syscall retriableMart G
2021-05-10LibThread: Remove LOCKER() macro, as it adds no valueBrian Gianforcaro
2021-05-09LibC: Add definitions/stubs for IPv6 functionalityGunnar Beutner
2021-05-09LibC: Add definition for the rlim_t typeGunnar Beutner
2021-05-09LibC: Implement the _Exit functionGunnar Beutner
2021-05-09LibC: Implement vscanfGunnar Beutner
2021-05-08LibC: Add stubs for getrlimit()/setrlimit()Gunnar Beutner
2021-05-08LibC: Add definition for LC_MESSAGESGunnar Beutner
2021-05-08LibC: Add definition for EDQUOTGunnar Beutner
2021-05-07LibC: Convert StringBuilder::appendf() => AK::FormatAndreas Kling
2021-05-06LibC: Make malloc(0) return a non-null pointerGunnar Beutner
2021-05-06LibC: Make scanf() not increment the assignment count for %nGunnar Beutner
2021-05-06LibC: Update forkpty() master fd before fork()'s child branchLinus Groh
2021-05-06LibC: Remove 'int* aslave' parameter from forkpty()Linus Groh
2021-05-06LibC: Lazily initialize malloc chunksGunnar Beutner
2021-05-05Kernel: Implement IP multicast supportSergey Bugaev
2021-05-04LibC: setspent() should not print to stderrGunnar Beutner
2021-05-03LibC: Fix invalid 1-byte read I introduced in dirent.Brian Gianforcaro
2021-05-03LibELF: Implement x86_64 relocation supportGunnar Beutner
2021-05-03Userland: Fix 64-bit portability issuesGunnar Beutner
2021-05-03LibELF+LibC: Support building LibELF for 64-bit targetsGunnar Beutner
2021-05-02LibPthread: Implement pthread_spinlock_t API.Brian Gianforcaro
2021-05-02LibC: Implement scandir(...) to enumerate directories.Brian Gianforcaro
2021-05-02LibC: Fix bugs in the population of dirent members.Brian Gianforcaro
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-05-01LibCore: Fix building the library on macOSGunnar Beutner
2021-05-01LibC: Make sure that parse_pwddb_entry doesn't write to stderrGunnar Beutner
2021-05-01LibC: Implement support for getspnam() and friendsGunnar Beutner
2021-05-01LibC: Move crypt() and crypt_r() to the right header fileGunnar Beutner
2021-05-01LibC: Make EWOULDBLOCK an alias for EAGAINGunnar Beutner
2021-04-30LibC: Implement openpty(), forkpty() and login_tty()Gunnar Beutner
2021-04-30Kernel+LibELF: Support initializing values of TLS dataItamar
2021-04-30Kernel/LibC: Implement `setreuid`Jesse Buhagiar
2021-04-30LibC: Add missing initialization for the FILE mutexGunnar Beutner
2021-04-29LibC: Implement fgetc_unlocked(), fread_unlocked() and getc_unlocked()Gunnar Beutner