summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-08-28LibJS: Avoid pointless transitions and metadata lookups in storage_set()Linus Groh
2021-08-28LibCore: Store ObjectRegistration names as StringViewsAndrew Kaster
2021-08-28MailSettings: Add unveilLuke Wilde
2021-08-28MailSettings: Use LibConfig instead of Core::ConfigFileLuke Wilde
2021-08-28Mail: Add unveilLuke Wilde
2021-08-28Mail: Use LibConfig instead of Core::ConfigFileLuke Wilde
2021-08-28Kernel: Omit all actual code from the kernel on aarch64 for nowNico Weber
2021-08-28Prekernel: Make build on aarch64Nico Weber
2021-08-28Prekernel: Move boot.S and multiboot.S into an Arch/x86 subfolderNico Weber
2021-08-28Meta: Don't pass net -device flags in aarch64 buils in run.shNico Weber
2021-08-28Meta: Introduce SERENITY_MACHINE variable in run.shNico Weber
2021-08-28Meta: Disable spice in aarch64 buils in run.shNico Weber
2021-08-28Meta: Run qemu-system-aarch64 in aarch64 builds in run.shNico Weber
2021-08-28Meta: Disable kvm for aarch64 in run.shNico Weber
2021-08-28Meta: Make build-root-filesystem.sh omit libgcc_so.so in aarch64 buildsNico Weber
2021-08-28CMake: Don't build Userland and Tests in aarch64 builds for nowNico Weber
2021-08-28Toolchain: Also build aarch64-softmmu in BuildQemu.shNico Weber
2021-08-28Kernel: Verify interrupts are disabled when interacting with MutexesAndrew Kaster
2021-08-28Kernel: Don't acquire Mutex for hostname() before scheduling is enabledAndrew Kaster
2021-08-28Kernel: Acquire reference to waitee before trying to block in sys$waitidAndrew Kaster
2021-08-28Kernel: Guard the all processes list with a Spinlock rather than a MutexAndrew Kaster
2021-08-28Kernel: Unlock ptrace lock before entering a critical section in execveAndrew Kaster
2021-08-28Kernel: Don't disable interrupts in validate_inode_mmap_protAndrew Kaster
2021-08-28LibELF: Apply some minor optimizations to symbol lookupBrian Gianforcaro
2021-08-28UserspaceEmulator: Profiles are now expected to have a `strings` arrayBrian Gianforcaro
2021-08-28UserspaceEmulator: Make generated profiles debugable with cli toolsBrian Gianforcaro
2021-08-28Shell: Use a relative path in builtin_cd for chdir if possibleAli Mohammad Pur
2021-08-28CMake: Let `Meta/serenity.sh run aarch64` make it past cmakeNico Weber
2021-08-28LibELF: Reindent .S files to be consistent with other .S filesNico Weber
2021-08-28Toolchain: Enough to make `rebuild-toolchain aarch64` workNico Weber
2021-08-28Toolchain: Regenerate binutils.patch and gcc.patchNico Weber
2021-08-28Spreadsheet: Use strict mode for runtime.jsLinus Groh
2021-08-28Spreadsheet: Replace loose with strict equality operators in runtime.jsLinus Groh
2021-08-28Spreadsheet: Remove custom JS string split function implementationLinus Groh
2021-08-28Spreadsheed: Call native functions in runtime.js on thisSheetLinus Groh
2021-08-28ps: Sort using input order in case of `-q`Mahmoud Mandour
2021-08-28ps: Select specific processes by their PIDsMahmoud Mandour
2021-08-28MailSettings: Remove proc and exec from plegesLinus Groh
2021-08-28MailSettings: Use the app-mail icon for the windowLinus Groh
2021-08-28Meta: Let serenity.sh's TARGET default to SERENITY_ARCH, not i686Linus Groh
2021-08-282048: Remove wpath and cpath pledgesLuke Wilde
2021-08-28Spider: Remove wpath and cpath pledges and pledge earlierLuke Wilde
2021-08-28Solitaire: Remove wpath and cpath pledges and pledge earlierLuke Wilde
2021-08-28Chess: Perform pledges earlierLuke Wilde
2021-08-28FlappyBug: Remove wpath and cpath pledgesLuke Wilde
2021-08-28GameOfLife: Add pledge and unveilLuke Wilde
2021-08-28Pong: Remove wpath and cpath pledgesLuke Wilde
2021-08-28Snake: Remove wpath and cpath pledgesLuke Wilde
2021-08-28Minesweeper: Remove wpath and cpath pledgesLuke Wilde
2021-08-28Meta: Remove write-only-on-difference scriptAndrew Kaster