index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
Age
Commit message (
Expand
)
Author
2020-01-12
Kernel: read() and write() should EOVERFLOW if (offset+size) overflows
Andreas Kling
2020-01-12
Userland: Support custom programs and mount options in chroot
Sergey Bugaev
2020-01-12
Userland: Support comments and blank lines in /etc/fstab
Sergey Bugaev
2020-01-12
chmod: Use pledge()
Andreas Kling
2020-01-12
chown: Use pledge()
0xtechnobabble
2020-01-12
Userland: Add the chgrp command
0xtechnobabble
2020-01-12
Userland: Add named gid/uid args parsing
0xtechnobabble
2020-01-11
cat: Use pledge()
Andreas Kling
2020-01-11
host: Use pledge()
Andreas Kling
2020-01-11
id: Use pledge()
Andreas Kling
2020-01-11
ping: Use pledge()
Andreas Kling
2020-01-11
Userland: Support mount flags
Sergey Bugaev
2020-01-11
Kernel+LibC: Add support for mount flags
Sergey Bugaev
2020-01-11
ls: Cache the user and group names instead of looking up every time
Andreas Kling
2020-01-10
chroot: Add a little chroot program
Andreas Kling
2020-01-10
Kernel: unlink() should not follow symlinks
Andreas Kling
2020-01-10
rm: When invoked on a symlink, remove the symlink itself
Andreas Kling
2020-01-09
ls: Widen the user and group fields a little bit
Andreas Kling
2020-01-08
disk_benchmark: Unbreak this utility now that read() of O_WRONLY fails
Andreas Kling
2020-01-08
Kernel: open() and openat() should ignore non-permission bits in mode
Andreas Kling
2020-01-08
truncate: Unbreak this utility after ftruncate() syscall fixes
Andreas Kling
2020-01-08
ProcFS: Reads past the end of a generated file should be zero-length
Andreas Kling
2020-01-08
TmpFS: Reads past the end of a file should be zero-length
Andreas Kling
2020-01-08
Kernel: mmap() should fail with ENODEV for directories
Andreas Kling
2020-01-07
Kernel: Validate ftruncate(fd, length) syscall inputs
Andreas Kling
2020-01-05
ls: Display SUID files with red background color
Andreas Kling
2020-01-05
Keymap: Fix map initialization
Tibor Nagy
2020-01-05
Userland: Support multiple input files.
marprok
2020-01-04
su: Use setgroups() to switch over to the target user's extra GIDs
Andreas Kling
2020-01-04
id: Remove weird commas from output
Andreas Kling
2020-01-04
ls: Show directories with the sticky bit in a special color
Andreas Kling
2020-01-03
test_io: Test that seeking past EOF and then reading returns 0
Andreas Kling
2020-01-03
test_io: Verify that write() on an O_RDONLY fd fails with EBADF
Andreas Kling
2020-01-03
test_io: Verify that read() on an O_WRONLY fd fails with EBADF
Andreas Kling
2020-01-03
test_io: Add a simple test program that abuses some I/O syscalls
Andreas Kling
2020-01-03
Keymap+Base: Keycode fixes, remove workaround
Tibor Nagy
2020-01-02
LibC+Userland: Add a proper syscall wrapper for purge()
Andreas Kling
2020-01-02
Userland: ifconfig: include netinet/in.h
joshua stein
2020-01-02
Kernel: Validate the full range of user memory passed to syscalls
Andreas Kling
2020-01-02
Kernel: Create support for PCI ECAM
Liav A
2020-01-01
Build: Userland: no need for duplicate .cpp->.o rule
joshua stein
2020-01-01
AK: Move the userspace SharedBuffer from LibC to AK
Andreas Kling
2020-01-01
Kernel: Disable x86 RDTSC instruction in userspace
Andreas Kling
2020-01-01
Kernel: Prevent executing I/O instructions in userspace
Andreas Kling
2020-01-01
Kernel: Enable x86 UMIP (User Mode Instruction Prevention) if supported
Andreas Kling
2019-12-31
Keymap: Add AltGr support
Tibor Nagy
2019-12-31
Crash: Woops! Remove a misplaced if (true)
Shannon Booth
2019-12-31
Crash: Add a "Test All Crash Types" option
Shannon Booth
2019-12-31
Kernel+ping: Only allow superuser to create SOCK_RAW sockets
Andreas Kling
2019-12-31
dmesg: Add missing newline to error message
Andreas Kling
[next]