Release 20000909.

This commit is contained in:
Alexandre Julliard 2000-09-10 03:54:52 +00:00
parent 50097a0ce8
commit 5ba91b691f
3 changed files with 535 additions and 13 deletions

View File

@ -1,4 +1,4 @@
This is release 20000821 of Wine, a free implementation of Windows on This is release 20000909 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.
@ -6,13 +6,11 @@ correctly.
Patches should be submitted to "julliard@winehq.com". Please don't Patches should be submitted to "julliard@winehq.com". Please don't
forget to include a ChangeLog entry. forget to include a ChangeLog entry.
WHAT'S NEW with Wine-20000821: (see ChangeLog for details) WHAT'S NEW with Wine-20000909: (see ChangeLog for details)
- USER and GDI are now separate dlls. - Better handling of Win32 dll loading.
- Documentation converted to DocBook SGML format. - More DBCS codepages support.
- Improved DBCS support. - Several multimedia improvements.
- The usual assortment of common controls improvements. - Beginnings of reentrant wineserver protocol.
- Shared PE sections support.
- GDI should now be thread-safe.
- 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.
@ -21,10 +19,10 @@ 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:
ftp://metalab.unc.edu/pub/Linux/ALPHA/wine/development/Wine-20000821.tar.gz ftp://metalab.unc.edu/pub/Linux/ALPHA/wine/development/Wine-20000909.tar.gz
ftp://tsx-11.mit.edu/pub/linux/ALPHA/Wine/development/Wine-20000821.tar.gz ftp://tsx-11.mit.edu/pub/linux/ALPHA/Wine/development/Wine-20000909.tar.gz
ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20000821.tar.gz ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20000909.tar.gz
ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20000821.tar.gz ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20000909.tar.gz
It should also be available from any site that mirrors tsx-11 or sunsite. It should also be available from any site that mirrors tsx-11 or sunsite.

524
ChangeLog
View File

