wine/dlls
Rob Shearman 888a8e27b8 secur32: Split the NTLM credential and context handles into separate objects.
This prevents races with two threads using the helper object at the same
time on two different context handles, eliminates the need to free the
credential handle after freeing the context handles and also prevents a
crash caused by not clearing session_key in DeleteSecurityContext.
2007-08-08 15:32:00 +02:00
..
acledit acledit: Exclude unused headers. 2007-04-23 19:59:34 +02:00
activeds activeds: Exclude unused headers. 2007-04-23 19:59:29 +02:00
advapi32 advapi32/service: Cater better for domain in test. 2007-07-31 22:35:36 +02:00
advpack advpack+setupapi: Remove unneeded checks before SetupCloseInfFile. 2007-07-10 13:32:10 +02:00
amstream janitorial: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:50 +02:00
atl Add API documentation stubs to make winapi_check happy. 2007-06-13 12:00:43 +02:00
avicap32 avicap32: Exclude unused header. 2007-04-23 19:59:42 +02:00
avifil32 avifil32: Fix Polish translation. 2007-08-06 13:58:04 +02:00
browseui browseui: Fixed ClassFactory_LockServer implementation. 2007-05-07 20:36:25 +02:00
cabinet cabinet: Fix a potential NULL reference. 2007-06-28 12:16:12 +02:00
capi2032 configure: Merge the libcapi20 existence check with the soname check. 2007-07-02 17:29:17 +02:00
cards
cfgmgr32
clusapi
comcat comcat: Cast-qual warning fix. 2007-07-23 11:53:49 +02:00
comctl32 comctl32: According to the PSDK, DrawShadowText() takes a non-const RECT pointer. 2007-07-31 21:37:04 +02:00
comdlg32 comdlg32: Fix Polish translation. 2007-08-06 13:58:11 +02:00
compstui compstui: Exclude unused headers. 2007-04-30 12:32:42 +02:00
credui credui: New Korean resource. 2007-06-11 20:18:54 +02:00
crtdll
crypt32 crypt32: Better match the PSDK types and fix the winapi_check warnings. 2007-08-06 12:30:48 +02:00
cryptdll cryptdll: Change storage class of module handle to static. 2006-12-11 16:19:02 +01:00
cryptnet Fix minor differences in the formatting of the license notices. 2007-05-04 12:08:15 +02:00
ctl3d32
d3d8 d3d: Add a simple offscreen rendering test. 2007-08-08 15:32:00 +02:00
d3d9 d3d: Add a simple offscreen rendering test. 2007-08-08 15:32:00 +02:00
d3d10 d3d10: Add stub for d3d10.dll. 2007-07-11 14:22:20 +02:00
d3dim
d3drm d3drm/tests: Fix the Visual C++ double to float conversion warnings. 2007-05-31 14:18:39 +02:00
d3dx8
d3dxof
dbghelp dbghelp: Better match the PSDK types, especially with regards to constness. 2007-08-03 12:43:40 +02:00
dciman32
ddraw d3d: Add a simple offscreen rendering test. 2007-08-08 15:32:00 +02:00
ddrawex ddrawex: Self-register the DirectDrawFactory CoClass. 2007-01-05 20:28:02 +01:00
devenum devenum: Exclude unused header. 2007-05-02 14:58:20 +02:00
dinput dinput: Reuse common code and definition. 2007-08-06 14:02:41 +02:00
dinput8 dinput8: Self-register the DirectInput8 CoClass. 2007-01-05 20:27:20 +01:00
dmband dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmcompos dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmime dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmloader dmloader: Do not use wide character constants. 2007-06-22 12:19:03 +02:00
dmscript dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmstyle dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmsynth dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmusic dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dmusic32 dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dnsapi dnsapi: The DNS APIs don't take PIP4_ARRAYs anymore (for IPv6 compatibility). 2007-08-06 12:30:25 +02:00
dplay Get rid of some empty source files, our makefiles no longer require them. 2007-05-04 12:27:34 +02:00
dplayx dplayx: Cast-qual warning fix. 2007-07-20 11:46:01 +02:00
dpnaddr dpnaddr: Added dll that just forwards to dpnet. 2007-03-07 13:45:11 +01:00
dpnet dpnet: Implement directplay lobbied application stubs. 2007-08-07 12:57:19 +02:00
dpnhpast dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dsound dsound: Make hardware acceleration work again. 2007-08-07 12:42:29 +02:00
dswave dmusic: Fix license headers that mistakenly use GPL instead of LGPL. 2007-05-30 12:54:07 +02:00
dwmapi dwmapi: Add dwmapi.h and update win32.api to fix the winapi_check warnings. 2007-08-06 12:31:10 +02:00
dxdiagn dxdiagn: Use quotes to include ddraw.h. Fixes a winapi_check warning. 2007-08-03 12:43:49 +02:00
dxerr8 dxerr8: Exclude unused header. 2007-05-03 14:23:40 +02:00
dxerr9 dxerr9: Exclude unused header. 2007-05-03 14:23:24 +02:00
dxguid dxguid: Add the rmxfguid.h header and export the GUIDs. 2007-01-09 12:22:17 +01:00
gdi32 gdi32: Don't print fixme more than once. 2007-08-03 12:48:22 +02:00
gdiplus gdiplus: Added GdipImageSelectActiveFrame stub. 2007-08-06 12:29:19 +02:00
glu32
gphoto2.ds configure: Make the libjpeg soname check depend on the header check. 2007-07-02 19:53:14 +02:00
hal hal: Added an initial stub. 2007-05-14 20:05:15 +02:00
hhctrl.ocx hhctrl.ocx: Fix Polish translation. 2007-08-06 13:58:15 +02:00
hid hid: Add the hidsdi.h header. 2007-02-06 13:25:00 +01:00
hlink uuid: Add hlink CLSIDs. 2007-06-12 13:18:41 +02:00
hnetcfg hnetcfg: Stub implementation of the dll. 2007-06-19 11:30:59 +02:00
iccvid iccvid: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:23 +02:00
icmp
ifsmgr.vxd ifsmgr.vxd: Constify some variables. 2007-05-03 14:23:58 +02:00
imaadp32.acm imaadp32.acm: Constify some variables. 2007-05-03 14:23:36 +02:00
imagehlp imagehlp: Better match the PSDK types, especially with regards to constness. 2007-08-06 12:31:45 +02:00
imm32 imm32: Use the COMPOSITIONSTRING in hCompStr. 2007-07-11 12:42:25 +02:00
infosoft infosoft: Exclude unused header. 2007-05-07 20:34:17 +02:00
inkobj inkobj: Remove break after return. Found by Smatch. 2007-08-06 12:18:07 +02:00
inseng inseng: Exclude unused header. 2007-05-07 20:34:07 +02:00
iphlpapi iphlpapi: Fix byte ordering of Linux ports. 2007-07-12 14:41:34 +02:00
itss itss: Replace malloc/free with HeapAlloc/HeapFree. 2007-07-16 14:53:42 +02:00
kernel32 kernel32/tests: Create paths after checking availability of functions. 2007-08-08 15:32:00 +02:00
localspl localspl/tests: Use skip if localspl can't be loaded. 2007-07-30 12:52:07 +02:00
localui localui: New Korean resource. 2007-07-23 11:58:36 +02:00
lz32 Get rid of some empty source files, our makefiles no longer require them. 2007-05-04 12:27:34 +02:00
mapi32 mapi32: Add a skeleton mapiform.h header with a proper prototype for MAPIOpenLocalFormContainer(). 2007-08-06 12:29:37 +02:00
mciavi32 Assorted spelling fixes. 2007-06-07 19:24:32 +02:00
mcicda mcicda: Fix compilation warnings in 64-bit mode. 2007-06-01 12:39:45 +02:00
mciseq mciseq: Fix compilation warnings in 64-bit mode. 2007-06-01 12:39:52 +02:00
mciwave mciwave: Prevent division by zero when processing non-PCM codec. 2007-06-26 11:53:05 +02:00
midimap midimap: Fix compilation warnings in 64-bit mode. 2007-06-01 12:40:04 +02:00
mlang mlang: Implement IMultiLanguage::GetLcidFromRfc1766. 2007-06-07 11:59:56 +02:00
mmdevldr.vxd
monodebg.vxd
mpr mpr: Fix Polish translation. 2007-08-06 13:58:23 +02:00
mprapi
msacm32 msacm32: Replace malloc/free with HeapAlloc/HeapFree. 2007-06-26 11:58:03 +02:00
msacm32.drv msacm32.drv: Constify some variables. 2007-05-30 15:55:31 +02:00
msadp32.acm msadp32.acm: Constify some variables. 2007-05-30 15:55:35 +02:00
mscms mscms: Don't produce unreachable code during conditional compilation. 2007-07-25 13:02:36 +02:00
mscoree mscoree: Add cor.h and mscoree.idl and fix some semi-stub prototypes. 2007-08-06 12:33:41 +02:00
msdmo msdmo: Improve the prototypes Win64 compatibility by replacing long with LONG. 2007-06-13 11:18:15 +02:00
msftedit
msg711.acm msg711.acm: Constify some variables. 2007-05-29 12:04:39 +02:00
mshtml mshtml: Remove const in front of REFIID as that is a macro that already starts with const. 2007-08-06 12:18:08 +02:00
mshtml.tlb mshtml.tlb: Fixed a typo in copyright header. 2007-07-31 11:31:18 +02:00
msi msi: Implement the MSIINSTALLCONTEXT_MACHINE context for MsiQueryComponentState. 2007-08-07 12:39:48 +02:00
msimg32
msisys.ocx
msnet32
msrle32 msrle32: Constify some variables. 2007-06-15 12:40:51 +02:00
msvcrt msvcrt: Fix _makepath(). 2007-08-07 12:36:23 +02:00
msvcrt20 msvcrt20: Exclude unused header. 2007-05-15 12:19:04 +02:00
msvcrt40 Get rid of some empty source files, our makefiles no longer require them. 2007-05-04 12:27:34 +02:00
msvcrtd
msvfw32 msvfw32: Fix Polish translation. 2007-08-06 13:58:19 +02:00
msvidc32 msvidc32: Constify some variables. 2007-06-19 11:32:52 +02:00
mswsock wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
msxml3 msxml3: Cast-qual warning fix. 2007-07-25 13:02:13 +02:00
nddeapi
netapi32 netapi32: Add lmuseflg.h and include it from lmuse.h. 2007-08-06 13:57:27 +02:00
newdev
ntdll ntdll: Update Nt stdcalls for stubs of Zw. 2007-08-06 12:12:22 +02:00
ntdsapi Add some documentation headers to make winapi_check happy. 2006-11-13 13:01:15 +01:00
ntoskrnl.exe ntoskrnl.exe: Add a stub implementation of KeInitializeTimer. 2007-06-19 12:56:00 +02:00
ntprint Assorted spelling fixes. 2007-07-05 19:56:34 +02:00
objsel objsel: Declare a variable static. 2007-01-18 11:59:32 +01:00
odbc32 odbc32: Constify some variables. 2007-02-21 19:48:22 +01:00
odbccp32 Assorted spelling fixes. 2007-06-07 19:24:32 +02:00
ole32 ole32: Remove some dead code. 2007-07-16 22:46:45 +02:00
oleacc wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
oleaut32 oleaut32: Allow PNG_COLOR_TYPE_RGB_ALPHA. 2007-08-06 12:18:40 +02:00
olecli32
oledlg oledlg: Constify some variables. 2007-08-06 13:58:57 +02:00
olepro32
olesvr32
opengl32 wgl: WGL_COLOR_BITS_ARB does include alpha. 2007-08-06 12:12:08 +02:00
pdh pdh: Implement and test PdhAddEnglishCounter{A, W} and PdhCollectQueryDataWithTime. 2007-07-23 12:00:46 +02:00
powrprof
printui printui: Parse args for PrintUIEntryW. 2007-07-13 14:35:42 +02:00
psapi psapi: GetWsChanges() calls down to the wrong ntdll function. Found by sparse. 2007-06-06 12:12:05 +02:00
pstorec Add some documentation headers to make winapi_check happy. 2006-11-13 13:01:15 +01:00
qcap qcap: Constify some variables. 2007-08-07 12:37:47 +02:00
quartz quartz: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:20 +02:00
query Add some documentation headers to make winapi_check happy. 2006-11-13 13:01:15 +01:00
rasapi32 rasapi32: RasEnumConnections now returns correct buffer size (zero) when there are zero connections available. 2007-02-05 17:11:24 +01:00
resutils
riched20 riched20: Make richedit control IME aware. 2007-06-28 12:16:12 +02:00
riched32
rpcrt4 rpcrt4: Convert bind ack and nack reject reasons into RPC status codes when binding. 2007-07-23 11:48:13 +02:00
rsabase rsabase/tests: Remove unneeded casts. 2007-01-04 11:25:08 +01:00
rsaenh rsaenh: Get rid of the hash idle state, native doesn't behave as though it has one. 2007-07-11 12:00:38 +02:00
sane.ds dlls: Remove unreachable break after return/break. Found by Smatch. 2007-07-19 11:57:49 +02:00
schannel schannel: Use FIELD_OFFSET instead of offsetof. 2007-05-29 13:44:35 +02:00
secur32 secur32: Split the NTLM credential and context handles into separate objects. 2007-08-08 15:32:00 +02:00
security
sensapi sensapi: Declare a variable static. 2007-02-05 12:25:32 +01:00
serialui serialui/tests: Remove unused string. 2007-05-22 12:02:45 +02:00
setupapi setupapi/tests: Use GetModuleHandleA instead of LoadLibraryA. 2007-07-31 12:34:54 +02:00
sfc sfc_os: Add stub implementation for SfcIsKeyProtected. 2007-06-04 12:58:16 +02:00
sfc_os sfc_os: Add stub implementation for SfcIsKeyProtected. 2007-06-04 12:58:16 +02:00
shdoclc shdoclc: Update Norwegian Bokmål resources. 2007-06-01 12:41:21 +02:00
shdocvw shdocvw: Wrong PostData VT is not an error. 2007-08-02 12:18:41 +02:00
shell32 shell32: Define avi resource #164. 2007-08-06 13:58:40 +02:00
shfolder Get rid of some empty source files, our makefiles no longer require them. 2007-05-04 12:27:34 +02:00
shlwapi shlwapi/tests: Use GetModuleHandleA instead of LoadLibraryA. 2007-08-08 15:31:59 +02:00
snmpapi snmpapi: Fix printf format warnings. 2007-03-06 21:59:48 +01:00
spoolss spoolss: Add a stub for ImpersonatePrinterClient. 2007-07-19 11:57:06 +02:00
stdole2.tlb
stdole32.tlb
sti
strmiids
svrapi
sxs sxs: Add new dll stub. 2007-04-23 16:16:53 +02:00
tapi32 include/tapi.h: Add missing include directives. 2006-11-13 12:45:45 +01:00
twain_32
unicows
url
urlmon urlmon/tests: Keep track of download state in tests. 2007-08-07 12:42:00 +02:00
user32 user32: Get rid of winproc.h and move definitions in user_private.h. 2007-08-08 15:31:59 +02:00
userenv userenv: Make GetProfileType report a normal (non-roaming) profile. 2007-04-23 13:56:08 +02:00
usp10 usp10/tests: Fix a signed/unsigned int mismatch. 2007-05-29 12:11:51 +02:00
uuid uuid: Added IID_IProxyManager. 2007-08-01 11:28:39 +02:00
uxtheme uxtheme: Exclude unused headers. 2007-05-21 13:36:34 +02:00
vdhcp.vxd
vdmdbg vdmdbg: Add a stub implementation of VDMEnumTaskWOW. 2007-07-17 14:12:19 +02:00
version version: VerQueryValueA/W NULL pointer check. 2007-07-27 12:21:56 +02:00
vmm.vxd vmm.vxd: Exclude unused headers. 2007-05-21 13:36:24 +02:00
vnbt.vxd
vnetbios.vxd
vtdapi.vxd
vwin32.vxd
w32skrnl winebuild: Check if a given forward does exist in one of the imported dlls, fix a couple of problems detected. 2007-04-09 12:19:31 +02:00
winealsa.drv winealsa.drv: Correct midi input program change + channel aftertouch. 2007-08-07 12:36:57 +02:00
wineaudioio.drv wineaudioio.drv: Add DebugInfo to critical sections. 2007-03-12 13:40:44 +01:00
winecoreaudio.drv Assorted spelling fixes. 2007-07-31 21:37:50 +02:00
winecrt0
wined3d wined3d: Store the position_transformed flag in the vdecl. 2007-08-08 15:32:00 +02:00
winedos winedos: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:45 +02:00
wineesd.drv Mark several functions as static. 2007-03-13 13:35:12 +01:00
winejack.drv configure: Make the libjack soname check depend on the header check. 2007-07-02 19:42:52 +02:00
winejoystick.drv joystick.drv: Renamed the dlls/winmm/joystick directory to dlls/winejoystick.drv. 2006-12-29 14:29:20 +01:00
winemp3.acm winemp3: Remove function declarations with no definition and unused macros. 2007-07-11 12:16:06 +02:00
winenas.drv winenas.drv: Add DebugInfo to critical sections. 2007-03-12 13:48:01 +01:00
wineoss.drv wineoss: Make sure writepos < buflen for dsrender. 2007-07-27 12:23:35 +02:00
wineps.drv configure: Merge the libfreetype existence check with the soname check. 2007-07-09 22:43:20 +02:00
winequartz.drv
winex11.drv winex11: Be consistent with GLX_SLOW_CONFIG meaning GENERIC_ACCELERATION. 2007-08-06 13:59:15 +02:00
wing32 dlls: Add wing32 dll. 2007-02-23 11:18:29 +01:00
winhttp winhttp: Fix compile/install issue. 2007-07-31 15:59:55 +02:00
wininet wininet: Fix the case when Proxy or ProxyBypass is NULL. 2007-08-07 12:42:31 +02:00
winmm winmm: Don't operate on freed data in timer. 2007-07-27 12:23:43 +02:00
winnls32
winscard winscard: Add extended stub for SCardEstablishContext. 2007-06-20 13:08:42 +02:00
winspool.drv winspool: Add a TRACE when wine_dlopen for SONAME_LIBCUPS failed. 2007-07-30 23:37:58 +02:00
wintab32 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
wintrust wintrust/tests: Add tests for CryptCATAdminCalcHashFromFileHandle. 2007-06-25 13:23:36 +02:00
wldap32 wldap32: Don't produce unreachable code during conditional compilation. Found bySmatch. 2007-07-24 11:26:08 +02:00
wnaspi32 Change some functions arguments from () -> (void). 2007-03-12 12:25:31 +01:00
wow32
ws2_32 ws2_32: Initialize the address to 0 in ws_sockaddr_ws2u. 2007-07-25 13:00:41 +02:00
wsock32
wtsapi32 wtsapi32: Declare a variable static. 2007-02-05 12:33:05 +01:00
Makedll.rules.in kernel32: Set the dll file name with the correct case to make EXECryptor happy. 2007-05-08 13:25:48 +02:00
Makefile.in inkobj: Add stub implementation of inkobj dll. 2007-08-03 14:13:53 +02:00
Makeimplib.rules.in
Maketest.rules.in Maketest.rules: Add dependency on IDL headers for crosstest objects. 2007-07-06 18:20:06 +02:00