summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC
AgeCommit message (Expand)Author
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
2022-05-05Kernel/Graphics: Introduce the DisplayConnector classLiav A
2022-05-05LibC: Add IN6_IS_ADDR_MULTICASTTim Schumacher
2022-05-03LibC: Hide `posix_memalign` by defaultTim Schumacher
2022-05-02Meta+Userland: Add ENABLE_USERSPACE_COVERAGE_COLLECTION CMake optionAndrew Kaster
2022-05-01LibC: Implement a faster memset routine for x86-64 in assemblyDaniel Bertalan
2022-05-01LibELF: Add support for IFUNCsDaniel Bertalan
2022-04-30LibC: Add all the `POSIX_FADV_*` constantsTim Schumacher
2022-04-29LibC: Implement posix_fadvise() (as a harmless no-op)Andreas Kling