wine
19 years agoAdd handling of %ws, %S and %C to _vns(w)printf, improve sprintf
Mike McCormack [Mon, 14 Feb 2005 20:53:42 +0000 (20:53 +0000)] 
Add handling of %ws, %S and %C to _vns(w)printf, improve sprintf
tests.

19 years agoMake DDE implementation always work internally in Unicode.
Dmitry Timoshkov [Mon, 14 Feb 2005 11:53:15 +0000 (11:53 +0000)] 
Make DDE implementation always work internally in Unicode.

19 years agoSuppress a warning.
Vincent Béron [Mon, 14 Feb 2005 11:52:48 +0000 (11:52 +0000)] 
Suppress a warning.

19 years agoTest the interaction between IShellLink::SetIDList() and
Francois Gouget [Mon, 14 Feb 2005 11:52:29 +0000 (11:52 +0000)] 
Test the interaction between IShellLink::SetIDList() and
IShellLink::SetPath().
Check what default values one gets on a fresh IShellLink object.
Add some more tests verifying nothing is lost in an IShellLink
save/load cycle. Merged the empty shelllink test with these.

19 years agoREGION_FrameRgn computes the frame region inside the original region.
Rein Klazes [Mon, 14 Feb 2005 11:52:12 +0000 (11:52 +0000)] 
REGION_FrameRgn computes the frame region inside the original region.

19 years agoUpdate scroll info on WM_SETTEXT.
Lauri Tulmin [Mon, 14 Feb 2005 11:51:52 +0000 (11:51 +0000)] 
Update scroll info on WM_SETTEXT.

19 years agoImplement word wrap.
Lauri Tulmin [Mon, 14 Feb 2005 11:51:27 +0000 (11:51 +0000)] 
Implement word wrap.

19 years agoUpdate README for Pt_br and Pt.
Marcelo Duarte [Mon, 14 Feb 2005 11:51:05 +0000 (11:51 +0000)] 
Update README for Pt_br and Pt.

19 years agoInvoke objects in STA's in the correct thread by sending messages to
Robert Shearman [Mon, 14 Feb 2005 11:50:51 +0000 (11:50 +0000)] 
Invoke objects in STA's in the correct thread by sending messages to
the hidden apartment window.

19 years agoMake the edit field created from a richedit control which was created
Jason Edmeades [Mon, 14 Feb 2005 11:50:34 +0000 (11:50 +0000)] 
Make the edit field created from a richedit control which was created
with ES_DISABLENOSCROLL, not have the ES_NUMBER style and hence accept
alphanumeric input.

19 years agoUpdate the resources for Portuguese.
Marcelo Duarte [Mon, 14 Feb 2005 11:12:30 +0000 (11:12 +0000)] 
Update the resources for Portuguese.

19 years agoHandle more properly versions for Direct3D and Direct3DDevice
Christian Costa [Mon, 14 Feb 2005 11:09:46 +0000 (11:09 +0000)] 
Handle more properly versions for Direct3D and Direct3DDevice
objects.

19 years agoAdd 2 missing tags in getting.sgml.
Vincent Béron [Mon, 14 Feb 2005 11:08:33 +0000 (11:08 +0000)] 
Add 2 missing tags in getting.sgml.

19 years agoCheck for overflows with ClrUsed.
Marcus Meissner [Mon, 14 Feb 2005 11:08:22 +0000 (11:08 +0000)] 
Check for overflows with ClrUsed.

19 years agoOutput some more informations.
Marcus Meissner [Mon, 14 Feb 2005 11:07:55 +0000 (11:07 +0000)] 
Output some more informations.
Mark one global variable static.

19 years agoImplement SQL delete query.
Mike McCormack [Mon, 14 Feb 2005 11:07:13 +0000 (11:07 +0000)] 
Implement SQL delete query.

19 years agoDon't crash if ShellFolder doesn't implement the IID_ISFHelper
Filip Navara [Mon, 14 Feb 2005 11:06:48 +0000 (11:06 +0000)] 
Don't crash if ShellFolder doesn't implement the IID_ISFHelper
interface.

