Alexandre Julliard
|
53375be47c
server: Reset hardware breakpoint sizes before setting them.
|
5 years ago |
Frédéric Fauberteau
|
708a2c991f
wineserver: Support debug registers on NetBSD.
|
6 years ago |
Matteo Bruni
|
1f006f075d
server: Avoid writing out of bounds in get_selector_entry().
|
6 years ago |
Zebediah Figura
|
c6dfce2723
server: Fix pointer arithmetic in get_selector_entry().
|
6 years ago |
Alexandre Julliard
|
abe0b1c57b
server: Initialize debug registers in new threads if necessary.
|
7 years ago |
Alexandre Julliard
|
9a07d210f1
server: Add a platform-specific entry point to initialize registers of a new thread.
|
7 years ago |
Alexandre Julliard
|
8d817997ce
configure: Add a check for sys/ucontext.h and include it where appropriate.
|
10 years ago |
Francois Gouget
|
d3cc10724e
server: Include either sys/user.h or asm/user.h.
|
11 years ago |
Huw Davies
|
2a32d5765a
server: Android has struct user in asm/user.h.
|
11 years ago |
Dmitry Timoshkov
|
bfe3b3bdb6
server: Set error to STATUS_PROCESS_IS_TERMINATING if the process is terminating.
|
11 years ago |
Alexandre Julliard
|
fc7e81be15
server: Don't support debug registers in ptrace if sys/user.h is missing.
|
11 years ago |
Alexandre Julliard
|
2b95df8fbd
server: Use the __NR_ names for Linux system calls.
|
11 years ago |
Alexandre Julliard
|
1fd55b7334
server: Get rid of the waitpid wrapper.
|
12 years ago |
Adrian Bunk
|
9d5c178b24
server: Use waitpid() instead of wait4().
|
12 years ago |
André Hentschel
|
89e462b141
server: Add checks for DragonFly BSD.
|
12 years ago |
Henri Verbeet
|
e7728c4132
server: Try writing to /proc/<pid>/mem in write_process_memory().
|
13 years ago |
Grazvydas Ignotas
|
2cc56f379c
server: Set debug enable bits briefly to commit the addresses to kernel.
|
13 years ago |
Grazvydas Ignotas
|
fa179b1c26
server: Set RW and LEN bits of DR7 before setting DR0-DR3.
|
13 years ago |
Austin English
|
599afa06b7
server: Add missing checks for FreeBSD_kernel.
|
14 years ago |
Alexandre Julliard
|
185f637080
server: Use the tgkill system call on all Linux platforms.
|
14 years ago |
Alexandre Julliard
|
10b6d6ba4d
server: Use tgkill to send signals on x86_64 too.
|
14 years ago |
Michael Stefaniuc
|
5c8b44cd24
server: Simplify tkill() and remove unreachable code (Smatch).
|
14 years ago |
Maarten Lankhorst
|
c054b5f86d
wineserver: Use syscall instead of int $0x80.
|
14 years ago |
Alexandre Julliard
|
1a79912a10
server: Try to use /proc/pid/mem to read process memory since it should be faster.
|
14 years ago |
Eric Pouech
|
1298f2233f
server: Fix write_process_memory on Wow64.
|
14 years ago |
Eric Pouech
|
9f49c6a05f
server: Correctly set the DR0..7 registers on Linux for x86_64 architecture.
|
14 years ago |
Alexandre Julliard
|
034c6c3e58
server: The ptrace interfaces uses longs, not ints.
|
15 years ago |
Alexandre Julliard
|
5316dd011f
server: Define a generic context structure instead of using the platform-specific version.
|
15 years ago |
Alexandre Julliard
|
2cf868c0be
server: Move ldt_copy to the init_process_done request and make it a client_ptr_t.
|
16 years ago |
Alexandre Julliard
|
8e9c156e14
server: Make the address argument for read/write_process_memory a client_ptr_t.
|
16 years ago |