summaryrefslogtreecommitdiff
path: root/Libraries/LibC
AgeCommit message (Expand)Author
2020-01-21Kernel+LibC: Clean up open() flag (O_*) definitionsAndreas Kling
2020-01-21Kernel: Make O_RDONLY non-zeroAndreas Kling
2020-01-20Kernel: Add a basic implementation of unveil()Andreas Kling
2020-01-20Kernel+AK: Add/fix uintptr_t and intptr_t definitionsAndreas Kling
2020-01-18LibC: Use the templated type consistently in strtol_impl<T>Andreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-17Kernel+LibC: Unify sys$open() and sys$openat()Sergey Bugaev
2020-01-16LibC: Add strnlen()Andreas Kling
2020-01-15LibC: Add INADDR_LOOPBACKAndreas Kling
2020-01-13LibC: Move even more methods and globals out of crt0.oAndrew Kaster
2020-01-12Kernel+LibC: Allow passing mount flags to chroot()Sergey Bugaev
2020-01-11Kernel: Add pledge() syscall :^)Andreas Kling
2020-01-11Kernel+LibC: Implement a few mount flagsSergey Bugaev
2020-01-11Kernel+LibC: Add O_EXEC, move exec permission checking to VFS::open()Sergey Bugaev
2020-01-11Kernel+LibC: Add support for mount flagsSergey Bugaev
2020-01-11Kernel: Use the Syscall string and buffer types moreAndreas Kling
2020-01-11Kernel: Pass a parameter struct to mount()Andreas Kling
2020-01-11Kernel: Pass a parameter struct to rename()Andreas Kling
2020-01-11Kernel: Pass a parameter struct to symlink()Andreas Kling
2020-01-11Kernel: Pass a parameter struct to mknod()Andreas Kling
2020-01-11Kernel: Pass a parameter struct to chown()Andreas Kling
2020-01-10Kernel: Add a basic chroot() syscall :^)Andreas Kling
2020-01-10Kernel: Pass characters+length to link()Andreas Kling
2020-01-10Kernel: Rename Syscall::SyscallString => Syscall::StringArgumentAndreas Kling
2020-01-10Kernel: Pass characters+length to readlink()Andreas Kling
2020-01-10LibC: Remove useless retry loop in connect_to_lookup_server()Andreas Kling
2020-01-10Kernel: Enable SMAP protection during the execve() syscallAndreas Kling
2020-01-09LibC: Fail name lookups immediately if we can't connect to LookupServerAndreas Kling
2020-01-09Kernel: Take path+length in the unlink() and umount() syscallsAndreas Kling
2020-01-08LibC: Don't leave /etc/passwd open in getlogin()Andreas Kling
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