summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC
AgeCommit message (Expand)Author
2021-06-30Kernel: Disable __thread and TLS on x86_64 for nowGunnar Beutner
2021-06-29LibC: Fix struct layout for sys_dirent on x86_64Gunnar Beutner
2021-06-29LibELF: Add stub for R_X86_64_TPOFF64Gunnar Beutner
2021-06-29LibC: Add struct keyword to FBRects.rects to make it C compiler safeDiego Garza
2021-06-28LibC: Implement memcpy and memset for x86_64Gunnar Beutner
2021-06-28Kernel+LibELF: Add support for validating and loading ELF64 executablesGunnar Beutner
2021-06-27Kernel+Userland: Add x86_64 registers to RegisterState/PtraceRegistersGunnar Beutner
2021-06-27WindowServer: Coalesce flushing buffers into one ioctl() callTom
2021-06-25Userland: Add FB_FLUSH ioctl for fbdevSahan Fernando
2021-06-21LibC: Add P_tmpdir macroDaniel Bertalan
2021-06-18LibC: Add definition for PRIuPTRGunnar Beutner
2021-06-16LibC: Make sure the definition for struct timeval is availableGunnar Beutner
2021-06-13LibC: Make `getopt` modify `argv` againJelle Raaijmakers
2021-06-12LibC: Expose PAGE_ROUND_UP in mallocdefs.hSahan Fernando
2021-06-11Libc: Silence debug spam from `strerror`Jelle Raaijmakers
2021-06-11LibC: Let `strerror_r` fail if `errnum` < 0Jelle Raaijmakers
2021-06-10LibC: Use EX_IOERR instead of EX_IOEREgor Ananyin
2021-06-09LibC: Add stub implementation for sigsuspendThiago Henrique Hupner
2021-06-09LibC: Make tgetnum() return -1 if capability is not availableThiago Henrique Hupner
2021-06-08LibC+AK: Remove our custom macros from <assert.h>Gunnar Beutner
2021-06-06LibC+LibELF: Implement dladdr()Gunnar Beutner
2021-06-05LibC: Let setlocale() pretend that setting the locale succeededGunnar Beutner
2021-06-04LibC: Define `MSG_OOB`Jelle Raaijmakers
2021-06-04LibC: Implement `execle()`Jelle Raaijmakers
2021-06-04LibC: Implement `mblen()`Jelle Raaijmakers
2021-06-04LibC: Add POSIX timer constantsJelle Raaijmakers
2021-06-03LibC: Switch ChunkedBlock to IntrusiveList from InlineLinkedListBrian Gianforcaro
2021-06-02LibC: Use memory_order_acquire instead of memory_order_acq_relGunnar Beutner
2021-06-02LibC: Fix race condition in pthread_mutex_unlock()Gunnar Beutner
2021-06-02LibC: Remove reinterpret_cast in pthread_mutex_{try,}lockGunnar Beutner
2021-05-31LibC: Replace fprintf(stderr) with warnln()Linus Groh
2021-05-30LibC: Don't clear errno on successTim Schumacher
2021-05-30LibC: Allow empty spwd members when writing shadow entries via putspentbrapru
2021-05-30LibC: Add stubs for wctype and iswctypeTim Schumacher
2021-05-30LibC: Stub out btowcTim Schumacher
2021-05-30LibC: Implement __fpurgeTim Schumacher
2021-05-30LibC: Implement getprogname and setprognameTim Schumacher
2021-05-30LibC: Implement __freading and __fwritingTim Schumacher
2021-05-30AK+Userland: Use akaster@serenityos.org for my copyright headersAndrew Kaster
2021-05-30LibC: openpty error handling updateDavid Carlier
2021-05-29LibC: Don't leak memory for realloc(p, 0)Gunnar Beutner
2021-05-27Userland: Treat inet_pton returning 0 as an errorTim Schumacher
2021-05-27LibC: Use u32 in arc4random instead of char[4]Andrew Kaster
2021-05-27Userland: Port UBSAN implementation to userspaceAndrew Kaster
2021-05-25LibC: Implement strerror_r()Gunnar Beutner
2021-05-25LibC: Add definition for PRIxPTRGunnar Beutner
2021-05-23LibC: Use \010 for erasing instead of \0177Daniel Bertalan
2021-05-23LibC+UE: Keep more unused chunked blocks aroundGunnar Beutner
2021-05-22Userland: Rename LibThread => LibThreadingAndreas Kling
2021-05-21Revert "Userland: static vs non-static constexpr variables"Linus Groh