Robert Shearman [Tue, 29 Aug 2006 20:11:28 +0000 (21:11 +0100)]
server: Translate errnos ENFILE and EMFILE to STATUS_TOO_MANY_OPENED_FILES,
which seems to be more appropriate and matches the errno translation
in ntdll.
Robert Shearman [Tue, 29 Aug 2006 20:12:16 +0000 (21:12 +0100)]
oleaut32: Delay the creation of the stub object for IDispatch until it is actually used.
Robert Shearman [Tue, 29 Aug 2006 20:11:12 +0000 (21:11 +0100)]
oleaut32: Fix a leak of the module reference count.
Andrew Talbot [Wed, 30 Aug 2006 18:40:52 +0000 (19:40 +0100)]
comctl32: Cast-qual warnings fix.
Andrew Talbot [Tue, 29 Aug 2006 19:12:39 +0000 (20:12 +0100)]
advpack: Cast-qual warnings fix.
Renu Rajput [Tue, 29 Aug 2006 08:20:16 +0000 (13:50 +0530)]
comdlg: Send missing CDN_FOLDERCHANGE.
Paul Vriens [Fri, 1 Sep 2006 11:59:50 +0000 (13:59 +0200)]
wincrypt.h: Add new OID.
Paul Vriens [Fri, 1 Sep 2006 10:48:20 +0000 (12:48 +0200)]
softpub.h: Add a GUID.
Paul Vriens [Fri, 1 Sep 2006 10:48:34 +0000 (12:48 +0200)]
wintrust.h: Add a GUID.
Paul Vriens [Tue, 29 Aug 2006 17:33:00 +0000 (19:33 +0200)]
wintrust: Add some documentation.
Paul Vriens [Tue, 29 Aug 2006 15:57:35 +0000 (17:57 +0200)]
wintrust: Add some extra tests for WintrustRemoveActionID.
Mike McCormack [Tue, 29 Aug 2006 08:07:45 +0000 (17:07 +0900)]
msi: Fix a memory leak.
Mike McCormack [Tue, 29 Aug 2006 08:08:01 +0000 (17:08 +0900)]
msi: Free the handle table on PROCESS_DETACH.
Mike McCormack [Tue, 29 Aug 2006 08:08:09 +0000 (17:08 +0900)]
msi: Fix test compilation with MSVC6.
Mike McCormack [Tue, 29 Aug 2006 08:08:40 +0000 (17:08 +0900)]
msi: Properties are case sensitive.
Paul Vriens [Tue, 29 Aug 2006 08:25:47 +0000 (10:25 +0200)]
wintrust: Add framework and initial tests.
Paul Vriens [Mon, 28 Aug 2006 14:53:01 +0000 (16:53 +0200)]
wintrust: Add some register stubs.
Paul Vriens [Mon, 28 Aug 2006 14:52:38 +0000 (16:52 +0200)]
wintrust: Move register related functions to a separate file.
Dan Hipschman [Tue, 29 Aug 2006 01:30:16 +0000 (18:30 -0700)]
widl: Add the rest of the pointer types to write_type.
Marcus Meissner [Mon, 28 Aug 2006 06:31:06 +0000 (08:31 +0200)]
Remove some more unused debugging channels.
Huw Davies [Sat, 26 Aug 2006 17:20:44 +0000 (18:20 +0100)]
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.
Huw Davies [Mon, 28 Aug 2006 18:05:36 +0000 (19:05 +0100)]
rpcrt4: Add a helper function to create a stub.
Stefan Dösinger [Mon, 28 Aug 2006 21:46:00 +0000 (23:46 +0200)]
wined3d: Apply the half pixel correction for shaders too.
James Hawkins [Tue, 29 Aug 2006 00:55:30 +0000 (17:55 -0700)]
msi: Use msi_dialog_dup_property where appropriate.
James Hawkins [Tue, 29 Aug 2006 00:55:10 +0000 (17:55 -0700)]
msi: Use the respective update functions when creating the Browse dialog control.
James Hawkins [Tue, 29 Aug 2006 00:54:43 +0000 (17:54 -0700)]
msi: Update the DirectoryCombo control in response to the DirectoryListUp event.
James Hawkins [Tue, 29 Aug 2006 00:54:18 +0000 (17:54 -0700)]
msi: Update the PathEdit control in response to the DirectoryListUp event.
James Hawkins [Tue, 29 Aug 2006 00:53:20 +0000 (17:53 -0700)]
msi: Highlight the text in the PathEdit control.
Dan Kegel [Mon, 28 Aug 2006 16:44:35 +0000 (09:44 -0700)]
msi: Callers of alloc_msihandle should handle failure.
Dan Kegel [Mon, 28 Aug 2006 14:51:30 +0000 (07:51 -0700)]
msi: Remove limit on number of handles.
Dan Kegel [Mon, 28 Aug 2006 14:41:55 +0000 (07:41 -0700)]
msi/tests: Add test to verify we can create 4000 msi handles.
Robert Shearman [Mon, 28 Aug 2006 13:18:07 +0000 (14:18 +0100)]
quartz: Use the absolute height of the bitmap format as a negative values simply means it is a top-down bitmap.
Robert Shearman [Mon, 28 Aug 2006 13:19:13 +0000 (14:19 +0100)]
ole32: Return errors if the attempt to start a LocalService object fails.
Robert Shearman [Mon, 28 Aug 2006 13:18:56 +0000 (14:18 +0100)]
ole32: AppId is a value under the clsid key, rather than a key.
Robert Shearman [Mon, 28 Aug 2006 13:18:15 +0000 (14:18 +0100)]
ole32: Fix functions defined without specifying argument types by changing them to "(void)".
Roderick Colenbrander [Sun, 27 Aug 2006 21:10:32 +0000 (23:10 +0200)]
winex11.drv: Import ConvertPixelFormatWGLtoGLX from opengl32.
Brian Chang [Sun, 27 Aug 2006 16:26:34 +0000 (11:26 -0500)]
riched20: EM_EXSETSEL fixes and conformance tests.
Alexandre Julliard [Mon, 28 Aug 2006 15:29:38 +0000 (17:29 +0200)]
tools: Get rid of the winapi makefile, it's not used anyway.
Alexandre Julliard [Mon, 28 Aug 2006 11:37:44 +0000 (13:37 +0200)]
makefiles: Only run test and documentation targets in directories that need them.
Alexandre Julliard [Mon, 28 Aug 2006 09:58:31 +0000 (11:58 +0200)]
make_makefiles: Generate the tests list in programs/winetest/Makefile.in.
Alexandre Julliard [Mon, 28 Aug 2006 09:57:10 +0000 (11:57 +0200)]
tools: Added make_makefiles tool that updates the list in configure.ac and runs make_dlls and make_progs.
Alexandre Julliard [Mon, 28 Aug 2006 09:50:26 +0000 (11:50 +0200)]
kernel: Get rid of useless trace.
Mike McCormack [Mon, 28 Aug 2006 07:51:41 +0000 (16:51 +0900)]
msi: Fix writing of long strings to the database.
Mike McCormack [Mon, 28 Aug 2006 07:51:11 +0000 (16:51 +0900)]
msi: Fix MsiRecordGetString for a null buffer and non-zero buffer length.
H. Verbeet [Sun, 27 Aug 2006 20:07:13 +0000 (22:07 +0200)]
d3d8: Use proper handles for pixel shaders.
H. Verbeet [Sun, 27 Aug 2006 20:07:09 +0000 (22:07 +0200)]
d3d8: Improve shader handle management.
Ivan Gyurdiev [Sun, 27 Aug 2006 02:34:03 +0000 (22:34 -0400)]
wined3d: Add support for A16B16G16R16F and A32B32G32R32F texture formats.
Hwang YunSong(황윤성) [Sun, 27 Aug 2006 23:50:59 +0000 (08:50 +0900)]
msi: Updated Korean resource.
Eric Pouech [Sun, 27 Aug 2006 06:50:46 +0000 (08:50 +0200)]
dbghelp: Removed stabs dump facility now that we have it (for PE files) in winedump.
Eric Pouech [Sun, 27 Aug 2006 06:50:46 +0000 (08:50 +0200)]
winedump: Added -G option to dump raw stabs information from PE files.
Eric Pouech [Sun, 27 Aug 2006 06:50:33 +0000 (08:50 +0200)]
winedbg: Native dbghelp generate long basic types, so handle them too.
Jacek Caban [Sun, 27 Aug 2006 14:01:45 +0000 (16:01 +0200)]
mshtml: Added IDM_UNDERLINE implementation.
Jacek Caban [Sun, 27 Aug 2006 14:01:25 +0000 (16:01 +0200)]
mshtml: Added IDM_ITALIC implementation.
Jacek Caban [Sun, 27 Aug 2006 14:01:06 +0000 (16:01 +0200)]
mshtml: Added IDM_FONTNAME implementation.
James Hawkins [Fri, 25 Aug 2006 22:42:28 +0000 (15:42 -0700)]
msi: Add a stub implementation of the VolumeCostList control.
James Hawkins [Fri, 25 Aug 2006 21:22:16 +0000 (14:22 -0700)]
msi: Add initial implementation of the DirectoryListUp event.
James Hawkins [Fri, 25 Aug 2006 21:18:01 +0000 (14:18 -0700)]
msi: Add initial implementation of the DirectoryCombo control.
Stefan Dösinger [Sun, 27 Aug 2006 17:16:01 +0000 (19:16 +0200)]
wined3d: Find the correct sampler type for < 2.0 pshaders.
Stefan Dösinger [Sat, 26 Aug 2006 22:37:56 +0000 (00:37 +0200)]
wined3d: Properly initialize a variable.
Andrew Talbot [Sat, 26 Aug 2006 20:48:14 +0000 (21:48 +0100)]
advapi32/tests: Cast-qual warnings fix.
Matt Finnicum [Sun, 27 Aug 2006 09:10:38 +0000 (04:10 -0500)]
riched20: Remove two testing fixme's that were accidentally committed.
Dmitry Timoshkov [Sun, 27 Aug 2006 08:54:05 +0000 (17:54 +0900)]
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.
Roderick Colenbrander [Sun, 27 Aug 2006 10:47:13 +0000 (10:47 +0000)]
opengl: Fix Mesa/DRI regression.
Robert Reif [Sun, 27 Aug 2006 20:36:23 +0000 (16:36 -0400)]
advapi32: Fix security tests to not crash on windows.
Robert Reif [Sat, 26 Aug 2006 14:15:27 +0000 (10:15 -0400)]
kernel32: Fix TRACE in WideCharToMultiByte to not cause exception with non-null terminated input.
Frank Richter [Fri, 25 Aug 2006 19:24:43 +0000 (21:24 +0200)]
setupapi: Make do_file_copyW send "target newer" notifications.
Frank Richter [Fri, 25 Aug 2006 18:00:53 +0000 (20:00 +0200)]
kernel: Add tests for GetPrivateProfileSectionNames. Make behaviour the same as observed on Windows XP.
Alexandre Julliard [Sun, 27 Aug 2006 18:15:58 +0000 (20:15 +0200)]
kernel: Fixed off-by-one error in GetShortPathNameW.
Alexandre Julliard [Sat, 26 Aug 2006 19:33:29 +0000 (21:33 +0200)]
wrc: Get rid of xmalloc casts.
Alexandre Julliard [Sat, 26 Aug 2006 19:29:24 +0000 (21:29 +0200)]
wrc: xmalloc shouldn't initialize to zero, do that explicitly where needed.
Alexandre Julliard [Sat, 26 Aug 2006 19:35:32 +0000 (21:35 +0200)]
wmc: Get rid of xmalloc casts.
Alexandre Julliard [Sat, 26 Aug 2006 19:29:13 +0000 (21:29 +0200)]
wmc: xmalloc shouldn't initialize to zero, do that explicitly where needed.
Alexandre Julliard [Sat, 26 Aug 2006 19:39:44 +0000 (21:39 +0200)]
widl: xmalloc shouldn't initialize to zero, do that explicitly where needed.
Alexandre Julliard [Sat, 26 Aug 2006 18:21:33 +0000 (20:21 +0200)]
makefiles: Get rid of the checklink rules, they no longer work.
Robert Shearman [Sat, 26 Aug 2006 11:07:18 +0000 (12:07 +0100)]
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.
Robert Shearman [Sat, 26 Aug 2006 11:05:13 +0000 (12:05 +0100)]
ole32: Use IRpcChannelBuffer_GetBuffer in the hand-made proxy/stubs
instead of calling I_RpcGetBuffer as IRpcChannelBuffer_GetBuffer does
some extra magic.
Robert Shearman [Sat, 26 Aug 2006 11:02:31 +0000 (12:02 +0100)]
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.
Robert Shearman [Sat, 26 Aug 2006 10:55:16 +0000 (11:55 +0100)]
ole32: Move the opening of the AppId key for a clsid to a helper function.
Robert Shearman [Sat, 26 Aug 2006 10:42:40 +0000 (11:42 +0100)]
ole32: CoGetClassObject should host a single-threaded object in a
single-threaded apartment if executing in a multi-threaded apartment,
if one exists.
Robert Shearman [Sat, 26 Aug 2006 10:41:42 +0000 (11:41 +0100)]
ole32: Get the threading model value for inproc classes and output a
fixme if we should create it in an apartment of another type.
Andrew Talbot [Fri, 25 Aug 2006 21:14:38 +0000 (22:14 +0100)]
advapi32: Cast-qual warnings fix.
Jacek Caban [Sat, 26 Aug 2006 15:41:55 +0000 (17:41 +0200)]
mshtml: Better stub for QueryStatus(CGID_MSHTML).
Jacek Caban [Sat, 26 Aug 2006 14:41:20 +0000 (16:41 +0200)]
mshtml: Added nsICommandParams argument to do_ns_command.
Robert Reif [Sat, 26 Aug 2006 11:34:53 +0000 (07:34 -0400)]
secur32: Fix secur32 test to pass on windows.
Robert Reif [Fri, 25 Aug 2006 22:14:58 +0000 (18:14 -0400)]
advapi32: Fix LookupAccountSid and tests to pass on windows and wine.
Robert Reif [Fri, 25 Aug 2006 23:24:23 +0000 (19:24 -0400)]
advapi32: Fix lsa tests.
Hwang YunSong(황윤성) [Fri, 25 Aug 2006 23:13:57 +0000 (08:13 +0900)]
shlwapi: Updated Korean resource.
Mikołaj Zalewski [Fri, 25 Aug 2006 19:33:28 +0000 (21:33 +0200)]
shell32: Fix a bug in SHELL_ConfirmW.
Fix a bug introduced while changing the OK/Cancel to Yes/No.
Alexandre Julliard [Sat, 26 Aug 2006 16:54:31 +0000 (18:54 +0200)]
winex11.drv: Remove no longer used all: target.
Piotr Caban [Fri, 25 Aug 2006 21:25:07 +0000 (23:25 +0200)]
oleview: Added data freeing in EnumFuncs function.
Alex Villacís Lasso [Fri, 25 Aug 2006 18:43:59 +0000 (13:43 -0500)]
quartz: Skip over INFO chunk in AVI file parsing.
Marcus Meissner [Fri, 25 Aug 2006 18:01:50 +0000 (20:01 +0200)]
comctl32: Remove unneccessary default debug channels.
Jan Zerebecki [Fri, 25 Aug 2006 14:28:34 +0000 (16:28 +0200)]
wined3d: Use a common function for all D3DCMPFUNC -> GLenum conversions.
Mike McCormack [Fri, 25 Aug 2006 13:35:29 +0000 (22:35 +0900)]
msi: Set the ALLUSERS property to 1 always.
Mike McCormack [Fri, 25 Aug 2006 13:34:49 +0000 (22:34 +0900)]
msi: Fix a memory leak.
Mike McCormack [Fri, 25 Aug 2006 11:24:02 +0000 (20:24 +0900)]
msi: Use msi_get_property_int rather than MSI_GetPropertyW.
Alexandre Julliard [Fri, 25 Aug 2006 16:37:52 +0000 (18:37 +0200)]
winex11.drv: Fix a compiler warning when OpenGL is missing.
Alexandre Julliard [Fri, 25 Aug 2006 16:37:38 +0000 (18:37 +0200)]
crypt32/tests: Avoid sizeof in traces.
Alexandre Julliard [Fri, 25 Aug 2006 15:23:44 +0000 (17:23 +0200)]
configure: Set rpath on all executables that link to libwine.
Also add the -multiply_defined suppress option for executables on MacOS.
Alexandre Julliard [Fri, 25 Aug 2006 11:23:29 +0000 (13:23 +0200)]
configure: Make sure timezone and daylight are variables.