summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-12-12LibCore: Propagate errors from `Stream::*_entire_buffer`Tim Schumacher
2022-12-12LibCore: Rename `Stream::*_or_error` to `*_entire_buffer`Tim Schumacher
2022-12-12LibCore: Rename `Stream::read_all` to `read_until_eof`Tim Schumacher
2022-12-12LibCore: Remove `Stream::is_{readable,writable}`Tim Schumacher
2022-12-12Help+LibManual: Without arguments, open index page instead of crashingkleines Filmröllchen
2022-12-11Ports: Add zig port :^)sin-ack
2022-12-11Ports: Export CMAKE_BUILD_PARALLEL_LEVEL for ports scriptssin-ack
2022-12-11Kernel: Bump maximum pthread stack size to 32MiBsin-ack
2022-12-11Kernel+LibC+LibELF: Set stack size based on PT_GNU_STACK during execvesin-ack
2022-12-11Kernel: Implement flock downgradingsin-ack
2022-12-11Kernel+LibC+Tests: Implement `pwritev(2)`sin-ack
2022-12-11Kernel+LibC: Implement `setregid(2)`sin-ack
2022-12-11Kernel+LibC+LibCore+UserspaceEmulator: Implement `faccessat(2)`sin-ack
2022-12-11Kernel: Use real UID/GID when checking for file accesssin-ack
2022-12-11Kernel: Remove InodeMetadata::may_{read,write,execute}(Process const&)sin-ack
2022-12-11Kernel+LibC+LibCore: Implement `renameat(2)`sin-ack
2022-12-11Kernel+LibC+LibCore: Implement `mkdirat(2)`sin-ack
2022-12-11Kernel+LibC: Implement `readlinkat(2)`sin-ack
2022-12-11Kernel+LibC+LibCore: Implement `symlinkat(2)`sin-ack
2022-12-11Kernel: Implement Process::custody_for_dirfdsin-ack
2022-12-11Tests: Update thread tests and make them passkleines Filmröllchen
2022-12-11LibThreading: Overhaul thread behavior with ThreadStatekleines Filmröllchen
2022-12-11LibThreading: Add a thread state enumkleines Filmröllchen
2022-12-11LibThreading: Add Thread formatterkleines Filmröllchen
2022-12-11LibThreading: Move now-trivial accessors of Thread to cpp filekleines Filmröllchen
2022-12-11LibThreading: Use Threading namespace in Thread.cppkleines Filmröllchen
2022-12-11Kernel: Allow dead threads to be joinedkleines Filmröllchen
2022-12-11LibSQL: Don't use the SQL socket file path as its descriptorTimothy Flynn
2022-12-11LibSQL: Do not fchmod the SQL socket on macOSTimothy Flynn
2022-12-11MasterWord: Display the last word in a different color for short inputArda Cinar
2022-12-11MasterWord: Display messages in a statusbarArda Cinar
2022-12-11LibWeb: Support `calc()` values in `background-position`MacDue
2022-12-11LibWeb: Use space_used_by_floats to get x offset of box that creates BFCAliaksandr Kalenik
2022-12-11LibWeb: Check if block creates BFC even if all it's children are inlineAliaksandr Kalenik
2022-12-11LibX86: Only pass ProcessorMode to Instruction constructorItamar
2022-12-11LibX86: Use AddressSize::32 in Long modeItamar
2022-12-11Help: Link to LibLocalekleines Filmröllchen
2022-12-11LibGUI: Add shortcut for inserting new lineSnow
2022-12-11WindowServer: Remove unused bools in Menu::draw()thankyouverycool
2022-12-11WindowServer: Include missing visibility argument when making MenuItemthankyouverycool
2022-12-11AK: Specialise AK::is() for NNRP<T>Ali Mohammad Pur
2022-12-11AK: Add an identity implementation of StringView::from_string_literal()Ali Mohammad Pur
2022-12-11AK: Add Optional-like value()/has_value() getters to WeakPtrAli Mohammad Pur
2022-12-11AK: Allow constructing WeakPtr<T> using OptionalNoneAli Mohammad Pur
2022-12-11AK: Add Optional::lazy_emplace(Callable)Ali Mohammad Pur
2022-12-11AK: Allow non-ascii characters to be printedAli Mohammad Pur
2022-12-11AK: Format the contents of NNRP<T> if T is formattableAli Mohammad Pur
2022-12-11AK: Ignore "alternative" formatting of StringView instead of crashingAli Mohammad Pur
2022-12-11AK: Add a Error::__jakt_from_string_literal(StringView) factory functionAli Mohammad Pur
2022-12-11AK: Let ErrorOr<T, E> expose its result/error typesAli Mohammad Pur