Francois Gouget
d6abd3835f
server: Remove an unneeded cast.
2008-12-01 13:01:40 +01:00
Alexandre Julliard
af8bb2e922
ntdll: Add support for virtual write watches.
2008-11-25 12:07:35 +01:00
Paul Bryan Roberts
6435a5ddab
server: Clone file_get_sd() and file_set_fd() for directories.
2008-11-07 12:01:51 +01:00
Paul Bryan Roberts
d87af3dfb2
server: Refactor server side implementation of GetFileSecurity().
2008-11-07 12:01:24 +01:00
Alexandre Julliard
5e2ed6bfe9
ntdll,server: Fixed access checks for OpenFileMapping and MapViewOfFile.
2008-11-05 20:32:32 +01:00
Alexandre Julliard
cdce50f5be
ntdll: Store the per-page committed status in the server for anonymous file mappings.
2008-11-05 12:31:37 +01:00
Alexandre Julliard
7e94787948
ntdll: Add a noexec flag for memory views where we don't want to force exec permission.
2008-11-04 13:16:01 +01:00
Alexandre Julliard
0b0b6c351a
ntdll: Store the per-view flags in the high word of the page protection bits.
2008-11-04 13:05:37 +01:00
Alexandre Julliard
ba71579809
server: Added a request to unlink an object from its namespace.
2008-10-20 16:21:06 +02:00
Alexandre Julliard
7d5f732d30
server: Convert source files to utf-8.
2008-10-18 19:22:26 +02:00
Alexandre Julliard
c928aa67fb
server: Follow symlink even with OBJ_OPENLINK unless it is the last element of the path.
2008-10-09 12:43:36 +02:00
Alexandre Julliard
05b4181cac
server: Implemented the server side of Get/SetLayeredWindowAttributes.
2008-09-12 15:30:47 +02:00
Alexandre Julliard
b3ec2e5f95
makefiles: Recurse into all directories for install-lib and install-dev too.
2008-08-25 14:27:03 +02:00
H. Verbeet
ff870e0132
server: Calling ResumeThread() on a terminated thread is valid.
2008-07-23 11:21:47 +02:00
Alexandre Julliard
44043a7dd0
server: Better handling of errors when accessing the /proc control files on Solaris.
2008-07-10 20:15:15 +02:00
Alexandre Julliard
0f9484a124
server: Set the visible rect in the set_window_pos request again.
...
This essentially reverts 2f69329a370954188af401f8270c89e626c5b3fd.
We really need the visible rect to be set atomically with the rest of
the window position info.
2008-07-03 20:33:12 +02:00
Alexandre Julliard
42e2c99ce2
server: Fix a potential desktop reference leak.
2008-06-26 16:49:23 +02:00
Alexandre Julliard
6536868d07
user32: Make sure that IsWindowVisible returns FALSE for HWND_MESSAGE windows.
2008-06-25 15:49:44 +02:00
Alexandre Julliard
612c010431
user32: Add support for finding HWND_MESSAGE windows in FindWindowEx.
2008-06-25 15:30:22 +02:00
Alexandre Julliard
6b36e2131d
server: Also return the top-level message window in the get_desktop_window request.
2008-06-25 14:44:06 +02:00
Alexandre Julliard
81e6edbda9
server: Add support for a top-level message parent window in parallel to the desktop window.
2008-06-25 14:43:39 +02:00
Alexandre Julliard
25e070c0ac
server: Use a unicode_str to represent atom names.
2008-06-25 14:03:08 +02:00
Alexandre Julliard
24ec4a6ed7
server: Move the process pipe hangup handling into kill_process.
...
This ensures that it's also done correctly when a read from the pipe
returns EOF.
2008-06-20 20:42:51 +02:00
Vitaliy Margolen
67daa7f760
wineserver: Add support for long command line options.
2008-05-22 12:41:24 +02:00
Marcus Meissner
a82455e627
server: Remove superflous empty region allocation.
2008-05-14 16:02:32 +02:00
Alexandre Julliard
30c0639b5a
server: Crop the invalidate region against the rectangles of all parents.
2008-05-12 12:44:10 +02:00
Alexandre Julliard
bc25119c6e
server: Also crop the update region of children when moving a window.
2008-05-12 12:44:10 +02:00
Alexandre Julliard
e02969ddf0
server: When moving/resizing a window crop the update region against the new rectangle of the parents.
2008-05-12 12:41:17 +02:00
Alexandre Julliard
a789375f8b
server: Don't touch the users count when a system process switches desktops.
2008-05-05 21:02:34 +02:00
Maarten Lankhorst
3fd1fc7600
server: Make enum_desktop enumerate all the desktops on the window station with the DESKTOP_ENUMERATE right.
2008-04-17 14:32:01 +02:00
Maarten Lankhorst
81069001ea
server: Make enum_winstations enumerate all the window stations with WINSTA_ENUMERATE right.
2008-04-17 13:22:50 +02:00
Alexandre Julliard
161160f05a
server: Keep a file descriptor open to the config directory to make sure we don't write the registry in the wrong place.
2008-04-17 12:41:34 +02:00
Petr Sumbera
f4575aaa5f
server: Workaround for conflict between Wine and Solaris list.h.
2008-04-11 11:14:33 +02:00
Steven Edwards
77aa978d9e
server: Remove unneeded semicolon.
2008-04-09 19:58:12 +02:00
Francois Gouget
8a18e0e43a
Assorted spelling fixes.
2008-04-07 13:36:18 +02:00
Maarten Lankhorst
70a6495a31
user32: Implement BroadcastSystemMessage.
2008-04-03 12:00:02 +02:00
Vitaliy Margolen
9faf7e3586
winex11drv: Distinguish left and right keys for shift, ctrl and alt.
2008-04-02 11:14:54 +02:00
Alexandre Julliard
f6d871eecf
server: impersonation_level should be an int since we store -1 in it.
...
Make sure we don't check the impersonation level for primary tokens.
2008-03-26 14:38:49 +01:00
Alexandre Julliard
34fe91bf2b
user32: Implemented EnumDesktopWindows.
2008-03-19 11:13:46 +01:00
Alexandre Julliard
b2ea572352
server: Fix desktop window coordinates mapping in expose_window.
2008-03-18 12:22:53 +01:00
H. Verbeet
3120c0861c
server: Don't drop the SE_GROUP_LOGON_ID attribute.
2008-03-18 11:15:06 +01:00
Maarten Lankhorst
8b164ce484
server: Fix reference leak in enum_desktop.
2008-03-07 11:01:07 +01:00
Alexandre Julliard
e42eaaaf3a
server: Invalidate the newly exposed child region on the parent too if it doesn't clip children.
2008-03-03 17:52:18 +01:00
Alexandre Julliard
037afca5a5
server: Unlink remaining children inodes when deleting the parent.
2008-02-28 10:50:57 +01:00
Alexandre Julliard
8ee07d49ae
winex11: Re-introduce a separate X11 window for the client area of top-level windows.
2008-02-21 12:53:00 +01:00
Alexandre Julliard
a319263230
server: Don't access the process after send_client_fd as it may have been killed.
2008-02-19 16:51:16 +01:00
Rob Shearman
44581af935
server: Always try return a named pipe server that is listening from find_available_server.
...
We still fallback to an idle server, but this prevents a client from
connecting to a named pipe server that isn't listening.
2008-02-05 12:19:37 +01:00
Alexandre Julliard
2921f5c156
server: Invalidate the correct region when custom valid rects are specified.
2008-01-22 20:06:35 +01:00
Alexandre Julliard
2f69329a37
server: Add a separate request to set the window visible rect.
2008-01-22 20:01:21 +01:00
Alexandre Julliard
30d84fcd77
user32,server: Set the initial window rectangles to 0,0-0,0.
2008-01-22 10:15:38 +01:00