Robert Shearman
|
cf8594f0fd
|
Make LdrAccessResource call an internal function to satisfy Shrinker.
|
2005-11-02 14:18:20 +00:00 |
Vitaliy Margolen
|
f2686d4620
|
Fix error returned when opening nonexistent pipes.
|
2005-11-02 14:15:09 +00:00 |
Ivan Leo Puoti
|
198557261b
|
Minor fixes to rtl string functions.
|
2005-11-02 11:42:31 +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 |
Robert Shearman
|
2a02dd1f05
|
Make the call exception handler function more compatible with NT and
with what Shrinker expects.
|
2005-11-01 09:21:03 +00:00 |
Marcus Meissner
|
98ed5585c7
|
Added assembly implementation of EXC_CallHandler.
|
2005-10-31 14:08:05 +00:00 |
Alexandre Julliard
|
a2fb7c1644
|
Added an implementation of the FSCTL_DISMOUNT_VOLUME ioctl that
attempts to unmount the Unix device.
|
2005-10-28 16:45:24 +00:00 |
Ivan Leo Puoti
|
ce08973ffa
|
Fix NtQueryDirectoryObject prototype, documentation, and the
definition of the structure it uses.
|
2005-10-28 16:42:11 +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
|
51fbfbb9bb
|
Make show_dir_symlinks the default and get rid of the option.
|
2005-10-27 11:22:47 +00:00 |
Ivan Leo Puoti
|
e1008c386f
|
Add stub implementation for NtAccessCheckAndAuditAlarm.
|
2005-10-27 10:25:41 +00:00 |
Alexandre Julliard
|
cb443bdb04
|
Attach to implicitly loaded builtin dlls on process startup.
|
2005-10-26 12:12:44 +00:00 |
Peter Beutner
|
4dcab2805c
|
Proper implementation of IOCTL_{STORAGE,CDROM}_CHECK_VERIFY.
|
2005-10-26 10:13:09 +00:00 |
Vitaliy Margolen
|
eb8478002d
|
Cosmetic changes to NtCreateNamedPipeFile change "oa" to "attr".
|
2005-10-26 10:11:08 +00:00 |
James Hawkins
|
b721ee0d41
|
Set the file_part for \\?\ long file names too.
|
2005-10-18 14:12:25 +00:00 |
Alexandre Julliard
|
45885d136c
|
In parse_mount_entries return the loop device instead of the mounted
file for loop mounts.
|
2005-10-13 14:32:22 +00:00 |
Vijay Kiran Kamuju
|
e573caf8f9
|
Added PHT time zone.
|
2005-10-10 18:03:56 +00:00 |
Alexandre Julliard
|
b87bce1b99
|
Added a critical section around the fd cache until the race conditions
can be fixed properly.
|
2005-10-06 12:31:36 +00:00 |
Alexandre Julliard
|
7955fb01d7
|
Clear the single-step flag in setup_exception instead of in the
SIGTRAP handler to avoid having the assigmnent optimized out.
|
2005-10-04 15:56:34 +00:00 |
Alexandre Julliard
|
c2bb910877
|
Ignore the size of the import directory, process imports until we find
a null entry.
|
2005-10-04 15:54:55 +00:00 |
Alexandre Julliard
|
baa8bf3c74
|
Fixed a bug where we could set the wrong handle in the fd cache when
encountering the race condition in wine_server_handle_to_fd.
|
2005-10-03 18:46:57 +00:00 |
Ivan Leo Puoti
|
e4512f0d57
|
Make a stub actually say "stub".
|
2005-10-03 18:44:52 +00:00 |
Vitaliy Margolen
|
6613580ea9
|
Add a few tests for object manager.
|
2005-09-30 10:33:54 +00:00 |
Alexandre Julliard
|
7e22be4d84
|
We are no longer generating .dbg.c files.
|
2005-09-29 10:35:58 +00:00 |
Alexandre Julliard
|
7ddab75619
|
Declare debug channels as static variables so that we don't need to
generate an external .dbg.c file to define them.
|
2005-09-28 18:34:00 +00:00 |
Alexandre Julliard
|
a5e59421f5
|
Use Linux futexes instead of semaphores if possible for critical
section waits.
|
2005-09-28 18:21:48 +00:00 |
Eric Pouech
|
b09582a890
|
Implemented kernel32 process affinity handling on top on ntdll.
|
2005-09-27 10:52:10 +00:00 |
Alexandre Julliard
|
2eaff5074f
|
Fixed exception handling on MacOS.
|
2005-09-27 09:36:15 +00:00 |
Alexandre Julliard
|
a443761b8d
|
Export the temp buffer functionality in the debug functions interface
to allow sharing more code between libwine and ntdll.
|
2005-09-26 16:45:25 +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 |
Francois Gouget
|
a8c7284f92
|
Assorted spelling fixes.
|
2005-09-26 10:58:41 +00:00 |
Francois Gouget
|
baab789ce8
|
Replace the 'if (!cond) ; else code' construct with the standard 'do {
code } while (0)' construct combined with a regular 'if'.
|
2005-09-26 09:57:38 +00:00 |
Vijay Kiran Kamuju
|
bb53d096b1
|
Add MYT (Malaysian Time) and NOVST (Novosibirsk Summer Time).
|
2005-09-26 09:55:59 +00:00 |
Alexandre Julliard
|
9f859692f9
|
Replace DPRINTF by TRACE in a few places.
|
2005-09-25 15:23:21 +00:00 |
Alexandre Julliard
|
75c27e17b6
|
Defined a proper structure for debug channels.
Also put all the function pointers inside a structure and added
__wine_dbg_set_functions to change them instead of exporting the
pointers directly.
|
2005-09-23 10:52:07 +00:00 |
Alexandre Julliard
|
9f1c6de1ef
|
We are no longer generating .spec.c files.
|
2005-09-21 14:42:52 +00:00 |
Alexandre Julliard
|
5cb97d833a
|
Generate 16-bit spec files as assembly code too.
|
2005-09-21 14:23:54 +00:00 |
Alexandre Julliard
|
489c6b3865
|
Ignore relocations for unmapped pages.
|
2005-09-21 09:47:12 +00:00 |
Mike McCormack
|
c818a4e662
|
Fix "empty body in an if/else-statement" warnings.
|
2005-09-21 09:46:28 +00:00 |
Alexandre Julliard
|
2cf740619f
|
Fixed some trace format strings (reported by Gerald Pfeifer).
|
2005-09-18 11:15:16 +00:00 |
Alexandre Julliard
|
89024a63d3
|
Make the users of wine_call_from_32_regs save %eax so that we don't
need a special hack in the import thunk.
Added a get_pc_thunk_eax function to simplify the code a bit.
|
2005-09-18 11:13:54 +00:00 |
Alexandre Julliard
|
ebf7a5d408
|
Preliminary implementation of signal handling for x86-64.
|
2005-09-16 19:40:52 +00:00 |
Alexandre Julliard
|
06ea6e6e3f
|
Fixed a few pointer truncation bugs for 64-bit platforms.
|
2005-09-16 18:54:19 +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
|
fb9cead92b
|
Support arbitrary sizes for the thread signal stack, and set the
default size from the MINSIGSTKSZ constant.
|
2005-09-14 10:36:58 +00:00 |
Alexandre Julliard
|
7c1925a0f3
|
Remove the 'L' suffix on a number of constants to avoid comparison
errors on 64-bit platforms.
|
2005-09-13 15:00:32 +00:00 |