wine
19 years agokernel: Remove no longer needed includes.
Jacek Caban [Fri, 21 Apr 2006 14:24:54 +0000 (16:24 +0200)] 
kernel: Remove no longer needed includes.

19 years agoadvapi32: Add some lsa tests.
Robert Reif [Fri, 21 Apr 2006 14:06:38 +0000 (10:06 -0400)] 
advapi32: Add some lsa tests.

19 years agoadvapi32: Fix LsaClose return value.
Robert Reif [Fri, 21 Apr 2006 13:31:12 +0000 (09:31 -0400)] 
advapi32: Fix LsaClose return value.

19 years agonetapi32: Implement NetUserModalsGet level 2.
Robert Reif [Sat, 29 Apr 2006 19:35:27 +0000 (15:35 -0400)] 
netapi32: Implement NetUserModalsGet level 2.

19 years agodsound: Add DirectSoundBuffer_Lock tests.
Robert Reif [Sat, 29 Apr 2006 14:14:40 +0000 (10:14 -0400)] 
dsound: Add DirectSoundBuffer_Lock tests.

19 years agodsound: Check DirectSoundBuffer_Lock parameters.
Robert Reif [Sat, 29 Apr 2006 03:40:09 +0000 (23:40 -0400)] 
dsound: Check DirectSoundBuffer_Lock parameters.

Check DirectSoundBuffer_Lock parameters and return an error (like
Windows) rather than fixing up the parameters.

19 years agomshtml: Added test of connection points.
Jacek Caban [Fri, 28 Apr 2006 18:07:03 +0000 (20:07 +0200)] 
mshtml: Added test of connection points.

19 years agomshtml: Added GetConnectionInterface implementation.
Jacek Caban [Fri, 28 Apr 2006 18:04:22 +0000 (20:04 +0200)] 
mshtml: Added GetConnectionInterface implementation.

19 years agomshtml: Added GetConnectionPointContainer implementation.
Jacek Caban [Fri, 28 Apr 2006 18:02:14 +0000 (20:02 +0200)] 
mshtml: Added GetConnectionPointContainer implementation.

19 years agomshtml: Added stub implementation of connection points.
Jacek Caban [Fri, 28 Apr 2006 18:01:07 +0000 (20:01 +0200)] 
mshtml: Added stub implementation of connection points.

19 years agomshtml: Added IConnectionPointContainer stub implementation.
Jacek Caban [Fri, 28 Apr 2006 17:59:58 +0000 (19:59 +0200)] 
mshtml: Added IConnectionPointContainer stub implementation.

19 years agomshtml: Added get_body implementation.
Jacek Caban [Fri, 28 Apr 2006 17:58:38 +0000 (19:58 +0200)] 
mshtml: Added get_body implementation.

19 years agomshtml: Added IHTMLTextContainer stub implementation.
Jacek Caban [Fri, 28 Apr 2006 17:57:28 +0000 (19:57 +0200)] 
mshtml: Added IHTMLTextContainer stub implementation.

19 years agomshtml: Added IHTMLTextContainer declaration.
Jacek Caban [Fri, 28 Apr 2006 17:55:43 +0000 (19:55 +0200)] 
mshtml: Added IHTMLTextContainer declaration.

19 years agofonts: Add missing Latin glyph to ms_sans_serif.
Fatih Asici [Fri, 28 Apr 2006 18:05:34 +0000 (21:05 +0300)] 
fonts: Add missing Latin glyph to ms_sans_serif.

19 years agofonts: Add some missing Latin glyphs to System.
Fatih Asici [Fri, 28 Apr 2006 18:06:43 +0000 (21:06 +0300)] 
fonts: Add some missing Latin glyphs to System.

19 years agofonts: Add some missing Latin glyphs to Courier.
Fatih Asici [Fri, 28 Apr 2006 18:00:58 +0000 (21:00 +0300)] 
fonts: Add some missing Latin glyphs to Courier.

19 years agooleaut32: Implement GetDocumentation_Proxy/Stub.
Huw Davies [Fri, 28 Apr 2006 13:50:11 +0000 (14:50 +0100)] 
oleaut32: Implement GetDocumentation_Proxy/Stub.

