Commit Graph

22623 Commits

Author SHA1 Message Date
Alexandre Julliard c41e09e9a0 iphlpapi: Avoid printf format warnings. 2007-02-05 22:04:29 +01:00
Damjan Jovanovic 07db8882c2 ntdll: Slist support.
Implemented ntdll's RtlInitializeSListHead, RtlQueryDepthSList,
RtlInterlockedFlushSList, RtlFirstEntrySList,
RtlInterlockedPushEntrySList, RtlInterlockedPopEntrySList, their
kernel32 equivalents, and tests.
2007-02-05 21:46:28 +01:00
Paul Vriens 8e9a81ea08 wininet/tests: Add ftp tests. 2007-02-05 21:04:26 +01:00
Dmitry Timoshkov 65681a0e18 user32: Add the tests for minimize/restore MDI child sequence, fix some failures. 2007-02-05 21:04:20 +01:00
Misha Koshelev d6d6ce299f kernel32: Added conformance test for nested thread wakeups in the server. 2007-02-05 18:07:24 +01:00
Andrew Talbot bf98c9d182 winedos: Declare some items static. 2007-02-05 17:11:51 +01:00
John Klehm 69a9621b20 rasapi32: RasEnumConnections now returns correct buffer size (zero) when there are zero connections available. 2007-02-05 17:11:24 +01:00
Maarten Lankhorst d2f29311ca winealsa: Use a helper thread instead of asynchronous callbacks. 2007-02-05 16:54:01 +01:00
Maarten Lankhorst 2db89f8fa5 winealsa: Cosmetic stuff. 2007-02-05 16:52:51 +01:00
Maarten Lankhorst 2d2feb0700 winealsa: Split driver up in tiny pieces. 2007-02-05 16:52:41 +01:00
Mikołaj Zalewski 2270cc2994 shlwapi: Test string functions when buffer is too small. 2007-02-05 14:03:59 +01:00
Felix Nawothnig 7777a8eaf7 gdi32: Fix offset calculation in PATH_ExtTextOut for >1 chars. 2007-02-05 14:03:52 +01:00
Dmitry Timoshkov e915a3cfb1 gdi32: Make sure that we don't read/write beyond the provided buffer in GetOutlineTextMetricsA, add a test case. 2007-02-05 14:03:45 +01:00
Anatoly Lyutin b18cc05965 comdlg32: Update Russian translation. 2007-02-05 14:03:36 +01:00
Vitaliy Margolen 45b8d865b4 dinput: Don't reset user specified range in SetDataFormat. With tests. 2007-02-05 14:03:28 +01:00
Vitaliy Margolen b8b03b54b7 dinput: Initialize user limits with the default 0..65535 range. Add tests. 2007-02-05 14:03:20 +01:00
Vitaliy Margolen 575ede974d dinput: Return user set limits not the device limits. 2007-02-05 14:03:07 +01:00
Vitaliy Margolen 15e0ccab9b dinput: Don't close fd before we done with it. 2007-02-05 14:02:46 +01:00
Marcus Meissner 67b6044de7 kernel32: Initialize owner_exists (Coverity). 2007-02-05 14:02:35 +01:00
Marcus Meissner 1fc5160ce8 dinput: Fix dereference pointer after NULL check (Coverity). 2007-02-05 14:02:23 +01:00
Marcus Meissner 6239bf6fe3 devenum: Fix uninitialized clsidString (Coverity). 2007-02-05 14:02:10 +01:00
Dmitry Timoshkov 0fcc10fc3c user32: Although Windows sends WM_GETMINMAXINFO at the window creation time, it doesn't use returned values to set window size. 2007-02-05 14:01:49 +01:00
Maarten Lankhorst 89840c0517 wined3d: Report D3D caps properly for ATI cards. 2007-02-05 14:01:43 +01:00
Bang Jun-Young 1ca4ddbd09 advpack: Constify the 3rd argument of RebootCheckOnInstall[AW]. 2007-02-05 12:34:56 +01:00
John Morris 00b29dfa79 ole32: Add CoWaitForMultipleHandles to spec file. 2007-02-05 12:34:51 +01:00
Detlef Riekenberg 143e4af5fb mshtml: Add a missing space. 2007-02-05 12:34:40 +01:00
Detlef Riekenberg 3b453d5915 winspool/tests: Add test for XcvDataW,PortIsValid. 2007-02-05 12:33:33 +01:00
Detlef Riekenberg db9d152e42 winspool/tests: Add test for XcvDataW,MonitorUI. 2007-02-05 12:33:23 +01:00
Andrew Talbot e463110e22 winex11.drv: Declare variable signed to accept possible negative return value (Coverity). 2007-02-05 12:33:10 +01:00
Andrew Talbot 7e13c16cbc wtsapi32: Declare a variable static. 2007-02-05 12:33:05 +01:00
Andrew Talbot 77250f3ce8 winmm: Declare a function static. 2007-02-05 12:33:01 +01:00
Andrew Talbot 6d7e1e7327 winemp3.acm: Declare some items static. 2007-02-05 12:32:56 +01:00
Andrew Talbot 6ef74bc9c8 quartz: Fix a typo.
Should fix Coverity CID-348 (dereference before NULL check).
2007-02-05 12:32:51 +01:00
Andrew Talbot 2bb44198b6 uxtheme: Declare some items static. 2007-02-05 12:32:42 +01:00
Andrew Talbot 29c66df45b user32: Declare some functions static. 2007-02-05 12:32:37 +01:00
Andrew Talbot f06c01e230 shdocvw: Declare some functions static. 2007-02-05 12:30:15 +01:00
Dmitry Timoshkov 736743dd57 dbghelp: Turn a FIXME to a WARN in order to avoid mangling the output. 2007-02-05 12:30:00 +01:00
Dmitry Timoshkov d32d5a4706 kernel32: Add a trace to MultiByteToWideChar. 2007-02-05 12:28:57 +01:00
Mikołaj Zalewski 1ee6c9e3c5 comctl32: rebar: Fix lpBand->lpText memory leak in DeleteBand and simplify the code. 2007-02-05 12:28:49 +01:00
Mikołaj Zalewski 95c74f19a7 comctl32: rebar: Merge SetBandInfoA and SetBandInfoW. 2007-02-05 12:28:41 +01:00
Mikołaj Zalewski 0f77096706 comctl32: rebar: Merge GetBandInfoA and GetBandInfoW. 2007-02-05 12:28:33 +01:00
Mikołaj Zalewski d8d5196ddb comctl32: rebar: Merge InsertBandA and InsertBandW. 2007-02-05 12:28:24 +01:00
Mikołaj Zalewski 8909419b55 comctl32: rebar: Add some tests for rebar and change the way the header size is fixed. 2007-02-05 12:27:45 +01:00
James Hawkins 30577c253a msi: Allow uncompressed files before compressed files in the same media. 2007-02-05 12:27:33 +01:00
Huw Davies c0cb341adf wineps.drv: Try to use the PostSript name of a font. 2007-02-05 12:27:09 +01:00
Huw Davies 37b671c59a winspool.drv: We don't need to check for the PPD Files key before using /etc/printcap. 2007-02-05 12:27:06 +01:00
Huw Davies 2dd3aa6293 oleaut32: Fix marshaling of VARTYPE-less safearrays. 2007-02-05 12:26:14 +01:00
Michael Stefaniuc bbe9c51b31 msvcrt: Fix *printf() handling of negative field width. 2007-02-05 12:26:10 +01:00
Bang Jun-Young fdff5c3a3a ntdll: Fix NtUnloadKey to match the DDK. 2007-02-05 12:26:01 +01:00
Bang Jun-Young b71e42b794 wininet: config.h police. 2007-02-05 12:25:55 +01:00
Bang Jun-Young 671b023de8 advapi32: Fix prototypes to match the PSDK. 2007-02-05 12:25:48 +01:00
Andrew Talbot ba9e77b8f6 avifil32: Declare some variables static. 2007-02-05 12:25:40 +01:00
Andrew Talbot da90b4a8dd secur32: Declare a function static. 2007-02-05 12:25:36 +01:00
Andrew Talbot 76a0224696 sensapi: Declare a variable static. 2007-02-05 12:25:32 +01:00
Andrew Talbot 1efcf37692 setupapi: Declare some functions static. 2007-02-05 12:25:28 +01:00
Andrew Talbot 3c43ca5df3 sane.ds: Declare a function static. 2007-02-05 12:25:25 +01:00
Andrew Talbot b618fc2ce9 serialui: Declare some items static. 2007-02-05 12:25:21 +01:00
Thomas Weidenmueller 2c620c8269 comctl32: Fix the TAB_ITEM_SIZE macro. 2007-02-05 12:25:16 +01:00
Dmitry Timoshkov 8ec3423e76 user32: Dump contents of CREATESTRUCT in WM_[NC]CREATE of the message spy. 2007-02-05 12:24:59 +01:00
Dmitry Timoshkov 0510a7a599 gdi32: CreateBitmap and friends should return stock DEFAULT_BITMAP if requested bitmap width or height is 0. 2007-02-05 12:24:55 +01:00
Rob Shearman 7ed705eb2e credui: Fill out the username, password and domain edit boxes from the values input to CredUIPromptForCredentialsW.
Set the focus to the password edit box, unless the user edit box is empty.
2007-02-05 12:24:47 +01:00
Rob Shearman c9c328c122 credui: Implement CredUIParseUserName. 2007-02-05 12:24:39 +01:00
Rob Shearman 4ca5d44ce5 credui: Set the focus to the username edit control. 2007-02-05 12:24:21 +01:00
Jacek Caban 1ba20d3b8b urlmon: Code clean up. 2007-02-05 12:24:16 +01:00
Jacek Caban 76b821bdd7 urlmon: Call AddRef in CoInternetGetSession. 2007-02-05 12:24:12 +01:00
Jacek Caban dae390d90b shlwapi: Don't unescape url in UrlCombineW with URL_FILE_USE_PATHURL flag. 2007-02-05 12:24:08 +01:00
Francois Gouget fbfe9a72de shell32: Remove an unneeded local variable initialization. 2007-02-05 12:23:57 +01:00
Mike McCormack 702adb37a2 msi: Add a (mostly empty) typelib for the MsiServer interface. 2007-01-26 14:29:43 +01:00
Francois Gouget 923c95a6da wintrust: Better match the PSDK types and fix the winapi_check warnings. 2007-01-26 13:54:06 +01:00
Mike McCormack 595983f498 msi: Add todos around tests that aren't being run yet, but will fail. 2007-01-26 13:53:52 +01:00
Mike McCormack 7fe5166340 msi: Fix a typo. 2007-01-26 13:53:52 +01:00
Alexandre Julliard 3120a8ba0a winspool: Fix make rules for import library. 2007-01-26 13:07:37 +01:00
Alexandre Julliard be570f4655 snmpapi: Fix printf format warnings in tests. 2007-01-26 13:07:05 +01:00
Mark Adams 641abc997c iphlpapi: Support for non-linux platforms, including Mac OS X.
- Add error messages when unimplemented functions are called on
  non-linux platforms.
