Release 981025.

This commit is contained in:
Alexandre Julliard 1998-10-25 17:21:26 +00:00
parent 84248a5a08
commit cd5b38aeb0
3 changed files with 305 additions and 10 deletions

View file

@ -1,15 +1,14 @@
This is release 981018 of Wine, the MS Windows emulator. This is still a This is release 981025 of Wine, the MS Windows emulator. This is still a
developer's only release. There are many bugs and many unimplemented API developer's only release. There are many bugs and many unimplemented API
features. Most applications still do not work correctly. features. Most applications still do not work correctly.
Patches should be submitted to "julliard@lrc.epfl.ch". Please don't Patches should be submitted to "julliard@lrc.epfl.ch". Please don't
forget to include a ChangeLog entry. forget to include a ChangeLog entry.
WHAT'S NEW with Wine-981018: (see ChangeLog for details) WHAT'S NEW with Wine-981025: (see ChangeLog for details)
- ELF DLL loader. - KDE drag&drop support.
- Some more DOS support.
- Still more common controls and SHELL32 features. - Still more common controls and SHELL32 features.
- Using Windows native USER.DLL may work. - More Postscript driver functions.
- Lots of bug fixes. - Lots of bug fixes.
See the README file in the distribution for installation instructions. See the README file in the distribution for installation instructions.
@ -18,10 +17,10 @@ Because of lags created by using mirror, this message may reach you before
the release is available at the ftp sites. The sources will be available the release is available at the ftp sites. The sources will be available
from the following locations: from the following locations:
ftp://sunsite.unc.edu/pub/Linux/ALPHA/wine/development/Wine-981018.tar.gz ftp://sunsite.unc.edu/pub/Linux/ALPHA/wine/development/Wine-981025.tar.gz
ftp://tsx-11.mit.edu/pub/linux/ALPHA/Wine/development/Wine-981018.tar.gz ftp://tsx-11.mit.edu/pub/linux/ALPHA/Wine/development/Wine-981025.tar.gz
ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-981018.tar.gz ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-981025.tar.gz
ftp://ftp.progsoc.uts.edu.au/pub/Wine/development/Wine-981018.tar.gz ftp://ftp.progsoc.uts.edu.au/pub/Wine/development/Wine-981025.tar.gz
It should also be available from any site that mirrors tsx-11 or sunsite. It should also be available from any site that mirrors tsx-11 or sunsite.

296
ChangeLog
View file