19 years agooleaut32: Implement GetFuncDesc_Proxy and friends.
Huw Davies [Fri, 28 Apr 2006 13:48:38 +0000 (14:48 +0100)] 
oleaut32: Implement GetFuncDesc_Proxy and friends.

19 years agooleaut32: Implement GetTypeAttr_Proxy and friends.
Huw Davies [Fri, 28 Apr 2006 13:42:43 +0000 (14:42 +0100)] 
oleaut32: Implement GetTypeAttr_Proxy and friends.

19 years agorpcrt4: Support for non-encapsulated unions.
Huw Davies [Fri, 28 Apr 2006 13:28:24 +0000 (14:28 +0100)] 
rpcrt4: Support for non-encapsulated unions.

19 years agogdi32: FcPatternGet( FC_FILE ) only returns the basename as of fontconfig 2.3.92 .
Huw Davies [Fri, 28 Apr 2006 11:51:36 +0000 (12:51 +0100)] 
gdi32: FcPatternGet( FC_FILE ) only returns the basename as of fontconfig 2.3.92 .

FcPatternGetString( FC_FILE ) returns the whole path.  Go figure.

19 years agowidl: Implement 'oldnames' option.
Eric Kohl [Sat, 22 Apr 2006 19:52:51 +0000 (21:52 +0200)] 
widl: Implement 'oldnames' option.

19 years agowidl: Fix a typo.
Eric Kohl [Sat, 22 Apr 2006 19:51:06 +0000 (21:51 +0200)] 
widl: Fix a typo.

19 years agoserver: Threads should start off without having an impersonation token.
Robert Shearman [Wed, 26 Apr 2006 14:42:35 +0000 (15:42 +0100)] 
server: Threads should start off without having an impersonation token.

19 years agoadvapi32: Implement the majority of ImpersonateLoggedOnUser.
Robert Shearman [Wed, 26 Apr 2006 14:43:54 +0000 (15:43 +0100)] 
advapi32: Implement the majority of ImpersonateLoggedOnUser.

19 years agowininet: Initialise the LPWITHREADERROR structure after it has been allocated.
Robert Shearman [Wed, 26 Apr 2006 14:44:14 +0000 (15:44 +0100)] 
wininet: Initialise the LPWITHREADERROR structure after it has been allocated.

19 years agoinclude: Copy some format character types from wine/rpcfc.h to
Robert Shearman [Wed, 26 Apr 2006 14:40:38 +0000 (15:40 +0100)] 
include: Copy some format character types from wine/rpcfc.h to
ndrtypes.h and change them into an enumeration.

19 years agorpcrt4: Add some defines.
Mike McCormack [Fri, 28 Apr 2006 04:42:23 +0000 (13:42 +0900)] 
rpcrt4: Add some defines.

19 years agorpcrt4: Add stub implementations for RPC authentication functions.
Mike McCormack [Wed, 26 Apr 2006 13:44:07 +0000 (22:44 +0900)] 
rpcrt4: Add stub implementations for RPC authentication functions.

19 years agowininet: Fix peeking of http data with a nul byte in it.
Mike McCormack [Wed, 26 Apr 2006 09:20:00 +0000 (18:20 +0900)] 
wininet: Fix peeking of http data with a nul byte in it.

19 years agomsi: Use the source name of the msi package when it fails to copy.
Mike McCormack [Wed, 26 Apr 2006 05:14:48 +0000 (14:14 +0900)] 
msi: Use the source name of the msi package when it fails to copy.

19 years agomsiexec: Force using /i file.msi, some programs pass properties without an =.
Mike McCormack [Tue, 25 Apr 2006 15:57:55 +0000 (00:57 +0900)] 
msiexec: Force using /i file.msi, some programs pass properties without an =.

19 years agoole32: Store drop targets in a standard list.
Mike McCormack [Tue, 25 Apr 2006 13:51:09 +0000 (22:51 +0900)] 
ole32: Store drop targets in a standard list.

19 years agonetapi32: Add minimal NetUserModalsGet test.
Robert Reif [Sat, 22 Apr 2006 14:22:48 +0000 (10:22 -0400)] 
netapi32: Add minimal NetUserModalsGet test.

19 years agoregedit: Translation to Hungarian.
András Kovács [Fri, 21 Apr 2006 23:42:48 +0000 (01:42 +0200)] 
regedit: Translation to Hungarian.

