Release 950403wine-950403
commitfa68b75badd3ebff62a2d309174e5728ec5fbad0
authorAlexandre Julliard <julliard@winehq.org>
Mon, 3 Apr 1995 16:55:37 +0000 (3 16:55 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 3 Apr 1995 16:55:37 +0000 (3 16:55 +0000)
treed46f8639162b6fdaaa07c5c4e30c70c6fdea4985
parente2abbb1bb3986ee8c7ab5ecdbe0ae6575b476f8d
Release 950403

Sun Apr  2 18:31:12 1995  Alexandre Julliard  (julliard@sunsite.unc.edu)

* [Configure] [if1632/Imakefile]
Removed new build and short names options.

* [if1632/*.c] [tools/build.c]
Implemented compiled call-back functions for better performance;
all the relay code is now done in assembly code generated by the
build program.
Relay code is no longer dependent on being loaded below 64K.

* [loader/resource.c]
Fixed memory leak in LoadString(). A fix will also be needed for
other resources.

* [memory/global.c]
Implemented global heap arenas, so we can store informations about
global blocks, like lock counts or owner handle.
Implemented FarGetOwner() and FarSetOwner().
Implemented global heap TOOLHELP functions.

* [memory/selector.c]
Bug fix: it was not possible to re-use a free selector.

Sun Apr 2 01:34:52 1995 Constantine Sapuntzakis  (csapuntz@mit.edu)

*  [controls/listbox.c]
Major work on listbox code
         - Many bugs fixed (still many bugs)
         - More messages supported
         - Code simplified

Fri Mar 31 03:27:16 EST 1995 William Magro (wmagro@tc.cornell.edu)

* [controls/edit.c]
Lots of bug fixes related to diappearing text, lost carets,
highlighting, segmentation faults, occurance of random
characters, insertion of characters over selection, misplaced
caret location, display corruption, end of line behavior, etc.

* [controls/widgets.c]
EDIT class doesn't want to use CS_PARENTDC flag.

Thu Mar 30 20:58:25 1995   Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>

* [loader/selector.c]
  FixupFunctionPrologs() should also handle multiple data modules.
  (this bug only became visible because MakeProcInstance() was fixed
  in 950319)

* [misc/dosfs.c]
  Simplified DOS_SimplifyPath.
  Small fix to DOS_opendir to reuse an entry if an open directory
  is opened again, to prevent "too many open directories" messages.

Thu Mar 30 12:05:05 1995 Martin von Loewis  <loewis@informatik.hu-berlin.de>

* [if1632/compobj.spec][include/compobj.h][misc/compobj.c]
CoDisconnectObject: new stub function

* [include/msdos.h]
fix DOSVERSION

* [loader/ne_image.c]
NE_FixupSegment: Be more generous on additive fixups

* [if1632/user.spec][misc/network.c]
Add more WNet* stubs

Wed Mar 29 11:47:22 1995   Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>

        * [controls/listbox.c]
  DlgDirList(): send segptr instead of linear pointer
  in message to static control
* [controls/menu.c]
  Tried to implement ownerdrawn menuitems. Doesn't work.
* [if1632/gdi.spec] [include/windows.h] [objects/font.c]
  Provide a stub for GetRasterizerCaps()
* [loader/selector.c]
  Pass end address instead of length to LocalInit() in
  CreateSelectors()
* [memory/local.c]
  LocalInit(): If there's already a local heap in the segment, do
  nothing and return TRUE
* [objects/linedda.c]
  Replaced buggy LineDDA() with a Bresenham algorithm. Should work
  now.
* [windows/cursor.c]
  LoadCursor()/CreateCursor(): Cleaned up the mess. Needs some
  more work still.

Tue Mar 21 17:54:43 1995   Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>

        * [if1632/relay.c] [if1632/callback.c] [include/dlls.h]
  [if1632/winprocs.spec] [if1632/winprocs.c] [include/winprocs.h]
  [controls/widgets.c] [misc/shell.c] [misc/commdlg.c]
  [windows/nonclient.c] [misc/message.c]
  Added a new builtin DLL that provides 16 bit entry points for all
  the Def*Procs (DefDlgProc, ButtonProc etc.). OWL programs work
  again.
* [misc/shell.c]
  RegOpenKey()/RegCreateKey() bugs fixed.
        * [loader/ne_image.c]
  Skipping the initialization of a DLL when CS == 0 was broken.
79 files changed:
ANNOUNCE
ChangeLog
Configure
Imakefile
RELEASE-NOTES
Wine.tmpl
controls/edit.c
controls/listbox.c
controls/menu.c
controls/widgets.c
debugger/info.c
if1632/Imakefile
if1632/call.S [deleted file]
if1632/callback.c
if1632/compobj.spec
if1632/gdi.spec
if1632/kernel.spec
if1632/olecli.spec
if1632/relay.c
if1632/toolhelp.spec
if1632/user.spec
if1632/winprocs.spec [new file with mode: 0644]
include/callback.h
include/compobj.h [new file with mode: 0644]
include/debug.h
include/dlls.h
include/global.h [new file with mode: 0644]
include/hook.h
include/if1632.h
include/listbox.h
include/local.h
include/msdos.h
include/neexe.h
include/registers.h
include/selectors.h
include/stackframe.h
include/stddebug.h
include/toolhelp.h
include/windows.h
include/wine.h
loader/dump.c
loader/library.c
loader/ne_image.c
loader/resource.c
loader/selector.c
loader/signal.c
loader/task.c
memory/global.c
memory/local.c
memory/selector.c
misc/Imakefile
misc/commdlg.c
misc/compobj.c [new file with mode: 0644]
misc/dos_fs.c
misc/exec.c
misc/file.c
misc/main.c
misc/message.c
misc/network.c
misc/property.c
misc/shell.c
miscemu/emulate.c
miscemu/int21.c
miscemu/kernel.c
multimedia/mmsystem.c
objects/font.c
objects/gdiobj.c
objects/linedda.c
toolkit/sup.c
tools/Imakefile
tools/build-spec.txt
tools/build.c
tools/newbuild.c [deleted file]
windows/caret.c
windows/cursor.c
windows/message.c
windows/nonclient.c
windows/utility.c
windows/win.c