Eric Pouech
|
329ab98940
|
ntdll: Implemented ntdll.NtSetInformationThread(ThreadAffinityMask).
Reimplemented kernel32.SetThreadAffinityMask on top of it.
|
2006-01-11 12:32:19 +01:00 |
Vitaliy Margolen
|
1406010d3c
|
kernel: Remove no longer used debug channel.
|
2006-01-10 20:41:23 +01:00 |
Robert Shearman
|
cb7aa0306e
|
kernel32: Return an error when unlocking a global with a zero lock count.
Rename GLOBAL_LOCK_MAX to the public GMEM_LOCKCOUNT.
|
2006-01-10 19:59:15 +01:00 |
Robert Shearman
|
f61878b1d5
|
kernel: Remove wine/server.h include from files where it is no longer needed.
|
2006-01-10 18:09:28 +01:00 |
Alexandre Julliard
|
8b84808bed
|
kernel: Don't send a debugger event in UnhandledExceptionFilter,
leave that to the standard ntdll exception handling.
|
2006-01-10 17:44:39 +01:00 |
Alexandre Julliard
|
52bce47b14
|
kernel: Implement FT_Exit directly in assembly to avoid the overhead
of register functions.
|
2006-01-10 17:43:05 +01:00 |
Mike McCormack
|
3066397bab
|
kernel: Trying to lock an empty global memory block gives an ERROR_DISCARDED.
|
2006-01-09 17:16:32 +01:00 |
Hans Leidekker
|
45fe4642e1
|
kernel: Documentation cleanups.
|
2006-01-06 21:07:46 +01:00 |
Robert Shearman
|
1191249fc9
|
kernel32: Check for the correct error return value from open.
|
2006-01-05 12:18:29 +01:00 |
Eric Pouech
|
70342dbc61
|
kernel32: Implemented atoms query function on top of ntdll ones.
|
2006-01-03 17:35:01 +01:00 |
Robert Reif
|
6501d7b155
|
kernel: DelayLoadFailureHook crash fix.
|
2006-01-03 13:15:55 +01:00 |
Eric Pouech
|
8218d91758
|
kernel/tests: Check that we successfully open the console.
|
2005-12-22 13:55:03 +01:00 |
Hans Leidekker
|
fa57544a46
|
kernel: Some documentation improvements.
|
2005-12-21 20:44:49 +01:00 |
Alexandre Julliard
|
68df918282
|
kernel32: Check for tabs too when extracting the program name
(reported by Vitaliy Margolen).
|
2005-12-19 21:25:23 +01:00 |
Alexandre Julliard
|
efffa66330
|
ntdll: Don't use a real guard page at the bottom of the stack.
A no-access page is enough, we can't properly raise an overflow
exception anyway.
|
2005-12-17 18:47:03 +01:00 |
Alexandre Julliard
|
ae964ac801
|
Take advantage of the __EXCEPT_PAGE_FAULT macro.
|
2005-12-16 17:17:57 +01:00 |
Alexandre Julliard
|
db7920bb44
|
We no longer need to handle EXCEPTION_PRIV_INSTRUCTION on page faults.
|
2005-12-16 16:37:12 +01:00 |
Alexandre Julliard
|
15430f6eda
|
Add -register hint in ntdll, kernel and msvcrt spec files.
|
2005-12-16 12:44:58 +01:00 |
Vitaliy Margolen
|
b05340a523
|
ntdll: Implement FSCTL_PIPE_WAIT NtFsControlFile ioctl.
Implement FSCTL_PIPE_WAIT NtFsControlFile ioctl.
Modify WaitNamedPipeW to use NtFsControlFile.
Replace struct overlapped with event.
|
2005-12-14 11:14:02 +01:00 |
Alexandre Julliard
|
f3dad37ba2
|
TEB.StackLimit should not include the guard page.
|
2005-12-12 17:28:32 +01:00 |
Alexandre Julliard
|
8a8a94aecb
|
kernel: Moved main stack initialization to process.c.
|
2005-12-12 17:20:29 +01:00 |
Alexandre Julliard
|
59797f292e
|
Pass specific access rights to wine_server_handle_to_fd.
|
2005-12-12 17:15:26 +01:00 |
Alexandre Julliard
|
a510a7e117
|
server: Added access rights mapping to file objects.
|
2005-12-12 16:46:17 +01:00 |
Alexandre Julliard
|
67505c00af
|
server: Support for opening devices.
Added support for opening devices directly with the server when they
don't correspond to a Unix file.
|
2005-12-12 14:27:45 +01:00 |
Eric Pouech
|
4e7b8f4a7b
|
kernel32: Get rid of DOSMEM_AllocSelector.
|
2005-12-12 13:02:35 +01:00 |
Filip Navara
|
2f7480e5af
|
kernel: Fix the Mach-O binary magic.
|
2005-12-12 11:50:15 +01:00 |
Alexandre Julliard
|
03b040c51d
|
server: Added object attributes to a few more requests.
|
2005-12-09 14:52:04 +01:00 |
Alexandre Julliard
|
d02c4a1b82
|
Make wine_server_fd_to_handle use attributes instead of inherit flag.
|
2005-12-09 12:22:35 +01:00 |
Alexandre Julliard
|
f2d7dd645e
|
server: Use attributes instead of inherit flag in process and thread requests.
|
2005-12-09 12:13:11 +01:00 |
Alexandre Julliard
|
f11d0a375f
|
server: Use attributes instead of inherit flag in snapshot requests.
|
2005-12-09 12:09:44 +01:00 |
Alexandre Julliard
|
7a096601e3
|
server: Use attributes instead of inherit flag in console requests.
|
2005-12-09 12:05:20 +01:00 |
Alexandre Julliard
|
45693738e6
|
kernel: Added a basic test for exception handling in threads.
|
2005-12-05 20:43:33 +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 |
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 |
Ge van Geldorp
|
1a1583a364
|
Match PSDK STATUS_* definitions.
|
2005-11-28 17:32:54 +01:00 |
Alex Villacís Lasso
|
efb290b2f0
|
Initialize file_exists to 0 at exe load test, prevents mistaking of
UTF-8 encoded exenames as builtins.
|
2005-11-28 10:35:10 +01:00 |
Alexandre Julliard
|
0ec7e1a591
|
Renamed all .cvsignore files to .gitignore.
|
2005-11-26 13:10:33 +01:00 |
Alexandre Julliard
|
cc01e8ff05
|
Preserve 16-byte stack alignment in the various assembly
functions. Needed for MacOSX.
|
2005-11-23 19:55:06 +01:00 |
Alexandre Julliard
|
99d8083a80
|
Don't try to set the label in the superblock of FAT filesystems, that
doesn't do the right thing anyway.
|
2005-11-22 15:03:27 +00:00 |
Vitaliy Margolen
|
2d41fcd864
|
Kernel32 should create named objects with OBJ_OPENIF flag set.
Handle STATUS_OBJECT_NAME_EXISTS explicitly as it's not mapped with
RtlNtStatusToDosError.
|
2005-11-21 16:26:34 +00:00 |
Alexandre Julliard
|
86397e1d43
|
Fixed handling of mailslot read timeout to avoid compiler warnings.
|
2005-11-21 15:23:49 +00:00 |
Saulius Krasuckas
|
de9d974f2f
|
- ANSI SCSI revision is a hex number.
- Be more verbose with parser ERRs.
|
2005-11-21 11:59:03 +00:00 |
Alexandre Julliard
|
e968628e6a
|
Avoid setting the context before the thread has started running, it's
broken on most Windows versions.
|
2005-11-18 15:06:38 +00:00 |
Alexandre Julliard
|
ba2cb7c97b
|
Added a few more Unicode digits from Unicode version 4.1.
|
2005-11-18 12:15:59 +00:00 |
Dmitry Timoshkov
|
ccf041a14d
|
Use case insensitive comparison to check file extensions.
|
2005-11-18 12:06:57 +00:00 |
Robert Shearman
|
eeb0062fbb
|
The BOM doesn't need a DWORD sized variable, only a WCHAR one.
Don't increment the szFile pointer since we removed the BOM earlier
and it will cause the first real character of the INI file to be
skipped.
|
2005-11-17 11:05:46 +00:00 |
Detlef Riekenberg
|
f81694cc0c
|
Made test loadable on NT 3.51 again (GetDiskFreeSpaceExA not present).
|
2005-11-15 16:53:09 +00:00 |