Age | Commit message (Expand) | Author |
2020-09-13 | Kernel: Make copy_to/from_user safe and remove unnecessary checks | Tom |
2020-08-16 | AK: Rename KB, MB, GB to KiB, MiB, GiB | Nico Weber |
2020-08-05 | Kernel + LibPthread: Use Userspace<T> in the create_thread syscall | Brian Gianforcaro |
2020-07-21 | LibPThread: Make pthread_exit a noreturn function | Muhammad Zahalqa |
2020-07-04 | Kernel: Move headers intended for userspace use into Kernel/API/ | Andreas Kling |
2020-05-20 | Revert "Build: Include headers from LibC, LibM, and LibPthread with -isystem" | Andreas Kling |
2020-05-20 | Build: Include headers from LibC, LibM, and LibPthread with -isystem | Andrew Kaster |
2020-05-14 | Build: Switch to CMake :^) | Sergey Bugaev |
2020-04-26 | LibPthread: Hookup abstime argument to pthread_cond_timedwait | Brian Gianforcaro |
2020-04-25 | LibPthread: implicitly call pthread_exit on return from start routine. | Drew Stratford |
2020-03-08 | Userspace: Add missing #includes now that AK/StdLibExtras.h is smaller | Andreas Kling |
2020-02-06 | LibPthread: Install immediately after building | Andreas Kling |
2020-02-01 | LibPthread: Disable debug spam by default | Andreas Kling |
2020-01-18 | Meta: Add license header to source files | Andreas Kling |
2020-01-11 | LibPthread: Fix incompatible pthread_setname_np(), pthread_getname_np() | Andreas Kling |
2020-01-11 | Kernel: Use the Syscall string and buffer types more | Andreas Kling |
2019-12-30 | Kernel: Refactor scheduler to use dynamic thread priorities | Andreas Kling |
2019-12-27 | LibPthread: Log debug info to debug console instead of stdout (#931) | Valtteri Koskivuori |
2019-12-25 | Kernel+LibPthread+LibC: Add a naive futex and use it for pthread_cond_t | Andreas Kling |
2019-12-22 | LibPthread: Okay I'm dumb, let's convert mutex locks into Atomic<u32>& | Andreas Kling |
2019-12-22 | LibPthread: Fix typo in pthread_mutex_lock() | Andreas Kling |
2019-12-22 | LibPthread+LibC: Support PTHREAD_MUTEX_RECURSIVE | Andreas Kling |
2019-12-20 | Build: clean up build system, use one shared Makefile | joshua stein |
2019-12-08 | LibPThread: Add pthread_set/getname_np | Andrew Kaster |
2019-12-07 | LibPthread: Condition variables should use CLOCK_MONOTONIC by default | Andreas Kling |
2019-12-07 | LibPthread: Mark the pthread_cond_t "waiting" flag as volatile | Andreas Kling |
2019-12-07 | LibPthread: Add stubs for pthread_{get,set}schedparam() | Andreas Kling |
2019-12-07 | LibPthread: Implement simple thread-specific keys | Andreas Kling |
2019-12-07 | LibPthread: Implement pthread_sigmask() | Andreas Kling |
2019-12-07 | Kernel+LibPthread: Implement pthread_detach() | Andreas Kling |
2019-12-07 | LibPthread: Implement pthread_mutexattr_init() and _destroy() | Andreas Kling |
2019-12-07 | LibPthread: Don't set errno in pthread functions | Andreas Kling |
2019-12-07 | LibPthread: Implement pthread_mutex_trylock() | Andreas Kling |
2019-12-07 | LibPthread: Implement pthread_self() | Andreas Kling |
2019-12-07 | LibPthread: Implement pthread_mutex_destroy() | Andreas Kling |
2019-12-07 | LibPthread: Implement condition variables | Andreas Kling |
2019-12-01 | LibPthread: Remove some duplicate declarations in pthread.h | Andreas Kling |
2019-11-18 | Kernel+LibPthread: pthread_create handles pthread_attr_t | Andrew Kaster |
2019-11-17 | Kernel+LibPthread+LibC: Create secondary thread stacks in userspace | Andreas Kling |
2019-11-16 | LibPthread: Implement a basic first pthread mutex | Andreas Kling |
2019-11-14 | Kernel+LibPthread: Implement pthread_join() | Andreas Kling |
2019-11-13 | LibPthread: Start working on a POSIX threading library | Andreas Kling |