wine-wine/dlls
Francois Gouget d705b7c019 '"' is an illegal character on Win9x so we cannot test it.
GetShortPathNameA behaves differently on Win9x and NT: on NT it
succeeds even if not all path components exist, as long as they are
already in the 8.3 format.
Wine apparently implements the NT behavior thus many todo_wine went
away.
Fixed some error code checks to take into account all possible return
values.
GetTempFileNameA appears to only use the lower 16bits of the id on
Win95 (and never returns more than 16 bits on other platforms).
GetLongPathNameA is missing on some Windows versions.
Modified the GetTempPath tests to make sure they return the expected
value. Removed the redundant tests (e.g. if buf[0]==0 then buf!="foo",
no need to test both).
The 'len_with_null - 1' case is not testable as the Windows behavior
varies too much between versions.
We cannot check whether Windows touches the buffer either as this
heavily depends on the Windows version and specific circumstances of
the call.
Finally NT4 sometimes exaggerates the required buffer size.
2002-12-11 00:16:31 +00:00
..
advapi32 Assorted Win2k/WinXP stubs. 2002-11-25 20:50:53 +00:00
avicap32 Fixed some issues found by winapi_check. 2002-10-29 21:31:26 +00:00
avifil32 Removed unnecessary HANDLE typecasts. 2002-12-02 18:10:57 +00:00
cabinet Added FIXME:s in the stubs. 2002-12-02 19:00:59 +00:00
comcat Made the dll entry point default to DllMain and removed most of the 2002-11-04 23:53:41 +00:00
comctl32 Get rid of generic notification support in comctrl32. The MS docs were 2002-12-10 19:07:59 +00:00
commdlg Replace 0x%p with %p. 2002-12-05 19:56:15 +00:00
crtdll Made the dll entry point default to DllMain and removed most of the 2002-11-04 23:53:41 +00:00
crypt32 Added CertOpenStore stub. 2002-10-25 03:48:49 +00:00
d3d8 Load OpenGL library dynamically from x11drv. 2002-11-15 04:16:38 +00:00
dciman32 Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
ddraw Make sure that no files except unknwn.h include wine/obj_base.h 2002-12-05 20:33:07 +00:00
devenum Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
dinput Pass correct instance in keyboard_hook setup. 2002-11-24 22:14:08 +00:00
dinput8 Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
dplay Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
dplayx winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
dsound Back out the aRts volume patch, this is not user-friendly at all. 2002-12-05 19:20:36 +00:00
gdi Merged font.h and path.h into gdi.h. Moved x11font.h to 2002-12-03 19:18:41 +00:00
glu32 Load OpenGL library dynamically from x11drv. 2002-11-15 04:16:38 +00:00
icmp Install ipexport.h and icmpapi.h with the other Windows includes. 2002-12-03 22:08:14 +00:00
imagehlp Made the dll entry point default to DllMain and removed most of the 2002-11-04 23:53:41 +00:00
imm32 Removed unnecessary HANDLE typecasts. 2002-12-02 18:10:57 +00:00
kernel '"' is an illegal character on Win9x so we cannot test it. 2002-12-11 00:16:31 +00:00
lzexpand Made lzexpand compile with STRICT defined. 2002-10-28 20:05:55 +00:00
mapi32 Update some .cvsignore files for building on Windows. 2002-08-30 00:04:03 +00:00
mpr Compile the mpr dll with STRICT defined. 2002-10-22 00:45:56 +00:00
msacm Removed unnecessary HANDLE typecasts. 2002-12-02 18:10:57 +00:00
msdmo Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
msimg32 Fixed warnings caused by conversion to -DSTRICT. 2002-10-18 23:48:57 +00:00
msisys Made the dll entry point default to DllMain and removed most of the 2002-11-04 23:53:41 +00:00
msnet32 Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
msvcrt winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
msvcrt20 Fixed broken forwards reported by Patrik Stridvall. 2002-07-23 02:08:12 +00:00
msvideo Removed unnecessary HANDLE typecasts. 2002-12-02 18:10:57 +00:00
netapi32 Made the dll entry point default to DllMain and removed most of the 2002-11-04 23:53:41 +00:00
ntdll winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
odbc32 Made the dll entry point default to DllMain and removed most of the 2002-11-04 23:53:41 +00:00
ole32 Make sure that no files except unknwn.h include wine/obj_base.h 2002-12-05 20:33:07 +00:00
oleaut32 winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
olecli Fixed warnings caused by conversion to -DSTRICT. 2002-10-18 23:48:57 +00:00
oledlg Fixed warnings caused by conversion to -DSTRICT. 2002-10-18 23:48:57 +00:00
olepro32 Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
olesvr Fixed warnings caused by conversion to -DSTRICT. 2002-10-18 23:48:57 +00:00
opengl32 Implement wglCreateLayerContext for layer 0. 2002-11-30 01:55:59 +00:00
psapi Compile the psapi dll with STRICT defined. 2002-10-22 00:46:46 +00:00
qcap Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
quartz Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
rasapi32 New structures: RASIPADDR, RASDEVINFO, RASENTRY. 2002-11-08 18:53:19 +00:00
richedit Removed unnecessary HANDLE typecasts. 2002-12-02 18:10:57 +00:00
rpcrt4 Make sure that no files except unknwn.h include wine/obj_base.h 2002-12-05 20:33:07 +00:00
serialui Made the dll entry point default to DllMain and removed most of the 2002-11-04 23:53:41 +00:00
setupapi Removed unnecessary HANDLE typecasts. 2002-12-02 18:10:57 +00:00
shdocvw Make sure that no files except unknwn.h include wine/obj_base.h 2002-12-05 20:33:07 +00:00
shell32 Change the return value for ExtractIconEx from HICON to UINT and make 2002-12-10 19:10:11 +00:00
shfolder Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
shlwapi winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
snmpapi Made the dll entry point default to DllMain and removed most of the 2002-11-04 23:53:41 +00:00
sti Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
tapi32 Zero out the returned LINETRANSLATECAPS structure. 2002-11-13 21:25:34 +00:00
ttydrv Merged font.h and path.h into gdi.h. Moved x11font.h to 2002-12-03 19:18:41 +00:00
twain winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
url Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
urlmon Updated the generated tests. 2002-11-12 01:13:10 +00:00
user - Modify ICO_ExtractIconExW to: 2002-12-10 19:09:45 +00:00
version Added --disable-win16 configure option. 2002-10-02 02:34:09 +00:00
win32s Fixed mismatches between the Wine headers and the Microsoft headers. 2002-11-04 22:43:24 +00:00
winaspi Made the dll entry point default to DllMain and removed most of the 2002-11-04 23:53:41 +00:00
winedos winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
wineps winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
wininet Fixed the list of accepted types passed to HttpOpenRequestA. 2002-12-06 23:21:35 +00:00
winmm Suppress some signed/unsigned comparison warning. 2002-12-10 19:10:46 +00:00
winnls Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
winsock Force (WS_)SO_REUSEADDR before binding to a socket; ignore 2002-12-06 23:19:21 +00:00
winspool Do not link against -lcups directly, but dynamically load it if 2002-11-12 02:22:24 +00:00
wintrust Fixed warnings caused by conversion to -DSTRICT. 2002-10-18 23:48:57 +00:00
wow32 Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
wsock32 Added include protection for unistd.h and sys/time.h. 2002-08-17 00:43:16 +00:00
x11drv winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
.cvsignore Create separate makefiles for tests for more flexibility. 2002-08-09 01:22:40 +00:00
Makedll.rules.in Don't build tests by default just yet. 2002-12-07 23:52:43 +00:00
Makefile.in Added stub implementation of cabinet.dll. 2002-11-19 00:47:12 +00:00
Maketest.rules.in -DSTRICT is now the default behavior. 2002-12-10 22:49:15 +00:00
make_dlls Added --disable-win16 configure option. 2002-10-02 02:34:09 +00:00