Vitaliy Margolen
|
4e36524916
|
server: Remove sync_namespace.
|
2005-12-05 14:52:18 +01:00 |
Alexandre Julliard
|
d13095bc84
|
server: Let the directory code handle device names.
|
2005-12-05 14:52:02 +01:00 |
Vitaliy Margolen
|
cf21d4d7ca
|
Move mailslot devices into directory name space.
|
2005-12-05 13:30:26 +01:00 |
Vitaliy Margolen
|
babfa79436
|
Move named pipe objects into directory name space.
Change tests accordingly.
Add small test for WaitNamedPipe.
|
2005-12-05 13:09:35 +01:00 |
Alexandre Julliard
|
3764da68de
|
server: Move handle allocation out of open_object_dir.
|
2005-12-05 12:52:05 +01:00 |
Vitaliy Margolen
|
348a3d912b
|
Move mapping (section) objects into directory name space.
|
2005-12-02 16:13:13 +01:00 |
Vitaliy Margolen
|
7c5cb7a229
|
Move timer objects into directory name space.
|
2005-12-02 16:05:54 +01:00 |
Vitaliy Margolen
|
5daae3dfa9
|
Move semaphore objects into directory name space.
|
2005-12-02 16:01:17 +01:00 |
Vitaliy Margolen
|
f676bc8d85
|
Move event and mutex objects into directory name space.
|
2005-12-02 15:55:48 +01:00 |
Alexandre Julliard
|
e21a97da85
|
Fixed some compiler warnings on Darwin.
|
2005-12-01 12:36:05 +01:00 |
Vitaliy Margolen
|
80444dfe51
|
Implement symbolic link object in wineserver.
Implement Nt[Create|Open|Query]SymbolicLinkObject.
Change tests accordingly.
|
2005-11-30 19:22:57 +01:00 |
Vitaliy Margolen
|
3c6bdcce53
|
Implement directory object in wineserver.
Implement Nt[Create|Open]DirectoryObject.
Change tests accordingly.
|
2005-11-29 17:21:05 +01:00 |
Ge van Geldorp
|
1a1583a364
|
Match PSDK STATUS_* definitions.
|
2005-11-28 17:32:54 +01:00 |
Alexandre Julliard
|
0ec7e1a591
|
Renamed all .cvsignore files to .gitignore.
|
2005-11-26 13:10:33 +01:00 |
Vitaliy Margolen
|
baffcb95d3
|
Add name_lookup function in object_ops.
|
2005-11-22 14:55:42 +00:00 |
Alexandre Julliard
|
7f9e281b72
|
Use struct unicode_str instead of null-terminated strings where
possible, and remove constraints on total key path length.
|
2005-11-22 12:05:36 +00:00 |
Robert Lunnon
|
95414ef44c
|
Add stdarg.h where missing.
|
2005-11-22 12:01:05 +00:00 |
Vitaliy Margolen
|
893987b871
|
Return correct error on name collision when creating new named
objects.
Check for correct error in affected places.
|
2005-11-21 16:27:03 +00:00 |
Alexandre Julliard
|
86397e1d43
|
Fixed handling of mailslot read timeout to avoid compiler warnings.
|
2005-11-21 15:23:49 +00:00 |
Vitaliy Margolen
|
83ef91ce2d
|
Replace inherit flag with object attributes in winstation and desktop
create & open. Use OBJ_OPENIF flag to create winstation & desktop.
|
2005-11-21 12:05:38 +00:00 |
Alexandre Julliard
|
ead9b062e3
|
Added a struct unicode_str to encapsulate object names.
|
2005-11-18 16:31:18 +00:00 |
Alexandre Julliard
|
80b997a2cc
|
Added support for the QS_ALLPOSTMESSAGE flag.
|
2005-11-14 15:17:09 +00:00 |
Alexandre Julliard
|
73c72390f8
|
Fixed Get/SetThreadContext to work properly on suspended threads.
Added a test case.
|
2005-11-02 20:54:12 +00:00 |
Vitaliy Margolen
|
f2686d4620
|
Fix error returned when opening nonexistent pipes.
|
2005-11-02 14:15:09 +00:00 |
Alexandre Julliard
|
3f85e26af2
|
Moved the platform-independent part of the get/set_thread_context
requests to a common file.
|
2005-11-02 14:12:13 +00:00 |
Alexandre Julliard
|
ff7795ef4c
|
Don't send an extra signal when waiting for a debug event, just do a
normal wait. Return the debug event status directly as return value
of the server call.
|
2005-11-01 21:47:07 +00:00 |
Alexandre Julliard
|
d6f7adb367
|
Don't send the incoming context to the server for get_thread_context,
instead copy only the relevant fields of the return value on the
client side.
|
2005-11-01 21:41:26 +00:00 |
Vitaliy Margolen
|
ecca104869
|
Fix error returned when exceeding allowed instances.
|
2005-11-01 21:37:30 +00:00 |
Vitaliy Margolen
|
1ca6e899ec
|
- Use OBJ_CASE_INSENSITIVE in object lookup.
- Remove case_sensitive flag from namespace.
- Remove todo_wine from now succeeding tests.
|
2005-11-01 10:22:38 +00:00 |
Marcus Meissner
|
4b811d9348
|
Do not overflow the stackbased "nt" struct when reading non-conforming
PE files.
|
2005-10-31 21:03:05 +00:00 |
Vitaliy Margolen
|
3585f2fa77
|
Pass object attributes to create_named_object & find_object.
|
2005-10-29 12:38:23 +00:00 |
Vitaliy Margolen
|
a996000ad5
|
- Send whole OBJECT_ATTRIBUTES.Attributes to the server not just an
inherit flag.
- Pass DesiredAccess to the server when creating mailslot.
|
2005-10-27 18:30:37 +00:00 |
Alexandre Julliard
|
f8037bddce
|
Make the unmount_device request take a handle to the device file
itself instead of a handle to a file opened on the device.
|
2005-10-27 11:20:50 +00:00 |
Alexandre Julliard
|
2790923722
|
Removed incorrect process queue check in wait_input_idle.
|
2005-10-12 21:10:52 +00:00 |
Alexandre Julliard
|
12a749984c
|
Put Wine version information in all the man pages.
|
2005-10-06 16:10:01 +00:00 |
Alexandre Julliard
|
664e4106c6
|
Added global rules for man pages.
|
2005-10-06 16:06:04 +00:00 |
Vitaliy Margolen
|
9a7b41ad53
|
Fix refcount leak and return correct error in create_named_object.
|
2005-09-28 12:04:51 +00:00 |
Alexandre Julliard
|
79b387deb6
|
Initial version of a wineserver man page.
|
2005-09-27 10:56:47 +00:00 |
Eric Pouech
|
b09582a890
|
Implemented kernel32 process affinity handling on top on ntdll.
|
2005-09-27 10:52:10 +00:00 |
Alexandre Julliard
|
0ec183cfe3
|
Use the proper format to print handles in handle_table_dump.
|
2005-09-27 09:36:54 +00:00 |
Alexandre Julliard
|
43c6396e94
|
Use int instead of long in interlocked_* functions for 64-bit
compatibility.
|
2005-09-26 13:51:58 +00:00 |
Eric Pouech
|
e21aa6a184
|
- now passing access rights when creating a named pipe in NTDLL
- reimplemented Kernel32.CreatePipe purely on top of NTDLL APIs
- anonymous pipe handles should have the SYNCHRONIZE bit set
|
2005-09-26 11:02:45 +00:00 |
Alexandre Julliard
|
5a12dd17ae
|
Preliminary version of the context support for x86-64.
|
2005-09-16 18:59:23 +00:00 |
Alexandre Julliard
|
cdf92942b1
|
Use the proper size for the cmsg_fd structure on 64-bit plaforms.
|
2005-09-16 18:52:47 +00:00 |
Alexandre Julliard
|
867ae269d4
|
Remove an exiting thread from the process only after thread cleanup to
avoid accessing freed window classes.
|
2005-09-14 15:44:12 +00:00 |
Alexandre Julliard
|
127127fd3b
|
Timeout 0 means infinite wait for SendMessageTimeout.
Remove the message from the receiver queue if it times out before
being received.
|
2005-09-13 14:46:46 +00:00 |
Ivan Leo Puoti
|
f0db7ab06b
|
Added FSCTL_PIPE_LISTEN support.
|
2005-09-06 14:09:42 +00:00 |
Eric Pouech
|
b3badc7dd3
|
- rewrite kernel32:{Set|Get}PriorityClass on top of ntdll equivalent
- priority for process in wineserver is now the NTDLL form (no longer
the kernel32 one)
|
2005-09-06 10:25:11 +00:00 |
Alexandre Julliard
|
f62f6e8fe1
|
Don't cache file descriptors open on removable devices.
|
2005-08-24 18:33:50 +00:00 |
Alexandre Julliard
|
38502f70eb
|
Added a separate set_handle_cached_fd request instead of abusing
set_handle_info for that.
|
2005-08-23 18:43:50 +00:00 |