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
Alexandre Julliard
1fc461f98b
server: Allow to specify the class name instead of the atom to create a window.
2007-11-02 15:16:25 +01:00
Rob Shearman
beab2c17e9
inetcomm: Add stub implementation of inetcomm.dll.
2007-11-02 13:52:10 +01:00
Christian Eggers
f89c6de727
ctapi32: Added wrapper dll for ctapi (CardTerminal API).
2007-11-02 13:46:18 +01:00
Rok Mandeljc
47d1fee7fc
wnaspi32: Fix controller number validation.
2007-11-02 13:03:38 +01:00
Rok Mandeljc
3a59ac0829
wnaspi32: Fix Controller -> H/C mapping.
2007-11-02 13:03:31 +01:00
Rok Mandeljc
1161d0e15e
wnaspi32: Do the command dumping only after device has been verified.
2007-11-02 13:03:23 +01:00
Rok Mandeljc
084636c518
wnaspi32: Call ASPI_GetNumControllers() only once.
2007-11-02 13:02:14 +01:00
Rok Mandeljc
a2a34bd80b
wnaspi32: Degrade ERR of not finding registry entry for a device to TRACE.
2007-11-02 13:02:06 +01:00
Rok Mandeljc
b6a9257077
wnaspi32: Print error when device cannot be opened.
2007-11-02 13:01:59 +01:00