19 years agowordpad: Translation to Hungarian.
András Kovács [Fri, 21 Apr 2006 23:38:54 +0000 (01:38 +0200)] 
wordpad: Translation to Hungarian.

19 years agoTranslated README file to Hungarian.
András Kovács [Fri, 21 Apr 2006 23:32:16 +0000 (01:32 +0200)] 
Translated README file to Hungarian.

19 years agowidl: Fix a typo.
Jacek Caban [Fri, 21 Apr 2006 21:03:26 +0000 (23:03 +0200)] 
widl: Fix a typo.

19 years agoinclude: Added missing importlib.
Jacek Caban [Fri, 21 Apr 2006 14:51:05 +0000 (16:51 +0200)] 
include: Added missing importlib.

19 years agoserver: Ignore the SizeOfHeaders field and compute the correct size ourselves.
Alexandre Julliard [Fri, 21 Apr 2006 14:16:11 +0000 (16:16 +0200)] 
server: Ignore the SizeOfHeaders field and compute the correct size ourselves.

19 years agowidl: Added importlib parsing code.
Jacek Caban [Fri, 21 Apr 2006 10:20:56 +0000 (12:20 +0200)] 
widl: Added importlib parsing code.

19 years agoshdocvw: Don't create IE default window in embedding mode.
Jacek Caban [Fri, 21 Apr 2006 10:14:57 +0000 (12:14 +0200)] 
shdocvw: Don't create IE default window in embedding mode.

19 years agoshdocvw: Use InternetExplorer object in create_ie_window.
Jacek Caban [Fri, 21 Apr 2006 10:13:53 +0000 (12:13 +0200)] 
shdocvw: Use InternetExplorer object in create_ie_window.

19 years agorpcrt4: Invalid sockets should have a value of -1.
Mike McCormack [Fri, 21 Apr 2006 09:38:01 +0000 (18:38 +0900)] 
rpcrt4: Invalid sockets should have a value of -1.

19 years agowpp: Fixed typo in long long constants handling.
Alexandre Julliard [Fri, 21 Apr 2006 10:44:40 +0000 (12:44 +0200)] 
wpp: Fixed typo in long long constants handling.

19 years agowpp: Implement long long constant parsing.
Bill Medland [Thu, 20 Apr 2006 22:32:00 +0000 (15:32 -0700)] 
wpp: Implement long long constant parsing.

19 years agodnsapi: Add a couple of macros and prototypes.
Hans Leidekker [Wed, 19 Apr 2006 09:16:27 +0000 (11:16 +0200)] 
dnsapi: Add a couple of macros and prototypes.

19 years agowined3d: Fix mipmap level count.
Ivan Gyurdiev [Fri, 21 Apr 2006 08:21:47 +0000 (04:21 -0400)] 
wined3d: Fix mipmap level count.

19 years agowined3d: Improve/implement D3DSIO_TEX.
Ivan Gyurdiev [Fri, 21 Apr 2006 08:15:08 +0000 (04:15 -0400)] 
wined3d: Improve/implement D3DSIO_TEX.

- unify per-version cases into a single sequence
- make use of get_register_name() for the destination register
- ignore destination write mask - it's only allowed on 2.0+ shaders,
  and only the default mask is allowed there (xyzw)
- enable swizzle on texld 1.4 (it works together with dw/dz modifiers)
- implement for shaders 2.0-3.0

19 years agowined3d: Texture format corrections.
Ivan Gyurdiev [Fri, 21 Apr 2006 08:04:53 +0000 (04:04 -0400)] 
wined3d: Texture format corrections.

- add missing GL type and make GL cfg entries for A16B16G16R16
- correct L16 type to UNSIGNED_SHORT (..16 = short, not byte)
- change internal format for X8R8G8B8 from GL_RGB to GL_RGB8 which
  seems more correct

19 years agowined3d: Correct vtrace usage.
Ivan Gyurdiev [Fri, 21 Apr 2006 08:01:34 +0000 (04:01 -0400)] 
wined3d: Correct vtrace usage.

19 years agorpcrt4: Add support for the ncacn_ip_tcp transport layer.
Mike McCormack [Fri, 21 Apr 2006 09:20:16 +0000 (18:20 +0900)] 
rpcrt4: Add support for the ncacn_ip_tcp transport layer.

