summaryrefslogtreecommitdiff
path: root/Libraries/LibC
AgeCommit message (Expand)Author
2019-12-01LibC: Added _PC_VDISABLE option to fpathconf()Brandon Scott
2019-11-29LibC: Tolerate stddef.h being included from the kernelAndreas Kling
2019-11-29LibC: Implement bsearchWilliam McPherson
2019-11-28Kernel: Implement very simple kernel module loadingAndreas Kling
2019-11-26LookupServer: Port to socket takeoverSergey Bugaev
2019-11-26LibC: Remove a leftover default_streamSergey Bugaev
2019-11-18Kernel+LibPthread: pthread_create handles pthread_attr_tAndrew Kaster
2019-11-18LibC: Add O_ACCMODE to fcntl.hDan MacDonald
2019-11-17LibC: jmp_buf and sigjmp_buf should be distinct typesAndreas Kling
2019-11-17LibC: isatty() should return 1 for success, 0 for errorAndreas Kling
2019-11-17Kernel+LibC: Remove the isatty() syscallAndreas Kling
2019-11-17Kernel+LibPthread+LibC: Create secondary thread stacks in userspaceAndreas Kling
2019-11-17LibC: Oopsie, add the missing semicolons to __bswap32() and __bswap64()Andreas Kling
2019-11-17LibC: Add back __bswap{16,32,64}() to endian.hAndreas Kling
2019-11-17LibC: Unbreak endian.hAndreas Kling
2019-11-17Kernel: Implement some basic stack pointer validationAndreas Kling
2019-11-16LibC: Move realpath() to <stdlib.h>Andreas Kling
2019-11-16LibC: Move the creat() and open() families to <fcntl.h>Andreas Kling
2019-11-16LibC: use GCC __builtin_bswap{16,32,64} to provide __bswap functionsØrjan Malde
2019-11-16LibC: fix arpa/inet.h guardsØrjan Malde
2019-11-16LibC: properly populate endian.hØrjan Malde
2019-11-16LibC: Implemented getc_unlocked, stubbed flockfileBrandon Scott
2019-11-16LibC: Implemented mkstemp in stdlibBrandon Scott
2019-11-16LibC: Added missing signal flagsBrandon Scott
2019-11-16LibC: Added execlp method and new pathconf settingBrandon Scott
2019-11-16LibC: Added some missing directory type constantsBrandon Scott
2019-11-16LibC: Added additional fields to lconv structBrandon Scott
2019-11-14LibC: open/openat: Make sure path is not a nullptr before dereferencingTill Mayer
2019-11-13LibPthread: Start working on a POSIX threading libraryAndreas Kling
2019-11-11LibC, LibM: Add functions needed to compile python3Emanuel Sprung
2019-11-10LibC: Add strtok_r() and make strtok() a wrapper around itAndreas Kling
2019-11-10Kernel+LibC: Implement the openat() syscallAndreas Kling
2019-11-10LibC: Implement a very naive mbtowc()Andreas Kling
2019-11-10LibC: iconv.h needs stddef.h for size_tAndreas Kling
2019-11-09LibC: Fix wrong syscall identifier for shm_unlink()Andreas Kling
2019-11-09LibC: shm_unlink() was making an unlink() syscall internallyAndreas Kling
2019-11-09LibC: Minor changes to make nasm workPaweł Cholewa
2019-11-05Kernel: Implement O_DIRECT open() flag to bypass disk cachesAndreas Kling
2019-11-04LibC: Implemented atof()Jesse Buhagiar
2019-11-03POSIX compliance: (most) shell scripts converted to generic shellGeorge Pickering
2019-11-02Kernel+LibC: Implement clock_gettime() and clock_nanosleep()Andreas Kling
2019-10-24LibC: Stop stdio from adding null terminators out of bounds (#685)Vincent Sanders
2019-10-23Kernel: Move E2BIG calculation from Thread to ProcessAndrew Kaster
2019-10-17LibC: Better strtok implementation (string.h)Jonah Alligood
2019-10-17LibC: strtok is now implemented (string.h)Jonah Alligood
2019-10-17LibC: sys_errlist should be const char* constAndreas Kling
2019-10-16LibC: Remove debug spam in gethostbyname()Andreas Kling
2019-10-15LibC: syslog and lots of compat stuff for itCalvin Buckley
2019-10-13Kernel: Use word-sized entropy as much as possible in syscallCalvin Buckley
2019-10-13LibC: add arc4random* using new getrandom syscallCalvin Buckley