Eric Pouech
|
687b3dc25c
|
server: Ensure we set proper errors when getting a NULL fd out of a handle.
|
2010-09-18 13:03:07 +02:00 |
Eric Pouech
|
a2322e3735
|
kernel32: Fixed a couple of cases where the console was not reset in cooked mode after a bare console has been created.
|
2010-09-13 14:45:18 -05:00 |
Alexandre Julliard
|
7295b6746d
|
user32: Add support for fetching window rectangles relative to various origins.
|
2010-09-07 14:31:30 +02:00 |
Gerald Pfeifer
|
87624c2c21
|
server: Remove pollev from set_socket_event.
|
2010-09-06 16:13:22 +02:00 |
Eric Pouech
|
daaee9e50f
|
server: Properly return the errors for bare console objects.
|
2010-09-01 14:01:03 +02:00 |
Eric Pouech
|
2f7af56d41
|
server: Simplify the wineconsole event notification code.
|
2010-09-01 14:01:02 +02:00 |
Eric Pouech
|
4fdcdefccf
|
server: Report in get_console_mode request whether it's a bare console or not.
|
2010-09-01 14:01:02 +02:00 |
Eric Pouech
|
6f32644aa0
|
server: Allow a screen buffer to be attached to a given fd (for bare consoles).
|
2010-09-01 14:01:02 +02:00 |
Eric Pouech
|
b39a8d9ea2
|
server: Enhanced the console input object so that it doesn't require a wineconsole to be running.
|
2010-09-01 14:01:02 +02:00 |
Mike Kaplinskiy
|
333313aa2b
|
server: Allow queuing async reads on listening sockets.
|
2010-08-31 14:23:49 +02:00 |
Mike Kaplinskiy
|
ae5ad61fa8
|
server: Add accept_into_socket to accept into an initialized socket.
|
2010-08-31 14:23:49 +02:00 |
Mike Kaplinskiy
|
92b83ddffb
|
server: Don't cache sockets until they are pollable.
|
2010-08-31 14:23:49 +02:00 |
Eric Pouech
|
1f25534628
|
server: Streamline a bit the console allocation code.
|
2010-08-30 17:52:11 +02:00 |
Eric Pouech
|
465f3d1a85
|
server: Use generic file access rights (inside of console specific ones) for console management.
|
2010-08-30 17:51:32 +02:00 |
Eric Pouech
|
c1d35ba540
|
server: Fix method name in comments for fd_ops.
|
2010-08-30 17:51:05 +02:00 |
Alexandre Julliard
|
350c0caba0
|
server: Always free the process handle table even if the process didn't start.
|
2010-08-24 12:10:51 +02:00 |
Alexandre Julliard
|
3557b9818c
|
server: Avoid a potential server crash when a thread dies on startup.
|
2010-08-23 19:59:57 +02:00 |
Alexandre Julliard
|
a2ca2ebd50
|
server: Change the removable fd flag to a cacheable flag to make it possible for fd users to set it dynamically.
|
2010-08-23 17:09:45 +02:00 |
Dmitry Timoshkov
|
dfe6ae58af
|
user32: Protect from setting as a window owner one of its successors.
|
2010-08-04 17:35:22 +02:00 |
Mike Kaplinskiy
|
fae0b6fa63
|
ws2_32: Don't set FD_READ/FD_WRITE before the connection is complete.
|
2010-08-03 12:00:48 +02:00 |
Mike Kaplinskiy
|
a6203f8b53
|
server: Fix some comments.
Apparently windows reports only currently valid events for WSAEnumNetworkEvents.
|
2010-07-28 16:28:27 +02:00 |
Mike Kaplinskiy
|
93db86a7e0
|
server: Don't delay events, we simply shouldn't send them in the first place.
|
2010-07-28 16:28:27 +02:00 |
Mike Kaplinskiy
|
0b251c08f2
|
server: Consume events triggered.
|
2010-07-28 16:28:26 +02:00 |
Alexandre Julliard
|
10b6d6ba4d
|
server: Use tgkill to send signals on x86_64 too.
|
2010-07-28 16:28:26 +02:00 |
Michael Stefaniuc
|
5c8b44cd24
|
server: Simplify tkill() and remove unreachable code (Smatch).
|
2010-07-28 16:28:23 +02:00 |
Maarten Lankhorst
|
c054b5f86d
|
wineserver: Use syscall instead of int $0x80.
|
2010-07-22 10:24:45 +02:00 |
Alexandre Julliard
|
1a79912a10
|
server: Try to use /proc/pid/mem to read process memory since it should be faster.
|
2010-07-21 13:23:58 +02:00 |
Mike Kaplinskiy
|
8d9fbe59b3
|
server: Forward the correct error to asyncs.
|
2010-07-20 14:40:31 +02:00 |
Mike Kaplinskiy
|
be230adbb7
|
server: In case of hangup/error, wake up all asyncs that can no longer be completed.
|
2010-07-20 14:40:31 +02:00 |
Mike Kaplinskiy
|
394a142237
|
server: Propagate error from recv.
|
2010-07-20 14:40:31 +02:00 |
Mike Kaplinskiy
|
75c7c63886
|
server: Move signaling FD_* events to a separate function.
|
2010-07-20 14:40:31 +02:00 |
Alexandre Julliard
|
4c1f36cb68
|
server: Return the total length of the target in query_symlink.
|
2010-06-30 16:11:03 +02:00 |
Dmitry Timoshkov
|
66e981ec8d
|
server: Make layered windows transparent for mouse messages.
|
2010-06-11 14:16:03 +02:00 |
Hans Leidekker
|
0a4984280f
|
server: Map EHOSTUNREACH to STATUS_HOST_UNREACHABLE.
|
2010-05-25 13:29:07 +02:00 |
Andrey Turkin
|
85cc2c13f6
|
server: Connect named pipe synchronously when overlapped param is NULL.
|
2010-05-24 12:39:35 +02:00 |
Mike Kaplinskiy
|
ee5ee5c538
|
server: Move async activation into separate function.
|
2010-05-20 16:48:37 +02:00 |
Mike Kaplinskiy
|
ac12c67f40
|
server: Don't poll for events when there are async operations queued.
|
2010-05-19 16:57:59 +02:00 |
Mike Kaplinskiy
|
42debac149
|
server: Move socket async activation to sock_poll_event.
|
2010-05-17 14:41:33 +02:00 |
Alexandre Julliard
|
5532927ed3
|
server: Make sure a thread doesn't get freed while it's processing a request.
|
2010-05-16 12:34:28 +02:00 |
Mike Kaplinskiy
|
4f9e09ea57
|
server: Get rid of sock_try_event.
We *might* need to ignore POLLERR messages for UDP sockets, as the
condition is actually temporary and sock_try_event was hiding this.
|
2010-05-14 11:47:26 +02:00 |
Mike Kaplinskiy
|
d03fe9d4ec
|
server: Always treat POLLHUP as a hangup, just special case checking TCP sockets.
|
2010-05-14 11:45:44 +02:00 |
Mike Kaplinskiy
|
3aa93e11ad
|
server: Use a less hackish approach to not POLLIN when we have a hung up socket.
|
2010-05-13 11:54:27 +02:00 |
Mike Kaplinskiy
|
535f878e3d
|
server: Keep polling sockets after we got a 0 recv, but not for POLLIN.
|
2010-05-13 11:53:31 +02:00 |
Mike Kaplinskiy
|
f928580ac3
|
server: Set FD_READ in only 1 place (cleanup).
|
2010-05-13 11:51:34 +02:00 |
Alexandre Julliard
|
5ee89aad68
|
winex11: Update the cursor also for events ignored by a hook.
|
2010-05-12 14:13:15 +02:00 |
Alexandre Julliard
|
c545982472
|
server: Return the cursor information for a thread input, and use it for GetCursorInfo.
|
2010-05-11 11:27:03 +02:00 |
Alexandre Julliard
|
ac69fcb14f
|
server: Check that the prefix type can support the client architecture.
|
2010-05-04 20:27:20 +02:00 |
Alexandre Julliard
|
bbc03d5172
|
server: Use the prefix architecture instead of the server one to check for WoW processes.
|
2010-05-04 20:26:53 +02:00 |
Alexandre Julliard
|
58791c9acd
|
server: Store the prefix 32/64 architecture in the registry files.
|
2010-05-04 20:26:04 +02:00 |
Alexandre Julliard
|
cd28e2be7c
|
server: Return the current cursor when queuing a hardware message.
|
2010-04-21 11:07:31 +02:00 |