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
/
DevTools
/
UserspaceEmulator
Age
Commit message (
Expand
)
Author
2022-11-01
Everywhere: Mark dependencies of most targets as PRIVATE
Tim Schumacher
2022-10-27
Kernel: Make scheduler control syscalls more generic
kleines Filmröllchen
2022-10-24
AK+Everywhere: Turn bool keep_empty to an enum in split* functions
demostanis
2022-10-04
AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
Nico Weber
2022-09-14
Everywhere: Fix a variety of typos
Brian Gianforcaro
2022-08-23
Userland: Consolidate most PATH resolving into a single implementation
Tim Schumacher
2022-07-19
LibC: Remove the `LibPthread` interface target
Tim Schumacher
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-07-12
Userland: Remove erroneous String -> char* -> StringView conversions
sin-ack
2022-05-29
Everywhere: Fix a bunch of typos
Linus Groh
2022-05-07
UserspaceEmulator: Delegate rounding to the actual hardware
Hendiadyoin1
2022-05-05
Everywhere: Purge all support and usage of framebuffer devices
Liav A
2022-05-05
Everywhere: Rename FB prefix name ioctls => GRAPHICS
Liav A
2022-05-02
Kernel: Stop requiring working malloc for syscall.h includes
Patrick Meyer
2022-04-23
UserspaceEmulator: Use boolean operators instead of bitwise ones
Daniel Bertalan
2022-04-23
Kernel+LibC+LibCore: Implement the unlinkat(2) syscall
sin-ack
2022-04-06
LibX86: Add CMPXCHG8B, RDRAND and RDSEED
Hendiadyoin1
2022-04-06
UserspaceEmulator: Don't interpret SSE2 instructions as MMX ones
Hendiadyoin1
2022-04-06
LibX86: Support SSE2 :^)
Hendiadyoin1
2022-04-06
UserspaceEmulator: Truncate in CVTTSS2SI
Hendiadyoin1
2022-04-06
LibX86: Correct CVTSS2SI's register signature
Hendiadyoin1
2022-04-02
UserspaceEmulator: Implement the SSE extension
Hendiadyoin1
2022-04-02
UserspaceEmulator: Don't mark SoftFPU::mmx_get/set as ALWAYS_INLINE
Hendiadyoin1
2022-04-02
LibX86: Correctly name CVTTSS2SI_r32_xmm2m32
Hendiadyoin1
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-22
Kernel: Don't assume paths of TTYs and pseudo terminals anymore
Liav A
2022-03-15
AK+Everywhere: Add sincos and use it in some places
Hendiadyoin1
2022-03-15
UserspaceEmulator: Clear c0 on x87 constant load instructions
Hendiadyoin1
2022-03-15
UserspaceEmulator: Make error checks in FYL2XP1 and FYL2X a bit closer
Hendiadyoin1
2022-03-15
UserspaceEmulator: Add more FIXMES to SoftFPU
Hendiadyoin1
2022-03-04
UserspaceEmulator: Pass signal information through to emulated process
Ali Mohammad Pur
2022-03-04
UserspaceEmulator: Update signal handlers to use the new stack layout
Ali Mohammad Pur
2022-03-04
UserspaceEmulator: Add a SoftMMU::read<T> function
Ali Mohammad Pur
2022-03-04
UserspaceEmulator: Wrap the GPRs in ValueWithShadow
Ali Mohammad Pur
2022-03-04
UserspaceEmulator: Make it possible to wrap PODs in ValueWithShadow
Ali Mohammad Pur
2022-03-04
UserspaceEmulator: Let SoftCPU.h include Emulator.h
Ali Mohammad Pur
2022-02-24
UserspaceEmulator: Fix syntax of generated profiles
Brian Gianforcaro
2022-02-16
DevTools: Use default constructors/destructors
Lenny Maiorani
2022-01-29
UserspaceEmulator: Implement ioctl TIOCSTI
Rummskartoffel
2022-01-29
UserspaceEmulator: Implement ioctl TCFLSH
Rummskartoffel
2022-01-29
UserspaceEmulator: Implement signal masking
Rummskartoffel
2022-01-29
UserspaceEmulator: Implement virt$sigprocmask
Rummskartoffel
2022-01-29
UserspaceEmulator: Implement virt$getppid
Rummskartoffel
2022-01-29
UserspaceEmulator: Implement ioctl TIOCGPGRP
Rummskartoffel
2022-01-29
UserspaceEmulator: Implement ioctl TIOCSWINSZ
Rummskartoffel
2022-01-29
UserspaceEmulator: Implement ioctl FIONBIO
Rummskartoffel
2022-01-29
UserspaceEmulator: Convert virt$ioctl to use switch-case
Rummskartoffel
2022-01-24
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
Sam Atkins
2022-01-24
UserspaceEmulator: Support ioctls TCSETSF and TCSETSW
Rummskartoffel
2022-01-21
UserspaceEmulator: Correctly fail in execve when binary is inaccessible
Rummskartoffel
[next]