Commit Graph

1290 Commits

Author SHA1 Message Date
Marcus Meissner
8063b89cc6 Remove -DETCDIR (unused). 2005-09-06 14:03:38 +00:00
Alex Villacís Lasso
7a843c668e Check against NULL libname in LoadModule16. 2005-09-06 11:40:51 +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
Eric Pouech
b379e420ed Fixes for function prototypes without arguments. 2005-09-06 09:27:37 +00:00
Ivan Leo Puoti
6e508761bf Get ExitProcess to call NtTerminateProcess. 2005-09-06 09:25:19 +00:00
Phil Krylov
6306b962f4 Fixed compilation of kernel32.dll.so on non-x86 processors. 2005-09-06 09:21:50 +00:00
Alexandre Julliard
883d3c52d3 Use explicit function pointers for pthread support instead of relying
on ELF symbol overriding.
2005-09-03 15:11:29 +00:00
Alexandre Julliard
4ce3dc20d7 Moved the implementation of a couple of system.drv entry points to
system.c.
2005-08-29 12:26:19 +00:00
Alexandre Julliard
41f2189417 Removed a few no longer used 16-bit exports. 2005-08-29 10:27:25 +00:00
Alexandre Julliard
7dc790d877 Moved TaskFindHandle16 to toolhelp16.c. 2005-08-29 10:26:48 +00:00
Alexandre Julliard
f484a6b959 Moved GlobalMasterHandle to global16.c. 2005-08-29 10:26:10 +00:00
Alexandre Julliard
510acffe08 Moved the kernel 16-bit initialization to a new DllEntryPoint routine
in krnl386.
2005-08-29 10:20:51 +00:00
Alexandre Julliard
6c6a5729d9 Don't try to initialize the 16-bit thunking code if 16-bit support is
disabled.
2005-08-27 10:18:03 +00:00
Alexandre Julliard
73cb76542f Rewrote Get/SetHandleInformation to call the corresponding ntdll
functions.
2005-08-23 18:20:59 +00:00
Ivan Leo Puoti
e5131213f6 Let DeviceIoControl call the appropriate native interface. 2005-08-22 14:08:39 +00:00
Gerald Pfeifer
ebe0484d1a Prefer sys/limits.h over machine/limits.h. 2005-08-22 09:33:37 +00:00
Phil Krylov
8b226cb921 Fixed InterLocked* function definitions for non-x86 platforms in
accordance with the recent corresponding change of their declarations
in winbase.h.
2005-08-22 09:23:32 +00:00
Marcus Meissner
6c2eae254f Protect GlobalAddAtomA string handling by exception handler (for
broken programs).
2005-08-19 15:20:06 +00:00
Gerald Pfeifer
523fef0c77 Enable SCSI_getprocentry() on non-Linux platforms which now should be
safe to do.
2005-08-19 09:58:40 +00:00
Ivan Leo Puoti
aab12f5f7c Implement FSCTL_PIPE_DISCONNECT in NtFsControlFile and make
DisconnectNamedPipe call it.
2005-08-18 10:59:26 +00:00
Saulius Krasuckas
abfe0f2f72 Test passing NULL source to WideCharToMultiByte. 2005-08-18 10:50:46 +00:00
Mike McCormack
f58e9f9e4b gcc 4.0 warning fixes. 2005-08-17 10:28:35 +00:00
Francois Gouget
fae73a1090 Assorted spelling fixes. 2005-08-17 09:56:24 +00:00
Dmitry Timoshkov
e3181e3fcc Report swap file total/free sizes to be the same as physical memory.
Make sure that we cache all calculated values.
2005-08-16 16:00:36 +00:00
Alexandre Julliard
19c1af5b01 Set the default system dir to windows/system32. 2005-08-15 14:53:35 +00:00
Mike McCormack
61aabd66f5 Warning fixes for gcc 4.0. 2005-08-15 10:49:39 +00:00
Vitaliy Margolen
131d3f1f90 Add entry for int 2 handler. 2005-08-15 09:42:36 +00:00
Francois Gouget
bcd56fe0e5 Assorted spelling fixes. 2005-08-12 18:22:06 +00:00
Alexandre Julliard
646f17f249 Implemented DelayLoadFailureHook and use it in the winebuild-generated
delay load code.
2005-08-12 16:00:42 +00:00
Alexandre Julliard
d4441f2817 Add the 16-bit system directory if any to the module search path. 2005-08-12 11:29:43 +00:00
Alexandre Julliard
5f226e55cb Make 16-bit task properly inherit the current directory of their
parent (based on a patch by Richard Cohen).
2005-08-11 18:36:36 +00:00
Frank Richter
59970a7c04 Fix a crash on startup when /proc/ide does not exist. 2005-08-11 17:05:47 +00:00
Alexandre Julliard
e859359211 Added a wine_get_dos_file_name function in kernel32 as a wrapper
around the new wine_unix_to_nt_file_name.
2005-08-11 11:07:17 +00:00
Alexandre Julliard
d05532e2d6 Directly use the PEB version fields in GetVersion. 2005-08-10 15:02:28 +00:00
Francois Gouget
840f594896 Add trailing '\n's to trace() call. 2005-08-10 14:42:48 +00:00
Alexandre Julliard
915aebb852 Moved the version initialization to ntdll.
Properly set the version fields in the PEB.
Removed some no longer used structures.
2005-08-10 13:12:27 +00:00
Francois Gouget
5a47bc246a Update the documentation to reflect the fact that the LZ* functions
are implemented in kernel32.dll now.
2005-08-10 13:00:38 +00:00
Richard Cohen
8cbf08b5d5 - Fix regression in GetPrivateProfileString16 for key=NULL.
- Check return values in Profile tests.
2005-08-10 12:59:38 +00:00
Alexandre Julliard
628939d567 Use the proper WOW functions everywhere instead of the K32WOW variant. 2005-08-10 10:59:19 +00:00
Vitaliy Margolen
6ce9a791ff Use /proc filesystem to create HKLM\HARDWARE\DEVICEMAP\Scsi entries. 2005-08-10 10:52:10 +00:00
Alexandre Julliard
475f2336cc Specify a base address for kernel and ntdll. 2005-08-09 11:19:01 +00:00
Gerald Pfeifer
7eb982a48d Fix autoconf-related #ifdefs in Comm_CheckEvents(). 2005-08-08 18:01:42 +00:00
Uwe Bonnes
bd127b0338 More comm tests. 2005-08-03 15:43:46 +00:00
Uwe Bonnes
867f66ffe8 Implement WaitCommEvent by polling the appropriate data sources. 2005-08-03 15:43:17 +00:00
Alexandre Julliard
dab980e0fc Implemented Get/SetDllDirectory. 2005-08-02 14:56:53 +00:00
Alexandre Julliard
57cd2df559 Fixed white space handling on the last line (reported by Jeremy
White).
Avoid parsing the same line twice when it contains trailing spaces.
2005-08-02 10:00:32 +00:00
Alexandre Julliard
4de75b5a6f Use the new RtlExitUserThread function instead of exporting
wine_server_exit_thread.
2005-08-02 09:55:40 +00:00
Alexandre Julliard
7be607f7c0 Added commented out stubs for a bunch of new functions. 2005-08-01 14:59:26 +00:00
Felix Nawothnig
71a03671b7 Fix sync tests on Win98/ME. 2005-08-01 10:57:13 +00:00
Felix Nawothnig
7c44e00699 Fix module tests on Win9x. 2005-08-01 10:57:04 +00:00