summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC
AgeCommit message (Expand)Author
2023-01-04LibIPC+LibC: Add and use a helper to encode/decoder container sizesTimothy Flynn
2023-01-02Everywhere: Remove unused includes of LibC/stdlib.hBen Wiederhake
2023-01-02Everywhere: Remove unused includes of AK/StdLibExtras.hBen Wiederhake
2023-01-02Everywhere: Remove unused includes of AK/Format.hBen Wiederhake
2022-12-31LibC: Include aarch64 regs.h for AK_ARCH_AARCH64Andrew Kaster
2022-12-30LibC: Mark fenv-family function arguments as used on aarch64kleines Filmröllchen
2022-12-28Kernel+Userland: Remove uses of the __i386__ compiler macroAndreas Kling
2022-12-28LibC: Remove use of ARCH(I386) in sys/arch/aarch64/regs.hAndreas Kling
2022-12-28LibC: Remove i686 supportLiav A
2022-12-28Kernel+Userland: Remove dependency on i386-specific registersLiav A
2022-12-27LibC: Make timegm() force tm_isdst to 0Nico Weber
2022-12-11Kernel+LibC+LibELF: Set stack size based on PT_GNU_STACK during execvesin-ack
2022-12-11Kernel+LibC+Tests: Implement `pwritev(2)`sin-ack
2022-12-11Kernel+LibC: Implement `setregid(2)`sin-ack
2022-12-11Kernel+LibC+LibCore+UserspaceEmulator: Implement `faccessat(2)`sin-ack
2022-12-11Kernel+LibC+LibCore: Implement `renameat(2)`sin-ack
2022-12-11Kernel+LibC+LibCore: Implement `mkdirat(2)`sin-ack
2022-12-11Kernel+LibC: Implement `readlinkat(2)`sin-ack
2022-12-11Kernel+LibC+LibCore: Implement `symlinkat(2)`sin-ack
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03Everywhere: Run clang-formatLinus Groh
2022-12-03LibC: Add definitions for missing ELF constantsAndrew Kaster
2022-12-03LibC: Return h_aliases array from gethostbyname() and gethostbyaddr()Taj Morton
2022-11-29LibC: Treat argument "-" the same as arguments that don't start with "-"Brendan Kelly
2022-11-29LibC: Negate kernel errors before returning them in posix_fallocate()Andreas Kling
2022-11-29LibELF: Add stack guard hardeningKeegan Saunders
2022-11-29LibC: Use uintptr_t for __stack_chk_guardKeegan Saunders
2022-11-26Kernel+LibCore+LibC: Implement support for forcing unveil on execLiav A
2022-11-25LibC: Implement getgrent_rne0ndrag0n
2022-11-19LibC+Tests: Simplify getpwuid_r() and getpwnam_r() and add testsAndreas Kling
2022-11-19LibC: Make getpwent_r() behave more like glibcAndreas Kling
2022-11-13LibC: Implement getpass()Julian Eigmüller
2022-11-08LibC: Implement getpwent_rGunnar Beutner
2022-11-05LibC: Implement pthread_testcancelClemens Wasser
2022-11-03AK+LibC+LibCrypto: Move FloatExtractor to AK/FloatingPoint.hDan Klishch
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-11-01LibC: Properly implement stack protectorsTim Schumacher
2022-11-01LibC: Link against the full LibSystem targetTim Schumacher
2022-10-27Kernel+LibC: Report correct scheduling priority limitskleines Filmröllchen
2022-10-27LibC: Implement pthread_{get,set}schedparamkleines Filmröllchen
2022-10-27Kernel: Make scheduler control syscalls more generickleines Filmröllchen
2022-10-27LibC: Remove duplicate definition of sched_param from sched.hkleines Filmröllchen
2022-10-24AK+Everywhere: Turn bool keep_empty to an enum in split* functionsdemostanis
2022-10-24LibC: Make 'attributes' parameter for pthread_create constGunnar Beutner
2022-10-23LibC: Make strtod use the new exact number parserdavidot
2022-10-18LibC: Use proper casting in fgetc and fgetc_unlocked functionsLiav A
2022-10-17LibC: Retrieve the current time zone from LibTimeZoneTimothy Flynn
2022-10-17LibC: Do an explicit static_cast in the fgetc functionLiav A
2022-10-16AK+Userland: Use a CMake variable for AK_SOURCES instead of GLOBAndrew Kaster