summaryrefslogtreecommitdiff
path: root/Libraries/LibC
AgeCommit message (Expand)Author
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
2019-10-13LibC: Add some wchar functionsCalvin Buckley
2019-10-13LibC: Add missing u_* typedefs (u_char/u_short)Calvin Buckley
2019-10-12LibC: Add readdir_r for re-entrant directory reading (#648)Calvin Buckley
2019-10-12LibC: Have perror() show the input string on the debugger as wellAndreas Kling
2019-10-11Libc: make library internal includes come from private include namespaceVincent Sanders
2019-10-09LibC: Add a missing mbstowcs() declarationSergey Bugaev