Andreas Kling
|
d608d714b9
UserspaceEmulator: Support ioctl(TCGETS) and ioctl(TCSETS)
|
5 years ago |
Andreas Kling
|
e0e3e5b9b1
UserspaceEmulator: Add the access syscall
|
5 years ago |
Andreas Kling
|
c497603177
UserspaceEmulator: Add the getcwd syscall
|
5 years ago |
Andreas Kling
|
b187a42e53
UserspaceEmulator: Add the ttyname syscall
|
5 years ago |
Andreas Kling
|
9d93e208ac
UserspaceEmulator: Support ioctl(TIOCSPGRP)
|
5 years ago |
Andreas Kling
|
3717a00290
UserspaceEmulator: Add the getpgrp syscall
|
5 years ago |
Andreas Kling
|
8dea25d974
UserspaceEmulator: Add support for UNIX signals :^)
|
5 years ago |
Andreas Kling
|
dff8305138
UserspaceEmulator: Don't print backtrace offsets if we have file/line
|
5 years ago |
Andreas Kling
|
5de7bae383
UserspaceEmulator: Forward errors from fork() correctly
|
5 years ago |
Andreas Kling
|
c7e4c0734b
UserspaceEmulator: Use a report() function instead of dbgprintf()
|
5 years ago |
Andreas Kling
|
b8d3dbcf2d
UserspaceEmulator: Add syscalls: stat(), realpath(), gethostname()
|
5 years ago |
Andreas Kling
|
9def88e08d
UserspaceEmulator: Don't just return "EMULATED" in get_process_name()
|
5 years ago |
Andreas Kling
|
2ac5c2278d
UserspaceEmulator: Support ioctl(TIOCGWINSZ)
|
5 years ago |
Andreas Kling
|
0b287c18b9
UserspaceEmulator: Implement the execve() syscall :^)
|
5 years ago |
Andreas Kling
|
b9b74e355a
UserspaceEmulator: Implement the fork() syscall :^)
|
5 years ago |
Andreas Kling
|
d9f933df7b
UserspaceEmulator: Implement the setuid() and setgid() syscalls
|
5 years ago |
Andreas Kling
|
368cea4094
UserspaceEmulator: Implement the accept() and setsockopt() syscalls
|
5 years ago |
Andreas Kling
|
f097ed6ada
UserspaceEmulator: Transfer the environment to the emulated process
|
5 years ago |
Andreas Kling
|
9c155c8f35
UserspaceEmulator: Tweak some output strings
|
5 years ago |
Andreas Kling
|
abebec0e04
UserspaceEmulator: Use the base address of instructions in backtraces
|
5 years ago |
Andreas Kling
|
0f91dfa139
UserspaceEmulator: Show file and line numbers in backtraces :^)
|
5 years ago |
Andreas Kling
|
d1dd5013ea
UserspaceEmulator: Remove unnecessary local getpid() caches
|
5 years ago |
Andreas Kling
|
15753e9633
UserspaceEmulator: Don't hardcode the amount of thread-local data
|
5 years ago |
Andreas Kling
|
903c5b0833
UserspaceEmulator: Mark the full initial TCB as initialized memory
|
5 years ago |
Andreas Kling
|
be5f42adea
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
|
5 years ago |
Andreas Kling
|
a49c794725
UserspaceEmulator: Add the get_dir_entries() syscall + an ioctl() stub
|
5 years ago |
Andreas Kling
|
75500b449c
UserspaceEmulator: Fix every line in backtraces showing EIP
|
5 years ago |
Andreas Kling
|
b17d175379
UserspaceEmulator: Add the usleep() syscall
|
5 years ago |
Andreas Kling
|
e50874621a
UserspaceEmulator: Don't scan text segment for malloc leaks
|
5 years ago |
Andreas Kling
|
441918be7e
UserspaceEmulator: Capture backtraces of malloc/free events
|
5 years ago |