- Implement retrieving the interface list on MacOS X (and other
  platforms that use NET_RT_DUMP).
2007-01-26 12:58:47 +01:00
Mark Adams 1e263e663b iphlpapi: Filter out no-ip addresses when building ip address table. 2007-01-26 12:56:42 +01:00
Mark Adams a91d69190e iphlpapi: Clarify interface counting. 2007-01-26 12:56:28 +01:00
Andrew Talbot 267fcdd009 cabinet: Improve initialization of some arrays. 2007-01-26 12:56:12 +01:00
Francois Gouget 6f734ac7b9 snmpapi: Fix the winapi_check warnings. 2007-01-26 12:55:56 +01:00
Mike McCormack 8a38d3038c msi: Allocate a buffer in WCHARs not CHARs. 2007-01-26 12:55:50 +01:00
Vitaliy Margolen c04e7e7878 advapi32: Add more tests for granted access mask. Fix test on Wine. 2007-01-25 12:52:27 +01:00
Vitaliy Margolen bae75024a4 server/ntdll: Simplistic implementation of NtQueryObject(ObjectBasicInformation). 2007-01-25 12:48:35 +01:00
Vitaliy Margolen 2cf11ef771 advapi32: Add few more tests for token access check and fix it on Wine. 2007-01-25 12:42:32 +01:00
Paul Vriens 3c3e3e8d1d qcap: Initialize a variable (Coverity). 2007-01-25 12:04:45 +01:00
Andrew Talbot a228eefe6d rsaenh: Declare some functions static. 2007-01-25 12:04:38 +01:00
Andrew Talbot 3bc14d9110 rpcrt4: Declare some functions static. 2007-01-25 12:04:18 +01:00
Rob Shearman 399844e9f6 rpcrt4: RPCRT4_strdupWtoA and RPCRT4_strdupAtoW don't change the input string, so make the input const. 2007-01-25 12:00:13 +01:00
Rob Shearman 961455c7f0 rpcrt4: Stash away NetworkOptions passed in from the binding string so that transports can look at the string if needed. 2007-01-25 12:00:10 +01:00
Mike McCormack 9c76a0b37a msi: Implement IDispatch->CreateInstance() for the msi server dll. 2007-01-25 12:00:07 +01:00
Mike McCormack c63d21bf8c msi: Implement IClassFactory->QueryInterface() for the msi server dll. 2007-01-25 12:00:04 +01:00
Mike McCormack d316c19741 msi: Add a test for the IMsiServer interface. 2007-01-25 11:59:59 +01:00
Vitaly Lipatov d801fb6912 comdlg32: Update Russian translation. 2007-01-25 11:59:51 +01:00
Matt Finnicum 7eabbec632 riched20: Create undos in StreamIn at the right times. Adds tests for when StreamIn should be undoable. 2007-01-25 11:06:36 +01:00
Matt Finnicum 306013d4e5 riched20: Remove excessive traces from reader.c. 2007-01-25 11:06:28 +01:00
Ken Thomases a790ff5568 winex11.drv: Copy the GL extensions string because it may be freed. 2007-01-25 11:06:21 +01:00
Jan Zerebecki 85410f2ac1 urlmon: Fix type of an empty string to avoid warning. 2007-01-25 11:06:08 +01:00
Jan Zerebecki cfaf5059b2 opengl32: Remove redundant const. 2007-01-25 11:06:03 +01:00
Felix Nawothnig 306718152c comctl32: Degrade ERR to WARN. 2007-01-25 11:05:56 +01:00
Huw Davies a59e4899f5 oleaut32: The typelib version numbers should be written to the registry in hex. 2007-01-25 11:05:46 +01:00
Francois Gouget 3845c06853 sfc_os: Add a prototype for SfcIsKeyProtected(). 2007-01-25 11:05:36 +01:00
Francois Gouget 21540b7591 mscoree: _CorValidateImage() is a WINAPI function.
This fixes a winapi_check warning.
2007-01-25 11:05:31 +01:00
Francois Gouget ab8d1e788a shell32: SHLoadNonloadedIconOverlayIdentifiers() is a WINAPI function.
This fixes a winapi_check warning.
2007-01-25 11:05:28 +01:00
Francois Gouget e10222ced7 dbghelp: Fix the spec file to better match the SymGetSymFromAddr64() prototype.
This fixes a winapi_check warning.
2007-01-25 11:05:24 +01:00
Francois Gouget 9f02f9e1fd snmpapi: Add a missing '\n' trace. 2007-01-25 11:05:15 +01:00
Francois Gouget 618be0874a snmpapi: SnmpUtilDbgPrint() is a vararg and not an stdcall function. 2007-01-25 11:05:11 +01:00
Kai Blin 747ab4bf74 secur32: Fix off-by-one error in converting the password to unicode. 2007-01-24 12:56:33 +01:00
Alexandre Julliard 938e675860 ntdll: Properly handle embedded nulls in NTDLL_dbg_vprintf. 2007-01-24 12:46:17 +01:00
Jacek Caban fed5d9e1ff urlmon: Added BindProtocol's IInternetPriority implementation. 2007-01-24 12:32:47 +01:00
Andrew Talbot 166b3a6cdb riched20: Declare some functions static. 2007-01-24 12:31:29 +01:00
Andrew Talbot d303896fe0 quartz: Declare a function static. 2007-01-24 12:28:47 +01:00
Matt Finnicum f12e6232a2 riched20: Use CharFromPos instead of FindPixelPos in LinkNotify so it accounts for scrolling. 2007-01-24 12:14:11 +01:00
Matt Finnicum dbcf2e391c riched20: Implement EM_LIMITTEXT and some simple tests. 2007-01-24 12:14:02 +01:00
Kai Blin dc98ac1adb secur32: Fix off-by-one error when copying the password to the helper.
This fixes NTLM authentication with Outlook2003.
2007-01-24 12:07:41 +01:00
Rob Shearman d05f5f33a4 rpcrt4: When copying quality of service, deep copy TransportCredentials structure too.
Remove some no longer relevant fixmes.
2007-01-24 12:07:24 +01:00
Rob Shearman 2103bca4db rpcrt4: Fix a typo in rpcrt4_conn_open_pipe.
Fix a typo in rpcrt4_conn_open_pipe where the initial setting of dwFlags 
was done inside the switch statement instead of at the indented place of 
at the start of the block (thanks to Jan Zerebecki for noticing this bug).
2007-01-24 12:07:14 +01:00
Jacek Caban 61f646f2c1 urlmon: Added CreateBinding test. 2007-01-24 12:01:02 +01:00
Jacek Caban 60df6e06a5 urlmon: Added beginning BindProtocol implementation. 2007-01-24 12:00:54 +01:00
Jacek Caban 87de64227a urlmon: Return CLSID from get_protocol_handler. 2007-01-24 12:00:46 +01:00
Jacek Caban 6c13f391da urlmon: Added IInternetProtocolSink interface to BindProtocol. 2007-01-24 12:00:37 +01:00
Jacek Caban 6bbd8c7f6e urlmon: Added IInternetPriority interface to BindProtocol. 2007-01-24 11:59:50 +01:00
Jacek Caban e40f814be0 urlmon: Added IInternetSession::CreateBinding beginning implementation. 2007-01-24 11:59:34 +01:00
Paul Vriens 1d6132bed6 oleaut32/tests: Cast-qual warning fixes. 2007-01-24 11:59:15 +01:00
Paul Vriens e89cac747c ole32/tests: Cast-qual warning fixes. 2007-01-24 11:59:11 +01:00
Paul Vriens 695fa7542a msxml3/tests: Cast-qual warning fixes. 2007-01-24 11:59:08 +01:00
Huw Davies e3abd2b3ff rpcrt4: Implement NdrSimpleType{Marshall,Unmarshall}. 2007-01-24 11:59:01 +01:00
Hans Leidekker dfcdbba181 usp10: Document ScriptPlace and ScriptShape. 2007-01-24 11:57:53 +01:00
Hans Leidekker 06ed81ecc0 usp10: Move text metrics into the script cache. Start using accessor functions. 2007-01-24 11:57:44 +01:00
Hans Leidekker 6a12d679b0 usp10: Remove duplicate font selection code from the tests. 2007-01-24 11:57:15 +01:00
Dmitry Timoshkov 7670d76690 user32: Do not use DIB APIs for bitmap bits in a device dependent format. 2007-01-24 11:57:08 +01:00
Dmitry Timoshkov 81a294f76d user32: Using DIB APIs to convert a DDB to monochrome is wrong, do it differently. 2007-01-24 11:57:02 +01:00
Alexandre Julliard d857d0f767 oleaut32/tests: Fix the FSF address. 2007-01-23 14:01:11 +01:00
Anatoly Lyutin 8ffdf9b45a kernel32: Add comment for GetConsoleWindow. 2007-01-23 13:06:29 +01:00
Thomas Weidenmueller fb5c516dfd shell32: Implement the property sheet extension array functions.
Implement the SHAddFromPropSheetExtArray, SHCreatePropSheetExtArray,
SHReplaceFromPropSheetExtArray and SHDestroyPropSheetExtArray functions
that are used to extend/replace property sheets by shell extensions.
2007-01-23 13:06:09 +01:00
Eric Pouech 8333cf88d8 msvcrt: Fix the internal flag computation for _open_osfhandle. 2007-01-23 13:05:52 +01:00
Alexandre Julliard aa9dcb4201 oleaut32/tests: Add tmarshal test. 2007-01-23 12:43:53 +01:00
Andrew Talbot 97a2203491 qcap: Declare some items static. 2007-01-23 12:09:37 +01:00
Rob Shearman 9d4b8d33e0 credui: Implement CredUIPromptForCredentialsW and CredUIConfirmCredentialsW. 2007-01-23 12:09:32 +01:00
Rob Shearman c82fde4058 credui: Add stubbed out credui DLL. 2007-01-23 12:01:59 +01:00
Rob Shearman e6f4514512 rpcrt4: Try to avoid partial named pipe read/writes by looping. 2007-01-23 11:38:23 +01:00
Rob Shearman 9fb15b4105 rpcrt4: Make the fixme for an unhandled packet type more useful by printing the code of the unhandled packet type. 2007-01-23 11:38:16 +01:00
Lei Zhang 4de56b1b4d comctl32: Fix the updown control test to use the optional flag. 2007-01-23 11:38:10 +01:00
Peter Oberndorfer 127512c938 user32: Only try to remove the MDI document icon from the frame menu when needed. 2007-01-23 11:38:03 +01:00
Hans Leidekker 318a71fddb snmpapi: Add tests for SnmpUtilVarBind{, List}{Cpy, Free}. Make them pass. 2007-01-23 11:37:46 +01:00
Hans Leidekker 396f6c05d1 snmpapi: Add a bunch of tests. 2007-01-23 11:31:59 +01:00
Hans Leidekker d3e5129135 snmpapi: Implement SnmpUtil{DbgPrint, IdsToA, OidToA, PrintAsnAny, PrintOid}. 2007-01-23 11:27:35 +01:00
Jacek Caban f79ffe4735 mshtml: Fixed protocol tests on IE7. 2007-01-23 11:27:21 +01:00
H. Verbeet 7c40799df0 wined3d: Remove the d3d9types.h include from wined3d_private.h. 2007-01-23 11:27:05 +01:00
H. Verbeet 32778357f8 wined3d: Use ARB_VERTEX_PROGRAM instead of GL_VERTEX_PROGRAM_ARB with GL_SUPPORT.
Spotted by Marcus Meissner.
2007-01-23 11:26:58 +01:00
Paul Vriens 81804538cf comctl32/tests: Cast-qual warning fixes. 2007-01-23 11:26:44 +01:00
Francois Gouget 7f05a94f50 oleaut32/tests: Fix compilation on systems that don't support nameless structs (e.g. gcc 2.95). 2007-01-23 11:26:39 +01:00
Dmitry Timoshkov 295f8101ec gdi32: Add a simple SelectObject test for bitmaps. 2007-01-22 13:29:27 +01:00
Dmitry Timoshkov f31b67ae44 gdi32: Add a GetDIBits test. 2007-01-22 13:29:21 +01:00
Bang Jun-Young 069e6c7063 wineoss.drv: config.h police. 2007-01-22 13:29:12 +01:00
Bang Jun-Young 45e8e360cd msxml3: config.h police. 2007-01-22 13:29:07 +01:00
Bang Jun-Young 793b12cdad advapi32: Do not include unnecessary headers. 2007-01-22 13:29:00 +01:00
Bang Jun-Young 657c84cba9 advpack/tests: Fix typo. 2007-01-22 13:28:47 +01:00
Louis Lenders 2a42f7ae2d user32: Define RealChildWindowFromPoint as a real stub. 2007-01-22 13:28:41 +01:00
Vitaliy Margolen b03ada871a ntdll: Correct trace message stating NtAccessCheck is a stub. 2007-01-22 12:50:11 +01:00
Vitaliy Margolen 11b54bfe87 ntdll: Don't change granted access mask on error. 2007-01-22 12:50:08 +01:00
Detlef Riekenberg bc85a34f50 winspool: Make fixme for PRINTER_ENUM_CONNECTIONS more silent. 2007-01-22 12:49:44 +01:00
Hans Leidekker baaed37d6d snmpapi: Implement SnmpUtilOid{Append, Cmp, NCmp}. Fix SnmpUtilOid{Cpy, Free}. 2007-01-22 12:46:28 +01:00
Hans Leidekker bca85b3da3 snmpapi: Implement SnmpUtilOctets{Cmp,Cpy,Free,NCmp}. 2007-01-22 12:46:16 +01:00
Hans Leidekker 1928c7c4c0 snmpapi: Implement SnmpUtilAsnAny{Cpy,Free}. 2007-01-22 12:45:52 +01:00
Mike McCormack 71a2f4d184 kernel32: Forward EncodePointer and DecodePointer to their ntdll counterparts. 2007-01-22 12:45:46 +01:00
Mike McCormack bcc717174c ntdll: Implement RtlDecodePointer and RtlEncodePointer. 2007-01-22 12:45:43 +01:00
Alexandre Julliard 4ae5b9fd33 dinput: Undefine SW_MAX to avoid possible conflicts with winuser.h. 2007-01-22 12:11:04 +01:00
Alexandre Julliard 61b993437f sfc: We need to import sfc_os for the forwards to work properly. 2007-01-22 12:10:37 +01:00
Paul Vriens cbf9fde47a ntdll: Extra check for ObjectAttributes (Coverity). 2007-01-22 12:09:17 +01:00
Andrew Talbot 909b6c0dc0 qcap: Fix a typo. 2007-01-22 12:09:09 +01:00
Andrew Talbot e907b06b87 dmime: Remove unused variable. 2007-01-22 12:09:06 +01:00
Andrew Talbot fb0fbe3e8d shlwapi: Uninitialized variable fix (Coverity). 2007-01-22 12:09:02 +01:00
Andrew Talbot 1308d09808 oledlg: Declare a function static. 2007-01-22 12:08:58 +01:00
Andrew Talbot d6fc116475 oleaut32: Declare some items static. 2007-01-22 12:08:55 +01:00
Detlef Riekenberg dc577ed685 kernel32/tests: GetVolumeNameForMountPoint not present before w2k. 2007-01-22 12:08:25 +01:00
Detlef Riekenberg 9b8f699a08 kernel32/tests: VirtualAllocEx not present in Win95. 2007-01-22 12:08:16 +01:00
Detlef Riekenberg fb9df99dc0 kernel32/tests: Fix a declaration and use skip for the message. 2007-01-22 12:08:13 +01:00
Dmitry Timoshkov 105cf6b282 comctl32: Fix the updown control test to pass under XP. 2007-01-22 12:02:32 +01:00
Hans Leidekker 4275a093c1 mlang: Implement IMultiLanguage::GetCodePageInfo. 2007-01-22 12:02:24 +01:00
Rob Shearman 8132707bce kernel32: Handle the SECURITY_* flags passed into CreateFileW by filling out the SECURITY_QUALITY_OF_SERVICE structure and passing it to NtCreateFile.
Print a fixme in NtCreateFile if the SECURITY_QUALITY_OF_SERVICE
structure is specified, since it isn't handled yet.
2007-01-22 12:02:04 +01:00
Rob Shearman 0debcf5b1e rpcrt4: Handle security quality of service flags relevant to the ncacn_np protocol. 2007-01-22 12:01:57 +01:00
Rob Shearman 4b79a0252a rpcrt4: Track the security quality of service settings for bindings and connections. 2007-01-22 12:01:54 +01:00
Thomas Weidenmueller fda7775c7d comctl32: Fix InitCommonControlsEx prototype. 2007-01-22 12:01:49 +01:00
H. Verbeet beed89cde4 wined3d: The sincos instruction is valid for ps/vs 2.1 as well. 2007-01-19 12:29:17 +01:00
H. Verbeet efed4c33c2 wined3d: gl_FragDepth is a float, so fixup the write mask. 2007-01-19 12:29:11 +01:00
H. Verbeet 4352934b84 wined3d: Use SetupFullscreenWindow() to make the window fullscreen. 2007-01-19 12:29:05 +01:00
H. Verbeet 6112522122 wined3d: Move SetupFullscreenWindow() and RestoreWindow() from IDirectDrawImpl to IWineD3DDeviceImpl. 2007-01-19 12:28:58 +01:00
H. Verbeet a31f2fd9fc wined3d: Use %s in trace. 2007-01-19 12:28:58 +01:00
Andrew Talbot 9c03681753 odbc32: Declare a function static. 2007-01-19 12:28:58 +01:00
Andrew Talbot 02a5f7389e ole32: Declare some functions static. 2007-01-19 12:28:58 +01:00
Francois Gouget aa3165fca6 shell32: Add proper support for SHGetFileInfo(SHGFI_ICONLOCATION | SHGFI_USEFILEATTRIBUTES). 2007-01-19 12:28:57 +01:00
Francois Gouget 5c5933f699 shell32/tests: Add some more SHGetFileInfo() tests. 2007-01-19 12:28:57 +01:00
Thomas Weidenmueller e06345db52 shell32: Fix prototypes.
Fix the SHAddFromPropSheetExtArray, SHCreatePropSheetExtArray,
SHReplaceFromPropSheetExtArray and SHDestroyPropSheetExtArray function
prototypes because they're now documented. Also add them to shlobj.h.
2007-01-19 12:28:57 +01:00
Dmitry Timoshkov 64f1d97a54 user32: Some apps pass a color bitmap as a mask to CreateIconIndirect, convert it to b/w. 2007-01-19 12:28:57 +01:00
Alexandre Julliard f3cb4f7d94 ntdll: Avoid inter-process APCs when called for the process itself. 2007-01-18 15:41:05 +01:00
Alexandre Julliard 9d09e699d6 ntdll: Get rid of the no longer used is_current_process function. 2007-01-18 15:18:12 +01:00
Alexandre Julliard 02e2fa7798 ntdll: Implementation of inter-process NtMapViewOfSection and NtUnmapViewOfSection. 2007-01-18 15:17:51 +01:00
Alexandre Julliard 8025f79ce1 ntdll: Implementation of inter-process RtlCreateUserThread. 2007-01-18 15:02:55 +01:00
Alexandre Julliard 7a383cf83f ntdll: Abuse RtlCreateUserThread to call the thread function for CreateThread directly. 2007-01-18 15:02:11 +01:00
Alexandre Julliard 21d631e270 ntdll: Move the LDT section to ntdll and make it an uninterruptible section. 2007-01-18 15:01:45 +01:00
Alexandre Julliard 3ccf501209 winecoreaudio.drv: Fix printf format warnings. 2007-01-18 13:27:55 +01:00
Francois Gouget b0bde6b87c Assorted spelling fixes. 2007-01-18 12:56:52 +01:00
Francois Gouget aab5e5856e Don't put single quotes around '%s' when using the debugstr_*() functions. 2007-01-18 12:55:50 +01:00
Francois Gouget 4abebb8eb5 shell32: There is no need to check strings for NULL when using debugstr_w().
Also don't put single quotes around '%s' in that case.
2007-01-18 12:55:40 +01:00
Francois Gouget 6834945ece winmm/tests: Use '%u' to print GetLastError(). 2007-01-18 12:55:32 +01:00
Francois Gouget 42c4114401 winspool.drv: Use '%u' to print GetLastError(). 2007-01-18 12:55:25 +01:00
Francois Gouget fb6569a720 ntdll/tests: Use '%u' to print GetLastError(). 2007-01-18 12:55:21 +01:00
Francois Gouget 9a036530d0 mcicda: Use '%u' to print GetLastError(). 2007-01-18 12:55:15 +01:00
Francois Gouget 933bf76b5d secur32: Use '%u' to print GetLastError(). 2007-01-18 12:55:10 +01:00
Francois Gouget 13136c6e23 usp10/tests: Use '%u' to print GetLastError(). 2007-01-18 12:55:06 +01:00
Francois Gouget 8c613a79e6 localspl: Remove unneeded cast. 2007-01-18 12:55:03 +01:00
Alexandre Julliard 8891d6de48 ntdll: Block async signals during process init and thread creation. 2007-01-18 12:23:04 +01:00
Alexandre Julliard c388c58b9f ntdll: Make the server signal mask global. 2007-01-18 12:20:56 +01:00
Alexandre Julliard fb75c66897 ntdll: Avoid heap allocations during thread creation. 2007-01-18 12:20:10 +01:00
Alexandre Julliard 735dbc406b ntdll: Make the fd cache section an uninterruptible section. 2007-01-18 12:19:25 +01:00
Alexandre Julliard 3410354d61 ntdll: Fix NtDuplicateObject to only close the file descriptor if it's in the same process. 2007-01-18 12:18:51 +01:00
Alexandre Julliard 027491f6af ntdll: Avoid heap allocation in fd cache. Fixed a couple of races. 2007-01-18 12:18:29 +01:00
Christoph Frick a6947bde23 dinput: Calc more caps infos ahead and store it in JoystickImpl. 2007-01-18 12:09:32 +01:00
H. Verbeet 955fb95eb6 wined3d: Give shader constants their own debug channel. 2007-01-18 12:09:09 +01:00
H. Verbeet 79c7aeab00 wined3d: Fix a typo. 2007-01-18 12:09:03 +01:00
H. Verbeet d429ff5b69 wined3d: When switching color material, apply the material we were previously tracking.
This fixes a regression introduced by 329670c7f1.
2007-01-18 12:08:57 +01:00
H. Verbeet 612a74a994 wined3d: Don't set Parm when isDiffuseSupplied is FALSE in state_colormat(), it isn't used anyway. 2007-01-18 12:08:45 +01:00
Francois Gouget d4ca34dd9b d3d: Fix the D3DFMT_XXX constant declarations. 2007-01-18 12:05:05 +01:00
Francois Gouget 0c31ca34cb winspool.drv: Reorder a couple of functions and remove the forward declarations. 2007-01-18 12:00:05 +01:00
Francois Gouget ec6463470d odbccp32/tests: Add missing '\n' to an ok() call. 2007-01-18 11:59:58 +01:00
Stefan Leichter b8e9e3fbe4 winecoreaudio.drv: Print each 64-bit integer as two 32-bit integers. 2007-01-18 11:59:52 +01:00
Andrew Talbot 85f191691c objsel: Declare a variable static. 2007-01-18 11:59:32 +01:00
Vitaliy Margolen e437a0c302 ws2_32: Fix trace for WS_setsockopt to look closer to WS_getsockopt. 2007-01-18 11:59:25 +01:00
Mike McCormack 208cdde0f5 msi: Register IMsiServer. 2007-01-18 11:59:20 +01:00
Mike McCormack 95fdf165cd user32: Add a test showing WM_GETTEXT doesn't crash with bad pointers. 2007-01-18 11:59:17 +01:00
Mike McCormack ce21d918d8 user32: Add an exception handler around the WM_GETTEXT handler. 2007-01-18 11:59:14 +01:00
Detlef Riekenberg 544153689a sfc: Forward SfcIsFileProtected to sfc_os.dll. 2007-01-17 12:15:57 +01:00
Detlef Riekenberg 161897e187 sfc_os: Add stub for sfc_os.dll. 2007-01-17 12:15:36 +01:00
Joel Parker 2319999a05 Remove redundant semicolons for ANSI compatibility. 2007-01-17 11:58:15 +01:00
Christoph Frick ffdea40f2c dinput: No longer check for value exceeding have(min|max) in map_axis. 2007-01-17 11:41:52 +01:00
Christoph Frick f0b45141c2 dinput: Add a config for the axes. 2007-01-17 11:41:07 +01:00
Christoph Frick 0855a6be4c dinput: Move the config for the buttons from the JoyDev into the JoystickImpl. 2007-01-17 11:40:52 +01:00
Christoph Frick 424d302115 dinput: Use a struct ObjProps for the config of the device. 2007-01-17 11:40:42 +01:00
Christoph Frick 22a6983a96 dinput: Rename 'axe' to 'axis'. 2007-01-17 11:40:29 +01:00
Frank Richter 867ebe4da0 dbghelp: Search for .gnu_debuglink file. 2007-01-17 11:40:10 +01:00
Rob Shearman 1ec14b0b25 wininet: Fix HTTP_EncodeBasicAuth by passing an out buffer to the second set of character set conversion calls. 2007-01-17 11:24:09 +01:00
Stefan Dösinger 354fdae524 wined3d: Implement per stream offsets. 2007-01-17 11:24:04 +01:00
Stefan Dösinger 1d3abdeeaa wined3d: Store the stream number in the strided structure. 2007-01-17 11:23:54 +01:00
Stefan Dösinger 71f923a6d2 wined3d: Improve drawStridedSlow a bit. 2007-01-17 11:23:41 +01:00
Alasdair Sinclair 8137c094fd msvcrt: If we're at EOF in the buffer and we have pattern %n in format string we should not count the EOF in the total. 2007-01-17 11:23:34 +01:00
Andrew Talbot 9d70a6ee2c netapi32: Declare a variable static. 2007-01-17 11:23:18 +01:00
Detlef Riekenberg 44570c118c localspl: Implement PortIsValid for XcvDataPort. 2007-01-17 11:21:35 +01:00
Detlef Riekenberg 3777163202 localspl: Implement XcvDataPort. 2007-01-17 11:19:41 +01:00
Detlef Riekenberg ece92cc438 localspl: Implement XcvOpenPort and XcvClosePort. 2007-01-17 11:18:39 +01:00
Detlef Riekenberg 9a3f4546b7 localspl/tests: Add test for XcvDataPort_PortIsValid. 2007-01-17 11:16:53 +01:00
Detlef Riekenberg 7ea06b59e9 localspl/tests: Extend test for XcvDataPort_MonitorUI. 2007-01-17 11:16:14 +01:00
Mikołaj Zalewski 292cb4d2ac comctl32: toolbar: Fix the TB_SETBITMAPSIZE for width or height zero (with testcase). 2007-01-16 16:54:25 +01:00
James Hawkins 6cc4510b71 advapi32: Add tests for RegQueryValue. 2007-01-16 16:54:17 +01:00
James Hawkins c8eb807639 oleaut32: Initialize nrofnames to keep from freeing unused memory in the error case. 2007-01-16 16:54:14 +01:00
H. Verbeet e3cc00cf47 wined3d: Add a glsl_src_param_t type, pass it to shader_glsl_add_src_param() instead of three separate character arrays. 2007-01-16 16:14:21 +01:00
H. Verbeet 04e6250c87 wined3d: Add a glsl_dst_param_t type, pass it to shader_glsl_add_dst_param() instead of three separate character arrays. 2007-01-16 16:13:58 +01:00
H. Verbeet 6f3fae4e04 wined3d: Simplify shader_glsl_get_write_mask(). 2007-01-16 16:13:29 +01:00
H. Verbeet c6bccc9278 wined3d: Simplify shader_glsl_get_swizzle(). 2007-01-16 16:13:19 +01:00
H. Verbeet 48f82d3f5e wined3d: Fix pshader_glsl_tex() and pshader_glsl_texcoord(). 2007-01-16 16:13:10 +01:00
H. Verbeet c3bfef8d7e wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_callnz(). 2007-01-16 16:12:46 +01:00
H. Verbeet 50e0deafca wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_breakc(). 2007-01-16 16:12:37 +01:00
H. Verbeet f593cd0de8 wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_ifc(). 2007-01-16 16:12:26 +01:00
H. Verbeet a89edf1be9 wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_if(). 2007-01-16 16:12:18 +01:00
H. Verbeet 9f22df26ef wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_rep(). 2007-01-16 16:12:11 +01:00
H. Verbeet 2cb49c67db wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_loop().
Fix the comment.
2007-01-16 16:12:02 +01:00
H. Verbeet cf1a3cc81a wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3vspec().
Use shader_glsl_get_sample_function().
Use the GLSL builtin reflect() function.
2007-01-16 16:11:45 +01:00
H. Verbeet f0fb61daed wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3spec().
Use shader_glsl_get_sample_function().
2007-01-16 16:11:26 +01:00
H. Verbeet ba1740909e wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3(). 2007-01-16 16:11:13 +01:00
H. Verbeet b26fae9a25 wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3tex().
Use shader_glsl_get_sample_function().
2007-01-16 16:11:02 +01:00
H. Verbeet 950783d4fd wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x2tex(). 2007-01-16 16:10:43 +01:00
H. Verbeet 92ab90eee8 wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3pad(). 2007-01-16 16:10:34 +01:00
H. Verbeet 459e0bf633 wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x2pad(). 2007-01-16 16:10:23 +01:00
H. Verbeet 04144983eb wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x2depth(). 2007-01-16 16:10:17 +01:00
H. Verbeet 1947b27380 wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texdp3(). 2007-01-16 16:10:07 +01:00
H. Verbeet 3cd84d9ab6 wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texdp3tex(). 2007-01-16 16:10:01 +01:00
H. Verbeet 0fcb682af6 wined3d: Rewrite pshader_glsl_texreg2rgb to properly take the write mask into account.
Use shader_glsl_get_sample_function() rather than having the instruction handler figure it out itself.
Get rid of shader_glsl_add_dst_old().
2007-01-16 16:09:50 +01:00
H. Verbeet 67e203215f wined3d: Split out getting the sample function and coordinate mask from shader_glsl_sample(). 2007-01-16 16:09:23 +01:00
H. Verbeet 54137bacfa wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texreg2gb(). 2007-01-16 16:09:09 +01:00
H. Verbeet 8325937ded wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texreg2ar.
Use the correct source swizzle.
2007-01-16 16:08:58 +01:00
H. Verbeet 7d07f31045 wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_dst(). 2007-01-16 16:08:35 +01:00
H. Verbeet 146093af33 wined3d: Rewrite shader_glsl_rcp() to properly take the write mask into account. 2007-01-16 16:08:19 +01:00
H. Verbeet 9857158a99 wined3d: Rewrite shader_glsl_expp() to properly take the write mask into account. 2007-01-16 16:08:08 +01:00
H. Verbeet 2c60906ec4 wined3d: Rewrite shader_glsl_cnd() to properly take the write mask into account.
Take the difference between ps 1.4 and earlier versions into account.
2007-01-16 16:07:56 +01:00
H. Verbeet 693b6ef876 wined3d: Rewrite shader_glsl_cmp() to properly take the write mask into account. 2007-01-16 16:07:44 +01:00
H. Verbeet 1414d75a3f wined3d: Rewrite shader_glsl_lrp() to properly take the write mask into account, use the GLSL mix instruction. 2007-01-16 16:07:35 +01:00
H. Verbeet e0588e7475 wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_lit(). 2007-01-16 16:07:15 +01:00
H. Verbeet cb5c47f8fe wined3d: Rewrite shader_glsl_mov() to properly take the write mask into account.
In case of writing to an address register round the source.
2007-01-16 16:07:05 +01:00
H. Verbeet 9425aef623 wined3d: Rewrite pshader_glsl_dp2add() to properly take the write mask into account. 2007-01-16 16:06:37 +01:00
H. Verbeet f3a4d35dee wined3d: Rewrite shader_glsl_dot() to properly take the write mask into account. 2007-01-16 16:06:25 +01:00
H. Verbeet b3ff0c3703 wined3d: Rewrite shader_glsl_map2gl() to properly take the write mask into account. 2007-01-16 16:06:11 +01:00
H. Verbeet 7252b4d340 wined3d: Give WINED3DSIO_CRS its own function, properly take the write mask into account. 2007-01-16 16:05:49 +01:00
H. Verbeet b557a8021a wined3d: Move WINED3DSIO_SGE & WINED3DSIO_SLT from shader_glsl_map2gl() to shader_glsl_compare() where they belong.
Properly take the write mask into account
2007-01-16 16:04:18 +01:00
H. Verbeet e0f0bf1d08 wined3d: Rewrite shader_glsl_mad() to properly take the write mask into account. 2007-01-16 16:03:59 +01:00
H. Verbeet b0fd23e844 wined3d: Rewrite shader_glsl_arith() to properly take the write mask into account. 2007-01-16 16:03:50 +01:00
H. Verbeet 4452120007 wined3d: Rewrite shader_glsl_sincos() to properly take the write mask into account.
The write mask can only be one of .x, .y, .xy
2007-01-16 16:03:38 +01:00
H. Verbeet dc0d2a27f1 wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_get_register_name(). 2007-01-16 16:03:25 +01:00
H. Verbeet b8bc92dc7b wined3d: Pass a mask to shader_glsl_add_src_param(). 2007-01-16 16:03:15 +01:00
H. Verbeet 1bfc08e081 wined3d: Rename shader_glsl_add_dst() to shader_glsl_add_dst_old(), add shader_glsl_append_dst(). 2007-01-16 16:02:41 +01:00
H. Verbeet cb26d59d26 05/49: wined3d: Only add line numbers for new lines in shader_addline(). 2007-01-16 16:02:28 +01:00
H. Verbeet b28bd67fd9 wined3d: Fixup the write mask for gl_FogFragCoord and gl_PointSize.
gl_FogFragCoord and gl_PointSize are floats rather than vec4s in GLSL,
so they shouldn't have a destination swizzle, and the write mask we
return should consist of only the first component.
2007-01-16 16:02:21 +01:00
H. Verbeet 16cf41413b wined3d: Return the (binary) write mask from shader_glsl_add_dst_param(). 2007-01-16 16:02:13 +01:00
H. Verbeet 9f4f02b5fb wined3d: Split shader_glsl_add_param() in shader_glsl_add_src_param() and shader_glsl_add_dst_param(). 2007-01-16 16:02:06 +01:00