wine
19 years agoIgnore the delay load directory size.
Dmitry Timoshkov [Thu, 6 Oct 2005 11:34:29 +0000 (11:34 +0000)] 
Ignore the delay load directory size.

19 years agoDon't try to release the node if we haven't loaded one.
Huw Davies [Thu, 6 Oct 2005 11:34:15 +0000 (11:34 +0000)] 
Don't try to release the node if we haven't loaded one.

19 years agoAdd brackets around (a)?b:c construct.
Vitaliy Margolen [Thu, 6 Oct 2005 11:32:53 +0000 (11:32 +0000)] 
Add brackets around (a)?b:c construct.

19 years agoSet WINEDEBUG to an empty value instead of removing it so that it gets
Alexandre Julliard [Tue, 4 Oct 2005 18:14:22 +0000 (18:14 +0000)] 
Set WINEDEBUG to an empty value instead of removing it so that it gets
properly cleared in the debugger.

19 years agoCopy WINEDEBUG from the Windows environment to allow passing a
Alexandre Julliard [Tue, 4 Oct 2005 18:09:51 +0000 (18:09 +0000)] 
Copy WINEDEBUG from the Windows environment to allow passing a
modified value to a child process.

19 years agoFixed uninstaller close button.
Vijay Kiran Kamuju [Tue, 4 Oct 2005 17:59:01 +0000 (17:59 +0000)] 
Fixed uninstaller close button.

19 years agoCorrect Page Up/Down handling in report mode.
Vitaliy Margolen [Tue, 4 Oct 2005 17:58:46 +0000 (17:58 +0000)] 
Correct Page Up/Down handling in report mode.

19 years agoClear the single-step flag in setup_exception instead of in the
Alexandre Julliard [Tue, 4 Oct 2005 15:56:34 +0000 (15:56 +0000)] 
Clear the single-step flag in setup_exception instead of in the
SIGTRAP handler to avoid having the assigmnent optimized out.

19 years agoFixed dumping of the import directory to ignore the directory size.
Alexandre Julliard [Tue, 4 Oct 2005 15:55:33 +0000 (15:55 +0000)] 
Fixed dumping of the import directory to ignore the directory size.

19 years agoIgnore the size of the import directory, process imports until we find
Alexandre Julliard [Tue, 4 Oct 2005 15:54:55 +0000 (15:54 +0000)] 
Ignore the size of the import directory, process imports until we find
a null entry.

19 years agoProvide looser device matching for backbuffer and depth buffer
Oliver Stieber [Tue, 4 Oct 2005 15:50:57 +0000 (15:50 +0000)] 
Provide looser device matching for backbuffer and depth buffer
formats. It should allow some games and applications to run without X
being in the correct backbuffer format (e.g. 16 bit games will run
with a 24bit X backbuffer).

19 years agoUse wine_get_dos_file_name rather than relying on GetFullPathNameW
Juan Lang [Tue, 4 Oct 2005 15:50:35 +0000 (15:50 +0000)] 
Use wine_get_dos_file_name rather than relying on GetFullPathNameW
hack.

19 years agoDon't start dragging for a single mouse click.
Vitaliy Margolen [Tue, 4 Oct 2005 15:50:24 +0000 (15:50 +0000)] 
Don't start dragging for a single mouse click.

19 years agoAdd support for dumping delay load PE data.
Dmitry Timoshkov [Tue, 4 Oct 2005 15:49:52 +0000 (15:49 +0000)] 
Add support for dumping delay load PE data.

19 years agoAllow MSVC to use Wine's headers.
Dimi Paun [Tue, 4 Oct 2005 11:30:27 +0000 (11:30 +0000)] 
Allow MSVC to use Wine's headers.

19 years agoCheck the size of the input buffer so we don't write past the end.
James Hawkins [Tue, 4 Oct 2005 11:30:20 +0000 (11:30 +0000)] 
Check the size of the input buffer so we don't write past the end.

19 years agoSort the font filenames in alphabetical order in fonts/Makefile.in.
Vincent Béron [Tue, 4 Oct 2005 11:30:01 +0000 (11:30 +0000)] 
Sort the font filenames in alphabetical order in fonts/Makefile.in.

