Robert Shearman [Mon, 12 Dec 2005 11:13:43 +0000 (12:13 +0100)]
widl: Zero initialize parameters in the generated server code.
Zero initialize parameters in the generated code. Based on a patch by
Eric Kohl.
Robert Shearman [Mon, 12 Dec 2005 11:12:50 +0000 (12:12 +0100)]
widl: Calculate the size of buffer required.
- Calculate the size of buffer required.
- Fix a typo.
- Set the buffer start and buffer end markers.
Robert Shearman [Mon, 12 Dec 2005 11:12:06 +0000 (12:12 +0100)]
widl: Don't cast buffer pointers to long in generated server code.
Eric Kohl [Mon, 12 Dec 2005 11:11:44 +0000 (12:11 +0100)]
widl: Support multiple interfaces per file.
Robert Shearman [Mon, 12 Dec 2005 11:11:11 +0000 (12:11 +0100)]
widl: Don't treat FC_SMALL as FC_SHORT.
FC_SMALL is its own type and is the same size as FC_CHAR, not
FC_SHORT.
Robert Shearman [Mon, 12 Dec 2005 11:10:26 +0000 (12:10 +0100)]
widl: Use WCHAR instead of wchar_t.
Output IDL wchar_t types as WCHAR to avoid conflicts with the
generally incompatible Unix wchar_t.
Detlef Riekenberg [Mon, 12 Dec 2005 11:10:13 +0000 (12:10 +0100)]
winspool: Added documentation for OpenPrinter.
Eric Pouech [Mon, 12 Dec 2005 10:55:49 +0000 (11:55 +0100)]
Const correctness fixes.
Marcus Meissner [Mon, 12 Dec 2005 10:55:33 +0000 (11:55 +0100)]
winsock: getaddrinfo return codes
Adjust return code EAI_NODATA to WSAHOST_NOT_FOUND, like windows does
it.
Marcus Meissner [Mon, 12 Dec 2005 10:55:11 +0000 (11:55 +0100)]
winsock: getaddrinfo - return code mapping.
convert_eai_u2w should map from unix to windows, not the other way
round (spotted by Dominic Wise).
Paul Vriens [Mon, 12 Dec 2005 10:54:55 +0000 (11:54 +0100)]
urlmon.idl: Add some BINDSTATUS values.
Eric Pouech [Mon, 12 Dec 2005 10:54:35 +0000 (11:54 +0100)]
comctl32: Fixed (harmless) typo.
Eric Pouech [Mon, 12 Dec 2005 10:54:19 +0000 (11:54 +0100)]
Removed some dead-code.
Eric Pouech [Mon, 12 Dec 2005 10:53:56 +0000 (11:53 +0100)]
Made some functions static.
Eric Pouech [Mon, 12 Dec 2005 10:53:28 +0000 (11:53 +0100)]
vidc: Return error codes when a message isn't supported.
Robert Shearman [Mon, 12 Dec 2005 10:52:51 +0000 (11:52 +0100)]
OLE: Fix SafeArrayCopy for NULL pvData.
It is allowed to copy a SAFEARRAY with a NULL pvData, as long as
cbElements is non-zero. Add a test for this and fix the safe array
code.
Robert Shearman [Mon, 12 Dec 2005 10:52:36 +0000 (11:52 +0100)]
CreateErrorInfo trace fix.
CreateErrorInfo isn't a stub so don't print this in the trace
message.
Robert Shearman [Mon, 12 Dec 2005 10:52:23 +0000 (11:52 +0100)]
OLE: Add const to several typelib functions.
Add const attributes to parameters for several functions and fix up
some formatting.
Robert Shearman [Mon, 12 Dec 2005 10:52:02 +0000 (11:52 +0100)]
OleTranslateColor trace fix.
OleTranslateColor isn't a stub so don't print ":stub" in the trace
message.
Jacek Caban [Mon, 12 Dec 2005 10:51:43 +0000 (11:51 +0100)]
mshtml: Added IHTMLDocument3 stub implementation.
Stefan Leichter [Mon, 12 Dec 2005 10:51:29 +0000 (11:51 +0100)]
winetest: Add d3d9 tests.
Robert Shearman [Mon, 12 Dec 2005 10:51:11 +0000 (11:51 +0100)]
widl: Don't output __RPC_FAR in generated code.
Paul Vriens [Mon, 12 Dec 2005 10:50:57 +0000 (11:50 +0100)]
winecfg: Update Dutch resources for the Audio tab.
Jacek Caban [Mon, 12 Dec 2005 10:50:38 +0000 (11:50 +0100)]
Added declaration of IHTMLDocument3 and more DISPIDs.
Filip Navara [Mon, 12 Dec 2005 10:50:15 +0000 (11:50 +0100)]
kernel: Fix the Mach-O binary magic.
Markus Amsler [Mon, 12 Dec 2005 10:50:01 +0000 (11:50 +0100)]
winedos: Implement MCB.
Thomas Weidenmueller [Mon, 12 Dec 2005 10:49:29 +0000 (11:49 +0100)]
urlmon: Correctly fix IStream::Read.
Don't dereference a possible NULL pointer.
H. Verbeet [Fri, 9 Dec 2005 13:53:28 +0000 (14:53 +0100)]
d3d9: Add a test for BeginStateBlock and EndStateBlock.
Markus Amsler [Fri, 9 Dec 2005 13:52:39 +0000 (14:52 +0100)]
Remove unneeded ; from DECL_WINELIB_TYPE_AW in mmsystem.h.
Kai Blin [Fri, 9 Dec 2005 13:52:20 +0000 (14:52 +0100)]
secur32: Fix conversion of password in NTLM AcquireCredentialsHandleA.
Alexandre Julliard [Fri, 9 Dec 2005 13:52:04 +0000 (14:52 +0100)]
server: Added object attributes to a few more requests.
Alexandre Julliard [Fri, 9 Dec 2005 12:58:25 +0000 (13:58 +0100)]
server: Make alloc_handle use attributes instead of inherit flag.
Alexandre Julliard [Fri, 9 Dec 2005 11:22:35 +0000 (12:22 +0100)]
Make wine_server_fd_to_handle use attributes instead of inherit flag.
Alexandre Julliard [Fri, 9 Dec 2005 11:22:01 +0000 (12:22 +0100)]
wineconsole: Remove some unnecessary typecasts.
Alexandre Julliard [Fri, 9 Dec 2005 11:21:35 +0000 (12:21 +0100)]
server: Use attributes instead of inherit flag in dup_handle request.
Alexandre Julliard [Fri, 9 Dec 2005 11:17:19 +0000 (12:17 +0100)]
server: Use attributes instead of inherit flag in token requests.
Also use the specified access rights in the open_token request.
Alexandre Julliard [Fri, 9 Dec 2005 11:13:11 +0000 (12:13 +0100)]
server: Use attributes instead of inherit flag in process and thread requests.
Alexandre Julliard [Fri, 9 Dec 2005 11:09:44 +0000 (12:09 +0100)]
server: Use attributes instead of inherit flag in snapshot requests.
Alexandre Julliard [Fri, 9 Dec 2005 11:05:20 +0000 (12:05 +0100)]
server: Use attributes instead of inherit flag in console requests.
Alexandre Julliard [Fri, 9 Dec 2005 11:00:48 +0000 (12:00 +0100)]
server: Use attributes instead of inherit flag in file requests.
Alexandre Julliard [Fri, 9 Dec 2005 10:58:55 +0000 (11:58 +0100)]
server: Use attributes instead of inherit flag in socket requests.
Vincent Béron [Fri, 9 Dec 2005 10:51:17 +0000 (11:51 +0100)]
Add some missing includes which contain used prototypes.
Jacek Caban [Fri, 9 Dec 2005 10:51:02 +0000 (11:51 +0100)]
mshtml: Added PromptService implementation.
Jacek Caban [Fri, 9 Dec 2005 10:41:33 +0000 (11:41 +0100)]
mshtml: Added nsIURIContentListener to QueryInterface.
Always release nsIWebBrowserSetup.
Jacek Caban [Fri, 9 Dec 2005 10:23:58 +0000 (11:23 +0100)]
mshtml: Added nsIEmbeddingSiteWindow implementation.
Oliver Stieber [Fri, 9 Dec 2005 10:23:52 +0000 (11:23 +0100)]
wined3d: Vertex shader 8 support.
Start to add support for DirectX 8 vertex shaders, constants and
registers are now correctly assigned and loaded allowing support for
most basic d3d8 shaders.
Thomas Weidenmueller [Fri, 9 Dec 2005 10:22:59 +0000 (11:22 +0100)]
urlmon: Fix call to ReadFile.
The BytesRead parameter passed to ReadFile may never be NULL.
Vincent Béron [Fri, 9 Dec 2005 10:22:32 +0000 (11:22 +0100)]
Update win16.api and win32.api.
Vincent Béron [Fri, 9 Dec 2005 10:22:21 +0000 (11:22 +0100)]
sfnt2fnt: Don't print two newlines after error messages.
Vincent Béron [Fri, 9 Dec 2005 10:22:04 +0000 (11:22 +0100)]
widl: Issue correct C++ headers.
Thomas Weidenmueller [Fri, 9 Dec 2005 10:21:51 +0000 (11:21 +0100)]
quartz: Fix incorrect usages of the HRESULT_FROM_WIN32 macro.
Alexander N. Sørnes [Fri, 9 Dec 2005 10:21:35 +0000 (11:21 +0100)]
winecfg: Updated Norwegian Bokmaal resources.
Alexandre Julliard [Thu, 8 Dec 2005 13:59:44 +0000 (14:59 +0100)]
Release 0.9.3.
Huw Davies [Thu, 8 Dec 2005 12:53:07 +0000 (13:53 +0100)]
gdi: Fix 24bpp -> 32bpp copy.
Rein Klazes [Thu, 8 Dec 2005 12:49:02 +0000 (13:49 +0100)]
advapi32: RegCreateKeyEx fix.
On Win9x,ME RegCreateKeyEx ignores the backslash character if the
subkey begins with one. With a regression test.
Robert Shearman [Thu, 8 Dec 2005 12:48:46 +0000 (13:48 +0100)]
widl: Formatting cleanups.
Robert Shearman [Thu, 8 Dec 2005 11:53:58 +0000 (12:53 +0100)]
widl: Marshal and unmarshal basic types.
Robert Shearman [Thu, 8 Dec 2005 11:52:13 +0000 (12:52 +0100)]
widl: Add a type generator framework.
Add a framework for writing the strings for marshaling and
unmarshaling parameters and make the client and server use it.
Eric Kohl [Thu, 8 Dec 2005 11:48:44 +0000 (12:48 +0100)]
widl: Write out argument lists in the server.
- Add framework for updating proc offsets.
- Write out argument lists in the server.
Eric Kohl [Thu, 8 Dec 2005 11:45:45 +0000 (12:45 +0100)]
widl: Rename some variables.
Henning Gerhardt [Thu, 8 Dec 2005 11:45:19 +0000 (12:45 +0100)]
winecfg: Update German resource.
Raphael Junqueira [Thu, 8 Dec 2005 11:45:07 +0000 (12:45 +0100)]
opengl: render_texture
- better render_texture emulation (using pbuffers)
- support GLX_ATI_render_texture for render_texture
Aric Stewart [Thu, 8 Dec 2005 11:44:45 +0000 (12:44 +0100)]
wininet: Handle HTTP_QUERY_CUSTOM.
In HttpQueryInfo if dwInfoLevel includes HTTP_QUERY_CUSTOM then
lpBuffer is In/Out because the header we are querying is there.
Additionally standard headers can be queried in this manner as well
(such as Set-Cookie).
Robert Reif [Thu, 8 Dec 2005 11:00:33 +0000 (12:00 +0100)]
wineoss: Fix device probing.
- Fix device probing at driver load time.
- Fix memory leaks at driver exit time.
Raphael Junqueira [Thu, 8 Dec 2005 11:00:14 +0000 (12:00 +0100)]
dplay: dx8/dx9 support (missing includes).
- add directx9 support for dplay8.h and dpaddr.h
- new file dplobby8.h
Robert Shearman [Thu, 8 Dec 2005 10:59:36 +0000 (11:59 +0100)]
comdlg32: Don't worry if an HGLOBAL passed to printdlg is already locked.
Eric Pouech [Thu, 8 Dec 2005 10:58:48 +0000 (11:58 +0100)]
winealsa: Fixed returned string in capabilities.
Eric Pouech [Thu, 8 Dec 2005 10:58:35 +0000 (11:58 +0100)]
winenas: fix crash.
- return correct MM error code when no connection to server has been
opened
- don't close the AU driver if it hasn't been opened
H. Verbeet [Thu, 8 Dec 2005 10:58:11 +0000 (11:58 +0100)]
d3d8/d3d9: Define D3D_SDK_VERSION.
Robert Shearman [Thu, 8 Dec 2005 10:57:58 +0000 (11:57 +0100)]
notepad: Remember options selected in the print setup dialog.
Mike McCormack [Thu, 8 Dec 2005 10:57:44 +0000 (11:57 +0100)]
winecfg: Fix compilation on gcc 2.95 (no nameless unions).
Aric Stewart [Thu, 8 Dec 2005 10:54:24 +0000 (11:54 +0100)]
wininet: A->W bugfix.
When converting SendRequestExA -> W we need to set the lpcszHeader
parameter to NULL if the original one is NULL.
Alexandre Julliard [Thu, 8 Dec 2005 10:53:42 +0000 (11:53 +0100)]
ntdll: Check for failure to get the user path in RtlOpenCurrentUser.
Fixed the return value type.
Jacek Caban [Wed, 7 Dec 2005 12:07:42 +0000 (13:07 +0100)]
mshtml: Added config key to specify Gecko path.
Robert Reif [Wed, 7 Dec 2005 12:07:30 +0000 (13:07 +0100)]
winecfg: Added support for auto detecting all drivers by attempting to
open them.
Vincent Béron [Wed, 7 Dec 2005 11:51:39 +0000 (12:51 +0100)]
Add a few missing #includes.
Kai Blin [Wed, 7 Dec 2005 11:51:05 +0000 (12:51 +0100)]
secur32: Implement InitializeSecurityContext(A|W) for the NTLM
security provider.
Robert Reif [Wed, 7 Dec 2005 11:50:52 +0000 (12:50 +0100)]
winecfg: Show all sound card drivers and their devices.
Vincent Béron [Wed, 7 Dec 2005 11:44:17 +0000 (12:44 +0100)]
Add an error() function to fnt2fon and sfnt2fnt.
Robert Shearman [Tue, 6 Dec 2005 20:25:51 +0000 (21:25 +0100)]
OLE: Implement undocumented behaviour in DispCallFunc.
Fix DispCallFunc to work with MSDN-undocumented behaviour used by
Office 2003 and document the function.
Robert Shearman [Tue, 6 Dec 2005 20:24:45 +0000 (21:24 +0100)]
OLE: Implement ITypeInfo_AddressOfMember.
Robert Shearman [Tue, 6 Dec 2005 20:24:19 +0000 (21:24 +0100)]
OLE: Fix brokenness in typelib marshaller caused by dispinterface retval fix.
Fix more fallout from dispinterface retval patch: make typelib
marshaler use the internal function description so that it calls
dispinterface functions with the correct number of parameters again.
Also fixes some memory leaks caused by the fact that a corresponding
ReleaseXDesc function has to be called for each GetXDesc.
Robert Shearman [Tue, 6 Dec 2005 20:23:19 +0000 (21:23 +0100)]
OLE: Add tests for the typelib version of ITypeComp_Bind.
Robert Shearman [Tue, 6 Dec 2005 20:23:09 +0000 (21:23 +0100)]
OLE: Update the type of the oVft parameter for DispCallFunc.
Kai Blin [Tue, 6 Dec 2005 20:22:57 +0000 (21:22 +0100)]
secur32: Implementing AcquireCredentialsHandle(A|W) for the NTLM
security provider.
Detlef Riekenberg [Tue, 6 Dec 2005 20:22:28 +0000 (21:22 +0100)]
c2man: Remove HTML warnings.
Robert Reif [Tue, 6 Dec 2005 20:22:08 +0000 (21:22 +0100)]
winejack: Fix driver load and initialization.
Move wave in/out initialization from wave out to driver.
Add index number to device names.
Fix memset bug where only first wave in caps was zeroed.
Eric Pouech [Tue, 6 Dec 2005 20:21:48 +0000 (21:21 +0100)]
mciwave: save/record.
- fix for playback after a sound has been recorded
- shall fix also opening the mci device without name
- bug reported (and fix tested) by Peter Astrand
Eric Pouech [Tue, 6 Dec 2005 20:21:31 +0000 (21:21 +0100)]
dbghelp: Final touch on StackWalk64 so that it works.
Detlef Riekenberg [Tue, 6 Dec 2005 10:33:52 +0000 (11:33 +0100)]
winspool: Document the monitor functions.
Vincent Béron [Tue, 6 Dec 2005 10:33:42 +0000 (11:33 +0100)]
Sort entries in win16.api and win32.api
Raphael Junqueira [Tue, 6 Dec 2005 10:33:33 +0000 (11:33 +0100)]
x11drv: Add more useful traces on SetPixelFormat (and no more FIXME).
Raphael Junqueira [Tue, 6 Dec 2005 10:33:12 +0000 (11:33 +0100)]
x11drv: cleanup not longer used data on X11DRV_PDEVICE.
Louis Lenders [Tue, 6 Dec 2005 10:32:41 +0000 (11:32 +0100)]
gdi: Added stub for AddFontMemResourceEx.
Alexandre Julliard [Tue, 6 Dec 2005 10:32:17 +0000 (11:32 +0100)]
mlang: Properly declare the interface uuids.
Dmitry Timoshkov [Tue, 6 Dec 2005 09:58:57 +0000 (10:58 +0100)]
mlang: Implement IEnumRfc1766 interface.
Robert Reif [Tue, 6 Dec 2005 09:58:38 +0000 (10:58 +0100)]
winmm: Allow sound card driver to be opened more than once.
TRACE cleanups.
Robert Reif [Tue, 6 Dec 2005 09:58:25 +0000 (10:58 +0100)]
winmm: Allow sound card drivers to be opened more than once.
Vincent Béron [Tue, 6 Dec 2005 09:58:07 +0000 (10:58 +0100)]
Update win32.api to current git.
Robert Shearman [Tue, 6 Dec 2005 09:57:58 +0000 (10:57 +0100)]
OLE: Fix a typo where brackets were missing.