19 years agorpcrt4: Add a stub transport layer for ncacn_ip_tcp.
Mike McCormack [Fri, 21 Apr 2006 07:07:35 +0000 (16:07 +0900)] 
rpcrt4: Add a stub transport layer for ncacn_ip_tcp.

19 years agorpcrt4: Hide the details of the rpc transport mechanism.
Mike McCormack [Fri, 21 Apr 2006 06:40:06 +0000 (15:40 +0900)] 
rpcrt4: Hide the details of the rpc transport mechanism.

19 years agorpcrt4: Abstract RPCRT4_SpawnConnection.
Mike McCormack [Fri, 21 Apr 2006 06:39:27 +0000 (15:39 +0900)] 
rpcrt4: Abstract RPCRT4_SpawnConnection.

19 years agorpcrt4: Move the connected check inside the named pipe code.
Mike McCormack [Fri, 21 Apr 2006 06:39:41 +0000 (15:39 +0900)] 
rpcrt4: Move the connected check inside the named pipe code.

19 years agorpcrt4: Split the transport layer into a different file.
Mike McCormack [Fri, 21 Apr 2006 06:38:57 +0000 (15:38 +0900)] 
rpcrt4: Split the transport layer into a different file.

19 years agorpcrt4: Allocate RpcServerProtseq in a single place.
Mike McCormack [Fri, 21 Apr 2006 06:38:25 +0000 (15:38 +0900)] 
rpcrt4: Allocate RpcServerProtseq in a single place.

19 years agousp10: Fix return codes of ScriptGetFontProperties + tests.
Paul Vriens [Fri, 21 Apr 2006 06:00:14 +0000 (08:00 +0200)] 
usp10: Fix return codes of ScriptGetFontProperties + tests.

19 years agoadvapi32: Fix LsaQueryInformationPolicy return values.
Robert Reif [Fri, 21 Apr 2006 02:19:31 +0000 (22:19 -0400)] 
advapi32: Fix LsaQueryInformationPolicy return values.

19 years agowined3d: Implement IWineD3DPalette.
Stefan Dösinger [Thu, 20 Apr 2006 22:00:30 +0000 (00:00 +0200)] 
wined3d: Implement IWineD3DPalette.

19 years agowidl: Implement support for unique pointers to strings.
Eric Kohl [Thu, 20 Apr 2006 20:28:41 +0000 (22:28 +0200)] 
widl: Implement support for unique pointers to strings.

19 years agoinclude: Expand pack nesting from 3 to 15 levels.
Bill Medland [Thu, 20 Apr 2006 17:45:39 +0000 (10:45 -0700)] 
include: Expand pack nesting from 3 to 15 levels.

19 years agogdi: Added WineEngGetCharABCWidthsI stub for the non-freetype case.
Alexandre Julliard [Fri, 21 Apr 2006 09:27:38 +0000 (11:27 +0200)] 
gdi: Added WineEngGetCharABCWidthsI stub for the non-freetype case.

19 years agokernel: Make GetTickCount call NtGetTickCount.
Alexandre Julliard [Thu, 20 Apr 2006 18:13:12 +0000 (20:13 +0200)] 
kernel: Make GetTickCount call NtGetTickCount.

19 years agontdll: Added NtGetTickCount implementation.
Jacek Caban [Wed, 19 Apr 2006 19:21:52 +0000 (21:21 +0200)] 
ntdll: Added NtGetTickCount implementation.

19 years agouser: Don't return CLASS_OTHER_PROCESS when modifying a class.
Alexandre Julliard [Thu, 20 Apr 2006 17:50:01 +0000 (19:50 +0200)] 
user: Don't return CLASS_OTHER_PROCESS when modifying a class.

Based on a patch by qingdoa daoo.

19 years agorpcrt4: Abstract the transport layer functionality.
Mike McCormack [Thu, 20 Apr 2006 12:00:28 +0000 (21:00 +0900)] 
rpcrt4: Abstract the transport layer functionality.

19 years agoadvpack: Implement LaunchINFSectionW.
James Hawkins [Thu, 20 Apr 2006 15:09:44 +0000 (10:09 -0500)] 
advpack: Implement LaunchINFSectionW.

