index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Libraries
/
LibC
/
unistd.cpp
Age
Commit message (
Expand
)
Author
2020-12-21
Kernel: Improve time keeping and dramatically reduce interrupt load
Tom
2020-12-21
Everywhere: Switch from (void) to [[maybe_unused]] (#4473)
Lenny Maiorani
2020-12-14
LibC: Add NO_TLS preprocessor flag
Itamar
2020-09-13
Kernel: Make copy_to/from_user safe and remove unnecessary checks
Tom
2020-09-12
LibC: Avoid write-back of unused value
Ben Wiederhake
2020-09-06
LibC: Don't include things required for getopt_long in unistd.h
Itamar
2020-09-01
LibC: Move the static String in getlogin() out of the function
Andreas Kling
2020-08-30
LibC: Use AK::String-backed buffers instead of static buffers
Sergey Bugaev
2020-08-30
Kernel+LibC+UE: Implement sleep() via sys$clock_nanosleep()
Andreas Kling
2020-08-30
Kernel+LibC+UE: Implement usleep() via sys$clock_nanosleep()
Andreas Kling
2020-08-24
LibC: Prefer strlcpy over strcpy/strncpy
Ben Wiederhake
2020-08-15
Kernel+LibC+UserspaceEmulator: Bring back sys$dup2()
Andreas Kling
2020-08-15
Kernel+LibC+UserspaceEmulator: Remove sys$dup() and sys$dup2()
Andreas Kling
2020-08-11
LibC: Move stat(), lstat() and fstat() to <sys/stat.h>
Andreas Kling
2020-08-10
Kernel: Use Userspace<T> for the execve syscall
Brian Gianforcaro
2020-08-04
Kernel+LibC: Tidy up sys$ttyname() and sys$ptsname()
Andreas Kling
2020-07-28
LibC: Move getpagesize() out-of-line
Andreas Kling
2020-07-27
Kernel+LibC: Add sys$set_process_name() for changing the process name
Andreas Kling
2020-07-27
LibC: Make the getpid() cache process global (instead of thread-local)
Andreas Kling
2020-07-23
LibC: Remove duplicate gs touch during gettid()/getpid() fast path
Brian Gianforcaro
2020-07-21
LibC: Add a cache for getpid()
Andreas Kling
2020-07-15
LibC+Kernel: Start implementing sysconf
Nico Weber
2020-07-04
Kernel: Move headers intended for userspace use into Kernel/API/
Andreas Kling
2020-07-03
LibC: Minor style fix for getresuid/getresgid
Nico Weber
2020-06-18
Kernel+LibC: Remove setreuid() / setregid() again
Nico Weber
2020-06-18
Kernel+LibC: Implement seteuid() and friends!
Nico Weber
2020-06-17
LibC: Make setgid() definition protoype match declaration
Nico Weber
2020-06-17
Kernel+LibC: Do not return -ENAMETOOLONG from sys$readlink()
Sergey Bugaev
2020-06-15
LibC: Add truncate().
Nico Weber
2020-05-20
Kernel+LibC: Switch isatty() to use a fcntl()
Sergey Bugaev
2020-05-16
Kernel: Remove sys$getdtablesize()
Andreas Kling
2020-05-15
LibC: Fix execvp() errno
Sergey Bugaev
2020-04-26
Kernel: Added the ability to set the hostname via new syscall
Luke Payne
2020-04-13
LibC: Fix truncated strncpy() in getlogin()
Andreas Kling
2020-04-13
LibC: Simplify the gettid() cache by just clearing the cache in fork()
Andreas Kling
2020-04-12
LibC: Cache the result of gettid() to avoid syscalls
Andreas Kling
2020-04-06
Kernel & Userland: Allow to mount image files formatted with Ext2FS
Liav A
2020-04-03
Revert "Kernel & Userland: Allow to mount image files formatted with Ext2FS"
Andreas Kling
2020-04-02
Kernel & Userland: Allow to mount image files formatted with Ext2FS
Liav A
2020-03-28
strace: Change implementation to use ptrace()
Itamar
2020-02-28
LibC: Move shbuf_* implementations to serenity.cpp
Andreas Kling
2020-02-28
Kernel: Merge the shbuf_get_size() syscall into shbuf_get()
Andreas Kling
2020-02-28
Kernel+LibC: Rename shared buffer syscalls to use a prefix
Andreas Kling
2020-02-20
LibC: Implement crappy version of pread()
Andreas Kling
2020-02-20
LibC: Stub out getpass()
Andreas Kling
2020-02-10
Kernel+LibC: Merge sys$stat() and sys$lstat()
Andreas Kling
2020-02-03
LibC: Implement getsid()
Sergey Bugaev
2020-02-03
LibC: Move waitpid() to sys/wait.h
Sergey Bugaev
2020-02-01
LibC: The exec() family of functions should not search "." by default
Andreas Kling
2020-01-20
Kernel: Add a basic implementation of unveil()
Andreas Kling
[next]