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-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
2022-01-21
UserspaceEmulator: Fix execve messing up command lines with "--"
Rummskartoffel
2022-01-13
LibELF: Accept Span instead of Pointer+Size in validate_program_headers
Idan Horowitz
2022-01-13
LibELF: Use StringBuilders instead of Strings for the interpreter path
Idan Horowitz
2022-01-12
Kernel+LibC+LibCore+UE: Implement `fchmodat(2)`
Daniel Bertalan
2022-01-08
UserspaceEmulator: Fail with EINVAL for mmap with size 0
Rummskartoffel
2022-01-08
UserspaceEmulator: Interpret zero-alignment as page-sized alignment
Rummskartoffel
2022-01-07
Everywhere: Fix spelling mistakes
mjz19910
2021-12-28
UserspaceEmulator: Exclude special ranges from RangeAllocator
Daniel Bertalan
2021-12-23
Kernel+UE+LibC: Store address as void* in SC_m{re,}map_params
Daniel Bertalan
2021-12-23
Kernel+UE: Add MAP_FIXED_NOREPLACE mmap() flag
Daniel Bertalan
2021-12-23
UserspaceEmulator: Replace intersecting ranges if MAP_FIXED is specified
Daniel Bertalan
2021-12-23
UserspaceEmulator: Return ValueAndShadowReference& on operator=
Hendiadyoin1
2021-12-23
UserspaceEmulator: Avoid copies of non trivial types on invocations
Hendiadyoin1
[next]