@ -1,3 +1,299 @@
----------------------------------------------------------------
Sun Oct 25 10:32:23 1998 Alexandre Julliard <julliard@winehq.com>
* ole/ole2nls.c, include/winnls.h: Andreas Mohr <100.30936@germany.net>
Fixes for LANG_NEUTRAL.
* include/task.h:
Added some padding to the PDB for ill-behaving apps (problem reported
by Andreas Mohr).
* documentation/ioport-trace-hints, include/debug.h, include/debugdefs.h, miscemu/instr.c:
Jonathan Buzzard <jab@hex.prestel.co.uk>
Added a new debugging channel io to allow read/writes on a port to be
logged to a file.
* windows/keyboard.c: David Faure <David.Faure@insa-lyon.fr>
Replaced 0x00 with 0x01 in the vkey->sancode array, so that no key is
ignored. 0x00 is used for generated key events only.
* windows/message.c, windows/queue.c:
Douglas Ridgway <ridgway@winehq.com>
API Documentation for SendMessage, GetTickCount, PostQuitMessage,
GetMessagePos, GetMessageTime.
* memory/virtual.c: Marcus Meissner <marcus@jet.franken.de>
Delete the filename for the mapping instantly.
* dlls/shell32/shellord.c, relay32/shell32.spec:
Michael Poole <poole@graviton.res.cmu.edu>
Stub for SHSimpleIDListFromPath.
* loader/task.c: Fixed bug in SwitchStackTo.
Sat Oct 24 13:06:16 1998 Alexandre Julliard <julliard@winehq.com>
* controls/scroll.c: Patrik Stridvall <ps@leissner.se>
Check if scrollbar and parent are visible before redraw.
* if1632/shell.spec, include/shell.h, misc/shell.c, programs/notepad/main.c, relay32/shell32.spec:
Kai Morich <kai.morich@darmstadt.netsurf.de>
Added Drag*32 functions.
* windows/event.c: Kai Morich <kai.morich@darmstadt.netsurf.de>
Added Drag&Drop from KDE app to 16/32 bit Windoze app.
* windows/message.c: Kai Morich <kai.morich@darmstadt.netsurf.de>
Added FIXME message in PostMessage32x if parameters are truncated
when calling PostMessage16.
* include/process.h, scheduler/event.c, scheduler/handle.c, scheduler/process.c, scheduler/thread.c:
Ulrich Weigand <weigand@informatik.uni-erlangen.de>
Added support for global handles, implemented ConvertToGlobalHandle.
Allocate startup data and 16-bit stack for initial process.
* documentation/wine.texinfo: Leigh Wedding <lwedding@corplink.com.au>
Small fix.
* programs/progman/.cvsignore, programs/progman/Es.rc, programs/progman/Makefile.in, programs/winhelp/.cvsignore, programs/winhelp/Es.rc, programs/winhelp/Makefile.in, programs/clock/.cvsignore, programs/clock/Es.rc, programs/clock/Makefile.in, programs/notepad/.cvsignore, programs/notepad/Es.rc, programs/notepad/Makefile.in:
Pablo Saratxaga <srtxg@chanae.alphanet.ch>
Added Spanish resources.
* ole/nls/euq.nls, resources/sysres_Es.rc:
Pablo Saratxaga <srtxg@chanae.alphanet.ch>
Small corrections.
* relay32/kernel32.spec, scheduler/process.c:
Marcus Meissner <marcus@jet.franken.de>
LoadLibraryExW spec added (function was there).
SetProcessPriorityBoost stub added.
* msdos/dpmi.c: Patrik Stridvall <ps@leissner.se>
Compile fix for Solaris.
* if1632/.cvsignore, if1632/Makefile.in, if1632/builtin.c, if1632/dispdib.spec, include/dispdib.h, graphics/Makefile.in, graphics/dispdib.c:
Ove Kaaven <ovek@arcticnet.no>
Implemented DisplayDib.
* controls/static.c: Marcus Meissner <marcus@jet.franken.de>
Hack to support integer ids in all static controls.
* include/dinput.h, windows/dinput.c:
Lionel Ulmer <ulmer@directprovider.net>
Beginning of mouse support in DirectInput (only "standard" mouse
configuration supported for now).
* include/*.h, dlls/comctl32/*.c:
Eric Kohl <ekohl@abo.rhein-zeitung.de>
Added xxx_Unregister() functions to all common controls.
* dlls/comctl32/comctl32undoc.c, dlls/comctl32/pager.c, dlls/comctl32/toolbar.c, documentation/common_controls, relay32/comctl32.spec:
Eric Kohl <ekohl@abo.rhein-zeitung.de>
Some minor improvements and fixes.
* dlls/comctl32/rebar.c, include/rebar.h:
Eric Kohl <ekohl@abo.rhein-zeitung.de>
Improved the rebar control.
* dlls/comctl32/tooltips.c: Eric Kohl <ekohl@abo.rhein-zeitung.de>
Added support for transparent and tracking tooltips.
* controls/menu.c: Eric Kohl <ekohl@abo.rhein-zeitung.de>
Fixed a popup menu selection bug.
* windows/nonclient.c: Eric Kohl <ekohl@abo.rhein-zeitung.de>
Fixed DrawCaption16() and DrawCaptionTemp16().
* windows/keyboard.c: David Faure <David.Faure@insa-lyon.fr>
Fixed warning.
* graphics/psdrv/Makefile.in, graphics/psdrv/bitmap.c, graphics/psdrv/brush.c, graphics/psdrv/font.c, graphics/psdrv/graphics.c, graphics/psdrv/init.c, graphics/psdrv/ps.c, include/gdi.h, include/psdrv.h, objects/dib.c:
Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
Adds Arc, Chord, GetCharWidth, Pie, PolyPolygon, PolyPolyline, RoundRect,
SetPixel, hatched brushes and a stub for StretchDIBits to the PostScript
driver.
* include/debug.h, include/debugdefs.h, include/miscemu.h, msdos/Makefile.in, msdos/interrupts.c:
Joseph Pranevich <knight@baltimore.wwaves.com>
Added support for int17 and int19.
* msdos/int19.c: Carl van Schaik <carl@dreamcoat.che.uct.ac.za>
Stubs for dos mode reboot interrupt.
* msdos/int17.c: Carl van Schaik <carl@dreamcoat.che.uct.ac.za>
Some printer stubs for DOS added.
* msdos/int13.c: Joseph Pranevich <knight@baltimore.wwaves.com>
More stubs added. These changes are only partially mine, I just made
them compile.
* msdos/int10.c: Joseph Pranevich <knight@baltimore.wwaves.com>
Added some traces and cleaned up a couple of things.
* dlls/shell32/shell32_main.h, dlls/shell32/shellord.c, dlls/shell32/shlfolder.c, dlls/shell32/shlview.c, include/shell.h, include/shlobj.h, memory/string.c, ole/ole2nls.c, relay32/shell32.spec, dlls/shell32/dataobject.c, dlls/shell32/enumidlist.c, dlls/shell32/pidl.c, dlls/shell32/shell32_main.c:
Juergen Schmied <juergen.schmied@metronet.de>
Changed some string-shell32 functions to 32AW, parameter are
os depending 32A or 32W (-winver nt351 or nt40), some new functions.
Some fixes in ole2nls.
New OLE2NLS_CheckLocale() to handle Locale_User_Default and
Locale_System_Default.
Shell32 now dynamicly links to DPA_*(), comdlg32 works again
(comctl32 heap alloc patch broke it).
* include/winversion.h, misc/version.c:
Juergen Schmied <juergen.schmied@metronet.de>
Added VERSION_IsOsUnicode().
* scheduler/handle.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
More off-by-one errors fixed.
* include/file.h, misc/crtdll.c, msdos/vxd.c, win32/file.c, files/file.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
File sharing fixes.
Fri Oct 23 17:26:44 1998 Alexandre Julliard <julliard@winehq.com>
* misc/commdlg.c: Nick Holloway <alfie@alfie.demon.co.uk>
Bug fix.
* loader/dos/module.c: Ove Kaaven <ovek@arcticnet.no>
Fixed DOS environment passing.
* misc/main.c: Juergen Schmied <juergen.schmied@metronet.de>
Sysmetrics32W for SPI_GETICONTITLELOGFONT returns correct fontname.
* include/font.h, objects/font.c, objects/gdiobj.c:
Juergen Schmied <juergen.schmied@metronet.de>
New FONT_GetObject32W(), GetObject32W().
* relay32/user32.spec, win32/ordinals.c, windows/user.c:
Juergen Schmied <juergen.schmied@metronet.de>
New stub RegisterTaskList.
New function EnumDisplaySettings32W().
* misc/ntdll.c: Juergen Schmied <juergen.schmied@metronet.de>
More parameter checking in RltCopySid.
* windows/winproc.c: Juergen Schmied <juergen.schmied@metronet.de>
More message mapping 32A<-->32W for EM_, CB_, LB_ for Unicode.
* relay32/.cvsignore, relay32/Makefile.in, relay32/avifil32.spec, relay32/builtin32.c:
Ove Kaaven <ovek@arcticnet.no>
Added new dll avifil32.dll.
* loader/dos/dosvm.c, loader/dos/module.c, msdos/dpmi.c, include/dosexe.h:
Ove Kaaven <ovek@arcticnet.no>
First shot at DPMI realmode calls.
* loader/module.c:
Ulrich Weigand <weigand@informatik.uni-erlangen.de>
Fixed several bugs with DLL initialization.
Thu Oct 22 17:02:25 1998 Alexandre Julliard <julliard@winehq.com>
* scheduler/syslevel.c: Marcus Meissner <marcus@jet.franken.de>
Added ordinal for two syslevel functions.
* multimedia/midi.c: Marcus Meissner <marcus@jet.franken.de>
Another missing WINAPI.
* include/mmsystem.h: Marcus Meissner <marcus@jet.franken.de>
Small corrections in mmio declarations.
* loader/pe_image.c: Marcus Meissner <marcus@jet.franken.de>
Take virtual sizes in account for the total vma size.
* ole/nls/rom.nls: Dimitrie O. Paun <dimi@cs.toronto.edu>
Add some more NLS definitions for the Romanian language.
* multimedia/dsound.c: Marcus Meissner <marcus@jet.franken.de>
Some programs (quake2 et al) do check for DSCAPS_EMULDRIVER and stop
to work. 'Adjust' caps flags accordingly.
* ole/compobj.c, relay32/ole32.spec:
Pete Ratzlaff <pratzlaff@cfa.harvard.edu>
Stub for CoCreateGuid().
* dlls/comctl32/treeview.c, multimedia/mcicda.c:
Brian Litzinger <brian@litzinger.com>
Fixes for FreeBSD.
* libtest/.cvsignore, libtest/Makefile.in:
Petter Reinholdtsen <pere@minerva.cc.uit.no>
Make sure hello3res.h is generated even if 'make depend' never has
been run.
* windows/nonclient.c: NF Stevens <norman@arcady.u-net.com>
Fixed moving and sizing of child windows.
* include/ts_xlib.h, tools/make_X11wrappers, tsx11/X11_calls, tsx11/ts_xlib.c, windows/keyboard.c:
Marcus Meissner <marcus@jet.franken.de>
XQueryKeymap -> TSXQueryKeymap (fixes the XIO errors reported).
Wed Oct 21 17:20:48 1998 Alexandre Julliard <julliard@winehq.com>
* include/dosexe.h, loader/dos/dosvm.c, miscemu/main.c:
Ove Kaaven <ovek@arcticnet.no>
Added indirection for ctx_debug to the DOS loader, so Winelib works
again.
* memory/virtual.c: Marcus Meissner <marcus@jet.franken.de>
Support anon shared mappings using temporary files (wont be deleted
yet).
* misc/main.c: Marcus Meissner <marcus@jet.franken.de>
Was freeing the incorrect pointers -> crash in mallocs/frees.
* files/dos_fs.c, relay32/kernel32.spec:
Marcus Meissner <marcus@jet.franken.de>
DefineDosDevice stub added.
* miscemu/main.c, wine.ini: Chad Powell (pxpx@usa.net)
Added a default program option in wine.conf in section [programs] key
Default.
* include/wintypes.h: David Cuthbert <dacut@ece.cmu.edu>
Better fix for this_is_a_syntax_error.
* ole/nls/*.nls:
Pablo Saratxaga <srtxg@chanae.alphanet.ch>
Added the entries for LOCALE_SISO639LANGNAME and
LOCALE_SISO3166CTRYNAME.
* documentation/wine.man: James Juran <jrj120@psu.edu>
Updated manpage.
* relay32/msacm32.spec: Patrik Stridvall <ps@leissner.se>
Fixed wrong ordinals.
* objects/region.c: NF Stevens <norman@arcady.u-net.com>
Fixed a bug in RectInRegion.
Tue Oct 20 15:26:26 1998 Alexandre Julliard <julliard@winehq.com>
* msdos/interrupts.c: NF Stevens <norman@arcady.u-net.com>
Removed an incorrect error message.
* files/drive.c: Petter Reinholdtsen <pere@minerva.cc.uit.no>
Make sure the access functions are always used to get label and serial
number.
Mon Oct 19 08:48:24 1998 Alexandre Julliard <julliard@winehq.com>
* ole/ole2nls.c: Eric Pouech <eric.pouech@hol.fr>
Fixed bug on platforms were buffers returned by getenv() shall not be
free()'ed. Added French (default) in locale handling.
* include/wintypes.h: Dave Cuthbert <dacut@ece.cmu.edu>
Changed "this is a syntax error" to "this_is_a_syntax_error" to make a
compile-time error message make more sense.
* scheduler/handle.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Fixed off by one error in HANDLE_GetObjPtr.
----------------------------------------------------------------
Sun Oct 18 14:48:31 1998 Alexandre Julliard <julliard@winehq.com> Sun Oct 18 14:48:31 1998 Alexandre Julliard <julliard@winehq.com>
* files/file.c: Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> * files/file.c: Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>

View file

@ -1 +1 @@
#define WINE_RELEASE_INFO "Wine release 981018" #define WINE_RELEASE_INFO "Wine release 981025"