summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-05-30Kernel: The stat() syscall should follow symlinks.Andreas Kling
2019-05-30FileSystem: Get rid of VFS::resolve_path().Andreas Kling
2019-05-30FileSystem: Get rid of VFS::absolute_path() and teach Mount about custodies.Andreas Kling
2019-05-30FileSystem: Get rid of VFS::resolve_path_to_inode() and old_resolve_path().Andreas Kling
2019-05-30Kernel: Rename Process::cwd_custody() to Process::current_directory().Andreas Kling
2019-05-30FileSystem: Port most of the code over to using custodies.Andreas Kling
2019-05-30FileSystem: Add a Custody class that represents a parent/child guardianship.Andreas Kling
2019-05-30ELFLoader: Fix typo in segment naming.Andreas Kling
2019-05-30Kernel: Make the Process allocate_region* API's understand "int prot".Andreas Kling
2019-05-30Kernel: Make fcntl(F_SETFL) actually update the append/blocking flags.Andreas Kling
2019-05-30Ports: Add gcc-8.3.0 port :^)Andreas Kling
2019-05-30LibC: Move wait-related stuff to <sys/wait.h>. #POSIXAndreas Kling
2019-05-30Ports: Build binutils from tarball instead of git.Andreas Kling
2019-05-30Kernel: Add InodeFile, a File subclass for regular files.Andreas Kling
2019-05-30Kernel: Pass 'prot' argument to File::mmap() and act on it.Andreas Kling
2019-05-30Terminal: Fix some missing text attributesRobin Burchell
2019-05-30LibC: Add setenv().Andreas Kling
2019-05-30Misc: Add a simple init processRobin Burchell
2019-05-30Kernel/LibC: Implement sched_* functionality to set/get process priorityRobin Burchell
2019-05-30LibC: Add malloc_size() to tell you how big an allocation might be.Andreas Kling
2019-05-30Kernel: Fix a bad printf, and stub out SO_ERROR a bit more fullyRobin Burchell
2019-05-29LibM LibC: add fixes for Lua port.Mustafa Ali CAN
2019-05-29Port:Add LuaMustafa Ali CAN
2019-05-29Terminal: Add /usr/local/bin to the default PATH.Andreas Kling
2019-05-29LibC: realloc() should reuse the existing allocation more often.Andreas Kling
2019-05-29Port: lessChristopher Dumas
2019-05-28LibC: Don't define ALWAYS_INLINE if it's already defined.Andreas Kling
2019-05-28LibC: fcntl.h should define F_RDLCK.Andreas Kling
2019-05-28Ports: Add linksRobin Burchell
2019-05-28Ports: Vim and ncursesChristopher Dumas
2019-05-28Documentation: RIP the short-lived coding styleRobin Burchell
2019-05-28Add clang-format fileRobin Burchell
2019-05-28Fix badge hopefully.Robin Burchell
2019-05-28Add .travis.ymlRobin Burchell
2019-05-28Ports: Add GNU binutils.Andreas Kling
2019-05-28LibC: Make dlfcn stubs extern "C" like the outside world expects.Andreas Kling
2019-05-28LibC: Move size_t, ptrdiff_t and NULL to stddef.h. #POSIXAndreas Kling
2019-05-28LibC: Move struct timeval to sys/time.h. #POSIXAndreas Kling
2019-05-28Kernel: Remove accidentally committer .orig file.Andreas Kling
2019-05-28Documentation: Remove some irrelevant things from the coding style.Andreas Kling
2019-05-28Documentation: Import an attempt at describing the project coding style.Andreas Kling
2019-05-28Ports: Replace run_command use in bash with a run_replace_in_file helperRobin Burchell
2019-05-28Ports: Remove MAKEOPTS hacks from bashRobin Burchell
2019-05-28Move everything to a subdirectoryRobin Burchell
2019-05-28Add WIP bash portRobin Burchell
2019-05-28port_include: Various updatesRobin Burchell
2019-05-28Add the start of a simple ports infrastructureRobin Burchell
2019-05-28Shell: Allow * and ? wildcard expansion in argumentsRobin Burchell
2019-05-27TextEditor: Fix window title when starting with an empty document.Andreas Kling
2019-05-27LibGUI: Add a GListView widget.Andreas Kling