Alexandre Julliard
|
2b8021d4d0
|
server: Don't release the clipboard owner window when the owner thread terminates.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-01 22:14:22 +09:00 |
Alexandre Julliard
|
bddab0e7f8
|
server: Add a release_clipboard request, and notify the owner and viewer on release.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-01 22:02:04 +09:00 |
Alexandre Julliard
|
438dae524d
|
server: Avoid some compiler warnings when EWOULDBLOCK == EAGAIN.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-30 19:09:20 +09:00 |
Alexandre Julliard
|
70dd64cf97
|
server: Add a helper function to validate a window handle.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-30 18:08:36 +09:00 |
Alexandre Julliard
|
c6f12bd9cc
|
server: Notify all listeners when the contents of the clipboard have changed.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-30 16:33:04 +09:00 |
Alexandre Julliard
|
35537b1d45
|
server: Implement Add/RemoveClipboardFormatListener.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-29 23:54:40 +09:00 |
Alexandre Julliard
|
19d16a7cb1
|
server: Add some validation of clipboard window handles.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-29 21:31:50 +09:00 |
Alexandre Julliard
|
5962df3a1e
|
server: Cleanup clipboard information upon window destruction.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-24 00:16:43 +09:00 |
Alexandre Julliard
|
42c221db6c
|
user32: Don't allow SetClipboardData if the clipboard is not open.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-23 17:35:18 +09:00 |
Alexandre Julliard
|
79d2e0a9be
|
server: Add a request to return clipboard information.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-23 16:29:00 +09:00 |
Alexandre Julliard
|
98b24dcb50
|
server: Add a separate request to set the clipboard viewer.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-22 23:05:20 +09:00 |
Alexandre Julliard
|
7258793169
|
server: Add separate requests for opening and closing the clipboard.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-22 16:20:53 +09:00 |
Hugh McMaster
|
f592f931b2
|
server: Get and set the console pop-up color attributes.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-11 23:31:53 +09:00 |
Hugh McMaster
|
2d7c73d802
|
server: Get and set the console color table.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-11 23:31:52 +09:00 |
Piotr Caban
|
84b3218ed6
|
server: Fix loading of IMAGE_OPTIONAL_HEADER.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-09 00:56:00 +09:00 |
Alexandre Julliard
|
ef716e9d1e
|
server: Don't grow the mapped file for read-only mappings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-27 22:21:07 +09:00 |
Alexandre Julliard
|
32c7153fdb
|
server: Avoid rounding mapping sizes on the server side.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-27 17:03:03 +09:00 |
Alexandre Julliard
|
6f0979b983
|
ntdll: Implement the SectionImageInformation class of NtQuerySection.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-26 20:33:16 +09:00 |
Alexandre Julliard
|
2602df14d8
|
ntdll: Implement the SectionBasicInformation class of NtQuerySection.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-26 20:32:10 +09:00 |
Alexandre Julliard
|
1ddc636051
|
server: Store the section flags separately from the protection.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-26 14:20:02 +09:00 |
Alexandre Julliard
|
0b933f1f48
|
server: Avoid unaligned access when printing x86 floating point registers.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-22 11:49:37 +09:00 |
Alexandre Julliard
|
87bbc84ad5
|
server: Add a helper function to create session directories and symlinks.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-18 16:21:24 +09:00 |
Alexandre Julliard
|
c7f16d6220
|
server: Add a helper function to create a symlink to an existing object.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-18 15:34:08 +09:00 |
Piotr Chruściel
|
84c3b8ae28
|
server: Move the \BaseNamedObjects symlink in \Sessions\0 to \Sessions\1\BaseNamedObjects.
Signed-off-by: Piotr Chruściel <flan@flande.re>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-18 15:22:31 +09:00 |
Andrey Gusev
|
9035e58e67
|
server: Fix a typo in comment.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-06-03 12:31:19 +09:00 |
Daniel Lehman
|
142730ea66
|
ntdll: Add NtQueryMutant.
Signed-off-by: Daniel Lehman <dlehman25@gmail.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-04 01:03:26 +09:00 |
Alexandre Julliard
|
80f3fda934
|
server: Add support for maintaining a client-side directory cache.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-02 14:39:16 +09:00 |
Sebastian Lackner
|
152b00b20f
|
server: Fix detection of duplicate console history lines.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-28 13:02:10 +09:00 |
Sebastian Lackner
|
20651c7dfe
|
server: Fix possible leak of root object in create_named_pipe handler.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-26 14:50:50 +09:00 |
Sebastian Lackner
|
240d8ed7e9
|
server: Add missing linebreak to a dump message.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-26 14:50:48 +09:00 |
Sebastian Lackner
|
bae3dcc295
|
server: Do not hold reference on parent process.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-25 18:48:19 +09:00 |
Sebastian Lackner
|
1025ed38c0
|
server: Increase size of PID table and do not reuse recently freed ptids.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-25 18:48:19 +09:00 |
Seong-ho Cho
|
ca8a08606d
|
configure: Add AC_HEADER_MAJOR to find where major() is defined.
Signed-off-by: Seong-ho Cho <darkcircle.0426@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-18 18:06:46 +09:00 |
Charles Davis
|
1c862ca479
|
server: Fix int-to-pointer conversion warning (Clang).
Signed-off-by: Charles Davis <cdavis5x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-27 00:13:30 +09:00 |
Jacek Caban
|
d13a44e4aa
|
user32: Don't use window's parent as an owner if WS_CHILD style is not set.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-25 00:25:01 +09:00 |
Alexandre Julliard
|
3ea7f7d2f4
|
server: Set the security descriptor at object creation.time.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-12 23:07:30 +09:00 |
Alexandre Julliard
|
10a38ef056
|
server: Require a directory as root to open an object with a name.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-12 23:07:30 +09:00 |
Alexandre Julliard
|
ff9d90bbb0
|
server: Use a standard object for object attribute roots instead of a directory.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-12 23:07:30 +09:00 |
Michael Müller
|
18a8636ebe
|
server: Add support for Win8 pseudo handles.
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-11 12:15:54 +09:00 |
Alexandre Julliard
|
b548f8c4a7
|
server: Remove some no longer used directory functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-09 20:36:17 +09:00 |
Alexandre Julliard
|
3cde722e3a
|
server: Implement object type for registry keys.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-09 20:36:17 +09:00 |
Alexandre Julliard
|
eb6621081a
|
server: Avoid redundant open call when looking for an object type.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-09 20:36:17 +09:00 |
Alexandre Julliard
|
6ccefdb7c5
|
server: Support opening file objects from any root, not only directories.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-09 20:36:17 +09:00 |
Alexandre Julliard
|
39e60dc680
|
server: Support opening objects from any root, not only directories.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-09 20:36:17 +09:00 |
Alexandre Julliard
|
7ad32cf56a
|
server: Allow lookup_name to distinguish the case of an empty path.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-09 20:36:16 +09:00 |
Sebastian Lackner
|
79ada31714
|
server: Fix an invalid memory access in subtract_overlapping (Valgrind).
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-09 19:42:41 +09:00 |
Sebastian Lackner
|
f7915d4e43
|
server: Fix memory leak of object name structure.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-08 22:14:48 +09:00 |
Alexandre Julliard
|
7646df9f4b
|
server: Use the generic named object functions for named pipes.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-08 20:03:32 +09:00 |
Alexandre Julliard
|
4e380b9e2b
|
server: Use the generic named object functions for mailslots.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-08 20:03:32 +09:00 |
Alexandre Julliard
|
7a5b14d456
|
server: Add a function to open a named object inside any parent, not only directories.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-08 16:55:00 +09:00 |