summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2021-01-02Build + LibC: Enable -fstack-protector-strong in user spaceBrian Gianforcaro
2021-01-02AK: Remove redundant compare() functions.asynts
2021-01-01LibThread: Improve semantics of Thread::join, and remove Thread::quit.Andrew Kaster
2021-01-01LibJS: Remove hand-rolled Object is_foo() helpers in favor of RTTIAndreas Kling
2021-01-01Meta: Enable RTTI for Userspace programsAndrew Kaster
2021-01-01DynamicLoader: Tell the linker to not add a PT_INTERP headerAndrew Kaster
2020-12-31LibGfx: Introduce provisional font interfaceStephan Unverwerth
2020-12-31Everywhere: Re-format with clang-format-11Linus Groh
2020-12-31DynamicLoader: Handle Loader.so being invoked directly as an executableWilliam Marlow
2020-12-30LibGFX: Move default_xxx_font() methods from Font to FontDatabaseStephan Unverwerth
2020-12-30ProtocolServer: Stream the downloaded data if possibleAnotherTest
2020-12-30pro: Add support for sending POST requests and custom headersAnotherTest
2020-12-29Userland: Make `test' accept single-digit negative numbersAnotherTest
2020-12-29Userland: Add readelf utilityBrendan Coles
2020-12-28AK/Userland: Use AK/Endian.h for portable byte swapping in ntpqueryAndrew Kaster
2020-12-27Kernel: Remove the per-process icon_id and sys$set_process_icon()Andreas Kling
2020-12-27paste: Don't read past clipboard data buffer sizeLinus Groh
2020-12-26Kernel: Implement unveil() as a prefix-treeAnotherTest
2020-12-26LibC: Fix some incorrect printf usagesSahan Fernando
2020-12-25AK: Remove custom %b format string specifierAndreas Kling
2020-12-25LibELF: Move AuxiliaryValue into the ELF namespaceAndreas Kling
2020-12-25LibELF: Remove ELF::Loader and move everyone to ELF::ImageAndreas Kling
2020-12-24Toolchain+LibC: Fix usage of crt filesItamar
2020-12-24Loader: Support loading non-position independent executablesItamar
2020-12-24DynamicLoader: Call libc's exit when exitting, to flush standard streamsSahan Fernando
2020-12-24Userland: Make grep exit after hitting EOF on stdinSahan Fernando
2020-12-24Userland: Add strace parameter for output log fileSahan Fernando
2020-12-24Userland: Add pmap utilityBrendan Coles
2020-12-24open: Mention full URL in 'Failed to open' error messageLinus Groh
2020-12-24open: Handle file:// URLs properlyLinus Groh
2020-12-24open: Remove extraneous newline from error outputLinus Groh
2020-12-23cp: Don't copy the set-uid or set-gid bitsAndreas Kling
2020-12-22LibCore: Rename identifiers that can clash with libc macros (#4127)ร‰rico Nogueira Rolim
2020-12-21Kernel: Improve time keeping and dramatically reduce interrupt loadTom
2020-12-21Userland: userdel: Resolve home directory realpath before removalBrendan Coles
2020-12-21Userland: useradd: Add command line option to set user passwordBrendan Coles
2020-12-21Everywhere: Switch from (void) to [[maybe_unused]] (#4473)Lenny Maiorani
2020-12-19LibTLS+Userland: Remove all uses of ByteBuffer::slice_view()Andreas Kling
2020-12-19LibTLS+LibCrypto: Remove all remaining uses of ByteBuffer::wrap()Andreas Kling
2020-12-19LibCrypto: Yet more ByteBuffer::wrap() removal. Not much left now!Andreas Kling
2020-12-19LibTLS: Even more ByteBuffer -> Span conversionAndreas Kling
2020-12-19LibTLS+LibCrypto: More ByteBuffer -> Span conversionAndreas Kling
2020-12-19LibTLS+LibCrypto: Replace a whole bunch of ByteBuffers with SpansAndreas Kling
2020-12-19LibProtocol: Remove use of ByteBuffer::wrap() in protocol APIAndreas Kling
2020-12-17LibC: stdlib: Add clearenv() functionBrendan Coles
2020-12-16ln: Make the 'path' argument optionalAndreas Kling
2020-12-16Userland: Add beep utilityBrendan Coles
2020-12-14Loader: Don't re-load self-dependant librariesItamar
2020-12-14UserspaceEmulator: Support dynamically loaded programsItamar
2020-12-14Loader: Take main program name from auxiliary vectorItamar