Age | Commit message (Expand) | Author |
2019-05-29 | LibC: realloc() should reuse the existing allocation more often. | Andreas Kling |
2019-05-28 | LibC: Don't define ALWAYS_INLINE if it's already defined. | Andreas Kling |
2019-05-28 | LibC: fcntl.h should define F_RDLCK. | Andreas Kling |
2019-05-28 | Add clang-format file | Robin Burchell |
2019-05-28 | LibC: Make dlfcn stubs extern "C" like the outside world expects. | Andreas Kling |
2019-05-28 | LibC: Move size_t, ptrdiff_t and NULL to stddef.h. #POSIX | Andreas Kling |
2019-05-28 | LibC: Move struct timeval to sys/time.h. #POSIX | Andreas Kling |
2019-05-26 | LibC: Implement abort() as raise(SIGABRT). | Andreas Kling |
2019-05-26 | LibC: Let the string for SIGFPE be "Division by zero". | Andreas Kling |
2019-05-23 | LibC: Stub out dlfcn | Robin Burchell |
2019-05-23 | LibC: The "install" target should depend on the "startfiles" target. | Andreas Kling |
2019-05-23 | LibC: Port setjmp syntax to avoid nasm dependency | Robin Burchell |
2019-05-22 | LibC: Some compat fixes for GNU make. | Andreas Kling |
2019-05-22 | LibC: Implement wait() as a wrapper around waitpid(). | Andreas Kling |
2019-05-21 | LibC: First pass of compat work / stubs while trying to build OpenSSL. | Andreas Kling |
2019-05-21 | LibC: Oops, forgot to commit sigsuspend() prototype. | Andreas Kling |
2019-05-21 | LibC: Add htonl() and ntohl(). | Andreas Kling |
2019-05-21 | LibC: Add sigsuspend() stub. | Andreas Kling |
2019-05-20 | Kernel: Add getpeername() syscall, and fix getsockname() behavior. | Andreas Kling |
2019-05-20 | Kernel: Add support for recv() with MSG_DONTWAIT. | Andreas Kling |
2019-05-19 | LibC: Add an h_addr macro for old code that doesn't know about h_addr_list. | Andreas Kling |
2019-05-19 | Kernel+LibC: Implement getsockname() syscall. | Andreas Kling |
2019-05-19 | LibC: Add stub for fsync(). | Andreas Kling |
2019-05-19 | LibC: Add mmap_with_name() that names the allocation immediately. | Andreas Kling |
2019-05-19 | LibC: unsetenv() should take a const char*, not a char*. | Andreas Kling |
2019-05-18 | malloc: Use a Vector with inline capacity for the big block recyclers. | Andreas Kling |
2019-05-17 | LibC: Implement clock() and add CLOCKS_PER_SEC define. | Andreas Kling |
2019-05-17 | LibCore: Move AK/ArgsParser to LibCore/CArgsParser | Robin Burchell |
2019-05-17 | LibC: Rename beep() to sysbeep() to avoid clashing with curses. | Andreas Kling |
2019-05-16 | LibC: Don't clobber errno in dbgprintf(). | Andreas Kling |
2019-05-16 | LibC/Shell: Add unsetenv(), and unset builtin calling it in Shell. | Robin Burchell |
2019-05-16 | LibC: Change putenv (and getenv) to not copy, but directly return the environ... | Robin Burchell |
2019-05-16 | LibC: Add struct timespec to time.h | Robin Burchell |
2019-05-16 | LibC: Allow {AF,PF}_UNIX as well as {AF,PF}_LOCAL | Robin Burchell |
2019-05-16 | LibC: Add INET_ADDRSTRLEN define | Robin Burchell |
2019-05-16 | LibC: Define a SOMAXCONN value in socket.h | Robin Burchell |
2019-05-16 | LibC: Implement str{n}casecmp | Robin Burchell |
2019-05-15 | Kernel: Add a beep() syscall that beeps the PC speaker. | Andreas Kling |
2019-05-14 | malloc: Make it possible to recycle big allocation blocks as well. | Andreas Kling |
2019-05-13 | Feature/pidof (#31) | GuillaumeGas |
2019-05-13 | LibC+Shell: Make system() actually work. | Andreas Kling |
2019-05-10 | LibC: Oops, I forgot to commit sys/uio.{cpp,h} yesterday. | Andreas Kling |
2019-05-10 | Kernel: Add a writev() syscall for writing multiple buffers in one go. | Andreas Kling |
2019-05-08 | Toolchain: Make sure everything ends up in the right place in Root/ | Andreas Kling |
2019-05-03 | Kernel+Userland: Implement mknod() syscall and add a /bin/mknod program. | Andreas Kling |
2019-05-03 | LibC: Add strcoll() and strxfrm(). | Andreas Kling |
2019-05-02 | LibC: Tune the number of ChunkedBlocks we keep around empty. | Andreas Kling |
2019-05-02 | LibC: Move full ChunkedBlocks to a separate list in the allocator. | Andreas Kling |
2019-05-02 | LibC: free() should move kept empty ChunkedBlocks to the end of the list. | Andreas Kling |
2019-05-02 | LibC: free() should return free blocks back to the operating system. | Andreas Kling |