19 years agoMake advapi32_test.exe loadable on NT 3.51.
Stefan Leichter [Mon, 14 Feb 2005 11:06:16 +0000 (11:06 +0000)] 
Make advapi32_test.exe loadable on NT 3.51.

19 years agoA RPC_FC_ENUM16 is a VT_USERDEFINED.
Vincent Béron [Mon, 14 Feb 2005 11:05:41 +0000 (11:05 +0000)] 
A RPC_FC_ENUM16 is a VT_USERDEFINED.

19 years agoImplement DelayedMove and FileExists.
Eric Kohl [Mon, 14 Feb 2005 11:04:39 +0000 (11:04 +0000)] 
Implement DelayedMove and FileExists.

19 years agoMention bt [all | <tid>].
Oliver Stieber [Mon, 14 Feb 2005 11:04:15 +0000 (11:04 +0000)] 
Mention bt [all | <tid>].

19 years agoSmall char -> const char fix.
Rémi Assailly [Mon, 14 Feb 2005 11:03:36 +0000 (11:03 +0000)] 
Small char -> const char fix.

19 years agoError numbers >= 32 are to be expected.
Ge van Geldorp [Mon, 14 Feb 2005 11:03:21 +0000 (11:03 +0000)] 
Error numbers >= 32 are to be expected.

19 years ago- Correct time zone for BRT and BRST.
Marcelo Duarte [Mon, 14 Feb 2005 11:03:05 +0000 (11:03 +0000)] 
- Correct time zone for BRT and BRST.
- Better explained fixme.

19 years agoLoad advpack.dll at runtime to avoid link problems with the platform
Francois Gouget [Mon, 14 Feb 2005 11:02:46 +0000 (11:02 +0000)] 
Load advpack.dll at runtime to avoid link problems with the platform
sdk.

19 years agoTests cannot use wine/debug.h because it does not exist on Windows.
Francois Gouget [Mon, 14 Feb 2005 11:02:23 +0000 (11:02 +0000)] 
Tests cannot use wine/debug.h because it does not exist on Windows.

19 years agoES_COMBO is not defined in the Windows headers. So define it if
Francois Gouget [Mon, 14 Feb 2005 11:02:06 +0000 (11:02 +0000)] 
ES_COMBO is not defined in the Windows headers. So define it if
necessary so the test can be compiled on Windows.

19 years agoMake Ole tests run on Windows 95.
Robert Shearman [Mon, 14 Feb 2005 11:01:51 +0000 (11:01 +0000)] 
Make Ole tests run on Windows 95.

19 years agoMake 'exist' in wcmd handle both file and directories.
Jason Edmeades [Mon, 14 Feb 2005 11:01:35 +0000 (11:01 +0000)] 
Make 'exist' in wcmd handle both file and directories.

19 years agoFixed automatic drive detection for the case that the root directory
Michael Jung [Mon, 14 Feb 2005 11:01:16 +0000 (11:01 +0000)] 
Fixed automatic drive detection for the case that the root directory
is not already mapped.

19 years agoAdded parameter checking to timeGetDevCaps.
Robert Reif [Mon, 14 Feb 2005 11:00:59 +0000 (11:00 +0000)] 
Added parameter checking to timeGetDevCaps.
Added timer tests.

19 years agoRespect the flags member of the CHOOSEFONT structure, and don't
Mike Hearn [Mon, 14 Feb 2005 11:00:37 +0000 (11:00 +0000)] 
Respect the flags member of the CHOOSEFONT structure, and don't
attempt to process bogus strings.

19 years agoRelease 20050211. wine-20050211
Alexandre Julliard [Fri, 11 Feb 2005 13:34:17 +0000 (13:34 +0000)] 
Release 20050211.

19 years agoUser Guide Chapter 2 rewrite.
Scott Ritchie [Fri, 11 Feb 2005 12:17:34 +0000 (12:17 +0000)] 
User Guide Chapter 2 rewrite.

19 years ago- Implement AdjustTokenPrivileges, DuplicateTokenEx and
Robert Shearman [Fri, 11 Feb 2005 11:52:06 +0000 (11:52 +0000)] 
- Implement AdjustTokenPrivileges, DuplicateTokenEx and
  GetTokenInformation (for the TokenPrivileges case).
