summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-01-17Kernel: Add "accept" pledge promise for accepting incoming connectionsAndreas Kling
2020-01-17Kernel: Reindent linker scriptAndreas Kling
2020-01-17Userland: Stop id command accepting -n in default formatrhin123
2020-01-16Kernel+LibELF: Don't blindly trust ELF symbol offsets in symbolicationAndreas Kling
2020-01-16LibC: Add strnlen()Andreas Kling
2020-01-16HackStudio: add exec pledgejoshua stein
2020-01-16HackStudio: set sane $PATH early to include /usr/local/binjoshua stein
2020-01-16LibVT: enforce a minimum size of 1 column and 1 rowjoshua stein
2020-01-15SystemMonitor: Unbreak the memory stats graphAndreas Kling
2020-01-15run: Bump default RAM size from 128 MB to 256 MBAndreas Kling
2020-01-15Userland/ls: escape non-printable charactersjoshua stein
2020-01-15LibVT: only use default bold font if it's the same size as our fontjoshua stein
2020-01-15Kernel: Trying to sys$link() a directory should fail with EPERMAndreas Kling
2020-01-15Ext2FS: Assert that inline symlink read/write always uses offset=0Andreas Kling
2020-01-15Kernel: Avoid an extra call to read_bytes() in Inode::read_entire()Andreas Kling
2020-01-15LibC: Add INADDR_LOOPBACKAndreas Kling
2020-01-15Ext2FS: Don't allow creating new files in removed directoriesAndreas Kling
2020-01-15Build: use $SUDO_[UG]ID in build-image-* instead of relying on makealljoshua stein
2020-01-15Build: more IPCCompiler-generated dependenciesjoshua stein
2020-01-15Kernel: Don't allow userspace to sys$open() literal symlinksAndreas Kling
2020-01-15Kernel: Use Vector::unstable_remove() in a couple of placesAndreas Kling
2020-01-15AK: Add Vector::unstable_remove(index)Andreas Kling
2020-01-15Build: Fix helloworld2's form compiler dependencyEmanuel Sprung
2020-01-15WindowServer: Do not open system menu after window tilingShannon Booth
2020-01-14Kernel: Fix run script to enable networking on Q35 machinesLiav A
2020-01-14Kernel: Change ACPI & DMI definitions a bitLiav A
2020-01-14Kernel: Move DMI decoder initialization method to init_stage2Liav A
2020-01-14Kernel: Fixing E1000 MMIO accessLiav A
2020-01-14Kernel: Remove problematic memory mapping methodsLiav A
2020-01-14Kernel: Change Region allocation helpersLiav A
2020-01-14Kernel: Refactor/rewrite VFS::resolve_path()Sergey Bugaev
2020-01-14AK: Fix String[View]::split_view() returning an extra empty partSergey Bugaev
2020-01-14AK: Don't return null from String[View]::substring_view()Sergey Bugaev
2020-01-14man: Fix minor inconsistencies in pledge(2) man pageBrian Gianforcaro
2020-01-13LibDraw+LibHTML: Make link colors themeableAndreas Kling
2020-01-13LibM: Implement some naive functionality to make VVVVVV runAndreas Kling
2020-01-13Kernel: Allow unlocking a held Lock with interrupts disabledAndreas Kling
2020-01-13LibCore: Fix segfault in CArgsParser (#1072)DrewStratford
2020-01-13mv: Use pledge()Andreas Kling
2020-01-13cp: Use pledge()Andreas Kling
2020-01-13Applications: Use pledge()Andreas Kling
2020-01-13About: Drop "unix" pledge after connecting to WindowServerAndreas Kling
2020-01-13WindowServer: Add "thread" pledge since we need it for wallpapersAndreas Kling
2020-01-13Demos: Compile LinkDemo as a PIE with interpreter /lib/lib-elf.soAndrew Kaster
2020-01-13Kernel: Tighten up exec/do_exec and allow for PT_INTERP iterpretersAndrew Kaster
2020-01-13LibELF: Add methods to validate the ELF and program headersAndrew Kaster
2020-01-13Kernel: Overload dbgputstr for char array literals in C++Andrew Kaster
2020-01-13Demos: Remove extra methods/globals from DynamicLibAndrew Kaster
2020-01-13LibC: Move even more methods and globals out of crt0.oAndrew Kaster
2020-01-13AK: Add ArmedScopeGuard, a scope guard that can be disarmedAndrew Kaster