Release 0.9.
This commit is contained in:
parent
42684b7ba7
commit
d7d3169d8a
39
ANNOUNCE
39
ANNOUNCE
|
@ -1,30 +1,21 @@
|
||||||
This is release 20050930 of Wine, a free implementation of Windows on
|
This is release 0.9 of Wine, a free implementation of Windows on Unix.
|
||||||
Unix. This is still a developers only release. There are many bugs
|
After 12 years of development, this release marks the beginning of the
|
||||||
and unimplemented features. Most applications still do not work
|
beta testing phase. Everybody is encouraged to try it; while there
|
||||||
correctly.
|
are still bugs, most applications are expected to at least install and
|
||||||
|
do something useful.
|
||||||
|
|
||||||
WHAT'S NEW with Wine-20050930: (see ChangeLog for details)
|
Because of lags created by using mirrors, this message may reach you
|
||||||
- Joystick force feedback support.
|
before the release is available at the ftp sites. The sources will be
|
||||||
- Beginnings of Win64 support.
|
available from the following locations:
|
||||||
- Many MSI fixes and cleanups.
|
|
||||||
- Font linking support.
|
|
||||||
- Several OLE fixes.
|
|
||||||
- Some fixes for MacOS/x86.
|
|
||||||
- Lots of bug fixes.
|
|
||||||
|
|
||||||
See the README file in the distribution for installation instructions.
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.tar.bz2
|
||||||
|
http://prdownloads.sourceforge.net/wine/wine-0.9.tar.bz2
|
||||||
|
|
||||||
Because of lags created by using mirror, this message may reach you before
|
Binary packages for various distributions will be available from:
|
||||||
the release is available at the ftp sites. The sources will be available
|
|
||||||
from the following locations:
|
|
||||||
|
|
||||||
http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20050930.tar.gz
|
http://www.winehq.org/site/download
|
||||||
http://prdownloads.sourceforge.net/wine/Wine-20050930.tar.gz
|
|
||||||
|
|
||||||
It should also be available from any other site that mirrors ibiblio.org.
|
You will find documentation on http://www.winehq.org/site/documentation.
|
||||||
These locations also hold pre-built documentation packages in various
|
|
||||||
formats: wine-doc-en-html.tar.gz, wine-doc-en-txt.tar.gz,
|
|
||||||
wine-doc-en-pdf.tar.gz and wine-doc-en-ps.tar.gz.
|
|
||||||
|
|
||||||
You can also get the current source directly from the CVS tree. Check
|
You can also get the current source directly from the CVS tree. Check
|
||||||
http://www.winehq.org/cvs for details.
|
http://www.winehq.org/cvs for details.
|
||||||
|
@ -33,10 +24,6 @@ Patches should be submitted to "wine-patches@winehq.org". Please
|
||||||
don't forget to include a ChangeLog entry. If you submitted a patch,
|
don't forget to include a ChangeLog entry. If you submitted a patch,
|
||||||
please check to make sure it has been included in the new release.
|
please check to make sure it has been included in the new release.
|
||||||
|
|
||||||
If you want to receive by mail a patch against the previous release
|
|
||||||
when a new one is released, you can subscribe to the mailing list at
|
|
||||||
http://www.winehq.org/mailman/listinfo/wine-releases .
|
|
||||||
|
|
||||||
Wine is available thanks to the work of many people. See the file
|
Wine is available thanks to the work of many people. See the file
|
||||||
AUTHORS in the distribution for the complete list.
|
AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
|
|
808
ChangeLog
808
ChangeLog
|
@ -1,3 +1,811 @@
|
||||||
|
----------------------------------------------------------------
|
||||||
|
2005-10-24 Alexandre Julliard <julliard@winehq.org>
|
||||||
|
|
||||||
|
* AUTHORS: Updated the authors list.
|
||||||
|
|
||||||
|
* dlls/commdlg/cdlg_Cs.rc: Michal Suchanek <hramrach@gmail.com>
|
||||||
|
Make Czech font selection dialog usable.
|
||||||
|
|
||||||
|
* dlls/winsock/socket.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
Made accept thread safe(r).
|
||||||
|
|
||||||
|
* dlls/x11drv/mouse.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Fix bad mouse lag in games that do their own mouse warping.
|
||||||
|
|
||||||
|
* dlls/winspool/info.c: Robert Lunnon <bobl@optushome.com.au>
|
||||||
|
Rename queue_t to jobqueue_t to avoid collision with library symbol
|
||||||
|
queue_t.
|
||||||
|
|
||||||
|
* dlls/winmm/wineesd/audio.c: Robert Lunnon <bobl@optushome.com.au>
|
||||||
|
Added header errno.h.
|
||||||
|
|
||||||
|
* tools/winebuild/utils.c: Robert Lunnon <bobl@optushome.com.au>
|
||||||
|
Remove SVR4 specific pseudo-ops.
|
||||||
|
|
||||||
|
* tools/winebuild/import.c: Simon Richter <Simon.Richter@hogyros.de>
|
||||||
|
Fix winebuild's ppc assembly generation.
|
||||||
|
|
||||||
|
2005-10-21 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* dlls/msvcrt/exit.c: _cexit should call the atexit functions.
|
||||||
|
|
||||||
|
* dlls/comctl32/listview.c: Troy Rollo <wine@troy.rollo.name>
|
||||||
|
Detect when the notification callback has destroyed the ListView to
|
||||||
|
avoid attempts to access data that is no longer valid.
|
||||||
|
|
||||||
|
* dlls/comctl32/tests/.cvsignore, dlls/comctl32/tests/Makefile.in,
|
||||||
|
dlls/comctl32/tests/toolbar.c, dlls/comctl32/toolbar.c:
|
||||||
|
Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
Separators with group style set don't separate toolbar radio groups
|
||||||
|
anymore (which broke tool selection in Front Panel Designer).
|
||||||
|
|
||||||
|
* dlls/user/winproc.c: Richard Cohen <richard@daijobu.co.uk>
|
||||||
|
Handle NULL string lparam when translating messages A->W.
|
||||||
|
|
||||||
|
2005-10-20 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* dlls/shdocvw/shdocvw_main.c: Fixed a handle leak.
|
||||||
|
|
||||||
|
* dlls/shdocvw/shdocvw_main.c:
|
||||||
|
Vincent Béron <vberon@mecano.gme.usherb.ca>
|
||||||
|
Allow file:/// protocol to be used to download the Mozilla ActiveX
|
||||||
|
control.
|
||||||
|
|
||||||
|
* programs/winecfg/drive.c, programs/winecfg/driveui.c:
|
||||||
|
Added "autodetect" drive type option.
|
||||||
|
|
||||||
|
* dlls/msvcrt/tests/cpp.c, dlls/msvcrt/undname.c:
|
||||||
|
Vijay Kiran Kamuju <infyquest@gmail.com>
|
||||||
|
Fix msvcrt symbol demangling for non MS symbols.
|
||||||
|
|
||||||
|
* dlls/shdocvw/shdocvw_main.c:
|
||||||
|
Vincent Béron <vberon@mecano.gme.usherb.ca>
|
||||||
|
Remove tempfile used to download Mozilla ActiveX control once it's not
|
||||||
|
used anymore.
|
||||||
|
|
||||||
|
* programs/winecfg/driveui.c:
|
||||||
|
Enable the apply button when changing drive type.
|
||||||
|
|
||||||
|
* programs/winecfg/drive.c:
|
||||||
|
Always set the drive type even if nothing else changed.
|
||||||
|
|
||||||
|
* dlls/user/defdlg.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Restore focus to the current control without selecting text.
|
||||||
|
|
||||||
|
* dlls/kernel/tests/drive.c, dlls/kernel/volume.c:
|
||||||
|
Rein Klazes <wijn@wanadoo.nl>
|
||||||
|
In GetDiskFreeSpace:
|
||||||
|
- only cap the total size and available size to 2GB in Win3.x thru
|
||||||
|
WinME;
|
||||||
|
- in that case adjust number of clusters to be less then 65536 by
|
||||||
|
increasing the cluster size;
|
||||||
|
- add corresponding tests.
|
||||||
|
|
||||||
|
* dlls/wininet/internet.h, dlls/wininet/netconnection.c:
|
||||||
|
Aric Stewart <aric@codeweavers.com>
|
||||||
|
Move the peek_msg buffers for SSL connections into the
|
||||||
|
WININET_CONNECTION structure to prevent 2 threads from clobbering each
|
||||||
|
other's buffers.
|
||||||
|
|
||||||
|
* dlls/oleaut32/usrmarshal.c: Huw Davies <huw@codeweavers.com>
|
||||||
|
Proxies and stubs for GetTypeInfoCont, GetLibAttr and ReleaseLibAttr.
|
||||||
|
|
||||||
|
2005-10-19 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* dlls/riched20/editor.c: Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
- Bugfix in EM_GETTEXTEX
|
||||||
|
- Additional traces helpful in diagnosing similar (text
|
||||||
|
retrieval-related) bugs.
|
||||||
|
|
||||||
|
* programs/winecfg/driveui.c:
|
||||||
|
Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Use correct notification for drive selection change.
|
||||||
|
|
||||||
|
* dlls/dsound/buffer.c, dlls/dsound/dsound.c,
|
||||||
|
dlls/dsound/dsound_private.h:
|
||||||
|
Robert Reif <reif@earthlink.net>
|
||||||
|
Change secondary buffer variable name to secondary.
|
||||||
|
Fix AddRef and Release to use proper class.
|
||||||
|
|
||||||
|
* dlls/comctl32/theming.c:
|
||||||
|
Don't register classes is no theme is active to avoid trouble (based
|
||||||
|
on a patch by Vitaliy Margolen).
|
||||||
|
|
||||||
|
* tools/wine.inf: Jonathan Ernst <Jonathan@ErnstFamily.ch>
|
||||||
|
Use WineHQ's mirror selection script to get the Mozilla ActiveX
|
||||||
|
Control.
|
||||||
|
|
||||||
|
* dlls/wininet/http.c: Mike McCormack <mike@codeweavers.com>
|
||||||
|
Set the http port before figuring out whether we're using a proxy.
|
||||||
|
|
||||||
|
* dlls/oleaut32/tmarshal.c:
|
||||||
|
Pierre d'Herbemont <pidherbemont@opendarwin.org>
|
||||||
|
Allow compilation on non-i386.
|
||||||
|
|
||||||
|
* dlls/user/tests/msg.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Fix a number of tests failing on windows.
|
||||||
|
|
||||||
|
* AUTHORS: Marcus Meissner <marcus@jet.franken.de>
|
||||||
|
Added more developers/translators.
|
||||||
|
|
||||||
|
* dlls/user/button.c: Markus Gömmel <m.goemmel@compulab.de>
|
||||||
|
Misplacement of checkboxes with empty label fixed.
|
||||||
|
|
||||||
|
* dlls/mshtml/nsembed.c: Jacek Caban <jack@itma.pwr.wroc.pl>
|
||||||
|
Try using mozctlx's path if there is no registered Mozilla directory.
|
||||||
|
|
||||||
|
* dlls/user/winproc.c: Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
Fix CB_GETLBTEXT ANSI-Unicode calls when return value is an error
|
||||||
|
code.
|
||||||
|
|
||||||
|
* dlls/wininet/http.c: Aric Stewart <aric@codeweavers.com>
|
||||||
|
Use debugstr_a to prevent a buffer overflow when debugging.
|
||||||
|
|
||||||
|
* dlls/gdi/metafile.c, dlls/gdi/tests/metafile.c:
|
||||||
|
Dmitry Timoshkov <dmitry@codeweavers.com>
|
||||||
|
Add a test for SetMetaFileBitsEx, make it pass under Wine.
|
||||||
|
|
||||||
|
2005-10-18 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* dlls/ntdll/path.c: James Hawkins <truiken@gmail.com>
|
||||||
|
Set the file_part for \\?\ long file names too.
|
||||||
|
|
||||||
|
* dlls/shell32/shell.c, dlls/shell32/shell32_main.h,
|
||||||
|
dlls/shell32/shlexec.c:
|
||||||
|
Dmitry Timoshkov <dmitry@codeweavers.com>
|
||||||
|
Use appropriate DDE APIs (ANSI or unicode) for ShellExecuteA/W, Excel
|
||||||
|
2000 depends on that.
|
||||||
|
|
||||||
|
* dlls/kernel/module.c, dlls/kernel/tests/module.c:
|
||||||
|
Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
LoadLibrary should ignore trailing spaces in the library name.
|
||||||
|
|
||||||
|
* dlls/oleaut32/usrmarshal.c: Huw Davies <huw@codeweavers.com>
|
||||||
|
Implement GetContainingTypelib_{Proxy,Stub}.
|
||||||
|
|
||||||
|
* dlls/oleaut32/typelib.c: Huw Davies <huw@codeweavers.com>
|
||||||
|
When a dispinterface isn't dual, we should return
|
||||||
|
TYPE_E_ELEMENTNOTFOUND when trying to get index -1.
|
||||||
|
|
||||||
|
* programs/winecfg/driveui.c: Ivan Leo Puoti <ivanleo@gmail.com>
|
||||||
|
Make drive type an advanced option.
|
||||||
|
|
||||||
|
* dlls/user/edit.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Return 0 length line as 0 length line for EM_GETLINE.
|
||||||
|
|
||||||
|
* dlls/version/tests/info.c: Paul Vriens <Paul.Vriens@xs4all.nl>
|
||||||
|
Wine's behavior is correct now.
|
||||||
|
|
||||||
|
* include/wine/debug.h, libs/wine/debug.c, libs/wine/wine.def,
|
||||||
|
libs/wine/wine.map:
|
||||||
|
Added a __wine_dbg_set_channel_flags function to allow changing flags
|
||||||
|
from inside the code.
|
||||||
|
|
||||||
|
* dlls/user/message.c, dlls/user/msg16.c, dlls/user/tests/msg.c,
|
||||||
|
dlls/user/winproc.c, dlls/user/winproc.h:
|
||||||
|
Frank Richter <frank.richter@gmail.com>
|
||||||
|
When doing A->W WM_GETTEXTLENGTH, use WM_GETTEXT behind the scenes to
|
||||||
|
obtain an exact length.
|
||||||
|
|
||||||
|
* dlls/kernel/file.c, dlls/kernel/tests/file.c:
|
||||||
|
Revert previous change, OF_EXIST really returns HFILE_ERROR.
|
||||||
|
|
||||||
|
* tools/winedump/lnk.c: Mike McCormack <mike@codeweavers.com>
|
||||||
|
Make sure the component string is nul terminated.
|
||||||
|
|
||||||
|
* dlls/shell32/shelllink.c: Mike McCormack <mike@codeweavers.com>
|
||||||
|
Use ShellLink_QueryInterface to return the right interface in
|
||||||
|
IShellLink_Constructor.
|
||||||
|
|
||||||
|
* programs/winecfg/x11drvdlg.c: Rein Klazes <wijn@wanadoo.nl>
|
||||||
|
Show desktop mode disabled if the Desktop registry value exists but
|
||||||
|
starts with N,n,F,f or 0. This agrees with the logic in x11drv.
|
||||||
|
|
||||||
|
* dlls/gdi/metafile.c, dlls/gdi/tests/metafile.c:
|
||||||
|
Dmitry Timoshkov <dmitry@codeweavers.com>
|
||||||
|
Add a test for CopyMetaFile, make it pass under Wine.
|
||||||
|
|
||||||
|
* dlls/atl/atl_main.c, dlls/atl/atlbase.h, tools/winapi/win32.api:
|
||||||
|
Vincent Béron <vberon@mecano.gme.usherb.ca>
|
||||||
|
Correct AtlModuleAddTermFunc prototype.
|
||||||
|
|
||||||
|
2005-10-17 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* dlls/dsound/buffer.c, dlls/dsound/capture.c, dlls/dsound/dsound.c,
|
||||||
|
dlls/dsound/dsound_main.c, dlls/dsound/duplex.c, dlls/dsound/mixer.c,
|
||||||
|
dlls/dsound/primary.c, dlls/dsound/propset.c, dlls/dsound/sound3d.c:
|
||||||
|
Robert Reif <reif@earthlink.net>
|
||||||
|
Include winuser.h so the code compiles cleanly on windows using
|
||||||
|
windows headers.
|
||||||
|
|
||||||
|
* dlls/kernel/time.c:
|
||||||
|
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
|
||||||
|
Remove unspecific FIXME.
|
||||||
|
|
||||||
|
* dlls/user/tests/msg.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Fix one test failing on all windows versions.
|
||||||
|
|
||||||
|
* dlls/kernel/locale.c: Ignore empty environment strings.
|
||||||
|
|
||||||
|
* programs/winecfg/appdefaults.c:
|
||||||
|
Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Remove "Automatically detect windows version". Default to win2k.
|
||||||
|
|
||||||
|
* dlls/ddraw/ddraw_user.c: Christian Costa <titan.costa@wanadoo.fr>
|
||||||
|
Enumerate only requested modes by taking into account surface desc
|
||||||
|
when present.
|
||||||
|
|
||||||
|
* dlls/msvideo/msvideo_main.c: Christian Costa <titan.costa@wanadoo.fr>
|
||||||
|
Fix installable driver removal.
|
||||||
|
|
||||||
|
* dlls/shell32/brsfolder.c: Aric Stewart <aric@codeweavers.com>
|
||||||
|
MSDN states that the pszDisplayName member of BROWSEINFO is assumed to
|
||||||
|
be MAX_PATH in length. So when doing the A->W conversion in
|
||||||
|
BrowseForFolderA do not set that member to be the size of the
|
||||||
|
incoming string, instead make it MAX_PATH.
|
||||||
|
|
||||||
|
* dlls/winedos/int21.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
ioctl 440F only returns non mapped drives (for now).
|
||||||
|
|
||||||
|
2005-10-13 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* dlls/ntdll/directory.c:
|
||||||
|
In parse_mount_entries return the loop device instead of the mounted
|
||||||
|
file for loop mounts.
|
||||||
|
|
||||||
|
* programs/winecfg/Bg.rc, programs/winecfg/De.rc,
|
||||||
|
programs/winecfg/En.rc, programs/winecfg/Fi.rc,
|
||||||
|
programs/winecfg/Fr.rc, programs/winecfg/Ja.rc,
|
||||||
|
programs/winecfg/Nl.rc, programs/winecfg/No.rc,
|
||||||
|
programs/winecfg/Ru.rc, programs/winecfg/resource.h,
|
||||||
|
programs/winecfg/winecfg.rc:
|
||||||
|
Report the correct version in the About dialog.
|
||||||
|
|
||||||
|
* programs/winecfg/winecfg.c:
|
||||||
|
Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Fix "Remove application" for applications that had some custom
|
||||||
|
settings.
|
||||||
|
|
||||||
|
* dlls/riched20/editor.c: Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
Fix unnecessary (and harmful) repeated statement.
|
||||||
|
|
||||||
|
* dlls/d3d8/device.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
|
||||||
|
Allow cube textures to be updated.
|
||||||
|
|
||||||
|
2005-10-12 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* server/process.c:
|
||||||
|
Removed incorrect process queue check in wait_input_idle.
|
||||||
|
|
||||||
|
* dlls/wined3d/directx.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
|
||||||
|
Changed the way that 24bit and 32bit Adapter and Buffer formats are
|
||||||
|
reported allowing EVE online to get past the startup screen and
|
||||||
|
allowing the Fur demo (amongst others) to run in a window, as under
|
||||||
|
windows, instead of in fullscreen mode.
|
||||||
|
|
||||||
|
* dlls/gdi/enhmetafile.c, dlls/gdi/tests/metafile.c:
|
||||||
|
Huw Davies <huw@codeweavers.com>
|
||||||
|
Initialize a bunch of dc values to their default before enumerating an
|
||||||
|
enhmetafile.
|
||||||
|
Add tests for these and for some values that don't get reset.
|
||||||
|
|
||||||
|
* dlls/riched20/list.c, dlls/riched20/style.c:
|
||||||
|
Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
- Style trace information is written to different debug channel (it's
|
||||||
|
not very useful anymore, reference counting looks correct for now).
|
||||||
|
- The document dump contains the character position of the end-of-text
|
||||||
|
mark.
|
||||||
|
|
||||||
|
* dlls/ddraw/device_opengl.c, dlls/ddraw/texture.c:
|
||||||
|
Christian Costa <titan.costa@wanadoo.fr>
|
||||||
|
Disable depth test when there is no Z buffer attached.
|
||||||
|
Initialise texture states at creation instead of when tex name is
|
||||||
|
generated.
|
||||||
|
|
||||||
|
2005-10-11 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* dlls/wined3d/drawprim.c, dlls/wined3d/vertexshader.c:
|
||||||
|
Oliver Stieber <oliver_stieber@yahoo.co.uk>
|
||||||
|
Add checks for ARB_vertex_program before allowing vertex shaders to
|
||||||
|
use ARB_vertex_program.
|
||||||
|
|
||||||
|
* dlls/user/tests/monitor.c:
|
||||||
|
Stefan Leichter <Stefan.Leichter@camLine.com>
|
||||||
|
Make user test loadable on NT4.
|
||||||
|
|
||||||
|
* dlls/kernel/tests/atom.c: Detlef Riekenberg <wine.dev@web.de>
|
||||||
|
NT3.51 returns ERROR_MORE_DATA.
|
||||||
|
|
||||||
|
* dlls/dsound/tests/ds3d.c, dlls/dsound/tests/ds3d8.c:
|
||||||
|
Mike O'Regan <moregan@stresscafe.com>
|
||||||
|
Tests commented out and FIXME-ed long ago now pass.
|
||||||
|
|
||||||
|
* dlls/riched20/writer.c: Phil Krylov <phil@newstar.rinet.ru>
|
||||||
|
Fixed encoding of non-ASCII chars.
|
||||||
|
|
||||||
|
* dlls/gdi/painting.c: Dmitry Timoshkov <dmitry@codeweavers.com>
|
||||||
|
Add a safety check for number of control points in PolyBezierTo.
|
||||||
|
|
||||||
|
* tools/winedump/main.c: Dmitry Timoshkov <dmitry@codeweavers.com>
|
||||||
|
Rename struct option in order to avoid a conflict with wine/port.h.
|
||||||
|
|
||||||
|
* dlls/gdi/clipping.c, dlls/gdi/tests/clipping.c:
|
||||||
|
Huw Davies <huw@codeweavers.com>
|
||||||
|
If the meta/clip intersection (Rao) region doesn't exist, return
|
||||||
|
either the meta or clip region if they do exist.
|
||||||
|
Remove the wine_todo's.
|
||||||
|
|
||||||
|
* dlls/x11drv/keyboard.c: Dmitry Timoshkov <dmitry@codeweavers.com>
|
||||||
|
Update German and Hungarian keyboard layouts to better match X11
|
||||||
|
ones.
|
||||||
|
|
||||||
|
* dlls/kernel/profile.c: Mike McCormack <mike@codeweavers.com>
|
||||||
|
Make sure not to strcpy from a NULL default value pointer.
|
||||||
|
|
||||||
|
* dlls/shell32/tests/shlfileop.c: James Hawkins <truiken@gmail.com>
|
||||||
|
Test that the FO_COPY action creates output directories if they don't
|
||||||
|
exist.
|
||||||
|
|
||||||
|
* dlls/dsound/dsound.c: Robert Reif <reif@earthlink.net>
|
||||||
|
Fix PrimaryBufferImpl pointer to deleted DirectSoundImpl.
|
||||||
|
|
||||||
|
* dlls/shell32/shell32.spec: Lionel Ulmer <lionel.ulmer@free.fr>
|
||||||
|
- fix first two arguments to 'FindExecutableA' (input strings instead
|
||||||
|
of pointers)
|
||||||
|
- fix last argument to 'FindExecutableW' (it's an output string)
|
||||||
|
|
||||||
|
2005-10-10 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* Makefile.in: Removed non-portable ldconfig invocation and misleading
|
||||||
|
warning. People who need the extra hand-holding should use
|
||||||
|
wineinstall.
|
||||||
|
|
||||||
|
* dlls/ddraw/ddraw_private.h: Lionel Ulmer <lionel.ulmer@free.fr>
|
||||||
|
Add an assert if both arguments to DD_STRUCT_COPY_BYSIZE are equal.
|
||||||
|
|
||||||
|
* dlls/gdi/clipping.c, dlls/gdi/tests/.cvsignore,
|
||||||
|
dlls/gdi/tests/Makefile.in, dlls/gdi/tests/clipping.c:
|
||||||
|
Huw Davies <huw@codeweavers.com>
|
||||||
|
GetRandomRgn only returns the SYSRGN in screen coordinates.
|
||||||
|
Add a bunch of tests for GetRandomRgn.
|
||||||
|
|
||||||
|
* dlls/riched20/editor.c: Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
Removed buffer overrun error (incrementing output pointer one time too
|
||||||
|
much in non-CRLF mode) making KeyNote fail to install.
|
||||||
|
|
||||||
|
* dlls/wined3d/vertexshader.c:
|
||||||
|
Oliver Stieber <oliver_stieber@yahoo.co.uk>
|
||||||
|
Report unrecognized opcodes as FIXMEs instead of TRACEs so that they
|
||||||
|
are easier to spot and fix.
|
||||||
|
|
||||||
|
* tools/wrc/wrc.c: Add current directory to default include path.
|
||||||
|
|
||||||
|
* include/wine/wpp.h, libs/wpp/ppl.l, libs/wpp/preproc.c,
|
||||||
|
libs/wpp/wpp_private.h, tools/widl/parser.l, tools/wrc/parser.y:
|
||||||
|
Default search path for an include file should be based on the path of
|
||||||
|
the parent source file, not the current directory.
|
||||||
|
|
||||||
|
* dlls/ntdll/time.c: Vijay Kiran Kamuju <infyquest@gmail.com>
|
||||||
|
Added PHT time zone.
|
||||||
|
|
||||||
|
* tools/wineprefixcreate.in: Richard Cohen <richard@daijobu.co.uk>
|
||||||
|
Don't create old unlocalized directories in wineprefixcreate.
|
||||||
|
|
||||||
|
* dlls/riched20/editor.c: Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
The previous implementation was a workaround for off-by-one bug in
|
||||||
|
ME_RunOfsFromCharOfs, this one relies on correct behavior of that
|
||||||
|
function introduced by the previous patch.
|
||||||
|
|
||||||
|
* dlls/msvcrt/tests/string.c:
|
||||||
|
Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Fix _ismbblead test to pass on windows.
|
||||||
|
|
||||||
|
* dlls/kernel/file.c, dlls/kernel/tests/file.c:
|
||||||
|
Maxime Bellengé <maxime.bellenge@laposte.net>
|
||||||
|
In case of failure and OF_EXIST is specified, return FALSE instead of
|
||||||
|
HFILE_ERROR.
|
||||||
|
|
||||||
|
* programs/wineconsole/wineconsole.c:
|
||||||
|
Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
Fixed changing console's windows.
|
||||||
|
|
||||||
|
* dlls/riched20/run.c: Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
Fixed EOL detection in ME_RunOfsFromCharOfs in 1.0 emulation mode
|
||||||
|
(necessary for a non-workaround version of EM_POSFROMCHAR).
|
||||||
|
|
||||||
|
* dlls/quartz/videorenderer.c: Christian Costa <titan.costa@wanadoo.fr>
|
||||||
|
Make window uses black brush for background.
|
||||||
|
Check format type of video stream.
|
||||||
|
|
||||||
|
* dlls/kernel/volume.c: Christian Costa <titan.costa@wanadoo.fr>
|
||||||
|
Add trace to DefineDosDevice.
|
||||||
|
|
||||||
|
* dlls/ddraw/ddraw_main.c, dlls/ddraw/ddraw_private.h,
|
||||||
|
dlls/ddraw/ddraw_utils.c:
|
||||||
|
Lionel Ulmer <lionel.ulmer@free.fr>
|
||||||
|
- do not pass private data to the application but a copy of it
|
||||||
|
- add some more traces
|
||||||
|
|
||||||
|
* dlls/riched20/editor.c: Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
Fix a bug in 1.0 emulation mode in EM_LINELENGTH (which broke PTE
|
||||||
|
installer).
|
||||||
|
|
||||||
|
* tools/wmc/wmc.c, tools/wmc/wmc.h, tools/wmc/write.c, tools/wrc/wrc.c,
|
||||||
|
tools/wrc/wrc.h:
|
||||||
|
Set the version we report in wmc and wrc from the global Wine
|
||||||
|
version.
|
||||||
|
|
||||||
|
* dlls/riched20/editor.c: Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
Fix 1.0 emulation mode in ME_GetTextW.
|
||||||
|
|
||||||
|
* dlls/shell32/shellpath.c: Richard Cohen <richard@daijobu.co.uk>
|
||||||
|
Don't hardcode "windows" directory.
|
||||||
|
Make "My Pictures" etc. point to $HOME.
|
||||||
|
|
||||||
|
* dlls/msvcrt/tests/file.c: Richard Cohen <richard@daijobu.co.uk>
|
||||||
|
Fix an error message.
|
||||||
|
|
||||||
|
* dlls/dsound/dsound.c: Robert Reif <reif@earthlink.net>
|
||||||
|
DirectSoundDevice reference count cleanup.
|
||||||
|
|
||||||
|
* programs/regedit/Bg.rc: Milko Krachounov <milko@3mhz.net>
|
||||||
|
Update the Bulgarian resource file.
|
||||||
|
|
||||||
|
* dlls/kernel/process.c: Marcus Meissner <meissner@suse.de>
|
||||||
|
Pass characters to get_file_name() helper, not bytes.
|
||||||
|
|
||||||
|
* dlls/ddraw/surface_main.c: Lionel Ulmer <lionel.ulmer@free.fr>
|
||||||
|
- pass a copy of the surface description to the application
|
||||||
|
- increase the surface reference count when giving the surface pointer
|
||||||
|
to the caller
|
||||||
|
|
||||||
|
* dlls/dsound/tests/dsound8.c: Robert Reif <reif@earthlink.net>
|
||||||
|
Fix dsound8 test to deal with an installed but unregistered
|
||||||
|
IDirectSound8.
|
||||||
|
|
||||||
|
* programs/winhelp/hlpfile.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
Ensure we always have a title for the .hlp file.
|
||||||
|
|
||||||
|
* programs/winedbg/memory.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
Handle error conditions for print.
|
||||||
|
|
||||||
|
* dlls/winmm/mciwave/mciwave.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
Fixed mmioOpenW flags for playback.
|
||||||
|
|
||||||
|
* programs/wineconsole/user.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
- fixed mouse double click and wheeling
|
||||||
|
- also handling third mouse button (if any)
|
||||||
|
- full support for control/shift modifier
|
||||||
|
|
||||||
|
* programs/winepath/winepath.c:
|
||||||
|
Francois Gouget <fgouget@codeweavers.com>
|
||||||
|
Add a --windows option for converting a Unix path to a long Windows
|
||||||
|
path.
|
||||||
|
Fix the description of --long and --short. They are only garanteed to
|
||||||
|
work on Windows paths though they will often successfully convert Unix
|
||||||
|
paths to Windows paths too.
|
||||||
|
|
||||||
|
2005-10-08 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* tools/widl/widl.c:
|
||||||
|
Set the widl version to be the same as the global package version.
|
||||||
|
|
||||||
|
* programs/winepath/winepath.c:
|
||||||
|
Set the winepath version to be the same as the global package
|
||||||
|
version.
|
||||||
|
|
||||||
|
* dlls/user/dialog.c:
|
||||||
|
In DIALOG_FixChildrenOnChangeFocus make sure the button is a push
|
||||||
|
button before making it the default.
|
||||||
|
|
||||||
|
* programs/wineconsole/curses.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
Function keys now work in curses mode.
|
||||||
|
|
||||||
|
* dlls/msvcrt/tests/file.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Add a few tests that fail under wine.
|
||||||
|
|
||||||
|
* dlls/rsabase/rsabase.spec:
|
||||||
|
Stefan Leichter <Stefan.Leichter@camLine.com>
|
||||||
|
Forward the functions DllRegisterServer and DllUnregisterServer of
|
||||||
|
rsabase.dll to rsaenh.dll.
|
||||||
|
|
||||||
|
* tools/winapi/win16.api, tools/winapi/win32.api:
|
||||||
|
Francois Gouget <fgouget@free.fr>
|
||||||
|
Move all Unicode and Ansi string types to the %str and %wstr
|
||||||
|
sections.
|
||||||
|
|
||||||
|
* dlls/riched20/list.c, dlls/riched20/run.c:
|
||||||
|
Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
Send verbose info to different debug channels (richedit_check for
|
||||||
|
output from offset checker, richedit_lists for the document list
|
||||||
|
dumps).
|
||||||
|
|
||||||
|
2005-10-07 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* programs/notepad/Bg.rc, programs/notepad/Cs.rc,
|
||||||
|
programs/notepad/Da.rc, programs/notepad/De.rc,
|
||||||
|
programs/notepad/En.rc, programs/notepad/Es.rc,
|
||||||
|
programs/notepad/Fi.rc, programs/notepad/Fr.rc,
|
||||||
|
programs/notepad/Hu.rc, programs/notepad/It.rc,
|
||||||
|
programs/notepad/Ja.rc, programs/notepad/Nl.rc,
|
||||||
|
programs/notepad/No.rc, programs/notepad/Pl.rc,
|
||||||
|
programs/notepad/Pt.rc, programs/notepad/Ru.rc,
|
||||||
|
programs/notepad/Si.rc, programs/notepad/Sk.rc,
|
||||||
|
programs/notepad/Sw.rc, programs/notepad/Th.rc,
|
||||||
|
programs/notepad/Wa.rc, programs/notepad/Zh.rc:
|
||||||
|
Jonathan Ernst <Jonathan@ErnstFamily.ch>
|
||||||
|
Pagesetup dialog fix.
|
||||||
|
|
||||||
|
* dlls/shell32/shellpath.c: Jonathan Ernst <Jonathan@ErnstFamily.ch>
|
||||||
|
First creation of registry entries missed AppData.
|
||||||
|
|
||||||
|
* dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c:
|
||||||
|
Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Fix initial position for files opened with O_APPEND flag.
|
||||||
|
|
||||||
|
* dlls/ddraw/ddraw_utils.c, dlls/ddraw/surface_main.c:
|
||||||
|
Raphael Junqueira <fenix@club-internet.fr>
|
||||||
|
Don't crash if pDDSD is NULL on DirectDrawSurface::Lock.
|
||||||
|
|
||||||
|
2005-10-06 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* loader/wine.man.in, programs/winedbg/.cvsignore,
|
||||||
|
programs/winedbg/Makefile.in, programs/winedbg/winedbg.man,
|
||||||
|
programs/winedbg/winedbg.man.in, server/wineserver.man.in,
|
||||||
|
tools/.cvsignore, tools/Makefile.in, tools/widl/.cvsignore,
|
||||||
|
tools/widl/Makefile.in, tools/widl/widl.man, tools/widl/widl.man.in,
|
||||||
|
tools/winebuild/winebuild.man.in, tools/winedump/.cvsignore,
|
||||||
|
tools/winedump/Makefile.in, tools/winedump/winedump.man,
|
||||||
|
tools/winedump/winedump.man.in, tools/winegcc/.cvsignore,
|
||||||
|
tools/winegcc/Makefile.in, tools/winegcc/winegcc.man,
|
||||||
|
tools/winegcc/winegcc.man.in, tools/winemaker.man,
|
||||||
|
tools/winemaker.man.in, tools/wmc/.cvsignore, tools/wmc/Makefile.in,
|
||||||
|
tools/wmc/wmc.man, tools/wmc/wmc.man.in, tools/wrc/.cvsignore,
|
||||||
|
tools/wrc/Makefile.in, tools/wrc/wrc.man, tools/wrc/wrc.man.in:
|
||||||
|
Put Wine version information in all the man pages.
|
||||||
|
|
||||||
|
* Make.rules.in, loader/Makefile.in, server/Makefile.in,
|
||||||
|
tools/winebuild/Makefile.in:
|
||||||
|
Added global rules for man pages.
|
||||||
|
|
||||||
|
* dlls/ntdll/server.c:
|
||||||
|
Added a critical section around the fd cache until the race conditions
|
||||||
|
can be fixed properly.
|
||||||
|
|
||||||
|
* dlls/atl/atl.spec, dlls/atl/atl_main.c, dlls/atl/atlbase.h:
|
||||||
|
Jacek Caban <jack@itma.pwr.wroc.pl>
|
||||||
|
Added AtlModuleAddTermFunc implementation.
|
||||||
|
|
||||||
|
* include/Makefile.in, include/security.h:
|
||||||
|
Peter Lemenkov <petro@mail.ru>
|
||||||
|
Added security.h.
|
||||||
|
|
||||||
|
* dlls/gdi/font.c, dlls/gdi/freetype.c, include/gdi.h:
|
||||||
|
Huw Davies <huw@codeweavers.com>
|
||||||
|
Add a Wine specific flag to GetRasterizeCaps that reports whether
|
||||||
|
freetype's patented hinter is enabled. This will be used by winex11
|
||||||
|
to check whether it should honour the gasp table settings.
|
||||||
|
|
||||||
|
* dlls/x11drv/xrender.c: Huw Davies <huw@codeweavers.com>
|
||||||
|
Ignore the gasp table when we have no hinter.
|
||||||
|
|
||||||
|
* dlls/ddraw/ddraw_main.c, dlls/ddraw/tests/ddrawmodes.c:
|
||||||
|
Stefan Dösinger <stefandoesinger@gmx.at>
|
||||||
|
- Add handling for DDSCL_SETFOCUSWINDOW in SetCooperativeLevel.
|
||||||
|
- Print a fixme for DDSCL_CREATEDEVICEWINDOW and
|
||||||
|
DDSCL_SETDEVICEWINDOW.
|
||||||
|
- Don't allow DDSCL_EXCLUSIVE without DDSCL_FULLSCREEN.
|
||||||
|
|
||||||
|
* tools/widl/widl.man, tools/winebuild/winebuild.man.in:
|
||||||
|
Fixed some nroff warnings.
|
||||||
|
|
||||||
|
* dlls/comctl32/rebar.c, dlls/comctl32/status.c, dlls/comctl32/tab.c,
|
||||||
|
dlls/comctl32/theming.c, dlls/commdlg/filedlg.c,
|
||||||
|
dlls/commdlg/printdlg.c, dlls/ole32/tests/storage32.c,
|
||||||
|
dlls/shell32/enumidlist.c, dlls/shell32/shfldr_desktop.c,
|
||||||
|
dlls/shell32/tests/shlfolder.c, programs/winefile/winefile.c:
|
||||||
|
Francois Gouget <fgouget@free.fr>
|
||||||
|
Use "static const" rather than "const static" as gcc -W complains
|
||||||
|
about the former.
|
||||||
|
|
||||||
|
* dlls/kernel/tests/atom.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Fix atom tests on win9x.
|
||||||
|
|
||||||
|
* dlls/kernel/editline.c: Joshua Davies <jdaviestx@comcast.net>
|
||||||
|
Windows is returning the length of the string, plus the CRLF
|
||||||
|
delimiters, whereas wineconsole is returning one less.
|
||||||
|
|
||||||
|
* dlls/rsaenh/rsaenh.c: Juan Lang <juan_lang@yahoo.com>
|
||||||
|
When just a public key is imported, its ALG_ID should be CALG_RSA_SIGN
|
||||||
|
rather than CALG_RSA_KEYX.
|
||||||
|
|
||||||
|
* tools/winapi/win32.api, tools/winapi/winapi.pm:
|
||||||
|
Francois Gouget <fgouget@free.fr>
|
||||||
|
winapi_check does not use the '--extension' flag so remove it.
|
||||||
|
|
||||||
|
* tools/winedump/pe.c: Dmitry Timoshkov <dmitry@codeweavers.com>
|
||||||
|
Ignore the delay load directory size.
|
||||||
|
|
||||||
|
* dlls/msxml3/domdoc.c: Huw Davies <huw@codeweavers.com>
|
||||||
|
Don't try to release the node if we haven't loaded one.
|
||||||
|
|
||||||
|
* dlls/kernel/sync.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Add brackets around (a)?b:c construct.
|
||||||
|
|
||||||
|
2005-10-04 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* dlls/kernel/except.c:
|
||||||
|
Set WINEDEBUG to an empty value instead of removing it so that it gets
|
||||||
|
properly cleared in the debugger.
|
||||||
|
|
||||||
|
* dlls/kernel/process.c:
|
||||||
|
Copy WINEDEBUG from the Windows environment to allow passing a
|
||||||
|
modified value to a child process.
|
||||||
|
|
||||||
|
* programs/uninstaller/main.c: Vijay Kiran Kamuju <infyquest@gmail.com>
|
||||||
|
Fixed uninstaller close button.
|
||||||
|
|
||||||
|
* dlls/comctl32/listview.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Correct Page Up/Down handling in report mode.
|
||||||
|
|
||||||
|
* dlls/ntdll/signal_i386.c:
|
||||||
|
Clear the single-step flag in setup_exception instead of in the
|
||||||
|
SIGTRAP handler to avoid having the assigmnent optimized out.
|
||||||
|
|
||||||
|
* tools/winedump/pe.c:
|
||||||
|
Fixed dumping of the import directory to ignore the directory size.
|
||||||
|
|
||||||
|
* dlls/ntdll/loader.c:
|
||||||
|
Ignore the size of the import directory, process imports until we find
|
||||||
|
a null entry.
|
||||||
|
|
||||||
|
* dlls/wined3d/directx.c: Oliver Stieber <oliver_stieber@yahoo.co.uk>
|
||||||
|
Provide looser device matching for backbuffer and depth buffer
|
||||||
|
formats. It should allow some games and applications to run without X
|
||||||
|
being in the correct backbuffer format (e.g. 16 bit games will run
|
||||||
|
with a 24bit X backbuffer).
|
||||||
|
|
||||||
|
* dlls/shell32/shellpath.c: Juan Lang <juan_lang@yahoo.com>
|
||||||
|
Use wine_get_dos_file_name rather than relying on GetFullPathNameW
|
||||||
|
hack.
|
||||||
|
|
||||||
|
* dlls/comctl32/listview.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Don't start dragging for a single mouse click.
|
||||||
|
|
||||||
|
* tools/winedump/dump.c, tools/winedump/pe.c:
|
||||||
|
Dmitry Timoshkov <dmitry@codeweavers.com>
|
||||||
|
Add support for dumping delay load PE data.
|
||||||
|
|
||||||
|
* include/windef.h: Dimi Paun <dimi@lattica.com>
|
||||||
|
Allow MSVC to use Wine's headers.
|
||||||
|
|
||||||
|
* dlls/version/info.c: James Hawkins <truiken@gmail.com>
|
||||||
|
Check the size of the input buffer so we don't write past the end.
|
||||||
|
|
||||||
|
* fonts/Makefile.in: Vincent Béron <vberon@mecano.gme.usherb.ca>
|
||||||
|
Sort the font filenames in alphabetical order in fonts/Makefile.in.
|
||||||
|
|
||||||
|
* programs/winecfg/libraries.c: Juan Lang <juan_lang@yahoo.com>
|
||||||
|
Remove .dll from DllOverrides entries, such entries are ignored.
|
||||||
|
|
||||||
|
* programs/winetest/Makefile.in:
|
||||||
|
Jonathan Ernst <Jonathan@ErnstFamily.ch>
|
||||||
|
Make sure we only depend on ddraw_test if X support is enabled.
|
||||||
|
|
||||||
|
* programs/winelauncher.in: Marcus Meissner <marcus@jet.franken.de>
|
||||||
|
Dropped the "using native windows libraries" comment.
|
||||||
|
Replace winesetup by winecfg. Dropped config file detection.
|
||||||
|
|
||||||
|
* dlls/crypt32/encode.c: Juan Lang <juan_lang@yahoo.com>
|
||||||
|
Use correct names when loading registered OID functions.
|
||||||
|
|
||||||
|
2005-10-03 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* dlls/winspool/info.c: Maxime Bellengé <maxime.bellenge@laposte.net>
|
||||||
|
Fix a cut&paste mistake.
|
||||||
|
|
||||||
|
* dlls/user/win.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Use GetSystemMetrics instead of hardcoding drag width & height.
|
||||||
|
|
||||||
|
* dlls/ntdll/server.c:
|
||||||
|
Fixed a bug where we could set the wrong handle in the fd cache when
|
||||||
|
encountering the race condition in wine_server_handle_to_fd.
|
||||||
|
|
||||||
|
* dlls/comctl32/tab.c: Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Don't arrange tabs if there is only one line.
|
||||||
|
|
||||||
|
* programs/winetest/Makefile.in: Paul Millar <paul@astro.gla.ac.uk>
|
||||||
|
Fix cross-compilation of winetest by update the makefile to use OBJS
|
||||||
|
instead of the now absent ALL_OBJS.
|
||||||
|
|
||||||
|
* dlls/riched20/editor.c, dlls/riched20/reader.c:
|
||||||
|
Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
- Remove another potential sources of infinite loops caused by EOF in
|
||||||
|
the middle of the font and color tables.
|
||||||
|
- Closing brace on text level is treated as EOF (effectively
|
||||||
|
protecting the control from trash after the end of RTF).
|
||||||
|
- Removed misleading comment about incomplete buffers (I was
|
||||||
|
definitely wrong).
|
||||||
|
|
||||||
|
* programs/winecfg/No.rc: Alexander N. Sørnes <alex@thehandofagony.com>
|
||||||
|
Fixed a few missing characters in winecfg.
|
||||||
|
|
||||||
|
* dlls/ntdll/nt.c: Ivan Leo Puoti <ivanleo@gmail.com>
|
||||||
|
Make a stub actually say "stub".
|
||||||
|
|
||||||
|
* dlls/user/input.c, dlls/user/tests/win.c:
|
||||||
|
Marcus Meissner <marcus@jet.franken.de>
|
||||||
|
ReleaseCapture should return TRUE.
|
||||||
|
|
||||||
|
* programs/winedbg/winedbg.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
Now printing information when changing function while single stepping.
|
||||||
|
|
||||||
|
* programs/winedbg/types.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
Fixed bitfield extraction.
|
||||||
|
|
||||||
|
* include/d3d9types.h, include/dsound.h:
|
||||||
|
Robert Reif <reif@earthlink.net>
|
||||||
|
Fixes so d3d9.h and dsound.h can be included at the same time.
|
||||||
|
|
||||||
|
* dlls/riched20/editor.c: Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
Implemented EM_GETFIRSTVISIBLELINE and EM_POSFROMCHAR (basic
|
||||||
|
suboptimal implementation, can be optimized to skip whole paragraphs
|
||||||
|
later if it's useful at all).
|
||||||
|
|
||||||
|
* programs/winefile/winefile.c: Martin Fuchs <martin-fuchs@gmx.net>
|
||||||
|
Fix font handle leak after closing the 'choose font' dialog (based on
|
||||||
|
orginal patch by 'Christoph at ApiViewer.de')
|
||||||
|
|
||||||
|
* dlls/shell32/shlexec.c: Martin Fuchs <martin-fuchs@gmx.net>
|
||||||
|
Simplify 'sei' structure initialization in ShellExecuteA/W.
|
||||||
|
|
||||||
|
* dlls/ole32/compobj.c: Robert Shearman <rob@codeweavers.com>
|
||||||
|
Pass WM_QUIT to outer modal loop.
|
||||||
|
|
||||||
|
* dlls/user/misc.c, dlls/user/user32.spec:
|
||||||
|
Stefan Leichter <Stefan.Leichter@camLine.com>
|
||||||
|
Added stub for UnregisterDeviceNotification.
|
||||||
|
|
||||||
|
* programs/wcmd/wcmdmain.c: Brian Grayson <bgrayson@freescale.com>
|
||||||
|
Skip tabs in wcmd.
|
||||||
|
|
||||||
|
* dlls/winmm/wineoss/audio.c, dlls/winmm/wineoss/dsrender.c:
|
||||||
|
Vitaliy Margolen <wine-patch@kievinfo.com>
|
||||||
|
Replace registry editing instructions with winecfg.
|
||||||
|
|
||||||
|
* dlls/dbghelp/stabs.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
- N_PSYM stabs blocks (aka parameters) can also contain a typedef
|
||||||
|
- shorten some paths
|
||||||
|
|
||||||
|
* programs/winedbg/types.c: Eric Pouech <eric.pouech@wanadoo.fr>
|
||||||
|
Fixed array dereferencing.
|
||||||
|
|
||||||
|
* dlls/winsock/Makefile.in: Dmitry Timoshkov <dmitry@codeweavers.com>
|
||||||
|
Move user32 to delay loaded imports.
|
||||||
|
|
||||||
|
* dlls/winedos/module.c: Dmitry Timoshkov <dmitry@codeweavers.com>
|
||||||
|
Convert a WARN to a FIXME to make it visible to a user, replace an ERR
|
||||||
|
by a FIXME as it's more appropriate.
|
||||||
|
|
||||||
|
* dlls/dxerr8/errors.awk, dlls/dxerr9/errors.awk:
|
||||||
|
Robert Reif <reif@earthlink.net>
|
||||||
|
Add support for errors with more than one name.
|
||||||
|
|
||||||
|
* dlls/wined3d/directx.c: Marcus Meissner <marcus@jet.franken.de>
|
||||||
|
Use correct minLookup[] array entry.
|
||||||
|
|
||||||
|
* programs/winelauncher.in: Marcus Meissner <marcus@jet.franken.de>
|
||||||
|
Do not append empty ":" in LD_LIBRARY_PATH.
|
||||||
|
|
||||||
|
* dlls/riched20/editor.c: Krzysztof Foltman <wdev@foltman.com>
|
||||||
|
Fixed another case of misunderstanding MSDN wrt StreamInProc, causing
|
||||||
|
license text to be truncated in Picasa installer (as well as some
|
||||||
|
other programs, especially those that display long texts with NSIS).
|
||||||
|
|
||||||
|
2005-09-30 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
* ANNOUNCE, ChangeLog, VERSION, configure: Release 20050930.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
2005-09-30 Alexandre Julliard <julliard@winehq.com>
|
2005-09-30 Alexandre Julliard <julliard@winehq.com>
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#! /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 20050930.
|
# Generated by GNU Autoconf 2.59 for Wine 0.9.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -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='20050930'
|
PACKAGE_VERSION='0.9'
|
||||||
PACKAGE_STRING='Wine 20050930'
|
PACKAGE_STRING='Wine 0.9'
|
||||||
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
|
||||||
# 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 20050930 to adapt to many kinds of systems.
|
\`configure' configures Wine 0.9 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -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 20050930:";;
|
short | recursive ) echo "Configuration of Wine 0.9:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -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 20050930
|
Wine configure 0.9
|
||||||
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
|
||||||
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 20050930, which was
|
It was created by Wine $as_me 0.9, which was
|
||||||
generated by GNU Autoconf 2.59. Invocation command line was
|
generated by GNU Autoconf 2.59. Invocation command line was
|
||||||
|
|
||||||
$ $0 $@
|
$ $0 $@
|
||||||
|
@ -3257,7 +3257,7 @@ _ACEOF
|
||||||
cat confdefs.h >>conftest.$ac_ext
|
cat confdefs.h >>conftest.$ac_ext
|
||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
#include <X11/Intrinsic.h>
|
#include <X11/Xlib.h>
|
||||||
_ACEOF
|
_ACEOF
|
||||||
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||||||
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||||||
|
@ -3284,7 +3284,7 @@ else
|
||||||
sed 's/^/| /' conftest.$ac_ext >&5
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||||||
|
|
||||||
for ac_dir in $ac_x_header_dirs; do
|
for ac_dir in $ac_x_header_dirs; do
|
||||||
if test -r "$ac_dir/X11/Intrinsic.h"; then
|
if test -r "$ac_dir/X11/Xlib.h"; then
|
||||||
ac_x_includes=$ac_dir
|
ac_x_includes=$ac_dir
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
|
@ -3298,18 +3298,18 @@ if test "$ac_x_libraries" = no; then
|
||||||
# See if we find them without any special options.
|
# See if we find them without any special options.
|
||||||
# Don't add to $LIBS permanently.
|
# Don't add to $LIBS permanently.
|
||||||
ac_save_LIBS=$LIBS
|
ac_save_LIBS=$LIBS
|
||||||
LIBS="-lXt $LIBS"
|
LIBS="-lX11 $LIBS"
|
||||||
cat >conftest.$ac_ext <<_ACEOF
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
/* confdefs.h. */
|
/* confdefs.h. */
|
||||||
_ACEOF
|
_ACEOF
|
||||||
cat confdefs.h >>conftest.$ac_ext
|
cat confdefs.h >>conftest.$ac_ext
|
||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
#include <X11/Intrinsic.h>
|
#include <X11/Xlib.h>
|
||||||
int
|
int
|
||||||
main ()
|
main ()
|
||||||
{
|
{
|
||||||
XtMalloc (0)
|
XrmInitialize ()
|
||||||
;
|
;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -3347,7 +3347,7 @@ for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
|
||||||
do
|
do
|
||||||
# Don't even attempt the hair of trying to link an X program!
|
# Don't even attempt the hair of trying to link an X program!
|
||||||
for ac_extension in a so sl; do
|
for ac_extension in a so sl; do
|
||||||
if test -r $ac_dir/libXt.$ac_extension; then
|
if test -r $ac_dir/libX11.$ac_extension; then
|
||||||
ac_x_libraries=$ac_dir
|
ac_x_libraries=$ac_dir
|
||||||
break 2
|
break 2
|
||||||
fi
|
fi
|
||||||
|
@ -18958,7 +18958,7 @@ _ASBOX
|
||||||
} >&5
|
} >&5
|
||||||
cat >&5 <<_CSEOF
|
cat >&5 <<_CSEOF
|
||||||
|
|
||||||
This file was extended by Wine $as_me 20050930, which was
|
This file was extended by Wine $as_me 0.9, 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
|
||||||
|
@ -19021,7 +19021,7 @@ _ACEOF
|
||||||
|
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF
|
cat >>$CONFIG_STATUS <<_ACEOF
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
Wine config.status 20050930
|
Wine config.status 0.9
|
||||||
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'`\\"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue