Robert Shearman [Wed, 24 May 2006 22:02:51 +0000 (23:02 +0100)]
uuid: Add some COM CLSIDs.
Robert Shearman [Wed, 24 May 2006 22:03:01 +0000 (23:03 +0100)]
include: Add several more interfaces to urlmon.idl.
Jacek Caban [Wed, 24 May 2006 16:01:17 +0000 (18:01 +0200)]
urlmon: Added registering name space test.
Jacek Caban [Wed, 24 May 2006 16:00:08 +0000 (18:00 +0200)]
urlmon: Use registered protocols.
Jacek Caban [Wed, 24 May 2006 15:59:07 +0000 (17:59 +0200)]
urlmon: Added [Un]RegisterNamespace implementation.
Jacek Caban [Wed, 24 May 2006 15:58:27 +0000 (17:58 +0200)]
mshtml: The secret interface is CMarkup. Improve FIXMEs.
Juan Lang [Thu, 25 May 2006 01:47:30 +0000 (18:47 -0700)]
crypt32: Add one more test of CertAddEncodedCertificateToStore.
Juan Lang [Wed, 24 May 2006 22:15:56 +0000 (15:15 -0700)]
crypt32: Move cert functions that don't depend on the implementation of stores to cert.c.
Stefan Dösinger [Wed, 24 May 2006 22:40:08 +0000 (00:40 +0200)]
wined3d: Fog fixes.
Stefan Dösinger [Wed, 24 May 2006 15:37:43 +0000 (17:37 +0200)]
wined3d: Turn around the image in LockRect.
Stefan Dösinger [Wed, 24 May 2006 15:33:34 +0000 (17:33 +0200)]
wined3d: Silence the offscreen surface creation fixme.
Stefan Dösinger [Wed, 24 May 2006 15:15:24 +0000 (17:15 +0200)]
wined3d: Color keying emulation.
Vitaliy Margolen [Wed, 24 May 2006 14:42:50 +0000 (08:42 -0600)]
d3d9: StateBlock is also created in EndStateBlock. With tests.
Alexandre Julliard [Wed, 24 May 2006 17:39:31 +0000 (19:39 +0200)]
Release 0.9.14.
Alexandre Julliard [Wed, 24 May 2006 16:30:34 +0000 (18:30 +0200)]
usp10: Fixed a compiler warning.
Alexandre Julliard [Wed, 24 May 2006 16:05:40 +0000 (18:05 +0200)]
Link against libwine_unicode everywhere we use Unicode functions.
Alexandre Julliard [Wed, 24 May 2006 16:05:09 +0000 (18:05 +0200)]
Tests should not use wine/unicode.h.
Alexandre Julliard [Wed, 24 May 2006 15:41:47 +0000 (17:41 +0200)]
widl: Get rid of unnecessary inclusion of unicode.h.
Alexandre Julliard [Wed, 24 May 2006 15:16:42 +0000 (17:16 +0200)]
libwine: Don't use libwine_unicode functions.
Mike McCormack [Wed, 24 May 2006 10:29:06 +0000 (19:29 +0900)]
Fixed more boolean comparisons against TRUE.
Mike McCormack [Wed, 24 May 2006 10:28:46 +0000 (19:28 +0900)]
rpcrt4: Add stub implementations for NDRCContext(Un)Marshall.
Mike McCormack [Wed, 24 May 2006 10:28:26 +0000 (19:28 +0900)]
wininet: Fix a possible NULL pointer deference.
Detlef Riekenberg [Sun, 21 May 2006 19:54:48 +0000 (21:54 +0200)]
Makefile.in: find needs a slash when the source dir is a symlink.
Hwang YunSong [Mon, 22 May 2006 01:45:49 +0000 (10:45 +0900)]
gphoto2.ds: Added Korean resources.
Alexandre Julliard [Wed, 24 May 2006 12:14:09 +0000 (14:14 +0200)]
libwine_unicode: Renamed is_dbcs_leadbyte to wine_is_dbcs_leadbyte.
Alexandre Julliard [Wed, 24 May 2006 12:00:47 +0000 (14:00 +0200)]
libwine_unicode: Define all functions in the library even if they can be inlined.
Dmitry Timoshkov [Wed, 24 May 2006 06:53:24 +0000 (15:53 +0900)]
user: Add a test to check the queue status if there is a pending
posted message and the quit flag is set.
Stefan Dösinger [Wed, 24 May 2006 09:34:30 +0000 (11:34 +0200)]
wined3d: Swapchain and back buffer corrections + tests.
Mike McCormack [Wed, 24 May 2006 08:41:17 +0000 (17:41 +0900)]
msi: Set a default radio button.
Mike McCormack [Wed, 24 May 2006 08:41:04 +0000 (17:41 +0900)]
msi: Fix a possible memory leak.
Roderick Colenbrander [Sun, 21 May 2006 13:05:41 +0000 (15:05 +0200)]
wined3d: Fix ARB_imaging abuse.
Alexandre Julliard [Wed, 24 May 2006 08:46:06 +0000 (10:46 +0200)]
wined3d: Fixed a couple of boolean comparisons against TRUE.
Jason Green [Tue, 23 May 2006 22:22:59 +0000 (18:22 -0400)]
wined3d: Replaced USING_GLSL define with a new wined3d_settings option based on the registry.
Jason Green [Tue, 23 May 2006 22:22:13 +0000 (18:22 -0400)]
wined3d: Add function to print the infolog of a GLSL shader on errors.
With assistance from H. Verbeet.
Jason Green [Tue, 23 May 2006 22:21:24 +0000 (18:21 -0400)]
wined3d: Added some GLSL defines and function prototypes.
Andrew Talbot [Tue, 23 May 2006 19:05:53 +0000 (20:05 +0100)]
comdlg32: Write-strings warning fix.
Jonathan Ernst [Tue, 23 May 2006 10:39:05 +0000 (12:39 +0200)]
Uniformization of French main menu accelerators.
Hans Leidekker [Tue, 23 May 2006 20:26:01 +0000 (22:26 +0200)]
uninstaller: Add Dutch resources.
Marcus Meissner [Wed, 24 May 2006 06:35:12 +0000 (08:35 +0200)]
x11drv: GdiAlphaBlend fix for X errors if width or height is 0.
Juan Lang [Wed, 24 May 2006 04:56:00 +0000 (21:56 -0700)]
crypt32: Test and fix a couple CertAddCertificateContextToStore corner cases.
Stefan Dösinger [Tue, 23 May 2006 21:46:42 +0000 (23:46 +0200)]
wined3d: Remove a double cap flag.
Stefan Dösinger [Tue, 23 May 2006 21:45:21 +0000 (23:45 +0200)]
wined3d: Remove an unnecessary NULL check.
Jacek Caban [Tue, 23 May 2006 20:16:26 +0000 (22:16 +0200)]
mshtml: Added stub implementation of IPersistStreamInit.
Jacek Caban [Tue, 23 May 2006 18:07:45 +0000 (20:07 +0200)]
shdocvw: Added OLEIVERB_UIACTIVATE implementation.
Jacek Caban [Tue, 23 May 2006 18:06:55 +0000 (20:06 +0200)]
shdocvw: Don't do verb that is already done.
Jacek Caban [Tue, 23 May 2006 18:05:58 +0000 (20:05 +0200)]
shdocvw: Move UI activating to the separated function.
Jacek Caban [Tue, 23 May 2006 18:04:56 +0000 (20:04 +0200)]
shdocvw: Move inplace activating code to the separated function.
Jacek Caban [Tue, 23 May 2006 18:03:30 +0000 (20:03 +0200)]
shdocvw: Added WebBrowser v1 implementation.
Jacek Caban [Tue, 23 May 2006 18:02:31 +0000 (20:02 +0200)]
shdocvw: Added WebBrowser v1 registration.
Robert Shearman [Tue, 23 May 2006 15:53:55 +0000 (16:53 +0100)]
comctl32: Fix the loading of strings for the property sheet page by
caching the ID of the string to load before overwriting it with an
Alloc call.
Alexandre Julliard [Tue, 23 May 2006 18:38:41 +0000 (20:38 +0200)]
user: Reuse the fast A->W function to implement the 16->32W case.
Get rid of the no longer needed 16->32W mapping functions.
Alexandre Julliard [Tue, 23 May 2006 18:33:14 +0000 (20:33 +0200)]
user: Reuse the fast W->A function to implement the 32W->16 case.
Get rid of the no longer needed 32W->16 mapping functions.
Alexandre Julliard [Tue, 23 May 2006 18:15:17 +0000 (20:15 +0200)]
user: Use winproc callbacks for the remaining 16-bit messaging functions.
Mikołaj Zalewski [Mon, 22 May 2006 20:53:08 +0000 (22:53 +0200)]
comctl32: header: Don't try to draw items outside the clipping rect.
Mikołaj Zalewski [Mon, 22 May 2006 20:47:37 +0000 (22:47 +0200)]
comctl32: header: Make the column resizing smooth in full drag mode.
Make the column resizing smooth in full drag mode even for listview
with lots of elements by redrawing only the resized column and calling
UpdateWindow.
Juan Lang [Mon, 22 May 2006 20:59:52 +0000 (13:59 -0700)]
crypt32: Abstract contexts.
- create an abstract interface for contexts, and use it for certificates
- create a simple context list, and use it for memory stores
Jeff Latimer [Tue, 23 May 2006 12:15:15 +0000 (22:15 +1000)]
usp10: Add stub for ScriptStringOut.
Stefan Dösinger [Tue, 23 May 2006 13:30:15 +0000 (15:30 +0200)]
wined3d: Do not addref a NULL backbuffer in IWineD3DSwapChain::GetBackBuffer.
Huw Davies [Tue, 23 May 2006 11:24:55 +0000 (12:24 +0100)]
rpcrt4: Uncomment test now that it works correctly.
Huw Davies [Tue, 23 May 2006 11:06:23 +0000 (12:06 +0100)]
rpcrt4: Add another static.
Huw Davies [Tue, 23 May 2006 10:54:17 +0000 (11:54 +0100)]
rpcrt4: Fix some comments and move the NdrSimpleType* functions out from amongst the NdrSimpleStruct* ones.
Alexandre Julliard [Tue, 23 May 2006 15:10:52 +0000 (17:10 +0200)]
winspool: Renamed the directory to winspool.drv.
Alexandre Julliard [Tue, 23 May 2006 14:42:56 +0000 (16:42 +0200)]
wineps: Renamed the directory to wineps.drv.
Alexandre Julliard [Tue, 23 May 2006 14:09:55 +0000 (16:09 +0200)]
msisys: Renamed the directory to msisys.ocx.
Jonathan Ernst [Thu, 18 May 2006 12:49:52 +0000 (14:49 +0200)]
Update the address of the Free Software Foundation.
Labrousse Jean [Sun, 21 May 2006 15:27:29 +0000 (17:27 +0200)]
msi: Fix short name and long name mismatch in action.c.
Troy Rollo [Tue, 23 May 2006 01:42:25 +0000 (11:42 +1000)]
ole32: Fix excessive file sizes for Storage files.
The IStorage (DocFile) implementation was adding empty blocks at the
end of the file every time a caller wrote data that was not a multiple
of 512 bytes. If the caller made a lot of very small writes the file
size could be huge even though the data in the file was tiny. This was
caused by BlockChainStream_SetSize trying to allocate file blocks for
the new data using a condition that bore no relationship to the
required condition, and it was not necessary to do so at that time
since it is done (the right way) by StorageImpl_GetNextFreeBigBlock
(called via BlockChainStream_Enlarge).
Dmitry Timoshkov [Tue, 23 May 2006 09:58:00 +0000 (18:58 +0900)]
user/tests: Don't generate a mouse click message in mouse_ll_global_thread_proc.
Windows doesn't like when a thread plays games with the focus, that
leads to all kinds of misbehaviours and failures to activate a
window. So, better don't generate a mouse click message in
mouse_ll_global_thread_proc.
Dmitry Timoshkov [Tue, 23 May 2006 09:55:02 +0000 (18:55 +0900)]
user/tests: Add lparam to all HCBT_MINMAX hook messages.
Stefan Dösinger [Mon, 22 May 2006 22:48:54 +0000 (00:48 +0200)]
wined3d: OpengGL accelerated blits.
Implement some basic opengl accelerated blts from and to render
targets. It's not perfect yet, but enought to make some D3D apps
happy. For now the only supported operations are:
- Full screen back -> Front buffer: Just call present
- Offscreen surface -> render target
- Render target -> offscreen surface(slow)
- render target colorfill
Stefan Dösinger [Mon, 22 May 2006 21:49:09 +0000 (23:49 +0200)]
wined3d: Surface pixel format conversion code.
Robert Shearman [Mon, 22 May 2006 21:16:53 +0000 (22:16 +0100)]
server: Don't clear the QS_POSTMESSAGE flag if there is a pending quit message.
Robert Shearman [Mon, 22 May 2006 21:17:53 +0000 (22:17 +0100)]
ole32: Release the outer unknown in the proxybuffer test.
Release the outer unknown in the proxybuffer test to show that the
last release of the outer unknown doesn't free the proxy buffer.
Robert Shearman [Mon, 22 May 2006 21:17:13 +0000 (22:17 +0100)]
ole32: Release the proxy buffer object on the last release of the proxy's outer unknown.
Release the proxy buffer object on the last release of the proxy's outer
unknown, otherwise memory is leaked for the Ndr implementation of
IRpcProxyBuffer.
Fix up the hand-coded proxies to match the behaviour from the Ndr
implementation.
Robert Shearman [Mon, 22 May 2006 11:02:23 +0000 (12:02 +0100)]
wininet: Fix a failing test.
Robert Shearman [Mon, 22 May 2006 11:02:04 +0000 (12:02 +0100)]
rpcrt4: Fix copying too much data from the buffer by not taking into account the fact that auth_pad_len has been included in the fragment length.
Robert Shearman [Mon, 22 May 2006 11:02:13 +0000 (12:02 +0100)]
rpcrt4: Authentication padding should only be generated if there is authentication data.
Robert Shearman [Mon, 22 May 2006 21:16:05 +0000 (22:16 +0100)]
include: Add defines used in CopyFileEx.
Robert Shearman [Mon, 22 May 2006 21:15:41 +0000 (22:15 +0100)]
include: Make guiddef.h defines match PSDK.
Protect LPGUID typedef by __LPGUID_DEFINED__ being defined.
Protect LPCLSID and LPFMTID typedefs, IsEqualGUID, IsEqualIID,
IsEqualCLSID, IID_NULL, CLSID_NULL and FMTID_NULL defines by
__IID_DEFINED__ being defined.
Alexandre Julliard [Mon, 22 May 2006 10:29:02 +0000 (12:29 +0200)]
user: Added A<->W mapping for WM_GETDLGCODE.
Hans Leidekker [Sat, 20 May 2006 18:57:51 +0000 (20:57 +0200)]
quartz: Add stub implementation for AMGetErrorText{A,W}.
Ivan Gyurdiev [Sun, 21 May 2006 21:19:04 +0000 (17:19 -0400)]
wined3d: Simplify input/output modifier line handling.
Ivan Gyurdiev [Sun, 21 May 2006 21:16:17 +0000 (17:16 -0400)]
wined3d: Clean up register use maps.
Ivan Gyurdiev [Sun, 21 May 2006 21:15:09 +0000 (17:15 -0400)]
wined3d: Allow use of pixel shaders with drawStridedSlow.
Ivan Gyurdiev [Sun, 21 May 2006 21:12:53 +0000 (17:12 -0400)]
wined3d: Only run parse_decl_usage on vshader INPUT registers.
Saulius Krasuckas [Sun, 21 May 2006 21:06:47 +0000 (00:06 +0300)]
advapi32: Skip token attribute testing if OpenProcessToken() is not implemented.
Saulius Krasuckas [Sun, 21 May 2006 20:25:44 +0000 (23:25 +0300)]
advapi32: Make test loadable on win9x.
Detlef Riekenberg [Sun, 21 May 2006 22:39:33 +0000 (00:39 +0200)]
winspool/test: Disable a test that crashes on win9x.
Detlef Riekenberg [Sun, 21 May 2006 12:35:29 +0000 (14:35 +0200)]
winspool: Remove cross calls W->A for the "Printers" registry path.
Detlef Riekenberg [Sat, 20 May 2006 16:39:20 +0000 (18:39 +0200)]
winspool: An empty string as server name is valid (EnumPrinterDrivers).
Mike McCormack [Sun, 21 May 2006 10:11:53 +0000 (19:11 +0900)]
advapi32: Implement and test SystemFunction026+027.
Mike McCormack [Sun, 21 May 2006 09:01:58 +0000 (18:01 +0900)]
advapi32: Implement and test SystemFunction011.
Mike McCormack [Sun, 21 May 2006 08:52:12 +0000 (17:52 +0900)]
advapi32: Test and implement SystemFunction024/025.
Mike McCormack [Sun, 21 May 2006 08:28:11 +0000 (17:28 +0900)]
advapi32: Implement and test SystemFunction(012-023).
Mike McCormack [Sun, 21 May 2006 08:27:50 +0000 (17:27 +0900)]
advapi32: Implement and test SystemFunction010.
Mike McCormack [Sun, 21 May 2006 08:27:19 +0000 (17:27 +0900)]
advapi32: Implement and test SystemFunction009.
Dmitry Timoshkov [Sun, 21 May 2006 14:07:26 +0000 (23:07 +0900)]
ntdsapi: Add DsMakeSpnA to the spec file.
Vitaliy Margolen [Sun, 21 May 2006 04:46:13 +0000 (22:46 -0600)]
wine.inf: Create fake dlls for ADPCM codecs.
Vitaliy Margolen [Sun, 21 May 2006 06:01:24 +0000 (00:01 -0600)]
directx: Update file versions to dx9c (compared to win2k).
Vitaliy Margolen [Sat, 20 May 2006 16:37:24 +0000 (10:37 -0600)]
d3d9: Add refcount tests for all objects created by device.