summaryrefslogtreecommitdiff
path: root/Libraries/LibC
AgeCommit message (Expand)Author
2020-01-07LibC: Add MAP_FILE for mmap()Andreas Kling
2020-01-06LibC: Remove thread-specific TID cacheAndreas Kling
2020-01-06Kernel: Make utime() take path+length, remove SmapDisablerAndreas Kling
2020-01-06Kernel: Pass name+length to mmap() and remove SmapDisablerAndreas Kling
2020-01-06Kernel: Pass name+length to set_mmap_name() and remove SmapDisablerAndreas Kling
2020-01-06Kernel: Make realpath() take path+length, get rid of SmapDisablerAndreas Kling
2020-01-06Kernel: Make watch_file() syscall take path length as a size_tAndreas Kling
2020-01-06Kernel: Pass path+length to mkdir(), rmdir() and chmod()Andreas Kling
2020-01-06LibC: Make the syscall wrappers for stat/lstat/chdir return EFAULTAndreas Kling
2020-01-06Kernel: Make access() take path+lengthAndreas Kling
2020-01-06LibC: Remove dubious String ends_with usageShannon Booth
2020-01-05Kernel: Make chdir() take path+lengthAndreas Kling
2020-01-05Kernel: Pass path+length to the stat() and lstat() syscallsAndreas Kling
2020-01-04LibC: Fix broken setgroups() wrapperAndreas Kling
2020-01-04LibELF+LibC: Split ELFDynamicObject into a Loader + ObjectAndrew Kaster
2020-01-03Kernel: Remove read_tsc() syscallAndreas Kling
2020-01-03Lib: Remove Stopwatch classAndreas Kling
2020-01-02Build: add support for building on OpenBSDjoshua stein
2020-01-02LibC+Userland: Add a proper syscall wrapper for purge()Andreas Kling
2020-01-02Kernel: Remove broken implementation of Unix SHMAndreas Kling
2020-01-02LibC: move in_addr and sockaddr_in to netinet/in.hjoshua stein
2020-01-01LibELF: Re-organize ELFDynamicObject::load and add PLT trampolineAndrew Kaster
2020-01-01AK: Move the userspace SharedBuffer from LibC to AKAndreas Kling
2020-01-01LibC: Use LibELF in dlfcn.cpp to dynamically load librariesAndrew Kaster
2020-01-01LibC: Move __cxa_finalize and __cxa_atexit code to their own fileAndrew Kaster
2019-12-30Kernel: Also add a process boosting mechanismAndreas Kling
2019-12-30Kernel: Add a basic thread boosting mechanismAndreas Kling
2019-12-30Kernel: Refactor scheduler to use dynamic thread prioritiesAndreas Kling
2019-12-28Build: wrap make invocations with flock(1)joshua stein
2019-12-27LibC: implement fgetpos and fsetposPaweł Cholewa
2019-12-27LibC+ping: Let's use the traditional timersub() et al prototypesAndreas Kling
2019-12-27LibC: Add timeval operationsMauri de Souza Nunes
2019-12-27LibC: Remove some functions we had two ofAndreas Kling
2019-12-26LibC: Oops x2, we can't use "bool" in stdlib.h eitherAndreas Kling
2019-12-26LibC: Oops, we can't use [[nodiscard]] when this is included from CAndreas Kling
2019-12-26LibC: Implement tmpfile()Shannon Booth
2019-12-26LibC: Use shared functon to generate unique filenamesShannon Booth
2019-12-25Kernel+LibPthread+LibC: Add a naive futex and use it for pthread_cond_tAndreas Kling
2019-12-25Build: support library and generator dependenciesjoshua stein
2019-12-23WindowServer+LibGUI: Implement basic color themingAndreas Kling
2019-12-22LibPthread+LibC: Support PTHREAD_MUTEX_RECURSIVEAndreas Kling
2019-12-22LibC: Prevent assertions in malloc/free at exit timeAndrew Kaster
2019-12-22LibC: Support exit time destructors per the Itanium C++ ABIAndrew Kaster
2019-12-20LibC: Always install as part of the default targetAndreas Kling
2019-12-20Kernel+LibC: Build with basic -fstack-protector supportAndreas Kling
2019-12-20LibC: Make sure we build crt0.oAndreas Kling
2019-12-20Build: clean up build system, use one shared Makefilejoshua stein
2019-12-20LibC: Make empty malloc blocks purgeableSergey Bugaev
2019-12-18Kernel: Add MADV_GET_VOLATILE for checking the volatile flagAndreas Kling
2019-12-18LibC: Store empty malloc blocks in an array instead of a linked listSergey Bugaev