@ -1,3 +1,527 @@
----------------------------------------------------------------
2000-09-10 Alexandre Julliard <julliard@winehq.com>
* scheduler/client.c:
Added WINESERVER environment variable to allow overriding the normal
server search sequence.
* files/directory.c:
Removed chdir("/") until we have proper Unix cwd management.
* dlls/ntdll/ntdll.spec, scheduler/critsection.c:
Implemented RtlpWaitForCriticalSection and RtlpUnWaitCriticalSection.
* loader/ne/module.c:
Andreas Mohr <a.mohr@mailto.de>
Fixed NE_LoadExeHeader error handling.
* loader/module.c:
Eric Pouech <Eric.Pouech@wanadoo.fr>
Fixed loader - broken search for already loaded modules.
* objects/dib.c:
Eric Pouech <Eric.Pouech@wanadoo.fr>
Fixed fallback code for StretchBlt on RLE DIBs with gaps.
2000-09-09 Alexandre Julliard <julliard@winehq.com>
* documentation/fonts.sgml:
Marcus Meissner <marcus@jet.franken.de>
Fixed bdftopcf command.
* dlls/msacm/filter.c, dlls/msacm/format.c, dlls/msacm/stream.c:
Eric Pouech <Eric.Pouech@wanadoo.fr>
Added *Filter* functions.
Misc bug fixes.
* dlls/comctl32/tab.c:
Marcus Meissner <marcus@jet.franken.de>
Implemented TCM_GETROWCOUNT.
* programs/control/Makefile.in, programs/notepad/Makefile.in, programs/view/Makefile.in, programs/winhelp/Makefile.in, programs/winver/Makefile.in, libtest/Makefile.in, programs/clock/Makefile.in, programs/cmdlgtst/Makefile.in:
Francois Gouget <fgouget@codeweavers.com>
Added the missing library dependencies.
* include/Makefile.in, include/cguid.h:
Peter Hunnisett <hunnise@nortelnetworks.com>
Added cguid.h.
* dlls/ddraw/dga.c:
Lionel Ulmer <lionel.ulmer@free.fr>
Do not support DGA when DirectVideo not present.
* windows/defwnd.c:
Dmitry Timoshkov <dmitry@sloboda.ru>
Unify WM_SETTEXT handling among DefWindowProc16/DefWindowProcA/DefWindowProcW.
* controls/listbox.c:
Mike McCormack <mike_mccormack@looksmart.com.au>
Avoid divide by zero when listbox set to zero height.
* windows/mdi.c:
Dmitry Timoshkov <dmitry@sloboda.ru>
Simplify a bit MDI child window creation.
* controls/menu.c:
Dmitry Timoshkov <dmitry@sloboda.ru>
GetMenu might be used to get child window id.
2000-09-07 Alexandre Julliard <julliard@winehq.com>
* windows/x11drv/keyboard.c:
Giovanni Pancotti <giovanni.pancotti@cedecra.it>
Italian keyboard fixes.
* files/dos_fs.c: Andreas Mohr <a.mohr@mailto.de>
DOSFS_MatchLong ignored several things about file mask matching for
long file names.
* include/wine/unicode.h:
Erik Hofman <erik.hofman@a1.nl>
Added missing const to external tables definitions.
* files/dos_fs.c, include/comm.h, include/server.h, misc/comm.c, server/Makefile.in, server/request.h, server/serial.c, server/trace.c:
Mike McCormack <mike_mccormack@looksmart.com.au>
Added serial port object to the server.
* dlls/comctl32/tooltips.c:
Francois Jacques <francoisj@macadamian.com>
- Make sure tooltips are hidden before deleting them.
- Glitch happened while moving from a tooltip to another (fixed).
* objects/dc.c: Gerard Patel <g.patel@wanadoo.fr>
Make GetDeviceCaps16 (hdc, NUMCOLORS) not return -1 for 16 bits programs.
* graphics/x11drv/codepage.c:
Hidenori Takeshima <hidenori@a2.ctktv.ne.jp>
Added support for cp949.
2000-09-06 Alexandre Julliard <julliard@winehq.com>
* memory/atom.c: Fixed cut&paste typo.
* tsx11/Makefile.in, tsx11/X11_calls, tsx11/ts_xvideo.c, configure, configure.in, include/acconfig.h, include/config.h.in, include/ts_xvideo.h, tools/make_X11wrappers:
Lionel Ulmer <lionel.ulmer@free.fr>
Added possibility to use XVideo.
* dlls/comctl32/listview.c, include/commctrl.h:
Aric Stewart <aric@codeweavers.com>
Implemented both customdraw message sending and handling (based off
the treeview method) as well as LVS_OWNERDRAWFIXED.
* dlls/comctl32/comctl32undoc.c:
Mike McCormack <mike_mccormack@looksmart.com.au>
Fixed a bug (incorrect size in memmove) that I introduced with an
earlier patch. Tested with wordview.
* tools/wineinstall:
Phil Cole <ukpgc@p.cole.easynet.co.uk>
Added two directories to default non-windows install.
* dlls/winaspi/aspi.c, dlls/winaspi/winaspi32.c, dlls/winaspi/wnaspi32.spec:
Andreas Mohr <a.mohr@mailto.de>
Added newer (ASPI 3.0 ?) function stubs to WNASPI32.
Better error messages.
* dlls/shell32/systray.c:
James Hatheway <james@macadamian.com>
Systray should keep a copy of its icons.
* server/sock.c: Ove Kaaven <ovek@arcticnet.no>
Adapted Winsock to Linux 2.4 TCP socket poll() behaviour
(thanks to Berend Ozceri for finding the problem).
* windows/mdi.c: Serge Ivanov
Delay destroying menu entry until all messages are sent.
2000-09-04 Alexandre Julliard <julliard@winehq.com>
* memory/atom.c:
Fixed Unicode conversion in GetAtomNameA (thanks to Gerard Patel).
* dlls/dplayx/name_server.c, dlls/ntdll/rtlstr.c, loader/pe_image.c:
Patrik Stridvall <ps@leissner.se>
Fixed some issues found by winapi_check.
* tools/winapi_check/win32/ntdll.api, tools/winapi_check/win32/ttydrv.api, tools/winapi_check/win32/x11drv.api, tools/winapi_check/modules.dat, tools/winapi_check/nativeapi.pm, tools/winapi_check/win16/compobj.api, tools/winapi_check/winapi_check, tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
Minor API files update.
* graphics/x11drv/xfont.c:
Hidenori Takeshima <hidenori@a2.ctktv.ne.jp>
Add jisx0212 encoding.
Remove FIXMEs for implemented DBCS handling.
* windows/x11drv/keyboard.c:
Mike McCormack <mike_mccormack@looksmart.com.au>
Added missing comma.
* dlls/comctl32/comctl32undoc.c:
Mike McCormack <mike_mccormack@looksmart.com.au>
Rewrote quicksort to solve infinite recursions Win98 explorer.exe.
2000-09-02 Alexandre Julliard <julliard@winehq.com>
* win32/console.c:
Marcus Meissner <marcus@jet.franken.de>
Change xterm mouse tracking mode to BTN_EVENT_MOUSE (track if pressed).
* scheduler/process.c:
Andreas Mohr <a.mohr@mailto.de>
Avoid crash on empty command-line.
* debugger/stabs.c:
Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
Added two missing casts.
* dlls/comctl32/animate.c:
Jean-Claude Batista <jcb@macadamian.com>
Use SetDIBits instead of StretchDIBits (in ANIMATE_PaintFrame).
2000-09-01 Alexandre Julliard <julliard@winehq.com>
* if1632/builtin.c, relay32/builtin32.c:
Avoid buffer overflows in builtin dll loading (with the help of Dmitry
Timoshkov).
* windows/mdi.c: Henning Hoffmann
Augment menu when a mdi window starts maximized.
* windows/mdi.c: Francis Beaudet
MDI Patch which fixes problems in PR, QP, WP and Paradox.
* dlls/dsound/dsound_main.c:
James Abbatiello <abbeyj@wpi.edu>
Don't use copies of critical sections made by memcpy()
Added missing WINAPIs
* debugger/break.c, debugger/debugger.h, debugger/winedbg.c:
James Abbatiello <abbeyj@wpi.edu>
Fix for debugger disassembly being off by one byte after using nexti
on a "call" instruction.
* dlls/winsock/socket.c:
Stephane Lussier <stephane@macadamian.com>
When checking the socket return by the server request, we should do a
"signed" check.
* dlls/ole32/compobj.c, dlls/ole32/ole32.spec:
James Hatheway <james@macadamian.com>
Implemented CoGetPSClsid().
2000-08-31 Alexandre Julliard <julliard@winehq.com>
* tools/wineconf:
Phil Cole <ukpgc@p.cole.easynet.co.uk>
The Path variable in the created .winerc must be in dos format.
* tools/wineinstall:
Phil Cole <ukpgc@p.cole.easynet.co.uk>
Small fix.
* dlls/commdlg/filedlg95.c:
Andreas Mohr <a.mohr@mailto.de>
Fixed a string buffer overflow.
* dlls/comctl32/animate.c:
Jean-Claude Batista <jcb@macadamian.com>
- improved ACS_TRANSPARENT and ACS_CENTER support
- added RLE8 incremental decompression
- each animation is now controlled by its own Windows thread
- added use of Critical Sections in the WM_PAINT handler.
* win32/console.c:
Marcus Meissner <Marcus.Meissner@caldera.de>
Replaced USER32.DLL use by hardcoded tables for VkKeyScanA and
MapVirtualKeyA.
* scheduler/thread.c, server/console.c, server/context_i386.c, server/context_sparc.c, server/debugger.c, server/file.c, server/process.c, server/sock.c, server/trace.c, tools/make_requests, win32/console.c, win32/except.c, dlls/ntdll/exception.c, dlls/winsock/socket.c, files/dos_fs.c, files/file.c, include/file.h, include/server.h, loader/dos/module.c, memory/virtual.c, misc/comm.c, scheduler/client.c, scheduler/process.c:
Converted a lot of server requests to the new exception handling
mechanism.
2000-08-30 Alexandre Julliard <julliard@winehq.com>
* dlls/ddraw/dsurface/x11.c:
Fixed non-OpenGL compile.
* files/change.c, files/file.c, include/ntddk.h, include/server.h, loader/module.c, loader/ne/module.c, loader/pe_image.c, memory/atom.c, memory/selector.c, memory/virtual.c, misc/registry.c, scheduler/debugger.c, scheduler/event.c, scheduler/handle.c, scheduler/mutex.c, scheduler/pipe.c, scheduler/process.c, scheduler/semaphore.c, scheduler/synchro.c, scheduler/thread.c, scheduler/timer.c, server/atom.c, server/debugger.c, server/event.c, server/mapping.c, server/mutex.c, server/object.c, server/request.h, server/semaphore.c, server/thread.c, server/timer.c, server/trace.c, tools/make_requests, win32/console.c, win32/device.c, windows/queue.c, dlls/kernel/toolhelp.c, dlls/ntdll/exception.c, dlls/ntdll/nt.c, dlls/ntdll/om.c, dlls/ntdll/sync.c:
Added exception handling wrapper to a number of server requests.
Changed a few requests to use the new vararg mechanism.
2000-08-29 Alexandre Julliard <julliard@winehq.com>
* dlls/winmm/mcicda/mcicda.c, misc/cdrom.c:
Andreas Mohr <a.mohr@mailto.de>
Fixed verbose CD-ROM serial number warnings and some spelling errors.
* dlls/ddraw/ddraw/x11.c, dlls/ddraw/dsurface/x11.c:
Peter Hunnisett <hunnise@nortelnetworks.com>
Newbie friendly error message for 3D creation failure.
* dlls/dplayx/dplay.c, dlls/dplayx/dplay_global.h, dlls/dplayx/dplaysp.c, dlls/dplayx/dplaysp.h, dlls/dplayx/dplayx_messages.c, dlls/dplayx/dplayx_messages.h, dlls/dplayx/name_server.c:
Peter Hunnisett <hunnise@nortelnetworks.com>
- More implementation
- Should be able to enumerate sessions anywhere with at least tcp/ip
* include/server.h, include/thread.h, scheduler/client.c, scheduler/thread.c, server/request.c, server/request.h, server/thread.c, server/thread.h, server/trace.c, tools/make_requests:
Added the data structures and macros that will be needed to support
reentrant server requests.
* windows/message.c, windows/queue.c, windows/input.c:
Andreas Mohr <a.mohr@mailto.de>
- fix one locking ignorant return 0; in MSG_SendMessageInterThread()
- fix a crash in QUEUE_RemoveSMSG()
- convert some queue WARN() to ERR()
- spaileng fikses
* controls/listbox.c, dlls/comctl32/listview.c:
Andreas Mohr <a.mohr@mailto.de>
Always call LISTVIEW_SetSelection() for an item, even if that item
has been selected before, in order to let other items get erased.
* graphics/x11drv/text.c:
Albert den Haan <albertd@corel.com>
Convert the Unicode Character id to a glyph id in
X11DRV_GetTextExtentPoint.
* graphics/x11drv/xfont.c:
Albert den Haan <albertd@corel.com>
- enhanced reporting of unsupported X font encodings
- added -cp-*- data to font encoding lookup structures
2000-08-28 Alexandre Julliard <julliard@winehq.com>
* relay32/builtin32.c, documentation/wine.man.in, include/loadorder.h, loader/elf.c, loader/loadorder.c, loader/module.c, loader/ne/module.c, loader/pe_image.c, misc/options.c:
Peter Ganten <peter@ganten.org>
- Always store the full path name of 32bit modules in WINE_MODREF
- Add the possibility to use path names with the --dll command line
option
- Add the possibility to use the --dll command line option several
times.
- Note: The colon-sign is now exchanged with the plus-sign, as it is
part of dos path names.
* tools/wineinstall:
Andreas Mohr <a.mohr@mailto.de>
Added a wine rpm uninstall section to wineinstall.
* windows/nonclient.c:
Francois Methot <francoism@macadamian.com>
Do not check for system menu if the window has style WS_EX_TOOL_WINDOW.
* dlls/ddraw/d3ddevice/mesa.c, dlls/ddraw/d3dtexture.c, dlls/ddraw/dsurface/main.c:
Lionel Ulmer <lionel.ulmer@free.fr>
- added ARGB 1555 format
- fixed refcount problem for Add/DeleteAttachedSurface
* server/registry.c:
Albert den Haan <albertd@corel.com>
Fixed typo in HKEY_CURRENT_CONFIG name.
* dlls/kernel/messages/winerr_enu.mc:
Dmitry Timoshkov <dmitry@sloboda.ru>
Add missing message to winerr_enu.mc.
* dlls/kernel/wowthunk.c:
James Abbatiello <abbeyj@wpi.edu>
Increase number of supported args for WOW_CallProc32W16 from 11 to 13
(for CreateService).
* dlls/kernel/wprocs.spec, msdos/vxd.c:
James Abbatiello <abbeyj@wpi.edu>
Stub support for int2f/ax=1684/bx=0027 (VXDLDR).
2000-08-26 Alexandre Julliard <julliard@winehq.com>
* win32/except.c, debugger/winedbg.c, dlls/dinput/dinput_main.c, dlls/dplayx/dplobby.c, loader/task.c:
Removed calls to ConvertToGlobalHandle and MakeCriticalSectionGlobal.
* dlls/ntdll/reg.c, include/ntddk.h:
Simplified root key handling now that the server supports a real root
key. Fixed a few prototypes. Implemented NtDeleteKey/NtDeleteValueKey.
* dlls/ntdll/misc.c, dlls/ntdll/ntdll_misc.h:
Fixed debugstr_as/us prototypes.
* dlls/wininet/http.c, dlls/winmm/joystick/joystick.c, dlls/winmm/wineoss/midi.c, loader/main.c, loader/module.c, loader/ne/segment.c, loader/pe_image.c, misc/comm.c, misc/ext_debugger.c, windows/x11drv/clipboard.c, console/xterm.c, dlls/commdlg/colordlg.c, dlls/dsound/dsound_main.c, dlls/gdi/printdrv.c, dlls/ntdll/signal_sparc.c, dlls/oleaut32/parsedt.c, dlls/wininet/ftp.c:
Andreas Mohr <a.mohr@mailto.de>
- made the MIDI sequencer error message much better for confused users
to be found on #WineHQ
- use strerror instead of errno at important places
- got rid of HAVE_STRERROR macro
- removed some #include:s (hopefully I didn't break anything)
* dlls/comctl32/imagelist.c:
Andreas Mohr <a.mohr@mailto.de>
Replaced cCurImage by cMaxImage.
* dlls/comctl32/propsheet.c:
Andreas Mohr <a.mohr@mailto.de>
"Fixed" horribly misaligned pages in property sheets of apparently
newer InstallShields.
* dlls/wineps/init.c:
Dmitry Timoshkov <dmitry@sloboda.ru>
Register Wine Postscript Driver as "WINEPS", "WINEPS.DLL" and
"WINEPS.DRV" to allow an easy configuring for users.
* graphics/x11drv/codepage.c:
Hidenori Takeshima <hidenori@a2.ctktv.ne.jp>
implements DrawText for cp932.
* dlls/user/ddeml.c:
Andreas Mohr <a.mohr@mailto.de>
Don't make DDEML mutexes global any more.
* files/profile.c, server/main.c, server/object.c, server/object.h, server/registry.c, server/request.c, server/request.h, server/thread.h:
Added a real root key and simplified creation of the HKEY_* special root keys.
Do not prefix all keys with the name of the top key when saving to a file.
Try to load $WINEPREFIX/config into the Wine config branch at startup.
* dlls/msacm/.cvsignore, dlls/msacm/Makefile.in, dlls/msacm/driver.c, dlls/msacm/filter.c, dlls/msacm/format.c, dlls/msacm/internal.c, dlls/msacm/msacm.rc, dlls/msacm/msacm32.spec, dlls/msacm/msacm32_main.c, dlls/msacm/stream.c, dlls/msacm/wineacm.h, include/msacm.h:
Eric Pouech <Eric.Pouech@wanadoo.fr>
Implemented most of '*Format*' API.
Improved internal object and messages handling.
Started some '*Filter*' functions.
Fixed standard headers for Winelib.
Fixed acmMetrics.
2000-08-25 Alexandre Julliard <julliard@winehq.com>
* dlls/ntdll/ntdll.spec, dlls/ntdll/rtlstr.c, include/ntddk.h:
Fixed Rtl* string functions for proper MBCS/codepage support. Added a
few more functions.
* dlls/kernel/kernel_main.c, scheduler/process.c:
Moved TASK_Create call to KERNEL initialisation routine.
Clear last error code before calling main entry point (reported by
James Juran).
* dlls/kernel/kernel.spec, dlls/user/lstr.c, dlls/user/user.spec, memory/string.c:
Fixed a couple of WINAPI issues with 16-bit spec files (thanks to
Marcus Meissner).
* dlls/dplayx/dplay_global.h, dlls/dplayx/dplaysp.c, dlls/dplayx/dplaysp.h, dlls/dplayx/dplayx_global.c, dlls/dplayx/dplayx_global.h, dlls/dplayx/dplayx_main.c, dlls/dplayx/dplayx_messages.c, dlls/dplayx/dplayx_messages.h, dlls/dplayx/dplayx_queue.h, dlls/dplayx/dplobby.c, dlls/dplayx/name_server.c, dlls/dplayx/name_server.h, include/dplay.h, ole/Makefile.in, ole/guid.c, dlls/dplayx/Makefile.in, dlls/dplayx/dpclassfactory.c, dlls/dplayx/dpinit.h, dlls/dplayx/dplay.c:
Peter Hunnisett <hunnise@nortelnetworks.com>
- Implemented loading and initialization of service providers
- Created service provider COM object
- Lots of dplay/dplobby implementation/fixes
- Clean up of ole/guid.c
* objects/dc.c: Backed out font codepage change.
* include/miscemu.h, misc/comm.c, misc/version.c, msdos/int2f.c, dlls/comctl32/treeview.c, graphics/x11drv/dib.c:
Andreas Mohr <a.mohr@mailto.de>
Minor cosmetic changes.
* misc/tweak.c: Andreas Mohr <a.mohr@mailto.de>
Cleanup and speedup of init code.
* objects/gdiobj.c:
Gerard Patel <g.patel@wanadoo.fr>
Restored the hPseudoBitmap hack for programs deleting the 1x1 bitmap
in memory DCs.
* graphics/x11drv/xfont.c, include/gdi.h, objects/font.c, objects/text.c:
Backed out font codepage change.
* dlls/ddraw/helper.c:
Lionel Ulmer <lionel.ulmer@free.fr>
Fixed the displaying of the FOURCC codes in _dump_pixelformat.
* dlls/winmm/wineoss/audio.c:
Eric Pouech <Eric.Pouech@wanadoo.fr>
Fixed recording format settings (16 bit was broken) and reentrancy
issues.
* dlls/shell32/brsfolder.c, dlls/shell32/shres.rc, dlls/shell32/shresdef.h, include/shlobj.h:
Eric Pouech <Eric.Pouech@wanadoo.fr>
Improved a bit the folder browsing implementation.
* include/winbase.h:
Matthew Lake <MasterR_L@yahoo.com>
Added LHND.
* tools/wrc/.cvsignore, tools/wrc/CHANGES, tools/wrc/README.wrc, tools/wrc/parser.y, tools/wrc/wrc.h, tools/wrc/wrc.man:
Bertho Stultiens <bertho@akhphd.au.dk>
Fixed a LALR(2) problem while scanning usertype resources which had
identifiers for both name and type.
* misc/wsprintf.c:
Marcus Meissner <Marcus.Meissner@caldera.de>
Use int instead of CHAR/WCHAR in va_arg() (fixes gcc-current compile
problem).
* dlls/ddraw/ddraw/main.c:
Lionel Ulmer <lionel.ulmer@free.fr>
Change pixel format for 24 BPP surfaces when the DDraw BPP is 32.
* objects/gdiobj.c:
Andreas Mohr <a.mohr@mailto.de>
GetObjectA: unlock the object again even in case of failure.
2000-08-23 Alexandre Julliard <julliard@winehq.com>
* include/wine/exception.h:
Fixed finally handler name.
* windows/class.c:
Fixed RegisterClass last error code on atom creation failure.
* graphics/x11drv/xfont.c:
Cleaned up major ugliness in __lfCheckSum.
* dlls/comctl32/listview.c:
Susan Farley <sfarley@codeweavers.com>
Large caption icons should end in '...' when they are abbreviated.
* dlls/comctl32/animate.c:
Francois Methot <francoism@macadamian.com>
For the transparency issue, implemented a switch-case for the bitcount
(bit per pixel) of the animation files.
* dlls/comctl32/trackbar.c:
Aric Stewart <aric@codeweavers.com>
Wine was not drawing trackbars with minimum ranges of more than 0
correctly.
2000-08-22 Alexandre Julliard <julliard@winehq.com>
* dlls/oleaut32/typelib.c:
Francois Jacques <francoisj@macadamian.com>
- removed unnecessary recursion
- upon query failure on main primary lcid and secondary lcid,
attempts a query on system lcid (0)
* dlls/wininet/internet.c, if1632/snoop.c:
Marcus Meissner <marcus@jet.franken.de>
Fixed some warnings.
* msdos/ioports.c:
James Abbatiello <abbeyj@wpi.edu>
Fixes for reading latched values with ports 0x40-0x43.
* dlls/ddraw/dsurface/main.c:
James Abbatiello <abbeyj@wpi.edu>
Don't crash when calling DirectDrawSurface::EnumAttachedSurfaces on a
surface with no attached surfaces.
* dlls/kernel/format_msg.c:
James Abbatiello <abbeyj@wpi.edu>
Allow FormatMessage to load Unicode string resources.
* include/server.h, include/winnt.h, scheduler/synchro.c, server/request.h, server/thread.c, server/thread.h, server/timer.c, server/trace.c:
Added APC support in waitable timers.
* graphics/bitblt.c, graphics/x11drv/bitblt.c:
Removed unnecessary calls to CLIPPING_UpdateGCRegion. Fixed PatBlt to
use DC_GetDCUpdate.
2000-08-21 Alexandre Julliard <julliard@winehq.com>
* ANNOUNCE, ChangeLog, include/version.h:
Release 20000821.
---------------------------------------------------------------- ----------------------------------------------------------------
2000-08-21 Alexandre Julliard <julliard@winehq.com> 2000-08-21 Alexandre Julliard <julliard@winehq.com>

View File

@ -1 +1 @@
#define WINE_RELEASE_INFO "Wine release 20000821" #define WINE_RELEASE_INFO "Wine release 20000909"