Release 20001026.
diff --git a/ANNOUNCE b/ANNOUNCE
index 488262e..6d0cbc1 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,4 +1,4 @@
-This is release 20001002 of Wine, a free implementation of Windows on
+This is release 20001026 of Wine, a free implementation of Windows on
Unix. This is still a developers only release. There are many bugs
and unimplemented features. Most applications still do not work
correctly.
@@ -6,10 +6,11 @@
Patches should be submitted to "julliard@winehq.com". Please don't
forget to include a ChangeLog entry.
-WHAT'S NEW with Wine-20001002: (see ChangeLog for details)
- - Treeview control merged from Corel tree.
- - Many definitions added for better Winelib support.
- - 16-bit definitions removed from all exported headers.
+WHAT'S NEW with Wine-20001026: (see ChangeLog for details)
+ - Tons of header fixes for Winelib compiles.
+ - Exec support from DOS mode.
+ - Many internationalization fixes.
+ - The usual assortment of common controls improvements.
- Lots of bug fixes.
See the README file in the distribution for installation instructions.
@@ -18,10 +19,10 @@
the release is available at the ftp sites. The sources will be available
from the following locations:
- ftp://metalab.unc.edu/pub/Linux/ALPHA/wine/development/Wine-20001002.tar.gz
- ftp://tsx-11.mit.edu/pub/linux/ALPHA/Wine/development/Wine-20001002.tar.gz
- ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20001002.tar.gz
- ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20001002.tar.gz
+ http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20001026.tar.gz
+ ftp://tsx-11.mit.edu/pub/linux/ALPHA/Wine/development/Wine-20001026.tar.gz
+ ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20001026.tar.gz
+ ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20001026.tar.gz
It should also be available from any site that mirrors tsx-11 or sunsite.
diff --git a/ChangeLog b/ChangeLog
index fc50518..c1bacee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,954 @@
----------------------------------------------------------------
+2000-10-26 Alexandre Julliard <julliard@winehq.com>
+
+ * debugger/winedbg.c, include/windef.h, include/wine/exception.h, relay32/builtin32.c, tools/winebuild/spec32.c, win32/except.c:
+ Raise an exception when a stub entry point is called.
+
+ * windows/keyboard.c, windows/struct32.c, windows/struct32.h:
+ Removed unused STRUCT32_NCCALCSIZE functions.
+
+ * windows/input.c, controls/menu.c:
+ Dmitry Timoshkov <dmitry@sloboda.ru>
+ Ask application to reinitialize its menu before processing an
+ accelerator key.
+
+ * dlls/shell32/shellpath.c:
+ Martin Pilka <mpilka@codeweavers.com>
+ "StartMenu" --> "Start Menu", "Startup" --> "StartUp".
+
+ * dlls/ntdll/signal_i386.c:
+ Fixed typo due to merge error.
+
+ * dlls/oleaut32/typelib.c:
+ Francois Jacques <francoisj@macadamian.com>
+ Updated the load process so that all typelibs (and not just the first
+ one, as it used to) stored in a DLL can be loaded.
+
+ * graphics/painting.c:
+ Mark Dufour <m.dufour@student.tudelft.nl>
+ Implemented PolyDraw() and AngleArc().
+
+2000-10-25 Alexandre Julliard <julliard@winehq.com>
+
+ * windows/x11drv/keyboard.c:
+ Dmitry Timoshkov <dmitry@sloboda.ru>
+ Added an another special case handling for Shift+[NumPad]DEL.
+
+ * debugger/Makefile.in, server/Makefile.in, tools/winebuild/Makefile.in, tools/wmc/Makefile.in, tools/wrc/Makefile.in:
+ Kristoffer Gleditsch <toffer@ping.uio.no>
+ Added LDFLAGS to linking of wine-related binaries.
+
+ * dlls/ttydrv/user.c, dlls/user/user_main.c, dlls/x11drv/x11drv.spec, include/user.h, include/x11drv.h, windows/input.c, windows/keyboard.c, windows/x11drv/keyboard.c, dlls/ttydrv/ttydrv.spec:
+ Dmitry Timoshkov <dmitry@sloboda.ru>
+ Replaced ToAscii by ToUnicode in the User driver interface.
+
+ * dlls/ddraw/ddraw/x11.c:
+ William Waghorn <wwaghorn@litany.demon.co.uk>
+ xf86vmode_setdisplaymode() wasn't properly saving the 'private' field
+ of the XF86VidModeModeLine structure.
+
+ * controls/scroll.c:
+ Francois Methot <francoism@macadamian.com>
+ Added support of blinking thumb as found in Windows scrollbar.
+
+ * dlls/oleaut32/typelib.c:
+ Francois Jacques <francoisj@macadamian.com>
+ Updated typelib loader. Typelib contents can be stored as multibyte
+ strings. However, they are always returned to the application as BSTR,
+ e.g. UNICODE strings. All strings are now stored as BSTR instead of
+ ASCII strings.
+
+ * include/module.h, loader/module.c, loader/pe_image.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ Free the Win16 dummy module and wm->deps.
+
+ * graphics/x11drv/graphics.c:
+ Mark Dufour <m.dufour@student.tudelft.nl>
+ X11DRV_DrawArc: swap the start and end points when drawing in
+ clockwise direction.
+
+ * objects/region.c:
+ Aviad Pineles <paviad@netvision.net.il>
+ Avoid infinite loop in CreateRoundRectRgn().
+
+ * Make.rules.in, dlls/user/Makefile.in, dlls/user/display.spec, dlls/user/mouse.spec, dlls/user/resources/.cvsignore, dlls/user/resources/display.rc, dlls/user/resources/display.rc16, dlls/user/resources/mouse.rc, dlls/user/resources/mouse.rc16, if1632/builtin.c, tools/winebuild/Makefile.in, tools/winebuild/build.h, tools/winebuild/main.c, tools/winebuild/parser.c, tools/winebuild/res16.c, tools/winebuild/res32.c, tools/winebuild/spec16.c, tools/winebuild/utils.c:
+ Added support for loading .res files for 16-bit resources.
+
+ * relay32/builtin32.c:
+ Removed no longer used structure definition.
+
+ * tools/wrc/writeres.c:
+ 16-bit resource size must be scaled by alignment.
+
+ * dlls/comctl32/tab.c:
+ Chris Morgan <cmorgan@codeweavers.com>
+ Implement TCS_VERTICAL style. Fix tab borders to have shading that
+ matches Windows. Center image and text in tabs. Size tabs to
+ completely fill each row with multiline style. Fix positioning of
+ tabs for TCS_BOTTOM style. Fix various drawing issues.
+
+ * dlls/comctl32/treeview.c:
+ Susan Farley <susan@codeweavers.com>
+ - When inserting an item, do not invalidate the area above the new
+ item.
+ - The debug function that verifies the tree after each insertion
+ should be disabled by default.
+
+ * dlls/dsound/dsound_main.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ Reimplement patch by Marcus Meissner ('98) to "fix" problems with
+ DSCAPS_EMULDRIVER flag for games like Quake 2 and Unreal Tournament.
+
+ * dlls/winmm/wineoss/audio.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ Transform device open error TRACE()s into WARN(); better error msgs.
+
+ * windows/winpos.c:
+ Rein Klazes <rklazes@casema.net>
+ In SWP_DoNCCalcSize() when determining whether the client area has
+ moved, use the client coordinates as they are: not relative to its
+ window coordinates.
+
+ * windows/sysparams.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ Added SPI_GETWINDOWSEXTENSION.
+
+ * scheduler/process.c:
+ Jeremy White <jwhite@codeweavers.com>
+ Added support for a WINELOADER environment variable which allows the
+ specification of a different binary loader.
+
+2000-10-24 Alexandre Julliard <julliard@winehq.com>
+
+ * include/module.h, loader/pe_resource.c:
+ Removed GetResDirEntryA/W.
+
+ * dlls/shell32/iconcache.c, dlls/shell32/shell.c:
+ Implement InternalExtractIcon by calling PrivateExtractIcons instead
+ of duplicating all the code.
+
+ * tools/wrc/Makefile.in, tools/wrc/genres.c, tools/wrc/utils.c, tools/wrc/utils.h, tools/wrc/writeres.c:
+ Added codepage translation based on the language id (based on a patch
+ by Junichi Kuchinishi <jkuchi@mahoroba.ne.jp>).
+
+ * controls/menu.c:
+ Aric Stewart <aric@codeweavers.com>
+ Converted menu string handling to Unicode.
+
+ * dlls/winsock/ws2_32.spec:
+ Aric Stewart <aric@codeweavers.com>
+ Added forward for WSAResetEvent.
+
+ * dlls/winsock/socket.c:
+ Rein Klazes <rklazes@casema.net>
+ Convert the value of level when setsockopt is called with
+ WS_SO_DONTLINGER.
+
+ * misc/options.c, server/request.c, dlls/dsound/dsound_main.c, dlls/odbc32/proxyodbc.c, dlls/wineps/init.c, if1632/thunk.c, loader/task.c:
+ Patrik Stridvall <ps@leissner.se>
+ Explicitly initialize structures.
+
+ * objects/palette.c:
+ Patrik Stridvall <ps@leissner.se>
+ - Explicitly initialize structures.
+ - Fixed strange code probably caused by a merge conflict.
+
+ * dlls/winmm/wineoss/audio.c:
+ Francois Jacques <francoisj@macadamian.com>
+ - All audio device handles are initialized to -1 and set to -1 when closed.
+ - WINE_WM_HEADER event should *NOT* make the recording thread start. The
+ thread should only start through waveInStart. The application calling
+ waveInAddBuffer might not be in a state to provide another buffer in
+ a period of time short enough to avoid buffer underrun in widRecorder
+ thread.
+ - widRecorder - improved robustness of widRecorder to avoid some data
+ loss that occured when not reading one full fragment from the OSS
+ audio driver.
+
+ * dlls/ddraw/ddraw/x11.c:
+ Patrik Stridvall <ps@leissner.se>
+ Fixed some warnings.
+
+ * include/cdrom.h:
+ Patrik Stridvall <ps@leissner.se>
+ Added some missing defines for non-Linux.
+
+ * tools/winebuild/res32.c:
+ David Elliott <dfe@infinite-internet.net>
+ Fixed OFFSETOF macro definition for gcc 2.96.
+
+ * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt.c:
+ James Hatheway <james@macadamian.com>
+ Added stubs for CryptGenRandom(), CryptReleaseContext().
+
+ * controls/combo.c:
+ Susan Farley <susan@codeweavers.com>
+ Do not block CBN_EDITCHANGE for WM_PASTE or WM_CUT with the
+ NOEDITNOTIFY flag, as these msgs can come directly from the app to the
+ combo wndproc.
+
+ * objects/enhmetafile.c:
+ Dmitry Timoshkov <dmitry@sloboda.ru>
+ Make EnumEnhMetaFile work.
+
+ * dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/rpcrt4_main.c:
+ Chris Morgan <cmorgan@codeweavers.com>
+ Implemented RpcStringFreeA and UuidToStringA.
+
+2000-10-23 Alexandre Julliard <julliard@winehq.com>
+
+ * programs/uninstaller/.cvsignore, programs/uninstaller/Makefile.in, programs/uninstaller/uninstaller.spec, programs/view/.cvsignore, programs/view/Makefile.in, programs/view/view.spec, programs/wcmd/.cvsignore, programs/wcmd/Makefile.in, programs/wcmd/wcmd.spec, programs/winemine/.cvsignore, programs/winemine/Makefile.in, programs/winemine/winemine.spec, programs/winhelp/.cvsignore, programs/winhelp/Makefile.in, programs/winhelp/winhelp.spec, relay32/builtin32.c, tools/makedep.c, dlls/user/resources/.cvsignore, dlls/wineps/.cvsignore, dlls/wineps/Makefile.in, dlls/wineps/wineps.spec, dlls/winmm/.cvsignore, dlls/winmm/Makefile.in, dlls/winmm/winmm.spec, if1632/Makefile.in, libtest/.cvsignore, libtest/Makefile.in, libtest/hello3.spec, programs/avitools/Makefile.in, programs/clock/.cvsignore, programs/clock/Makefile.in, programs/clock/clock.spec, programs/cmdlgtst/.cvsignore, programs/cmdlgtst/Makefile.in, programs/cmdlgtst/cmdlgtst.spec, programs/notepad/.cvsignore, programs/notepad/Makefile.in, programs/notepad/notepad.spec, programs/progman/.cvsignore, programs/progman/Makefile.in, programs/progman/progman.spec, Make.rules.in, dlls/comctl32/.cvsignore, dlls/comctl32/Makefile.in, dlls/comctl32/comctl32.spec, dlls/commdlg/.cvsignore, dlls/commdlg/Makefile.in, dlls/commdlg/comdlg32.spec, dlls/kernel/.cvsignore, dlls/kernel/Makefile.in, dlls/kernel/kernel32.spec, dlls/msacm/.cvsignore, dlls/msacm/msacm32.spec, dlls/serialui/.cvsignore, dlls/serialui/serialui.spec, dlls/shell32/.cvsignore, dlls/shell32/Makefile.in, dlls/shell32/shell32.spec, dlls/user/Makefile.in, dlls/user/display.spec, dlls/user/mouse.spec, dlls/user/user32.spec:
+ Build Win32 resources as .res files and dump them into the .spec.c file.
+
+ * tools/winebuild/Makefile.in, tools/winebuild/build.h, tools/winebuild/parser.c, tools/winebuild/res32.c, tools/winebuild/spec32.c, tools/winebuild/utils.c:
+ Added support for loading Win32 .res files.
+
+ * configure, configure.in, dlls/user/disp.rc, dlls/user/mouserc.rc, dlls/user/resources/TODO, dlls/user/resources/display.rc16, dlls/user/resources/mouse.rc16, dlls/user/resources/user32.rc, dlls/user/resources/user32_Ca.rc, dlls/user/resources/user32_Cs.rc, dlls/user/resources/user32_Da.rc, dlls/user/resources/user32_De.rc, dlls/user/resources/user32_En.rc, dlls/user/resources/user32_Eo.rc, dlls/user/resources/user32_Es.rc, dlls/user/resources/user32_Fi.rc, dlls/user/resources/user32_Fr.rc, dlls/user/resources/user32_Hu.rc, dlls/user/resources/user32_It.rc, dlls/user/resources/user32_Ja.rc, dlls/user/resources/user32_Ko.rc, dlls/user/resources/user32_Nl.rc, dlls/user/resources/user32_No.rc, dlls/user/resources/user32_Pl.rc, dlls/user/resources/user32_Pt.rc, dlls/user/resources/user32_Ru.rc, dlls/user/resources/user32_Sk.rc, dlls/user/resources/user32_Sv.rc, dlls/user/resources/user32_Wa.rc:
+ Moved all USER resources to new dlls/user/resources directory.
+
+ * include/wine/winuser16.h, include/winver.h, dlls/version/info.c, dlls/version/resource.c, dlls/version/ver.spec, dlls/version/ver16.c:
+ Duplicate resource directory searching routines instead of calling
+ pe_resource.c internal functions.
+ Made GetFileResource16 and GetFileResourceSize16 callable directly
+ instead of defining extra internal functions.
+
+ * dlls/user/exticon.c:
+ Duplicate resource directory searching routines instead of calling
+ pe_resource.c internal functions.
+
+ * tools/wrc/writeres.c:
+ Fixed duplication of typename in 16-bit assembly output.
+
+ * memory/heap.c:
+ Fixed multibyte handling in HEAP_strdupAtoW.
+
+ * dlls/winmm/mcicda/mcicda.c, include/cdrom.h, misc/cdrom.c, msdos/int2f.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ Always open/close the CD-ROM device for every Windows API CD-ROM
+ access.
+
+ * controls/edit.c:
+ Ulrich Weigand <weigand@immd1.informatik.uni-erlangen.de>
+ Do not send EN_UPDATE to multi-line edit controls.
+
+ * controls/menu.c:
+ Francois Gouget <fgouget@free.fr>
+ Fixed the text color of higlighted menu bar item for the Win98 look.
+ Clicking on a separator should not close the menu.
+ Do not right align 'bitmap' items and the help menu for the Win9x look
+ and feels.
+
+ * files/dos_fs.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ If we have a drive pointing to /, we must not remove the final / or we
+ get the current directory doubled.
+
+ * dlls/ddraw/ddraw/dga.c, dlls/ddraw/ddraw/main.c, dlls/ddraw/ddraw/x11.c, dlls/ddraw/ddraw_private.h, dlls/ddraw/x11_private.h, include/ddraw.h:
+ Marcus Meissner <marcus@jet.franken.de>
+ Added some basic IDirectDraw7 interface support, fixed argument count
+ of IDirectDraw{4,7}_SetDisplayMode defines.
+
+ * windows/winpos.c:
+ Louis Philippe Gagnon <louisphilippe@macadamian.com>
+ - Calculate changes in the client area relative to the window
+ instead of its parent when using SWP_EX_PAINTSELF.
+ - With SWP_EX_PAINTSELF, copy only if client area changed, since a
+ window can't move relative to itself.
+ - In SWP_DoNCCalcSize, when determining if the client area
+ changed, use values relative to the window itself, not its parent.
+
+ * objects/region.c, windows/painting.c, windows/scroll.c:
+ Ulrich Weigand <weigand@immd1.informatik.uni-erlangen.de>
+ Fixed painting problems in non-MM_TEXT modes.
+
+2000-10-22 Alexandre Julliard <julliard@winehq.com>
+
+ * files/dos_fs.c, msdos/dosconf.c, server/registry.c, tools/winebuild/main.c, tools/winebuild/spec32.c, windows/x11drv/keyboard.c:
+ Joerg Mayer <jmayer@loplof.de>
+ Reduce the number of warnings about missing initializers.
+
+ * dlls/commdlg/cdlg32.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ Got rid of misleading "No Tls Space" error message.
+
+ * include/wingdi.h:
+ Patrik Stridvall <ps@leissner.se>
+ Fixed issue found by winapi_check.
+
+ * dlls/dinput/dinput_main.c:
+ Patrik Stridvall <ps@leissner.se>
+ Fixed some warnings.
+
+ * include/process.h:
+ Patrik Stridvall <ps@leissner.se>
+ Use intermediate typedef.
+
+ * tools/winapi_check/modules.dat, tools/winapi_check/win16/ole2disp.api, tools/winapi_check/win16/typelib.api, tools/winapi_check/win32/kernel32.api, tools/winapi_check/win32/msacm32.api, tools/winapi_check/win32/oleaut32.api, tools/winapi_check/win32/user32.api:
+ Patrik Stridvall <ps@leissner.se>
+ Minor API files update.
+
+ * windows/defwnd.c, windows/message.c, windows/spy.c, include/spy.h:
+ Guy L. Albertelli <galberte@neo.lrun.com>
+ Added wParam and lParam as parameters in SPY_ExitMessage
+ Added dump for the STYLECHANG[ING|ED] messages.
+ Dump structures on exit only if message allows changes.
+
+ * win32/except.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ - Print CS reg at crash MessageBox (needed for Win16 programs).
+ - Add "hint" for debugger setup.
+
+ * debugger/Makefile.in, debugger/winedbg.spec:
+ Eric Pouech <Eric.Pouech@wanadoo.fr>
+ Added advapi32 to imported DLLs list.
+
+ * dlls/msacm/pcmconverter.c:
+ Eric Pouech <Eric.Pouech@wanadoo.fr>
+ Added more conversion routines (rate conversion is implemented).
+ Cleaned up the code.
+
+ * debugger/msc.c:
+ Ulrich Weigand <weigand@immd1.informatik.uni-erlangen.de>
+ PDB symbol header format depends only on version code.
+
+ * dlls/comctl32/listview.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ Do not set the iSubItem part of the struct for LVM_HITTEST,
+ applications only need to pass memory space up to iItem.
+
+ * README: Andreas Mohr <amohr@codeweavers.com>
+ Mention that you need the X11 devel files.
+
+ * dlls/ddraw/main.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ DirectDrawCreateEx() should already return the interface for the
+ passed refiid.
+
+ * dlls/ddraw/ddraw/dga2.c:
+ Lionel Ulmer <lionel.ulmer@free.fr>
+ Change the width / height parameter on a SetDisplayMode.
+
+ * dlls/commdlg/filedlg.c:
+ Gerard Patel <g.patel@wanadoo.fr>
+ Fixed bug when changing drives in 16 bit style dialog for a 32 bit app
+ + miscellaneous fixes.
+
+ * dlls/user/exticon.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ Added two checks for out of range pointer accesses.
+
+ * debugger/types.c:
+ Eric Pouech <Eric.Pouech@wanadoo.fr>
+ Fixed floating point data printing and made basic types reading more
+ robust.
+
+ * dlls/comctl32/imagelist.c:
+ Jason Mawdsley <jason@macadamian.com>
+ Fixed some flickering that was occurring in the image list control
+ when it repainted.
+
+ * dlls/winmm/wineoss/audio.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ Added sleep time calculation for the wodPlayer thread.
+ Changed the wodPlayer thread messaging to use its own fast 30 entries
+ ring buffer list.
+
+ * include/winbase.h:
+ Andreas Mohr <amohr@codeweavers.com>
+ Removed redundant thread priority defines.
+
+2000-10-19 Alexandre Julliard <julliard@winehq.com>
+
+ * include/process.h:
+ Peter Hunnisett <hunnise@nortelnetworks.com>
+ Added crt/msvcrt thread prototypes.
+
+ * dlls/winmm/mciwave/mciwave.c:
+ Francois Jacques <francoisj@macadamian.com>
+ Added asynchronous recording in MCI layer.
+
+ * include/winuser.h:
+ Dmitry Timoshkov <dmitry@sloboda.ru>
+ Added support for AZERTY keyboard layout.
+
+ * dlls/winmm/wineoss/midi.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ Sequencer error message fix.
+
+ * dlls/comctl32/listview.c:
+ James Hatheway <james@macadamian.com>
+ Fix messages sent when right-clicking in a blank (non-item) area of a
+ listview.
+
+ * loader/pe_image.c:
+ Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+ Pass the correct hFile to PE_CreateModule.
+
+ * dlls/comctl32/header.c:
+ Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+ Draw text and icons, implement ordering functions, allow reordering
+ with mouse and fix the WM_NOTIFY target.
+
+ * windows/x11drv/keyboard.c:
+ Dmitry Timoshkov <dmitry@sloboda.ru>
+ Added support for AZERTY keyboard layout.
+
+ * programs/progman/group.c, programs/progman/grpfile.c, programs/progman/progman.h, programs/progman/program.c:
+ <ewill@ncal.verio.com>
+ Changed GROUP to PROGGROUP.
+
+ * files/dos_fs.c, files/file.c, include/winnt.h:
+ Andreas Mohr <amohr@codeweavers.com>
+ Skip directory symlinks in DOSFS_FindNextEx.
+
+ * dlls/wineps/escape.c: Brian Pirie
+ Added support for PASSTHROUGH and POSTSCRIPT_PASSTHROUGH escapes.
+
+ * include/wine/obj_base.h, include/objbase.h, include/oleauto.h, include/olectl.h, include/wininet.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Added/fixed missing extern "C".
+
+ * console/interface.c:
+ Francois Gouget <fgouget@codeweavers.com>
+ Fixed a char/NULL comparison.
+
+ * include/winerror.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Added the {HRESULT,SCODE}_SEVERITY macros.
+
+ * dlls/user/exticon.c, dlls/version/resource.c, include/module.h, loader/pe_resource.c, dlls/shell32/shell.c:
+ Use a binary search to find entries in resource directories.
+ Fixed GetResDirEntryA/W prototypes.
+
+ * dlls/shell32/iconcache.c, include/winuser.h:
+ Call PrivateExtractIcon in user32 instead of duplicating the code.
+
+ * dlls/winmm/wineoss/audio.c:
+ Francois Jacques <francoisj@macadamian.com>
+ Should test unixdev against -1 (see wodOpen/widOpen).
+ widRecorder: bytesRead is now tested against (DWORD) -1.
+
+ * loader/elfdll.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ Back out my ELFDLL_dlopen patch and add a warning for future misguided
+ hackers.
+
+ * memory/global.c:
+ Ulrich Weigand <weigand@immd1.informatik.uni-erlangen.de>
+ Allow freeing locked global memory handles.
+
+ * windows/mdi.c:
+ Ulrich Weigand <weigand@immd1.informatik.uni-erlangen.de>
+ Watch out for DefMDIChildProc calls on non-MDI-child windows.
+
+ * graphics/x11drv/oembitmap.c:
+ Ulrich Weigand <weigand@immd1.informatik.uni-erlangen.de>
+ Don't hold the X11 lock while calling GDI object routines.
+
+ * dlls/x11drv/x11drv_main.c:
+ Lionel Ulmer <lionel.ulmer@free.fr>
+ Do not do any GLX calls on a display that does not support GLX.
+
+ * dlls/comctl32/listview.c:
+ Chris Morgan <cmorgan@codeweavers.com>
+ Recalculate nItemHeight when LVS_SETIMAGELIST is called. Fixes icons
+ being chopped off in the file dialog window. Align items to top and
+ refresh after sorting, as windows does.
+
+ * dlls/oleaut32/ole2disp.c, dlls/oleaut32/ole2disp.spec, dlls/oleaut32/oleaut32.spec:
+ Chris Morgan <cmorgan@codeweavers.com>
+ Stub CreateDispTypeInfo, CreateStdDispatch16 and CreateStdDispatch.
+
+ * dlls/dplayx/dpclassfactory.c, dlls/dplayx/dplay.c, dlls/dplayx/dplay_global.h, dlls/dplayx/dplaysp.c, dlls/dplayx/dplayx_messages.c, dlls/dplayx/dplayx_messages.h, dlls/dplayx/dplobby.c:
+ Peter Hunnisett <hunnise@nortelnetworks.com>
+ - Add proper message reply mechanism and sp player data storage
+ - More implementation and fixes
+
+ * include/poppack.h, include/pshpack1.h, include/pshpack2.h, include/pshpack4.h, include/pshpack8.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Added support for three levels of nesting of the 'pragma pack'
+ directives.
+
+2000-10-17 Alexandre Julliard <julliard@winehq.com>
+
+ * msdos/int20.c, msdos/int21.c, include/dosexe.h, include/task.h, loader/dos/module.c:
+ Ove Kaaven <ovek@arcticnet.no>
+ Implemented DOS INT21 AH=4B (EXEC).
+
+ * windows/x11drv/keyboard.c, include/winuser.h:
+ Dmitry Timoshkov <dmitry@sloboda.ru>
+ Added support for keyboard input in various locales.
+
+ * dlls/comctl32/listview.c:
+ Chris Morgan <cmorgan@codeweavers.com>
+ Implement LVM_SETITEMPOSITION32.
+
+ * dlls/comctl32/treeview.c:
+ Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+ Remember owner HWND when creating and use this hwnd for the WM_NOTIFY
+ message target.
+
+ * include/commctrl.h:
+ Guy L. Albertelli <galberte@neo.lrun.com>
+ Added flag and notification definitions for ComboBoxEx.
+
+ * dlls/kernel/kernel.spec, dlls/kernel/kernel_main.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ Implemented old Win 2.x string functions.
+
+ * dlls/ddraw/ddraw/x11.c:
+ Lionel Ulmer <lionel.ulmer@free.fr>
+ Warning fix.
+
+ * server/ptrace.c:
+ Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+ Add appropriate casts to caddr_t for the third parameter of ptrace().
+
+2000-10-15 Alexandre Julliard <julliard@winehq.com>
+
+ * loader/dos/dosvm.c:
+ Ove Kaaven <ovek@arcticnet.no>
+ Fixed a couple of recent bugs, and added some more safeguards (could
+ be handy for portability anyway) and trace statements.
+
+ * server/process.c, server/registry.c, server/serial.c, server/trace.c, tools/make_requests, scheduler/process.c, misc/registry.c, memory/registry.c, include/server.h, dlls/kernel/comm.c, files/dos_fs.c, dlls/advapi32/registry.c:
+ Converted a few more server requests to the new mechanism.
+
+ * dlls/ntdll/misc.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/reg.c, include/ntddk.h:
+ Fixed a few prototypes.
+
+ * include/miscemu.h, msdos/dosmem.c, dlls/kernel/kernel_main.c:
+ Set selector 0000H base to 0xf0000 until the first 64K are
+ unprotected.
+
+ * dlls/shell32/shellord.c, dlls/shell32/shlfileop.c:
+ Eric Pouech <Eric.Pouech@wanadoo.fr>
+ Fixed ShellMessageBox[AW] buffers usage (in some cases, wrong buffers
+ were used ; destination buffer doesn't have a fixed size).
+ Fixed FormatMessage parameter warnings (it's now a va_list*).
+
+ * dlls/ddraw/ddraw/dga.c:
+ Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+ Remove unused variable orig_mode.
+
+ * dlls/comctl32/updown.c:
+ Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+ Draw the scrollbar beside the buddy when neither UDS_ALIGN[RIGHT|LEFT]
+ is given.
+
+ * dlls/comctl32/datetime.c:
+ Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+ Localization and expect leapdays when looking for the length of a
+ month.
+
+ * dlls/comctl32/monthcal.c:
+ Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+ Localization and many changes to behaviour and outlook.
+
+ * dlls/comctl32/comctl_De.rc, dlls/comctl32/comctl_En.rc, dlls/comctl32/rsrc.rc:
+ Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+ Split out resources that might be localized.
+ Added German resources.
+
+ * dlls/comctl32/comctl32.h:
+ Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+ Added additional resource IDs.
+
+ * dlls/advapi32/advapi32.spec, dlls/advapi32/security.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ Stubbed LookupAccountNameA.
+
+ * dlls/ddraw/main.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ Return "default" DirectDraw driver if we have at least one driver
+ registered.
+
+ * windows/nonclient.c:
+ Dmitry Timoshkov <dmitry@sloboda.ru>
+ Fixed behaviour of window's system buttons.
+
+ * dlls/user/resource.c:
+ Rein Klazes <rklazes@casema.net>
+ LoadStringA inserts terminating null in the buffer when the string
+ resource is an empty string or when it can not be found.
+
+2000-10-13 Alexandre Julliard <julliard@winehq.com>
+
+ * graphics/x11drv/oembitmap.c, include/bitmaps/ocr_hand, include/winuser.h:
+ Chris Morgan <cmorgan@codeweavers.com>
+ Implemented the IDC_HAND cursor.
+
+ * dlls/kernel/format_msg.c, include/winbase.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Fixed the signature of the FormatMessage APIs.
+
+ * include/Makefile.in, include/mcx.h, include/winbase.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ The MODEM stuff has been spun off to its rightful place: mcx.h.
+
+ * include/winnt.h, include/winsock.h, include/windows.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Completed/corrected the list of include files.
+ Handle WIN32_LEAN_AND_MEAN and the NOxxx macros.
+
+ * include/wingdi.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Added a NOGDI protection.
+ Replaced _MAX_PATH with MAX_PATH.
+ #undef can be used directly on TRANSPARENT.
+
+ * include/ole2.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Must include objbase.h.
+
+ * dlls/odbc32/proxyodbc.c, include/windef.h, dlls/kernel/comm.c:
+ Francois Gouget <fgouget@codeweavers.com>
+ HFILE is an int, not a regular HANDLE.
+
+ * include/winuser.h:
+ Andreas Mohr <a.mohr@mailto.de>
+ Added MSGF_DDEMGR.
+
+ * dlls/ddraw/ddraw/x11.c:
+ Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+ Fixed incorrect format string.
+
+ * programs/winhelp/winhelp.c, programs/winhelp/winhelp.h:
+ Chris Morgan <cmorgan@codeweavers.com>
+ Added changing mouse cursor when over a help topic link.
+
+ * dlls/dinput/dinput.spec, dlls/dinput/dinput_main.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ Implemented DirectInputCreateEx.
+
+ * dlls/comctl32/treeview.c:
+ Louis Philippe Gagnon <louisphilippe@macadamian.com>
+ Do not send a WM_CONTEXTMENU message when a TreeView receives a
+ WM_RBUTTONUP.
+
+ * if1632/findfunc, tools/findfunc:
+ Lawson Whitney <lawson_whitney@juno.com>
+ Make findfunc look for .spec files, and put it with the other tools.
+
+ * memory/virtual.c:
+ Guy Albertelli <galberte@neo.lrun.com>
+ Validate access even if wrap past address 0 for IsBadStringPtr[A|W]
+ and IsBad[Read|Write]Ptr.
+
+ * dlls/comctl32/commctrl.c, dlls/comctl32/imagelist.c, dlls/comctl32/listview.c, dlls/shell32/shell32_main.c, dlls/shell32/shlfolder.c, dlls/winmm/wineoss/audio.c, loader/loadorder.c, memory/registry.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ - stupid spelling fixes
+ - some more loadorder array work
+
+ * dlls/ole32/stg_stream.c, files/drive.c, files/file.c, include/ntddk.h, dlls/kernel/time.c, dlls/ntdll/large_int.c, dlls/ntdll/nt.c, dlls/ntdll/ntdll.spec:
+ Added a few more large integer functions.
+
+ * dlls/gdi/gdi32.spec, objects/dc.c:
+ Marcus Meissner <Marcus.Meissner@caldera.de>
+ Stubbed GetDeviceGammaRamp.
+
+ * msdos/int21.c:
+ Peter Hawkins <peter@hawkins.emu.id.au>
+ Added DOS int 21h function 4452h support (DR-DOS version check).
+
+ * graphics/x11drv/dib.c:
+ Ove Kaaven <ovek@arcticnet.no>
+ Fill in the dsBmih.biSizeImage field of DIBSections with the
+ calculated bitmap size.
+
+ * dlls/winmm/wineoss/midi.c:
+ Chris Morgan <cmorgan@wpi.edu>
+ Indicate that the MIDI error message only affects programs that need MIDI.
+
+ * memory/heap.c:
+ Andreas Mohr <amohr@codeweavers.com>
+ Get rid of shared heap fixme messages.
+ Slightly corrected my heap commit patch (Xilinx).
+
+ * loader/dos/dosvm.c:
+ Ove Kaaven <ovek@arcticnet.no>
+ Merged DOSVM_Int with DOSVM_SimulateInt, and made it handle apps that
+ purposefully shuffle the interrupt vectors around.
+
+ * dlls/comctl32/treeview.c:
+ Susan Farley <sfarley@codeweavers.com>
+ To improve custom-drawn items, add focus border to itemRects and do
+ not overlap them.
+
+ * dlls/kernel/Makefile.in, dlls/kernel/comm.c, dlls/kernel/kernel_main.c, files/dos_fs.c, include/comm.h, include/msdos.h, misc/Makefile.in, misc/comm.c, msdos/int11.c:
+ Mike McCormack <mike_mccormack@looksmart.com.au>
+ Moved comm.c into kernel32.
+
+ * include/windef.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Claim that our headers conform to the version 5.0.
+
+ * include/prsht.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ The string fields in PROPSHEETPAGEA should be ANSI strings.
+
+ * include/olectl.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Removed the DUMMY_UNION_NAME in favor of DUMMYUNIONNAME.
+
+ * include/commctrl.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Added the missing TVINSERTSTRUCT synonyms.
+ Added missing CBEIF_xxx definitions.
+
+ * dlls/oleaut32/ole2disp.c, include/oleauto.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Fixed the signature of SysAllocStringByteLen.
+
+ * dlls/comctl32/status.c, include/win.h, include/winuser.h, windows/nonclient.c, windows/win.c, windows/winpos.c, windows/x11drv/event.c, windows/x11drv/wnd.c:
+ Susan Farley <sfarley@codeweavers.com>
+ Status bars on managed windows should not have SIZEGRIP style.
+
+ * dlls/ntdll/reg.c:
+ Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+ Make reg the default output chanel.
+
+ * dlls/winsock/socket.c:
+ Rein Klazes <rklazes@casema.net>
+ Ignore setsockopt calls that make the size of the receive buffer too
+ small.
+
+ * dlls/comctl32/listview.c:
+ Stephane Lussier <stephane@macadamian.com>
+ Subitems of listviews were not painted with the right background when:
+ -LVS_EX_FULLROWSELECT style is defined
+ -item is selected
+ -Listview doesn't have the focus.
+
+ * server/sock.c:
+ Stephane Lussier <stephane@macadamian.com>
+ After accept is called on the socket, the listening socket needs to be
+ reselected.
+
+ * memory/registry.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ Check for buffer overflows on data returns from RegQueryValueExA.
+
+ * include/wine/unicode.h: Konrad Rieck <kr@r0q.cx>
+ Changed repne to repnz for Solaris assembler.
+
+2000-10-12 Alexandre Julliard <julliard@winehq.com>
+
+ * include/winbase.h, include/windef.h, include/wine/winbase16.h, include/winnls.h, include/winnt.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Moved LCTYPE, GetLocaleInfo, NUMBERFMT, CURRENCYFMT and the related
+ API to winnls.h.
+ Moved LANG_xxx, SUBLANG_xxx, SORT_xxx and IS_TEXT_UNICODE_xxx to
+ winnt.h.
+
+ * dlls/user/resource.c, include/winuser.h, windows/cursoricon.c, windows/winhelp.c:
+ Francois Gouget <fgouget@codeweavers.com>
+ Added many missing *Pxxx types.
+ Removed a few *LPxxx types that are not supposed to be there (in
+ particular LPICONINFO).
+ Added a few missing *LPCxxx types (MENUITEMINFO, SCROLLINFO,
+ DLGITEMTEMPLATE).
+ WINHELP and PE_ACCEL are internal types.
+ MULTIKEYHELP and HELPWININFO both have an A and W variant.
+ NUMBERFMT, CURRENCYFMT and the related API belong to winnls.h.
+ Added missing ARW_xxx defines (for sysmetrics).
+
+ * include/wtypes.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ ROTFLAGS have their own ifdef protection, take them out of the
+ _SECURITY_DEFINED ifdef block.
+
+ * include/wingdi.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Added a declaration for GetEnhMetaFileDescription.
+
+ * winedefault.reg: Andreas Mohr <a.mohr@mailto.de>
+ Added Fonts registry key.
+
+ * win32/except.c:
+ Eric Pouech <Eric.Pouech@wanadoo.fr>
+ Fixed regression for debugger startup event creation.
+
+ * dlls/comctl32/toolbar.c:
+ Chris Morgan <cmorgan@codeweavers.com>
+ Fix depressed state with flat toolbars so pressing the buttons draws
+ the button in a depressed state. Fix bitmap offsets, fixes bitmap
+ offset problems in file common dialog.
+
+ * dlls/comctl32/treeview.c:
+ Susan Farley <sfarley@codeweavers.com>
+ On InsertItem with TVI_FIRST, the check for resetting firstVisible
+ must be done *before* the parent's firstChild changes.
+
+ * dlls/ddraw/dsurface/x11.c:
+ Lionel Ulmer <lionel.ulmer@free.fr>
+ Support non-buffered overlays.
+
+ * dlls/comctl32/rebar.c:
+ Guy L. Albertelli <galberte@neo.lrun.com>
+ Rewrite to support rows of bands.
+ Draw separators between bands in rows and between rows.
+ Support text and background color and color propagation.
+ Improve layout code.
+ Make fMask in internal structure the indicator of valid information.
+ Fix size of grippers.
+ Add debugging traces for future.
+
+ * dlls/comctl32/header.c:
+ Serge Ivanov <sergei@corel.com>
+ Simple NULL check.
+
+ * dlls/comctl32/listview.c:
+ Stephane Lussier <stephane@macadamian.com>
+ - Background should not be drawn if the background color is CLR_NONE.
+ - Don't change the size to 0 for the header control of listview with
+ LVS_NOCOLUMNHEADER style. In fact just setting HDS_HIDDEN to the
+ header control is enough.
+
+ * dlls/ddraw/ddraw_private.h, dlls/ddraw/convert.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ Added 16 (565) -> 15 (555) bit depth converter.
+
+ * graphics/x11drv/codepage.c:
+ Hidenori Takeshima <hidenori@a2.ctktv.ne.jp>
+ Added support for cp936.
+
+ * relay32/relay386.c: Work-around for gcc bug.
+
+ * dlls/ddraw/ddraw/x11.c:
+ Lionel Ulmer <lionel.ulmer@free.fr>
+ Implememnted GetFourCCCodes.
+
+ * dlls/ddraw/ddraw/dga.c, dlls/ddraw/ddraw/x11.c, dlls/ddraw/dga_private.h, dlls/ddraw/x11_private.h:
+ Marcus Meissner <marcus@jet.franken.de>
+ Enable XF86vmode switching possible for X11 too.
+
+ * dlls/msacm/Makefile.in, dlls/msacm/driver.c, dlls/msacm/format.c, dlls/msacm/internal.c, dlls/msacm/msacm32.spec, dlls/msacm/pcmconverter.c, dlls/msacm/wineacm.h:
+ Eric Pouech <Eric.Pouech@wanadoo.fr>
+ Added PCM converter internal driver.
+ A few driver handling fixes.
+
+ * configure, configure.in:
+ Lionel Ulmer <lionel.ulmer@free.fr>
+ Fixed the OpenGL detection code.
+
+ * debugger/stabs.c:
+ Juergen Schmied <juergen.schmied@debitel.net>
+ Fixed loading of symbols from libraries.
+
+ * win32/file.c: Rein Klazes <rklazes@casema.net>
+ Prevent SetFileAttributeA from making directory read-only.
+
+ * include/windef.h, include/wine/obj_base.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Enable anonymous struct/union support by default in both C and C++.
+ Disable them for compilers known not to support them.
+ Disable them for the WINE code.
+
+ * include/dde.h, include/winuser.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Added four DDElParam functions.
+ Now needs an 'extern "C"' protection for C++.
+
+ * dlls/user/ddeml.c:
+ Francois Gouget <fgouget@codeweavers.com>
+ Fix the parameter types and comments of the DDElParam functions.
+
+ * include/winbase.h, include/wininet.h:
+ Francois Gouget <fgouget@free.fr>
+ Removed stray A/W from invocations of WINELIB_NAME_AW.
+
+ * msdos/int11.c:
+ Mike McCormack <mike_mccormack@looksmart.com.au>
+ Removed dependency on globals LPT[] and COM{}.
+
+ * dlls/oleaut32/oleaut32.spec, include/oleauto.h:
+ Francois Gouget <fgouget@free.fr>
+ Added some of the APIs introduced in Win98, mostly the VarXxx maths APIs.
+
+ * msdos/vga.c: Andreas Mohr <a.mohr@mailto.de>
+ Replace null bytes by spaces in WriteConsoleOutputA call.
+
+ * dlls/winmm/mcicda/mcicda.c:
+ Andreas Mohr <a.mohr@mailto.de>
+ MCICDA didn't open/close the door when calling the command without
+ valid parameter block (i.e. == NULL).
+
+ * dlls/ole32/ole2.c, dlls/ole32/ole2stubs.c:
+ Stephane Lussier <stephane@macadamian.com>
+ Implementation of OleLockRunning function.
+
+ * dlls/comctl32/listview.c:
+ Aric Stewart <aric@codeweavers.com>
+ Corrected some segvs that occur with ownerdata listviews.
+
+ * objects/region.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ Return values are reversed in failure/rgdata == NULL case in
+ GetRegionData (was merge error by me).
+
+ * win32/except.c, winedefault.reg:
+ Andreas Mohr <a.mohr@mailto.de>
+ Changed debugger launching to auto per default.
+
+ * dlls/kernel/nls/dan.nls:
+ Niels Kristian Bech Jensen <nkbj@image.dk>
+ Define LOCALE_IDEFAULTMACCODEPAGE for Danish locale.
+
+ * dlls/winmm/wineoss/audio.c:
+ Marcus Meissner <marcus@jet.franken.de>
+ Suppress junk noise at startup of DirectSound on SB Live! and ES 1371.
+
+2000-10-03 Alexandre Julliard <julliard@winehq.com>
+
+ * include/drive.h, scheduler/process.c, files/drive.c:
+ Use special environment variables to transmit the cwd of the various
+ drives to child processes (based on a patch by Andreas Mohr).
+
+ * include/msacm.h, include/tchar.h, include/wininet.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Removed the ';' ending on lines using the DECL_WINELIB_TYPE_AW and
+ WINELIB_NAME_AW macros.
+
+ * include/oleauto.h:
+ Francois Gouget <fgouget@codeweavers.com>
+ Added some missing 'SysAllocString' prototypes.
+ Added some missing 'TypeLib' prototypes.
+
+ * dlls/oleaut32/typelib.c:
+ Francois Gouget <fgouget@codeweavers.com>
+ Fixed some prototypes.
+
+ * include/bitmaps/ocr_ibeam:
+ Aric Stewart <aric@codeweavers.com>
+ Added a white border around the I-beam cursor.
+
+2000-10-02 Alexandre Julliard <julliard@winehq.com>
+
+ * memory/global.c:
+ Lawson Whitney <lawson_whitney@juno.com>
+ Protect GlobalHandle() against bad parameters.
+
+ * debugger/stack.c:
+ Fixed backtrace for apps that never called down to 16-bit code.
+n
+ * loader/task.c: Andreas Mohr <a.mohr@mailto.de>
+ Make sure that we skip tasks with missing hInstance.
+
+ * memory/global.c: Andreas Mohr <a.mohr@mailto.de>
+ Introduced a new arena flag called GA_DOSMEM to distinguish between
+ DOSMEM and normal "windows" global mem.
+
+ * dlls/winmm/mmio.c:
+ Francois Jacques <francoisj@macadamian.com>
+ Bug fixes in mmio, related to buffering in record mode.
+
+2000-10-02 Alexandre Julliard <julliard@winehq.com>
+
+ * ChangeLog, include/version.h, ANNOUNCE:
+ Release 20001002.
+
+----------------------------------------------------------------
2000-10-02 Alexandre Julliard <julliard@winehq.com>
* memory/global.c:
diff --git a/include/version.h b/include/version.h
index 9c46f65..a0643c5 100644
--- a/include/version.h
+++ b/include/version.h
@@ -1 +1 @@
-#define WINE_RELEASE_INFO "Wine release 20001002"
+#define WINE_RELEASE_INFO "Wine release 20001026"