asynts
|
d5ffb51a83
AK: Don't add newline for outf/dbgf/warnf.
|
4 years ago |
Linus Groh
|
bcfc6f0c57
Everywhere: Fix more typos
|
4 years ago |
asynts
|
ba3488a6d5
UserspaceEmulator: Replace printf usages with format.
|
4 years ago |
Andreas Kling
|
709581e141
UserspaceEmulator: Implement the getsid() syscall
|
4 years ago |
Nico Weber
|
31e7f73aae
UserspaceEmulator: Support all msg_iovlens in recvmsg and sendmsg
|
4 years ago |
Nico Weber
|
47b3e98af8
Kernel+LibC+UserspaceEmulator: Add SO_TIMESTAMP, and cmsg definitions
|
4 years ago |
Nico Weber
|
b36a2d6686
Kernel+LibC+UserspaceEmulator: Mostly add recvmsg(), sendmsg()
|
4 years ago |
Nico Weber
|
62f615f0f4
UsespaceEmulator: Fix minor bugs in recvfrom() interception
|
4 years ago |
Nico Weber
|
f0018aca1d
UserspaceEmulator: Intercept sendto()
|
4 years ago |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
4 years ago |
Andreas Kling
|
f8e59addf7
Kernel+LibC+UE: Introduce SIGINFO (generated with ^T)
|
4 years ago |
Andreas Kling
|
57dd3b66c5
Kernel+LibC+UE: Implement sleep() via sys$clock_nanosleep()
|
4 years ago |
Andreas Kling
|
f857f3ce4c
Kernel+LibC+UE: Implement usleep() via sys$clock_nanosleep()
|
4 years ago |
Luke
|
694b86a4bf
LibDebug: Move everything into the "Debug" namespace
|
4 years ago |
Brian Gianforcaro
|
5a3cc2da8b
UserspaceEmulator: Identical code on both branches, unify return in virt$ioctl
|
4 years ago |
Brian Gianforcaro
|
7688539402
UserspaceEmulator: Fix conditionally uninitialized locals in virt$select
|
4 years ago |
Nico Weber
|
fd73de684e
X86+Profiler+UserspaceEmulator: Deduplicate ELFSymbolProvider to LibX86
|
4 years ago |
Nico Weber
|
430b265cd4
AK: Rename KB, MB, GB to KiB, MiB, GiB
|
4 years ago |
Andreas Kling
|
65f2270232
Kernel+LibC+UserspaceEmulator: Bring back sys$dup2()
|
4 years ago |
Andreas Kling
|
bf247fb45f
Kernel+LibC+UserspaceEmulator: Remove sys$dup() and sys$dup2()
|
4 years ago |
Ben Wiederhake
|
5574d45eda
DevTools: Mark compilation-unit-only functions as static
|
4 years ago |
Brian Gianforcaro
|
0f42463eab
Kernel: Use Userspace<T> for the execve syscall
|
4 years ago |
Andreas Kling
|
fae9c9f81f
UserspaceEmulator: Add the dup2 syscall
|
4 years ago |
Andreas Kling
|
5dce5fa7c2
UserspaceEmulator: Add the chdir syscall
|
4 years ago |
Andreas Kling
|
ee5e8081da
UserspaceEmulator: Pass full path to new UE instance in virt$execve()
|
4 years ago |
Andreas Kling
|
5a5b687014
UserspaceEmulator: Add the getpgid() and waitid() syscalls
|
4 years ago |
Andreas Kling
|
93b1e54237
UserspaceEmulator: Add the setpgid syscall
|
4 years ago |
Andreas Kling
|
2b3b83801b
UserspaceEmulator: Make the "unimplemented syscall" output look nicer
|
4 years ago |
Andreas Kling
|
2f1d596dd3
UserspaceEmulator: Fix bad rc check in ttyname and getcwd syscalls
|
4 years ago |
Andreas Kling
|
d608d714b9
UserspaceEmulator: Support ioctl(TCGETS) and ioctl(TCSETS)
|
4 years ago |