Sebastian Lackner
|
b6b54fa14a
|
server: Handle error when memdup fails in synthesize_formats.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-01 04:38:41 +02:00 |
Sebastian Lackner
|
547d7eded3
|
server: Fix leak of old clipboard data when replacing existing format.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-28 00:06:51 +09:00 |
Alexandre Julliard
|
f0fbf1a9d1
|
user32: Cache clipboard data on the client side.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-26 15:12:21 +09:00 |
Alexandre Julliard
|
9ed8f5e83f
|
user32: Add synthesized clipboard formats on the server side.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-26 15:06:10 +09:00 |
Alexandre Julliard
|
3044935b0e
|
user32: Retrieve clipboard data from the server.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-26 14:48:32 +09:00 |
Alexandre Julliard
|
c69b4995c5
|
user32: Retrieve available clipboard formats from the server.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-26 14:20:41 +09:00 |
Alexandre Julliard
|
79f90e4e41
|
user32: Store clipboard data on the server side.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-26 14:20:26 +09:00 |
Alexandre Julliard
|
99408d7859
|
server: Get rid of the clipboard sequence number update hack.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-23 20:30:35 +09:00 |
Sebastian Lackner
|
808619b72d
|
server: Allow to create win32 prefix when directory already exists.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-22 12:46:01 +09:00 |
Alexandre Julliard
|
305d89f1ed
|
server: Return the owner window in the close_clipboard request.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-14 16:25:08 +09:00 |
Alexandre Julliard
|
2bf890d95f
|
server: Return the owner window in the release_clipboard request.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-14 16:25:07 +09:00 |
Sebastian Lackner
|
7c06f1c218
|
server: Do not store unix_pid in process_snapshot struct.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-07 23:54:44 +09:00 |
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 |