19 years agoadvpack: Implement ExecuteCabW.
James Hawkins [Thu, 20 Apr 2006 15:09:16 +0000 (10:09 -0500)] 
advpack: Implement ExecuteCabW.

19 years agoadvpack: Implement the RunPostSetupCommands callback.
James Hawkins [Thu, 20 Apr 2006 15:09:00 +0000 (10:09 -0500)] 
advpack: Implement the RunPostSetupCommands callback.

19 years agoadvpack: Implement the RegisterOCXs callback.
James Hawkins [Thu, 20 Apr 2006 15:08:44 +0000 (10:08 -0500)] 
advpack: Implement the RegisterOCXs callback.

19 years agousp10: Set defaults for ScriptGetFontProperties.
Jeff Latimer [Thu, 20 Apr 2006 11:57:06 +0000 (21:57 +1000)] 
usp10: Set defaults for ScriptGetFontProperties.

Set defaults similar to Win XP for Kashida and set the default char in
ScriptGetFontProperties.

19 years agousp10: Remove the need to pass chars to ScriptPlace.
Jeff Latimer [Thu, 20 Apr 2006 11:50:44 +0000 (21:50 +1000)] 
usp10: Remove the need to pass chars to ScriptPlace.

19 years agoserver: Remove some no longer needed ptrace code to set registers.
Alexandre Julliard [Thu, 20 Apr 2006 15:46:16 +0000 (17:46 +0200)] 
server: Remove some no longer needed ptrace code to set registers.

Also make sure the debug registers are properly copied to the context
when set.

19 years agontdll: Use NtSetContextThread in NtRaiseException.
Alexandre Julliard [Thu, 20 Apr 2006 13:40:42 +0000 (15:40 +0200)] 
ntdll: Use NtSetContextThread in NtRaiseException.

19 years agontdll: Get registers on the client side for NtGetContextThread on the current thread.
Alexandre Julliard [Thu, 20 Apr 2006 13:40:28 +0000 (15:40 +0200)] 
ntdll: Get registers on the client side for NtGetContextThread on the current thread.

19 years agowined3d: Trace corrections/improvements.
Ivan Gyurdiev [Thu, 20 Apr 2006 03:53:48 +0000 (23:53 -0400)] 
wined3d: Trace corrections/improvements.

19 years agocomctl32: Fix an unsigned comparison to zero.
qingdoa daoo [Thu, 20 Apr 2006 00:53:28 +0000 (17:53 -0700)] 
comctl32: Fix an unsigned comparison to zero.

19 years agoadvpack: Set the ldids of the install section in install_init.
James Hawkins [Thu, 20 Apr 2006 06:36:39 +0000 (01:36 -0500)] 
advpack: Set the ldids of the install section in install_init.

19 years agoadvpack: Add stub handling for the RegisterOCXs command.
James Hawkins [Thu, 20 Apr 2006 06:36:26 +0000 (01:36 -0500)] 
advpack: Add stub handling for the RegisterOCXs command.

19 years agoadvpack: Don't TRACE the internals of the setup pointer as it can be NULL.
James Hawkins [Thu, 20 Apr 2006 06:35:55 +0000 (01:35 -0500)] 
advpack: Don't TRACE the internals of the setup pointer as it can be NULL.

19 years agoadvpack: LaunchINFSectionExA is no longer a stub.
James Hawkins [Thu, 20 Apr 2006 06:35:40 +0000 (01:35 -0500)] 
advpack: LaunchINFSectionExA is no longer a stub.

19 years agorpcrt4: Use a separate function to open each protseq.
Mike McCormack [Thu, 20 Apr 2006 10:52:26 +0000 (19:52 +0900)] 
rpcrt4: Use a separate function to open each protseq.

19 years agorpcrt4: Abstract access to the connection's waitable object.
Mike McCormack [Thu, 20 Apr 2006 09:02:43 +0000 (18:02 +0900)] 
rpcrt4: Abstract access to the connection's waitable object.

19 years agowidl: Prevent NULL pointer de-refs on "void *" types.
Robert Shearman [Thu, 20 Apr 2006 10:47:00 +0000 (11:47 +0100)] 
widl: Prevent NULL pointer de-refs on "void *" types.

