summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2021-01-09su+passwd: Don't copy Core::Account unnecessarilyAndreas Kling
2021-01-09su: Use pledge() :^)Andreas Kling
2021-01-09passwd: Drop privileges after opening files for writingAndreas Kling
2021-01-09LibCore+passwd+su+Base: Add /etc/shadow to hide hashes from users :^)Andreas Kling
2021-01-09Loader.so+LibELF: Do not read environment variables if AT_SECURE is setItamar
2021-01-09LibDebug: Support shared librariesItamar
2021-01-08Userland: Add ddate utilityBrendan Coles
2021-01-07date: Use ArgsParser and add ISO8601 / RFC3339 / RFC5322 output formatsBrendan Coles
2021-01-07Userland: Rename cp's "-r" flag to "-R"Nico Weber
2021-01-07Userland: Give cp a "-l" flag to make hard linksNico Weber
2021-01-07Userland: Include hard link count in "ls -l" outputNico Weber
2021-01-04Everywhere: Use GUI::CommonActions::make_about_action()Andreas Kling
2021-01-04crash: Remove -x and -y which do not crash (write to / read from freed memory)Linus Groh
2021-01-03LibCore: Report error condition when reading process statistics failedTom
2021-01-03Userland: Add gml-formatLinus Groh
2021-01-03Kernel+Loader.so: Allow dynamic executables without an interpreterWilliam Marlow
2021-01-03ls: Use Core::File::real_path_for()Andreas Kling
2021-01-03Loader.so+LibELF: Move most of Loader.so's logic into ELF::DynamicLinkerWilliam Marlow
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