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