Commit 40ac6ee6 authored by Alexandre Julliard's avatar Alexandre Julliard

Release 20050725.

parent 38904c4f
This is release 20050628 of Wine, a free implementation of Windows on This is release 20050725 of Wine, a free implementation of Windows on
Unix. This is still a developers only release. There are many bugs Unix. This is still a developers only release. There are many bugs
and unimplemented features. Most applications still do not work and unimplemented features. Most applications still do not work
correctly. correctly.
WHAT'S NEW with Wine-20050628: (see ChangeLog for details) WHAT'S NEW with Wine-20050725: (see ChangeLog for details)
- Configuration settings moved to the registry. - Beginnings of theme support in common controls.
- Graphical Wine configuration tool is now enabled. - Many MSHTML improvements.
- More MSI and OLE improvements. - A bunch of OLE fixes for InstallShield installers.
- Reorganisation of the DirectDraw directory. - Many Direct3D fixes and improvements.
- Initial support for webcams. - Beginnings of LDAP support.
- Various cleanups after removal of the config file.
- Lots of bug fixes. - Lots of bug fixes.
See the README file in the distribution for installation instructions. See the README file in the distribution for installation instructions.
...@@ -17,8 +18,8 @@ Because of lags created by using mirror, this message may reach you before ...@@ -17,8 +18,8 @@ Because of lags created by using mirror, this message may reach you before
the release is available at the ftp sites. The sources will be available the release is available at the ftp sites. The sources will be available
from the following locations: from the following locations:
http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20050628.tar.gz http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20050725.tar.gz
http://prdownloads.sourceforge.net/wine/Wine-20050628.tar.gz http://prdownloads.sourceforge.net/wine/Wine-20050725.tar.gz
It should also be available from any other site that mirrors ibiblio.org. It should also be available from any other site that mirrors ibiblio.org.
These locations also hold pre-built documentation packages in various These locations also hold pre-built documentation packages in various
......
---------------------------------------------------------------- ----------------------------------------------------------------
2005-07-25 Alexandre Julliard <julliard@winehq.com>
* dlls/comctl32/updown.c: Frank Richter <frank.richter@gmail.com>
Add theming for the up/down control.
* configure, configure.ac:
Anderson Lizardo <andersonlizardo@yahoo.com.br>
Fixed "broken OpenGL setup" configure check, which used to report
false errors on some systems.
* dlls/wldap32/init.c, dlls/wldap32/search.c,
dlls/wldap32/winldap_private.h, dlls/wldap32/wldap32.spec:
Hans Leidekker <hans@it.vu.nl>
Implement ldap_search_ext* and ldap_start_tls_s* functions.
* dlls/comctl32/listview.c: Frank Richter <frank.richter@gmail.com>
Use theming for the ListView non-client area.
* dlls/comctl32/header.c: Frank Richter <frank.richter@gmail.com>
Add theming support for header controls.
* dlls/user/mdi.c: Dmitry Timoshkov <dmitry@codeweavers.com>
Take into account CS_NOCLOSE window class style and SC_CLOSE system
menu item state while adding MDI system menu buttons and generating
WM_SYSCOMMAND messages.
* dlls/x11drv/event.c: Dmitry Timoshkov <dmitry@codeweavers.com>
Take into account CS_NOCLOSE window class style and SC_CLOSE system
menu item state while handling WM_X11DRV_DELETE_WINDOW request.
* dlls/kernel/Makefile.in, dlls/kernel/kernel32.spec,
dlls/kernel/lzexpand.c, dlls/lzexpand/lz32.spec,
dlls/lzexpand/lzexpand_main.c:
Steven Edwards <steven_ed4153@yahoo.com>
Move and forward lz32 functions to kernel32.
* dlls/kernel/tests/thread.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Fix thread tests on WinME.
2005-07-24 Alexandre Julliard <julliard@winehq.com>
* dlls/shell32/tests/string.c: Paul Vriens <Paul.Vriens@xs4all.nl>
Skip test that crashes on W2K/WinXP/W2K.
* dlls/ole32/storage32.c, dlls/rpcrt4/rpc_binding.c,
dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_message.h:
Stefan Huehner <stefan@huehner.org>
Fix some missing-declarations warnings.
* dlls/wined3d/directx.c, dlls/wined3d/drawprim.c,
dlls/wined3d/vertexbuffer.c, dlls/wined3d/wined3d_main.c,
dlls/wined3d/wined3d_private.h:
Raphael Junqueira <fenix@club-internet.fr>
- add a new settings for vbo support
- use a struct to handle wined3d settings
- prepare VBO using some abstraction APIs
* dlls/uxtheme/system.c: Frank Richter <frank.richter@gmail.com>
OpenThemeData() now always sets the window theme to the handle
returned (even if that is NULL) - previously, it could happen that
when no theme was active or the theme data could not be opened that
the window theme remained became then-dangling (and hence subsequent
calls to GetWindowTheme() would return that bogus theme).
* dlls/wldap32/bind.c, dlls/wldap32/winldap_private.h,
dlls/wldap32/wldap32.spec:
Hans Leidekker <hans@it.vu.nl>
Implement ldap_sasl_bind* functions.
* dlls/x11drv/clipboard.c, dlls/x11drv/desktop.c, dlls/x11drv/dib.c:
Stefan Huehner <stefan@huehner.org>
Fix missing-declarations warnings.
* include/odbcinst.h: Matthew Davison <m.davison@virgin.net>
Added some definitions to odbcinst.h.
* dlls/uxtheme/draw.c: Frank Richter <frank.richter@gmail.com>
GetThemeBackgroundContentRect() does not use the content margins
alone, it also falls back to the border size or sizing margins, and if
it can't find any possible margins at all, it returns the original
rectangle.
* tools/winapi/winapi_parser.pm:
Vincent Bron <vberon@mecano.gme.usherb.ca>
Make winapi_check learn to parse some constructs with some rarely used
keywords.
* dlls/shell32/tests/.cvsignore, dlls/shell32/tests/Makefile.in,
dlls/shell32/tests/shell32_test.h, dlls/shell32/tests/shelllink.c,
dlls/shell32/tests/shlexec.c:
Francois Gouget <fgouget@codeweavers.com>
Get started testing ShellExecute().
* dlls/riched20/editor.c, dlls/riched20/editor.h,
dlls/riched20/editstr.h, dlls/riched20/paint.c,
dlls/riched20/style.c:
Phil Krylov <phil@newstar.rinet.ru>
Added EM_GETZOOM and EM_SETZOOM RichEdit message handlers.
* dlls/commdlg/cdlg16.h, dlls/ddraw/ddraw_private.h,
dlls/kernel/toolhelp.h, dlls/shell32/undocshell.h, include/msi.h,
include/objbase.h, include/ole2.h, include/oleauto.h,
include/winbase.h, include/wininet.h:
Vincent Bron <vberon@mecano.gme.usherb.ca>
Remove multiple declarations of the same function, keeping the public
one as reference.
* dlls/ole32/compobj.spec, dlls/ole32/memlockbytes16.c,
dlls/ole32/ole16.c, dlls/ole32/ole2_16.c:
Marcus Meissner <marcus@jet.franken.de>
Implemented IsValidInterface16, CoMemAlloc.
Added debug to HGLOBALLockBytes16_QueryInterface.
* dlls/ntdll/file.c: Vincent Bron <vberon@mecano.gme.usherb.ca>
Use proper macro for using IOKit includes.
* tools/winapi/winapi_parser.pm:
Vincent Bron <vberon@mecano.gme.usherb.ca>
Remove old stuff from winapi_check.
2005-07-22 Alexandre Julliard <julliard@winehq.com>
* dlls/wldap32/wldap32.spec: Francois Gouget <fgouget@free.fr>
Fix the ldap_search_s prototypes (reported by winapi_check).
* dlls/comctl32/toolbar.c: Robert Shearman <rob@codeweavers.com>
- Call SetBkMode with the correct value from the NMTBCUSTOMDRAW
structure.
- Don't fill the NMTBCUSTOMDRAW structure in again for
CDDS_POSTPAINT.
- Remove redundant bBtnTransprnt value.
* dlls/comctl32/toolbar.c: Robert Shearman <rob@codeweavers.com>
- Height is now calculated based on the number of rows, not on the
bounding rect.
- Only call CalcToolbar in AutoSize if it has TBSTYLE_WRAPABLE or
TBSTYLE_EX_UNDOC1 set.
- Remove a bad test in SetButtonWidth that fixes a regression from the
above change in IE.
- Remove unnecessary nHeight data.
- Remove duplicated code in Size by calling AutoSize.
- Remove unnecessary bAutoSize value because SetWindowPos doesn't
generate WM_SIZE when there is nothing to do on both Windows and
Wine.
* dlls/comctl32/toolbar.c: Robert Shearman <rob@codeweavers.com>
TBSTATE_INDETERMINATE only takes effect if the button is enabled,
otherwise it should just appear like any other disabled button.
* dlls/comctl32/toolbar.c: Robert Shearman <rob@codeweavers.com>
Native autosizes on inserting/adding buttons, so we should too.
* dlls/kernel/relay16.c, dlls/ntdll/relay.c:
Added small assembly wrapper to call entry points without having to
worry about their calling convention.
* dlls/wow32/wow_main.c, include/wownt32.h:
Francois Gouget <fgouget@free.fr>
Tweak some prototypes to be closer to the PSDK.
* tools/winapi/win32.api: Francois Gouget <fgouget@free.fr>
Update win32.api to match the current sources.
* dlls/ntdll/tests/info.c: Paul Vriens <Paul.Vriens@xs4all.nl>
Use current process if assigned process cannot be opened.
* dlls/comctl32/toolbar.c: Robert Shearman <rob@codeweavers.com>
The IsValidImageList test is not needed because if it isn't a valid
image list we will have set the bitmap width and height to 1 and it
does the wrong thing when no buttons are present.
* dlls/wldap32/winldap_private.h, dlls/wldap32/wldap32.h:
Hans Leidekker <hans@it.vu.nl>
Add helper functions for converting LDAPControl structures.
* dlls/user/winpos.c:
Store the SysIP property using a string to avoid trouble with 16-bit
apps that don't expect an atom.
* dlls/user/property.c:
Fixed get_window_properties to correctly specify the output buffer in
the server request (spotted by Marcus Meissner).
* dlls/setupapi/parser.c:
Preserve the spaces before an opening quote in the middle of a token
(reported by Matthew Davison).
* dlls/ole32/ole2.spec, dlls/ole32/ole2_16.c:
Marcus Meissner <meissner@suse.de>
Added OleSetMenuDescriptor16 stub.
* dlls/ole32/ole2.c, dlls/ole32/ole32.spec:
Marcus Meissner <meissner@suse.de>
OleInitializeWOW gets 2 arguments.
* dlls/comctl32/toolbar.c: Robert Shearman <rob@codeweavers.com>
The calculated button height should include the text height when no
buttons are present.
* dlls/winspool/info.c, dlls/winspool/winspool.drv.spec,
include/winspool.h:
Huw Davies <huw@codeweavers.com>
Implement the undocumented StartDocDlg[A|W]. These will be used by
StartDoc.
* dlls/msi/appsearch.c: Aric Stewart <aric@codeweavers.com>
Bail out if the reg key is empty. This prevents us from writing
garbage to the property table.
* dlls/riched20/run.c: Phil Krylov <phil@newstar.rinet.ru>
Fixed EM_GETCHARFORMAT for selection containing a single character.
* dlls/riched20/writer.c: Phil Krylov <phil@newstar.rinet.ru>
Fixed an off-by-one error in EM_STREAMOUT handler for non-Unicode
plain text output.
* dlls/wined3d/drawprim.c: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
Remove unused variable in primitiveConvertToStridedData().
* dlls/riched20/editor.c: Phil Krylov <phil@newstar.rinet.ru>
Added some missing but useful items to the TODO list.
* dlls/ole32/memlockbytes16.c: Marcus Meissner <meissner@suse.de>
16bit COM interfaces are cdecl, not WINAPI.
* dlls/wined3d/wined3d_main.c:
Raphael Junqueira <fenix@club-internet.fr>
- cleanup wined3d settings init (now closing opened registry keys)
- support per application settings
* libs/unicode/wctomb.c:
Faster implementation of wcstombs that handles overlapping buffers
properly (based on a patch by Dmitry Timoshkov).
* dlls/wow32/wow32.spec, dlls/wow32/wow_main.c:
We cannot use forwards anymore now that kernel functions are only
exported by ordinal (reported by Marcus Meissner).
* dlls/kernel/tests/module.c, dlls/wined3d/device.c,
dlls/wined3d/surface.c, dlls/wined3d/wined3d_private.h:
Francois Gouget <fgouget@free.fr>
Assorted spelling fixes.
* dlls/dinput/joystick_linuxinput.c:
Daniel Remenak <dtremenak@gmail.com>
Correct dinput handling of sliders and non-zero-based axes through the
linux input system.
* dlls/x11drv/opengl.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Allow running opengl and DirectX applications without stencil support,
an earlier patch assumed that stencil support was available, but it
isn't in all cases.
* include/shellapi.h: Francois Gouget <fgouget@codeweavers.com>
Add some missing SEE_MASK_* flags.
* dlls/winspool/info.c: Francois Gouget <fgouget@free.fr>
Make the unistd.h include conditional.
* dlls/rpcrt4/rpcrt4.spec: Francois Gouget <fgouget@free.fr>
Fix the NdrVaryingArrayUnmarshall prototype (reported by
winapi_check).
* dlls/ole32/ifs.h, dlls/ole32/ole16.c, dlls/ole32/storage.c:
Marcus Meissner <meissner@suse.de>
16bit interfaces are cdecl, so drop the WINAPI.
* dlls/kernel/ne_module.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Convert long to short path in GetModuleFileName16.
* dlls/wldap32/Makefile.in, dlls/wldap32/search.c,
dlls/wldap32/winldap_private.h, dlls/wldap32/wldap32.spec:
Hans Leidekker <hans@it.vu.nl>
Implement ldap_search* functions.
2005-07-21 Alexandre Julliard <julliard@winehq.com>
* dlls/riched20/writer.c, dlls/wineps/download.c, tools/widl/parser.y:
Stefan Huehner <stefan@huehner.org>
Change some char* to const char* to fix warnigns.
* tools/winedump/le.c, tools/winedump/minidump.c:
Stefan Huehner <stefan@huehner.org>
Fix some -Wsign-compare warnings.
* dlls/riched20/editor.c: Phil Krylov <phil@newstar.rinet.ru>
Added some useful TRACEs.
* configure, configure.ac, dlls/Makefile.in, dlls/midimap/.cvsignore,
dlls/midimap/Makefile.in, dlls/midimap/midimap.c,
dlls/midimap/midimap.spec, dlls/winmm/winemm.h,
tools/winapi/win32.api:
Rmi Assailly <remi.assailly@free.fr>
Moved midimap to the top-level dlls directory.
* dlls/riched20/editor.c: Phil Krylov <phil@newstar.rinet.ru>
Allow NULL parameter for WM_SETTEXT in RichEdit.
* dlls/kernel/relay16.c:
Register functions with no arguments should still be called as stdcall
because of the extra CONTEXT arg.
* dlls/wldap32/Makefile.in, dlls/wldap32/init.c,
dlls/wldap32/winldap_private.h, dlls/wldap32/wldap32.spec:
Hans Leidekker <hans@it.vu.nl>
Implement ldap_init* and ldap_open* functions.
* dlls/riched20/editor.c: Phil Krylov <phil@newstar.rinet.ru>
Implemented EM_LINELENGTH RichEdit message.
* dlls/wldap32/wldap32.h: Hans Leidekker <hans@it.vu.nl>
Add helper functions for converting string arrays into different
encodings.
* dlls/wined3d/drawprim.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Correct a problem with the way that FVF vertex arrays containing
blends or orthographic is calculated.
* dlls/shell32/shfldr_unixfs.c: Troy Rollo <wine@troy.rollo.name>
Return attributes for the correct file in the unixfs ParseDisplayName.
* dlls/msvcrtd/Makefile.in, dlls/msvcrtd/debug.c,
dlls/msvcrtd/tests/debug.c, include/msvcrt/crtdbg.h:
Saulius Krasuckas <saulius.krasuckas@ieee.org>
- Declare implemented functions inside #ifndef _DEBUG block.
- Make MSVCRTD_operator_new_dbg recognize types of memory blocks.
* dlls/riched20/caret.c, dlls/riched20/editor.c,
dlls/riched20/editstr.h, dlls/riched20/para.c, dlls/riched20/run.c,
dlls/riched20/writer.c:
Phil Krylov <phil@newstar.rinet.ru>
Added emulation of RichEdit 1.0 behaviour when the 1.0 window class is
being used. This emulation (introduced in M$ RichEdit 3.0) counts
paragraph endings as 2 characters (CR+LF) instead of 1 (CR).
* include/mshtmhst.idl: James Hawkins <truiken@gmail.com>
Define the DOCHOSTUIDBLCLK enumeration.
* dlls/wined3d/drawprim.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Fixed regression that occurred because changes to texture loading were
committed before changes to textures and states to support the change
were committed.
* dlls/msi/files.c: Aric Stewart <aric@codeweavers.com>
Use SOURCEDIR instead of PackagePath. Because the PackagePath may be
local, while SOURCEDIR is more proper and will be a full directory.
2005-07-20 Alexandre Julliard <julliard@winehq.com>
* configure, configure.ac, dlls/Makefile.in,
dlls/stdole2.tlb/.cvsignore, dlls/stdole2.tlb/Makefile.in,
dlls/stdole2.tlb/rsrc.rc, dlls/stdole2.tlb/std_ole_v2.idl,
dlls/stdole2.tlb/stdole2.tlb.spec:
Huw Davies <huw@codeweavers.com>
Implement stdole2.tlb.
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
Lookup the port in the spooler registry key and map it to a unix
filename or a pipe like OpenJob16 does.
* Make.rules.in, fonts/.cvsignore, fonts/Makefile.in, fonts/genttf.ff:
Robert Shearman <rob@codeweavers.com>
ttf files for bitmap fonts should be generated with an extension of
just "." to work around a quirk in fontforge (with thanks to George
Williams for helping me fix this).
* dlls/wldap32/bind.c, dlls/wldap32/winldap_private.h,
dlls/wldap32/wldap32.spec:
Hans Leidekker <hans@it.vu.nl>
Implement ldap_simple_bind* and ldap_unbind* functions.
* dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Initial support for the IPersistFolder3 interface.
* dlls/oleaut32/olepicture.c, dlls/user/cursoricon.c,
dlls/user/exticon.c, dlls/user/user16.c, dlls/user/user_private.h,
include/cursoricon.h:
Get rid of cursoricon.h.
* dlls/ole32/stubmanager.c: Robert Shearman <rob@codeweavers.com>
Hack around broken state management so InstallShield works.
* programs/winhelp/En.rc: Daniel Remenak <dtremenak@gmail.com>
Changed winhelp file->exit accelerator key from "e" to "x".
* dlls/version/info.c, dlls/version/tests/info.c:
Paul Vriens <Paul.Vriens@xs4all.nl>
Add tests for VerQueryValue[AW].
Don't convert the struct to a win16 one in GetFileVersionInfoA.
Convert the struct to win16 in VerQueryValueA (for now).
* dlls/shell32/shlfolder.c: Michael Jung <mjung@iss.tu-darmstadt.de>
Only initialize shell folders via the IPersistFolder3 interface in
SHELL32_CoCreateInitSF if the pidl which specifies the child is of
type 'Folder'. Otherwise fall back to IPersistFolder.
* dlls/riched20/editor.c, include/richedit.h:
Daniel Remenak <dtremenak@gmail.com>
Basic handling of EM_SETTEXTEX.
* dlls/ntdll/cdrom.c: Vitaliy Margolen <wine-patch@kievinfo.com>
Fix IOCTL_CDROM_RAW_READ ioctl.
2005-07-19 Alexandre Julliard <julliard@winehq.com>
* dlls/wldap32/Makefile.in, dlls/wldap32/bind.c,
dlls/wldap32/winldap_private.h, dlls/wldap32/wldap32.h,
dlls/wldap32/wldap32.spec:
Hans Leidekker <hans@it.vu.nl>
Implement ldap_bind* functions.
* dlls/oleaut32/typelib.c: Robert Shearman <rob@codeweavers.com>
- Fix VT_BYREF|VT_UNKNOWN return values by comparing the correct value
with VT_UNKNOWN and VT_DISPATCH.
- Better tracing.
* dlls/oleaut32/typelib.c: Robert Shearman <rob@codeweavers.com>
Return DISP_E_EXCEPTION from ITypeInfo_Invoke on an error in the
called function.
* dlls/oleaut32/tmarshal.c: Robert Shearman <rob@codeweavers.com>
- IRpcStubBuffer_Disconnect can be called multiple times.
- Release TypeLib when freeing stub buffer.
* dlls/ole32/marshal.c, dlls/ole32/stubmanager.c:
Robert Shearman <rob@codeweavers.com>
- Always query for the correct stub interface, otherwise we will be
pointing to the completely wrong object when a proxy does a
queryinterface.
- Remove assumption that the stub buffer will handle the lifetime of
the object.
* server/class.c:
Create the desktop class when needed without requiring a client
request.
* dlls/oleaut32/oleaut.c, dlls/oleaut32/regsvr.c:
Robert Shearman <rob@codeweavers.com>
Activate ITypeLib, ITypeInfo and IEnumVARIANT Marshalers.
* dlls/oleaut32/typelib.c: Robert Shearman <rob@codeweavers.com>
Remove RegisterTypeLib hack.
* dlls/ole32/oleproxy.c: Robert Shearman <rob@codeweavers.com>
Marshal return value from IRemUnknown_RemQueryInterface.
* dlls/oleaut32/tmarshal.c: Robert Shearman <rob@codeweavers.com>
Fix confusion between number of characters and number of bytes in
unmarshaling BSTRs. Convert it all to characters for consistency with
the BSTR_User* routines.
* dlls/ole32/rpc.c, dlls/ole32/stubmanager.c:
Robert Shearman <rob@codeweavers.com>
Silence now noisy error messages caused by changes in the way we call
ipid_to_stubmanager. Move the error message to the one place it is
needed.
* dlls/user/message.c:
Save the scope window for mouse events before overwriting it.
* dlls/oleaut32/typelib.c: Robert Shearman <rob@codeweavers.com>
Support VT_BYREF|VT_I4 in _copy_arg.
* dlls/oleaut32/tmarshal.c: Robert Shearman <rob@codeweavers.com>
Marshal and unmarshal TKIND_ENUM and TKIND_ALIAS.
* dlls/ole32/oleproxy.c: Robert Shearman <rob@codeweavers.com>
- We should be starting with 1 reference.
- IRpcStubBuffer_Disconnect can be called more than once.
* dlls/rpcrt4/cstub.c: Robert Shearman <rob@codeweavers.com>
IRpcStubBuffer_Disconnect can be called more than once.
* dlls/ole32/rpc.c, dlls/ole32/tests/marshal.c:
Robert Shearman <rob@codeweavers.com>
By-pass the RPC runtime if possible when calling an STA by posting a
message directly to the apartment window for it to process. Fixes a
deadlock in InstallShield caused by having to create a thread when
freeing an object that comes from an STA apartment. Added tests that
fail without this fix.
* dlls/ole32/stubmanager.c: Robert Shearman <rob@codeweavers.com>
Delete the stub manager outside of the apartment critical section
because the deletion may require the object to re-enter the
apartment.
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
Printer handles referring to the same printer should have the same job
queue.
* dlls/user/controls.h, dlls/user/menu.c, dlls/user/user_main.c,
dlls/user/win.c:
Initialize the various menu global variables on demand instead of at
startup time.
* tools/winedump/pe.c: Kevin Koltzau <kevin@plop.org>
Add support for dumping 64bit PE files.
* dlls/ntdll/loader.c, include/winnt.h: Kevin Koltzau <kevin@plop.org>
Define 64bit PE structures.
* dlls/x11drv/window.c:
Don't set win gravity, the default should work fine.
* dlls/shell32/shfldr_unixfs.c: Troy Rollo <wine@troy.rollo.name>
When using PATHMODE_UNIX, all files are in the file system.
* dlls/ole32/compobj.c: Alex Villacs Lasso <a_villacis@palosanto.com>
Initialize RegisteredClass properly in CoRegisterClassObject to
prevent crash in CoRevokeClassObject when accessing (uninitialized)
pMarshalledData.
* dlls/wined3d/device.c, dlls/wined3d/wined3d_private.h:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Implement the use of PBuffers for offscreen textures.
* dlls/oleaut32/olepicture.c:
Alex Villacs Lasso <a_villacis@palosanto.com>
Fix GIF palette allocation, by relying on ColorCount instead of
SColorResolution.
* dlls/oleaut32/tests/vartype.c, dlls/oleaut32/vartype.c:
Alex Villacs Lasso <a_villacis@palosanto.com>
Ensure that underflowing negative float is represented as a positive
0, just as native oleaut32.
2005-07-18 Alexandre Julliard <julliard@winehq.com>
* dlls/gdi/tests/gdiobj.c: Huw Davies <huw@codeweavers.com>
Test to show that the height returned by GetTextExtentPoint is the
same as tmHeight.
* dlls/wldap32/Makefile.in, dlls/wldap32/ber.c,
dlls/wldap32/wldap32.spec:
Hans Leidekker <hans@it.vu.nl>
Implement ber_* functions.
* include/wincrypt.h: Juan Lang <juan_lang@yahoo.com>
Added a bunch more definitions.
* dlls/user/controls.h, dlls/user/dialog.c, dlls/user/dialog16.c,
dlls/user/menu.c:
Robert Shearman <rob@codeweavers.com>
Replace calls to DIALOG_GetCharSize with code to do the equivalent
using GdiGetCharDimensions.
* dlls/gdi/font.c, dlls/gdi/gdi32.spec, dlls/gdi/tests/gdiobj.c,
include/wingdi.h:
Robert Shearman <rob@codeweavers.com>
Implement and test GdiGetCharDimensions.
* dlls/ttydrv/Makefile.in, dlls/ttydrv/user.c,
dlls/ttydrv/winetty.drv.spec:
Remove some no longer needed stub functions.
* dlls/user/Makefile.in, dlls/user/clipboard.c, dlls/user/cursoricon.c,
dlls/user/defwnd.c, dlls/user/display.c, dlls/user/driver.c,
dlls/user/focus.c, dlls/user/input.c, dlls/user/message.c,
dlls/user/nonclient.c, dlls/user/painting.c, dlls/user/sysparams.c,
dlls/user/user_main.c, dlls/user/user_private.h, dlls/user/win.c,
dlls/user/winpos.c:
Load the USER driver on demand instead of at user32 load time.
Provide a fallback implementation for all the functions to avoid
having to check for NULL functions everywhere.
* dlls/mscms/handle.c, dlls/mscms/icc.c, dlls/mscms/mscms_priv.h,
dlls/mscms/profile.c, dlls/mscms/transform.c:
Hans Leidekker <hans@it.vu.nl>
Make lcms support depend on headers _and_ libraries, not just the
headers.
* dlls/advapi32/advapi32.spec, dlls/advapi32/registry.c,
include/winreg.h:
Felix Nawothnig <felix.nawothnig@t-online.de>
Implement RegGetValueA/W.
* dlls/ntdll/nt.c, include/wine/server_protocol.h, server/protocol.def,
server/registry.c, server/request.h, server/security.h,
server/token.c, server/trace.c:
Robert Shearman <rob@codeweavers.com>
- Change the default user SID to match what was previously returned by
NtQueryInformationToken.
- Implement TokenUser for NtQueryInformationToken.
- Add a function for getting the user's registry path from a SID.
* dlls/user/sysparams.c, dlls/user/user_main.c,
dlls/user/user_private.h, dlls/x11drv/clipboard.c, dlls/x11drv/dce.c,
dlls/x11drv/settings.c, dlls/x11drv/window.c,
dlls/x11drv/winex11.drv.spec:
Fixed a few prototypes in the USER driver.
* dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/rpcrt4.spec:
Robert Shearman <rob@codeweavers.com>
Add stubs for most of the NDR marshaling functions.
* dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Use CP_UNIXCP instead of CP_ACP when converting paths (Pointed out by
Troy Rollo).
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
Partial implementation of GetJob.
* dlls/shell32/classes.c: Michael Jung <mjung@iss.tu-darmstadt.de>
Release shell folders only if they were successfully acquired.
* dlls/oleaut32/tests/vartype.c:
Alex Villacs Lasso <a_villacis@palosanto.com>
Test for behavior of negative underflow formatting.
* dlls/wined3d/device.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Implemented a tidied up IWineD3Device_ColorFill.
* dlls/comctl32/Makefile.in, dlls/comctl32/propsheet.c:
Frank Richter <frank.richter@gmail.com>
Enabled "tab" dialog texture for property sheet pages.
* dlls/advapi32/tests/registry.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Rewrote the RegGetValue tests for REG_SZ / REG_EXPAND_SZ.
* dlls/user/sysparams.c:
Load system metrics on demand instead of initializing everything at
user32 load time.
* dlls/mshtml/Makefile.in, dlls/mshtml/mshtml_private.h,
dlls/mshtml/oleobj.c, dlls/mshtml/olewnd.c,
dlls/mshtml/tests/htmldoc.c, dlls/mshtml/view.c:
Jacek Caban <jack@itma.pwr.wroc.pl>
- Added more tests.
- Make tests pass under Wine.
* dlls/user/user32.spec, dlls/user/win.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Add stub for SetLayeredWindowAttributes.
* include/odbcinst.h: Hans Leidekker <hans@it.vu.nl>
Fix some -Wmissing-declarations warnings.
* dlls/shell32/shfldr.h, dlls/shell32/shfldr_fs.c,
dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Append filename extension if necessary in IShellFolder::SetNameOf.
* libs/port/interlocked.c: Kevin Koltzau <kevin@plop.org>
Add x86_64 interlocked functions.
* include/basetsd.h, include/winnt.h: Kevin Koltzau <kevin@plop.org>
Define x86_64 context.
* dlls/secur32/secur32.c, dlls/secur32/secur32.spec,
include/ntsecapi.h:
Hans Leidekker <hans@it.vu.nl>
Stub implementations for GetUserNameEx{A,W}, TranslateName{A,W},
LsaCallAuthenticationPackage, LsaConnectUntrusted and
LsaDeregisterLogonProcess.
* dlls/tapi32/line.c, include/tapi.h: Hans Leidekker <hans@it.vu.nl>
Fix pointer signedness and missing declarations warnings.
* dlls/comctl32/listview.c: Dimi Paun <dimi@lattica.com>
Silence uninitialized warnings.
* include/mscat.h, include/winspool.h: Hans Leidekker <hans@it.vu.nl>
Fix some -Wmissing-declarations warnings.
* dlls/wsock32/service.c, dlls/wsock32/wsock32.spec, include/nspapi.h:
Hans Leidekker <hans@it.vu.nl>
Stubs for GetAddressByName{A,W}.
* programs/winetest/Makefile.in: Hans Leidekker <hans@it.vu.nl>
Include the mshtml test.
* dlls/user/tests/winstation.c: Paul Vriens <Paul.Vriens@xs4all.nl>
Don't run tests on platforms that don't support WindowStation calls.
* dlls/mscms/tests/profile.c: Paul Vriens <Paul.Vriens@xs4all.nl>
Set size before calling pSetColorProfileElement.
* dlls/advapi32/tests/registry.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Fix registry tests on Win95.
* dlls/urlmon/umon.c: Felix Nawothnig <felix.nawothnig@t-online.de>
Fix misuse of UrlCombineW.
* dlls/advapi32/crypt.c, include/wincrypt.h:
Juan Lang <juan_lang@yahoo.com>
Add/correct a couple definitions, allow hashing nothing.
* dlls/wined3d/basetexture.c, dlls/wined3d/drawprim.c:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Set mipmap levels correctly (even with ATI's buggy drivers).
* dlls/wined3d/device.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Dirty the surface (instead of the texture) when a render targets is
send and endscene is called to make sure that the correct surface is
updated.
* dlls/mshtml/tests/protocol.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Skip futile tests if CoGetClassObject fails.
2005-07-15 Alexandre Julliard <julliard@winehq.com>
* configure, configure.ac, dlls/wldap32/Makefile.in,
include/config.h.in:
Hans Leidekker <hans@it.vu.nl>
Configure checks for OpenLDAP headers and libraries.
* dlls/user/sysparams.c:
Added a bunch of utility functions to factor out a lot of the repeated
code in SystemParametersInfoW.
* dlls/dsound/tests/ds3d.c, dlls/dsound/tests/dsound8.c,
dlls/x11drv/xrender.c:
Stefan Huehner <stefan@huehner.org>
Fix some sign-compare warnings by choosing correct datatypes.
* dlls/winmm/winenas/audio.c, dlls/x11drv/scroll.c:
Stefan Huehner <stefan@huehner.org>
Add some consts to fix discard-qual warnings.
* dlls/kernel/tests/codepage.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Add a test for handling overlapped buffers by WideCharToMultiByte.
* dlls/version/tests/info.c: Paul Vriens <paul.vriens@xs4all.nl>
Added a test, specifically for NT/W2K/XP/W2K3.
* dlls/uxtheme/draw.c, dlls/uxtheme/system.c:
Frank Richter <frank.richter@gmail.com>
Make dialog theme texture setting non-global (ie a per-window
setting).
* dlls/wined3d/device.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Fixed a division by 0 in setup_light that occurs with range is zero.
* dlls/user/nonclient.c, include/wingdi.h:
Frank Richter <frank.richter@gmail.com>
Add support for drawing gradient captions.
* dlls/ntdll/heap.c: Dmitry Timoshkov <dmitry@codeweavers.com>
Avoid unnecessary casts.
* include/winuser.h:
Sort the SPI_* constants and remove some duplicates.
* dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Add file type column in detailed shell view.
Make the order of shell view columns 'prefix-compatible' with
shfldr_fs.
Don't remove filename extensions for path pidls in GetDisplayNameOf.
* dlls/ntdll/ntdll_misc.h, dlls/ntdll/virtual.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Make VIRTUAL_HandleFault return an NTSTATUS.
* dlls/comctl32/listview.c: Kevin Koltzau <kevin@plop.org>
Forward some header notifications to parent of listview.
* dlls/comctl32/propsheet.c:
Thomas Weidenmueller <wine-patches@reactsoft.com>
Support PSM_IDTOINDEX.
* configure, configure.ac, dlls/mscms/Makefile.in, dlls/mscms/icc.c,
dlls/mscms/lcms_api.h, dlls/mscms/mscms_main.c, dlls/mscms/profile.c,
dlls/mscms/tests/profile.c, dlls/mscms/transform.c,
include/config.h.in:
Hans Leidekker <hans@it.vu.nl>
Link directly to liblcms.
Fix typo in test.
* dlls/kernel/virtual.c, dlls/ntdll/heap.c, dlls/ntdll/process.c,
dlls/ntdll/virtual.c, include/winnt.h, include/winternl.h:
Dmitry Timoshkov <dmitry@codeweavers.com>
Use SIZE_T type for size variables in NTDLL when appropriate.
* dlls/comctl32/comctl_Cn.rc, dlls/comctl32/comctl_Cs.rc,
dlls/comctl32/comctl_De.rc, dlls/comctl32/comctl_En.rc,
dlls/comctl32/comctl_Es.rc, dlls/comctl32/comctl_Fr.rc,
dlls/comctl32/comctl_It.rc, dlls/comctl32/comctl_Ja.rc,
dlls/comctl32/comctl_Ko.rc, dlls/comctl32/comctl_Nl.rc,
dlls/comctl32/comctl_Pl.rc, dlls/comctl32/comctl_Pt.rc,
dlls/comctl32/comctl_Ru.rc, dlls/comctl32/comctl_Si.rc,
dlls/comctl32/comctl_Sv.rc, dlls/comctl32/comctl_Th.rc,
dlls/comctl32/comctl_Uk.rc, dlls/comctl32/propsheet.c:
Thomas Weidenmueller <wine-patches@reactsoft.com>
- Support PSH_WIZARDHASFINISH in wizards.
- Correct tab order of the wizard buttons.
* dlls/dsound/dsound.c, dlls/dsound/tests/ds3d.c,
dlls/winsock/tests/sock.c, programs/rundll32/rundll32.c:
Stefan Huehner <stefan@huehner.org>
Fix some write-strings warnings.
* dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Do filename postprocessing in GetDisplayNameOf (Hide filename
extensions if appropriate).
* dlls/wined3d/device.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Correct a missplaced #if in IWineD3DDeviceImpl_CleanRender.
* dlls/comctl32/toolbar.c: Aric Stewart <aric@codeweavers.com>
When adding an image copy the full previous buffer.
Implement replacing an icon with one from a resource.
* include/wintrust.h: Paul Vriens <Paul.Vriens@xs4all.nl>
Add missing member to WINTRUST_DATA struct.
* dlls/wininet/internet.c: Robert Shearman <rob@codeweavers.com>
Fix return value of InternetQueryDataAvailable.
* dlls/winmm/driver.c, dlls/winmm/lolvldrv.c:
Eric Pouech <pouech-eric@wanadoo.fr>
Get rid of HeapValidate as it's not properly handled by some memory
management tools (Microquill for example).
* programs/wcmd/wcmdmain.c: Eric Pouech <pouech-eric@wanadoo.fr>
Ensure msvcrt's io block is passed down from wcmd's parent process to
child process.
* dlls/gdi/tests/metafile.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Fix the EnumEnhMetaFile tests.
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
Set the default doc title to that of Windows.
Pass cups the doc title.
* dlls/wined3d/resource.c, dlls/wined3d/wined3d_private.h:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Implemented Get/Set/Free private data in resource.
* dlls/wintrust/wintrust_main.c: Paul Vriens <paul.vriens@xs4all.nl>
Return TRUST_E_PROVIDER_UNKNOWN until implemented.
2005-07-14 Alexandre Julliard <julliard@winehq.com>
* programs/rundll32/rundll32.c: Detlef Riekenberg <wine.dev@web.de>
Space is valid between module name and entry point.
* dlls/kernel/process.c, dlls/ntdll/loader.c, dlls/ntdll/ntdll_misc.h,
dlls/ntdll/path.c, dlls/ntdll/thread.c:
Moved initialization of the default user process parameters to ntdll.
* dlls/wined3d/cubetexture.c:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Fixed a bug in Preload caused be a missing brace around a for loop,
slightly improved the way that errors are handled by passing back hr
from some function calls.
* dlls/d3d8/device.c, dlls/d3d8/drawprim.c, dlls/wined3d/device.c,
dlls/wined3d/drawprim.c:
Stefan Huehner <stefan@huehner.org>
Fix some missing-declarations warnings.
* dlls/mshtml/oleobj.c, dlls/mshtml/tests/Makefile.in,
dlls/mshtml/tests/htmldoc.c:
Jacek Caban <jack@itma.pwr.wroc.pl>
- Added more tests.
- Make tests pass under Wine.
* tools/widl/typelib.c: Stefan Huehner <stefan@huehner.org>
Fix a -Wsign-compare warning.
* dlls/mshtml/main.c, dlls/mshtml/mshtml.inf, include/mshtml.idl:
Jacek Caban <jack@itma.pwr.wroc.pl>
Added MSHTML library declaration.
* server/fd.c, server/file.h, server/mailslot.c:
Robert Shearman <rob@codeweavers.com>
Make mailslots use as much of the default async fd implementation as
possible.
* dlls/kernel/kernel_main.c, dlls/kernel/process.c, dlls/ntdll/nt.c,
dlls/ntdll/ntdll_misc.h, dlls/ntdll/server.c, dlls/ntdll/time.c,
include/wine/server_protocol.h, server/object.h, server/process.c,
server/protocol.def, server/request.c, server/request.h,
server/thread.c, server/trace.c:
Moved the server start time to the init_thread request and got rid of
the init_process request (based on a patch by Felix Nawothnig).
* dlls/comctl32/imagelist.c: Robert Shearman <rob@codeweavers.com>
Handle CopyImage and other functions failing by not adding the icon
and notifying the caller.
* dlls/gdi/dib.c: Juan Lang <juan_lang@yahoo.com>
Release DC in error condition on StretchDIBits.
* include/richedit.h: Kevin Koltzau <kevin@plop.org>
Define GCM_RIGHTMOUSEDROP.
* programs/winecfg/Nl.rc: Paul Vriens <Paul.Vriens@xs4all.nl>
Update the Dutch translations.
* programs/winedbg/stack.c: Robert Shearman <rob@codeweavers.com>
Remove additional current process tracking in backtrace_all as it can
refer to freed memory.
* dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h,
dlls/mshtml/olewnd.c, dlls/mshtml/view.c:
Jacek Caban <jack@itma.pwr.wroc.pl>
- Better handling of UI and InPlace active state.
- Implemented InPlaceDeactivate.
- THIS macros cleanup.
* dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c:
Juan Lang <juan_lang@yahoo.com>
Encode/decode certs, with tests.
2005-07-13 Alexandre Julliard <julliard@winehq.com>
* dlls/kernel/process.c, dlls/ntdll/loader.c, dlls/ntdll/ntdll_misc.h,
dlls/ntdll/server.c, dlls/ntdll/thread.c,
include/wine/server_protocol.h, server/process.c, server/process.h,
server/protocol.def, server/thread.c, server/trace.c:
Return the startup info size in the init_thread request, and allocate
the process parameters structure in ntdll instead of kernel.
* dlls/wined3d/directx.c, dlls/wined3d/utils.c,
dlls/wined3d/wined3d_private.h:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Correct a few formats that were incorrect.
* include/wincrypt.h: Juan Lang <juan_lang@yahoo.com>
Add more missing definitions.
* programs/winecfg/Fr.rc: Jonathan Ernst <Jonathan@ErnstFamily.ch>
Updated winecfg French resources.
* server/security.h, server/token.c:
Robert Shearman <rob@codeweavers.com>
Store the default DACL in the token.
* dlls/uuid/uuid.c, include/.cvsignore, include/Makefile.in,
include/downloadmgr.idl:
Jacek Caban <jack@itma.pwr.wroc.pl>
Added downloadmgr.idl.
* dlls/ntdll/loader.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/relay.c:
Initialize relay debugging earlier on now that the registry is loaded
by the server.
* dlls/kernel/process.c, include/wine/server_protocol.h,
server/protocol.def, server/request.h, server/thread.c,
server/trace.c:
Get rid of the boot_done request.
* dlls/wined3d/basetexture.c, dlls/wined3d/cubetexture.c,
dlls/wined3d/device.c, dlls/wined3d/directx.c,
dlls/wined3d/drawprim.c, dlls/wined3d/indexbuffer.c,
dlls/wined3d/resource.c, dlls/wined3d/stateblock.c,
dlls/wined3d/surface.c, dlls/wined3d/swapchain.c,
dlls/wined3d/texture.c, dlls/wined3d/utils.c,
dlls/wined3d/vertexbuffer.c, dlls/wined3d/vertexdeclaration.c,
dlls/wined3d/vertexshader.c, dlls/wined3d/volume.c,
dlls/wined3d/volumetexture.c, dlls/wined3d/wined3d_main.c:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Tidy up some comments and formatting.
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
Partial implementation of SetJobW.
Set the document title in StartDocPrinter.
* dlls/kernel/process.c, dlls/ntdll/server.c,
include/wine/server_protocol.h, server/process.c, server/process.h,
server/protocol.def, server/thread.c, server/trace.c:
Already initialize the process in the first init_thread request
instead of waiting for the init_process request.
* server/handle.c:
Avoid potential crashes when there is no handle table.
* dlls/msi/action.c, dlls/msi/files.c, dlls/msi/msi.c,
dlls/msi/source.c, dlls/msi/upgrade.c, include/msi.h:
Use the official names for the Unicode string constants.
* dlls/dplayx/dplay.c, dlls/dplayx/dplay_global.h, dlls/itss/itss.c,
dlls/itss/moniker.c, dlls/itss/storage.c, dlls/qcap/pin.h,
dlls/quartz/enumfilters.c, dlls/quartz/enumregfilters.c,
dlls/quartz/filesource.c, dlls/quartz/filtermapper.c,
dlls/quartz/pin.h, dlls/rpcrt4/rpc_binding.h,
dlls/rpcrt4/rpc_server.c, dlls/shdocvw/shdocvw.h,
dlls/shdocvw/shdocvw_main.c, dlls/shlwapi/tests/clist.c,
dlls/urlmon/tests/url.c, dlls/wininet/internet.c,
dlls/winmm/mciavi/private_mciavi.h, dlls/winmm/mciwave/mciwave.c,
dlls/winmm/playsound.c, dlls/winmm/winealsa/audio.c,
dlls/winmm/winemm.h, dlls/winmm/wineoss/dscapture.c:
Mike McCormack <mike@codeweavers.com>
Interlocked LONG* gcc warning fixes.
* DEVELOPERS-HINTS, configure, configure.ac, dlls/Makefile.in,
dlls/wldap32/.cvsignore, dlls/wldap32/Makefile.in,
dlls/wldap32/main.c, dlls/wldap32/wldap32.spec:
Hans Leidekker <hans@it.vu.nl>
Beginnings of WLDAP32.
* tools/winebuild/import.c: Steve Zellers <zellers@mac.com>
Fixed leftover import table name in output_import_thunk.
* dlls/ntdll/critsection.c: Ignore high bit of spin count.
* dlls/wined3d/device.c, dlls/wined3d/resource.c,
dlls/wined3d/surface.c, dlls/wined3d/vertexbuffer.c,
dlls/wined3d/wined3d_main.c, dlls/wined3d/wined3d_private.h,
include/wine/wined3d_gl.h:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Added basic memory management and tracking to wined3d.
* include/Makefile.in, include/winldap.h:
Hans Leidekker <hans@it.vu.nl>
Added winldap.h header.
* dlls/mshtml/mshtml_private.h, dlls/mshtml/olewnd.c:
Jacek Caban <jack@itma.pwr.wroc.pl>
THIS macros cleanup.
* dlls/mshtml/view.c: Jacek Caban <jack@itma.pwr.wroc.pl>
Call ShowUI and HideUI in UIActivate.
* dlls/winspool/De.rc, dlls/winspool/winspool.rc,
programs/winecfg/De.rc:
Henning Gerhardt <henning.gerhardt@web.de>
- Added German winspool resource file.
- Updated German winecfg resource file.
* tools/widl/write_msft.c: Stefan Huehner <stefan@huehner.org>
Fix some -Wsign-compare warnings.
2005-07-12 Alexandre Julliard <julliard@winehq.com>
* configure, configure.ac, programs/Makefile.in,
programs/hh/.cvsignore, programs/hh/Makefile.in, programs/hh/main.c:
Jacek Caban <jack@itma.pwr.wroc.pl>
Added hh.exe.
* dlls/kernel/process.c, include/wine/server_protocol.h,
server/console.c, server/process.c, server/process.h,
server/protocol.def, server/trace.c:
Moved the fields that depends on startup info from the init_process
request to get_startup_info.
* dlls/user/cursoricon.c: Mike McCormack <mike@codeweavers.com>
Clean up CURSORICON_Load.
* dlls/ntdll/tests/string.c: Aric Stewart <aric@codeweavers.com>
Both wcschr and wcsrchr should be able to find the terminating
character.
* include/wine/unicode.h:
Fixed strchrW and strrchrW for a null character (spotted by Aric
Stewart).
* dlls/dmusic/dmusic_private.h, dlls/dplayx/dpclassfactory.c,
dlls/dplayx/dplaysp.c, dlls/dplayx/dplobby.c, dlls/dplayx/lobbysp.c,
dlls/dpnet/dpnet_main.c, dlls/dpnet/dpnet_private.h,
dlls/dsound/dsound_private.h, dlls/dswave/dswave_private.h,
dlls/itss/itss.c, dlls/itss/moniker.c, dlls/mlang/mlang.c,
dlls/msdmo/dmoreg.c, dlls/netapi32/netbios.c,
dlls/qcap/capturegraph.c, dlls/qcap/enummedia.c,
dlls/qcap/enumpins.c, dlls/qcap/qcap_main.c, dlls/qcap/vfwcapture.c,
dlls/quartz/dsoundrender.c, dlls/quartz/enummedia.c,
dlls/quartz/enumpins.c, dlls/quartz/filtergraph.c,
dlls/quartz/main.c, dlls/quartz/memallocator.c, dlls/quartz/parser.h,
dlls/quartz/systemclock.c, dlls/quartz/transform.h,
dlls/quartz/videorenderer.c:
Mike McCormack <mike@codeweavers.com>
Interlocked LONG* gcc warning fixes.
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
Forward SetJobA -> SetJobW.
* dlls/msi/custom.c: Aric Stewart <aric@codeweavers.com>
Further testing shows that when CustomActionData needs to be blank it
is an empty string not ' '.
* dlls/user/cursoricon.c: Mike McCormack <mike@codeweavers.com>
Remove CURSORICON_SimulateLoadingFromResourceW.
* dlls/user/cursoricon.c: Mike McCormack <mike@codeweavers.com>
Modify CURSORICON_FindBestIcon/Cursor to use enumerator functions.
* dlls/user/listbox.c: Robert Shearman <rob@codeweavers.com>
Call SetLastError on errors.
* dlls/user/text.c: Robert Shearman <rob@codeweavers.com>
- Support right-aligned text in TabbedTextOut.
- Add documentation.
* programs/winecfg/En.rc, programs/winecfg/Fr.rc,
programs/winecfg/resource.h, programs/winecfg/x11drvdlg.c:
Raphael Junqueira <fenix@club-internet.fr>
- add direct3d configuration on winecfg graphics panel
- resync Fr libraries dialog (based on En.rc)
* dlls/ntdll/wcstring.c: Use the unicode.h functions where possible.
* dlls/msi/msi.c: Aric Stewart <aric@codeweavers.com>
Use the SourceList functions to get the source path in
ConfigureProductExW.
* dlls/msi/files.c: Aric Stewart <aric@codeweavers.com>
When working toward install on demand support we need to reset all the
constant values so that multiple install process do not get confused
by leftover values from the previous install.
* include/commctrl.h: Frank Richter <frank.richter@gmail.com>
Added WC_STATIC.
* dlls/user/listbox.c: Robert Shearman <rob@codeweavers.com>
- Implement LB_SETLOCALE.
- Remove incorrect FIXMEs for LB_USETABSTOPS.
* dlls/uxtheme/draw.c: Frank Richter <frank.richter@gmail.com>
Better viewport origin in DrawThemeParentBackground().
* dlls/d3dxof/d3dxof_private.h, dlls/d3dxof/main.c,
dlls/dinput/device_private.h, dlls/dinput/joystick_linuxinput.c,
dlls/dmband/dmband_private.h, dlls/dmcompos/dmcompos_private.h,
dlls/dmime/dmime_private.h, dlls/dmscript/dmscript_private.h,
dlls/dmstyle/dmstyle_private.h, dlls/dmsynth/dmsynth_private.h:
Mike McCormack <mike@codeweavers.com>
Interlocked LONG* gcc warning fixes.
* dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
dlls/wined3d/surface.c:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Implement UpdateTexture and UpdateSurface in wined3d.
Allow NULL members of WINED3DSURFACE_DESC to be set to Surface_GetDesc
so that the whole structure doesn't have to be filled just to get back
one value.
* dlls/winspool/.cvsignore, dlls/winspool/En.rc,
dlls/winspool/Makefile.in, dlls/winspool/info.c,
dlls/winspool/winspool.rc, dlls/winspool/wspool.c,
dlls/winspool/wspool.h:
Huw Davies <huw@codeweavers.com>
ScheduleJob for 'file' ports.
* dlls/msi/dialog.c: Mike McCormack <mike@codeweavers.com>
Display icons in buttons that have them.
* dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h,
dlls/mshtml/oleobj.c, dlls/mshtml/olewnd.c, dlls/mshtml/persist.c,
dlls/mshtml/protocol.c, dlls/mshtml/service.c, dlls/mshtml/view.c:
Jacek Caban <jack@itma.pwr.wroc.pl>
- Added stub implementation of IOleCommandTarget.
- Store IDocHostUIHandler in HTMLDocument.
- ActivateMe should be called even if GetContainer failed.
* dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Don't cache child pidls in UnixFolder, but create them on the fly.
* dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c:
Juan Lang <juan_lang@yahoo.com>
- encode/decode CERT_INFO, with tests
- a few more tests and bugfixes
* dlls/uxtheme/draw.c: Frank Richter <frank.richter@gmail.com>
Correct border rectangle drawing.
* dlls/uxtheme/system.c: Frank Richter <frank.richter@gmail.com>
Don't crash if NULL is passed as the class list to OpenThemeData().
2005-07-11 Alexandre Julliard <julliard@winehq.com>
* dlls/kernel/oldconfig.c, include/wine/server_protocol.h,
server/protocol.def, server/registry.c, server/request.h,
server/trace.c:
Load the HKEY_CURRENT_USER branch at server startup too.
* dlls/ntdll/reg.c, dlls/ntdll/sec.c:
Use an SID instead of the user name for the path of the
HKEY_CURRENT_USER key (based on an old patch by Juan Lang).
* dlls/d3d9/cubetexture.c, dlls/d3d9/surface.c, dlls/d3d9/texture.c,
dlls/wined3d/cubetexture.c, dlls/wined3d/device.c,
dlls/wined3d/surface.c, dlls/wined3d/texture.c,
dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h,
include/wine/wined3d_types.h:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Move parameters relating to opengl on the surface structure on to a
glDesciption member.
Removed Level and Target from LoadTexture, and reduced the dependency
on surface->device.
Fixed a couple of compiler warnings in d3d9.
* dlls/msi/registry.c: Aric Stewart <aric@codeweavers.com>
Properly resize the buffer based on ERROR_MORE_DATA.
Also remember to free the allocated buffer.
* dlls/kernel/tests/module.c: Paul Vriens <paul.vriens@xs4all.nl>
Basic tests for LoadLibraryA and GetProcAddress.
* dlls/kernel/module.c:
A NULL module handle means 'main exe' in GetProcAddress too.
* server/hook.c, server/request.c, server/user.h, server/winstation.c:
Store the global hooks table in the desktop object.
* dlls/shell32/shell32.spec, dlls/shell32/shell32_main.c:
Detlef Riekenberg <wine.dev@web.de>
Printers_RegisterWindowW / Printers_UnregisterWindow implemented as
stub.
Show the FIXME in Printer_LoadIconsW only when needed.
* dlls/advpack/advpack.c, dlls/advpack/advpack.spec, include/advpub.h:
Stefan Leichter <Stefan.Leichter@camLine.com>
Added stubs for ExecuteCab and TranslateInfString.
* dlls/msi/action.c, dlls/msi/msi.c, dlls/msi/upgrade.c:
Aric Stewart <aric@codeweavers.com>
Use the strings defined in msi.h.
* dlls/msi/source.c: Aric Stewart <aric@codeweavers.com>
Correct an error where I was not properly advancing a pointer.
* dlls/mshtml/mshtml.inf: Jacek Caban <jack@itma.pwr.wroc.pl>
- Remove licence header.
- Fix typos.
* include/msi.h: Aric Stewart <aric@codeweavers.com>
Remove some duplicate prototypes and reformat the SourceList APIs a
bit more to fit with the style of the rest of the file.
* include/commctrl.h: Frank Richter <frank.richter@gmail.com>
Added BST_HOT, WC_BUTTON.
* dlls/dinput/tests/joystick.c: Francois Gouget <fgouget@free.fr>
Only print the joystick state when it changes so the user does not get
300 lines of traces.
* dlls/gdi/gdi32.spec:
Make GetKerningPairs an alias for GetKerningPairsA.
* dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
dlls/wined3d/surface.c, dlls/wined3d/wined3d_private.h:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Implemented basic non-power 2 texture in wined3d.
Also fixed a typo in drawprim that was causing vertex declarations to
crash.
* dlls/amstream/amstream.c, dlls/amstream/main.c, dlls/atl/registrar.c,
dlls/comcat/comcat_main.c, dlls/comcat/comcat_private.h,
dlls/comcat/information.c, dlls/devenum/devenum_private.h,
dlls/devenum/mediacatenum.c:
Mike McCormack <mike@codeweavers.com>
Interlocked LONG* gcc warning fixes.
* dlls/dinput/tests/joystick.c, dlls/dinput/tests/keyboard.c,
dlls/dinput/tests/mouse.c:
Francois Gouget <fgouget@free.fr>
Remove unnecessary STRICT defines.
* dlls/kernel/file.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
STATUS_TIMEOUT is no error for Read|WriteFile.
* dlls/ntdll/file.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Wait for the object multiple times until TIMEOUT is met.
* dlls/user/listbox.c: Robert Shearman <rob@codeweavers.com>
The units passed into LB_SETTABSTOPS are dialog units, not logical
units.
* dlls/msi/package.c: Aric Stewart <aric@codeweavers.com>
If MsiGetProperty(A/W) is called with a NULL for the value buffer but
a value in the size for the value buffer, then Msi fills in the size
of the value into the pointer for size. This is tested and confirmed
with native MSI.
* dlls/msvcrt/locale.c: Vijay Kiran Kamuju <infyquest@gmail.com>
Fix _setmbcp behavior for unreal codepages.
* server/queue.c, server/user.h, server/window.c, server/winstation.c:
Tie windows and thread input structures to a specific desktop.
Support multiple desktop windows (one per desktop object).
Use the window desktop to find the window station to use for property
atoms.
* dlls/ntdll/loadorder.c:
Also look for the plain module specification in WINEDLLOVERRIDES for
modules that contain a path, for better consistency with the registry
entries.
* dlls/msi/files.c, dlls/msi/source.c, include/msi.h:
Aric Stewart <aric@codeweavers.com>
Add the string constants located in msi.h and make use of them in
files.c and source.c.
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
ScheduleJob for (as yet unused) 'cups' ports.
* dlls/user/cursoricon.c: Mike McCormack <mike@codeweavers.com>
Replace CURSORICON_CreateFromResource by CreateIconFromResourceEx.
* dlls/d3d8/d3d8_private.h, dlls/d3dx8/d3dx8core_private.h,
dlls/ddraw/d3d_private.h, dlls/ddraw/ddraw_private.h,
dlls/ddraw/main.c:
Mike McCormack <mike@codeweavers.com>
Interlocked LONG* gcc warning fixes.
* dlls/kernel/tests/heap.c, dlls/ntdll/heap.c:
Robert Shearman <rob@codeweavers.com>
- Make the value returned from HeapSize always match the requested
size passed into HeapAllocate/HeapReAllocate.
- Add a test for this behaviour.
* dlls/advapi32/lsa.c, dlls/comctl32/tests/dpa.c, dlls/d3d8/device.c,
dlls/d3d9/stateblock.c, dlls/ddraw/surface_dib.c,
dlls/dmime/tempotrack.c, dlls/shell32/shlexec.c,
dlls/shell32/tests/shlfolder.c, dlls/wined3d/device.c,
dlls/wined3d/directx.c, dlls/wined3d/drawprim.c,
dlls/wined3d/stateblock.c, dlls/wined3d/surface.c,
dlls/wined3d/swapchain.c, dlls/wined3d/vertexdeclaration.c,
programs/winedbg/winedbg.man:
Francois Gouget <fgouget@free.fr>
Assorted spelling fixes.
* tools/winapi/win32.api: Francois Gouget <fgouget@free.fr>
Add missing types to win32.api.
* dlls/mshtml/oleobj.c, dlls/mshtml/tests/htmldoc.c:
Jacek Caban <jack@itma.pwr.wroc.pl>
- Added test of IOleObject::[SG]etClientSite.
- Fix IOleObject_SetClientSite to pass tests.
* dlls/user/cursoricon.c: Mike McCormack <mike@codeweavers.com>
Remove unused function args.
* server/atom.c, server/clipboard.c, server/user.h,
server/winstation.c:
Export the winstation and desktop structures to avoid having to write
too many accessor functions.
* dlls/oleaut32/connpt.c, dlls/oleaut32/dispatch.c,
dlls/oleaut32/olefont.c, dlls/oleaut32/olepicture.c,
dlls/oleaut32/recinfo.c, dlls/oleaut32/tmarshal.c,
dlls/oleaut32/typelib.c, dlls/oleaut32/typelib2.c:
Mike McCormack <mike@codeweavers.com>
Interlocked LONG* gcc warning fixes.
* programs/winecfg/En.rc, programs/winecfg/Fr.rc,
programs/winecfg/audio.c, programs/winecfg/resource.h:
Raphael Junqueira <fenix@club-internet.fr>
Add some basic dsound configuration on Audio panel.
* dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Don't use unix filesystem specific attributes in UnixFolder's pidls.
* dlls/shell32/shfldr_fs.c, dlls/shell32/shfldr_mycomp.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Release parent shell folder in GetAttributesOf.
* programs/wcmd/builtins.c: Detlef Riekenberg <wine.dev@web.de>
Do not print an error message when deleting a nonexistent variable.
* dlls/urlmon/umon.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
URLMonikerImpl_BindToStorage: Don't use a HeapAllocated pointer for
other purposes.
* dlls/riched20/editor.c: Felix Nawothnig <felix.nawothnig@t-online.de>
Check structure size and fix return values in EM_GETCHARFORMAT.
2005-07-10 Alexandre Julliard <julliard@winehq.com>
* dlls/setupapi/queue.c, dlls/setupapi/setupapi.spec:
Detlef Riekenberg <wine.dev@web.de>
SetupSetFileQueueAlternatePlatform{AW} implemented as stub.
* dlls/wined3d/device.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Check to see if the vertex declaration is null before trying to
reference it.
* dlls/kernel/kernel32.spec:
The ordinal functions should not be exported by name.
* dlls/d3d8/shader.c: Marcus Meissner <marcus@jet.franken.de>
Fixed signedness issues.
* dlls/wined3d/directx.c, include/wine/wined3d_gl.h:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Tidy up the way caps are managed in GetDeviceCaps and FillGlCaps.
* dlls/urlmon/umon.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
URLMonikerImpl_BindToStorage: Escape special characters.
* dlls/cabinet/fci.c:
Gerold Jens Wucherpfennig <gjwucherpfennig@gmx.net>
The fci_get_little_endian... and fci_set_little_endian... functions
don't really set and unset little endianes, they do the same thing:
merely swapping bytes from one endianes to the other.
* dlls/msvcrt/file.c: Felix Nawothnig <felix.nawothnig@t-online.de>
Allow reading 0 bytes in fread.
* libs/wine/loader.c, tools/winebuild/res16.c, tools/winebuild/res32.c,
tools/wrc/dumpres.c, tools/wrc/genres.c:
Marcus Meissner <marcus@jet.franken.de>
Fixed signedness warnings.
* dlls/user/button.c: Felix Nawothnig <felix.nawothnig@t-online.de>
Fix a typo.
* dlls/ntdll/env.c: Detlef Riekenberg <wine.dev@web.de>
Fixed traces.
* programs/winecfg/En.rc: Brian Vincent <vinn@theshell.com>
Describe tabs being linked together.
* include/winternl.h: Mike McCormack <mike@codeweavers.com>
Define the remaining Nt* functions.
* configure, configure.ac, dlls/ntdll/cdrom.c, include/config.h.in:
Gerald Pfeifer <gerald@pfeifer.com>
Add a configure check for struct request_sense. Use this in
CDROM_ScsiPassThroughDir() and CDROM_ScsiPassThrough() to unbreak the
build on FreeBSD.
* dlls/setupapi/diskspace.c:
Thomas Weidenmueller <wine-patches@reactsoft.com>
Fixed enumerating the drive strings.
* dlls/msi/install.c, dlls/msi/msi.spec:
Aric Stewart <aric@codeweavers.com>
Implement MsiGetLanguage.
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
ScheduleJob for 'lpr' ports.
2005-07-08 Alexandre Julliard <julliard@winehq.com>
* server/atom.c, server/class.c, server/object.h, server/window.c:
Explicitly pass the winstation to the atom functions so that they can
be used even when current is not set.
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
Implement {Start,End}DocPrinter and WritePrinter.
{Start,End}PagePrinter are still stubs but return TRUE.
* dlls/msi/action.c, dlls/msi/package.c:
Aric Stewart <aric@codeweavers.com>
InstallShield does a number of actions using DoAction before the
Install starts so the PackageCode needs to be loaded on OpenPackage
instead of the beginning of the install process.
* dlls/shell32/pidl.c: Michael Jung <mjung@iss.tu-darmstadt.de>
Fail in SHGetDataFromIDList when called on special folder.
* dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Partially implemented UnixFolder's ISFHelper::CopyItems method.
* dlls/user/user_main.c, dlls/user/user_private.h, dlls/user/win.c,
dlls/user/winstation.c, include/win.h,
include/wine/server_protocol.h, server/protocol.def,
server/request.h, server/trace.c, server/user.h, server/window.c:
Put in place the basic infrastructure to allow supporting multiple
desktop windows.
* dlls/user/dde_client.c, dlls/user/dde_misc.c,
dlls/user/dde_private.h, dlls/user/dde_server.c, dlls/user/ddeml16.c,
dlls/user/tests/dde.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Add DDE transaction test, make it pass under Wine.
* dlls/commdlg/cdlg_De.rc, programs/cmdlgtst/De.rc,
programs/winecfg/De.rc:
Henning Gerhardt <henning.gerhardt@web.de>
Update German resource files.
* dlls/setupapi/Pl.rc, dlls/setupapi/setupapi.rc:
Sebastian Gasiorek <zebasoftis@gmail.com>
Added Polish resources.
* include/msvcrt/mbctype.h: Vijay Kiran Kamuju <infyquest@gmail.com>
Add _MB_CP_* defines.
* dlls/psapi/psapi_main.c, dlls/psapi/tests/psapi_main.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Make GetProcessMemoryInfo fail if the passed buffer is too small.
* include/wincrypt.h: Juan Lang <juan_lang@yahoo.com>
Add a few more missing defines.
* dlls/user/sysparams.c: Frank Richter <frank.richter@gmail.com>
Always zero destination buffer in SYSPARAMS_LoadRaw(). Remove
now-superfluous memory zeroing in some other places.
* dlls/comctl32/dpa.c, dlls/comctl32/tests/dpa.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Fix some DPA functions so they pass the new tests.
* dlls/shell32/shfldr_unixfs.c, dlls/shell32/tests/shlfolder.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Return correct HRESULT code in UnixFolder's IEnumIDList::Next.
Corresponding test.
* dlls/msi/msi.c: Robert Shearman <rob@codeweavers.com>
In MsiLocateComponent pcchBuf can be NULL so don't try to dereference
it.
* include/textserv.h: Maarten Lankhorst <m.b.lankhorst@gmail.com>
ITextServices_OnTxInplaceDeactivate does not take a parameter.
* dlls/d3d9/d3d9_private.h, dlls/d3d9/pixelshader.c:
Oliver Stieber <oliver@codeweavers.com>
Relay all the pixel shader calls from d3d9 to wined3d.
2005-07-07 Alexandre Julliard <julliard@winehq.com>
* dlls/d3d9/vertexdeclaration.c, dlls/wined3d/device.c,
dlls/wined3d/drawprim.c, dlls/wined3d/vertexdeclaration.c,
include/wine/wined3d_interface.h:
Oliver Stieber <oliver@codeweavers.com>
Added support for vertex declarations to wined3d, it's the last patch
to give wined3d basic functionality.
* dlls/d3d9/device.c, dlls/wined3d/device.c, dlls/wined3d/directx.c,
dlls/wined3d/surface.c, dlls/wined3d/utils.c,
dlls/wined3d/wined3d_private.h:
Oliver Stieber <oliver@codeweavers.com>
Implement render targets using either textures, swapchains or
standalone surfaces.
* dlls/ttydrv/winetty.drv.spec, dlls/ttydrv/wnd.c,
dlls/user/user_main.c, dlls/user/user_private.h, dlls/user/win.c,
dlls/x11drv/window.c, dlls/x11drv/winex11.drv.spec,
dlls/x11drv/winpos.c:
Moved initialization of the desktop window in the graphics driver to a
separate CreateDesktopWindow entry point instead of overloading
CreateWindow.
* dlls/user/menu.c:
Removed creation of the no longer used shading brush.
* dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec,
dlls/crypt32/tests/main.c:
Juan Lang <juan_lang@yahoo.com>
Implement a few utility functions, with tests.
* include/wincrypt.h: Juan Lang <juan_lang@yahoo.com>
Correct a typo.
* programs/winefile/winefile.c: Martin Fuchs <martin-fuchs@gmx.net>
- move ID_ABOUT_WINE into #ifdef __WINE__
- support for refresh in shell namespace windows
* dlls/msi/action.c, dlls/msi/helpers.c:
Aric Stewart <aric@codeweavers.com>
Fill and use the ProductCode part of the MSIPACKAGE structure.
* dlls/netapi32/access.c, dlls/netapi32/netapi32.spec:
Detlef Riekenberg <wine.dev@web.de>
NetUserAdd + NetUserDel implemented as stub.
Made some FIXME more informative.
Marked some FIXME as stub.
Added comments before some functions.
* dlls/ntdll/loadorder.c:
Use the same defaults for modules with and without an explicit path.
* dlls/user/sysparams.c: Frank Richter <frank.richter@gmail.com>
Add support for proper saving of the "FLATMENU" and "GRADIENTCAPION"
system parameters to the registry.
* dlls/user/uitools.c: Frank Richter <frank.richter@gmail.com>
Wine has now a Marlett font, hence the window buttons can now be drawn
using that and not some polylines.
* fonts/wine_marlett.sfd: Frank Richter <frank.richter@gmail.com>
Added a real "window restore" glyph to Wine Marlett.
* dlls/commdlg/cdlg_En.rc, dlls/commdlg/cdlg_Ru.rc,
dlls/commdlg/printdlg.c:
Eugeny Gorelov <tft@etersoft.ru>
Implement most functionality of PageSetupDlg function.
* programs/cmdlgtst/En.rc, programs/cmdlgtst/Ru.rc,
programs/cmdlgtst/cmdlgtst.c, programs/cmdlgtst/cmdlgtst.h:
Eugeny Gorelov <tft@etersoft.ru>
Added PageSetupDlg test.
* dlls/x11drv/window.c, dlls/x11drv/x11drv_main.c:
Moved most initializations out of the create_desktop function and into
process_attach.
* dlls/user/win.c, dlls/user/winpos.c, include/winpos.h:
Delay creation of the internal pos atom until needed.
* dlls/mscms/tests/Makefile.in, dlls/mscms/tests/profile.c:
Hans Leidekker <hans@it.vu.nl>
Dynamically load mscms.
* programs/winecfg/De.rc: Frank Richter <frank.richter@gmail.com>
Update German translation for changes to the DLL overrides UI.
* include/commdlg.h: Eugeny Gorelov <tft@etersoft.ru>
Added PSD_NONETWORKBUTTON define.
* dlls/ole32/memlockbytes.c, dlls/ole32/storage32.c:
Vitaly Lipatov <lav@etersoft.ru>
Added some documentation.
* dlls/msi/dialog.c: Mike McCormack <mike@codeweavers.com>
Use LoadImage to load bitmaps and icons.
* dlls/user/tests/msg.c: Dmitry Timoshkov <dmitry@codeweavers.com>
Add a MsgWaitForMultipleObjects test.
* dlls/advapi32/registry.c, dlls/advapi32/tests/crypt.c,
dlls/devenum/mediacatenum.c, dlls/dmusic/dmusic.c,
dlls/dplayx/dplay.c, dlls/dplayx/dplobby.c,
dlls/dsound/dsound_main.c, dlls/iphlpapi/iphlpapi_main.c,
dlls/mpr/pwcache.c, dlls/netapi32/nbt.c, dlls/oledlg/insobjdlg.c,
dlls/powrprof/powrprof.c, dlls/setupapi/virtcopy.c,
dlls/shlwapi/reg.c, dlls/tapi32/line.c, dlls/uxtheme/system.c,
dlls/wininet/urlcache.c, dlls/winmm/winealsa/audio.c,
programs/regedit/edit.c, programs/winebrowser/main.c,
programs/winedbg/winedbg.c:
Mike McCormack <mike@codeweavers.com>
gcc 4.0 -Wpointer-sign fixes (Reg* functions).
* server/mapping.c: Convert the shared mapping list to a standard list.
* dlls/dbghelp/elf_module.c:
We no longer have thunks in the data section.
* dlls/user/win.c, include/wine/server_protocol.h, server/protocol.def,
server/trace.c, server/window.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Make IsWindowUnicode work in the case when window belongs to another
process.
* programs/winefile/Makefile.in, programs/winefile/winefile.c,
programs/winefile/winefile.h:
Martin Fuchs <martin-fuchs@gmx.net>
- remove <tchar.h> and <wchar.h> header usage by switching to WIN32
API string manipulation functions as far as possible
- switch to UNICODE compilaton
- remove launch_fileA() and tcscpyn
- don't crash in set_curdir() for NULL in the 'entry' pointer
* programs/winecfg/Nl.rc: Paul Vriens <Paul.Vriens@xs4all.nl>
Update the Dutch translations.
* server/atom.c, server/object.h, server/request.c, server/user.h,
server/winstation.c:
Store the global atom table in the process window station.
* include/winternl.h: Mike McCormack <mike@codeweavers.com>
Add more Nt* functions.
* dlls/user/combo.c: Felix Nawothnig <felix.nawothnig@t-online.de>
Update TODO list.
* dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c:
Juan Lang <juan_lang@yahoo.com>
Encode/decode CERT_PUBLIC_KEY_INFO, with tests.
* dlls/comctl32/tests/dpa.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Add another failing DPA test.
2005-07-06 Alexandre Julliard <julliard@winehq.com>
* dlls/winaspi/aspi.c: Gerald Pfeifer <gerald@pfeifer.com>
SCSI_Linux_CheckDevices() is Linux-only as well.
* dlls/mscms/mscms_main.c: Hans Leidekker <hans@it.vu.nl>
Fail loading when compiled without lcms support.
* dlls/advapi32/crypt.c, dlls/advapi32/service.c,
dlls/advapi32/tests/registry.c, dlls/d3d8/d3d8_main.c,
dlls/msvideo/msvideo16.c, dlls/oleaut32/tmarshal.c,
dlls/oleaut32/typelib16.c, dlls/opengl32/wgl.c,
dlls/setupapi/setupx_main.c, dlls/shell32/classes.c,
dlls/shell32/dialogs.c, dlls/user/tests/sysparams.c,
dlls/winaspi/aspi.c, dlls/winaspi/winaspi16.c, dlls/wineps/init.c,
dlls/x11drv/x11drv_main.c, dlls/x11drv/xfont.c,
programs/wineconsole/registry.c:
Mike McCormack <mike@codeweavers.com>
gcc 4.0 -Wpointer-sign fixes (Reg* functions).
* programs/winecfg/En.rc, programs/winecfg/libraries.c,
programs/winecfg/resource.h:
Felix Nawothnig <felix.nawothnig@t-online.de>
Changed layout of libraries tab, moved load-order setting into extra
dialog.
* dlls/comctl32/propsheet.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Don't invalidate the whole propsheet when the page is switched.
* dlls/user/menu.c: Rein Klazes <wijn@wanadoo.nl>
- when sending the WM_DRAWITEM message in case of a menu item with
hbmpItem = HBMMENU_CALLBACK, move the drawing origin to the top left
of the item rectangle
- at the same time also make sure that the itemState field of the
DRAWITEMSTRUCT is properly initialized
- do the drawing of the check mark before sending the WM_DRAWITEM
message, some application likes to "overdraw" the checkmark.
* dlls/wined3d/drawprim.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Change all references to updateStateBlock to references to stateBlock
in drawprim.
* dlls/riched20/paint.c, dlls/riched20/wrap.c, dlls/twain/capability.c,
dlls/x11drv/xfont.c, dlls/x11drv/xrandr.c:
Stefan Huehner <stefan@huehner.org>
Make functions static to fix -Wmissing-declarations warnings.
* dlls/user/painting.c, dlls/user/tests/dce.c:
Restore the clip region after GetDCEx in send_erase as if it had been
a BeginPaint.
* programs/winemenubuilder/winemenubuilder.c:
Moved the configuration key to HKCU\Software\Wine\WineMenuBuilder.
* dlls/comctl32/tests/treeview.c, dlls/dinput/tests/joystick.c,
dlls/ntdll/tests/info.c, dlls/oleaut32/tests/vartest.c,
dlls/psapi/tests/psapi_main.c, dlls/user/tests/menu.c,
dlls/user/tests/win.c:
Francois Gouget <fgouget@free.fr>
Add trailing '\n's to ok() calls.
* dlls/msi/action.c: Mike McCormack <mike@codeweavers.com>
Stop the install when cancelling from a modeless dialog.
* include/winternl.h: Mike McCormack <mike@codeweavers.com>
Add more Nt* functions.
* dlls/winspool/Makefile.in, dlls/winspool/info.c:
Huw Davies <huw@codeweavers.com>
Add an implementation of AddJob and a partial one of ScheduleJob.
* dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Implemented UnixFolder's ISFHelper::DeleteItems interface.
* include/winuser.h: Frank Richter <frank.richter@gmail.com>
Add missing DC_GRADIENT and DC_BUTTONS, as used by DrawCaption.
* dlls/riched20/editor.c, dlls/riched20/editor.h, dlls/riched20/row.c:
Phil Krylov <phil@newstar.rinet.ru>
Fixed EM_LINEINDEX handler and added EM_LINEFROMCHAR handler.
* dlls/msi/events.c: Mike McCormack <mike@codeweavers.com>
Don't crash when cancelling out of a modeless dialog.
* dlls/user/sysparams.c: Felix Nawothnig <felix.nawothnig@t-online.de>
Clear buffer before querying the registry in SYSPARAMS_Load.
* dlls/shell32/shfldr_unixfs.c: Michael Lin <mlin@corvu.com.au>
Michael Jung <mjung@iss.tu-darmstadt.de>
Implemented UnixFolder's ISFHelper::AddFolder.
* dlls/advapi32/Makefile.in, dlls/advapi32/lsa.c,
dlls/advapi32/security.c:
James Hawkins <truiken@gmail.com>
Branch the LSA functions from security.c to lsa.c.
* dlls/user/dde_client.c, dlls/user/dde_misc.c, dlls/user/defwnd.c,
dlls/user/driver16.c, dlls/user/hook.c, dlls/user/hook16.c,
dlls/user/message.c, dlls/user/spy.c, dlls/user/sysparams.c,
dlls/user/text.c, dlls/user/user_main.c, dlls/user/winproc.c:
Mike McCormack <mike@codeweavers.com>
-Wpointer-sign fixes for gcc 4.0.
* dlls/msi/action.c, dlls/msi/msipriv.h, dlls/msi/string.c,
dlls/msi/suminfo.c:
Mike McCormack <mike@codeweavers.com>
gcc 4.0 -Wpointer-sign fixes.
* dlls/mshtml/main.c, dlls/mshtml/mshtml_private.h,
dlls/mshtml/protocol.c:
Mike McCormack <mike@codeweavers.com>
Fix gcc 4.0 -Wpointer-sign warnings.
* dlls/riched20/editor.c, dlls/riched20/editor.h, dlls/riched20/row.c:
Phil Krylov <phil@newstar.rinet.ru>
Implemented EM_EXLINEFROMCHAR, EM_LINEINDEX, EM_FINDTEXT,
EM_FINDTEXTW, EM_FINDTEXTEX, and EM_FINDTEXTEXW messages.
* include/winnt.h: Mike McCormack <mike@codeweavers.com>
Define PVOID64 and FILE_SEGMENT_ELEMENT.
* dlls/uxtheme/system.c: Frank Richter <frank.richter@gmail.com>
Every window needs to receive WM_THEMECHANGED (esp. controls), so also
send it to child windows.
* dlls/comctl32/Makefile.in, dlls/comctl32/comctl32undoc.c,
dlls/comctl32/dpa.c, dlls/comctl32/dsa.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Move DPA and DSA functions out of comctl32undoc.c as they are
documented by now.
2005-07-05 Alexandre Julliard <julliard@winehq.com>
* tools/winebuild/relay.c: Don't depend on ELF features for PIC code.
A couple of optimizations.
* dlls/msi/Makefile.in, dlls/msi/files.c, dlls/msi/msipriv.h,
dlls/msi/source.c, include/msi.h:
Aric Stewart <aric@codeweavers.com>
Add source.c to start handling the various MsiSourceList apis used in
v3 of MSI, and now internally.
Update files.c to use the MsiSourceList apis to make sure our
SourceList keys in the registry are included and correct.
* dlls/shell32/shell32.spec, dlls/shell32/shell32_main.c:
Detlef Riekenberg <wine.dev@web.de>
Printer_LoadIconsW: implemented minimal version.
* dlls/riched20/wrap.c: Phil Krylov <phil@newstar.rinet.ru>
Fixed an off-by-one error in EM_GETLINECOUNT handler.
* dlls/riched20/writer.c: Phil Krylov <phil@newstar.rinet.ru>
Fixed another couple of EM_STREAMOUT bugs.
* include/textserv.h: Paul Vriens <Paul.Vriens@xs4all.nl>
Fixed typo.
* dlls/shell32/shfldr_unixfs.c: Michael Lin <mlin@corvu.com.au>
Michael Jung <mjung@iss.tu-darmstadt.de>
ISFHelper interface support for UnixFolder (currently only stubs).
* dlls/avifil32/acmstream.c, dlls/avifil32/avifile.c,
dlls/avifil32/editstream.c, dlls/avifil32/getframe.c,
dlls/avifil32/icmstream.c, dlls/avifil32/tmpfile.c,
dlls/avifil32/wavfile.c:
Mike McCormack <mike@codeweavers.com>
gcc 4.0 -Wpointer-sign fixes.
* dlls/msi/dialog.c: Mike McCormack <mike@codeweavers.com>
Set the initial focus on the control specified by Control_First in the
Dialog table.
* dlls/riched20/writer.c: Phil Krylov <phil@newstar.rinet.ru>
Removed junk from UTF-8 RTF output.
* include/textserv.h: Maarten Lankhorst <m.b.lankhorst@gmail.com>
Added txtbit declarations.
* programs/winecfg/libraries.c: Hajime Segawa <winetips@sidenet.ddo.jp>
Fix for debug message buffer overflow in library tab.
* dlls/shell32/shfldr_unixfs.c: Michael Lin <mlin@corvu.com.au>
Michael Jung <mjung@iss.tu-darmstadt.de>
Implemented UnixFolder's IShellFolder::SetNameOf.
* dlls/d3d9/d3d9_private.h, dlls/d3d9/pixelshader.c,
dlls/d3d9/stateblock.c, dlls/d3d9/vertexshader.c:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Strip out stateblocks from d3d9 and relay all stateblock calls to
wined3d.
* tools/sfnt2fnt.c, tools/winebuild/spec16.c, tools/winedump/le.c,
tools/winedump/lnk.c, tools/winedump/ne.c, tools/winedump/winedump.h,
tools/wrc/readres.c, dlls/commdlg/filedlg.c,
dlls/commdlg/filedlgbrowser.c, dlls/commdlg/fontdlg.c,
dlls/commdlg/fontdlg16.c, dlls/commdlg/printdlg.c,
dlls/commdlg/printdlg16.c:
Mike McCormack <mike@codeweavers.com>
gcc 4.0 -Wpointer-sign fixes.
* include/msxml.idl: Vijay Kiran Kamuju <infyquest@gmail.com>
Add IXMLElementNotificationSink definition for IE4 compatibility.
* dlls/msvcrt/process.c: Eric Pouech <pouech-eric@wanadoo.fr>
Fixed erroneous file flag in _popen.
* dlls/urlmon/.cvsignore, dlls/urlmon/Makefile.in,
dlls/urlmon/regsvr.c, dlls/urlmon/rsrc.rc, dlls/urlmon/urlmon.inf,
dlls/urlmon/urlmon_main.h:
Jacek Caban <jack@itma.pwr.wroc.pl>
Register protocols.
* dlls/ntdll/process.c, dlls/ntdll/virtual.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Replace stubs for information classes in NtQueryVirtualMemory and
NtQueryInformationProcess by more descriptive messages.
* dlls/uxtheme/draw.c: Frank Richter <frank.richter@gmail.com>
UXTHEME_LoadImage(): Set default image count to 1 to avoid division by
zero in case image count property is not given. Properly support 0
state IDs.
* dlls/wined3d/device.c, dlls/wined3d/drawprim.c,
dlls/wined3d/stateblock.c, dlls/wined3d/wined3d_private.h,
include/wine/wined3d_interface.h:
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Implemented stateblocks in wined3d.
* dlls/user/edit.c, dlls/user/tests/edit.c:
Vitaliy Margolen <wine-patch@kievinfo.com>
Fix some failing tests.
* tools/winebuild/build.h, tools/winebuild/main.c,
tools/winebuild/spec32.c:
Get rid of the global debugging flag.
* dlls/kernel/kernel16_private.h, dlls/kernel/ne_module.c,
dlls/kernel/relay16.c, tools/winebuild/relay.c:
Intercept functions for 16-bit relay debugging by patching the
CALLFROM16 table instead of having the wine_call_from_16 functions
call out the relay functions explicitly.
* dlls/dplayx/dplay.c, dlls/dplayx/dplayx_global.c,
dlls/dplayx/name_server.c, dlls/gdi/enhmetafile.c,
dlls/msvidc32/msvideo1.c, dlls/netapi32/access.c,
dlls/riched20/editor.c, dlls/rpcrt4/ndr_ole.c,
dlls/uxtheme/msstyles.c:
Stefan Huehner <stefan@huehner.org>
Fix -Wmissing-declarations warnings.
* dlls/ole32/antimoniker.c, dlls/ole32/bindctx.c,
dlls/ole32/clipboard.c, dlls/ole32/compobj_private.h,
dlls/ole32/compositemoniker.c, dlls/ole32/datacache.c,
dlls/ole32/defaulthandler.c, dlls/ole32/errorinfo.c,
dlls/ole32/filemoniker.c, dlls/ole32/ftmarshal.c,
dlls/ole32/hglobalstream.c, dlls/ole32/ifs.c,
dlls/ole32/itemmoniker.c, dlls/ole32/marshal.c,
dlls/ole32/memlockbytes.c, dlls/ole32/memlockbytes16.c,
dlls/ole32/moniker.c, dlls/ole32/ole16.c, dlls/ole32/ole2.c,
dlls/ole32/oleobj.c, dlls/ole32/oleproxy.c, dlls/ole32/rpc.c,
dlls/ole32/stg_prop.c, dlls/ole32/storage.c, dlls/ole32/storage32.h,
dlls/ole32/stubmanager.c:
Mike McCormack <mike@codeweavers.com>
Fix gcc 4.0 -Wpointer-sign warnings.
* dlls/user/cursoricon.c: Detlef Riekenberg <wine.dev@web.de>
LoadImageW: Fix type of TRACE parameter.
* include/.cvsignore, include/Makefile.in, include/mimeinfo.idl:
Vijay Kiran Kamuju <infyquest@gmail.com>
Added declaration for IMimeInfo interface.
* dlls/kernel/relay16.c, include/wine/winbase16.h,
tools/winebuild/relay.c, tools/winebuild/spec16.c:
Added vararg argument type so that the relay code can distinguish from
a normal cdecl function.
Don't rely on the relay thunk preserving the stack pointer.
* dlls/ntdll/tests/info.c: Paul Vriens <Paul.Vriens@xs4all.nl>
Added some tests for other information classes.
Correct comment for test 0x3.
* dlls/ntdll/nt.c: Paul Vriens <Paul.Vriens@xs4all.nl>
Improved stubs to show the correct behavior.
* programs/winecfg/En.rc: Huw Davies <huw@codeweavers.com>
Add an English neutral version of the graphics tab.
* dlls/kernel/toolhelp.c: Mike McCormack <mike@codeweavers.com>
Fix some gcc 4.0 warnings.
* dlls/uxtheme/msstyles.c, dlls/uxtheme/msstyles.h:
Frank Richter <frank.richter@gmail.com>
Opening some theme class data now also increases the reference count
of the theme file, so as long as theme class data is still opened
somewhere, the theme file won't get freed. Otherwise, it could happen
that invalid class data was used, which could lead to problems.
* dlls/uxtheme/draw.c: Frank Richter <frank.richter@gmail.com>
Changed the default transparent color in case none was explicitly
specified from the upper left pixel color to magenta. Empirically
gives better results.
* dlls/user/menu.c: Frank Richter <frank.richter@gmail.com>
Add support for drawing menus in "flat" style.
* dlls/advapi32/crypt.c, dlls/cabinet/fdi.c,
dlls/dinput/joystick_linux.c, dlls/iphlpapi/tests/iphlpapi.c,
dlls/msvcrt/tests/headers.c, dlls/oleaut32/typelib.c,
dlls/setupapi/virtcopy.c, dlls/winaspi/aspi.c,
dlls/winedos/soundblaster.c, dlls/winedos/vga.c,
dlls/winsock/socket.c:
Stefan Huehner <stefan@huehner.org>
Fix some more -Wmissing-declarations warnings.
* dlls/dmloader/dmloader_main.c, dlls/dmloader/dmloader_private.h,
dlls/dmloader/loader.c:
Mike McCormack <mike@codeweavers.com>
Fix gcc 4.0 -Wpointer-sign warnings.
* dlls/gdi/driver.c, dlls/gdi/freetype.c, dlls/gdi/printdrv.c:
Mike McCormack <mike@codeweavers.com>
-Wpointer-sign fixes for gcc 4.0.
* dlls/oleaut32/oleaut.c, dlls/oleaut32/variant.c:
Robert Shearman <rob@codeweavers.com>
Document active object and variant functions.
* dlls/comctl32/tests/dpa.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Fix DPA tests on Win95.
* include/winternl.h: Paul Vriens <Paul.Vriens@xs4all.nl>
Removed 4 bytes from the SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
struct.
Changed some dwSpare into liKernelTime and liUserTime.
* include/textserv.h: Maarten Lankhorst <m.b.lankhorst@gmail.com>
Added missing declaration for ITextServices->OnTxInPlaceDeactivate.
* dlls/commdlg/cdlg_En.rc: Huw Davies <huw@codeweavers.com>
Add English neutral version of IDS_COLOR_GRAY.
* programs/winefile/Fr.rc: Jonathan Ernst <Jonathan@ErnstFamily.ch>
Updated winefile French resources.
* programs/winecfg/Fr.rc, programs/winecfg/winecfg.rc:
Jonathan Ernst <Jonathan@ErnstFamily.ch>
- Updated winecfg French resources.
- Fixed control size and placement.
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
Add one more level of indirection to the printer handle array to allow
more information than just the name to be stored.
Wrap accesses to the printer handle array in a critsec.
* dlls/user/tests/win.c: Dmitry Timoshkov <dmitry@codeweavers.com>
Add a test case for IsWindowUnicode.
* dlls/shell32/shell32_Pt.rc: Marcelo Duarte <marcelotduarte@gmail.com>
Update shell32 resources for Portuguese.
* programs/winemine/Pl.rc: Marcelo Duarte <marcelotduarte@gmail.com>
Remove double SEPARATOR.
* dlls/x11drv/opengl.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Make sure that the OpenGL visual created for a window has a stencil
buffer.
* tools/wineinstall: Vincent Bron <vberon@mecano.gme.usherb.ca>
Clean wineinstall from config file references.
* dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Return correct attributes in ParseDisplayName.
* dlls/kernel/version.c: Mike McCormack <mike@codeweavers.com>
Fix gcc 4.0 warnings.
* dlls/comctl32/propsheet.c: Frank Richter <frank.richter@gmail.com>
Let property sheets update the cached system colors upon receiving
WM_SYSCOLORCHANGE.
* dlls/uxtheme/system.c: Frank Richter <frank.richter@gmail.com>
Write WCHAR strings to registry with correct size.
* dlls/mscms/profile.c, dlls/mscms/tests/profile.c:
Hans Leidekker <hans@it.vu.nl>
Fix color directory handling.
* dlls/uxtheme/draw.c, dlls/uxtheme/uxtheme.spec, include/uxtheme.h:
Thomas Weidenmueller <wine-patches@reactsoft.com>
IsThemeDialogTextureEnabled should have one parameter to match the
prototype in the official headers.
* dlls/user/sysparams.c: Frank Richter <frank.richter@gmail.com>
Add support for SPI_[SG]ETFLATMENU in SystemParametersInfo (although
without saving of the setting).
* dlls/uxtheme/msstyles.c: Frank Richter <frank.richter@gmail.com>
Enable/disable "flat menus" based on the setting from the active
theme.
2005-07-03 Alexandre Julliard <julliard@winehq.com>
* dlls/urlmon/sec_mgr.c, dlls/urlmon/umon.c, dlls/urlmon/umstream.c,
dlls/urlmon/urlmon_main.c, dlls/urlmon/urlmon_main.h:
Mike McCormack <mike@codeweavers.com>
Fix -Wpointer-sign warnings.
* dlls/shell32/autocomplete.c, dlls/shell32/classes.c,
dlls/shell32/cpanelfolder.c, dlls/shell32/dataobject.c,
dlls/shell32/dde.c, dlls/shell32/dragdrophelper.c,
dlls/shell32/enumidlist.c, dlls/shell32/folders.c,
dlls/shell32/pidl.c, dlls/shell32/pidl.h,
dlls/shell32/shell32_main.h, dlls/shell32/shelllink.c,
dlls/shell32/shellole.c, dlls/shell32/shfldr_desktop.c,
dlls/shell32/shfldr_fs.c, dlls/shell32/shfldr_mycomp.c,
dlls/shell32/shfldr_unixfs.c, dlls/shell32/shlfsbind.c,
dlls/shell32/shlview.c, dlls/shell32/shv_bg_cmenu.c,
dlls/shell32/shv_item_cmenu.c:
Mike McCormack <mike@codeweavers.com>
-Wpointer-sign fixes.
* dlls/comctl32/tests/Makefile.in, dlls/comctl32/tests/dpa.c:
Felix Nawothnig <felix.nawothnig@t-online.de>
Rewrote the DPA testsuite.
* include/winternl.h: Mike McCormack <mike@codeweavers.com>
Define more Nt* functions.
* dlls/kernel/kernel16_private.h, dlls/kernel/syslevel.c,
dlls/kernel/wowthunk.c, tools/winebuild/relay.c:
Moved all 16-bit relay code to the text section.
Changed a few symbol names for better consistency.
* libs/wine/ldt.c: Added error message for missing LDT support on i386.
* dlls/ntdll/signal_i386.c: Some fixes for the Darwin build.
* dlls/winmm/wineoss/audio.c, dlls/winmm/wineoss/dsrender.c:
Vitaliy Margolen <wine-patch@kievinfo.com>
Change messages about config file to registry.
* dlls/gdi/tests/generated.c, dlls/kernel/tests/generated.c,
dlls/ntdll/tests/generated.c, dlls/rpcrt4/tests/generated.c,
dlls/shell32/tests/generated.c, dlls/shlwapi/tests/generated.c,
dlls/urlmon/tests/generated.c, dlls/user/tests/generated.c,
dlls/wininet/tests/generated.c, tools/winapi/winapi_test:
Mike McCormack <mike@codeweavers.com>
Avoid warnings in generated tests by casting sizeof(x) to an int.
* dlls/mshtml/Makefile.in, dlls/mshtml/htmldoc.c,
dlls/mshtml/mshtml_private.h, dlls/mshtml/service.c:
Jacek Caban <jack@itma.pwr.wroc.pl>
Added stub implementation of IServiceProvider.
* DEVELOPERS-HINTS: Mike McCormack <mike@codeweavers.com>
Fix DEVELOPER_HINTS to reflect make configure doesn't run autoconf.
* dlls/ddraw/device_opengl.c: Marcus Meissner <meissner@suse.de>
Make check fails in dlls/ddraw/tests/d3d, because a heap allocate is
fed to wrong size. (sizeof(BOOLEAN) is 1 , but ative_lights is a DWORD
array).
* dlls/x11drv/desktop.c: Lionel Ulmer <lionel.ulmer@free.fr>
Add some resolutions to what Desktop mode supports.
* include/winternl.h: Felix Nawothnig <felix.nawothnig@t-online.de>
Add some values to the PROCESS_INFORMATION_CLASS enumeration.
* dlls/urlmon/umon.c: Jacek Caban <jack@itma.pwr.wroc.pl>
Fix handling of pmkContext in CreateURLMoniker.
* programs/winemine/main.c, programs/winemine/main.h:
Jacek Caban <jack@itma.pwr.wroc.pl>
Make registry compatible with winmine.
* include/commctrl.h: Frank Richter <frank.richter@gmail.com>
Add missing NMBCHOTITEM struct.
* dlls/msvcrt/wcs.c: Marcus Meissner <meissner@suse.de>
char pointer must be 11 byte to fit 10 characters + \0.
* dlls/advapi32/tests/registry.c, include/winreg.h:
Felix Nawothnig <felix.nawothnig@t-online.de>
Added unit tests for RegGetValue.
2005-07-02 Alexandre Julliard <julliard@winehq.com>
* dlls/ntdll/virtual.c, server/mapping.c:
Vitaliy Margolen <wine-patch@kievinfo.com>
Load all dll sections no matter what attributes say.
* dlls/urlmon/sec_mgr.c, dlls/urlmon/umon.c, dlls/urlmon/urlmon_main.c:
Jacek Caban <jack@itma.pwr.wroc.pl>
Better module locking.
* dlls/avifil32/Makefile.in, dlls/avifil32/api.c:
Marcus Meissner <meissner@suse.de>
Use CoCreateInstance instead of SHCoCreateInstance, drop shell32 from
imports.
Call OleInitialize() on AVIFileInit.
* dlls/mshtml/main.c, include/mshtmhst.idl:
Jacek Caban <jack@itma.pwr.wroc.pl>
- Added more definitions.
- Fixed RunHTMLApplication declaration.
* include/msxml.idl: Vijay Kiran Kamuju <infyquest@gmail.com>
Add missing declarations for IXMLDocument2 and IXMLElement2.
2005-07-01 Alexandre Julliard <julliard@winehq.com>
* server/registry.c: Don't bother loading the config file anymore.
* tools/winedump/ne.c: Added dumping of NE segments and relocations.
* tools/winebuild/import.c:
Don't use the full 32 bits of %esp when called from 16-bit code.
* dlls/user/ddeml.spec: Andreas Mohr <andi@rhlx01.fht-esslingen.de>
HCONV and HCONVLIST are 32bit handles.
* programs/winecfg/De.rc, programs/winefile/De.rc:
Henning Gerhardt <henning.gerhardt@web.de>
Update German resource files.
* dlls/d3d9/device.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
Check for a null surface returned from CreateSurface.
Relay GetCreationParameters call to wined3d.
* configure, configure.ac, dlls/ntdll/cdrom.c, include/config.h.in:
Phil Krylov <phil@newstar.rinet.ru>
Fixed dlls/ntdll/cdrom.c compilation in Darwin by adding HAVE_IOKit
detection to configure and defining SENSEBUFLEN as kSenseDefaultSize
(which is corresponding IOKit enum value).
* include/Makefile.in, include/textserv.h:
Mike McCormack <mike@codeweavers.com>
Added textserv.h.
* dlls/kernel/kernel16_private.h, dlls/kernel/thunk.c,
dlls/kernel/wowthunk.c, tools/winebuild/relay.c:
Moved most of the implementation of CALL32_CBClient(Ex) to the C
code.
* tools/winebuild/import.c, tools/winebuild/main.c,
tools/winebuild/winebuild.man.in:
Added a --target option to allow cross-compilation.
* dlls/x11drv/window.c:
Set the class resource name to the name of the main binary (suggested
by Rasterman).
* include/.cvsignore, include/Makefile.in, include/xmldso.idl,
include/xmldsodid.h:
Vijay Kiran Kamuju <infyquest@gmail.com>
Added xmldso.idl.
* dlls/ntdll/relay.c, tools/winebuild/import.c:
Improve a bit the assembly generated for import thunks.
* dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c:
Juan Lang <juan_lang@yahoo.com>
- implement encoding/decoding of cert extensions
- remove some unnecessary parameters to internal functions
- tests for cert extensions
* dlls/cabinet/cabextract.c, dlls/riched20/caret.c,
dlls/uxtheme/draw.c, dlls/uxtheme/uxini.c:
Stefan Huehner <stefan@huehner.org>
Make some function static.
* programs/winecfg/drivedetect.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Added binfmt_misc to the filesystem blacklist.
* dlls/uxtheme/msstyles.c: Frank Richter <frank.richter@gmail.com>
Have the theme INI file parsed upon theme activation and not just when
the first theme data is requested; that way, the themed system colors
are set correctly from the start, and not just after some theme data
was requested.
* include/wincrypt.h: Juan Lang <juan_lang@yahoo.com>
- add more prototypes
- rearrange prototypes according to the DLL they're in, to make
comments correct
* dlls/user/dialog.c, dlls/user/tests/dialog.c:
Robert Shearman <rob@codeweavers.com>
GetDlgItemText should always try to NULL terminate the string.
2005-06-30 Alexandre Julliard <julliard@winehq.com>
* include/wine/test.h, include/winsock.h:
Attempt at a better fix for the winsock.h problems on Darwin.
* programs/winecfg/Nl.rc: Paul Vriens <Paul.Vriens@xs4all.nl>
Update the Dutch translations.
* dlls/mshtml/protocol.c, dlls/mshtml/rsrc.rc:
Use proper symbols instead of magic number 23 for HTML resource type.
* tools/wrc/genres.c, tools/wrc/newstruc.c, tools/wrc/newstruc.h,
tools/wrc/parser.l, tools/wrc/parser.y, tools/wrc/wrctypes.h:
Added support for HTML resource type.
* dlls/wininet/tests/http.c: Added missing LGPL header.
* include/.cvsignore, include/Makefile.in, include/msxml.idl,
include/msxml2.idl:
Vijay Kiran Kamuju <infyquest@gmail.com>
Added msxml2.idl.
* configure, configure.ac: Vitaliy Margolen <wine-patch@kievinfo.com>
Fix test for arts.
* dlls/shell32/Makefile.in, dlls/shell32/dde.c,
dlls/shell32/shell32_main.c:
Robert Shearman <rob@codeweavers.com>
Implement ShellDDEInit.
* dlls/msi/action.c, dlls/msi/action.h, dlls/msi/custom.c,
dlls/msi/helpers.c, dlls/msi/upgrade.c:
Aric Stewart <aric@codeweavers.com>
Keep track of what sequence we are in and register unique
actions. This allows us to make sure actions and custom actions
flagged to run only once, actually run only once.
Also clean up some of the numeric constants in custom.c using the
defined values from msidefs.h.
* configure, configure.ac, include/config.h.in:
Removed some no longer used asm checks.
* dlls/cabinet/fci.c, dlls/d3d8/directx.c, dlls/rpcrt4/rpcrt4_main.c,
dlls/shlwapi/ordinal.c, dlls/wined3d/device.c,
dlls/wined3d/directx.c, dlls/wined3d/wined3d_private.h,
documentation/PACKAGING, tools/winedump/README,
tools/winedump/winedump.h, tools/winedump/winedump.man:
Francois Gouget <fgouget@free.fr>
Assorted spelling fixes.
* dlls/user/sysparams.c, dlls/user/tests/sysparams.c:
Revert SPI_SETMOUSEBUTTONSWAP changes.
* dlls/mshtml/tests/.cvsignore, dlls/mshtml/tests/Makefile.in,
dlls/mshtml/tests/protocol.c:
Jacek Caban <jack@itma.pwr.wroc.pl>
Added res protocol test.
* dlls/user/dde_misc.c: Dmitry Timoshkov <dmitry@codeweavers.com>
Fix a typo in ReuseDDElParam: GlobalLock supposed to be GlobalUnlock.
* dlls/comctl32/header.c: Vitaliy Margolen <wine-patch@kievinfo.com>
Send CDDS_ITEMPOSTERASE | CDDS_PREPAINT notify.
* dlls/winspool/info.c: Huw Davies <huw@codeweavers.com>
Forward StartDocPrinterA to StartDocPrinterW.
Improve trace in the unicode version.
* dlls/mshtml/rsrc.rc: Jacek Caban <jack@itma.pwr.wroc.pl>
Fix blank.htm resources.
* dlls/riched20/editor.c, dlls/riched20/editstr.h,
dlls/riched20/wrap.c:
Phil Krylov <phil@newstar.rinet.ru>
Implemented EM_GETLINECOUNT RichEdit message.
* tools/wrc/genres.c, tools/wrc/genres.h, tools/wrc/wrctypes.h,
tools/wrc/writeres.c:
Stefan Huehner <stefan@huehner.org>
Fix some -Wsign-compare warnings.
* tools/wrc/parser.l: Jacek Caban <jack@itma.pwr.wroc.pl>
'.' is a valid char of tIDENT.
* programs/winedbg/winedbg.c: Francois Gouget <fgouget@codeweavers.com>
Improve the winedbg usage.
* programs/winecfg/audio.c: Francois Gouget <fgouget@free.fr>
Remove unneeded casts.
* dlls/kernel/tests/directory.c:
Francois Gouget <fgouget@codeweavers.com> for Mandriva
Test the behavior of CreateDirectory() when it has one or two trailing
dots or spaces.
Tweak the previous CreateDirectory() tests so we get more information
in case of a failure.
* tools/winapi/win32.api: Francois Gouget <fgouget@free.fr>
Update win32.api to match current sources.
* tools/winebuild/utils.c: Phil Krylov <phil@newstar.rinet.ru>
Fixed winebuild operation in Darwin.
* dlls/shell32/regsvr.c: Michael Jung <mjung@iss.tu-darmstadt.de>
Register unixfs at desktop level in DllRegisterServer.
* dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Fix two more corner cases in UNIXFS_get_unix_path and UNIXFS_path_to_pidl.
* dlls/msi/dialog.c: Mike McCormack <mike@codeweavers.com>
Move to the next mask edit field when the current one becomes full.
* include/wincrypt.h: Juan Lang <juan_lang@yahoo.com>
Add more missing OIDs.
* dlls/shell32/tests/shlfolder.c:
Saulius Krasuckas <saulius.krasuckas@ieee.org>
Prepare for adding new tests.
- Put OleInitialize and OleUninitialize in the main block.
- Move test_BindToObject before test_EnumObjects_and_CompareIDs.
* dlls/mshtml/protocol.c: Jacek Caban <jack@itma.pwr.wroc.pl>
Implemented res protocol.
* dlls/msi/dialog.c: Mike McCormack <mike@codeweavers.com>
Make the tab order in msi dialogs right.
* dlls/ntdll/cdrom.c: Gerald Pfeifer <gerald@pfeifer.com>
Avoid unused variable warnings in CDROM_ScsiPassThroughDir() and
CDROM_ScsiPassThrough().
* programs/winemenubuilder/winemenubuilder.c:
Sven Paschukat <Sven.Paschukat@t-online.de>
Repaired extraction of icons when config file is missing.
* dlls/wininet/internet.c: Robert Shearman <rob@codeweavers.com>
Add stubs for some InternetSetOption options.
2005-06-29 Alexandre Julliard <julliard@winehq.com>
* tools/winebuild/build.h, tools/winebuild/spec32.c,
tools/winebuild/utils.c:
Replace configure macros by explicit platform checks (probably not
correct on all platforms yet).
* dlls/oleaut32/oleaut.c, dlls/oleaut32/oleaut32.spec,
dlls/oleaut32/regsvr.c:
Robert Shearman <rob@codeweavers.com>
Rename OLEAUT32_Dll* Functions to Dll*.
* dlls/oleaut32/tests/vartype.c, dlls/oleaut32/variant.c:
Robert Shearman <rob@codeweavers.com> for Mandriva
- Conversions between variants types of the same size should ignore
overflows.
- Tests for this behaviour.
* dlls/oleaut32/typelib.c:
Robert Shearman <rob@codeweavers.com> for Mandriva
Add a generic TYPEDESC VT to VARIANT VT mapper so we can use the
standard Variant* routines. Use this new function to properly copy &
de-reference the return value.
* dlls/advapi32/tests/security.c, dlls/ntdll/sec.c:
James Hawkins <truiken@gmail.com>
- Fix calculation of generic pointers.
- Minor cleanups.
* dlls/winmm/winealsa/audio.c:
Vitaliy Margolen <wine-patch@kievinfo.com>
Sync comments with configuration location changes.
* server/clipboard.c, server/user.h, server/winstation.c:
Make the clipboard information local to the process window station.
* server/process.c:
Clear the process handle table before releasing it to avoid potential
problems with destructors trying to access handles.
* dlls/x11drv/init.c, dlls/x11drv/opengl.c, dlls/x11drv/x11drv.h,
dlls/x11drv/x11drv_main.c:
Delay OpenGL and GDI initialization until they are needed.
* dlls/kernel/oldconfig.c: Get rid of the old config conversion code.
* dlls/riched20/editor.c: Aric Stewart <aric@codeweavers.com>
Implementation for EM_GETTEXTEX.
* include/Makefile.in, include/msxml2did.h:
Vijay Kiran Kamuju <infyquest@gmail.com>
Added defines for XMLDOM stuff.
* dlls/msi/action.h, dlls/msi/files.c, dlls/msi/helpers.c:
Aric Stewart <aric@codeweavers.com>
Handle installs off multiple volumes and properly pull the prompt
string from the error table.
* dlls/ntdll/cdrom.c: Mike Hearn <mh@codeweavers.com>
Fix GCC4 warning.
* tools/widl/typelib_struct.h, tools/widl/write_msft.c:
Huw Davies <huw@codeweavers.com> for Mandriva
Update the import table code to eliminate a few magic constants.
* dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h,
dlls/oleaut32/typelib2.c:
Huw Davies <huw@codeweavers.com> for Mandriva
Cope with the index in a import table entry being a typeinfo index
rather than a guid offset.
* dlls/cabinet/fci.c:
Gerold Jens Wucherpfennig <gjwucherpfennig@gmx.net>
Support for big-endian systems.
* programs/regedit/listview.c: Gerald Pfeifer <gerald@pfeifer.com>
Avoid compiler warning in AddEntryToList().
* dlls/shell32/shell32_main.h, dlls/shell32/shfldr_desktop.c,
dlls/shell32/shfldr_unixfs.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
If the unixfs is rooted at the Desktop folder, forward
ParseDisplayName calls to it instead of to MyComputer.
* include/Makefile.in, include/basetyps.h:
Steven Edwards <steven_ed4153@yahoo.com>
Add basetyps.h based on the public domain mingw header by Anders
Norlander.
* include/wincrypt.h: Paul Vriens <paul.vriens@xs4all.nl>
Correct some OIDs.
* dlls/shell32/tests/shlfolder.c:
Vitaliy Margolen <wine-patch@kievinfo.com>
ILFree is not available on all versions.
* dlls/ntdll/cdrom.c: Dmitry Timoshkov <dmitry@codeweavers.com>
A workaround for missing struct request_sense on FreeBSD.
* dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c:
Juan Lang <juan_lang@yahoo.com>
- fix decoding of long-form data lengths
- use exception handling in decoding
- tests for these changes
* programs/winetest/Makefile.in: Jacek Caban <jack@itma.pwr.wroc.pl>
Added mshtml test.
2005-06-28 Alexandre Julliard <julliard@winehq.com>
* tools/Makefile.in: Run make clean in the winapi subdir too.
* dlls/user/tests/winstation.c, server/hook.c, server/thread.c,
server/thread.h, server/window.c, server/winstation.c:
Keep track of the windows and hooks used by a thread to properly
refuse to change the thread desktop when it's in use.
* dlls/commdlg/cdlg16.h, dlls/commdlg/colordlg.c,
dlls/commdlg/colordlg16.c, dlls/commdlg/filedlg.c,
dlls/commdlg/filedlg16.c, dlls/commdlg/filedlg31.c,
dlls/commdlg/filedlgbrowser.c, dlls/commdlg/filetitle.c,
dlls/commdlg/finddlg.c, dlls/commdlg/fontdlg.c:
Mike McCormack <mike@codeweavers.com>
Fix declarations.
* documentation/Makefile.in: The samples subdirectory no longer exists.
* dlls/gdi/freetype.c:
Fixed HKLM/HKCU mixup for the external fonts key.
* dlls/msi/action.c, dlls/msi/helpers.c, dlls/msi/msi.c,
dlls/msi/msipriv.h, dlls/msi/package.c:
Aric Stewart <aric@codeweavers.com>
Relocate the msi file to prevent cd locking, corrected to properly not
try to relocated #nnnn handles as files.
* dlls/commdlg/Makefile.in, dlls/commdlg/filedlg.c:
Michael Jung <mjung@iss.tu-darmstadt.de>
Don't expand MyComputer in the file dialogs without user interaction,
if unixfs is rooted at desktop.
* programs/winecfg/En.rc, programs/winecfg/Makefile.in,
programs/winecfg/audio.c, programs/winecfg/resource.h:
Robert Reif <reif@earthlink.net>
- Add an audio configure button with code to display the selected
audio driver's configure dialog.
- Add an audio control panel launch button.
* dlls/riched20/editor.c: Phil Krylov <phil@newstar.rinet.ru>
Fixed a comment about EM_STREAMIN.
* VERSION, configure, ANNOUNCE, ChangeLog: Release 20050628.
----------------------------------------------------------------
2005-06-28 Alexandre Julliard <julliard@winehq.com> 2005-06-28 Alexandre Julliard <julliard@winehq.com>
* dlls/gdi/printdrv.c: * dlls/gdi/printdrv.c:
Wine version 20050628 Wine version 20050725
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59 for Wine 20050628. # Generated by GNU Autoconf 2.59 for Wine 20050725.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
...@@ -269,8 +269,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} ...@@ -269,8 +269,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package. # Identity of this package.
PACKAGE_NAME='Wine' PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine' PACKAGE_TARNAME='wine'
PACKAGE_VERSION='20050628' PACKAGE_VERSION='20050725'
PACKAGE_STRING='Wine 20050628' PACKAGE_STRING='Wine 20050725'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
ac_unique_file="server/atom.c" ac_unique_file="server/atom.c"
...@@ -788,7 +788,7 @@ if test "$ac_init_help" = "long"; then ...@@ -788,7 +788,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing. # Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF cat <<_ACEOF
\`configure' configures Wine 20050628 to adapt to many kinds of systems. \`configure' configures Wine 20050725 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
...@@ -853,7 +853,7 @@ fi ...@@ -853,7 +853,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of Wine 20050628:";; short | recursive ) echo "Configuration of Wine 20050725:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
...@@ -984,7 +984,7 @@ fi ...@@ -984,7 +984,7 @@ fi
test -n "$ac_init_help" && exit 0 test -n "$ac_init_help" && exit 0
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
Wine configure 20050628 Wine configure 20050725
generated by GNU Autoconf 2.59 generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc. Copyright (C) 2003 Free Software Foundation, Inc.
...@@ -998,7 +998,7 @@ cat >&5 <<_ACEOF ...@@ -998,7 +998,7 @@ cat >&5 <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
It was created by Wine $as_me 20050628, which was It was created by Wine $as_me 20050725, which was
generated by GNU Autoconf 2.59. Invocation command line was generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@ $ $0 $@
...@@ -20569,7 +20569,7 @@ _ASBOX ...@@ -20569,7 +20569,7 @@ _ASBOX
} >&5 } >&5
cat >&5 <<_CSEOF cat >&5 <<_CSEOF
This file was extended by Wine $as_me 20050628, which was This file was extended by Wine $as_me 20050725, which was
generated by GNU Autoconf 2.59. Invocation command line was generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
...@@ -20632,7 +20632,7 @@ _ACEOF ...@@ -20632,7 +20632,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\ ac_cs_version="\\
Wine config.status 20050628 Wine config.status 20050725
configured by $0, generated by GNU Autoconf 2.59, configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment