Release 20021031.

diff --git a/ANNOUNCE b/ANNOUNCE
index 01c840f..939bb37 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,4 +1,4 @@
-This is release 20021007 of Wine, a free implementation of Windows on
+This is release 20021031 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,11 +6,12 @@
 Patches should be submitted to "wine-patches@winehq.com".  Please don't
 forget to include a ChangeLog entry.
 
-WHAT'S NEW with Wine-20021007: (see ChangeLog for details)
-	- Massive listview rewrite.
-	- New MS RLE codec.
-	- winemaker should be working again.
-	- Beginnings of Direct3D 8 support.
+WHAT'S NEW with Wine-20021031: (see ChangeLog for details)
+        - Complete listview overhaul.
+        - Beginnings of real RPC support.
+        - Most dlls now build properly in STRICT mode.
+        - Inter-process window activation and focus handling.
+        - Many improvements to AVI support.
 	- Lots of bug fixes.
 
 See the README file in the distribution for installation instructions.
@@ -19,10 +20,10 @@
 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-20021007.tar.gz
-  ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20021007.tar.gz
-  ftp://ftp.fu-berlin.de/unix/linux/mirrors/sunsite.unc.edu/ALPHA/wine/development/Wine-20021007.tar.gz
-  ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20021007.tar.gz
+  http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20021031.tar.gz
+  ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20021031.tar.gz
+  ftp://ftp.fu-berlin.de/unix/linux/mirrors/sunsite.unc.edu/ALPHA/wine/development/Wine-20021031.tar.gz
+  ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20021031.tar.gz
 
 It should also be available from any other site that mirrors ibiblio.org.
 For more download locations, see http://ftpsearch.lycos.com. These
diff --git a/ChangeLog b/ChangeLog
index b02744a..3e80630 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,2243 @@
 ----------------------------------------------------------------