19 years agowininet: Don't allocate memory for the thread error structure until it is needed.
Robert Shearman [Thu, 20 Apr 2006 10:46:38 +0000 (11:46 +0100)] 
wininet: Don't allocate memory for the thread error structure until it is needed.

Don't allocate memory for the thread error structure until it is
needed, as it is quite large and wastes memory for threads that don't
call any wininet function.

19 years agorpcrt4: Don't apply the offset to the pointer passed to callback conformance functions.
Robert Shearman [Thu, 20 Apr 2006 10:45:40 +0000 (11:45 +0100)] 
rpcrt4: Don't apply the offset to the pointer passed to callback conformance functions.

19 years agorpcrt4: Free all pointers by default, except for conformant strings.
Robert Shearman [Thu, 20 Apr 2006 10:45:16 +0000 (11:45 +0100)] 
rpcrt4: Free all pointers by default, except for conformant strings.

Free all pointers by default, except for conformant strings.
Conformant arrays should always be freed.
Add FC_CVARRAY to list of known types to avoid a FIXME.

19 years agorpcrt4: Fix some memory leaks.
Robert Shearman [Thu, 20 Apr 2006 10:44:53 +0000 (11:44 +0100)] 
rpcrt4: Fix some memory leaks.

19 years agorpcrt4: Use the documented NDR_PROC_HEADER_EXTS structure.
Robert Shearman [Thu, 20 Apr 2006 10:44:41 +0000 (11:44 +0100)] 
rpcrt4: Use the documented NDR_PROC_HEADER_EXTS structure.

Use the documented NDR_PROC_HEADER_EXTS structure instead of the
current NDR_PROC_EXTENSIONS structure currently in ndr_stubless.c.

19 years agorpcrt4: Use INTERPRETER_OPT_FLAGS in ndrtypes.h instead of flags on an unsigned char.
Robert Shearman [Thu, 20 Apr 2006 10:44:27 +0000 (11:44 +0100)] 
rpcrt4: Use INTERPRETER_OPT_FLAGS in ndrtypes.h instead of flags on an unsigned char.

19 years agorpcrt4: Store the return value on the stack for interpreted stubs.
Robert Shearman [Thu, 20 Apr 2006 10:43:22 +0000 (11:43 +0100)] 
rpcrt4: Store the return value on the stack for interpreted stubs.

Store the return value on the stack for stubs, as MIDL reserves space
for it and gives us a stack offset. This fixes calling methods with
thunks that assume that the return value will be stored on the stack.

19 years agorpcrt4: Correctly fill in StackTop for stubless clients/servers.
Robert Shearman [Thu, 20 Apr 2006 10:41:45 +0000 (11:41 +0100)] 
rpcrt4: Correctly fill in StackTop for stubless clients/servers.

Correctly fill in StackTop for stubless clients/servers so that
conformance for top-level parameters works.

19 years agorpcrt4: There's no need to set stubMsg.StackTop twice.
Robert Shearman [Thu, 20 Apr 2006 10:42:16 +0000 (11:42 +0100)] 
rpcrt4: There's no need to set stubMsg.StackTop twice.

19 years agorpcrt4: Fix the MSVC version of call_server_func.
Robert Shearman [Thu, 20 Apr 2006 10:42:03 +0000 (11:42 +0100)] 
rpcrt4: Fix the MSVC version of call_server_func.

Fix the MSVC version of call_server_func to pop the registers in the
same order they were pushed.

19 years agox11drv: Virtual key input scrubbing in X11DRV_send_keyboard_input.
Thomas Kho [Wed, 19 Apr 2006 20:04:11 +0000 (13:04 -0700)] 
x11drv: Virtual key input scrubbing in X11DRV_send_keyboard_input.

19 years agoprogman: Add close button and sysmenu to dialogs.
Mikołaj Zalewski [Wed, 19 Apr 2006 19:34:15 +0000 (21:34 +0200)] 
progman: Add close button and sysmenu to dialogs.

19 years agocomctl32: header: Avoid freeing invalid pointers.
Mikołaj Zalewski [Wed, 19 Apr 2006 19:30:29 +0000 (21:30 +0200)] 
comctl32: header: Avoid freeing invalid pointers.