Alexandre Julliard
|
584427fc89
server: Avoid redefining the DuplicateHandle() constants.
|
3 years ago |
Alexandre Julliard
|
d6ef9401b3
server: Use the object type information to implement access mapping.
|
3 years ago |
Alexandre Julliard
|
4d646de90d
server: Add generic mapping masks for all object types.
|
3 years ago |
Alexandre Julliard
|
c6f2aacb57
server: Add a type descriptor to all server objects.
|
3 years ago |
Alexandre Julliard
|
d514c64a8c
server: Move the ldt_copy pointer to the init_first_thread request.
|
3 years ago |
Alexandre Julliard
|
44699c324f
server: Add a separate request to initialize the first thread of a process.
|
3 years ago |
Alexandre Julliard
|
2b6426da65
server: Don't store the debug object in the debugger thread.
|
3 years ago |
Alexandre Julliard
|
7999af8244
ntdll: Implement NtWaitForDebugEvent().
|
3 years ago |
Alexandre Julliard
|
c1a042cefb
server: Rename debug_ctx to debug_obj.
|
3 years ago |
Paul Gofman
|
419abd49a1
ntdll: Support AVX registers for other thread in Nt{Get|Set}ContextThread().
|
4 years ago |
Alexandre Julliard
|
2e51f9aae3
server: Add an object operation to retrieve an object name.
|
4 years ago |
Zebediah Figura
|
1ff8fe20bf
server: Remove no longer used snapshot requests.
|
4 years ago |
Alexandre Julliard
|
64731a8e9f
ntdll: Fix a few more thread information access rights.
|
4 years ago |
Rémi Bernon
|
e1e34cdc37
ntdll: Correctly implement ThreadHideFromDebugger.
|
4 years ago |
Changping Yu
|
59ce4e3eb8
kernel32: Adjust thread creation insertion order.
|
4 years ago |
Sebastian Lackner
|
847b93c740
ntdll: Implement NtQueryInformationThread(ThreadTimes) using procfs.
|
4 years ago |
Alexandre Julliard
|
42bd67b576
ntdll: Don't call terminate_thread request if not necessary.
|
4 years ago |
Jacek Caban
|
341068aa61
server: Delay setting system registers until suspending select is waken.
|
4 years ago |
Jacek Caban
|
e5a9c256ce
server: Don't try to synchronize system registers on not initialized threads in get_thread_context request.
|
4 years ago |
Jacek Caban
|
c3fac6e36c
server: Fix setting context flags in get_thread_context.
|
4 years ago |
Jacek Caban
|
c4dab9b76e
server: Block by waiting on context handle in get_thread_context.
|
4 years ago |
Jacek Caban
|
aa0c4bb5e7
server: Don't wait for client thread to enter suspended state in set_thread_context.
|
4 years ago |
Jacek Caban
|
2960a973d1
server: Create thread context object in stop_thread.
|
4 years ago |
Jacek Caban
|
40e849ffa4
server: Make thread context a server object.
|
4 years ago |
Jacek Caban
|
80ceafc2a1
server: Don't change cached thread context in set_thread_context.
|
4 years ago |
Jacek Caban
|
89b4bdd6cd
server: Don't change context flags in copy_context.
|
4 years ago |
Jacek Caban
|
234fa118d4
server: Get rid of separate thread suspend_context.
|
4 years ago |
Jacek Caban
|
7f9eb22af8
ntdll: Use server_select to pass context to server in send_debug_event.
|
4 years ago |
Jacek Caban
|
dbe7694c53
server: Get rid of no longer needed get_suspend_context and set_suspend_context requests.
|
4 years ago |
Jacek Caban
|
96cc6950f0
ntdll: Use select request instead of get_suspend_context to transfer context back to client.
|
4 years ago |