Alexandre Julliard
|
2b33634018
|
Intercept functions for 16-bit relay debugging by patching the
CALLFROM16 table instead of having the wine_call_from_16 functions
call out the relay functions explicitly.
|
2005-07-05 12:52:07 +00:00 |
Alexandre Julliard
|
e56d9deac4
|
Added vararg argument type so that the relay code can distinguish from
a normal cdecl function.
Don't rely on the relay thunk preserving the stack pointer.
|
2005-07-05 11:50:40 +00:00 |
Mike McCormack
|
713ca17b23
|
Fix some gcc 4.0 warnings.
|
2005-07-05 11:46:09 +00:00 |
Mike McCormack
|
a2479eca44
|
Fix gcc 4.0 warnings.
|
2005-07-05 10:57:47 +00:00 |
Alexandre Julliard
|
1a0f2863db
|
Moved all 16-bit relay code to the text section.
Changed a few symbol names for better consistency.
|
2005-07-03 11:28:44 +00:00 |
Mike McCormack
|
b8fc783be2
|
Avoid warnings in generated tests by casting sizeof(x) to an int.
|
2005-07-03 11:23:30 +00:00 |
Alexandre Julliard
|
71914125ce
|
Moved most of the implementation of CALL32_CBClient(Ex) to the C
code.
|
2005-07-01 16:24:32 +00:00 |
Francois Gouget
|
2b03aa6a6d
|
Test the behavior of CreateDirectory() when it has one or two trailing
dots or spaces.
Tweak the previous CreateDirectory() tests so we get more information
in case of a failure.
|
2005-06-30 18:08:44 +00:00 |
Alexandre Julliard
|
34a9ab04b2
|
Get rid of the old config conversion code.
|
2005-06-29 19:22:02 +00:00 |
Uwe Bonnes
|
76dc856590
|
Added test cases. However most added tests need a loopback plug and
need to be enabled in the code.
|
2005-06-27 19:49:07 +00:00 |
Eric Pouech
|
0d2ea2a91c
|
Implemented OpenThread on top of NtOpenThread.
|
2005-06-27 12:03:56 +00:00 |
Eric Pouech
|
6d68a03d4f
|
Implemented OpenProcess on top of NtOpenProcess.
|
2005-06-27 11:12:11 +00:00 |
Eric Pouech
|
a1deba5ab4
|
- OpenConsole: try to open the Unix console if we fail with wineserver
- kernel32: simplifying code for opening a console handle
- msvcrt: now correctly initializing the handles to the Windows
console
|
2005-06-27 09:54:09 +00:00 |
Jacek Caban
|
6cb97534dc
|
Fix test on NT 4.
|
2005-06-27 09:49:26 +00:00 |
Alexandre Julliard
|
f51496a232
|
Remove some i386 ifdefs for 16-bit entry points since they are no
longer used by default on other platforms anyway.
|
2005-06-25 18:34:00 +00:00 |
Alexandre Julliard
|
f84401aa17
|
Sort entry points in the same order as Windows.
|
2005-06-23 09:57:11 +00:00 |
Alexandre Julliard
|
60b3d30f9b
|
Don't require execute permission for thread stacks.
|
2005-06-21 09:57:53 +00:00 |
Mike McCormack
|
78911f34d9
|
- avoid winternl.h depending on winbase.h
- define RTL versions of TIME_ZONE_INFORMATION and SYSTEMTIME
|
2005-06-20 18:37:17 +00:00 |
Stefan Huehner
|
9213d56ae0
|
Make some function static.
|
2005-06-20 15:35:54 +00:00 |
Stefan Huehner
|
ac6f562b52
|
Fix more -Wstrict-prototypes warnings.
|
2005-06-20 14:18:03 +00:00 |
Mike McCormack
|
405ac7a80c
|
- don't include winreg.h
- include kernel_private.h to get declaration for convert_old_config()
|
2005-06-20 10:40:37 +00:00 |
Marcus Meissner
|
94bc167ae4
|
Specify enough buffer for id[] (20 chars are not enough).
|
2005-06-17 20:54:29 +00:00 |
Mike McCormack
|
5b2d5fd758
|
Use HANDLE instead of HKEY in the NT API.
|
2005-06-17 13:58:33 +00:00 |
Alexandre Julliard
|
91c86bb546
|
Removed the DOS version option, specifying the Windows version should
be enough to achieve the same results.
|
2005-06-16 09:47:17 +00:00 |
Alexandre Julliard
|
302cd456c3
|
Moved debugging config options to HKCU\Software\Wine\Debug.
|
2005-06-14 19:23:00 +00:00 |
Alexandre Julliard
|
629352bdc4
|
Moved network configuration parameters to HKCU\Software\Wine\Network.
|
2005-06-14 17:22:41 +00:00 |
Mike McCormack
|
0f36d124a2
|
Fix warnings from -Wmissing-declarations.
|
2005-06-14 11:42:34 +00:00 |
Mike McCormack
|
fc51a2680a
|
Fix declaration warnings in the test cases.
|
2005-06-14 11:40:04 +00:00 |
Alexandre Julliard
|
2e4bca9db5
|
Added magic comments to all Wine-specific registry accesses to make
them easier to grep.
|
2005-06-13 18:56:00 +00:00 |
Alexandre Julliard
|
c2d5b444b3
|
Moved the NONAMELESSUNION/STRUCT macros to wine/test.h so that they
can be used in all the test.
|
2005-06-13 12:10:54 +00:00 |
Felix Nawothnig
|
8b5c8f6d7f
|
Add a workaround for Win9x apps which pass the parameters for
GetCurrentDirectoryA in wrong order.
|
2005-06-12 10:41:22 +00:00 |
Mike McCormack
|
950e5e626c
|
Dependency fixes for winternl.h.
|
2005-06-10 19:33:47 +00:00 |
Uwe Bonnes
|
290a419f0a
|
Don't try to access floppy if it's not mounted.
|
2005-06-09 09:42:49 +00:00 |
Alexandre Julliard
|
bd000a0203
|
Removed some unnecessary inclusions of thread.h
|
2005-06-06 20:13:08 +00:00 |
Alexandre Julliard
|
0f079d7858
|
Moved the kernel per-thread data out of the TEB into a private
structure stored in TEB.SystemReserved1.
|
2005-06-06 20:00:14 +00:00 |
Alexandre Julliard
|
6ae4ee496e
|
Fetch the stack selector to use from the previous stackframe instead
of the TEB.
|
2005-06-06 19:57:05 +00:00 |
Alexandre Julliard
|
6d07a9c39c
|
Moved the server part of the ExitThread functionality to ntdll.
|
2005-06-05 18:38:48 +00:00 |
Alexandre Julliard
|
143db5ce8e
|
Don't bother looking for a resource directory in free memory areas.
|
2005-06-05 18:28:04 +00:00 |
Alexandre Julliard
|
9b57a950d7
|
Avoid accessing the htask16 TEB field from ntdll.
|
2005-06-05 18:24:35 +00:00 |
Mike Hearn
|
0aab090838
|
Suppress the noisy SetNamedPipeHandleState fixme.
|
2005-06-05 18:03:38 +00:00 |
Uwe Bonnes
|
80a84a8c74
|
Added more pipe tests.
|
2005-06-05 17:57:10 +00:00 |
Mike McCormack
|
6ef329fce7
|
Make sure that unused code gets compiled to avoid warnings.
|
2005-06-02 10:30:57 +00:00 |
Marcus Meissner
|
590aaaf454
|
Added stubs for GetVolumePathName(A,W).
|
2005-06-02 10:30:44 +00:00 |
Ivan Leo Puoti
|
f0c62a89ea
|
Added IDT emulation.
|
2005-05-31 13:28:42 +00:00 |
Alexandre Julliard
|
16885f09a5
|
Fixed RtlIsTextUnicode prototype, and made it properly take into
account the results of the tests to determine the return value.
|
2005-05-31 13:24:44 +00:00 |
Mike McCormack
|
bdfcb09c57
|
Some warning fixes for the regression tests.
|
2005-05-31 09:30:45 +00:00 |
Dimi Paun
|
145f9972ed
|
Fix indentation.
|
2005-05-29 20:00:10 +00:00 |
Ivan Leo Puoti
|
eeb0a90ec9
|
Added some privileged instructions emulation.
|
2005-05-27 19:30:22 +00:00 |
Alexandre Julliard
|
70bc9f39f1
|
Removed STANDALONE ifdefs.
|
2005-05-25 09:54:51 +00:00 |
Rein Klazes
|
8481c8df81
|
Work around a problem where WriteFile is asked to write memory
protected by DIBSection code.
|
2005-05-24 12:50:24 +00:00 |