- Return STATUS_NO_TOKEN for OpenThreadToken when there is no token
  set for the thread.

19 years agoRemoved printing of thread id for AddRef and Release because
Robert Reif [Fri, 11 Feb 2005 11:49:05 +0000 (11:49 +0000)] 
Removed printing of thread id for AddRef and Release because
WINEDEBUG=+tid gives the same result.
General consistency cleanup.

19 years agoFixed profile cache flushing when no filename is specified (reported
Alexandre Julliard [Thu, 10 Feb 2005 21:22:31 +0000 (21:22 +0000)] 
Fixed profile cache flushing when no filename is specified (reported
by Mike Hearn).

19 years agoDon't link with DirectSoundCreate8 as this prevents running with older
Francois Gouget [Thu, 10 Feb 2005 21:21:13 +0000 (21:21 +0000)] 
Don't link with DirectSoundCreate8 as this prevents running with older
versions of DirectX.

19 years agoAlter the version heuristics a bit.
Mike Hearn [Thu, 10 Feb 2005 21:19:00 +0000 (21:19 +0000)] 
Alter the version heuristics a bit.

19 years agoAdded vCont support.
Oliver Stieber [Thu, 10 Feb 2005 21:18:12 +0000 (21:18 +0000)] 
Added vCont support.

19 years agoSync to latest OpenGL specifications.
Tom Wickline [Thu, 10 Feb 2005 20:29:39 +0000 (20:29 +0000)] 
Sync to latest OpenGL specifications.

19 years agoSet full UI mode by default.
Mike McCormack [Thu, 10 Feb 2005 20:26:30 +0000 (20:26 +0000)] 
Set full UI mode by default.

19 years agoPrint info about primary buffer format.
Robert Reif [Thu, 10 Feb 2005 20:26:20 +0000 (20:26 +0000)] 
Print info about primary buffer format.

19 years agoCheck that ppZStencilSurface is not null.
Paul Vriens [Thu, 10 Feb 2005 20:25:20 +0000 (20:25 +0000)] 
Check that ppZStencilSurface is not null.

19 years agoAssorted spelling fixes.
Francois Gouget [Thu, 10 Feb 2005 19:19:35 +0000 (19:19 +0000)] 
Assorted spelling fixes.

19 years agoHandle host_cpu of x86_64 like other x86s.
Alex Woods [Thu, 10 Feb 2005 19:09:08 +0000 (19:09 +0000)] 
Handle host_cpu of x86_64 like other x86s.

19 years agoRead args from the registry when passed the /@ flag.
Mike McCormack [Thu, 10 Feb 2005 18:57:56 +0000 (18:57 +0000)] 
Read args from the registry when passed the /@ flag.

19 years agoUpdate headers, add MsiGetUserInfoA stub implementation.
Mike McCormack [Thu, 10 Feb 2005 18:57:42 +0000 (18:57 +0000)] 
Update headers, add MsiGetUserInfoA stub implementation.

19 years agoAuthors: Américo José Melo <mmodem00@netvisao.pt>, Francois Gouget <fgouget@codeweave...
Alexandre Julliard [Thu, 10 Feb 2005 17:14:15 +0000 (17:14 +0000)] 
Authors: Américo José Melo <mmodem00@netvisao.pt>, Francois Gouget <fgouget@codeweavers.com>
Translate the Wine resources to Portuguese.

19 years agoAdded WAVE parser.
Christian Costa [Thu, 10 Feb 2005 17:13:18 +0000 (17:13 +0000)] 
Added WAVE parser.

19 years agoConvert to Unicode.
Mike McCormack [Thu, 10 Feb 2005 17:12:59 +0000 (17:12 +0000)] 
Convert to Unicode.

19 years agoSigned/unsigned fix and code cleanup.
Robert Reif [Thu, 10 Feb 2005 17:10:54 +0000 (17:10 +0000)] 
Signed/unsigned fix and code cleanup.

19 years agoUse aliases for calls to ordinals.
Paul Vriens [Thu, 10 Feb 2005 17:10:43 +0000 (17:10 +0000)] 
Use aliases for calls to ordinals.

19 years agoAdded stubs for MsiGetShortcutTargetA/W.
Aric Stewart [Thu, 10 Feb 2005 17:10:14 +0000 (17:10 +0000)] 
Added stubs for MsiGetShortcutTargetA/W.

19 years agoDo not forget to allocate internal OPENFILENAMEW structure for 16-bit
Dmitry Timoshkov [Thu, 10 Feb 2005 17:10:01 +0000 (17:10 +0000)] 
Do not forget to allocate internal OPENFILENAMEW structure for 16-bit
GetOpenFileName, initialize it by zeros for 16/A cases.

19 years agoAdd the RegisterUser action.
Aric Stewart [Thu, 10 Feb 2005 17:09:44 +0000 (17:09 +0000)] 
Add the RegisterUser action.

19 years agoAlways allocate an empty buffer.
Robert Reif [Thu, 10 Feb 2005 17:09:20 +0000 (17:09 +0000)] 
Always allocate an empty buffer.

19 years ago- rewrite MCI interfaces as Unicode interface (as it should be)
Eric Pouech [Wed, 9 Feb 2005 22:26:25 +0000 (22:26 +0000)] 
- rewrite MCI interfaces as Unicode interface (as it should be)
- made some winmm APIs rely on the Unicode version for the core
  implementation (instead of Ansi flavor)

19 years agoImplemented CPGetProvParam's PP_ENUMCONTAINERS parameter type.
Michael Jung [Wed, 9 Feb 2005 22:25:09 +0000 (22:25 +0000)] 
Implemented CPGetProvParam's PP_ENUMCONTAINERS parameter type.
Added corresponding test.
Removed some tabs that slipped in with the last patch.

19 years agoHandle 0 length buffers in MSI_FormatRecordW.
Ulrich Czekalla [Wed, 9 Feb 2005 22:22:25 +0000 (22:22 +0000)] 
Handle 0 length buffers in MSI_FormatRecordW.
Remove unused buffer in deformat_string.

19 years agoChange an ERR to a WARN.
Mike Hearn [Wed, 9 Feb 2005 22:21:58 +0000 (22:21 +0000)] 
Change an ERR to a WARN.

19 years agoPut generated import table code into .text segment.
Marcus Meissner [Wed, 9 Feb 2005 14:06:32 +0000 (14:06 +0000)] 
Put generated import table code into .text segment.

19 years ago- Quote the parameter strings passed to MsiInstallProduct.
Mike McCormack [Wed, 9 Feb 2005 14:05:40 +0000 (14:05 +0000)] 
- Quote the parameter strings passed to MsiInstallProduct.
- Return the error code that the Msi* function returned when we quit.

19 years agoDo not track the temp files for custom actions based on the name from
Aric Stewart [Wed, 9 Feb 2005 14:05:24 +0000 (14:05 +0000)] 
Do not track the temp files for custom actions based on the name from
the table because then we get conflicts and files not tracked or
cleaned up.

19 years agoFill new software buffers with silence.
Robert Reif [Wed, 9 Feb 2005 14:05:00 +0000 (14:05 +0000)] 
Fill new software buffers with silence.

19 years agoMake the win data pointer only available in the thread that owns the
Alexandre Julliard [Wed, 9 Feb 2005 14:01:40 +0000 (14:01 +0000)] 
Make the win data pointer only available in the thread that owns the
window.

19 years agoUpgrade to the latest version.
Alexandre Julliard [Wed, 9 Feb 2005 14:00:15 +0000 (14:00 +0000)] 
Upgrade to the latest version.

19 years ago- Fix msiexec's command line parsing.
Mike McCormack [Wed, 9 Feb 2005 13:58:31 +0000 (13:58 +0000)] 
- Fix msiexec's command line parsing.
- Don't allocate memory for fixed size structure.
- Remove a few non-tab indents, since the rest of the file uses tabbed
  indent.

19 years agoImplement RegisterExtensionInfo and RegisterMIMEInfo.
Aric Stewart [Wed, 9 Feb 2005 13:58:20 +0000 (13:58 +0000)] 
Implement RegisterExtensionInfo and RegisterMIMEInfo.

19 years agoHandle a number as a parameter for custom action 19.
Mike McCormack [Wed, 9 Feb 2005 13:57:54 +0000 (13:57 +0000)] 
Handle a number as a parameter for custom action 19.

19 years agoConsider any character above 0x7f to be invalid in a DOS short name.
Alexandre Julliard [Wed, 9 Feb 2005 13:32:12 +0000 (13:32 +0000)] 
Consider any character above 0x7f to be invalid in a DOS short name.

19 years agoSimple aggregation fix.
Tom Fogal [Wed, 9 Feb 2005 13:26:46 +0000 (13:26 +0000)] 
Simple aggregation fix.

19 years agoDo not limit properties to 256 characters when evaluating them.
Aric Stewart [Wed, 9 Feb 2005 13:26:16 +0000 (13:26 +0000)] 
Do not limit properties to 256 characters when evaluating them.

19 years agoAdd support for Turkish (tr) X11 keyboard layout.
Dmitry Timoshkov [Wed, 9 Feb 2005 13:25:59 +0000 (13:25 +0000)] 
Add support for Turkish (tr) X11 keyboard layout.

19 years ago- Fix quoting of .cpl filename.
Ge van Geldorp [Wed, 9 Feb 2005 13:25:13 +0000 (13:25 +0000)] 
- Fix quoting of .cpl filename.
- Use "cplopen" verb to execute .cpl files.

19 years ago- add support for Edit boxes in MSI dialogs
Mike McCormack [Wed, 9 Feb 2005 13:24:31 +0000 (13:24 +0000)] 
- add support for Edit boxes in MSI dialogs
- run the message loop when waiting for threads or processes

19 years agoFix a memory leak in MsiConfigureProductExW.
Mike McCormack [Wed, 9 Feb 2005 13:22:49 +0000 (13:22 +0000)] 
Fix a memory leak in MsiConfigureProductExW.

19 years agoAvoid compile warnings.
Jason Edmeades [Tue, 8 Feb 2005 16:52:04 +0000 (16:52 +0000)] 
Avoid compile warnings.

19 years agoAdd support for modules.
Huw Davies [Tue, 8 Feb 2005 16:51:35 +0000 (16:51 +0000)] 
Add support for modules.

19 years ago- Implement CoDisconnectObject.
Robert Shearman [Tue, 8 Feb 2005 16:51:22 +0000 (16:51 +0000)] 
- Implement CoDisconnectObject.
- Change CoLockObjectExternal so that it does the correct action now
  and eliminate a fair few lines of now redundant code.
- Rename OLE32_Dll{Register,Unregister}Server to
  Dll{Register,Unregister}Server.

19 years agoCheck if we've already added the ptr to iface typedesc before adding a
Huw Davies [Tue, 8 Feb 2005 14:27:52 +0000 (14:27 +0000)] 
Check if we've already added the ptr to iface typedesc before adding a
new one.

19 years agoScrollWindowEx when called with the SW_ERASE flag does not send a
Rein Klazes [Tue, 8 Feb 2005 14:27:39 +0000 (14:27 +0000)] 
ScrollWindowEx when called with the SW_ERASE flag does not send a
WM_ERASEBKGND message, it just sets the erase flag. With some tests
that show this behavior.

19 years agoMake a temp file for each dll saved for custom actions. This prevents
Aric Stewart [Tue, 8 Feb 2005 14:27:06 +0000 (14:27 +0000)] 
Make a temp file for each dll saved for custom actions. This prevents
name collisions from causing custom actions to fail.

19 years agoAdd logic to be able to resolve the SourceDir based on
Aric Stewart [Tue, 8 Feb 2005 14:26:49 +0000 (14:26 +0000)] 
Add logic to be able to resolve the SourceDir based on
CurrentPath. Also add logic to get the source locations of a file if
it is not in a cabinet.

19 years agoMove object-to-stub-manager mapping rule to register_ifstub.
Robert Shearman [Tue, 8 Feb 2005 14:26:19 +0000 (14:26 +0000)] 
Move object-to-stub-manager mapping rule to register_ifstub.

19 years agoFix MsiModifyView and MsiViewGetColumnInfo to use MSIRECORD* not MSIHANDLE.
Mike McCormack [Tue, 8 Feb 2005 13:44:25 +0000 (13:44 +0000)] 
Fix MsiModifyView and MsiViewGetColumnInfo to use MSIRECORD* not MSIHANDLE.

19 years agoAdded parser template and made AVISplitter use it.
Christian Costa [Tue, 8 Feb 2005 13:43:59 +0000 (13:43 +0000)] 
Added parser template and made AVISplitter use it.

19 years agoFixed GetFileVersionInfoSizeA tests on Win95.
Stefan Leichter [Tue, 8 Feb 2005 13:43:41 +0000 (13:43 +0000)] 
Fixed GetFileVersionInfoSizeA tests on Win95.

19 years agoSupport some more attributes for interface properties.
Vincent Béron [Tue, 8 Feb 2005 13:43:34 +0000 (13:43 +0000)] 
Support some more attributes for interface properties.

19 years agoStub implementations for DeleteUrlCacheContainer{A,W},
Hans Leidekker [Tue, 8 Feb 2005 13:43:09 +0000 (13:43 +0000)] 
Stub implementations for DeleteUrlCacheContainer{A,W},
CreateCacheContainer{A,W}, FindFirstUrlCacheContainer{A,W},
FindNextUrlCacheContainer{A,W}.
Handle the case where the supplied buffer size is too small in
InternetQueryOption.

19 years ago- Split up apartment creation so that the long code paths that don't
Robert Shearman [Tue, 8 Feb 2005 13:42:15 +0000 (13:42 +0000)] 
- Split up apartment creation so that the long code paths that don't
  need locking no longer have locking.
- Add special cases for the threads that join apartments but can't
  increase the refcount of the apartment.
- Free TLS storage on thread destruction (including releasing the
  apartment the thread is in, if any, and so making another test
  pass).

19 years agoAdd WinXP to OaBuildVersion.
Paul Vriens [Tue, 8 Feb 2005 12:56:50 +0000 (12:56 +0000)] 
Add WinXP to OaBuildVersion.

19 years agoSupport ATTR_READONLY for interface properties.
Vincent Béron [Tue, 8 Feb 2005 12:56:22 +0000 (12:56 +0000)] 
Support ATTR_READONLY for interface properties.

19 years agoAdd the msidbCustomAction and msidbFeatureAttributes enumerations.
Mike McCormack [Tue, 8 Feb 2005 12:56:00 +0000 (12:56 +0000)] 
Add the msidbCustomAction and msidbFeatureAttributes enumerations.

19 years ago- fix the dialog font
Mike McCormack [Tue, 8 Feb 2005 12:55:47 +0000 (12:55 +0000)] 
- fix the dialog font
- allow waiting on a handle while running the message loop

19 years agoAuthors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
Alexandre Julliard [Tue, 8 Feb 2005 12:55:26 +0000 (12:55 +0000)] 
Authors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
- Rework RPC dispatch layer to be simpler and not get confused by
  server/client duality.
- Make threads shut down at the right time and not access freed memory
  after apartment destruction.
- Rename stub_dispatch_thread to client_dispatch_thread.
- Add some more tracing
- Check return value of WaitNamedPipe.
- Change named pipe timeouts to 0.5s, which should be enough for even the slowest machines.

19 years agoSupport WaitNamedPipe timeouts.
Robert Shearman [Tue, 8 Feb 2005 12:54:23 +0000 (12:54 +0000)] 
Support WaitNamedPipe timeouts.

19 years agoIdentifiers evaluate to true if they are non-empty, regardless of
Juan Lang [Tue, 8 Feb 2005 12:13:49 +0000 (12:13 +0000)] 
Identifiers evaluate to true if they are non-empty, regardless of
value.

19 years agoReplace 10000000 with TICKSPERSEC to make it more obvious what the
Robert Shearman [Tue, 8 Feb 2005 12:13:36 +0000 (12:13 +0000)] 
Replace 10000000 with TICKSPERSEC to make it more obvious what the
code is doing.

19 years agoMake tlb generation from idl files dependent on widl.
Vincent Béron [Tue, 8 Feb 2005 12:13:10 +0000 (12:13 +0000)] 
Make tlb generation from idl files dependent on widl.