19 years agoRemove .dll from DllOverrides entries, such entries are ignored.
Juan Lang [Tue, 4 Oct 2005 11:29:48 +0000 (11:29 +0000)] 
Remove .dll from DllOverrides entries, such entries are ignored.

19 years agoMake sure we only depend on ddraw_test if X support is enabled.
Jonathan Ernst [Tue, 4 Oct 2005 11:29:37 +0000 (11:29 +0000)] 
Make sure we only depend on ddraw_test if X support is enabled.

19 years agoDropped the "using native windows libraries" comment.
Marcus Meissner [Tue, 4 Oct 2005 11:29:25 +0000 (11:29 +0000)] 
Dropped the "using native windows libraries" comment.
Replace winesetup by winecfg. Dropped config file detection.

19 years agoUse correct names when loading registered OID functions.
Juan Lang [Tue, 4 Oct 2005 11:29:19 +0000 (11:29 +0000)] 
Use correct names when loading registered OID functions.

19 years agoFix a cut&paste mistake.
Maxime Bellengé [Mon, 3 Oct 2005 18:48:56 +0000 (18:48 +0000)] 
Fix a cut&paste mistake.

19 years agoUse GetSystemMetrics instead of hardcoding drag width & height.
Vitaliy Margolen [Mon, 3 Oct 2005 18:48:36 +0000 (18:48 +0000)] 
Use GetSystemMetrics instead of hardcoding drag width & height.

19 years agoFixed a bug where we could set the wrong handle in the fd cache when
Alexandre Julliard [Mon, 3 Oct 2005 18:46:57 +0000 (18:46 +0000)] 
Fixed a bug where we could set the wrong handle in the fd cache when
encountering the race condition in wine_server_handle_to_fd.

19 years agoDon't arrange tabs if there is only one line.
Vitaliy Margolen [Mon, 3 Oct 2005 18:46:07 +0000 (18:46 +0000)] 
Don't arrange tabs if there is only one line.

19 years agoFix cross-compilation of winetest by update the makefile to use OBJS
Paul Millar [Mon, 3 Oct 2005 18:45:45 +0000 (18:45 +0000)] 
Fix cross-compilation of winetest by update the makefile to use OBJS
instead of the now absent ALL_OBJS.

19 years ago- Remove another potential sources of infinite loops caused by EOF in
Krzysztof Foltman [Mon, 3 Oct 2005 18:45:39 +0000 (18:45 +0000)] 
- Remove another potential sources of infinite loops caused by EOF in
  the middle of the font and color tables.
- Closing brace on text level is treated as EOF (effectively
  protecting the control from trash after the end of RTF).
- Removed misleading comment about incomplete buffers (I was
  definitely wrong).

19 years agoFixed a few missing characters in winecfg.
Alexander N. Sørnes [Mon, 3 Oct 2005 18:45:02 +0000 (18:45 +0000)] 
Fixed a few missing characters in winecfg.

19 years agoMake a stub actually say "stub".
Ivan Leo Puoti [Mon, 3 Oct 2005 18:44:52 +0000 (18:44 +0000)] 
Make a stub actually say "stub".

19 years agoReleaseCapture should return TRUE.
Marcus Meissner [Mon, 3 Oct 2005 11:06:14 +0000 (11:06 +0000)] 
ReleaseCapture should return TRUE.

19 years agoNow printing information when changing function while single stepping.
Eric Pouech [Mon, 3 Oct 2005 11:04:29 +0000 (11:04 +0000)] 
Now printing information when changing function while single stepping.

19 years agoFixed bitfield extraction.
Eric Pouech [Mon, 3 Oct 2005 11:04:13 +0000 (11:04 +0000)] 
Fixed bitfield extraction.

19 years agoFixes so d3d9.h and dsound.h can be included at the same time.
Robert Reif [Mon, 3 Oct 2005 11:04:06 +0000 (11:04 +0000)] 
Fixes so d3d9.h and dsound.h can be included at the same time.

