summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC
AgeCommit message (Expand)Author
2022-07-20LibRegex: Partially implement the ECMAScript unicodeSets proposalAli Mohammad Pur
2022-07-20LibC: Remove the initialization workaround from `s_allocation_enabled`Tim Schumacher
2022-07-19LibC: Remove a bunch of weak `pthread_*` symbolsTim Schumacher
2022-07-19Kernel+Userland: Remove GRAPHICS_IOCTL_GET_HEAD_EDID ioctlLiav A
2022-07-19LibC: Remove the `LibPthread` interface targetTim Schumacher
2022-07-19Everywhere: Fully remove the separate LibPthread directoryTim Schumacher
2022-07-19LibPthread: Move the pthread and semaphore implementation to LibCTim Schumacher
2022-07-19Everywhere: Refer to `pthread.h` by its non-prefixed nameTim Schumacher
2022-07-15Kernel+LibC: Add posix_fallocate syscallHendiadyoin1
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Everywhere: Explicitly specify the size in StringView constructorssin-ack
2022-07-12LibC: Convert getopt and getopt_long to new StringView usagesin-ack
2022-07-10Kernel+LibC+LibCore: Pass fcntl extra argument as pointer-sized variablegggggg-gggggg
2022-07-08LibC: Move stack canary initialization before the global constructorsTim Schumacher
2022-07-08Kernel: Implement `sigsuspend` using a SignalBlockerTim Schumacher
2022-07-08LibC: Add stubs for glob and globfreeTim Schumacher
2022-07-06AK: Use an enum instead of a bool for String::replace(all_occurences)DexesTTP
2022-07-06LibC: Stop leaking FILE in `getpwuid` and `getpwnam`Tim Schumacher
2022-07-06LibC: Don't clear static storage during `endpwent`Tim Schumacher
2022-07-06LibC: Don't clear static storage during `endgrent`Tim Schumacher
2022-06-30LibC: Align _ctype_ to newlib's implementationAndrew Kaster
2022-06-30LibC: Implement `wcswidth`Tim Schumacher
2022-06-30LibC: Stub out `brk` and `sbrk`Tim Schumacher
2022-06-25LibC: Implement the getsubopt functionLiav A
2022-06-23LibC: Implement `wcsftime` using a makeshift solutionTim Schumacher
2022-06-21LibC: Make `scanf` read an `unsigned long` when using `%lu`Tim Schumacher
2022-06-21LibC: Don't change the stack canary across function boundariesTim Schumacher
2022-06-19LibC: Stop leaking FILE* from use of getgrnam and getgrgidAndrew Kaster
2022-06-18LibC: Add `ctermid`SeekingBlues
2022-06-17LibC: Add printf and scanf format macros for "fast" and "least" typeskleines Filmröllchen
2022-06-17LibC: Allow parsing numbers right on the cutoffTim Schumacher
2022-06-17LibC: Add POSIX spec links to `wait`, `waitpid` and `waitid`SeekingBlues
2022-06-17LibC: Make `waitpid`'s return value more POSIX-compliantSeekingBlues
2022-06-17LibC: Add `WIFCONTINUED` macroSeekingBlues
2022-06-12LibC: Force default visibility for the _ctype_ symbolAndrew Kaster
2022-06-12LibC: Add public and independent ucontext.h headerAndrew Kaster
2022-06-04LibC: Make asctime_r() in time.h POSIX compliantMay
2022-05-23LibC: Add barebones <complex.h>Peter Elliott
2022-05-21Kernel+LibC: Implement futimens(3)Ariel Don
2022-05-21Kernel+LibC+VFS: Implement utimensat(3)Ariel Don
2022-05-21LibC: Add a stub for nice()Simon Danner
2022-05-20LibC: Implement posix_memalign(3) and aligned_alloc(3)Peter Elliott
2022-05-12LibC: Add herror() and hstrerror()Michał Lach
2022-05-12LibC: Make h_errno thread-localMichał Lach
2022-05-12LibC+Kernel: Prevent string functions from calling themselvesDaniel Bertalan
2022-05-08LibC: Add missing macro definitions for errno codescircl
2022-05-05Everywhere: Purge all support and usage of framebuffer devicesLiav A
2022-05-05Everywhere: Rename FB prefix structure names => GraphicsLiav A
2022-05-05Everywhere: Rename FB prefix name ioctls => GRAPHICSLiav A
2022-05-05DisplaySettings+WindowServer: Add support for display connector devicesLiav A