Commit Graph

28914 Commits

Author SHA1 Message Date
Andrew Talbot 5f4f0fa04d user32: Constify some variables. 2007-11-12 11:41:32 +01:00
Hans Leidekker 864db96626 wininet: Fix two handle leaks in the test. 2007-11-12 11:40:59 +01:00
Hans Leidekker 42aa4e46b6 snmpapi: Make a test pass on Vista. 2007-11-12 11:40:55 +01:00
Hans Leidekker 9a51ac7249 pdh: Make two tests pass on Vista. 2007-11-12 11:40:45 +01:00
Paul Vriens d66722db31 dsound/tests: Fix tests after addition of 24/32 bits buffer tests. 2007-11-12 11:40:25 +01:00
Maarten Lankhorst 3f965d582f dsound: Make AngleBetweenVectorsRad when vectors have no magnitude. 2007-11-12 11:40:10 +01:00
Maarten Lankhorst 545a774fcc dsound: Implement AngleBetweenVectorsDeg as a call to AngleBetweenVectorsRad. 2007-11-12 11:40:04 +01:00
Alexandre Julliard 5fa4e85ad6 user32/tests: Fix access to an uninitialized variable. 2007-11-09 13:14:37 +01:00
Dmitry Timoshkov 5722660758 user32: Simplify some code. 2007-11-09 13:10:34 +01:00
Francois Gouget f288ed99b0 winex11: Add C alternatives to the assembly bits in X11DRV_DIB_SetImageBits_8(). 2007-11-09 13:07:25 +01:00
Francois Gouget 81a5701ca9 Assorted spelling fixes. 2007-11-09 13:07:12 +01:00
Francois Gouget 2b6abd5f85 user32/tests: Skip some tests when DdeClientTransaction() returns NULL. This avoids some crashes on Win9x. 2007-11-09 13:06:43 +01:00
Francois Gouget 2bbfc931d1 gdi32/tests: Dynamically load GdiAlphaBlend() so the test runs on Win9x. 2007-11-09 13:06:25 +01:00
Francois Gouget 8fc8f2625c d3dx8: Fix compilation on systems that don't support nameless unions. 2007-11-09 13:06:16 +01:00
Lei Zhang 124f2aa27e sane.ds: Fix a memory leak. 2007-11-09 13:04:14 +01:00
Lei Zhang 84e8ea2fdc sane.ds: Check return value from sane_get_option_descriptor(). 2007-11-09 13:03:47 +01:00
Lei Zhang 05907c3e29 sane.ds: Check return value from sane_control_option(). 2007-11-09 13:03:38 +01:00
Lei Zhang e984d7ba40 sane.ds: Get number of options only once. 2007-11-09 13:03:32 +01:00
EA Durbin 4bae34cd2e ntoskrnl.exe: Add stub Implementation of IoAllocateMdl. 2007-11-09 12:58:35 +01:00
EA Durbin eb6a1fc9d0 ntoskrnl.exe: Add stub Implementation of IoAllocateWorkItem. 2007-11-09 12:58:26 +01:00
Lei Zhang 83a4dbaa68 wininet: Skip strcmp() in a test if the returned value/len is wrong. 2007-11-09 12:56:11 +01:00
Jacek Caban a1e554739e mshtml: Added IDM_SETDIRTY implementation. 2007-11-09 12:54:14 +01:00
Stefan Dösinger 335bd99262 wined3d: Actually store the PS's vertex processing flag. 2007-11-09 12:41:12 +01:00
Roderick Colenbrander 33df806819 wined3d: Make sure the p8 shader is set to 0 after destroying the main render target.
This fixes a render target recreation problem in Age of Empires II.
2007-11-09 12:40:44 +01:00
Roderick Colenbrander b238e39ec8 wined3d: Make sure SFLAG_LOCKED is set at the start of LockRect as various functions called from LockRect depend on it (e.g. LoadTexture if called from LoadLocation). 2007-11-09 12:40:26 +01:00
Stefan Leichter d4e37265f8 browseui: Print 64bit integers with wine_dbgstr_longlong. 2007-11-09 12:40:06 +01:00
Stefan Dösinger b4b10d8bc2 d3d9: Release the window after the visual tests. 2007-11-09 12:35:50 +01:00
Stefan Dösinger d050b4de9e wined3d: Reinstall the projected texture disabling for generated coords. 2007-11-09 12:35:40 +01:00
Stefan Dösinger 9fb70b99db wined3d: Load GLSL sampler uniforms at shader link time. 2007-11-09 12:32:11 +01:00
Stefan Dösinger 6fd4f8f699 wined3d: Store integer uniform locations. 2007-11-09 12:32:02 +01:00
Stefan Dösinger bfec6c352d wined3d: Store the special uniforms' locations in the linked program. 2007-11-09 12:31:54 +01:00
Stefan Dösinger cd1812b473 wined3d: Hide NP2 textures support on R500 and earlier cards. 2007-11-09 12:31:44 +01:00
Stefan Dösinger 883915fc72 wined3d: Fix for MacOS'es incomplete glsl uniform truth. 2007-11-09 12:30:30 +01:00
Stefan Dösinger f79ca75d08 wined3d: Implement a detection for the MacOS OpenGL implementation. 2007-11-09 12:29:55 +01:00
Paul Vriens 8454cb17a8 dsound/tests: Fix test failures on WinXP and 2003. 2007-11-09 12:27:20 +01:00
Andrew Talbot d98b83bed5 user32: Constify some variables. 2007-11-09 12:26:23 +01:00
Hans Leidekker 106dbd5617 usp10: Fix some more memory leaks. 2007-11-09 12:25:38 +01:00
Hans Leidekker 66c6b84ff0 usp10: Fix a test to not rely on uninitialized memory. 2007-11-09 12:25:30 +01:00
Hans Leidekker 1e445c4932 usp10: Fully initialize LOGFONT structure. 2007-11-09 12:25:21 +01:00
Hans Leidekker ab4d8aec35 usp10: Fix a memory leak. 2007-11-09 12:25:11 +01:00
Juan Lang f15bbdcd5a wininet: Initialize length of values that aren't being requested. 2007-11-09 12:25:01 +01:00
Juan Lang 2e4242b545 crypt32: If a decoding function failed, free the memory allocated for it. 2007-11-09 12:24:53 +01:00
Juan Lang 4c981e20ef crypt32: Fix another leak in tests. 2007-11-09 12:24:46 +01:00
Juan Lang f6bfa45970 crypt32: Fix a couple leaks in test. 2007-11-09 12:24:40 +01:00
Maarten Lankhorst 4d1129f785 dsound: Use a 2 stage mixing/normalization for sound. 2007-11-09 12:24:06 +01:00
Maarten Lankhorst a938f69360 dsound: Add mixing and normalization functions. 2007-11-09 12:23:54 +01:00
Maarten Lankhorst fa3663d6c7 dsound: Add support for 24/32 bits input sound buffers. 2007-11-09 12:20:20 +01:00
EA Durbin 0bfba69c15 d3dxof: Fix some return values. 2007-11-08 13:56:37 +01:00
Alexandre Julliard 0156dbba4f ntdll: Increase the signal stack size to avoid crashes on nested signals. 2007-11-08 13:53:47 +01:00
Hans Leidekker b0c9e753d5 mlang: Fix buffer size calculation. 2007-11-08 13:13:34 +01:00
Hans Leidekker 90d76060c4 mlang: Free SCRIPTINFO structure embedded in EnumScript object. 2007-11-08 13:11:48 +01:00
Hans Leidekker 9b3ec4fbb8 mlang: Release EnumRfc1766 object. 2007-11-08 13:11:43 +01:00
Alexandre Julliard 469068715c wldap32: Always return WLDAP32 error values instead of redefining the ldap.h ones. 2007-11-08 13:11:34 +01:00
Hans Leidekker 032dbfe474 wldap32: Fix build against latest OpenLDAP release. 2007-11-08 12:52:48 +01:00
Alex Villacís Lasso 8ae0eeafc6 riched20: Fix test failure in test_WM_PASTE.
Native riched20 won't obey simple WM_CHAR or WM_KEYDOWN/WM_KEYUP
messages when processing Ctrl-Key keystrokes. Use keybd_event()
instead.
2007-11-08 12:36:35 +01:00
Juan Lang 9adf83e90d wininet: Don't use HEAP_ZERO_MEMORY on memory that's fully initialized. 2007-11-08 12:18:31 +01:00
Juan Lang a1ab4a7eff wininet: Fix another typo. 2007-11-08 12:18:30 +01:00
Juan Lang b210e3a751 wininet: Fix typo. 2007-11-08 12:18:30 +01:00
Lei Zhang f727e56d6d wininet: Initialize ftp sockets. 2007-11-08 12:18:30 +01:00
Andrew Talbot 509760922a urlmon: Constify some variables. 2007-11-08 12:18:30 +01:00
Andrew Talbot 7625583501 twain_32: Constify a variable. 2007-11-08 12:18:30 +01:00
Stefan Dösinger 24ee003bfe wined3d: Pass surface dirtification to the container. 2007-11-08 12:18:30 +01:00
Stefan Dösinger 4454096db2 d3d9: Be less picky in the D3DFMT_X8L8V8U8 test. 2007-11-08 12:18:30 +01:00
Stefan Dösinger 98b291192f wined3d: Get rid of the conditionals in shader_glsl_compare. 2007-11-08 12:17:54 +01:00
Stefan Dösinger ed937c6ad4 wined3d: Take care for client storage and pbos. 2007-11-08 12:07:30 +01:00
Stefan Dösinger 5ffea6e591 wined3d: Honor the driver's min point size. 2007-11-08 12:05:19 +01:00
Stefan Dösinger 0183f3e305 wined3d: Avoid NOP additions. 2007-11-08 12:03:46 +01:00
Stefan Dösinger c7c785861a wined3d: Replace the position fixup mul-add-add with a MAD. 2007-11-08 12:03:39 +01:00
Stefan Dösinger 6209b36acb wined3d: mov to a0.x does a floor(), not a round to nearest. 2007-11-08 11:55:31 +01:00
Stefan Dösinger 468309e055 wined3d: Get rid of the conditionals in the glsl lit implementation. 2007-11-08 11:55:08 +01:00
Stefan Dösinger fb0dde7b27 wined3d: Relative addressing offsets are limited to [-64; 63] in arb. 2007-11-08 11:54:43 +01:00
Stefan Dösinger aafcae4752 wined3d: Remove the conditional from texdepth. 2007-11-08 11:54:28 +01:00
Stefan Dösinger 36330f0542 wined3d: Fix the varying number comparison. 2007-11-08 11:54:13 +01:00
Juan Lang f9f18bfb06 cfgmgr32: Forward cfgmgr32 functions to setupapi. 2007-11-08 11:52:18 +01:00
Juan Lang 4115598d5c setupapi: Add stubs for CM_Get_Device_IDA and CM_Get_Device_ID_Size. 2007-11-08 11:49:55 +01:00
Juan Lang c5d5c5b63a crypt32: Fail decoding a CRL entry if the serial number is empty. 2007-11-08 11:49:49 +01:00
Juan Lang 571d75187a crypt32: Fix a leak. 2007-11-08 11:49:37 +01:00
Juan Lang 72ab894db1 crypt32: Use 3DES to encrypt data. 2007-11-08 11:49:32 +01:00
Juan Lang 46ef0fb4e8 crypt32: Set correct bit lengths for algorithms. 2007-11-08 11:49:20 +01:00
Juan Lang 8456f67a2d crypt32: Pass key length to CryptDeriveKey. 2007-11-08 11:49:13 +01:00
Juan Lang fd1dd39a36 crypt32: Use the enhanced provider rather than the default (base) provider. 2007-11-08 11:49:07 +01:00
Juan Lang 11a4968734 crypt32: Use SHA1 rather than MD5 to protect data. 2007-11-08 11:49:00 +01:00
Juan Lang ba8d0d0237 crypt32: Save alg IDs in CryptProtectData output. 2007-11-08 11:48:50 +01:00
Juan Lang 0d9a5adb0b crypt32: Describe CryptProtectData data format more accurately. 2007-11-08 11:48:42 +01:00
Juan Lang 61d58c15aa rsaenh: Fix a comment. 2007-11-08 11:48:38 +01:00
Alex Villacís Lasso 188610e603 user32: Fix for failing tests of LB_GETTEXT on listbox on Win98. 2007-11-08 11:48:33 +01:00
Alex Villacís Lasso 5f603f823e user32: Fix LB_ITEMFROMPOINT tests for listbox control. 2007-11-08 11:48:26 +01:00
Alexandre Julliard 4f5c61ac7c user32: Removed unused NC_DrawGrayButton function. 2007-11-07 19:46:34 +01:00
Alexandre Julliard c57b5057db user32: Make all internal user32 functions and variables hidden. 2007-11-07 19:46:29 +01:00
Alexandre Julliard 9a368cc475 gdi32: Make all internal gdi functions hidden. 2007-11-07 17:50:57 +01:00
Detlef Riekenberg d244a55cce winspool: Use unsigned type to avoid a compiler warning. 2007-11-07 13:34:37 +01:00
Dan Kegel a1e4758f07 msvcrt: Fix two buglets in heap test. 2007-11-07 13:21:35 +01:00
Alistair Leslie-Hughes 2ad4f102f7 msxml3: Fix memory leak. 2007-11-07 13:20:57 +01:00
Juan Lang 8788cca0ef rsaenh: Use LocalFree to free memory return by Crypt(Un)ProtectData. 2007-11-07 13:13:17 +01:00
Juan Lang 5408471b23 rsaenh: Use helper function to read key pairs from registry. 2007-11-07 13:13:12 +01:00
Juan Lang 9260fcf7ac rsaenh: Use helper function to delete a key container's registry key. 2007-11-07 13:13:03 +01:00
Juan Lang 88405a68e7 rsaenh: Use helper function to open a key container's registry key. 2007-11-07 13:12:53 +01:00
Juan Lang 060ed4cf02 rsaenh: Use helper function to create a container's registry key. 2007-11-07 13:12:47 +01:00
Juan Lang 58269419e5 rsaenh: Use helper function to persist keys. 2007-11-07 13:10:32 +01:00
Laurent Vromman 52f769e88d gdi32: Correct a test where the tested function was not called. 2007-11-07 12:10:43 +01:00
Stefan Dösinger a34c1f948b wined3d: Free the backbuffer array. 2007-11-07 12:08:46 +01:00
Stefan Dösinger d2c166bbb7 d3d9: Initialize the test rectangle correctly. 2007-11-07 12:08:40 +01:00
Stefan Dösinger 1b23dd1ba1 wined3d: Implement the varying map. 2007-11-07 12:08:32 +01:00
Stefan Dösinger 409103f801 wined3d: Install a varying map. 2007-11-07 12:08:24 +01:00
Stefan Dösinger c390b6044b d3d9: Remove some spamy debug traces from the texture test. 2007-11-07 12:08:15 +01:00
Stefan Dösinger 714991bf3f ddraw: Fix a test for Vista. 2007-11-07 12:08:07 +01:00
Stefan Dösinger f9dba29477 ddraw: Be less picky about float precision. 2007-11-07 12:08:00 +01:00
Stefan Dösinger 50ea23efd6 d3d9: Use HAL devices in some tests. 2007-11-07 12:07:52 +01:00
Stefan Dösinger c2b6cbf014 wined3d: Refuse to create volumes and volume textures if not supported. 2007-11-07 12:07:29 +01:00
Stefan Dösinger 45ebea1f47 wined3d: Set the display mode before creating the context. 2007-11-07 12:07:20 +01:00
Stefan Dösinger 38147d28dd wined3d: Set the main hwnd before setting up the screen. 2007-11-07 12:07:05 +01:00
Andrew Talbot 9a177b6407 snmpapi: Constify a variable. 2007-11-07 12:06:41 +01:00
Stefan Dösinger 5fc54b5459 wined3d: Shader Model 3.0 varying tests. 2007-11-07 12:03:04 +01:00
EA Durbin bc745fa4c4 wininet: Return true for case INTERNET_OPTION_SECURITY_FLAGS. 2007-11-07 12:02:30 +01:00
Rob Shearman 7ad36eabfc rpcrt4: Add stubs for RpcMgmtSetCancelTimeout and RpcCancelThread. 2007-11-07 11:57:25 +01:00
Rob Shearman ebe885d782 rpcrt4: Add a stub for RpcErrorStartEnumeration. 2007-11-07 11:57:20 +01:00
Huw Davies 8ccf1066eb inetcomm: Add a stub implementation of the MimeSecurity object. 2007-11-07 11:57:16 +01:00
Maarten Lankhorst 511af0d186 dsound: Add conformance tests for 24/32 bits buffers and waveformatextensible. 2007-11-07 11:54:34 +01:00
Maarten Lankhorst 2a117a2017 dsound: Add support for WAVEFORMATEXTENSIBLE format. 2007-11-07 11:48:56 +01:00
Alexandre Julliard 964d83501a kernel32: Add spec entries for LocaleNameToLCID and LCIDToLocaleName. 2007-11-06 20:37:54 +01:00
Rob Shearman 92db6d2c2f server: Don't do access checks on the security descriptors of newly created objects. 2007-11-06 14:52:21 +01:00
Alexandre Julliard a1b02c2cec comctl32/tests: Flush pending events before progress repaint tests. 2007-11-06 14:39:41 +01:00
Alexandre Julliard 97675b1365 Include objbase.h where need to get the DllRegisterServer prototype. 2007-11-06 14:39:16 +01:00
Alexandre Julliard 0590fe2ecf Make some variables static. 2007-11-06 14:38:54 +01:00
James Hawkins 25a612b8f3 msi: Test that the install state is dependent on the feature and component registration. 2007-11-06 14:01:21 +01:00
James Hawkins c31fd4371a msi: Process the ADDSOURCE property when setting feature states. 2007-11-06 14:01:17 +01:00
James Hawkins 75b825da17 msi: Test the install states of removed features. 2007-11-06 14:01:12 +01:00
James Hawkins fcc490d047 msi: Add a missing struct initialization. 2007-11-06 14:01:03 +01:00
Laurent Vromman 6f140f9bec gdi32: Add a test for CloseFigure. 2007-11-06 14:00:40 +01:00
Alexandre Julliard 2b77fed4cd user32: Fixed A<->W translations of CREATESTRUCTs that contain atoms. 2007-11-06 13:58:05 +01:00
Roderick Colenbrander b3f7a5565a wined3d: Make sure the format of the render target is P8 too. 2007-11-06 13:57:03 +01:00
Roderick Colenbrander df892ff67d wined3d: Rewrite the draw buffer selection code.
Before it was done in findContext, before selecting the new context
which is bad (it doesn't always work). The new code works and this
change also fixes some draw buffer regressions that happened during
the surface rewrite from the last couple of days.
2007-11-06 13:56:55 +01:00
Stefan Dösinger 3febe738ab wined3d: Handle ps 3.0 varyings in a different way. 2007-11-06 13:34:57 +01:00
Stefan Dösinger 654571f2fc wined3d: Add a max varyings member to the gl info structure. 2007-11-06 13:34:47 +01:00
Stefan Dösinger 0615c8e454 wined3d: Pixel Shader varying indexing. 2007-11-06 13:34:40 +01:00
Stefan Dösinger 9a9dfc76cb wined3d: Make pixel shader input an array. 2007-11-06 13:34:32 +01:00
Stefan Dösinger 672ed031ce wined3d: Only glBindAttribLocation used attributes. 2007-11-06 13:34:26 +01:00
Juan Lang 182ec0a50d wsock32: Check return value rather than returned size for error. 2007-11-06 13:34:15 +01:00
Juan Lang 2593ee873d setupapi: Don't convert strings past NULL-terminator. 2007-11-06 13:34:03 +01:00
Juan Lang 1d2e0672b7 setupapi: Downgrade an ERR to a WARN. 2007-11-06 13:33:53 +01:00
Juan Lang 13ff6e7a1b setupapi: Correct a return value. 2007-11-06 13:33:47 +01:00
Juan Lang 0a5e09d794 setupapi: Fix a leak. 2007-11-06 13:33:38 +01:00
Dan Hipschman a0ac63961d widl: Don't rely on type_memsize to return 0 for all conformant arrays. 2007-11-06 13:02:56 +01:00
Kovács András 21f5afa6ad dwmapi: Add DwmEnableComposition stub. 2007-11-06 13:02:49 +01:00
Detlef Riekenberg d6d0239f73 winspool: Error check in add_printer_driver() was to strict.
Reported by Dan Sawyer.
2007-11-06 13:02:41 +01:00
Andrew Talbot efdc116856 shell32: Constify some variables. 2007-11-06 13:02:25 +01:00
Jacek Caban a3717bff18 mshtml: Added AcceptLanguage handling. 2007-11-06 13:02:19 +01:00
Jacek Caban 57b876dd0d mshtml: Call Exec(CGID_ShellDocView, 84) in start_binding. 2007-11-06 13:02:15 +01:00
Jacek Caban 918b00f8ef mshtml: More range tests and fixes. 2007-11-06 13:02:03 +01:00
Jacek Caban f309cdf733 mshtml: Store HTMLDocument pointer in BSCallback object. 2007-11-06 13:01:49 +01:00
David Adam 951ca73ff7 d3dx8: Implement D3DXMatrixOrthoOffCenterLH. 2007-11-06 13:01:41 +01:00
David Adam 9fc132d02f d3dx8: Implement D3DXMatrixOrthoOffCenterRH. 2007-11-06 13:01:31 +01:00
David Adam 2a7d4bd3d2 d3dx8: Uniformize the matrix format in the tests. 2007-11-06 13:01:18 +01:00
Alex Villacís Lasso 5d8b8cd899 riched20: EM_GETMODIFY should not report modification after WM_SETTEXT (fixes todo_wine). 2007-11-06 13:01:09 +01:00
Huw Davies ba6b7e8ba5 inetcomm: Add a test for MimeOleCreateVirtualStream. 2007-11-06 13:01:00 +01:00
Francois Gouget 94799c3cc7 kernel32: Fix the image size in a test to avoid a BSOD on Windows XP SP1. 2007-11-05 15:06:40 +01:00
Francois Gouget 83e2f44268 winex11: Fix compilation on systems that don't support either nameless unions or nameless structs. 2007-11-05 15:06:35 +01:00
Francois Gouget 7b00b60cf5 user32: Fix compilation on systems that don't support either nameless unions or nameless structs. 2007-11-05 15:06:31 +01:00
Rob Shearman 04dc115b54 rpcrt4: Handle FC_IGNORE in the base type functions. 2007-11-05 15:06:06 +01:00
Nigel Liang 6f44627b04 wininet: Release object in HttpSendRequestExW before return on error. 2007-11-05 15:05:16 +01:00
Alistair Leslie-Hughes 73e2ff5901 msxml: Fix a memory leak. 2007-11-05 15:00:52 +01:00
David Adam 597a77f7d6 d3dx8: Fix the number and the type of variables in d3dx8.spec. 2007-11-05 14:58:54 +01:00
David Adam 4bbe41bb5e d3dx8: Implement D3DXMatrixPerspectiveOrthoLH. 2007-11-05 14:58:45 +01:00
David Adam 23d9da1eb9 d3dx8: Implement D3DXMatrixPerspectiveOrthoRH. 2007-11-05 14:58:38 +01:00
David Adam 515d7101ce d3dx8: Implement D3DXMatrixPerspectiveOffCenterLH. 2007-11-05 14:58:31 +01:00
David Adam 110fcb4926 d3dx8: Implement D3DXMatrixPerspectiveOffCenterRH. 2007-11-05 14:58:24 +01:00
David Adam bc386fd753 d3dx8: Implement D3DXMatrixPerspectiveFovLH. 2007-11-05 14:58:16 +01:00
David Adam f45e991c78 d3dx8: Implement D3DXMatrixPerspectiveFovRH. 2007-11-05 14:58:09 +01:00
David Adam bde962f0ff d3dx8: Implement D3DXMatrixPerspectiveLH. 2007-11-05 14:58:02 +01:00
David Adam 5154b203b0 d3dx8: Implement D3DXMatrixPerspectiveRH. 2007-11-05 14:57:55 +01:00
David Adam 324aad4545 d3dx8: Implement D3DXMatrixLookAtLH. 2007-11-05 14:57:45 +01:00
David Adam 8d996a22a8 d3dx8: Implement D3DXMatrixLookAtRH. 2007-11-05 14:57:33 +01:00
David Adam 15f029a5ee d3dx8: Implement D3DXMatrixRotationYawPitchRoll. 2007-11-05 14:57:21 +01:00
David Adam 11bd418aa2 d3dx8: Implement D3DXMatrixRotationQuaternion. 2007-11-05 14:57:09 +01:00
Andrew Talbot ebb2fa1aa3 shell32: Constify some variables. 2007-11-05 14:55:55 +01:00
James Hawkins 1a0b23cd7d msi: Implement the CCPSearch standard action. 2007-11-05 14:55:24 +01:00
James Hawkins 1c1cf26997 msi: Explicitly check the returned value against -1 as the variable is unsigned. 2007-11-05 14:55:14 +01:00
James Hawkins 3a5178e900 msi: Don't update a table entry when applying a transform if the string value is the same. 2007-11-05 14:54:11 +01:00
James Hawkins 9d71238a16 msi: Fix the location used to write the user's environment variables. 2007-11-05 14:54:05 +01:00
James Hawkins 2df062182a msi: Remove an unused parameter. 2007-11-05 14:53:58 +01:00
James Hawkins 556a01d7c5 msi: Use a magic constant to silence signedness comparison warnings. 2007-11-05 14:53:34 +01:00
James Hawkins 546bcef0bb msi: MsiQueryProductState returns INSTALLSTATE, not UINT. 2007-11-05 14:53:27 +01:00
James Hawkins b03082c397 msi: MsiQueryFeatureState and MsiUseFeatureEx return INSTALLSTATE, not UINT. 2007-11-05 14:53:21 +01:00
James Hawkins 37895faaa8 msi: MsiViewGetError returns MSIDBERROR, not UINT. 2007-11-05 14:53:16 +01:00
James Hawkins 76275bea09 msi: Remove an unused parameter. 2007-11-05 14:53:10 +01:00
James Hawkins cf8e9e3311 msi: Remove an unused parameter. 2007-11-05 14:53:04 +01:00
James Hawkins bb54ed1335 msi: Fix the sign of an index variable. 2007-11-05 14:52:56 +01:00
James Hawkins 1a896348d5 msi: Remove a legacy error check. 2007-11-05 14:52:51 +01:00
James Hawkins 35a6782d7b msi: Test and implement the MSIMODIFY_DELETE command. 2007-11-05 14:52:46 +01:00
James Hawkins 341d1fa7b5 msi: Initialize a handle in case MsiGetSummaryInformation fails. 2007-11-05 14:52:38 +01:00
James Hawkins 21bde9d974 msi: Fix the location used to read machine context source list info. 2007-11-05 14:52:31 +01:00
James Hawkins 21619964da msi: szUserSid must be NULL if context is MSIINSTALLCONTEXT_MACHINE. 2007-11-05 14:52:25 +01:00
James Hawkins 14d439c863 msi: Handle the MSIINSTALLCONTEXT_USERMANAGED context. 2007-11-05 14:52:19 +01:00
James Hawkins 3d5b3ef903 msi: Reimplement MsiSourceListAddSourceEx to handle reordering the source list. 2007-11-05 14:52:09 +01:00
James Hawkins d9a8f0b5fe msi: The options must include a source type. 2007-11-05 14:48:31 +01:00
James Hawkins 7fe6aad7fa msi: An empty source is an invalid parameter. 2007-11-05 14:48:25 +01:00
James Hawkins dde89244e5 msi: Append a slash to network and url sources. 2007-11-05 14:48:16 +01:00
James Hawkins 798429f9ca msi: Validate the product code. 2007-11-05 14:47:33 +01:00
James Hawkins 861ae27a4f msi: Return the error from OpenSourceKey. 2007-11-05 14:47:26 +01:00
James Hawkins 266ee0f571 msi: Add tests for MsiSourceListAddSourceEx. 2007-11-05 14:47:11 +01:00
James Hawkins 22c10da044 msi: Don't create the product source key when adding a source. 2007-11-05 14:46:59 +01:00
James Hawkins 44e1c7d79b msi: Implement MsiSourceListAddSourceExA. 2007-11-05 14:46:52 +01:00
James Hawkins 405d0be4f7 msi: do_query is supposed to fail, so don't release a handle that is never initialized. 2007-11-05 14:46:41 +01:00
Alex Villacís Lasso 3cfad1fbf3 riched20: Fix detection of CFE_LINK on WinXP-SP2. 2007-11-05 14:46:35 +01:00
Vitaliy Margolen ba2e3f57d2 dinput: Add stub for DIPROP_AUTOCENTER property. 2007-11-05 14:46:30 +01:00
Juan Lang 7fd3fe59e4 wsock32: Don't use HEAP_ZERO_MEMORY for memory that's fully initialized anyway. 2007-11-05 14:20:11 +01:00
Juan Lang 44c64aef31 wsock32: Correctly handle the case where a table size is 0 in IP_MIB_TABLE_ENTRY_ID.
Spotted by Gerald Pfeifer.
2007-11-05 14:20:06 +01:00
Jacek Caban fdc607d0b4 shdocvw: Fixed typos.
Found by Detlef Riekenberg.
2007-11-05 14:20:01 +01:00
Jacek Caban 48d393bdfe urlmon: Added https protocol class factory stub implementation. 2007-11-05 14:19:59 +01:00
Alexander Nicolaysen Sørnes 0fa989827e shell32: Update Norwegian Bokmål translation. 2007-11-05 14:19:55 +01:00
Dan Kegel 559b38c34c cabinet: FCICreate: Initialize oldCCAB. 2007-11-05 14:19:07 +01:00
Dan Kegel c2330178eb cabinet: FCIAddFile: Set defaults in case callback doesn't set some fields. 2007-11-05 14:16:27 +01:00
Juan Lang 1c473f3864 comdlg32: Grammar fixes. 2007-11-05 14:15:48 +01:00
Juan Lang 0a5b6c858e comdlg32: Implement OFN_CREATEPROMPT checking. 2007-11-05 14:15:36 +01:00
Juan Lang deadc6cf7b crypt32: Don't define function pointers that are NULL (and unused). 2007-11-05 14:15:24 +01:00
Juan Lang 3d1ba2ab9d crypt32: Don't store a redundant copy of data in the message store. 2007-11-05 14:15:14 +01:00
Juan Lang 8b17846d6a crypt32: Initialize a variable. 2007-11-05 14:15:06 +01:00
Roderick Colenbrander 9f808670ac wined3d: UnlockRect regression fix. 2007-11-05 14:11:52 +01:00
Roderick Colenbrander d39abb7667 wined3d: Only use p8 conversion on render targets. 2007-11-05 14:11:44 +01:00
Roderick Colenbrander 1f34016401 wined3d: Fix LockedRect regression. 2007-11-05 13:24:37 +01:00
Roderick Colenbrander c7683ee4a3 wined3d: Fix glsl detection bug. 2007-11-05 13:24:37 +01:00
Kai Blin 58b030c270 ws2_32: Map SO_REUSEADDR.
BSD socket SO_REUSEADDR is not a complete match, but features like
"allow binding to a port immediately after closing it" seem to be compatible.
2007-11-05 13:24:37 +01:00
Kai Blin bb4ba8e21b netapi32: Fix valgrind warnings.
For now, those pointers are always null, anyway.
2007-11-05 13:24:37 +01:00
Dan Hipschman 8d15820f79 widl: Handle pointers to conformant arrays (e.g., "[size_is(, n)] int **p; "). 2007-11-05 13:24:37 +01:00
Dan Hipschman 8caa325eb7 rpcrt4: Initialize allocated pointers to NULL in PointerUnmarshall.
This patch initializes allocated pointers in PointerUnmarshall since later
code checks the value for NULL (specifically, NdrConformantArrayUnmarshall).
2007-11-05 13:24:36 +01:00
Dan Hipschman eaffc0a0da rpcrt4/tests: Initialize memory in the get_name test.
This initializes the memory for an [in] parameter.
2007-11-05 13:24:36 +01:00
Stefan Dösinger 0d016254a0 wined3d: Don't test D3DDEVICE surfaces in dsurface tests. 2007-11-05 13:24:36 +01:00
Stefan Dösinger 4bd65f2a66 d3d8: Initialize the vertex decl when allocating it. 2007-11-05 13:24:36 +01:00
Stefan Dösinger d97e3fd086 wined3d: Move texture->sysmem specific code into its special function. 2007-11-05 13:24:36 +01:00
Stefan Dösinger 4678cd75be wined3d: Move drawable->sysmem specific code to its special function. 2007-11-05 13:24:36 +01:00
Stefan Dösinger 2d11b509b4 wined3d: Move sysmem->drawable specific blit code out of LoadLocation. 2007-11-05 13:24:36 +01:00
Stefan Dösinger 1367e00750 wined3d: Remove a wrong return. 2007-11-05 13:24:36 +01:00
Stefan Dösinger 7c97b80193 wined3d: Remove an unneeded check. 2007-11-05 13:24:36 +01:00
Jacek Caban e15b6096c6 iexplore: Added self-registration code. 2007-11-05 13:24:36 +01:00
Rob Shearman c4a1a081a9 rpcrt4: Factorise out the argument processing from NdrStubCall2 into two functions. 2007-11-05 13:24:36 +01:00
Rob Shearman 83bc80ada0 rpcrt4: Move some type definitions from ndr_stubless.c to ndr_stubless.h. 2007-11-05 13:24:36 +01:00
Rob Shearman 3eac5b4e59 rpcrt4: Add a small bit of documentation as to what NdrStubCall2 does. 2007-11-05 13:24:36 +01:00
Jacek Caban 6b21304248 mshtml: AsyncOpen code clean up. 2007-11-05 12:12:47 +01:00
Jacek Caban cd07f72824 mshtml: More test fixes. 2007-11-05 12:12:47 +01:00
Juan Lang d8acdcc2b4 url: Fix prototype of FileProtocolHandlerA. 2007-11-05 12:09:54 +01:00
Huw Davies 381e48ec13 inetcomm: Add two missing member functions. 2007-11-05 12:09:27 +01:00
Rob Shearman 54ab69c4f5 inetcomm: Add a stub implementation of the IMimeMessage object returned from MimeOleCreateMessage. 2007-11-05 12:09:14 +01:00
Huw Davies 78c90082a5 inetcomm: Add a stub for MimeOleCreateVirtualStream. 2007-11-05 12:08:52 +01:00
Rob Shearman 70705829dd inetcomm: Include mimeole.h and fix the type of MimeOleCreateMessage. 2007-11-05 12:08:47 +01:00
Rob Shearman abd95840a5 inetcomm: Add stubs for MimeOleSetCompatMode and MimeOleCreateMessage. 2007-11-05 12:06:54 +01:00
Rob Shearman 3ace5e53d9 inetcomm: Call InternetTransport_RegisterClass and UnregisterClass on process attach and detach respectively, to register a window class and initialize Winsock. 2007-11-05 12:06:42 +01:00
Rob Shearman cef74e263f inetcomm: Use InternetTransport_ChangeStatus in InternetTransport_DropConnection so that the callback gets called. 2007-11-05 12:06:33 +01:00
Huw Davies a3a2789f66 inetcomm: Add self-registration code.
Based on a patch by Rob Shearman.
2007-11-05 12:06:21 +01:00
Rob Shearman 994014b15a inetcomm: Add a framework for connecting to a server and sending/receiving data asynchronously with callbacks being called in the context of the original thread, using window messages. 2007-11-05 12:05:17 +01:00
Alexandre Julliard a54a990b3b server: Allow to specify the class name instead of the atom to find a window. 2007-11-02 15:26:49 +01:00