19 years agoImplemented EM_GETFIRSTVISIBLELINE and EM_POSFROMCHAR (basic
Krzysztof Foltman [Mon, 3 Oct 2005 11:03:48 +0000 (11:03 +0000)] 
Implemented EM_GETFIRSTVISIBLELINE and EM_POSFROMCHAR (basic
suboptimal implementation, can be optimized to skip whole paragraphs
later if it's useful at all).

19 years agoFix font handle leak after closing the 'choose font' dialog (based on
Martin Fuchs [Mon, 3 Oct 2005 11:03:04 +0000 (11:03 +0000)] 
Fix font handle leak after closing the 'choose font' dialog (based on
orginal patch by 'Christoph at ApiViewer.de')

19 years agoSimplify 'sei' structure initialization in ShellExecuteA/W.
Martin Fuchs [Mon, 3 Oct 2005 11:02:47 +0000 (11:02 +0000)] 
Simplify 'sei' structure initialization in ShellExecuteA/W.

19 years agoPass WM_QUIT to outer modal loop.
Robert Shearman [Mon, 3 Oct 2005 11:02:37 +0000 (11:02 +0000)] 
Pass WM_QUIT to outer modal loop.

19 years agoAdded stub for UnregisterDeviceNotification.
Stefan Leichter [Mon, 3 Oct 2005 10:17:05 +0000 (10:17 +0000)] 
Added stub for UnregisterDeviceNotification.

19 years agoSkip tabs in wcmd.
Brian Grayson [Mon, 3 Oct 2005 10:16:48 +0000 (10:16 +0000)] 
Skip tabs in wcmd.

19 years agoReplace registry editing instructions with winecfg.
Vitaliy Margolen [Mon, 3 Oct 2005 10:16:32 +0000 (10:16 +0000)] 
Replace registry editing instructions with winecfg.

19 years ago- N_PSYM stabs blocks (aka parameters) can also contain a typedef
Eric Pouech [Mon, 3 Oct 2005 10:16:15 +0000 (10:16 +0000)] 
- N_PSYM stabs blocks (aka parameters) can also contain a typedef
- shorten some paths

19 years agoFixed array dereferencing.
Eric Pouech [Mon, 3 Oct 2005 10:16:01 +0000 (10:16 +0000)] 
Fixed array dereferencing.

19 years agoMove user32 to delay loaded imports.
Dmitry Timoshkov [Mon, 3 Oct 2005 10:15:43 +0000 (10:15 +0000)] 
Move user32 to delay loaded imports.

19 years agoConvert a WARN to a FIXME to make it visible to a user, replace an ERR
Dmitry Timoshkov [Mon, 3 Oct 2005 10:15:32 +0000 (10:15 +0000)] 
Convert a WARN to a FIXME to make it visible to a user, replace an ERR
by a FIXME as it's more appropriate.

19 years agoAdd support for errors with more than one name.
Robert Reif [Mon, 3 Oct 2005 10:15:15 +0000 (10:15 +0000)] 
Add support for errors with more than one name.

19 years agoUse correct minLookup[] array entry.
Marcus Meissner [Mon, 3 Oct 2005 10:15:08 +0000 (10:15 +0000)] 
Use correct minLookup[] array entry.

19 years agoDo not append empty ":" in LD_LIBRARY_PATH.
Marcus Meissner [Mon, 3 Oct 2005 10:14:47 +0000 (10:14 +0000)] 
Do not append empty ":" in LD_LIBRARY_PATH.

19 years agoFixed another case of misunderstanding MSDN wrt StreamInProc, causing
Krzysztof Foltman [Mon, 3 Oct 2005 10:14:28 +0000 (10:14 +0000)] 
Fixed another case of misunderstanding MSDN wrt StreamInProc, causing
license text to be truncated in Picasa installer (as well as some
other programs, especially those that display long texts with NSIS).

19 years agoRelease 20050930. wine-20050930
Alexandre Julliard [Fri, 30 Sep 2005 12:02:38 +0000 (12:02 +0000)] 
Release 20050930.

19 years agoMake CryptImport/ExportPublicKeyInfoEx behave the way MSDN describes
Juan Lang [Fri, 30 Sep 2005 10:35:31 +0000 (10:35 +0000)] 
Make CryptImport/ExportPublicKeyInfoEx behave the way MSDN describes
them, and a couple of tests.

19 years agoAdd defines needed for installable OID functions.
Juan Lang [Fri, 30 Sep 2005 10:35:03 +0000 (10:35 +0000)] 
Add defines needed for installable OID functions.

19 years agoAdded missing error code.
Robert Reif [Fri, 30 Sep 2005 10:34:43 +0000 (10:34 +0000)] 
Added missing error code.

19 years agoWe only need the relay debug channel on MZ_SUPPORTED platforms.
Gerald Pfeifer [Fri, 30 Sep 2005 10:34:32 +0000 (10:34 +0000)] 
We only need the relay debug channel on MZ_SUPPORTED platforms.

19 years agoFinnish resources for uninstaller.
Kimmo Myllyvirta [Fri, 30 Sep 2005 10:34:19 +0000 (10:34 +0000)] 
Finnish resources for uninstaller.

19 years agoAdded GetZoneActionPolicy implementation.
Jacek Caban [Fri, 30 Sep 2005 10:34:10 +0000 (10:34 +0000)] 
Added GetZoneActionPolicy implementation.

19 years agoAdd a few tests for object manager.
Vitaliy Margolen [Fri, 30 Sep 2005 10:33:54 +0000 (10:33 +0000)] 
Add a few tests for object manager.

19 years agoAdd brackets around (a)?b:c construct.
Vitaliy Margolen [Fri, 30 Sep 2005 10:33:43 +0000 (10:33 +0000)] 
Add brackets around (a)?b:c construct.

19 years agoRename ACTION_DoTopLevelINSTALL to MSI_InstallPackage, remove its
Mike McCormack [Fri, 30 Sep 2005 10:32:41 +0000 (10:32 +0000)] 
Rename ACTION_DoTopLevelINSTALL to MSI_InstallPackage, remove its
duplicate 4th parameter.
Split the code to copy a package into a separate function.

19 years agoGet rid of the debug channels support.
Alexandre Julliard [Thu, 29 Sep 2005 13:41:34 +0000 (13:41 +0000)] 
Get rid of the debug channels support.

19 years agoAlways return MA_ACTIVATE for WM_MOUSEACTIVATE in DefWindowProc.
Jason Edmeades [Thu, 29 Sep 2005 13:36:14 +0000 (13:36 +0000)] 
Always return MA_ACTIVATE for WM_MOUSEACTIVATE in DefWindowProc.

19 years agoFix warnings in 64bit.
Kevin Koltzau [Thu, 29 Sep 2005 13:34:34 +0000 (13:34 +0000)] 
Fix warnings in 64bit.

19 years agoUse ICU_BROWSER_MODE in InternetCanonicalizeUrl.
Denis Lukianov [Thu, 29 Sep 2005 13:33:39 +0000 (13:33 +0000)] 
Use ICU_BROWSER_MODE in InternetCanonicalizeUrl.

19 years agoExport the get_channel_flags function avoid warnings when passing a
Alexandre Julliard [Thu, 29 Sep 2005 11:16:52 +0000 (11:16 +0000)] 
Export the get_channel_flags function avoid warnings when passing a
NULL format to wine_dbg_log.
Removed a few no longer used functions.

19 years agoAvoid UpdateWindow, it causes trouble with WS_EX_TRANSPARENT.
Mike McCormack [Thu, 29 Sep 2005 10:48:08 +0000 (10:48 +0000)] 
Avoid UpdateWindow, it causes trouble with WS_EX_TRANSPARENT.

19 years agoDon't define some functions/variables if they won't be used after in
Vincent Béron [Thu, 29 Sep 2005 10:47:59 +0000 (10:47 +0000)] 
Don't define some functions/variables if they won't be used after in
wined3d.

19 years agoRemoved rules for .dbg.c files.
Alexandre Julliard [Thu, 29 Sep 2005 10:42:43 +0000 (10:42 +0000)] 
Removed rules for .dbg.c files.

19 years agoWe are no longer generating .dbg.c files.
Alexandre Julliard [Thu, 29 Sep 2005 10:35:58 +0000 (10:35 +0000)] 
We are no longer generating .dbg.c files.

19 years agoBring Finnish resources up to date.
Kimmo Myllyvirta [Thu, 29 Sep 2005 10:33:55 +0000 (10:33 +0000)] 
Bring Finnish resources up to date.

19 years agoRemove unused function from regedit/treeview.c.
Vincent Béron [Thu, 29 Sep 2005 10:33:34 +0000 (10:33 +0000)] 
Remove unused function from regedit/treeview.c.

19 years agoCast the result of strlen() to DWORD and print it via %ld to get rid
Vincent Béron [Thu, 29 Sep 2005 10:33:20 +0000 (10:33 +0000)] 
Cast the result of strlen() to DWORD and print it via %ld to get rid
of warnings with gcc 3.2.

19 years agoUpdate winapi_check for "false" HAVE_* macros.
Vincent Béron [Thu, 29 Sep 2005 10:33:00 +0000 (10:33 +0000)] 
Update winapi_check for "false" HAVE_* macros.

19 years agoUpdate win32.api to current CVS.
Vincent Béron [Thu, 29 Sep 2005 10:32:50 +0000 (10:32 +0000)] 
Update win32.api to current CVS.

19 years agoCreate a function to read a property as an integer.
Mike McCormack [Thu, 29 Sep 2005 10:32:39 +0000 (10:32 +0000)] 
Create a function to read a property as an integer.

19 years agoAdded support for backbuffer with the formats A1R5G5B5 and X1R5G5B5.
Oliver Stieber [Thu, 29 Sep 2005 10:31:43 +0000 (10:31 +0000)] 
Added support for backbuffer with the formats A1R5G5B5 and X1R5G5B5.

19 years agoFix DXT2 & DXT4 support for d3d8.
H. Verbeet [Thu, 29 Sep 2005 10:31:22 +0000 (10:31 +0000)] 
Fix DXT2 & DXT4 support for d3d8.

19 years ago- Reimplementation of EM_LINELENGTH.
Krzysztof Foltman [Thu, 29 Sep 2005 10:30:50 +0000 (10:30 +0000)] 
- Reimplementation of EM_LINELENGTH.
- Some attempt at documentation of double-linked list of
  ME_DisplayItem's.

19 years agoRegister zones.
Jacek Caban [Thu, 29 Sep 2005 10:30:14 +0000 (10:30 +0000)] 
Register zones.

19 years agoAdded MapUrlToZone implementation.
Jacek Caban [Thu, 29 Sep 2005 10:30:04 +0000 (10:30 +0000)] 
Added MapUrlToZone implementation.

19 years agoAdd a stubbed out implementation of IAdviseSink and advise the
Robert Shearman [Thu, 29 Sep 2005 10:29:44 +0000 (10:29 +0000)] 
Add a stubbed out implementation of IAdviseSink and advise the
delegate object to use it.

19 years agoDeclare debug channels as static variables so that we don't need to
Alexandre Julliard [Wed, 28 Sep 2005 18:34:00 +0000 (18:34 +0000)] 
Declare debug channels as static variables so that we don't need to
generate an external .dbg.c file to define them.

19 years ago- Make the interfaces that should be supported by the data cache
Robert Shearman [Wed, 28 Sep 2005 18:29:38 +0000 (18:29 +0000)] 
- Make the interfaces that should be supported by the data cache
  explicit so their is no confusion in this file as to what it should
  be implementing and what this object should implement.
- Delegate some IOleObject methods to the server IOleObject if it is
  running.

19 years agoUse Linux futexes instead of semaphores if possible for critical
Alexandre Julliard [Wed, 28 Sep 2005 18:21:48 +0000 (18:21 +0000)] 
Use Linux futexes instead of semaphores if possible for critical
section waits.

19 years agoNow that we are requiring bison anyway, make the .tab.c file use the
Alexandre Julliard [Wed, 28 Sep 2005 18:17:08 +0000 (18:17 +0000)] 
Now that we are requiring bison anyway, make the .tab.c file use the
same base name as the .y file, so that we can generate correct
dependencies in all cases.

19 years agoAdd NULL check for sinkInterface in DataCache_GetAdvise.
Alex Villacís Lasso [Wed, 28 Sep 2005 18:12:58 +0000 (18:12 +0000)] 
Add NULL check for sinkInterface in DataCache_GetAdvise.

19 years agoAdd missing ! to fix a reversed condition check in
Alex Villacís Lasso [Wed, 28 Sep 2005 18:12:45 +0000 (18:12 +0000)] 
Add missing ! to fix a reversed condition check in
OleCreateDefaultHandler, in order to match intent in comment.

19 years agoEncode RSA public key modulus as unsigned integer, with tests.
Juan Lang [Wed, 28 Sep 2005 18:12:29 +0000 (18:12 +0000)] 
Encode RSA public key modulus as unsigned integer, with tests.

19 years agoFix missing prototypes when using nVidia OpenGL headers.
H. Verbeet [Wed, 28 Sep 2005 18:12:00 +0000 (18:12 +0000)] 
Fix missing prototypes when using nVidia OpenGL headers.

19 years agoUse 0 instead of NULL in create_glxpixmap().
Gerald Pfeifer [Wed, 28 Sep 2005 18:11:17 +0000 (18:11 +0000)] 
Use 0 instead of NULL in create_glxpixmap().

19 years agoExplicitly ignore WM_GETICON message in the message tests.
Dmitry Timoshkov [Wed, 28 Sep 2005 18:11:10 +0000 (18:11 +0000)] 
Explicitly ignore WM_GETICON message in the message tests.

19 years agoAdd some more action stubs, remove forward declarations.
Mike McCormack [Wed, 28 Sep 2005 18:10:44 +0000 (18:10 +0000)] 
Add some more action stubs, remove forward declarations.

19 years agoNew scheme for keeping track of debug channels that doesn't require
Alexandre Julliard [Wed, 28 Sep 2005 15:21:48 +0000 (15:21 +0000)] 
New scheme for keeping track of debug channels that doesn't require
maintaining a list of all loaded dlls.

19 years agoMake DrawMenuBar and SetMenu tests pass under Wine.
Dmitry Timoshkov [Wed, 28 Sep 2005 15:13:10 +0000 (15:13 +0000)] 
Make DrawMenuBar and SetMenu tests pass under Wine.

19 years agoSplit command line parsing from MSI_InstallPackage into a separate
Mike McCormack [Wed, 28 Sep 2005 15:12:32 +0000 (15:12 +0000)] 
Split command line parsing from MSI_InstallPackage into a separate
function.

19 years agoAdd the progress control.
Mike McCormack [Wed, 28 Sep 2005 15:12:10 +0000 (15:12 +0000)] 
Add the progress control.

19 years agoFix refcount leak and return correct error in create_named_object.
Vitaliy Margolen [Wed, 28 Sep 2005 12:04:51 +0000 (12:04 +0000)] 
Fix refcount leak and return correct error in create_named_object.

19 years agoFix and test MsiViewGetColumnInfo and binary fields.
Mike McCormack [Wed, 28 Sep 2005 11:59:40 +0000 (11:59 +0000)] 
Fix and test MsiViewGetColumnInfo and binary fields.

19 years agoDon't quote numbers in a query, as it doesn't parse correctly.
Mike McCormack [Wed, 28 Sep 2005 11:59:16 +0000 (11:59 +0000)] 
Don't quote numbers in a query, as it doesn't parse correctly.

19 years agoRemove some Unicode->ANSI cross-calls in crypt functions.
Vincent Béron [Wed, 28 Sep 2005 11:59:04 +0000 (11:59 +0000)] 
Remove some Unicode->ANSI cross-calls in crypt functions.

19 years agoImplement a basic beginning for fnIMLangFontLink_CodePageToCodePages,
Aric Stewart [Wed, 28 Sep 2005 11:58:47 +0000 (11:58 +0000)] 
Implement a basic beginning for fnIMLangFontLink_CodePageToCodePages,
fnIMLangFontLink_CodePagesToCodePage and
fnIMLangFontLink_GetFontCodePages.
Also some tests for the new functions.

19 years agoAdded a bunch of test cases for atoms.
Eric Pouech [Wed, 28 Sep 2005 11:58:20 +0000 (11:58 +0000)] 
Added a bunch of test cases for atoms.