summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC
AgeCommit message (Expand)Author
2022-10-04AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most placesNico Weber
2022-10-03LibC: Remove stubbed out xattr.h and xattr.cppKenneth Myhra
2022-09-29LibC: Allow detection of supported locales through setlocaleimplicitfield
2022-09-24Kernel+Userland: Provide bytes count for a DisplayConnector framebufferLiav A
2022-09-24LibEDID: Remove head index when retrieving an EDID from DisplayConnectorLiav A
2022-09-20LibC+LibRegex: Move central regex definitions into LibC/bitsAli Mohammad Pur
2022-09-18LibC: Fix misplaced #include in limits.hBen Wiederhake
2022-09-18Everywhere: Fix order of includes and #pragma onceBen Wiederhake
2022-09-16LibC: Remove the LibM interface targetTim Schumacher
2022-09-16Everywhere: Fully remove the separate LibM directoryTim Schumacher
2022-09-16LibM: Move the math standard library to LibCTim Schumacher
2022-09-16LibC: Remove `_aligned_malloc` and `_aligned_free`Tim Schumacher
2022-09-09LibC: Consume all whitespace in `scanf` if present in formatJelle Raaijmakers
2022-09-05LibC: Move `dlfcn_integration.h` to the `bits` directoryTim Schumacher
2022-09-05LibC: Reduce reliance on the dlfcn internals for `regex` functionsTim Schumacher
2022-09-05LibC: Remove the `LibDl` interface targetTim Schumacher
2022-09-05Everywhere: Fully remove the separate LibDl directoryTim Schumacher
2022-09-05LibDl: Move the `dlfcn` implementation to LibCTim Schumacher
2022-09-05Everywhere: Refer to `dlfcn*.h` by its non-prefixed nameTim Schumacher
2022-09-02CMake: Quote all CMAKE_COMMAND occurencesdemostanis
2022-08-28LibC: Add stubs for 'removexattr()' and friendsKenneth Myhra
2022-08-23LibC: Add missing sys/cdefs.h includeEmily Trau
2022-08-23Userland: Consolidate most PATH resolving into a single implementationTim Schumacher
2022-08-23Userland: Rely on a single authoritative source for the default `PATH`Tim Schumacher
2022-08-20Kernel+LibC: Enforce a limit on the number of supplementary group IDsAndreas Kling
2022-08-02LibC+LibCore: Use tm_isdst to handle time zone offsets in DSTTimothy Flynn
2022-08-02LibC: Split time_t range validation to separate helper functionTimothy Flynn
2022-08-02LibC: Cache the time zone name found by tzset()Timothy Flynn
2022-07-27Everywhere: Make the codebase more architecture awareUndefine
2022-07-25Kernel/LibC: Implement posix syscall clock_getres()zzLinus
2022-07-23Kernel+Userland: Add ioctl to set process ownership of DisplayConnectorLiav A
2022-07-22LibC: Mark a bunch of functions as cancellation pointsTim Schumacher
2022-07-22LibC: Implement `pthread_cancel`Tim Schumacher
2022-07-22LibC: Implement `pthread_setcancel{state,type}`Tim Schumacher
2022-07-21LibPthread: Implement named semaphoresIdan Horowitz
2022-07-21LibPthread: Support process-shared semaphoresIdan Horowitz
2022-07-21LibPthread: Add magic bytes to the start of sem_t structuresIdan Horowitz
2022-07-21LibC: Support blocking flock()Idan Horowitz
2022-07-21Kernel: Clean up sys$futex and add support for cross-process futexesIdan Horowitz
2022-07-21LibC: Only select Elf32_* in ElfW() macro defintion on 32-bit platformsAndrew Kaster
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