+2002-10-31  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/msvcrt/cppexcept.c, dlls/msvcrt/except.c:
+	Added clobber lists to the inline assembly functions.
+
+	* dlls/commdlg/colordlg.c, dlls/commdlg/filedlg.c,
+	  dlls/commdlg/fontdlg.c, dlls/commdlg/printdlg.c:
+	Matthew Davison <m.davison@virgin.net>
+	Fixed some handle conversions for -DSTRICT.
+
+	* dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpcrt4.spec, include/rpcdce.h,
+	  include/rpcdcep.h:
+	Greg Turner <gmturner007@ameritech.net>
+	Fix some problems found by winapi_check.
+
+	* dlls/rpcrt4/ndr_marshall.c: Greg Turner <gmturner007@ameritech.net>
+	Fix stupid clone of broken macro, found by Marcus.
+
+	* include/wine/rpcfc.h: Ove Kaaven <ovek@transgaming.com>
+	Some RPC format characters from MS documentation.
+
+	* dlls/shell32/control.c: Stefan Leichter <Stefan.Leichter@camLine.com>
+	Remove quotes from filename before calling LoadLibrary in DoLaunch.
+
+	* dlls/shell32/shell32_main.c: Alberto Massari <alby@exln.com>
+	- Fixed typo in SHGetFileInfoA.
+	- Properly convert return values back to Unicode in SHGetFileInfoW.
+
+	* dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_server.c,
+	  include/rpcdcep.h:
+	Greg Turner <gmturner007@ameritech.net>
+	Remove #ifdef WINNT conditionals; just use the NT definitions.
+
+	* dlls/rpcrt4/ndr_marshall.c: Greg Turner <gmturner007@ameritech.net>
+	- Use appropriate per-platform NDR_LOCAL Data Representation.
+	- Minor housekeeping changes.
+
+	* dlls/shell32/shelllink.c: Marcus Meissner <meissner@suse.de>
+	Escape \ in path and arguments.
+	Use UNIX style work_dir, not windows dir.
+
+	* programs/progman/Si.rc, programs/progman/rsrc.rc:
+	Rok Mandeljc <rokmandeljc@hotmail.com>
+	Updated Slovenian resources for (new) version of progman.
+
+	* dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/rpc_binding.c,
+	  dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpcrt4.spec, include/rpcdce.h:
+	Greg Turner <gmturner007@ameritech.net>
+	- Fix offset bug in the conformant string unmarshall routine.
+	- Fix discrepancy between headers and implementation of
+	  I_RpcBindingSetAsync when compiling under WINNT.
+	- Eliminate race conditions in the relationship between "listen_count"
+	  and "std_listen" in rpc_server.h.
+	- Code-stubs for RpcServerUnregisterIf, RpcServerUnregisterIfEx.
+	- Attempt to implement RpcMgmtStopServerListening (definitely not
+	  happy just yet).
+	- RpcServerUnregisterIfEx wasn't xp-sepcific after all; this leads me to
+	  suspect there are more such mistakes in the spec-file comments, but I
+	  haven't looked into it or fixed them yet (coming soon).
+	- Cleanups, trace-enhancements, etc.
+
+	* server/hook.c:
+	Work around to make system-global hooks at least run in the thread
+	that set them.
+
+	* controls/listbox.c, dlls/user/user16.c, dlls/user/user32.spec,
+	  dlls/winmm/mmsystem.c, dlls/x11drv/winpos.c, windows/win.c,
+	  windows/winpos.c:
+	Split out some more 16-bit code.
+
+	* dlls/msvcrt/except.c, dlls/msvcrt/msvcrt.spec:
+	Marcus Meissner <meissner@suse.de>
+	_seh_longjmp_unwind is i386 only for now.
+
+	* include/rpc.h, include/rpcndr.h:
+	Greg Turner <gmturner007@ameritech.net>
+	- Cast NDR_* #defines to (unsigned long) instead of (UINT32) like MS
+	  headers.
+	- Create __RPC_MAC__ and __RPC_WIN64__ conditional #defines.
+	- Correct NDR_LOCAL_DATA_REPRESENTATION for Mac's.
+	- New NDR_LOCAL_IS_BIG_ENDIAN conditional #define.
+	- #define TARGET_IS_NT50_OR_LATER.
+
+	* dlls/rpcrt4/ndr_marshall.c: Greg Turner <gmturner007@ameritech.net>
+	Rename the *_32_READ macros to *_UINT32_READ for clarity.
+
+	* programs/progman/En.rc: Vincent Béron <vberon@mecano.gme.usherb.ca>
+	Fix English progman resources by translating French bits.
+
+	* programs/progman/Fr.rc: Vincent Béron <vberon@mecano.gme.usherb.ca>
+	Small cleanup for the French progman resources.
+
+	* dlls/comctl32/comboex.c: Carlos Lozano <clozano@andago.com>
+	lParam was not properly sent in COMBOEX_DrawItem.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Append columns with large column indices.
+
+	* configure, configure.ac, include/config.h.in, scheduler/client.c:
+	Steven Edwards <Steven_Ed4153@yahoo.com>
+	Mingw porting fix.
+
+	* dlls/winedos/int10.c, dlls/winedos/vga.c, dlls/winedos/vga.h:
+	Jukka Heinonen <jhei@iki.fi>
+	Prevent crashes when DOS program tries to access console and no
+	Windows console is available.
+
+	* dlls/x11drv/Makefile.in, dlls/x11drv/clipboard.c,
+	  dlls/x11drv/event.c, dlls/x11drv/scroll.c, dlls/x11drv/window.c,
+	  dlls/x11drv/winpos.c, dlls/x11drv/x11ddraw.c, dlls/x11drv/xrender.c,
+	  graphics/x11drv/bitmap.c, graphics/x11drv/brush.c,
+	  graphics/x11drv/dib.c, graphics/x11drv/init.c,
+	  graphics/x11drv/palette.c, graphics/x11drv/text.c,
+	  graphics/x11drv/xfont.c:
+	Converted x11drv to -DSTRICT.
+
+	* dlls/msvideo/mciwnd.c, dlls/winmm/mcianim/mcianim.c,
+	  dlls/winmm/mciavi/private_mciavi.h, dlls/winmm/mmsystem.c,
+	  dlls/winmm/winemm.h, include/mmddk.h, include/wine/mmsystem16.h,
+	  windows/driver.c:
+	Moved 16-bit definitions out of mmddk.h into mmsystem16.h.
+
+	* dlls/x11drv/clipboard.c, dlls/x11drv/window.c, dlls/x11drv/winpos.c,
+	  dlls/x11drv/x11ddraw.c, dlls/x11drv/xrender.c,
+	  graphics/x11drv/brush.c, graphics/x11drv/text.c,
+	  graphics/x11drv/xfont.c:
+	Fixed a number of -DSTRICT warnings.
+
+	* dlls/msvcrt/cppexcept.c, dlls/msvcrt/msvcrt.h:
+	Added support for nested exceptions happening inside a catch block.
+
+	* windows/msgbox.c:
+	Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+	MSGBOX_DlgProc: break out of WM_COMMAND.
+
+	* controls/menu.c, dlls/avifil32/api.c, dlls/comctl32/propsheet.c,
+	  dlls/comctl32/toolbar.c, dlls/commdlg/colordlg.c,
+	  dlls/commdlg/filedlg.c, dlls/commdlg/filedlg95.c,
+	  dlls/commdlg/finddlg.c, dlls/commdlg/finddlg32.c,
+	  dlls/commdlg/fontdlg.c, dlls/commdlg/printdlg.c,
+	  dlls/msacm/format.c, dlls/serialui/confdlg.c,
+	  dlls/setupapi/virtcopy.c, dlls/shell32/brsfolder.c,
+	  dlls/shell32/dialogs.c, dlls/shell32/shell32_main.c,
+	  dlls/shell32/shell32_main.h, dlls/user/message.c,
+	  dlls/wineps/driver.c, include/winuser.h, windows/dialog.c,
+	  windows/input.c, windows/mdi.c, windows/msgbox.c, windows/timer.c,
+	  windows/winhelp.c:
+	Dmitry Timoshkov <dmitry@baikal.ru>
+	Fix some types and function prototypes according to Platform SDK
+	definitions.
+
+	* dlls/winmm/Makefile.in, dlls/winmm/driver.c, dlls/winmm/joystick.c,
+	  dlls/winmm/lolvldrv.c, dlls/winmm/mci.c, dlls/winmm/message16.c,
+	  dlls/winmm/mmio.c, dlls/winmm/mmsystem.c, dlls/winmm/playsound.c,
+	  dlls/winmm/winemm.h, dlls/winmm/winmm.c, include/mmddk.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	winmm/mmsystem now compiles with -DSTRICT.
+
+	* include/vfw.h: Eric Pouech <eric.pouech@wanadoo.fr>
+	Split between 16 / 32 bit code.
+
+	* dlls/comctl32/treeview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix some treeview notification codes between ANSI/Unicode mode.
+
+	* dlls/winmm/wavemap/wavemap.c: Eric Pouech <eric.pouech@wanadoo.fr>
+	Return correct values for wave(In|Out)GetPosition even if playing non
+	PCM files.
+
+	* dlls/msvideo/Makefile.in, dlls/msvideo/drawdib.c,
+	  dlls/msvideo/msvideo.spec, dlls/msvideo/msvideo16.c,
+	  dlls/msvideo/msvideo_main.c, dlls/msvideo/msvideo_private.h,
+	  dlls/msvideo/vfw16.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Split between 16 / 32 bit code.
+
+2002-10-30  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/winedos/.cvsignore: Added winedos16.spec.c.
+
+	* configure, configure.ac, dlls/msvcrt/Makefile.in,
+	  dlls/msvcrt/tests/.cvsignore, dlls/msvcrt/tests/Makefile.in,
+	  dlls/msvcrt/tests/scanf.c:
+	Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+	First version of msvcrt scanf test.
+
+	* controls/combo.c, controls/desktop.c, controls/edit.c,
+	  controls/static.c, controls/uitools.c, dlls/user/user16.c,
+	  include/win.h, windows/defwnd.c, windows/message.c,
+	  windows/nonclient.c, windows/painting.c, windows/scroll.c,
+	  windows/sysparams.c, windows/win.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Some more fixes for compiling the user dll with -DSTRICT.
+
+	* dlls/winedos/Makefile.in, dlls/winedos/winedos16.spec:
+	Jukka Heinonen <jhei@iki.fi>
+	Add winedos16.dll which contains 16-bit protected mode interrupt entry
+	points.
+
+	* dlls/shell32/shell32_main.c, dlls/shell32/shell32_main.h:
+	Carlos Lozano <clozano@andago.com>
+	Fixed SHGFI_SYSICONINDEX flag handling.
+
+	* Makefile.in, dlls/Maketest.rules.in, include/wine/test.h,
+	  programs/winetest/Makefile.in, programs/winetest/make_ctests,
+	  programs/winetest/wtmain.c:
+	Moved the test routines from wtmain.c into wine/test.h so that they
+	can be compiled separately with different flags for each dll.
+
+	* dlls/rpcrt4/ndr_marshall.c: Marcus Meissner <meissner@suse.de>
+	Fixed LITTLE_ENDIAN_32_READ macro to at least compile.
+
+	* dlls/winsock/Makefile.in, dlls/winsock/async.c,
+	  dlls/winsock/socket.c, include/winsock.h:
+	Martin Wilck <Martin.Wilck@Fujitsu-Siemens.com>
+	- Define SOCKET as UINT_PTR for Win64 (thanks to P. Stridvall).
+	- Make winsock compile without WINE_NO_STRICT.
+
+	* dlls/ntdll/signal_powerpc.c: Marcus Meissner <meissner@suse.de>
+	Powerpc instruction pointer is Iar, not Eip.
+
+	* dlls/winmm/wavemap/Makefile.in, dlls/winmm/wavemap/wavemap.c:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	wavemap now compiles with -DSTRICT.
+
+2002-10-29  Alexandre Julliard  <julliard@winehq.com>
+
+	* tools/wineinstall:
+	Removed no longer needed support for patching the debugger path in the
+	registry.
+
+	* dlls/Makedll.rules.in:
+	Only run the 32-bit checklink for dlls that contain 16-bit files.
+
+	* documentation/bugs.sgml, documentation/configuring.sgml,
+	  documentation/installing.sgml, documentation/wine.man.in:
+	Andreas Mohr <andi@rhlx01.fht-esslingen.de>
+	- added troubleshooting section to Wine Users Guide (taken from Wine
+	  Troubleshooting Guide)
+	- documented Windows/DOS version values (grrr !)
+	- misc. other stuff
+
+	* dlls/kernel/kernel32.spec, dlls/winedos/int20.c,
+	  dlls/winedos/int21.c, dlls/winedos/int31.c,
+	  dlls/winedos/interrupts.c, include/miscemu.h:
+	Jukka Heinonen <jhei@iki.fi>
+	Modify winedos interrupt handlers so that they work with PM
+	interrupts.
+	Add forwarding functions for handlers in other DLLs.
+	Make DOSVM_GetBuiltinHandler use static table instead of
+	GetProcAddress.
+
+	* dlls/comctl32/listview.c: Rein Klazes <rklazes@xs4all.nl>
+	Fix for listview wheelmouse message handling.
+
+	* include/wine/test.h: Patrik Stridvall <ps@leissner.se>
+	Added {ok,trace}_ macros to take explicit file and line number.
+
+	* dlls/rpcrt4/ndr_marshall.c: Greg Turner <gmturner007@ameritech.net>
+	- more comments and comment-cleanup
+	- attempt to implement NdrConformantStringMemorySize
+	- fix NdrConformantStringUnMarshall
+	- w00t!
+
+	* dlls/winmm/joystick.c, dlls/winmm/mmsystem.c:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Moved 16 bit joystick function to mmsystem.c.
+
+	* dlls/winmm/Makefile.in, dlls/winmm/joystick.c,
+	  dlls/winmm/mmsystem.c, dlls/winmm/winemm.h, dlls/winmm/winmm.c:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	- internal renaming (no longer using MMSYSTEM prefixes for WINMM only
+	  functions)
+	- moved time 16/32 conversions functions to 16 bit source files
+	- final Makefile changes (16 bit part can now really be not compiled
+	  when -disable-win16 is requested)
+
+	* dlls/winmm/mmsystem.c, dlls/winmm/time.c, dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	- let all time related functions make use of low level drivers 16 bit
+	  functions
+	- some renaming (prefixing internal time functions with TIME)
+
+	* dlls/winmm/lolvldrv.c, dlls/winmm/message16.c, dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	All low level driver functions (internals for wave, midi, mixer and
+	aux) are now cleanly separated.
+
+	* dlls/winmm/mci.c, dlls/winmm/message16.c, dlls/winmm/mmsystem.c,
+	  dlls/winmm/winemm.h, dlls/winmm/winmm.c:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	All MCI functions are now cleanly separated.
+
+	* dlls/winmm/driver.c, dlls/winmm/mmsystem.c, dlls/winmm/playsound.c,
+	  dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	All driver functions are now properly separated.
+
+	* dlls/winmm/mmsystem.c, dlls/winmm/winemm.h, dlls/winmm/winmm.c:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	- revisited mmsystem/winmm loading mechanism
+	- added WINMM_CheckMMSystem function (helps 32 bit code detect
+	  presence of our own mmsystem DLL)
+	- some internal renaming (MULTIMEDIA => WINMM)
+
+	* dlls/winmm/driver.c, dlls/winmm/mci.c, dlls/winmm/mmsystem.c,
+	  dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Now only storing thread id for mci tasks (16 bit htask is now gotten
+	from WOW functions).
+
+	* windows/winpos.c: Fixed ShowWindowAsync.
+
+	* dlls/user/user_main.c, include/queue.h, windows/queue.c:
+	Removed a couple of no longer used queue functions.
+
+	* controls/combo.c, dlls/avicap32/avicap32.spec, dlls/avifil32/api.c,
+	  dlls/avifil32/avifile.spec, dlls/rpcrt4/rpcrt4.spec,
+	  dlls/setupapi/setupapi.spec, dlls/setupapi/stubs.c,
+	  dlls/user/user32.spec, dlls/wininet/internet.c:
+	Patrik Stridvall <ps@leissner.se>
+	Fixed some issues found by winapi_check.
+
+	* tools/winapi/win16.api, tools/winapi/win32.api:
+	Patrik Stridvall <ps@leissner.se>
+	API file update.
+
+	* dlls/shell32/shell.c, dlls/shell32/shell32_main.h,
+	  dlls/shell32/shlexec.c:
+	György 'Nog' Jeney <nog@sdf.lonestar.org>
+	Separate out 16-bit ShellExecute function.
+
+	* dlls/comctl32/tooltips.c: Sander van Leeuwen <sandervl@xs4all.nl>
+	Fixed font object leak in WM_SETFONT handler.
+
+	* dlls/x11drv/keyboard.c: Jeff Smith <whydoubt@hotmail.com>
+	Corrections to the Spanish keyboard layout.
+
+	* dlls/winsock/socket.c, dlls/winsock/ws2_32.spec:
+	Hagen Heiduck <wibox1@wifa.uni-leipzig.de>
+	Added WSASendDisconnect.
+
+	* dlls/kernel/Makefile.in, dlls/oleaut32/Makefile.in:
+	Patrik Stridvall <ps@leissner.se>
+	Added some defines for compatibility with Windows headers.
+
+	* dlls/kernel/wowthunk.c: Eric Pouech <eric.pouech@wanadoo.fr>
+	Silence unneeded ERR while converting tasks.
+
+	* dlls/winmm/mmio.c, dlls/winmm/mmsystem.c, dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	- finish mmio separation
+	- no longer storing function pointers in global IData
+
+	* dlls/comctl32/treeview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Send the right notification code (A/W) depending on the Unicode
+	setting.
+
+	* tools/winapi/msvcmaker, tools/winapi/msvcmaker_options.pm,
+	  tools/winapi/util.pm:
+	Patrik Stridvall <ps@leissner.se>
+	Add new options --wine and --winetest so workspace and project files
+	for Wine and Winetest might be generated independently.
+
+	* dlls/shell32/tests/shlfileop.c, dlls/user/tests/sysparams.c,
+	  dlls/user/tests/win.c, dlls/wininet/tests/http.c:
+	Patrik Stridvall <ps@leissner.se>
+	Fixed tests to compile with MS C on Windows.
+
+	* dlls/gdi/tests/generated.c, dlls/kernel/tests/generated.c,
+	  dlls/ntdll/tests/generated.c, dlls/user/tests/generated.c:
+	Patrik Stridvall <ps@leissner.se>
+	Updated the generated tests.
+
+	* tools/winapi/tests.dat, tools/winapi/winapi_test:
+	Patrik Stridvall <ps@leissner.se>
+	Added support for excluding optional fields.
+
+	* include/wingdi.h, include/winuser.h:
+	Patrik Stridvall <ps@leissner.se>
+	Fixed mismatches between the Wine headers and the Microsoft headers.
+
+	* dlls/setupapi/infparse.c: Jaco Greeff <jaco@puxedo.org>
+	Made the reporting for the (current) unsupported flags in GenInstall16
+	more user-friendly, i.e. report per missing flag instead of DWORD value.
+
+	* dlls/ttydrv/wnd.c, dlls/user/Makefile.in, dlls/user/focus.c,
+	  dlls/user/hook.c, dlls/user/hook16.c, dlls/user/message.c,
+	  dlls/user/msg16.c, dlls/user/user.exe.spec, dlls/user/user32.spec,
+	  dlls/user/user_main.c, dlls/x11drv/window.c, dlls/x11drv/winpos.c,
+	  include/hook.h, include/queue.h, include/user.h,
+	  include/wine/server_protocol.h, include/wine/winuser16.h,
+	  server/Makefile.in, server/hook.c, server/list.h,
+	  server/protocol.def, server/request.h, server/thread.c,
+	  server/thread.h, server/trace.c, server/user.h, windows/hook.c,
+	  windows/input.c, windows/message.c, windows/nonclient.c,
+	  windows/queue.c, windows/user.c, windows/win.c:
+	Rewrote hook support to store the hook chain in the server.
+	Split off 16-bit hook functions and re-implemented them on top of the
+	32-bit ones; system-wide 16-bit hooks are no longer supported at this
+	point.
+
+2002-10-28  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/ntdll/signal_i386.c, dlls/ntdll/signal_powerpc.c,
+	  dlls/ntdll/signal_sparc.c, include/wine/exception.h,
+	  programs/winedbg/winedbg.c, win32/except.c:
+	Lionel Ulmer <lionel.ulmer@free.fr>
+	Raise an exception if any Wine or Winelib code does an assert.
+
+	* programs/wcmd/directory.c: Steven Edwards <Steven_Ed4153@yahoo.com>
+	Porting fix.
+
+	* dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_midl.c,
+	  dlls/rpcrt4/rpc_message.c:
+	Greg Turner <gmturner007@ameritech.net>
+	- Pull the buffer from the rpc message into the midl stub message
+	  during RpcServerInitializeNew.
+	- Attempt to implement NdrConformantStringUnmarshall.
+	- More assertions.
+	- Comments and cleanups.
+
+	* dlls/rpcrt4/rpcrt4.spec: Greg Turner <gmturner007@ameritech.net>
+	Add a bunch of stubs, all of which I presume to be WXP additions.
+
+	* dlls/winedos/dosvm.c, dlls/winedos/int09.c, dlls/winedos/int16.c,
+	  programs/wineconsole/user.c, windows/message.c:
+	Andreas Mohr <andi@rhlx01.fht-esslingen.de>
+	- Make int09 update the BIOS data segment's keyboard status flags
+	  bytes, implement pause key handling.
+	- Let int16/02 read the keyboard status flags bytes instead of calling
+	  GetAsyncKeyState().
+	- Make the keyboard state buffer used for Get*Key*() reflect
+	  VK_L/RMENU properly.
+	- Small fixes.
+
+	* dlls/comctl32/listview.c:
+	set_main_item: ignore meaningless bits in stateMask for LVS_OWNERDATA
+	instead of failing.
+
+	* dlls/shell32/shell.c, dlls/shell32/shellreg.c:
+	György 'Nog' Jeney <nog@sdf.lonestar.org>
+	Separate out 16-bit registry functions.
+
+	* dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_midl.c,
+	  dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_server.c,
+	  include/rpcndr.h:
+	Greg Turner <gmturner007@ameritech.net>
+	- Clean up and add some comments.
+	- Add NDR Data representation constants.
+	- Propagate DataRepresentation into and out of packet headers.
+	- Implement NdrServerInitializeNew
+
+	* dlls/winmm/lolvldrv.c, dlls/winmm/message16.c, dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Move low level multimedia message mapping out of 32 bit code.
+
+	* dlls/winmm/Makefile.in, dlls/winmm/mci.c, dlls/winmm/message16.c,
+	  dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Move MCI message mapping out of 32 bit code.
+
+	* dlls/winmm/driver.c, dlls/winmm/mmsystem.c, dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Move driver message mapping out of 32 bit code.
+
+	* dlls/d3d8/device.c: Jason Edmeades <us@the-edmeades.demon.co.uk>
+	Handle texture FVF formats when no texture is bound.
+
+	* dlls/rpcrt4/ndr_marshall.c: Greg Turner <gmturner007@ameritech.net>
+	- Distinguish between actual paranoia and meaningful buffer space.
+	- No need to #undef BUFFER_PARANOIA here.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	We should always have a main item in report mode.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Properly fill lParam in NMLISTVIEW.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix crash-inducing typo/thinko.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Mark immutable objects as const. Fix inconsistent *-style.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Add LVHITTESTINFO debug helper. More tracing.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Despite what the docs say, we have to invalidate the list on
+	WM_SETREDRAW(TRUE).
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Eliminate flicker when resizing, docs updates.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Cleanup, and simplification of UpdateSize.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Handle focus item properly in SetItemCount.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Remove only the necessary selections when setting the item count.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Rewrite of the SetItemCount: bugs got squashed,
+	LVSICF_{NOSCROLL,NOINVALIDATEALL} implemented.
+
+	* dlls/winedos/dosexe.h, dlls/winedos/dosvm.c, dlls/winedos/int31.c,
+	  dlls/winedos/interrupts.c, dlls/winedos/module.c:
+	Jukka Heinonen <jhei@iki.fi>
+	Add routines for manipulating protected mode interrupt handlers to
+	winedos dll. Add routine for checking if process is Windows process.
+	Fix DOSVM_IsDos32 interface. Move real mode interrupt handler
+	manipulation routines to interrupts.c.
+
+	* windows/user.c: Andreas Mohr <andi@rhlx01.fht-esslingen.de>
+	Make GetFreeSystemResources16 print its values on TRACE.
+
+	* controls/button.c, controls/listbox.c, dlls/user/exticon.c,
+	  dlls/user/message.c, dlls/user/wnd16.c, windows/defdlg.c,
+	  windows/mdi.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Some fixes for the compilation of the user dll with -DSTRICT.
+
+	* dlls/d3d8/device.c: Jason Edmeades <us@the-edmeades.demon.co.uk>
+	Add copyrects support.
+
+	* dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_midl.c,
+	  dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_server.c,
+	  dlls/rpcrt4/rpcrt4.spec, include/rpcndr.h:
+	Greg Turner <gmturner007@ameritech.net>
+	- Clean up and enhance some traces.
+	- Stubs for NdrConvert, NdrConvert2, and NdrServerInitializeNew.
+
+	* dlls/shell32/enumidlist.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Add proper support for the SHCONTF_INCLUDEHIDDEN flag.
+
+	* dlls/lzexpand/Makefile.in, dlls/lzexpand/lzexpand16.c,
+	  dlls/lzexpand/lzexpand_main.c:
+	Matthew Davison <m.davison@virgin.net>
+	Made lzexpand compile with STRICT defined.
+
+	* dlls/winmm/mci.c: Eric Pouech <eric.pouech@wanadoo.fr>
+	Fixed mciSendString debug reporting when an error occurs (spotted by
+	Erland Lewin).
+
+	* dlls/user/Makefile.in, dlls/user/msg16.c, dlls/user/wnd16.c,
+	  windows/hook.c, windows/spy.c, windows/win.c, windows/winpos.c,
+	  windows/winproc.c:
+	Moved a few remaining 16-bit window functions to wnd16.c and moved it
+	to the C_SRCS16 sources.
+
+	* dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c:
+	Jason Edmeades <us@the-edmeades.demon.co.uk>
+	- Initialize the texture state information.
+	- Add dummy textures so texture operations which dont reference the
+	  texture can work.
+	- Support 2d and 3d textures properly.
+	- Reapply the texture state information as textures get set, as opengl
+	  stores the state along with the bound texture whereas directx uses the
+	  current state information during the draw stage.
+	- 3rd attempt to sort out lighting, for programs which dont set normals.
+	- Temporarily silence some unnecessary fixmes.
+
+	* dlls/comctl32/toolbar.c: Carlos <clozano@andago.com>
+	lParam was not properly sent in TTM_ADDTOOLW.
+
+	* dlls/comctl32/comboex.c: Carlos <clozano@andago.com>
+	lParam was not properly sent in CBEN_GETDISPINFOW.
+
+	* files/dos_fs.c: György 'Nog' Jeney <nog@sdf.lonestar.org>
+	Copy the necessary data from the unicode struct to the ascii one in
+	DOSFS_FindNext.
+
+	* dlls/wininet/ftp.c, dlls/wininet/internet.c, dlls/wininet/wininet.spec:
+	Jaco Greeff <jaco@puxedo.org>
+	- Implementation of [Internet|Ftp]*W functions to extend (almost)
+	  non-existant wide-character support.
+	- Moved some functions from "stub in wininet.spec" to "FIXME("STUB")"
+	  to allow for testing of changes.
+
+	* dlls/rpcrt4/ndr_marshall.c: Greg Turner <gmturner007@ameritech.net>
+	Fix endianness dependency in the (there is only one :) ) marshall
+	function.
+
+	* dlls/shell32/shell32_main.c: Carlos <clozano@andago.com>
+	The function SHGetFileInfoA wasn't supporting the flag
+	SHGFI_USEFILEATTRIBUTES.
+
+2002-10-25  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/x11drv/dga2.c: Greg Turner <gmturner007@ameritech.net>
+	Avoid X11 error during DGA detection.
+
+	* dlls/kernel/Makefile.in, dlls/kernel/comm.c, dlls/kernel/console.c,
+	  dlls/kernel/debugger.c, dlls/kernel/sync.c, dlls/kernel/thunk.c,
+	  dlls/kernel/wowthunk.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the kernel dll with -DSTRICT.
+
+	* dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_midl.c,
+	  dlls/rpcrt4/rpc_message.c:
+	Greg Turner <gmturner007@ameritech.net>
+	- Use memset instead of ZeroMemory, just to be consistent with Ove's
+	  code.
+	- Add some assertions where assumptions are made (need way more).
+	- Plug the binding handle into the RPC_MESSAGE during NdrGetBuffer.
+	- Implement NdrSendReceive.
+	- Attempt to support client and server bindings in I_RpcSend[Receive].
+
+	* dlls/shell32/dragdrophelper.c, dlls/shell32/shfldr_desktop.c,
+	  dlls/shell32/shfldr_mycomp.c:
+	Alberto Massari <alby@exln.com>
+	Don't touch the This pointer after it has been freed.
+
+	* dlls/shell32/shell.c, dlls/user/user32.spec:
+	Install the shell hook as a 32-bit hook.
+
+	* dlls/advapi32/Makefile.in, dlls/advapi32/eventlog.c,
+	  dlls/advapi32/registry.c, dlls/advapi32/security.c,
+	  dlls/advapi32/service.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the advapi32 dll with -DSTRICT.
+
+	* dlls/ntdll/reg.c, include/winternl.h:
+	Made the ntdll registry functions use HKEY instead of HANDLE.
+
+	* dlls/comctl32/listview.c, dlls/comctl32/treeview.c,
+	  dlls/kernel/tests/alloc.c, dlls/shell32/shellole.c,
+	  dlls/shlwapi/reg.c, dlls/winmm/winealsa/audio.c,
+	  dlls/x11drv/keyboard.c:
+	Andreas Mohr <andi@rhlx01.fht-esslingen.de>
+	- fix some pselling
+	- enhance some TRACEs
+
+	* winedefault.reg: Sylvain Petreolle <spetreolle@yahoo.fr>
+	Added DirectPlayLobby CLSID entries.
+
+	* dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_midl.c,
+	  dlls/rpcrt4/ndr_misc.h, dlls/rpcrt4/ndr_stubless.c,
+	  dlls/rpcrt4/rpcrt4_main.c, include/rpcndr.h, include/wine/rpcfc.h:
+	Greg Turner <gmturner007@ameritech.net>
+	- Make explicit some missing include dependencies.
+	- Implement NdrGetBuffer, NdrFreeBuffer, NdrConformantStringBufferSize
+	  and NdrConformantStringMarshall.
+	- Define the RPC_FC_C_CSTRING constant.
+	- Perhaps I don't want those MIDL_*_FORMAT_STRING structs, after
+	  all. Removed.
+	- Add RPC todo list.
+	- MIDL_STUB_MESSAGE.uFlags aren't.
+	- Comment out the NdrClientCall2 mock-up since that stuff is in the
+	  process of being implemented and might cause problems.
+
+	* dlls/kernel/tests/locale.c, ole/ole2nls.c:
+	Bill Medland <medbi01@accpac.com>
+	Fix OLE_GetFormatW so that GetDateFormatW works.
+	Rearranged for simplicity.
+
+	* programs/winedbg/memory.c: Jeff Smith <whydoubt@hotmail.com>
+	Fixed behaviour of "x /s ...".
+
+	* dlls/ttydrv/Makefile.in, dlls/ttydrv/bitmap.c, dlls/ttydrv/dc.c,
+	  dlls/ttydrv/graphics.c, dlls/ttydrv/objects.c, dlls/ttydrv/wnd.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the ttydrv dll with -DSTRICT.
+
+	* dlls/winmm/mci.c, dlls/winmm/mmio.c, dlls/winmm/mmsystem.c,
+	  dlls/winmm/playsound.c, dlls/winmm/time.c, dlls/winmm/winemm.h,
+	  dlls/winmm/winmm.c:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Simplify the global internal data handling.
+
+	* dlls/winmm/lolvldrv.c, dlls/winmm/mci.c, dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Unify the constant used for error codes reporting mapping functions
+	success/failures.
+
+	* dlls/d3d8/d3d8_main.c, include/d3d8.h:
+	Jason Edmeades <us@the-edmeades.demon.co.uk>
+	Define the main directx8 entrypoint.
+
+	* dlls/commdlg/filedlgbrowser.c, dlls/shell32/shellstring.c,
+	  dlls/twain/ds_image.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Some small cleanups.
+
+	* programs/wineconsole/wineconsole_De.rc,
+	  programs/wineconsole/wineconsole_En.rc:
+	Andreas Mohr <andi@rhlx01.fht-esslingen.de>
+	- correct German strings to what they're really supposed to be
+	- less confusion about stored settings
+
+	* dlls/winedos/int17.c: Andreas Mohr <andi@rhlx01.fht-esslingen.de>
+	Tiny int17 printer fix.
+
+	* dlls/crypt32/crypt32.spec, dlls/crypt32/main.c:
+	Andreas Mohr <andi@rhlx01.fht-esslingen.de>
+	Added CertOpenStore stub.
+
+	* files/directory.c, files/dos_fs.c, files/drive.c, files/file.c,
+	  include/file.h, include/winnt.h:
+	Get rid of FILE_ATTRIBUTE_SYMLINK (based on a patch by Bill Medland).
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not invalidate list on WM_SETREDRAW.
+	Update size info even if redrawing is disabled.
+	Trivial cleanups, and some tracing.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	We can avoid flicker on column resize only if it's left align.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Always draw the main item in full row select.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Use iterators to render over the columns, in report mode.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Small iterator-over-range[s] cleanup.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Eliminate most of the flicker when resizing columns.
+	More debug tracing.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix subitem background color in full row select.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	We should callback for inexistent subitems.
+	Do not store callback items for subitems, even if we're asked to.
+	Small cleanup.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix crash when computing the item width of a report with no columns.
+	Override custom draw bkgnd color for selection items.
+	Fill background for all items that have a bkgnd colour.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Keep autoarranging items until one is moved.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Abstract autoarranging decision to a helper function.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not do screen work if refreshing is disabled.
+	Reimplement SetRedraw to cope with the changes.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Rewrite the UpdateScroll function: simpler, faster.
+	Add debugging helper for SCROLLINFO.
+	Fix potential bug in debugging helpers.
+
+	* dlls/oleaut32/Makefile.in, dlls/oleaut32/ole2disp.c,
+	  dlls/oleaut32/olefont.c, dlls/oleaut32/olepicture.c,
+	  dlls/oleaut32/stubs.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the oleaut32 dll with -DSTRICT.
+
+	* dlls/shlwapi/Makefile.in, dlls/shlwapi/ordinal.c,
+	  dlls/shlwapi/path.c, dlls/shlwapi/reg.c, dlls/shlwapi/regstream.c,
+	  dlls/shlwapi/shlwapi_main.c, dlls/shlwapi/thread.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the shlwapi dll with -DSTRICT.
+
+	* dlls/msvcrt/Makefile.in, dlls/msvcrt/dir.c, dlls/msvcrt/file.c,
+	  dlls/msvcrt/main.c, dlls/msvcrt/thread.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the msvcrt dll with -DSTRICT.
+
+	* tools/winecheck: Andreas Mohr <andi@rhlx01.fht-esslingen.de>
+	- check for root user
+	- silence errors
+
+	* dlls/tapi32/phone.c: Andreas Mohr <andi@rhlx01.fht-esslingen.de>
+	Added some comments.
+
+	* winedefault.reg: Andreas Mohr <andi@rhlx01.fht-esslingen.de>
+	- add "ProductId" key
+	- add HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM default mapping
+	- remember old DirectX version strings
+
+2002-10-23  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/rpcrt4/ndr_midl.c, include/rpcndr.h:
+	Greg Turner <gmturner007@ameritech.net>
+	Implemented NdrClientInitializeNew.
+
+	* dlls/rpcrt4/rpc_binding.c: Greg Turner <gmturner007@ameritech.net>
+	Whitespace cleanup.
+
+	* dlls/rpcrt4/rpc_server.c: Greg Turner <gmturner007@ameritech.net>
+	Fixed a tiny trace bug.
+
+	* dlls/winedos/module.c: Chris Morgan <cmorgan@alum.wpi.edu>
+	Call CreateProcessA() when executing non-dos applications from a dos
+	application.
+
+	* Makefile.in: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+	Also remove configure.lineno when performing distclean.
+
+	* dlls/commdlg/cdlg_Fr.rc, dlls/shell32/shell32_En.rc,
+	  dlls/shell32/shell32_Fr.rc, dlls/user/resources/user32_Fr.rc,
+	  dlls/wineps/rsrc.rc, dlls/wineps/wps_Fr.rc, dlls/winmm/winmm_Fr.rc,
+	  programs/clock/Fr.rc, programs/notepad/Fr.rc,
+	  programs/winhelp/Fr.rc:
+	Vincent Béron <vberon@mecano.gme.usherb.ca>
+	Bring some French resources in sync with English ones.
+
+	* dlls/msvideo/Makefile.in, dlls/msvideo/drawdib.c,
+	  dlls/msvideo/mciwnd.c, dlls/msvideo/msvideo16.c,
+	  dlls/msvideo/msvideo_main.c, dlls/msvideo/vfw16.h:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the msvideo dll with -DSTRICT.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Avoid division by 0 by initializing the item size in on creation.
+	Rename update_icon_size to set_icon_size, fix parameters order.
+	Assorted cleanups.
+
+	* dlls/comctl32/comctl32undoc.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Append to the end of the DPA, if insert index is too large.
+
+	* dlls/comctl32/header.c: Carlos <clozano@andago.com>
+	Fixed duplicated arrows in header control.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix thinko that slipped in with the prev patch (reenables refresh).
+	Mark a few things that needs looking at.
+	Small cleanup.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not invalidate the window before the first paint job.
+	Assorted cleanups.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Use InvalidateItem instead of explicit InvalidateRect, it is cleaner,
+	and faster when redraw is disabled.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Transform the invalidation macros to proper functions.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Delay some size computations until after first paint.
+
+	* dlls/comctl32/listview.c: Rein Klazes <rklazes@xs4all.nl>
+	Reorganize the item size calculation (a bit simpler, and faster).
+
+	* dlls/comctl32/listview.c: Rein Klazes <rklazes@xs4all.nl>
+	Search through all items when LISTVIEW_FindItemW is called with
+	LVFI_PARAM flag.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Delete the items if we actually own them.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not callback to the parent for lParam when in LVS_OWNERDATA.
+	Docs update.
+
+	* dlls/winedos/Makefile.in, dlls/winedos/dosexe.h,
+	  dlls/winedos/dosvm.c, dlls/winedos/int31.c,
+	  dlls/winedos/interrupts.c, dlls/winedos/module.c,
+	  dlls/winedos/winedos.spec, include/callback.h, include/miscemu.h,
+	  memory/instr.c, msdos/dpmi.c:
+	Jukka Heinonen <jhei@iki.fi>
+	Move interrupt emulation code from INSTR_EmulateInstruction to winedos
+	dll. Make CTX_SEG_OFF_TO_LIN work with 32-bit segmented pointers
+	common in DPMI32. Fix winedos initialization so that DOSMEM_Init(TRUE)
+	is only called when DOS executable is started.
+
+	* dlls/dplayx/Makefile.in, dlls/dplayx/dplay.c,
+	  dlls/dplayx/dplayx_global.c, dlls/dplayx/dplayx_main.c,
+	  dlls/dplayx/dplobby.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the dplayx dll with STRICT defined.
+
+	* dlls/comctl32/Makefile.in, dlls/comctl32/animate.c,
+	  dlls/comctl32/comboex.c, dlls/comctl32/comctl32undoc.c,
+	  dlls/comctl32/commctrl.c, dlls/comctl32/datetime.c,
+	  dlls/comctl32/draglist.c, dlls/comctl32/flatsb.c,
+	  dlls/comctl32/header.c, dlls/comctl32/hotkey.c,
+	  dlls/comctl32/imagelist.c, dlls/comctl32/ipaddress.c,
+	  dlls/comctl32/listview.c, dlls/comctl32/monthcal.c,
+	  dlls/comctl32/pager.c, dlls/comctl32/progress.c,
+	  dlls/comctl32/propsheet.c, dlls/comctl32/rebar.c,
+	  dlls/comctl32/smoothscroll.c, dlls/comctl32/status.c,
+	  dlls/comctl32/tab.c, dlls/comctl32/toolbar.c,
+	  dlls/comctl32/tooltips.c, dlls/comctl32/trackbar.c,
+	  dlls/comctl32/treeview.c, dlls/comctl32/updown.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	- fix the "int format, HANDLE arg" type of warnings for comctl32
+	- compile the comctl32 dll with -DSTRICT
+
+	* dlls/comctl32/listview.c: Michael Stefaniuc <mstefani@redhat.de>
+	Add casts to compile with -DSTRICT.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not crash if callback text is not filled (behave like native).
+	Render report mode from top to bottom (easier on the eye).
+	Docs updates, type fixes, more traces.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Collect all bugs, missing features, etc in the header doc.
+	Minor cleanups.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not autoarrange if we insert/delete from the end of the list.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Rework SetItemPosition, bunch of bugs squashed in the process.
+	Complete icon alignment rewrite: cleaner, incremental, etc.
+	Completely avoid aligning all icons on every insert
+	  - icon placement is incrementally computed now: it's fast.
+	Small cleanups, docs update, etc.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Rename LISTVIEW_ITEM to ITEM_INFO for consistency.
+	Rename LISTVIEW_SUBITEM to SUBITEM_INFO for same reason.
+	Fix type in comment spotted by Bobby Bingham.
+
+	* documentation/samples/config: Sylvain Petreolle <spetreolle@yahoo.fr>
+	Added valid entries to specify if an app should be loaded builtin or
+	native.
+
+	* dlls/user/Makefile.in: Moved network.c to 16-bit sources.
+
+	* dlls/advapi32/security.c, dlls/comctl32/listview.c,
+	  dlls/shell32/shell32_main.c, files/directory.c, include/file.h,
+	  include/heap.h, loader/loadorder.c, loader/module.c,
+	  msdos/dosconf.c, windows/clipboard.c:
+	Patrik Stridvall <ps@leissner.se>
+	Don't use wine/unicode.h in the header files, include it directly
+	where needed instead.
+
+	* include/windef.h: Avoid redefinition warning.
+
+	* dlls/comctl32/animate.c, dlls/comctl32/comboex.c,
+	  dlls/comctl32/commctrl.c, dlls/comctl32/datetime.c,
+	  dlls/comctl32/hotkey.c, dlls/comctl32/imagelist.c,
+	  dlls/comctl32/ipaddress.c, dlls/comctl32/progress.c,
+	  dlls/comctl32/propsheet.c, dlls/comctl32/status.c,
+	  dlls/comctl32/toolbar.c, dlls/comctl32/tooltips.c,
+	  dlls/comctl32/trackbar.c, dlls/comctl32/treeview.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Add needed casts for a "no warnings" compile of comctl32.
+
+	* dlls/winedos/module.c: Patrik Stridvall <ps@leissner.se>
+	Fix for platforms not supporting DOS mode.
+
+	* include/windows.h: Patrik Stridvall <ps@leissner.se>
+	Add pragma to eliminate MS C warnings.
+
+	* tools/winapi/msvcmaker: Patrik Stridvall <ps@leissner.se>
+	- Added proper parsing of the Makefile.in's to find the tests.
+	- Added support for optionally using the Microsoft headers instead of
+	  the Wine headers.
+
+	* programs/progman/En.rc, programs/progman/Fr.rc,
+	  programs/progman/dialog.c, programs/progman/license.c,
+	  programs/progman/license.h, programs/progman/main.c,
+	  programs/progman/progman.h, programs/progman/rsrc.rc,
+	  programs/progman/string.c:
+	Sylvain Petreolle <spetreolle@yahoo.fr>
+	Implemented NLS in progman.
+
+	* dlls/user/user_main.c, include/message.h, windows/timer.c:
+	Store thread id instead of queue handle in timer structure.
+
+	* dlls/user/user32.spec, dlls/user/wnd16.c, dlls/x11drv/desktop.c,
+	  include/queue.h, include/win.h, windows/queue.c, windows/win.c:
+	Implemented GetWindowTask16 on top of GetWindowThreadProcessId.
+	Removed no longer used hmemTaskQ field in WND structure.
+
+	* dlls/kernel/comm.c, files/file.c, include/winbase.h,
+	  include/wingdi.h, include/winnt.h, include/winuser.h,
+	  loader/ne/module.c, objects/dib.c, objects/enhmetafile.c,
+	  tools/winedump/ne.c:
+	Patrik Stridvall <ps@leissner.se>
+	Fixed mismatches between the Wine headers and the Microsoft headers.
+
+	* dlls/avifil32/avifile_De.rc, dlls/avifil32/avifile_En.rc,
+	  dlls/avifil32/avifile_private.h:
+	Michael Günnewig <MichaelGuennewig@gmx.de>
+	Added dialog for AVISaveOptions.
+
+	* dlls/avifil32/api.c: Michael Günnewig <MichaelGuennewig@gmx.de>
+	Implemented AVIBuildFilterW and AVISaveOptions.
+
+	* dlls/avifil32/getframe.c: Michael Günnewig <MichaelGuennewig@gmx.de>
+	Fixed bug that prevented ICCompressorChoose from working.
+
+	* windows/msgbox.c: Rein Klazes <rklazes@xs4all.nl>
+	MessageBoxIndirectW: call FindResourceEx with arguments in the right
+	order.
+
+	* dlls/gdi/tests/generated.c, dlls/kernel/tests/generated.c,
+	  dlls/ntdll/tests/generated.c, dlls/user/tests/generated.c:
+	Patrik Stridvall <ps@leissner.se>
+	Updated the generated tests.
+
+	* tools/winapi/tests.dat, tools/winapi/winapi_test:
+	Patrik Stridvall <ps@leissner.se>
+	Minor modifications and improvements.
+
+	* dlls/shell32/control.c: Stefan Leichter <Stefan.Leichter@camLine.com>
+	Do not break quoted strings in Control_DoLaunch.
+
+	* dlls/comctl32/commctrl.c: Christian Neumair <chris@gnome-de.org>
+	Collect all bugs, missing features, etc in the header doc.
+
+	* include/digitalv.h, include/wine/mmsystem16.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Moved 16 bit digital structs to include/wine/mmsystem16.h.
+
+2002-10-22  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/winspool/Makefile.in, dlls/winspool/info.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the winspool dll with STRICT defined.
+
+	* dlls/tapi32/Makefile.in, dlls/tapi32/line.c, dlls/tapi32/phone.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the tapi32 dll with STRICT defined.
+
+	* dlls/psapi/Makefile.in, dlls/psapi/psapi_main.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the psapi dll with STRICT defined.
+
+	* dlls/msacm/Makefile.in, dlls/msacm/driver.c, dlls/msacm/filter.c,
+	  dlls/msacm/format.c, dlls/msacm/internal.c,
+	  dlls/msacm/msacm32_main.c, dlls/msacm/stream.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the msacm dll with STRICT defined.
+
+	* dlls/mpr/Makefile.in, dlls/mpr/auth.c, dlls/mpr/wnet.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the mpr dll with STRICT defined.
+
+	* dlls/imagehlp/Makefile.in, dlls/imagehlp/access.c,
+	  dlls/imagehlp/debug.c, dlls/imagehlp/imagehlp_main.c,
+	  dlls/imagehlp/integrity.c, dlls/imagehlp/symbol.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the imagehlp dll with STRICT defined.
+
+	* dlls/imm32/Makefile.in, dlls/imm32/imm.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile the imm32 dll with STRICT defined.
+
+	* configure, configure.ac, include/config.h.in, scheduler/pthread.c:
+	Avoid reference to glibc internal __libc_fork function.
+
+	* dlls/user/resources/user32.rc, dlls/user/resources/user32_En.rc,
+	  dlls/user/resources/user32_Ru.rc, dlls/user/resources/user32_Sk.rc,
+	  dlls/user/resources/user32_Zh.rc, windows/mdi.c, windows/msgbox.c:
+	Dmitry Timoshkov <dmitry@baikal.ru>
+	Restore setting of caption "Error".
+
+	* dlls/d3d8/device.c: Jason Edmeades <us@the-edmeades.demon.co.uk>
+	Beginnings of Stencil support.
+
+	* dlls/comctl32/header.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Bring header's height more inline with native's.
+
+	* dlls/rpcrt4/Makefile.in, dlls/rpcrt4/ndr_marshall.c,
+	  dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/rpcrt4.spec, include/rpcndr.h:
+	Greg Turner <gmturner007@ameritech.net>
+	- Use Ove-style macros for NdrConformantStringMarshall definition.
+	- Move NdrConformantStringMarshall to new ndr_marshall.c.
+	- Stubs for NdrConformantStringBufferSize,
+	  NdrConformantStringMemorySize, and NdrConformantStringUnmarshall.
+
+	* dlls/rpcrt4/ndr_stubless.c, dlls/rpcrt4/rpc_binding.c,
+	  dlls/rpcrt4/rpc_server.c:
+	Greg Turner <gmturner007@ameritech.net>
+	- ClientCall2 still deserves a FIXME.
+	- Complete bindings with NULL endpoints.
+	- Implement RpcServerUseProtseqA, RpcServerUseProtseqW.
+
+2002-10-21  Alexandre Julliard  <julliard@winehq.com>
+
+	* include/wine/server_protocol.h, include/winnt.h,
+	  server/protocol.def:
+	Fixed the WINE_NO_STRICT #ifdefs to do the right thing if STRICT is
+	defined (spotted by Michael Stefaniuc).
+
+	* dlls/rpcrt4/ndr_midl.c, include/rpcndr.h:
+	Greg Turner <gmturner007@ameritech.net>
+	Fix return types of NdrConformantStringMarshall, NdrGetBuffer, and
+	NdrSendReceive.
+
+	* dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpcrt4.spec, include/rpcdce.h:
+	Greg Turner <gmturner007@ameritech.net>
+	Stubs for RpcServerUseProtseqA, RpcServerUseProtseqW.
+
+	* dlls/avifil32/Makefile.in, dlls/avifil32/acmstream.c,
+	  dlls/avifil32/factory.c, dlls/avifil32/icmstream.c:
+	Michael Günnewig <MichaelGuennewig@gmx.de>
+	New AVI streamhandlers for audio and video streams.
+
+	* dlls/avifil32/api.c, dlls/avifil32/avifile_De.rc,
+	  dlls/avifil32/avifile_En.rc, dlls/avifil32/avifile_private.h:
+	Michael Günnewig <MichaelGuennewig@gmx.de>
+	- Fixed usage of handler instead of type in AVIMakeCompressedStream.
+	- Implemented AVIBuildFilterA.
+	- Started to implement AVIBuildFilterW.
+
+	* dlls/avifil32/avifile.c: Michael Günnewig <MichaelGuennewig@gmx.de>
+	- Fixed many bugs which prevents writing.
+	- Fixed segfault while parsing invalid index.
+	- Keep parsing of index even if streamheader says it's empty
+	- Fixed bug in AVIFILE_SaveIndex when stream is empty.
+	- Fixed bug in AVIFILE_WriteBlock, when chunk is not of even size.
+
+	* include/vfw.h: Michael Günnewig <MichaelGuennewig@gmx.de>
+	Added macros for AVIFileClose and AVIStreamClose.
+
+	* dlls/comctl32/comctl32undoc.c: Dimitrie O. Paun <dpaun@rogers.com>
+	DPAs can't have more than 0x8000 elements (fixed with lots of help
+	from Carlos <clozano@andago.com).
+
+	* dlls/comctl32/comctl32undoc.c: Dimitrie O. Paun <dpaun@rogers.com>
+	No need to increment item size, it's already adjusted by DPA_SetPtr
+	(found, and fixed by Carlos <clozano@andago.com>).
+
+	* dlls/comctl32/comctl32undoc.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not rely on HeapReAlloc to allocate a NULL pointer.
+
+	* dlls/comctl32/comctl32undoc.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Rewrite DPA_InsertPtr in terms on DPA_SetPtr, so that  it's simpler,
+	cleaner, and more correct.
+	It now expands the array to accomodate larger than current size
+	indexes.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not send uninitialized lParams on notification msgs (found by Rein
+	Klazes <rklazes@xs4all.nl>).
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Complete rewrite of the rcView implementation.
+	Lots of bugs fixed in rcView computation.
+	Assorted cleanups, and simplifications.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Split ranges_destroy in ranges_clear, and ranges_destroy.
+	Rewrite DeleteAllItems, for cleaner, faster, more correct code.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Updated header documentation to the latest, and greatest.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Optimize invalidation on insert.
+	Share the invalidation code between {Delete,Insert}Item.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Rewrite DeleteItemT: cleaner, a lot faster.
+	Number of bug were fixed.
+	The minimum possible is redrawn.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Implement most of LVM_ARRANGE.
+	Make use of it, where it was appropriate.
+	Use infoPtr->dwStyle directly, in most places.
+	Assorted cleanups.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Proper (type wise) return types.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Reorganize header notifications.
+	Support notifications that don't have embedded size info.
+	Invalidate columns on format change (if needed).
+	Assorted cleanups.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Crash on internal NULL pointers, don't test all over the place.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	When removing focus, no need to go through all elements.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix colors for selected items in full row select mode.
+	Fix bug caused by use of uninitialized state.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix computation of subitem box, when invalidating it.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Assert on inconsistent range list states.
+	Various code cleanups, few potential bugs fixed.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not grow the item list to arbritary index: if requested index is
+	larger than current count, just append.
+	Miscellaneous cleanups.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	SetColumnWidth rewrite: simpler, cleaner code. Bugs squashed.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Handle generic column width changes.
+	Fix bug in SetColumnT which rendered it unusable.
+	Column code cleanup.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Assert on internal invariants, rather than fail gracefully.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	More docs compliant alignment handling for subitems.
+
+	* tools/wineinstall: Vincent Béron <vberon@mecano.gme.usherb.ca>
+	Run regedit even if not installed.
+
+	* programs/winhelp/Da.rc, programs/winhelp/De.rc,
+	  programs/winhelp/En.rc, programs/winhelp/Es.rc,
+	  programs/winhelp/Fi.rc, programs/winhelp/Fr.rc,
+	  programs/winhelp/Hu.rc, programs/winhelp/It.rc,
+	  programs/winhelp/Ko.rc, programs/winhelp/Makefile.in,
+	  programs/winhelp/Pt.rc, programs/winhelp/Si.rc,
+	  programs/winhelp/Sk.rc, programs/winhelp/Sw.rc,
+	  programs/winhelp/Va.rc, programs/winhelp/Wa.rc,
+	  programs/winhelp/macro.c, programs/winhelp/winhelp.c,
+	  programs/winhelp/winhelp_res.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	No longer using explicit values for resource identification.
+
+	* dlls/comctl32/header.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix notification from header, on item changed.
+	Small indentation fixes.
+
+	* dlls/commdlg/printdlg.c: Duane Clark <dclark@akamail.com>
+	Set the return value of the PD_PAGENUMS flag.
+
+	* programs/notepad/dialog.c: Duane Clark <dclark@akamail.com>
+	Implement printing in notepad.
+
+	* dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c,
+	  dlls/d3d8/volume.c, dlls/d3d8/volumetexture.c:
+	Jason Edmeades <us@the-edmeades.demon.co.uk>
+	Add the basic support for volume textures / volumes (3d textures).
+
+	* dlls/winmm/mmio.c, dlls/winmm/mmsystem.c, dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Keep on moving 16 bit code out of winmm, now only using linear
+	addresses for buffers.
+
+	* programs/winhelp/macro.c: Eric Pouech <eric.pouech@wanadoo.fr>
+	Implemented a few more macros for button manipulation
+	(enable/disable/changing macro).
+
+	* programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h,
+	  programs/winhelp/winhelp.c, programs/winhelp/winhelp.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Improved a bit link handling (a few more link types loaded from file
+	and support for link to a macro).
+
+	* windows/msgbox.c: Dmitry Timoshkov <dmitry@baikal.ru>
+	Actually use language identifier.
+
+	* dlls/comctl32/toolbar.c: Duane Clark <dclark@akamail.com>
+	Correct the behavior for disabled toolbar buttons.
+
+2002-10-19  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not create a range list for an empty range.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Store the entire format bitmap in the column info.
+	Rewrite GetColumnT to take advantage of that.
+	Related cleanups, and simplifications.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Column zero has the image enabled always, irrespective of format.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Unify {Insert,Set}ColumnT as much as possible.
+	Fix a bunch of problems in SetColumnT.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix function header documentation.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Better report mode.
+	Use the new column information to simplify, and speed up the code.
+	Enable support for images in subitems (in LVS_REPORT mode).
+
+	* include/winuser.h, windows/msgbox.c:
+	Dmitry Timoshkov <dmitry@baikal.ru>
+	Convert MessageBox family functions to unicode.
+
+	* include/rpcproxy.h: Greg Turner <gmturner007@ameritech.net>
+	Patch cruft removal.
+
+	* dlls/rpcrt4/ndr_stubless.c, dlls/rpcrt4/rpcrt4.spec,
+	  include/rpcndr.h:
+	Greg Turner <gmturner007@ameritech.net>
+	Super-crude implementation for NdrClientCall2.
+	Specs and headers for NdrClientInitializeNew,
+	NdrConformantStringMarshall, NdrGetBuffer, NdrFreeBuffer, and
+	NdrSendReceive.
+
+	* dlls/rpcrt4/rpc_server.c: Greg Turner <gmturner007@ameritech.net>
+	Fix up RpcMgmtWaitServerListen to be less incorrect.
+
+	* dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/ndr_misc.h:
+	Greg Turner <gmturner007@ameritech.net>
+	Some MIDL constants and structures (should eventually move to rpcndr.h
+	I think).
+	Stubs for NdrClientInitializeNew, NdrConformantStringMarshall,
+	NdrGetBuffer, NdrFreeBuffer, and NdrSendReceive (not in specfile yet).
+
+	* include/wine/winbase16.h, loader/task.c:
+	Get/SetFastQueue16 should use HQUEUE16 handles.
+
+	* dlls/winmm/mciavi/mmoutput.c, dlls/winmm/mciwave/mciwave.c,
+	  dlls/winmm/winealsa/audio.c, dlls/winmm/winearts/audio.c,
+	  dlls/winmm/winenas/audio.c, include/windef.h, include/winnt.h:
+	Removed DECLARE_OLD_HANDLE. Fixed a few remaining warnings.
+
+	* tools/winedump/msmangle.c:
+	Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+	demangle_datatype: delete superflous free().
+
+	* dlls/ddraw/ddraw/user.c: Lionel Ulmer <lionel.ulmer@free.fr>
+	Add 3D support at the User driver level.
+
+	* dlls/shdocvw/webbrowser.c, include/wine/obj_webbrowser.h:
+	Malte Starostik <malte@kde.org>
+	Fixed IWebBrowser::Navigate() parameter type.
+	Added IWebBrowserApp and related typedefs.
+
+	* Make.rules.in, tools/wmc/write.c: Martin Fuchs <martin-fuchs@gmx.net>
+	Corrected the alignment of unicode message table strings in wmc, and
+	switched to unicode for message strings, so that FormatMessage() now
+	works.
+
+	* server/Makefile.in, server/process.c, server/queue.c,
+	  server/request.c, server/sock.c, server/trace.c, server/user.c,
+	  tools/make_requests:
+	Converted the server to -DSTRICT.
+
+	* documentation/configuring.sgml, documentation/running.sgml:
+	Bill Medland <Bill.Medland@accpac.com>
+	Add documentation on how to modify what --debugmsg +relay reports.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	When deleting an item, remove selection, don't add it!
+
+	* include/user.h, windows/hook.c:
+	Changed the USER_HEAP_* macros to use HANDLEs instead of HANDLE16s.
+
+	* controls/menu.c, dlls/user/dde/client.c, dlls/user/text.c,
+	  windows/win.c, windows/winproc.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Silence some warnings due to casts between pointer and integers of
+	different size.
+
+	* dlls/user/dde/misc.c: Michael Stefaniuc <mstefani@redhat.de>
+	Fix warnings when converting between an ATOM and a HSZ.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	More traces to help us make sense of the output.
+	Faster, cleaner ranges_{add,del}.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix ranges insertion bug (specify DPAS_SORTED when searching).
+	Add a lot of assert-ed consistency checks.
+	Add bunch of trace messages.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Inspect style bits independently on style change.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Rewrite StyleChanged procedure
+	  o some bugs have been fixed
+	  o cleaner, simpler code
+	Fix some corner case, icon size computation bugs.
+	Assorted docs updates.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Keep track of per-column information inside the listview.
+	Cache header rectangles.
+	Used the cached info instead of calling to the header each time.
+	Update the listview as we track column width changes.
+	Unify column handling between {Insert,Delete}Column, and width
+	changes.
+	Simplify RefreshReport, by using the new column info.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not query items that are just being inserted.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Reorganize things a bit so that we no longer need the 'valid' flag on
+	each item.
+	Small comments update.
+
+	* programs/winhelp/hlpfile.c, programs/winhelp/winhelp.c:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Added support for BTrees in file header reading.
+	Fixed bogus palette length computation while reading bitmap.
+	Fixed rendering while starting a page with a bitmap.
+
+	* dlls/Makefile.in, dlls/avifil32/Makefile.in,
+	  dlls/avifil32/wavfile.c:
+	Michael Günnewig <MichaelGuennewig@gmx.de>
+	- Fixed loading of wave files.
+	- Corrected AVIFILEINFOW structure updates.
+	- Implemented saving of wave files.
+
+	* dlls/avifil32/avifile.c: Michael Günnewig <MichaelGuennewig@gmx.de>
+	Fixed very slow loading of index.
+
+2002-10-18  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/avicap32/avicap32_main.c, dlls/avifil32/api.c,
+	  dlls/avifil32/extrachunk.c, dlls/avifil32/factory.c,
+	  dlls/comcat/comcat_main.c, dlls/crtdll/crtdll_main.c,
+	  dlls/d3d8/directx.c, dlls/ddraw/d3ddevice/mesa.c,
+	  dlls/ddraw/ddraw/main.c, dlls/ddraw/dsurface/dib.c,
+	  dlls/ddraw/dsurface/main.c, dlls/ddraw/dsurface/user.c,
+	  dlls/dinput/device.c, dlls/dsound/mixer.c,
+	  dlls/msimg32/msimg32_main.c, dlls/msisys/msisys.c,
+	  dlls/netapi32/netapi32.c, dlls/odbc32/proxyodbc.c,
+	  dlls/olecli/olecli_main.c, dlls/oledlg/oledlg_main.c,
+	  dlls/olesvr/olesvr_main.c, dlls/opengl32/wgl.c,
+	  dlls/rasapi32/rasapi.c, dlls/richedit/richedit.c,
+	  dlls/rpcrt4/cpsf.c, dlls/rpcrt4/rpc_server.c,
+	  dlls/serialui/confdlg.c, dlls/setupapi/devinst.c,
+	  dlls/setupapi/install.c, dlls/setupapi/setupx_main.c,
+	  dlls/snmpapi/main.c, dlls/twain/twain32_main.c,
+	  dlls/urlmon/urlmon_main.c, dlls/win32s/w32sys.c,
+	  dlls/winaspi/winaspi32.c, dlls/winedos/dosvm.c,
+	  dlls/winedos/module.c, dlls/wineps/bitmap.c, dlls/wineps/brush.c,
+	  dlls/wineps/clipping.c, dlls/wineps/escape.c, dlls/wineps/font.c,
+	  dlls/wineps/init.c, dlls/wineps/pen.c, dlls/wininet/internet.c,
+	  dlls/winmm/mciavi/info.c, dlls/winmm/mciavi/mciavi.c,
+	  dlls/winmm/mciavi/wnd.c, dlls/winmm/mciseq/mcimidi.c,
+	  dlls/winmm/mciwave/mciwave.c, dlls/winmm/wineoss/midi.c,
+	  dlls/wintrust/wintrust_main.c:
+	Fixed warnings caused by conversion to -DSTRICT.
+
+	* dlls/advapi32/Makefile.in, dlls/comctl32/Makefile.in,
+	  dlls/commdlg/Makefile.in, dlls/dplayx/Makefile.in,
+	  dlls/gdi/Makefile.in, dlls/imagehlp/Makefile.in,
+	  dlls/imm32/Makefile.in, dlls/kernel/Makefile.in,
+	  dlls/lzexpand/Makefile.in, dlls/mpr/Makefile.in,
+	  dlls/msacm/Makefile.in, dlls/msvcrt/Makefile.in,
+	  dlls/msvideo/Makefile.in, dlls/ntdll/Makefile.in,
+	  dlls/ole32/Makefile.in, dlls/oleaut32/Makefile.in,
+	  dlls/psapi/Makefile.in, dlls/shell32/Makefile.in,
+	  dlls/shlwapi/Makefile.in, dlls/tapi32/Makefile.in,
+	  dlls/ttydrv/Makefile.in, dlls/user/Makefile.in,
+	  dlls/winmm/Makefile.in, dlls/winmm/wavemap/Makefile.in,
+	  dlls/winsock/Makefile.in, dlls/winspool/Makefile.in,
+	  dlls/x11drv/Makefile.in, include/wine/server_protocol.h,
+	  include/winnt.h, server/Makefile.in, server/protocol.def:
+	Added support for building certain dlls with -DSTRICT.
+	Added -DWINE_NO_STRICT flag to dlls that don't support STRICT yet.
+
+	* dlls/kernel/wowthunk.c, include/wownt32.h:
+	Added FIXMEs for metafile and fullhwnd handle conversions that aren't
+	supported properly yet.
+
+	* dlls/gdi/gdi16.c, objects/gdiobj.c, objects/linedda.c:
+	Moved EnumObjects16, LineDDA16 and associated glue code to gdi16.c.
+
+	* dlls/gdi/Makefile.in, dlls/gdi/gdi16.c, dlls/gdi/gdi32.spec,
+	  dlls/ole32/ole2.c, objects/clipping.c, objects/font.c:
+	Split out some 16-bit GDI code.
+
+	* dlls/user/user16.c, dlls/user/user_main.c, include/user.h,
+	  objects/palette.c, windows/painting.c:
+	Store the original GDI palette functions in pfnSelectPalette and
+	pfnRealizePalette so that USER doesn't have to import them.
+
+	* dlls/rpcrt4/ndr_stubless.c, dlls/rpcrt4/rpc_binding.c,
+	  dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpcrt4.spec, include/rpcdce.h:
+	Greg Turner <gmturner007@ameritech.net>
+	- (try to) implement RpcMgmtWaitServerListen
+	- remove duplicate RpcServerListen declaration in rpcdce.h
+	- some TRACEs
+
+	* dlls/gdi/gdi16.c, objects/metafile.c:
+	Converted PlayMetaFileRecord and related functions to 32-bit.
+
+	* dlls/kernel/kernel32.spec, dlls/kernel/wowthunk.c, if1632/relay.c,
+	  include/wine/winbase16.h, scheduler/thread.c,
+	  tools/winebuild/relay.c, tools/winebuild/spec16.c:
+	Merged wine_call_to_16_long and wine_call_to_16_short into a single
+	function.
+
+	* include/wine/port.h, library/port.c, loader/ne/resource.c:
+	Added wine_memcpy_unaligned function to avoid gcc memcpy
+	optimizations.
+
+	* include/vfw.h: Michael Günnewig <MichaelGuennewig@gmx.de>
+	- Add FIND_* constants.
+	- Add AVISAVECALLBACK declaration.
+	- Add declaration for some AVI functions.
+	- Add some AVI macros.
+
+	* dlls/Makefile.in, dlls/avifil32/.cvsignore,
+	  dlls/avifil32/Makefile.in, dlls/avifil32/api.c,
+	  dlls/avifil32/avifil32.spec, dlls/avifil32/avifile.c,
+	  dlls/avifil32/avifile_De.rc, dlls/avifil32/avifile_En.rc,
+	  dlls/avifil32/avifile_private.h, dlls/avifil32/extrachunk.c,
+	  dlls/avifil32/extrachunk.h, dlls/avifil32/factory.c,
+	  dlls/avifil32/getframe.c, dlls/avifil32/rsrc.rc,
+	  dlls/avifil32/wavfile.c, winedefault.reg:
+	Michael Günnewig <MichaelGuennewig@gmx.de>
+	- Add wavefile handler.
+	- Add implementation for IGetFrame.
+	- Implemented loading and writing of AVIs.
+	- Add some more stubs for some API functions.
+	- Add resources to avifil32.dll.
+	- Implemented AVISaveOptionsFree.
+	- Declared IID_* as extern in avifil32.spec (avoids linker problem).
+
+	* programs/avitools/aviinfo.c:
+	Michael Günnewig <MichaelGuennewig@gmx.de>
+	Fixed memory leak (release AVI stream).
+
+	* dlls/kernel/comm.c: Stefan Leichter <Stefan.Leichter@camLine.com>
+	BuildCommDCBAndTimeoutsA: Made the argument parsing case insensitive.
+
+	* tools/winapi/msvcmaker: Patrik Stridvall <ps@leissner.se>
+	- Better .dsp file generation for .exe outputs
+	- Added generation of winetest.dsw for building wine tests under
+	  Windows (currently very kludgy, but it works to some extent).
+
+	* programs/winefile/winefile.c: Martin Fuchs <martin-fuchs@gmx.net>
+	Removed warning "SetWindowText(0, ...)" when opening new windows.
+
+	* dlls/comctl32/header.c: Martin Fuchs <martin-fuchs@gmx.net>
+	pszText is stored as Unicode, so call DrawTextW() instead of
+	DrawTextA().
+
+2002-10-17  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Instrument SetItemT to change only _one_ item at a time. That is, if
+	we have to change focus, we call it recursively to first remove the
+	focus from the item that has it. This allows simpler, and more correct
+	invalidation handling.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Unify set_{owner,main}_item functions.
+	Fix {old,new}state and lParam reporting in LVN_ITEMCHANG{ING,ED}.
+	Fix sanity check conditions for LVS_OWNERDATA.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	More, better tracing to help nail down some crashes.
+	Fix typo in GetItemT (found, and fixed by Huw Davies).
+	Exit right away from GetItemT if nothing is asked (mask == 0).
+	Assorted code cleanups.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Deal with sparsely populated listviews.
+	Crash on internal corruption.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Add ability to create an iterator over a range list.
+	Fix memory leak when destroying ranges.
+	Add function that will to a 'deep' clone of a range list.
+	Add function that will subtract a range list from another.
+	Do not crash on NULL ranges (similar in spirit to HDPAs).
+	Fancy deselection routines uses the above infrastructure to deselect
+	the minimum possible.
+	Modify SetGroupSelection to take advantage of all this new
+	infrastructure, to avoid flicker on selection extension.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Change the definition of ranges to exclude the upper bound.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Handle range tracing in a consistent fashion.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Remove dated comments.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Better encapsulation of the ranges concept.
+
+	* dlls/kernel/kernel32.spec, dlls/kernel/wowthunk.c,
+	  dlls/user/msg16.c, dlls/user/wnd16.c, dlls/winedos/module.c,
+	  windows/message.c, windows/winproc.c:
+	Use the WOWHandle functions to convert between task handle and thread
+	id. Stop exporting TASK_GetPtr and THREAD_IdToTEB from kernel.
+
+	* scheduler/process.c:
+	Build a default command-line if the one we received is an empty
+	string.
+
+	* windows/win.c: Fixed typo in EnumThreadWindows.
+
+	* dlls/rpcrt4/cproxy.c: Fixed compilation for non-i386.
+
+	* controls/listbox.c, controls/menu.c, controls/static.c,
+	  dlls/commdlg/cdlg.h, dlls/gdi/gdi16.c, dlls/gdi/win16drv/prtdrv.c,
+	  dlls/msvideo/msvideo16.c, dlls/msvideo/msvideo_main.c,
+	  dlls/msvideo/vfw16.h, dlls/ole32/ole2.c,
+	  dlls/setupapi/setupx_main.c, dlls/shell32/shell.c,
+	  dlls/shell32/shell32_main.h, dlls/shell32/shlexec.c,
+	  dlls/user/msg16.c, dlls/user/property.c, dlls/user/resource.c,
+	  dlls/user/user16.c, dlls/user/wnd16.c, dlls/wineps/driver.c,
+	  dlls/winmm/mcianim/mcianim.c, dlls/winmm/mciavi/private_mciavi.h,
+	  dlls/winmm/mcicda/mcicda.c, dlls/winmm/mciseq/mcimidi.c,
+	  dlls/winmm/mciwave/mciwave.c, dlls/winmm/winemm.h,
+	  dlls/winsock/async.c, dlls/winsock/socket.c, include/user.h,
+	  include/win.h, include/wownt32.h, include/wine/winsock16.h,
+	  windows/class.c, windows/cursoricon.c, windows/dialog.c,
+	  windows/hook.c, windows/mdi.c, windows/spy.c, windows/struct32.c,
+	  windows/win.c, windows/winhelp.c, windows/winproc.c:
+	Fixed wownt32.h to make it usable from inside Wine, and use it to
+	avoid some duplication of the handle conversion macros.
+
+	* dlls/user/Makefile.in, dlls/user/caret.c, dlls/user/user32.spec,
+	  dlls/user/wnd16.c, dlls/x11drv/winpos.c, include/win.h,
+	  include/wine/server_protocol.h, server/protocol.def, server/queue.c,
+	  server/request.h, server/trace.c, windows/caret.c, windows/scroll.c,
+	  windows/win.c:
+	Rewrote caret implementation to store the information in the server.
+
+	* graphics/x11drv/xfont.c: Malte Starostik <malte@kde.org>
+	Added progress messages while building font metrics.
+
+	* dlls/d3d8/device.c: Jason Edmeades <us@the-edmeades.demon.co.uk>
+	- Dont set lighting during draw primitive, rely on the render state.
+	- Small fix for alpha testing.
+	- Add support to enable/disable clipping as a whole.
+	- Allow D3DRS_TEXTUREFACTOR to be changed once texture stage arg set
+	  up.
+	- D3DTOP_DISABLE initial implementation.
+
+	* dlls/ddraw/d3ddevice/mesa.c: Christian Costa <titan.costa@wanadoo.fr>
+	Implement OpenGL overriding of surface's flip method.
+	Remove broken code.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Notification code cleanup, more traces, etc.
+
+	* include/commctrl.h: Dimitrie O. Paun <dpaun@rogers.com>
+	Add/update the listview structures to version 6.0.
+
+	* dlls/winmm/winearts/audio.c: Malte Starostik <malte@kde.org>
+	Initialize winearts's volume level to full, so applications that don't
+	set the volume are audible.
+
+	* dlls/comctl32/commctrl.c: Jerry Jenkins <Jerry_J_Jenkins@hotmail.com>
+	Added missing RemoveProp calls.
+
+	* programs/winefile/winefile.c: Martin Fuchs <martin-fuchs@gmx.net>
+	Correct initial display of file listing.
+
+2002-10-16  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	We need to provide focus info always in ICON mode (spotted by Huw
+	Davies).
+
+	* dlls/comctl32/listview.c: Mike McCormack <mike@codeweavers.com>
+	Duplicate selected items list in LISTVIEW_RemoveAllSelections to
+	prevent infinite loops.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Remember the global colors in custom draw mode.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Compute only the old state that we're gonna look at.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Instrument SetItemT to avoid repainting if nothing changed.
+	Teach RemoveAllSelections to skip an item, so we can eliminate the
+	flicker when we click on a selected item.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix bug in edit label when sending the text to the app.
+	Cleanup the handling of nEditLabelItem.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Edit label cleanup.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix bug in ranges_shift which was corrupting selections.
+	Fix click notification (found and fixed by Alexandre Julliard).
+	Fix bug in setting item's state (some selection changes were lost).
+	Simplify selection code substantially.
+	Add a lot of debug tracing.
+
+	* documentation/configuring.sgml: Bill Medland <medbi01@accpac.com>
+	Add a section on using ODBC.
+
+	* dlls/msvcrt/except.c, dlls/msvcrt/msvcrt.spec:
+	Implemented _seh_longjmp_unwind.
+
+	* programs/cmdlgtst/cmdlgtst.c:
+	Huw D M Davies <h.davies1@physics.ox.ac.uk>
+	Fix the ofn flags setup.
+
+	* dlls/ddraw/d3d_private.h, dlls/ddraw/d3ddevice/main.c,
+	  dlls/ddraw/d3ddevice/mesa.c, dlls/ddraw/d3dtexture.c:
+	Christian Costa <titan.costa@wanadoo.fr>
+	Associate texture to the device when GetHandle is called and perform
+	the appropriate AddRef/Release.
+	Fix 3_3_2 pixel format.
+	Move some ENTER_GL() calls to the right place.
+	Fix some FIXME/TRACE calls.
+
+	* dlls/comctl32/comboex.c, dlls/comctl32/imagelist.c,
+	  dlls/comctl32/ipaddress.c, dlls/comctl32/progress.c,
+	  dlls/comctl32/status.c, dlls/comctl32/trackbar.c,
+	  dlls/comctl32/updown.c:
+	Dimitrie O. Paun <dpaun@rogers.com>
+	Add comment on what is known about the current state of the controls
+	relative to comctl32.dll version 6.0.
+
+	* dlls/rpcrt4/ndr_stubless.c, include/rpcndr.h:
+	Greg Turner <gmturner007@ameritech.net>
+	Use the msvc way to return a struct, fixing wierd problems.
+
+	* programs/winefile/winefile.c: Martin Fuchs <martin-fuchs@gmx.net>
+	Implemented program launching by double click.
+
+2002-10-15  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix iterator creation for LVS_LIST mode.
+	Do not update the infoPtr->nItemWidth in set_main_item.
+	Better handling of text bk colour in custom draw.
+	Rename GetItemListOrigin to GetItemOrigin.
+	A bunch of code cleanups, simplifications, etc.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	No longer compute the ill-defined bounds in GetItemMetrics.
+	Fix a bunch of bug in subitem metrics computation.
+	Properly implement GetSubItemRect in terms of GetItemMetrics.
+	Documentation updates, and code cleanups.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Teach GetItemMetrics to deal with subitems in report mode as well.
+	Unify Draw{,Sub}Item, simplify RefreshReport.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix iterator creation for LVS_LIST mode.
+	Use assert() instead of hand-made hack.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix iterators to properly deal with LVS_{,SMALL}ICON modes.
+	Unify the Refresh{List,Icon} functions.
+	Simplify HitTest to make full use of the iterators.
+	Fix selection bounds in HitTest.
+	Avoid empty default to silence warning in gcc 3.2.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Iterator updates:
+	   Add the notion of a special item which sits at the start of the
+	   list.
+	   Add the ability to iterate in both directions through the list.
+	   Document the iterator interface.
+	   Remove iterator_visibleitems.
+	   Rename iterator_clippeditems to iterator_visibleitems for
+	   consistency.
+	Use the new bidirectionality to paint the items in decreasing order.
+
+	* dlls/user/lstr.c, dlls/winmm/lolvldrv.c, windows/painting.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	Compile fix when all handles are converted to a void*.
+
+	* loader/module.c:
+	Fixed reference count handling to support LoadLibrary during a process
+	attach.
+
+	* programs/winefile/rsrc.rc, programs/winefile/winefile.c,
+	  programs/winefile/winefile.h:
+	Martin Fuchs <martin-fuchs@gmx.net>
+	- Fixed building unter native WIN32.
+	- Fixed display of filenames in tree pane.
+
+	* dlls/msvcrt/scanf.c, dlls/msvcrt/scanf.h:
+	György 'Nog' Jeney <nog@sdf.lonestar.org>
+	Implement [ format specifier.
+
+	* programs/winedbg/gdbproxy.c:
+	Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+	Silence warning in hex_from0().
+
+	* msdos/dpmi.c: David Hammerton <david@transgaming.com>
+	Get descriptor should return correct segment limit.
+
+	* dlls/shell32/shell32_main.c:
+	Steve Lustbader <steve.lustbader@philips.com>
+	Fix off-by-one error in determining number of arguments.
+
+	* tools/winapi/winapi_extract, tools/winapi/winapi_extract_options.pm,
+	  tools/winapi_check/modules.dat,
+	  tools/winapi_check/winapi_c_parser.pm:
+	Patrik Stridvall <ps@leissner.se>
+	- Fixed broken winapi_extract options --{pseudo-,}stub-statistics.
+	- Added new winapi_extract options --{pseudo-,}implemented.
+
+	* dlls/comctl32/imagelist.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Do not merge image with garbage background. Based on a patch by Carlos
+	<clozano@andago.com>.
+
+	* dlls/crypt32/crypt32.spec, dlls/crypt32/main.c:
+	Christian Neumair <chris@gnome-de.org>
+	Stub for the CryptRegisterOIDFunction function.
+
+	* dlls/gdi/tests/generated.c, dlls/kernel/tests/generated.c,
+	  dlls/ntdll/tests/.cvsignore, dlls/ntdll/tests/Makefile.in,
+	  dlls/ntdll/tests/generated.c, dlls/user/tests/generated.c:
+	Patrik Stridvall <ps@leissner.se>
+	Updated the generated tests.
+
+	* tools/winapi/winapi_test: Patrik Stridvall <ps@leissner.se>
+	Don't use a special header file for macros used in generated tests.
+	Have a copy in each generated file instead.
+
+	* dlls/comctl32/trackbar.c: Michael Günnewig <MichaelGuennewig@gmx.de>
+	Fixed division by zero, when range is 0.
+
+	* tools/wineinstall: Vincent Béron <vberon@mecano.gme.usherb.ca>
+	Actually compile Wine even if not installing as root.
+
+2002-10-13  Alexandre Julliard  <julliard@winehq.com>
+
+	* winedefault.reg: Roderick Colenbrander <thunderbird2k@gmx.net>
+	Set DirectX version to 8.1.
+
+	* dlls/comctl32/propsheet.c:
+	Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+	Add function to get size of in-memory resource and used this function
+	to copy resource to writable memory.
+
+	* tools/wineinstall: Vincent Béron <vberon@mecano.gme.usherb.ca>
+	Allow wineinstall to be run from tools/ or from the main Wine
+	directory.
+
+	* dlls/d3d8/device.c: Jason Edmeades <us@the-edmeades.demon.co.uk>
+	- ClipPlanes work better.
+	- Culling now configures itself properly.
+
+	* dlls/commdlg/filedlg.c: Carlos <clozano@andago.com>
+	Avoid crashes when ofnW->lpstrFile is null.
+
+2002-10-12  Alexandre Julliard  <julliard@winehq.com>
+
+	* include/queue.h, windows/queue.c:
+	Remove no longer used PERQUEUEDATA structure and functions.
+
+	* windows/input.c, windows/message.c, controls/menu.c,
+	  dlls/x11drv/winpos.c, include/message.h,
+	  include/wine/server_protocol.h, server/protocol.def, server/queue.c,
+	  server/request.h, server/trace.c:
+	Moved mouse capture handling into the server.
+
+	* include/win.h, windows/win.c:
+	Reimplemented GetLastActivePopup to get the information from the
+	server.
+
+2002-10-11  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/x11drv/event.c, dlls/x11drv/winpos.c, include/user.h,
+	  include/win.h, include/wine/server_protocol.h, include/winpos.h,
+	  server/protocol.def, server/queue.c, server/request.h,
+	  server/trace.c, server/user.h, server/window.c, windows/focus.c,
+	  windows/message.c, windows/nonclient.c, windows/win.c,
+	  windows/winpos.c, dlls/user/Makefile.in, dlls/user/focus.c,
+	  dlls/user/message.c:
+	Reimplemented Get/SetActiveWindow, Get/SetFocus and
+	Get/SetForegroundWindow by storing the information in the
+	server. Implemented correct inter-process window activation.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Rename GetItemHeight to CalculateMaxHeight, for consistency
+	Fix usage of nItemWidth vs. iconSpacing.cx
+	Misc cleanups.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Use the item box rather than the bounds when invalidating.
+	Implement 'bPartial' in EnsureVisible.
+
+	* dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c:
+	Jason Edmeades <us@the-edmeades.demon.co.uk>
+	Significantly improve the lighting code.
+
+	* server/trace.c, server/user.h, server/window.c, windows/queue.c,
+	  dlls/user/message.c, dlls/user/user32.spec,
+	  include/wine/server_protocol.h, include/winuser.h,
+	  server/protocol.def, server/queue.c, server/request.h:
+	Added server-side infrastructure for the thread input structure.
+	Reimplemented AttachThreadInput() and added GetGUIThreadInfo().
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Unify DrawLargeItem with DrawItem.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Use GetItemMetrics instead of GetItemMeasures.
+	Remove GetItemMeasures.
+	Add GetItemBox which only returns the boundary of the item.
+
+	* dlls/rpcrt4/Makefile.in, dlls/rpcrt4/ndr_ole.c,
+	  dlls/rpcrt4/rpcrt4.spec:
+	Ove Kaaven <ovek@transgaming.com>
+	Added NdrOleAllocate, NdrOleFree, NdrInterfacePointerBufferSize,
+	NdrInterfacePointerFree, NdrInterfacePointerMarshall,
+	NdrInterfacePointerMemorySize, NdrInterfacePointerUnmarshall.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Be real tough on internal programming errors.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Remove support for owner drawn listviews in non-REPORT mode.  We need
+	to do this since Windows supports owner draw *only* in report mode,
+	and hence apps are not prepared to handle drawing in other modes.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Use GetItemMetrics instead of GetItemMeasures when drawing.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Make use of the new GetItemMetrics in HitTest, to avoid code
+	duplication.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Separate item metrics computation from positioning
+	Add support for computing state icon metrics.
+
+	* tools/winapi/c_parser.pm, tools/winapi/c_type.pm,
+	  tools/winapi/tests.dat, tools/winapi/winapi_extract,
+	  tools/winapi/winapi_test:
+	Patrik Stridvall <ps@leissner.se>
+	- Improved alignment and offset calculations.
+	- Reorganized and improved enum/union/struct parsing.
+
+	* dlls/rpcrt4/Makefile.in, dlls/rpcrt4/rpc_server.c,
+	  dlls/rpcrt4/rpc_server.h, dlls/rpcrt4/rpcrt4.spec,
+	  dlls/rpcrt4/rpcrt4_main.c:
+	Ove Kaaven <ovek@transgaming.com>
+	Reimplement several RpcServer.* methods in rpc_server.c.
+	Implement RpcServerInqBindings, I_RpcServerStartListening,
+	I_RpcServerStopListening, and I_RpcWindowProc.
+
+	* dlls/msimg32/Makefile.in: Greg Turner <gmturner007@ameritech.net>
+	Added missing kernel32 import.
+
+	* dlls/comctl32/listview.c:
+	LVS_OWNERDRAWFIXED should only take effect in REPORT mode.
+
+2002-10-10  Alexandre Julliard  <julliard@winehq.com>
+
+	* dlls/Makefile.in, dlls/rpcrt4/Makefile.in, dlls/rpcrt4/cpsf.c,
+	  dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/rpcrt4_main.c:
+	Ove Kaaven <ovek@transgaming.com>
+	Added NdrDllCanUnloadNow, NdrDllGetClassObject, NdrDllRegisterProxy,
+	NdrDllUnregisterProxy, CStdPSFactory methods.
+
+	* dlls/Makefile.in, dlls/avifil32/Makefile.in, dlls/avifil32/api.c,
+	  dlls/avifil32/avifil32.spec, dlls/avifil32/avifile.c,
+	  dlls/avifil32/avifile.spec, dlls/avifil32/avifile_private.h,
+	  dlls/avifil32/factory.c, include/vfw.h:
+	Michael Günnewig <MichaelGuennewig@gmx.de>
+	- Move the API into a new api.c file.
+	- Added IClassFactory implementation.
+	- Added IPersistFile implementation to the AVI-file handler.
+
+	* dlls/x11drv/keyboard.c:
+	Nerijus Baliunas <nerijus@users.sourceforge.net>
+	Better Lithuanian keyboard layout.
+
+	* dlls/shell32/iconcache.c: Avoid calling FindExecutable16.
+
+	* dlls/winmm/driver.c, dlls/winmm/mci.c, dlls/winmm/mmsystem.c,
+	  dlls/winmm/time.c, dlls/winmm/winemm.h:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Keep on moving 16 bit code out of winmm.
+
+	* dlls/ddraw/ddraw/user.c: Christian Costa <titan.costa@wanadoo.fr>
+	Initialize the DDCAPS structure of the DDRAW object at creation.
+
+	* dlls/ddraw/dsurface/main.c: Christian Costa <titan.costa@wanadoo.fr>
+	Main_DirectDrawSurface_QueryInterface: enable creation of a
+	IDirect3DTexture2 from a surface.
+
+	* dlls/rpcrt4/Makefile.in, dlls/rpcrt4/ndr_midl.c,
+	  dlls/rpcrt4/rpcrt4.spec, include/rpcproxy.h:
+	Ove Kaaven <ovek@transgaming.com>
+	Added NdrProxyFreeBuffer, NdrProxyGetBuffer, NdrProxyInitialize,
+	NdrProxySendReceive, NdrStubGetBuffer, NdrStubInitialize.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix drawing bug introduced with the custom notification
+	reorganization.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Simplify the report mode, and item drawing considerably.
+	Fix full row select in report mode.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Handle custom draw notifications properly.
+	Various cleanups, and simplifications.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Remove superfluous abstractions which make the code harder to
+	understand.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Move the custom draw notifications into the Draw.*Item functions.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Move the custom draw item notifications down into DrawLargeItem.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix silly redraw bug introduced in previous patch.
+	Tidy up, and simplify large item drawing.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Implement WM_SETREDRAW properly.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Rework the mouse click notifications
+	Assorted cleanups, and simplifications.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Use (semi)standard HitTest, rather then our own little invention.
+	Get rid of GetItemAtPt.
+	Fix HitTest but in REPORT mode.
+
+	* dlls/msacm/Makefile.in: Eric Pouech <eric.pouech@wanadoo.fr>
+	Moved out 16 bit code.
+
+	* dlls/winmm/winemm.h, dlls/winmm/winmm.c:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Removed no longer needed list of instance data.
+
+	* dlls/ddraw/d3d_private.h, dlls/ddraw/d3dcommon.c,
+	  dlls/ddraw/dsurface/main.c, dlls/ddraw/mesa.c:
+	Lionel Ulmer <lionel.ulmer@free.fr>
+	Added some TRACEs to the ddraw code.
+
+	* dlls/rpcrt4/Makefile.in, dlls/rpcrt4/cstub.c,
+	  dlls/rpcrt4/rpcrt4.spec:
+	Ove Kaaven <ovek@transgaming.com>
+	Implement the CStdStubBuffer methods.
+
+	* graphics/x11drv/bitmap.c, include/cursoricon.h, include/user.h,
+	  include/windef.h, msdos/interrupts.c, windows/class.c,
+	  windows/cursoricon.c, windows/defwnd.c, windows/mdi.c,
+	  windows/msgbox.c, windows/nonclient.c, windows/win.c,
+	  dlls/shlwapi/ordinal.c, dlls/user/exticon.c, dlls/x11drv/desktop.c,
+	  dlls/x11drv/window.c, dlls/x11drv/winpos.c, dlls/commdlg/filedlg.c,
+	  dlls/ole32/ole2.c, dlls/shell32/dialogs.c, dlls/shell32/iconcache.c,
+	  dlls/shell32/shell.c, dlls/shell32/shell32_main.c,
+	  dlls/shell32/shell32_main.h, dlls/comctl32/propsheet.c,
+	  dlls/comctl32/status.c, controls/static.c, dlls/comctl32/listview.c:
+	Michael Stefaniuc <mstefani@redhat.de>
+	- change the internal functions in windows/cursoricon.c to use 32bit
+	  handles
+	- move the implementation of ExtractAssociatedIcon16 to
+	  ExtractAssociatedIconA
+	- convert HICON to a void*
+	- fixed some handle conversions that happened to be in the way while
+	  doing the above
+
+	* dlls/rpcrt4/Makefile.in, dlls/rpcrt4/cproxy.c, dlls/rpcrt4/cpsf.h,
+	  dlls/rpcrt4/rpcrt4.spec:
+	Ove Kaaven <ovek@transgaming.com>
+	IUnknown_[QAR]_Proxy implementations, VTbl construction, the dreaded
+	ObjectStubless, and other proxy-related goodies.
+
+	* include/winuser.h, controls/combo.c, dlls/user/user32.spec:
+	Steve Lustbader <steve.lustbader@philips.com>
+	Provide a stub for GetComboBoxInfo.
+
+	* dlls/setupapi/setupapi.spec, dlls/setupapi/stubs.c:
+	Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
+	More stubs.
+
+	* dlls/rpcrt4/Makefile.in, dlls/rpcrt4/ndr_misc.h,
+	  dlls/rpcrt4/ndr_stubless.c, dlls/rpcrt4/rpcrt4.spec,
+	  include/rpcndr.h:
+	Ove Kaaven <ovek@transgaming.com>
+	Stubby NdrClientCall2 & some header changes.
+
+	* dlls/setupapi/devinst.c, dlls/setupapi/setupapi.spec,
+	  include/setupapi.h:
+	Steve Lustbader <steve.lustbader@philips.com>
+	Provide stub for SetupDiGetClassDevsW.
+	Fix return value of SetupDiGetClassDevsA.
+
+	* dlls/comctl32/listview.c: Paul Rupe <prupe@myrealbox.com>
+	Scroll the listview when doing multiple selections.
+
+	* dlls/rpcrt4/Makefile.in, dlls/rpcrt4/rpc_defs.h,
+	  dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpcrt4.spec,
+	  dlls/rpcrt4/rpcrt4_main.c:
+	Ove Kaaven <ovek@transgaming.com>
+	Implemented I_RpcFreeBuffer, I_RpcGetBuffer, I_RpcReceive, I_RpcSend,
+	I_RpcSendReceive; administrivia.
+
+	* dlls/msvcrt/except.c:
+	Fixed sign extension bug in EH_prolog, and made trylevel an int to
+	avoid similar problems.
+
+	* dlls/ntdll/ntdll.spec:
+	Make sure all Zw functions whose Nt equivalent is implemented are
+	implemented too.
+
+	* configure.ac, dlls/winmm/winenas/Makefile.in, configure:
+	Francois Gouget <fgouget@codeweavers.com>
+	The NAS headers and libraries are sometimes stored in the X
+	directories.
+
+	* controls/scroll.c: Andrew M. Johnston <johnstonam@logica.com>
+	Make info structure members lower case as elsewhere.
+
+	* configure: Updated with autoconf 2.54.
+
+	* dlls/winmm/Makefile.in, dlls/winmm/mci.c, dlls/winmm/mmsystem.c,
+	  dlls/winmm/playsound.c, dlls/winmm/winemm.h, dlls/winmm/winmm.c:
+	Eric Pouech <eric.pouech@wanadoo.fr>
+	Started putting all 16 bit code in separate files.
+
+	* dlls/msvideo/msrle32/msrle32.c, documentation/samples/system.ini:
+	Michael Günnewig <MichaelGuennewig@gmx.de>
+	Prevent some segfaults in msrle32.
+	Add the necessary line to the sample system.ini for using this video
+	codec.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Narrow down the items we iterate over in LIST, and REPORT mode.
+	Fix a Client --> List coordinate transformations in FindItem.
+	Fix bug in HitItem (in LIST and REPORT mode).
+	Avoid the last bit of drawing in REPORT mode.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Draw _only_ the items that are invalidated.
+	Fix serious bug when deleting from a range.
+	Pass in a range to the ranges_{add,del} functions.
+	Tidy up the RefreshIcon function.
+	Assorted cleanups.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Reimplement FindItem (cleaner, faster, more compliant with MSDN).
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Rewrite HitTest to make it pretty, and very fast.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Introduce the notion of item iterators, and use them to clean up code.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Separate range manipulation functions from selection ranges.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix large item label calculation when not focused.
+	Fancy focus rectangle handling.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix focus handling when deleting items, or changing modes.
+	Better label rect calculation in ICON mode.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix large item handling focus in ICON mode.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	No need to go through the heavy duty rect computation when in OWNERDRAW.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Factor out owner draw code, so that it works for all modes.
+	Documentation updates.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Factor out the computation of item position, so it can be used
+	independently of the rectangles.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Unify LISTVIEW_UpdateLargeItemLabelRect, and GetItemMeasures.
+	Optimize GetItemMeasures to the max.
+	Centralize the DrawText's DT_* flags.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Get rid of 'goto's in GetItemMeasures.
+	Move LISTVIEW_UpdateLargeItemLabelRect close to where it's used.
+
+	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
+	Fix braino in calculation of LVS_LIST origin.
+	Invalidate the entire window when we are invalidating the list.
+
+2002-10-09  Alexandre Julliard  <julliard@winehq.com>
+
+	* windows/mdi.c: Andrew M. Johnston <johnstonam@logica.com>
+	Removed reference to SCROLL_SetNCSbState.
+
+	* programs/wcmd/wcmdmain.c:
+	Try CreateProcess even if SHGetFileInfo fails so that we can launch
+	Unix binaries.
+
+	* dlls/winmm/wineoss/audio.c: Eric Pouech <eric.pouech@wanadoo.fr>
+	Fixed some multi-sound card related bugs.
+
+	* dlls/user/message.c, include/queue.h:
+	Avoid infinite SendMessage recursion, just like Windows does.
+
+	* tools/winebuild/spec32.c:
+	Don't list register functions in the .def file.
+
+	* dlls/ntdll/string.c:
+	Fixed buffer size in _ultoa (spotted by Joerg Mayer).
+
+	* memory/environ.c, scheduler/process.c, files/directory.c:
+	Transmit the Windows PATH to child processes using the WINEPATH
+	variable.
+
+	* dlls/winmm/wineoss/audio.c: Fixed file descriptor corruption.
+
+	* dlls/kernel/tests/atom.c, dlls/kernel/tests/thread.c:
+	Jeff Smith <whydoubt@hotmail.com>
+	Spelling corrections.
+
+	* documentation/samples/generic.ppd: Huw Davies <huw@codeweavers.com>
+	Added A3 paper size.
+
+	* dlls/user/wnd16.c: Michael Stefaniuc <mstefani@redhat.de>
+	Fix handle conversions.
+
+	* dlls/wininet/tests/http.c: Patrik Stridvall <ps@leissner.se>
+	Fixed test to not fail behind firewalls or without an internet
+	connection.
+
+	* tools/winapi/c_parser.pm, tools/winapi/c_type.pm,
+	  tools/winapi/tests.dat, tools/winapi/winapi_extract,
+	  tools/winapi/winapi_test:
+	Patrik Stridvall <ps@leissner.se>
+	Reorganized the code for better support of data structures parsing.
+
+2002-10-07  Alexandre Julliard  <julliard@winehq.com>
+
+	* ANNOUNCE, ChangeLog, VERSION, configure: Release 20021007.
+
+----------------------------------------------------------------
 2002-10-07  Alexandre Julliard  <julliard@winehq.com>
 
 	* dlls/comctl32/listview.c: Dimitrie O. Paun <dpaun@rogers.com>
diff --git a/VERSION b/VERSION
index 5a0b1cf..6bc0e09 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-Wine version 20021007
+Wine version 20021031
diff --git a/configure b/configure
index b371e58..13a7b00 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.54 for Wine 20021007.
+# Generated by GNU Autoconf 2.54 for Wine 20021031.
 #
 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
 # Free Software Foundation, Inc.
@@ -263,8 +263,8 @@
 # Identity of this package.
 PACKAGE_NAME='Wine'
 PACKAGE_TARNAME='wine'
-PACKAGE_VERSION='20021007'
-PACKAGE_STRING='Wine 20021007'
+PACKAGE_VERSION='20021031'
+PACKAGE_STRING='Wine 20021031'
 PACKAGE_BUGREPORT=''
 
 ac_unique_file="server/atom.c"
@@ -774,7 +774,7 @@
   # 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.
   cat <<_ACEOF
-\`configure' configures Wine 20021007 to adapt to many kinds of systems.
+\`configure' configures Wine 20021031 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -839,7 +839,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Wine 20021007:";;
+     short | recursive ) echo "Configuration of Wine 20021031:";;
    esac
   cat <<\_ACEOF
 
@@ -933,7 +933,7 @@
 test -n "$ac_init_help" && exit 0
 if $ac_init_version; then
   cat <<\_ACEOF
-Wine configure 20021007
+Wine configure 20021031
 generated by GNU Autoconf 2.54
 
 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@@ -948,7 +948,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by Wine $as_me 20021007, which was
+It was created by Wine $as_me 20021031, which was
 generated by GNU Autoconf 2.54.  Invocation command line was
 
   $ $0 $@
@@ -13952,7 +13952,7 @@
 } >&5
 cat >&5 <<_CSEOF
 
-This file was extended by Wine $as_me 20021007, which was
+This file was extended by Wine $as_me 20021031, which was
 generated by GNU Autoconf 2.54.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -14014,7 +14014,7 @@
 
 cat >>$CONFIG_STATUS <<_ACEOF
 ac_cs_version="\\
-Wine config.status 20021007
+Wine config.status 20021031
 configured by $0, generated by GNU Autoconf 2.54,
   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"