Robert Shearman
583ae12233
rpcrt4: Move NdrStub* functions to cstub.c and move NdrProxy*
...
functions to cproxy.c since both sets of functions depend on the
implementations of the standard stubs and proxies.
2006-09-07 10:17:28 +02:00
Robert Shearman
4d0b1e3d07
oleaut32: Delay the creation of the stub object for IDispatch until it is actually used.
2006-09-07 10:16:55 +02:00
Robert Shearman
b7e88d8f8b
oleaut32: Fix a leak of the module reference count.
2006-09-07 10:16:47 +02:00
Andrew Talbot
cc90540c9b
comctl32: Cast-qual warnings fix.
2006-09-07 10:16:34 +02:00
Andrew Talbot
2429d1b634
advpack: Cast-qual warnings fix.
2006-09-07 10:16:01 +02:00
Renu Rajput
c8106fe754
comdlg: Send missing CDN_FOLDERCHANGE.
2006-09-07 10:15:54 +02:00
Paul Vriens
1f30d8994a
wintrust: Add some documentation.
2006-09-07 10:14:50 +02:00
Paul Vriens
dce0d05e83
wintrust: Add some extra tests for WintrustRemoveActionID.
2006-09-07 10:14:43 +02:00
Mike McCormack
6eea50394e
msi: Fix a memory leak.
2006-08-29 13:48:07 +02:00
Mike McCormack
155a325f96
msi: Free the handle table on PROCESS_DETACH.
2006-08-29 13:48:04 +02:00
Mike McCormack
ada5daa76a
msi: Fix test compilation with MSVC6.
2006-08-29 13:48:01 +02:00
Mike McCormack
b183956193
msi: Properties are case sensitive.
2006-08-29 13:46:39 +02:00
Paul Vriens
95bb90326a
wintrust: Add framework and initial tests.
2006-08-29 13:46:31 +02:00
Paul Vriens
fc3c9c5ee6
wintrust: Add some register stubs.
2006-08-29 13:03:44 +02:00
Paul Vriens
8170d88509
wintrust: Move register related functions to a separate file.
2006-08-29 13:03:35 +02:00
Huw Davies
d28698dd73
rpcrt4: Add a test for IRpcStubBuffer_Connect on a delegated stub.
...
This shows that we have a vtbl ptr at (void**)This-2 that is passed to
the base interface's IRpcStubBuffer_Connect. This vtbl should
presumably forward calls to the real object's vtbl. We can't simply
pass the real object to the base interface's stub, as the real
object's QI may not provide us with the base interface.
2006-08-29 12:26:31 +02:00
Huw Davies
161f60071e
rpcrt4: Add a helper function to create a stub.
2006-08-29 12:26:22 +02:00
Stefan Dösinger
bc449ca31f
wined3d: Apply the half pixel correction for shaders too.
2006-08-29 12:26:15 +02:00
James Hawkins
20d98e81ed
msi: Use msi_dialog_dup_property where appropriate.
2006-08-29 12:24:41 +02:00
James Hawkins
2a09d4f6c7
msi: Use the respective update functions when creating the Browse dialog control.
2006-08-29 12:24:28 +02:00
James Hawkins
6320d0adef
msi: Update the DirectoryCombo control in response to the DirectoryListUp event.
2006-08-29 12:23:11 +02:00
James Hawkins
2dbaccbe60
msi: Update the PathEdit control in response to the DirectoryListUp event.
2006-08-29 12:22:59 +02:00
James Hawkins
7df642117c
msi: Highlight the text in the PathEdit control.
2006-08-29 12:22:09 +02:00
Dan Kegel
337e1e202f
msi: Callers of alloc_msihandle should handle failure.
2006-08-29 12:21:54 +02:00
Dan Kegel
29f0803c02
msi: Remove limit on number of handles.
2006-08-28 17:49:31 +02:00
Dan Kegel
98ec9399c4
msi/tests: Add test to verify we can create 4000 msi handles.
2006-08-28 17:49:08 +02:00
Robert Shearman
7d6dbed3cf
quartz: Use the absolute height of the bitmap format as a negative values simply means it is a top-down bitmap.
2006-08-28 17:48:53 +02:00
Robert Shearman
679dfb029d
ole32: Return errors if the attempt to start a LocalService object fails.
2006-08-28 17:48:47 +02:00
Robert Shearman
f463b9d422
ole32: AppId is a value under the clsid key, rather than a key.
2006-08-28 17:48:45 +02:00
Robert Shearman
9038705919
ole32: Fix functions defined without specifying argument types by changing them to "(void)".
2006-08-28 17:48:40 +02:00
Roderick Colenbrander
496161453c
winex11.drv: Import ConvertPixelFormatWGLtoGLX from opengl32.
2006-08-28 17:48:34 +02:00
Brian Chang
1f2eb859ac
riched20: EM_EXSETSEL fixes and conformance tests.
2006-08-28 17:48:23 +02:00
Alexandre Julliard
5cf75e615a
makefiles: Only run test and documentation targets in directories that need them.
2006-08-28 13:37:44 +02:00
Alexandre Julliard
34618113f4
tools: Added make_makefiles tool that updates the list in configure.ac and runs make_dlls and make_progs.
2006-08-28 11:57:10 +02:00
Alexandre Julliard
49d82c5a4d
kernel: Get rid of useless trace.
2006-08-28 11:50:26 +02:00
Mike McCormack
5f832b2731
msi: Fix writing of long strings to the database.
2006-08-28 11:49:21 +02:00
Mike McCormack
b9d6ec3b87
msi: Fix MsiRecordGetString for a null buffer and non-zero buffer length.
2006-08-28 11:49:14 +02:00
H. Verbeet
9a4ce31737
d3d8: Use proper handles for pixel shaders.
2006-08-28 11:49:06 +02:00
H. Verbeet
4a48e38e7d
d3d8: Improve shader handle management.
2006-08-28 11:47:02 +02:00
Ivan Gyurdiev
bda6d092a5
wined3d: Add support for A16B16G16R16F and A32B32G32R32F texture formats.
2006-08-28 11:46:20 +02:00
Hwang YunSong(황윤성)
aec5bc33f6
msi: Updated Korean resource.
2006-08-28 11:44:53 +02:00
Eric Pouech
b039c3abd4
dbghelp: Removed stabs dump facility now that we have it (for PE files) in winedump.
2006-08-28 11:44:50 +02:00
Jacek Caban
fd79923100
mshtml: Added IDM_UNDERLINE implementation.
2006-08-28 11:40:46 +02:00
Jacek Caban
9fb9ca0d5d
mshtml: Added IDM_ITALIC implementation.
2006-08-28 11:40:39 +02:00
Jacek Caban
5f9078040a
mshtml: Added IDM_FONTNAME implementation.
2006-08-28 11:40:27 +02:00
James Hawkins
80225d53b9
msi: Add a stub implementation of the VolumeCostList control.
2006-08-28 11:40:01 +02:00
James Hawkins
a1b16d2d96
msi: Add initial implementation of the DirectoryListUp event.
2006-08-28 11:38:04 +02:00
James Hawkins
a97962eef4
msi: Add initial implementation of the DirectoryCombo control.
2006-08-28 11:37:42 +02:00
Stefan Dösinger
760456dc7f
wined3d: Find the correct sampler type for < 2.0 pshaders.
2006-08-28 11:37:24 +02:00
Stefan Dösinger
252a0a76d4
wined3d: Properly initialize a variable.
2006-08-28 11:37:11 +02:00
Andrew Talbot
0eebab8652
advapi32/tests: Cast-qual warnings fix.
2006-08-28 11:36:58 +02:00
Matt Finnicum
0d15a6ae15
riched20: Remove two testing fixme's that were accidentally committed.
2006-08-28 11:36:49 +02:00
Dmitry Timoshkov
a20d033627
user: Do not force repainting on WM_WINDOWPOSCHANGED in combobox.
...
- do not force repainting on WM_WINDOWPOSCHANGED in combobox, it
breaks Z-order based painting.
- do nothing in the combobox WM_ERASEBKGND handler do all painting in
WM_PAINT like Windows does.
2006-08-28 11:36:42 +02:00
Roderick Colenbrander
336f34f652
opengl: Fix Mesa/DRI regression.
2006-08-28 11:36:21 +02:00
Robert Reif
d46c9e2ec2
advapi32: Fix security tests to not crash on windows.
2006-08-28 11:36:02 +02:00
Robert Reif
5f18bfca68
kernel32: Fix TRACE in WideCharToMultiByte to not cause exception with non-null terminated input.
2006-08-28 11:35:54 +02:00
Frank Richter
8aecf251df
setupapi: Make do_file_copyW send "target newer" notifications.
2006-08-28 11:35:40 +02:00
Frank Richter
a89b9ca185
kernel: Add tests for GetPrivateProfileSectionNames. Make behaviour the same as observed on Windows XP.
2006-08-28 11:35:32 +02:00
Alexandre Julliard
5c324c8188
kernel: Fixed off-by-one error in GetShortPathNameW.
2006-08-27 20:15:58 +02:00
Alexandre Julliard
80a9a065dd
makefiles: Get rid of the checklink rules, they no longer work.
2006-08-26 20:21:33 +02:00
Robert Shearman
588c782ac8
ole32: Call IRpcChannelBuffer_GetBuffer for the RemRelease case of
...
Invoke, even though we are requesting a buffer size of 0 as we put
extra data into the buffer in IRpcChannelBuffer_GetBuffer.
2006-08-26 19:37:10 +02:00
Robert Shearman
428c63f586
ole32: Use IRpcChannelBuffer_GetBuffer in the hand-made proxy/stubs
...
instead of calling I_RpcGetBuffer as IRpcChannelBuffer_GetBuffer does
some extra magic.
2006-08-26 19:37:02 +02:00
Robert Shearman
986027af9f
ole32: Add support for main-threaded apartments.
...
A main-threaded apartment is the first single-threaded apartment in the
process. It was designed to be used for legacy applications that don't
want to think about threading at all, even if they are always called
from the same context, as is the case for regular STAs.
2006-08-26 19:36:56 +02:00
Robert Shearman
83d24a6408
ole32: Move the opening of the AppId key for a clsid to a helper function.
2006-08-26 19:28:10 +02:00
Robert Shearman
619ba90dbe
ole32: CoGetClassObject should host a single-threaded object in a
...
single-threaded apartment if executing in a multi-threaded apartment,
if one exists.
2006-08-26 19:27:52 +02:00
Robert Shearman
c1eb2c7003
ole32: Get the threading model value for inproc classes and output a
...
fixme if we should create it in an apartment of another type.
2006-08-26 19:24:23 +02:00
Andrew Talbot
9959d7e37f
advapi32: Cast-qual warnings fix.
2006-08-26 19:16:19 +02:00
Jacek Caban
4c4c583f53
mshtml: Better stub for QueryStatus(CGID_MSHTML).
2006-08-26 19:16:14 +02:00
Jacek Caban
beaa66f17e
mshtml: Added nsICommandParams argument to do_ns_command.
2006-08-26 18:55:42 +02:00
Robert Reif
de0619e3a7
secur32: Fix secur32 test to pass on windows.
2006-08-26 18:55:35 +02:00
Robert Reif
f0085e6376
advapi32: Fix LookupAccountSid and tests to pass on windows and wine.
2006-08-26 18:55:12 +02:00
Robert Reif
ee32bd99dd
advapi32: Fix lsa tests.
2006-08-26 18:55:04 +02:00
Hwang YunSong(황윤성)
dd306b9158
shlwapi: Updated Korean resource.
2006-08-26 18:54:57 +02:00
Mikołaj Zalewski
c1ca35d051
shell32: Fix a bug in SHELL_ConfirmW.
...
Fix a bug introduced while changing the OK/Cancel to Yes/No.
2006-08-26 18:54:47 +02:00
Alexandre Julliard
07700192a9
winex11.drv: Remove no longer used all: target.
2006-08-26 18:54:31 +02:00
Alex Villacís Lasso
bc06d70770
quartz: Skip over INFO chunk in AVI file parsing.
2006-08-26 18:54:11 +02:00
Marcus Meissner
a7ca25aa20
comctl32: Remove unneccessary default debug channels.
2006-08-26 18:54:05 +02:00
Jan Zerebecki
fd15b8d064
wined3d: Use a common function for all D3DCMPFUNC -> GLenum conversions.
2006-08-25 20:04:56 +02:00
Mike McCormack
c8548fb88d
msi: Set the ALLUSERS property to 1 always.
2006-08-25 20:04:50 +02:00
Mike McCormack
e2a0a35423
msi: Fix a memory leak.
2006-08-25 20:04:46 +02:00
Mike McCormack
99338f48b5
msi: Use msi_get_property_int rather than MSI_GetPropertyW.
2006-08-25 20:04:41 +02:00
Alexandre Julliard
383e0242f7
winex11.drv: Fix a compiler warning when OpenGL is missing.
2006-08-25 18:37:52 +02:00
Alexandre Julliard
4bbcaad249
crypt32/tests: Avoid sizeof in traces.
2006-08-25 18:37:38 +02:00
Alexandre Julliard
39f357f873
make_dlls: Update the directory list in configure.ac too.
2006-08-25 11:32:42 +02:00
Andrew Talbot
167f9f9aba
mshtml: Write-strings warnings fix.
2006-08-25 11:23:13 +02:00
Mike McCormack
8ebbc8c0d2
msi: Reimplement msi_dup_property and msi_get_property_int.
2006-08-25 11:21:43 +02:00
Mike McCormack
a4fb1c94ac
msi: Store properties in a hash table, not the database.
...
Use string insensitive comparisons for property names.
2006-08-25 11:21:14 +02:00
James Hawkins
0de9cf4d00
msi: Fix the height of the line control window.
2006-08-25 11:20:24 +02:00
James Hawkins
25062556a8
msi: Add a stub implementation of the DirectoryList dialog control.
2006-08-25 11:20:08 +02:00
James Hawkins
c9674e690c
msi: Add a stub implementation of the DirectoryCombo dialog control.
2006-08-25 11:19:40 +02:00
Stefan Dösinger
d4a88724dd
wined3d: Load projected textures in fragment shaders.
2006-08-25 11:19:15 +02:00
Stefan Dösinger
0b7a96e92b
wined3d: Compile pixel shaders in drawprim.
2006-08-25 11:19:08 +02:00
Louis Lenders
4e92e29ce9
riched32: Add version resource.
2006-08-25 11:19:03 +02:00
Stefan Leichter
4746a63e22
ntdll: Print 64bit integers with wine_dbgstr_longlong.
2006-08-25 11:18:46 +02:00
James Hawkins
fb7646beaa
msi: Inform the user with an error message when the MSI file path is invalid.
2006-08-25 11:18:34 +02:00
Robert Reif
58ce495599
advapi32: Output information on failed LsaQueryInformationPolicy tests.
2006-08-24 14:09:14 +02:00
Mike McCormack
089411747b
msi: Fix strings with lengths that are exact multiples of 2^16.
2006-08-24 14:09:08 +02:00
Jeff Latimer
f667c06a0c
gdi: Add missing glyph code to GetGlyphIndices and tests.
2006-08-24 14:09:01 +02:00
Mike McCormack
e5d9b2f189
shell32: Use kernel functions in preference to libwine ones.
2006-08-24 12:42:42 +02:00
Mike McCormack
9949a3a463
shell32: Fix compilation of test on MSVC6.
2006-08-24 12:42:35 +02:00