1. 08 Oct, 2003 1 commit
  2. 01 Oct, 2003 1 commit
  3. 21 Nov, 2002 1 commit
  4. 31 May, 2002 1 commit
  5. 09 Mar, 2002 1 commit
  6. 22 Jul, 2001 1 commit
  7. 02 Jul, 2001 1 commit
  8. 13 Jun, 2001 1 commit
  9. 13 Dec, 2000 1 commit
  10. 25 Nov, 2000 1 commit
  11. 19 Aug, 2000 1 commit
  12. 31 Jul, 2000 1 commit
  13. 25 Jul, 2000 1 commit
  14. 21 Nov, 1999 1 commit
  15. 27 Sep, 1999 1 commit
  16. 04 Aug, 1999 1 commit
  17. 26 Jun, 1999 1 commit
  18. 19 Apr, 1999 1 commit
  19. 01 Apr, 1999 1 commit
  20. 22 Mar, 1999 1 commit
  21. 14 Mar, 1999 1 commit
  22. 09 Feb, 1999 1 commit
  23. 04 Feb, 1999 1 commit
  24. 25 Nov, 1998 1 commit
  25. 22 Nov, 1998 1 commit
    • Marcus Meissner's avatar
      DirectDraw status updated. · 1cd70566
      Marcus Meissner authored
      Use cooperative window for drawing in xlib implementation if possible.
      Slightly restructured IDirectDrawSurface::Blt so it doesn't crash.
      1cd70566
  26. 13 Sep, 1998 1 commit
    • Alexandre Julliard's avatar
      Release 980913 · a0d77315
      Alexandre Julliard authored
      Fri Sep 11 13:14:35 1998  Andreas Mohr <100.30936@germany.net>
      
      	* [files/file.c] [include/file.h]
      	Fixed SetFilePointer to allow negative positions as in DOS.
      
      	* [graphics/ddraw.c]
      	Added some methods to IDirect3D.
      
      	* [ole/compobj.c] [if1632/compobj.spec]
      	Added/implemented CoCreateStandardMalloc16,
      	CoGetClassObject, CoCreateInstance,
      	LookupETask, SetETask, CoGetState16.
      
      	* [loader/task.c]
      	MakeProcInstance: return 0 if func == NULL.
      
      	* [*/*] [tools/winapi-check]
      	Added zillions of missing WINAPI's and __cdecl's.
      	(oops, several caused by myself)
      	Wrote script for automated checking.
      
      	* [if1632/compobj.spec]
      	Many stub names.
      
      	* [misc/ddeml.c] [ole/compobj.c]
      	Some stubs.
      
      Tue Sep  9 21:36:48 1998  Anders Carlsson <anders.carlsson@linux.nu>
      
      	* [dlls/comctl32/Makefile.in] [dlls/comctl32/commctrl.c]
      	  [dlls/comctl32/tab.c] [include/commctrl.h] [include/tab.h]
              Added preliminary tab control support.
      
      Sat Sep  5 16:27:20 1998  Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
      
      	* [graphics/psdrv/*]
      	More changes to the PostScript driver:
      	Implemented pens and solid brushes.
      	Colour/greyscale for fonts, pens and brushes.
      	To get coloured output you need to have *ColorDevice set to true
      	in your PPD, otherwise you'll get greyscale.
      	Landscape mode now works, as does non-A4 page sizes.
      	Encoding of fonts to ANSI is better, Symbol works again.
      
      	* [objects/dc.c] [include/gdi.h] [*/*]
      	Moved dc->w.{text,background}Pixel to X11DRV_PDEVICE where they
      	belong.
      
      Sat Sep  5 05:12:09 1998  Ove Kaaven <ovek@arcticnet.no>
      
      	* [include/dosexe.h] [include/miscemu.h] [include/msdos.h]
      	  [loader/dos/dosvm.c] [loader/dos/module.c] [msdos/dpmi.c]
      	  [msdos/int2f.c] [msdos/interrupts.c]
      	Fixed portability. Adapted some code to make it easier to
      	integrate the DOS subsystem with the DPMI subsystem, made
      	the DPMI simulated real-mode interrupts be handled the V86
      	way. Added support for .COM files. Made int2f DPMI check
      	fail, to avoid pkunzip crashing in attempting to use DPMI.
      	Generally moved stuff around a little.
      	It is now technically possible to load several DOS programs
      	into the same memory space. Not tested, though.
      
      Fri Sep  4 21:40:45 1998  Marcus Meissner <marcus@jet.franken.de>
      
      	* [if1632/kernel.spec]
      	Changed 500-53x stubnames accordingly to nt3.51 krnl386.exe.
      
      	* [win32/except.c]
      	Fixed one bad program behaviour, (deleting SEH while in 
      	first walk). RtlUnwind is broken too I think (it should unwind
      	on success, not while walking the exception chain).
      
      	* [ole/ole2nls.c]
      	Get*DefaultLCID  returns 0x400|id. expected by one application.
      
      	* [if1632/snoop.c]
      	Handle non-standard SP returns more graceful.
      
      	* [windows/class.c]
      	hinstances are mostly irrelevant for win32.
      
      	* [memory/string.c] [misc/registry.c]
      	lstrcmpi32W: use toupper for characters < 0x100. (speedup hack
      	for registry.c)
      	Some small speedup hacks for registry.c
      
      Thu Sep  3 20:40:16 1998  Eric Kohl <ekohl@abo.rhein-zeitung.de>
      
      	* [Makefile.in][configure][configure.in][dlls/Makefile.in]
      	  [dlls/comctl32/Makefile.in]
      	Created dlls/comctl32 and moved the common controls stuff to it.
      
      	* [misc/version.c]
      	Removed COMCTL32_DllGetVersion. The fixed function is part
      	of the common controls stuff.
      
      	* [dlls/comctl32/*.c][include/commctrl.h]
      	Added structure size tests.
      
      	* [dlls/comctl32/toolbar.c]
      	Fixed a bug in TOOLBAR_GetMaxWidth().
      
      	* [dlls/comctl32/animate.c][include/animate.h]
      	  [dlls/comctl32/comboex.c][include/comboex.h]
      	  [dlls/comctl32/hotkey.c][include/hotkey.h]
      	  [dlls/comctl32/listview.c][include/listview.h]
      	  [dlls/comctl32/commctrl.c][include/commctrl.h]
      	New files. Added Animation, ComboBoxEx, Hotkey and
      	Listview control dummies.
      
      	* [dlls/comctl32/tooltips.c]
      	Fixed a display bug and font selection.
      
      	* [dlls/comctl32/comctl32undoc.c][include/commctrl.h]
      	Added missing DPA functions. Fixed bugs and published the
      	function prototypes.
      
      	* [documentation/common_controls]
      	Updated.
      
      Wed Sep  2 15:43:45 1998  Patrik Stridvall <ps@leissner.se>
      
      	* [AUTHORS] [include/authors.h]
      	Added myself as a Wine author.
      
      	* [memory/virtual.c] [objects/dc.c]
      	Fixed runtime errors for Solaris.
      
      	* [misc/ddeml.c] [objects/gdiobj.c]
      	Minor fixes.
      
      	* [win32/device.c]
      	Added stubs for IFSMgr VxDCall and
      	a partial implementation of IFSMgr DeviceIo.
      
      	* [relay32/Makefile.in] [relay32/builtin32.c] [relay32/imm32.spec] 
      	  [relay32/msnet32.spec] [relay32/oledlg.spec]
      	Added new spec files for IMM32.DLL, MSNET32.DLL, OLEDLG.DLL.
      
      	* [misc/Makefile.in] [misc/imm.c] [include/imm.h]
      	Added news files for implementation of IMM32.DLL. 
      	All functions return 0 as is correct for all Western Languages.
      
      	* [ole/Makefile.in] [ole/oledlg.c] [include/oledlg.h]
      	Added new files for implementation of OLEDLG.DLL.
      	Added stubs with FIXME:s for all functions.
      
      Wed Sep  2 10:50:00 1998  Juergen Schmied <juergen.schmied@metronet.de>
      
      	* [dlls/shell32/contmenu.c][dlls/shell32/shellole.c]
      	  [dlls/shell32/shlfolder.c][dlls/shell32/shlview.c]
      	  [documentation/shell32][include/shell.h]
      	Clean up, bugfixes.
      	
      	* [dlls/shell32/enumidlist.c]
      	Fileattributes implemented.
      	
      	* [dlls/shell32/pidl.c]
      	Class pidlmgr splited into functions, structures changed, 
      	some functions rewritten.
      
      	* [dlls/shell32/shell32_main.c]
      	Small changes and bugfixes SHGetFileInfoA, SHGetSpecialFolderLocation.
      	
      	* [dlls/shell32/shellord.c][relay32/shell32.spec]
      	Parameter documented, implemented SHCloneSpecialIDList.
      	Stub improved ShellExecuteEx32A.
      	New stubs SHFind_InitMenuPopup, FileMenu_InitMenuPopup, 
      	FileMenu_Create, FileMenu_TrackPopupMenuEx, SHWinHelp,
      	SHRunConrolPanel, DAD_ShowDragImage, FileMenu_Destroy,
      	SHGetDataFromIDListA, SHFileOperationA.
      	
      	* [include/winnls.h][include/ole2nls.c]
      	TIME_FORCE24HOURFORMAT, TIME_NOTIMEMARKER implemented
      	in OLE_GetFormatA, GetTimeFormat32A.
      	
      	* [win32/code_page.c]
      	WideCharToMultiByte: parameter checking and returning of strlen
      	implemented.
      	
      	* [windows/keyboard.c][windows/defwnd.c]
      	Debug messages added.
      	
      	* [windows/win.c]
      	WIN_SetWindowLong GWL_STYLE and GWL_EXSTYLE implemented.
      
      	* [controls/menu.c]
      	Missing line added.
      
      	* [include/winerror.h]
      	Macros for SUCCEEDED and FAILED added.
      
      Mon Aug 31 00:55:31 1998  Ulrich Weigand <weigand@informatik.uni-erlangen.de>
      
      	* [loader/module.c]
      	Bugfix: LoadModule16 should *not* call LoadModule32.
      
      	* [files/dos_fs.c]
      	Bugfix: don't crash if given directory doesn't exist.
      
      Sat Aug 29 15:00:49 1998  Turchanov Sergey <turchanov@usa.net>
      
      	* [include/mmsystem.h][multimedia/mmsystem.c][relay32/winmm.spec]
      	Almost completed implementation of [snd]PlaySound (except
      	flags SND_ALIAS_ID and SND_APPLICATION).
      
      	* [if1632/user.spec][windows/winpos.c]
      	Added SetWindowRgn16 stub.
      
      Sat Aug 29 02:53:31 1998  Alexander Lukyanov <lav@long.yar.ru>
      
      	* [files/drive.c]
      	GetDriveType32A: return DRIVE_DOESNOTEXIST in case of non
      	existent drive.
      
      	* [msdos/int21.c]
      	INT21_FindFirstFCB: check drive validity to prevent oops.
      
      	* [win32/file.c]
      	CreateFile32A: duplicate STD_{INPUT,OUTPUT}_HANDLE.
      
      	* [files/dos_fs.c]
      	Make DOSFS_OpenDir treat "" as "/".
      	DOSFS_OpenDevice: duplicate STD_{INPUT,OUTPUT}_HANDLE.
      
      	* [windows/dialog.c]
      	GetNextDlgTabItem32: use last/first item instead of first/last
      	when hwndCtrl==0. This fixes initial focus.
      
      Sat Aug 29 02:46:32 1998  Adrian Harvey <adrian@select.com.au>
      
      	* [include/process.h] [include/process.c]
      	Renamed PROCESS_SELF to CURRENT_PROCESS_PSEUDOHANDLE in line
      	with thread constant, and Win32 documentation (which calls it
      	a pseudohandle.)  Made GetCurrentProcess actually use this
      	constant instead of the value.
      
      	* [include/process.h] [include/thread.h] [scheduler/thread.c]
      	  [scheduler/process.c] [scheduler/handle.c]
      	Modify HANDLE_GetObjPtr to understand about
      	CURRENT_THREAD_PSEUDOHANDLE and CURRENT_PROCESS_PSEUDOHANDLE.
      	This allows DuplicateHandle to do the correct thing with these
      	handles.  Removed now duplicate functionality from THREAD_GetPtr
      	and PROCESS_GetPtr.
      
      	* [loader/ne/segment.c]
      	Fixed two places where HFILE32s were being created and passed to
      	16-bit code. This should unbreak NE self-loading code.
      	Added two casts to remove compile time warnings.
      
      Fri Aug 28 21:04:13 1998  Joseph Pranevich <knight@baltimore.wwaves.com>
      
      	* [msdos/dosmem.c] [msdos/int2f.c]
      	Added beginnings of DOS error table.
      
      	* [msdos/int1a.c]
      	Stub for subfunction 0xb0.
      
      	* [msdos/int10.c] [loader/dos/dosvm.c]
      	INT 10 support completely rewritten and lots of debugging
      	added. Now, DOS apps that use INT 10 to write to the screen will
      	work. (Beyond Zork does, at least. Somewhat.)
      
      	* [include/miscemu.h] [msdos/dosmem.c] [msdos/int21.c]
      	Another shot at getting MS's generic error message facility
      	right.
      
      	* [msdos/int21.c]
      	Command.Com wanted to set its own PSP address. I let it.
      
      Wed Aug 26 12:26:20 1998  Matthew Toseland <Matthew.Toseland@btinternet.com>
      
      	* [include/file.h] [misc/lzexpand.c]
      	Fixed LZCopy16 by fixing HFILE16/HFILE32 convertor macros so don't
      	convert lzw handles.
      
      Tue Aug 25 22:22:55 1998  Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
      
      	* [misc/registry.c]
      	In RegEnumvalue, ivalue == 0 is a legal request and should
      	return the first entry.
      
      	* [msdos/int21.c]
      	Add handling for Int21-48/49 in Win16. Makes blinker demo work.
      
      	* [windows/winproc.c]
      	Add Msg32A<->Msg32W translation for LB_ADDSTRING.
      
      Tue Aug 25 21:03:31 1998  Kristian Nielsen  <kristian.nielsen@risoe.dk>
      
      	* [windows/win.c]
      	Fix for SetParent(): MS Windows 3.11 does not clear the WS_CHILD
      	flag when a child window is reparented to the desktop window.
      
      Mon Aug 24 20:55:22 1998  Berend Reitsma <berend at asset-control dot com>
      
      	* [controls/menu.c]
      	Menus created with SetMenuItemInfo and InsertMenuItem should
      	work now.
      
      Sun Aug 23 23:23:23 1998  Alex Korobka <korobka@ams.sunysb.edu>
      
      	* [controls/combo.c]
      	Added CB_GETITEMHEIGHT.
      
      	* [windows/winpos.c] 
      	WM_NCHITTEST, SWP_FRAMECHANGED bugfixes.
      
      Sat Aug 22 21:15:29 1998 Alex Priem <alexp@sci.kun.nl>
      
      	* [files/profile.c] [include/windows.h]
      	Added GetPrivateProfileSectionNames[AW],GetPrivateProfileSectionW,
      	GetPrivateProfileStructW, GetProfileSectionW,
      	WriteProfileSection[AW], WritePrivateProfileStructW. 
      a0d77315
  27. 26 Jul, 1998 1 commit
    • Alexandre Julliard's avatar
      Release 980726 · 829fe323
      Alexandre Julliard authored
      Sat Jul 25 19:45:45 1998  Juergen Schmied <juergen.schmied@metronet.de>
      
      	* [include/shlobj.h][misc/shell.c][misc/shellord.c][ole/folders.c]
      	[shell32.spec]
      	Added SHFILEOPSTRUCT32[A|W] and constants, prototypes.
      	Implemented SHGetSpecialFolderLocation, SHGetPathFromIDList32[A].
      	Many IShellFolder, pidl, shell -related changes.
      
      	SHChangeNotifyRegister, SHChangeNotifyDeregister,
      	SHShellFolderView_Message, SHMapPIDLToSystemImageListIndex,
      	SHAddToRecentDocs32, SHFileOperation, SHChangeNotify, 
      	SHCreateShellFolderViewEx stubs.
      
      Sat Jul 25 17:16:25 1998  Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
      
      	* [files/profile.c]
      	Fix return value of PROFILE_GetSection().
      
      Fri Jul 24 22:45:19 1998  Ove Kaaven <ovek@isflak.arcticnet.no>
      
      	* [controls/edit.c]
      	Killed the modified flag on WM_SETTEXT. Eudora should no longer
      	bother asking whether you want to save an unchanged message.
      
      Fri Jul 24 21:21:35 1998  Andreas Mohr <100.30936@germany.net>
      
      	* [controls/menu.c]
      	Fixed bug in GetMenuState32.
      	Doesn't fix Free Agent 32 :((
      
      	* [documentation/debugging]
      	Hints added.
      
      	* [files/dos_fs.c] [include/msdos.h] [msdos/int21.c]
      	Enhanced DOS device support.
      
      	* [if1632/Makefile.in] [if1632/builtin.c] [if1632/rasapi16.spec]
      	  [relay32/Makefile.in] [relay32/builtin32.c] [relay32/rasapi32.spec]
      	Added RASAPI16/32.DLL.
      
      	* [misc/aspi.c] [relay32/wnaspi32.spec]
      	Implemented GetASPI32SupportInfo.
      
      	* [multimedia/mmsystem.c]
      	Implemented mmTaskCreate.
      
      Fri Jul 24 20:55:31 1998  Eric Kohl <ekohl@abo.rhein-zeitung.de>
      
      	* [controls/toolbar.c]
      	Fixed some bugs and added new features.
      
      	* [controls/tooltips.c][include/tooltips.h]
      	Added more messages and started display code.
      
      	* [misc/shell.c][misc/shellord.c][relay32/shell.spec]
      	Fixed StrToOleStrN (SHELL32_79) and added OleStrToStrN (SHELL32_78).
      	Added some new stubs.
      
      	* [objects/cursoricon.c][misc/imagelist.c][include/windows.h]
      	Fixed GetIconInfo and removed the GetIconInfo hack from the
      	image list code.
      
      	* [controls/pager.c][include/pager.h][controls/treeview.c]
      	  [include/treeview.h]
      	Added some messages.
      
      	* [misc/tweak.c][winows/nonclient.c][documentation/win95look]
      	Removed unused tweak variables.
      
      	* [documentation/common_controls]
      	Updated.
      
      Fri Jul 24 18:36:32 1998  James Moody <013263m@dragon.acadiau.ca>
      
      	* [objects/font.c]
      	Fixed a bug in GetTextFace.
      
      Fri Jul 24 17:09:33 1998  Marcus Meissner <marcus@jet.franken.de>
      
      	* [misc/commdlg.c]
      	Fixed stacksmashing bug due to invalid specified function
      	pointers.
      
      	* [files/dos_fs.c]
      	Small change in case handling... be able to create files with
      	uppercase in them (like Program Files/).
      
      	* [graphics/ddraw.c]
      	XF86DGA support made threadsafe, added more Xlib dependent stuff
      	(create Window using CreateWindow(), draw into it). xlib support
      	is not satisfying.
      
      	* [scheduler/critsection.c]
      	Don't recurse on HeapLock with semaphore id 0.
      
      	* [win32/user32.c][windows/message.c][windows/event.c]
      	Moved win32 *Message functions where they belong.
      	Removed some potential races between XPending and XNextEvent by
      	a bit more locking.
      
      Fri Jul 24 13:58:19 1998  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [loader/pe_image.c] [loader/ne/segment.c]
      	Use bogus pointer value instead of NULL for unresolved externals.
      
      	* [memory/selector.c]
      	Clear saved_fs on selector free.
      
      	* [msdos/cdrom.c] [configure.in]
      	Added check for linux/ucdrom.h.
      
      	* [scheduler/client.c] [server/socket.c]
      	Fix for missing struct cmsghdr.
      	Attempt to support msg_accrights fd passing (completely untested).
      
      	* [windows/event.c]
      	Do not grab the pointer in SetCapture (Win32 behavior).
      
      Tue Jul 21 22:28:13 1998  James Juran  <jrj120@psu.edu>
      
      	* [Make.rules.in]
      	Changed $(MKDIR) macro to use -p option (make parent directories
      	if they don't already exist.  This fixes an error in 'make install'
      	if /usr/local/include doesn't already exist.
      
      Tue Jul 21 13:37:04 Rein Klazes <rklazes@casema.net>
      
      	* [include/heap.h]
      	Replaced macro SEGPTR_GET by inline function to avoid *lots*
      	of wrong use of this macro.
      
      	* [relay32/comdlg32.spec]
      	Corrected GetSaveFileNameW entry.
      
      	* [relay32/advapi32.spec] [win32/advapi.c]
      	  [relay32/ole32.spec] [ ole/moniker.c]
      	Added stubs for SetFileSecurity[AW] and CreateFileMoniker32
      
      	* [graphics/x11drv/graphics.c]
      	Finished implementation of bezier drawing code.
      
      Tue Jul 21 11:00:51 1998  Claus Fischer <cfischer@td2cad.intel.com>
      
      	* [files/drive.c]
      	Remove label trailing blanks in GetVolumeInformation32A.
      
      	* [documentation/cdrom-labels]
      	Added documentation on how to find out a CD-ROM label.
      
      Sun Jul 19 23:16:41 1998  Pascal Cuoq <pcuoq@ens-lyon.fr>
      
      	* [include/windows.h]
      	Added some DM_* and DISP_CHANGE_* flags.
      
      	* [relay32/user32.spec] [windows/user.c]
      	Added stub for ChangeDisplaySettingA.
      
      	* [ole/ole2nls.c]
      	is_punctuation: reuse information from another table.
      
      Sun Jul 19 22:04:46 1998  Douglas Ridgway  <ridgway@winehq.com>
      
      	* [Make.rules.in]
      	Updated automatic documentation rules.
      
      	* [graphics/path.c] [misc/aspi.c] [misc/ntdll.c] [misc/winsock_dns.c]
      	[ole/ole2dsp.c] [relay32/user32.spec]
      	Comment format futzing to keep c2man happy.
      
      	* [documentation/README.documentation]
      	Updated description of automatic documentation.
      
      Wed Jul 15 19:10:09 1998   Andrew M. Bishop <amb@gedanken.demon.co.uk>
      
      	* [files/profile.c]
      	Cache the 10 most recently used .ini files.
      
      Tue May 20 19:20:23 1997  Pablo Saratxaga <srtxg@chanae.alphanet.ch>
      
      	* [misc/commdlg.c]
      	Makes PrintDlg32A() return TRUE even if it is an empty
      	stub, so most programs are happy and run anyway instead of
      	aborting at startup.
      
      	* [graphics/x11drv/xfont.c]
      	Increased the maximum font families as (X11) font aliases
      	eated up a lot of families causing wine to stop reading fonts.
      829fe323
  28. 01 Jun, 1998 1 commit
    • Alexandre Julliard's avatar
      Release 980601 · a845b88e
      Alexandre Julliard authored
      Sun May 31 13:40:13 1998  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [if1632/signal.c]
      	Added display of exception name.
      
      	* [loader/task.c]
      	Yet another attempt at fixing SwitchStackTo/SwitchStackBack.
      
      	* [memory/selector.c] [relay32/builtin32.c] [tools/build.c]
      	  [win32/kernel32.c]
      	Generate an assembly stub for Win32 register functions to make
      	their names available at link time.
      
      	* [programs/*/Makefile.in]
      	Added hacks to support old resource compiler.
      
      Fri May 29 16:27:14 1998  Marcus Meissner <marcus@jet.franken.de>
      
      	* [tools/testrun]
      	Merge of my testscripts at home into one single perl program
      	(tested with perl5). Works only on Linux due to 'ps' and 'ipcs'
      	magic.
      
      	* [controls/menu.c]
      	Added some DefaultMenuItem stubs.
      
      	* [debugger/stabs.c]
      	Fixed stabs loading, now supports (int,int) typeinfo format used
      	by gcc-2.8 and egcs-1. If it still crashes, please mail me.
      
      	* [if1632/][relay32/]
      	Added msvideo.dll (stubs only)
      	Replaced some ptr by str for stringcases
      	Added some new stubs (VxDCall, FindCloseNotif....)
      
      	* [misc/network.c]
      	Some argument fixes.
      
      	* [misc/registry.c][misc/cpu.c]
      	Registry initialization partially rewritten and enhanced.
      
      	* [scheduler/*.c]
      	Some additions so we don't do kill(0,SIGUSR1) (kill processgroup
      	instead of targeted thread)
      	Added SetThreadContext.
      
      Thu May 28 23:59:59 1998  Bertho Stultiens <bertho@akhphd.au.dk>
      
      	* [tools/wrc/*]
      	New resource compiler version 1.0.0 (28-May-1998)
      
      	* [Make.rules.in] [Makefile.in]
      	Changed and added rc rules to point to tools/wrc/wrc.
      
      	* [configure.in] [include/config.h.in]
      	Added check for function 'stricmp'.
      
      	* [include/resource.h]
      	Commented out the old resource structure to catch references.
      	It also includes wrc_rsc.h.
      
      	* [include/wrc_rsc.h]
      	New file. Definitions for the resources generated with wrc.
      
      	* [include/windows.h]
      	Added #ifdef RC_INVOKED to exclude stdarg.h.
      	Added SS_NOTIFY flag.
      
      	* [include/winnls.h]
      	Added SUBLANG_* definitions and corrected some defaults.
      
      	* [loader/libres.c]
      	Changed the sysres load functions to support wrc generated
      	resources.
      
      	* [resource/sysres_*.rc]
      	Added #include <windows.h>
      
      	* [resource/sysres.c]
      	Changed declarations to match wrc's output
      
      	* [resource/Makefile.in]
      	Changed rules to work with wrc.
      
      	* [tools/makedep.c]
      	Changed generation of .rc file dependencies to .s target.
      
      Thu May 28 22:28:39 1998  Eric Kohl <ekohl@abo.rhein-zeitung.de>
      
      	* [files/file.c][include/windows.c][relay32/kernel32.spec]
      	Implemented GetFileAttributesEx32A/W.
      
      	* [misc/imagelist.h][include/commctrl.h][relay32/comctl32.spec]
      	Added ImageList_Read and ImageList_Write stubs.
      	Added ImageList_AddIcon function.
      	Added ImageList_LoadImage. It is the same as ImageList_LoadImage32A.
      
      	* [controls/header.c]
      	Fixed bitmap drawing bug.
      	Added full bitmap support.
      
      	* [include/commctrl.h]
      	Added missing header macros.
      
      	* [controls/toolbar.c][include/toolbar.h][include/commctrl.h]
      	  [controls/commctrl.c] [relay32/comctl32.spec]
      	First implementation of toolbar control.
      	Implemented CreateToolbar, CreateToolbarEx and CreateMappedBitmap.
      
      	* [controls/progress.c][controls/status.c]
      	Some code cleanup.
      
      	* [controls/commctrl.c][include/commctrl.h][relay32/comctl32.spec]
      	Removed CreateStatusWindow16 and DrawStatusText16.
      	CreateStatusWindow is the same as CreateStatusWindow32A.
      	DrawStatusText is the same as DrawStatusText32A.
      
      Thu May 28 16:01:28 1998  Matthew J. Francis  <asbel@dial.pipex.com>
      
      	* [objects/bitmap.c] [objects/bitmap.h] [objects/oembitmap.c]
      	  [objects/dc.c] [graphics/x11drv/bitblt.c]
      	Added partial implementation of CreateDIBSection, with great thanks
      	to Ulrich Weigand <weigand@informatik.uni-erlangen.de> for
      	contributing the bulk of the patch.
      
      Wed May 27 19:04:31 1998  Ulrich Weigand <weigand@informatik.uni-erlangen.de>
      
      	* [win32/kernel32.c] [if1632/thunk.c] [include/flatthunk.h]
      	ThunkConnect16 and related functions moved to emulator.
      
      	* [loader/ne/segment.c]
      	Call DllEntryPoint with correct arguments.
      
      	* [relay32/builtin32.c]
      	Bugfix: Relay debugging did not work for multiple processes.
      
      	* [controls/menu.c]
      	Bugfix: dwItemData was not set for MF_OWNERDRAW menus.
      
      	* [if1632/relay.c] [relay32/relay386.c]
      	Relay messages converted to use DPRINTF.
      
      	* [controls/desktop.c] [relay32/user32.spec]
      	Implemented PaintDesktop.
      
      	* [files/profile.c] [if1632/kernel.spec] [misc/network.c]
      	  [misc/printdrv.c] [relay32/winspool.spec] 
      	  [win32/ordinals.c] [relay32/kernel32.spec]
      	Some stubs added.
      
      	* [relay32/mpr.spec]
      	All ordinals were off by one.
      
      Tue May 26 13:32:57 1998  Bill Hawes <whawes@star.net>
      
      	* [misc/lstr.c] [include/casemap.h] [tools/unimap.pl]
      	Added Unicode case conversion routines towupper/towlower,
      	with mapping tables casemap.h created by tools/unimap.pl.
      
      	* [misc/ntdll.c] [include/winnls.h] [relay32/ntdll.spec]
      	  [relay32/advapi.spec]
      	Minimal implementation of IsTextUnicode, just enough to get
      	NT4 notepad to open ascii/unicode files.
      
      	* [Make.rules.in] [resources/sysres_En.rc]
      	Added include file dlgs.h for building resource files, so that
      	resources can refer to defined values (e.g. pshHelp).
      
      	* [misc/crtdll.c] [relay32/crtdll.spec]
      	Use towupper/towlower for 32W case conversions.
      
      	* [memory/string.c]
      	Use towupper for 32W case conversions.
      
      	* [ole/ole2nls.c]
      	Use towupper for 32W case conversions; fix mem leak; minor cleanup
      
      	* [controls/edit.c]
      	Added soft break flag to edit state. Print unknown action values
      	for WM_VSCROLL (action 190 occurs when running NT4 notepad.)
      
      Mon May 25 22:42:40 1998  Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
      
      	* [files/file.c]
      	Care for a pathological case in SetFilePointer.
      
      	* [graphics/x11drv/xfont.c]
      	Handle longer Font names in LFD_ComposeLFD and try to catch errors.
      
      	* [loader/pe_image.c]
      	Unload Dummymodule when PE_LoadLibraryEx32A fails with
      	PE_LoadImage (makes Encarta 98 installer proceed).
      
      	* [misc/registry.c]
      	Move a check for a special case in RegCreateKeyEx32W after the
      	check for existence.
      
      Tue May 25 20:18:26 1998  Matthew Becker <mbecker@glasscity.net>
      
      	* [misc/ntdll.c]
      	Added some stubs, just guessing at the size of their param lists.
      
      	* [misc/registry.c]
      	Added stubs for RegUnLoadKey, RegSetKeySecurity, RegSaveKey,
      	RegRestoreKey, and RegReplaceKey
      
      	* [programs/regtest/regtest.c]
      	Updated registry testing program.
      
      Sun May 24 18:11:40 1998  Alex Priem <alexp@sci.kun.nl>
      
      	* [file/profile.c]
      	Added flag 'return_values' to PROFILE_GetSection.
      
      Sun May 24 13:41:10 1998  James Juran <jrj120@psu.edu>
      
      	* [misc/shell.c] [files/directory.c]
      	Documentation/debugging info additions.
      
      	* [*/*.c] [include/*.h]
      	Moved many extern function definitions to appropriate header files.
      	Cleaned up a few compile warnings.
      	If #include "debug.h" is present, removed #include <stdio.h>.
      	debug.h includes stdio.h, so it is not necessary to include both.
      
      	* [graphics/*.c] [if1632/signal.c] [ipc/*.c] [scheduler/*.c]
      	  [win32/*.c] [windows/*.c]
      	Final patch to convert fprintf statements to new debugging interface.
      	Some fprintfs are still left, especially in the debugger/ directory.
      	However, IMHO, it's not worth the effort to change the rest.
      
      Fri May 22 21:58:35 1998  Morten Welinder  <terra@diku.dk>
      
      	* [windows/keyboard.c]
      	Correct handling of keys "`-=[]\;',./".
      
      Fri May 22 12:06:00 1998  Per Lindstrm <pelinstr@algonet.se>
      
      	* [include/windows.h] [relay32/kernel32.spec] [win32/console.c]
      	Added stub for ReadConsoleOutputCharacter32A.
      
      Thu May 21 16:45:48 1998  Pascal Cuoq <pcuoq@ens-lyon.fr>
      
      	* [ole/ole2nls.c]
      	Began better implementation of LCMapString32A.
      	Not very well tested yet, and still need improvements.
      
      	* [controls/scroll.c]
      	Documented functions.
      
      Wed May 20 21:37:56 1998  Peter Hunnisett <hunnise@nortel.ca>
      
      	* [include/windows.h][misc/main.c]
      	Change SystemParameterInfo to support SPI_GETHIGHCONTRAST. Also
      	include some missing SPI_ definitions.
      
      	* [include/dsound.h][multimedia/dsound.c][relay32/dplayx.spec]
      	Added stubs for DirectPlayLobbyCreate[AW]. Not sure if these
      	should go into a new files dplayx.c? Anyone care?
      
      	* [include/winnls.h]
      	Added two missing flags for the CompareString32 functions.
      a845b88e
  29. 17 May, 1998 1 commit
    • Alexandre Julliard's avatar
      Release 980517 · dadf78ff
      Alexandre Julliard authored
      Sun May 17 16:23:56 1998  Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
      
      	* [file/profile.c]
      	Fix the return value of PROFILE_GetSection
      
      	* [misc/crtdll.c]
      	Do _getdrive, fix _chdrive.
      
      	* [misc/commdlg.c]
      	First cut at ChooseColor[WA].
      
      	* [misc/network.c]
      	Do something sensible for WNetGetDirectoryType16.
      
      Sun May 17 10:21:35 1998  Andreas Mohr <100.30936@germany.net>
      
      	* [controls/menu.c]
      	Fixed disabled sub menus with MF_BYPOSITION that were not disabled.
      
      	* [misc/crtdll.c] [relay32/crtdll.spec] [include/winerror.h]
      	Implemented fscanf, fsetpos, _access, _fpreset (thanks to Uwe Bonnes),
      	and _ltoa. 
      
      	* [loader/task.c]
      	MakeProcInstance: must use CURRENT_DS if hInst == NULL.
      
      	* [misc/shell.c]
      	SHELL_GetResourceTable, InternalExtractIcon: fixed broken .ICO handling
      
      	* [windows/winpos.c]
      	DeferWindowPos: removed "same parent" requirement.
      	Which doc states that this is required ?
      
      Sat May 16 20:08:11 1998  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [loader/module.c] [loader/ne/module.c]
      	More NE module cleanups.
      
      	* [loader/task.c]
      	Fixed SwitchStackBack().
      
      Fri May 15 10:04:27 1998  Marcus Meissner <marcus@jet.franken.de>
      
      	* [configure.in][inlcude/acconfig.h]
      	Fixed broken OSS check, added check for working sigaltstack,
      	fixed broken statfs checks on some linux systems.
      
      	* [files/directory.c][loader/pe_image.c][relay32/builtin.c]
      	  [loader/module.c]
      	Added handling of win32 module pathnames.
      
      	* [relay32/wnaspi32.spec]
      	New file.
      
      	* [misc/lzexpand.c]
      	LZCopy auto-decompresses LZ compressed files, even if they are not
      	specially flagged. Fixes some InstallShield problems.
      
      	* [misc/registry.c]
      	Some fixes for RegQueryInfoKey (reference program monkey.exe
      	from Win32 SDK works now better). Probably still has faults.
      
      Fri May 15 08:58:58 1998  Martin Boehme <boehme@informatik.mu-luebeck.de>
      
      	* [graphics/mapping.c] [include/dc.h] [include/gdi.h] [objects/dc.c]
      	Reworked the way world transformations and mapping modes are handled
      	so that both of these transformations can be computed in a single
      	step.
      
      	* [graphics/painting.c] [graphics/path.c] [include/path.h]
      	More GDI path support.
      
      	* [graphics/x11drv/graphics.c]
      	Fixed the return value of GRAPH_DrawArc for the zero height /
      	zero width case to reflect Windows' behaviour.
      
      	* [include/windows.h] [relay32/gdi32.spec] [objects/dc.c]
      	Implemented ModifyWorldTransform and CombineTransform.
      
      Tue May 14 18:03:46 1998  Eric Kohl <ekohl@abo.rhein-zeitung.de>
      
      	* [controls/commctrl.c][relay32/comctl32.spec]
      	  [controls/*.c][include/*.h]
      	Implemented InitCommonControlsEx (dll version 4.72 compatible).
      	InitCommonControls calls ImageCommonControlsEx.
      	Registering code of the common controls had to be changed
      	(see XXXX_Register functions).
      
      	* [controls/status.c][include/commctrl.h][include/status.h]
      	Implemented most new features and fixed the look and feel.
      
      	* [contols/commctrl.c][include/commctrl.h][relay32/comctl32.spec]
      	Implemented MenuHelp (incomplete).
      
      	* [controls/status.c][controls/progress.c]
      	Changed allocation strategy for control specific memory.
      
      	* [controls/header.c][include/header.h][include/commctrl.h]
      	First implementation of header control.
      
      	* [windows/defwnd.c][windows/syscolors.c]
      	Fixed default control colors for Win95 look.
      
      	* [windows/nonclient.c]
      	Fixed off by one error for Win95 look. Top border of child windows
      	should be visible.
      
      	* [misc/imagelist.h]
      	Improved documentation and fixed some bugs.
      
      Thu May 14 15:42:21 1998  Robert Wilhelm  <robert@physiol.med.tu-muenchen.de>
      
      	* [relay32/crtdll.spec]
      	Added hypot,j0,j1,jn and ceil.
      
      Wed May 13 19:10:10 1998  Pascal Cuoq <pcuoq@ens-lyon.fr>
      
      	* [controls/listbox.c]
      	Item height is now exactly font height.
      	Wine listboxes now behave like Windows' when they are 
      	created without WS_VSCROLL but the program subsequently 
      	calls ShowScrollBar or SetScrollInfo.
      
      Wed May 13 18:33:01 1998  Ulrich Weigand <weigand@informatik.uni-erlangen.de>
      
      	* [relay32/relay386.c]
      	Restore ES also in the non-debug case.
      
      	* [windows/event.c]
      	Bugfix: Blocking TSXNextEvent could deadlock Wine.
      
      	* [win32/process.c] [windows/message.c]
      	Silly stubs for MsgWaitForMultipleObjects / PostThreadMessage
      	that make some programs run better.
      
      	* [windows/winproc.c]
      	WINPROC_MapMsg32Ato16/16To32A: added WM_NOTIFY.  
      
              * [win32/kernel32.c]
      	Added 16->32 thunking and improved 32->16 thunking functions.
      
      	* [tools/build.c]
      	Added new variant of CallFrom16 stub for use with Win95 thunks.
      
      	* [if1632/kernel.spec] [if1632/builtin.c] [win32/kernel32.c]
      	Added a few undocumented KERNEL functions.
      
      	* [loader/ne/module.c] [loader/ne/segment.c]
      	Call DllEntryPoint for 16-bit DLLs with subsystem >= 4.0.
      
      	* [win32/kernel32.spec] [win32/wow32.spec] [win32/ordinals.c]
      	Use names from the Oct 94 beta release for undoc. functions.
      
      Wed May 13 14:18:26 1998  Matthew Becker <mbecker@glasscity.net>
      
      	* [misc/registry.c]
      	Code cleanup.
      
      	* [misc/cpu.c]
      	Commented out the registry puts temporarily.
      
      	* [programs/regtest/*]
      	New registry testing program.
      
      Tue May 12 22:54:03 1998  Michael Mess <michael@kawo2.rwth-aachen.de>
      
      	* [multimedia/audio.c]
      	ioctl's do not commute in /dev/dsp initialization.
      
      Tue May 12 20:11:42 1998  Karl Garrison <karlos@eznet.net>
      
      	* [win32/console.c]
      	Implemented SetConsoleTextAttribute, FillConsoleOutputCharacter.
      	Improved cursor positioning.
      	This allows for text colors in an xterm, rxvt, or console.
      
      Tue May 12 17:57:52 1998  Petter Reinholdtsen <pere@td.org.uit.no>
      
      	* [Makefile.in]
      	Create prefix/{bin|lib} directories if missing during install.
      
      Sun May 10 19:37:51 1998  Jan Willamowius <jan@janhh.shnet.org>
      
      	* [multimedia/mmio.c]
      	Have mmioSetBuffer return success (0), so Corel Draw 4
      	keeps working. (IO is still unbuffered)
      
      Wed May  6 16:57:55 1998  James Juran <jrj120@psu.edu>
      
              * [Makefile.in] [Make.rules.in]
      	Changed "make clean" to remove `textedit` backup files (*%)
      
      	* [controls/menu.c][graphics/x11drv/xfont.c][include/libres.h]
      	  [loader/main.c][loader/ne/module.c][scheduler/synchro.c]
      	  [win32/time.c][windows/winpos.c][include/windows.h]
      	Fixed miscellaneous compilation warnings.
      
      	* [misc/main.c][miscemu/main.c][include/main.h]
      	Moved prototypes to new include file main.h, various cleanups.
      
      Tue May  5 21:05:06 1998  Morten Welinder  <terra@diku.dk>
      
      	* [misc/winsock.c]
      	Don't refer to __FreeBSD__ when HAVE_STRERROR is meant.
      
      	* [misc/debugstr.c]
      	For debug_dumpstrSend, send strings to stderr.
      
      Tue May  5 21:47:40 1998  Huw D M Davies <h.davies1@physics.oxford.ac.uk>
      
      	* [objects/region.c]
      	Fix for REGION_RegionOp() if newReg is one of the source regions.
      
      Tue May  5 18:27:32 1998  Jim Peterson <jspeter@roanoke.infi.net>
      
      	* [misc/main.c]
      	Add '-h/-help' option and print WINE_RELEASE_INFO with usage message.
      
      	* [misc/spy.c]
      	Realign trace messages.
      
      Tue May  5 15:46:47 1998  Donnie V. Savage <dsavage@cisco.com>
      
      	* [graphics/ddraw.c]
      	Fixed compile warnings
      
      	* [misc/winsock.c]
      	Warnings should not be errors.
      
      Tue May  5 13:40:42 1998  Jim Peterson <jspeter@roanoke.infi.net>
      
      	* [*/*]
      	Remove many warnings through explicit casts, added #include's,
      	and corrected printf formats.
      
      Tue May  5 05:18:12 1998  Insomnia (Stea Greene) <insomnia@core.binghamton.edu>
      
      	* [graphics/ddraw.c]
      	Kept unchanged portion of old palette when changing only a few
      	palette entries.  Really should only deallocate the changed cells.
      	This make StarCraft work almost perfectly (sound overflows still
      	cause static).
      
      Mon May  4 15:04:57 1998  Alexander V. Lukyanov <lav@long.yar.ru>
      
      	* [misc/lstr.c]
      	FormatMessage: terminate string on %0, undo linefeed strip.
      dadf78ff
  30. 29 Mar, 1998 1 commit
    • Alexandre Julliard's avatar
      Release 980329 · 54c2711f
      Alexandre Julliard authored
      Sun Mar 29 15:18:57 1998  Uwe Bonnes <elektron.ikp.physik.tu-darmstadt.de>
      
      	* [msdos/int21.c]
      	More verbose Trace messages
      
      Sun Mar 29 15:03:30 1998  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [loader/ne_image.c]
      	Terminate relocation chains on 0 offset.
      
      Sun Mar 29 02:35:45 1998  James Juran  <jrj120@psu.edu>
      
      	* [windows/caret.c] [windows/class.c] [windows/clipboard.c]
      	Fixed more USER32 ordinal numbers in function documentation.
      
      Sat Mar 28 22:40:23 1997  Andreas Mohr <100.30936@germany.net>
      
      	* [controls/desktop.c]
      	Return 1 for WM_NCCREATE in DesktopWndProc.
      
      	* [controls/menu.c]
      	Fixed crash when destroying a top popup win that was only created
      	but not shown.
      
      	* [ole/typelib.c] [if1632/typelib.spec]
      	Implemented OABuildVersion.
      
      	* [windows/win.c]
      	Finally fixed ugly bug in GetParent32 that affected window placement:
      	Didn't return 0 for windows that have neither WS_POPUP nor
      	WS_CHILD set. Now it acts exactly like Windows (at least I hope so ;)
      
      Sat Mar 28 02:26:43 1998  Dimitrie O. Paun  <dimi@mail.cs.toronto.edu>
      
      	* [DEVELOPERS-HINTS] [documentation/debug-msgs]
      	Updated documentation on debug messages
      
      	* [include/button.h] [controls/button.c] [include/windows.h]
      	[include/combo.h] [controls/combo.c] [controls/commctrl.c]
      	[controls/icontitle.c] [controls/listbox.c]	[controls/menu.c]
      	[controls/scroll.c] [controls/widgets.c] 
      	Changed some 16-bit code to 32-bit code. I am positive this will
      	not break anything.
      
      	* [controls/uitools.c] 
      	Renamed the prefix of some functions from UITOOLS_ to UITOOLS95_
      	to reflect the fact that they implement Win95 look. Maybe we will
      	have a UITOOLS31_ in the future. Anyhow, the change is completely
      	internal to this file.
      
      	* [*/*.c]
      	Changed a lot of [f]printf into appropriate debug messages.
      
      Fri Mar 27 19:56:12 1998  Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
      	* [documentation/status/]
      	Added directdraw and directsound status.
      
      	* [if1632/thunk.c][ole/*.c][win32/kernel32.c]
      	Added some documentation.
      	Moved FUNC004 to thunk.c since it seems to be a 16->32 thunk
      	(calling conventions and the like still unknown).
      
      Fri Mar 27 09:59:32 1998  Morten Eriksen  <mortene@pvv.org>
      
      	* [loader/resource.c][windows/keyboard.c]
      	Implemented CopyAcceleratorTable() and CreateAcceleratorTable().
      	
      	* [include/compobj.h][ole/compobj.c][relay32/ole32.spec]
      	Added implementation of StringFromGUID2(). 
      
      Tue Mar 26 23:12:05 1998  Eric Kohl <ekohl@abo.rhein-zeitung.de>
      
      	* [misc/imagelist.c][relay32/comctl32.spec]
      	Implemented new debugging interface.
      	Added missing functions (some are empty stubs).
      	Changed ordinals in comctl32.spec (now dll version 4.72 comatible).
      
      	* [objects/oembitmaps.c][include/windows.h]
      	  [include/bitmaps/*]
      	Added missing restore bitmaps for Win95 look.
      	Added missing Win95 cursors.
      
      Thu Mar 26 10:18:20 1998  Douglas Ridgway  <ridgway@winehq.com>
      
      	* [programs/view/Makefile.in] [programs/view/view.c]
      	Fix compilation, Aldus placeable metafile loading.
      
      	* [graphics/metafiledrv/init.c] [relay32/gdi32.spec] 
      	  [objects/metafile.c]
      	Implemented various 32 bit versions of regular metafile API.
      
      	* [objects/enhmetafile.c]
      	Implemented rendering of a couple of dozen records.
      
      Tue Mar 24 20:06:39 1998  Matthew Becker <mbecker@glasscity.net>
      
      	* [memory/*.c]
      	Updated documentation for API manpages.
      
      Mon Mar 23 09:09:00 1998  Alex Korobka <alex@pharm.sunysb.edu>
      
      	* [misc/winsock.c]
      	Fixed 32-bit DNS lookup.
      
      Mon Mar 23 23:54:47 1998  Luiz Otavio L. Zorzella  <zorzella@nr.conexware.com>
      
      	* [multimedia/init.c]
      	New code for the initialization and gathering of information about
      	the MIDI devices, for future use.
      
      Thu Mar 19 00:59:29 1998  Jim Peterson <jspeter@nospam.birch.ee.vt.edu>
      
      	* [windows/win.c]
      	Eliminated inaccurate setting of cs->hMenu in
      	WIN_CreateWindowEx, along with superfluous SetMenu32 call.
      
      Mon Mar 16 17:40:53 1998  Petter Reinholdtsen <pere@td.org.uit.no>
      
      	* [debugger/dbg.y] [debugger/Makefile.in] [Makefile.in]
      	Install wine.sym in $(exec_prefix)/lib and make sure the debugger
      	finds it.
      
      Sun Mar 15 22:36:35 1998  Michael Veksler <mveksler@tx.technion.ac.il>
      
      	* [dummy.c] [if1632/gdi.spec]
      	Fixed stub declaration of GDI_532, so Hebrew-Word2 kind of works.
      54c2711f
  31. 01 Mar, 1998 1 commit
    • Alexandre Julliard's avatar
      Release 980301 · a11d7b1a
      Alexandre Julliard authored
      Sun Mar  1 10:45:23 1998  Andreas Mohr <100.30936@germany.net>
      
      	* [loader/ne_image.c]
      	Fixed problem with weird DLLs (NE_FFLAGS_SINGLEDATA && DGROUP = 0).
      
      	* [msdos/dosmem.c]
      	Export address for __0000H, too.
      
      	* [msdos/dpmi.c]
      	Changed MemAlloc functions to return less fragmented addresses.
      
      Sat Feb 28 18:50:12 1998  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [scheduler/process.c] [scheduler/sysdeps.c]
      	Don't use %fs register before threading initialization.
      
      Sat Feb 28 14:04:56 1998  Kristian Nielsen  <kristian.nielsen@risoe.dk>
      
      	* [configure.in] [include/acconfig.h]
      	Autoconf macro to check for non-reentrant X libraries.
      
      	* [windows/winpos.c]
      	In SetWindowPos32(), do not cause WM_SIZE messages when the
      	SWP_NOSIZE flag is specified. This fixes the division-by-zero in
      	Borland C++ 4.0 "Open Project" menu item.
      
      Sat Feb 28 13:11:26 1998  James Moody  <013263m@dragon.acadiau.ca>
      
      	* [ole/ole2nls.c]
      	Changed "English" values from German to English.
      
      	* [files/dos_fs.c]
      	Fixed off-by-one month bug.
      
      Fri Feb 27 22:12:01 1998  Douglas Ridgway  <ridgway@winehq.com>
      
      	* [windows/win.c]
      	Fix winelib class menu loading bug.
      
      	* [include/module.h] [loader/module.c]
      	LoadModule32 should be implemented in terms of CreateProcess.
      
      	* [programs/view/*]
      	Metafile viewer sample program.
      
      	* [documentation/wine.texinfo] [documentation/Makefile.in]
      	Improvements and additions, HTML target.
      
      Fri Feb 27 04:27:48 1998  Dimitrie O. Paun <dimi@cs.toronto.edu>
      
      	* [*/*]
      	Switched to the new debug messages interface. For more information
      	please refer to documentation/debug-msgs. Because the new scheme
      	introduces a new semantic level, I had to manually do through
      	about 530 dprintf_xxx!  The rest of about 2400 where transformed
      	via a script.  Because of the large number of changes that I had
      	to do, some may have not come out as nicely as I wanted them.  If
      	this is the case, please let me know. There is a lot of work left
      	to do: -- a few hundred printf's to be converted -- about 2300
      	fprintf's to be converted -- about 600 FIXME's to be transformed
      	The problem is that in the above mentioned cases, a lot of manual
      	intervention is required because a lot of the information is
      	missing.  There are also a lot of other things to be done to the
      	interface and so forth. I have now ideas for a at least a month
      	worth of full time work :) I will proceed with many changes in the
      	next few releases, so please do not start modifing things because
      	there will be a hell of a lot of conflicts. If you have ideas that
      	you want to integrate or you want to work on different things,
      	please coordinate with me.
      
      Thu Feb 26 13:04:29 1998  David Lee Lambert <lamber45@egr.msu.edu>
      
      	* [ole/ole2nls.c] [include/windows.h]
      	First try at OLE date- and time-formatting functions.
      
      Wed Feb 25 11:20:35 1998 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
      
      	* [files/*.c]
      	Changed dos device handling, added 'CON' devicehandling.
      
      	* [graphics/ddraw.c]
      	Bug fixes, some additions.
      
      	* [if1632/builtin.c][loader/module.c][library/winestub.c]
      	Small hack so we don't need a dummy BUILTIN_LoadModule
      	in winestub.c.
      
      	* [ole/*][relay32/ole32.spec][if1632/storage.spec]
      	storage.dll started. winword loads documents (saving
      	doesn't work yet, dunno why).
      	Several ole additions, some cleanups and bugfixes.
      	IMalloc16 implemented.
      
      	* [loader/pe_image.c]
      	Added some comments, fixed circular dll references,
      	fixed modref ordering, fixed tls allocation.
      
      	* [memory/global.c]
      	Added validity checks before every GET_ARENA_PTR.
      	(several functions rely on Global* return values
      	 on invalid handles, like IsTask).
      	Implemented GlobalUnlockFree16.
      
      	* [memory/virtual.c]
      	Replaced dprintf_virtual by fprintf, so we can
      	do 'info map' again in the debugger. Increase read
      	linesize for Linux2.1 cases.
      
      	* [misc/cpu.c][misc/registry.c]
      	Moved cpu registry initialization to misc/cpu.c.
      
      	* [multimedia/dsound.c]
      	Enhanced, replaced GETOSPACE bufferingcheck by SETFRAGMENT.
      
      	* [relay32/crtdll.spec][relay32/ntdll.spec]
      	Replaced some ptr by respective 'str' and 'wstr' arguments
      	for libc functions.
      
      	* [scheduler/thread.c]
      	Added some sanity checks to stackallocation, tlshandling fixed.
      
      	* [tools/build.c]
      	Fixed cdecl argumenttype order (was reversed).
      
      	* [win32/ordinals.c]
      	Implemented KERNEL_449.
      
      	* [windows/dinput.c]
      	Some fixes, needs much more work. Tomb Raider2 works with keyboard ;)
      
      Tue Feb 24 20:46:37 1998  James Juran   <jrj120@psu.edu>
      
      	* [windows/win.c]
      	Fixed USER32 ordinal numbers in documentation.
      
      Sat Feb 21 12:30:38 1998  John Richardson <jrichard@zko.dec.com>
      
      	* [files/file.c] [include/k32obj.h] [memory/virtual.c]
      	[scheduler/critsection.c] [scheduler/event.c] [scheduler/handle.c]
      	[scheduler/k32obj.c] [scheduler/mutex.c] [scheduler/process.c]
      	[scheduler/semaphore.c] [scheduler/thread.c]
      	Added generic k32obj read and write routines for k32objs that
      	support I/O.
      
      	* [documentation/console]
      	Updated console docs.
      
      	* [win32/console.c]
      	Make console work like a k32obj that supports I/O.
      
      	* [include/windows.h]
      	Make WriteFile and ReadFile take HANDLE32 for handle.
      
      Sun Feb 15 14:07:07 1998  Dimitrie O. Paun  <dimi@mail.cs.toronto.edu>
      
      	* [controls/menu.c] [misc/ver.c] [multimedia/dsound.c]
      	  [multimedia/joystick.c] [windows/dialog.c]
      	Modified some dprintf_xxx's to prepare them for a new
      	dprintf_ scheme. Basically, I changed the dprintf's that
      	outputed a line with many dprintf calls to do just one
      	dprintf call.
      a11d7b1a
  32. 01 Feb, 1998 1 commit
    • Alexandre Julliard's avatar
      Release 980201 · 60ce85c9
      Alexandre Julliard authored
      Sun Feb  1 13:24:54 1998  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [files/drive.c]
      	Added Device= parameter to drive configuration.
      
      	* [if1632/relay.c]
      	Throw() and Catch() now use the correct CATCHBUF layout (untested).
      
      	* [tools/build.c] [include/stackframe.h] [loader/task.c]
      	Moved 16-bit stack pointer into thread database.
      	Save current %fs while running 16-bit code.
      
      Fri Jan 30 09:25:49 1998  Martin Boehme  <boehme@informatik.mu-luebeck.de>
      
      	* [graphics/mapping.c]
      	Made DPtoLP32 and LPtoDP32 respect world transforms.
      
      	* [graphics/path.c] [graphics/painting.c] [if1632/gdi.spec]
      	  [include/path.h]
      	More path support.
      
      	* [include/gdi.h] [include/windows.h] [objects/dc.c]
      	  [relay/gdi32.spec]
      	Support for Get/SetArcDirection and Get/SetWorldTransform
      
      	* [windows/hook.c]
      	Fixed a bug in HOOK_Map16To32Common.
      
      Thu Jan 29 23:43:18 1998  Douglas Ridgway <ridgway@taiga.gmcl.com>
      
      	* [graphics/metafiledrv/init.c] [objects/metafile.c]
      	Documentation for metafile related API calls. Fixed a bug to avoid
      	documenting it.
      
      	* [include/windows.h]
      	Declaration for LoadImage.
      
      Thu Jan 29 21:44:45 1998  Huw D M Davies <h.davies1@physics.oxford.ac.uk>
      
      	* [graphics/win16drv/*]
      	Changes to printing code to enable use of printer fonts with the
      	win3.1 postscript driver. Remember to add printer=on to [wine]
      	section of wine.conf . You will also need to disable truetype
      	fonts from control panel. Winword 6.0 and Write seem to be happy
      	with this...
      
      	* [include/bitmap.h]
      	Fix Widthbytes for 15bpp displays.
      
      Tue Jan 27 20:54:08 1998  Kristian Nielsen <kristian.nielsen@risoe.dk>
      
      	* [tsx11/*] [include/ts*] [tools/make_X11wrappers]
      	Implemented thread-safe X11 wrappers.
      
      Tue Jan 27 13:54:09 1998  Constantine Sapuntzakis  <csapuntz@tma-1.lcs.mit.edu>
      
      	* [windows/queue.c]
      	Forgot to convert thdb to thread_id.
      
      	* [misc/registry.c]
      	Sped up Windows 95 registry reading. Changed code to traverse
      	registry as a tree rather than read in all possible keys
      	(including dead ones). 
      
      Tue Jan 27 12:46:09 1998  Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
      
      	* [loader/pe_image.c][Makefile.in][scheduler/thread.c]
      	  [libtest/hello5.c]
      	Don't exit() on failed to load referenced dlls.
      	Fixed static tls allocation for multiple threads.
      	WINELIB should now be able to load PE dlls. A sample
      	winelib program, that dynamically loads a internal dll
      	is included.
      
      	* [graphics/ddraw.c][include/ddraw.h][include/d3d.h]
      	Cleaned up and enhanced further. Added several DirectX5
      	interface definitions and DirectSurface3 implementation.
      	Stubs for D3D (NOT coming soon, just there so it fails safely).
      
      	* [multimedia/dsound.c][include/dsound.h]
      	Actually works now for a lot of cases. Some DirectX5 stuff
      	added. Still lacking several features.
      
      	* [windows/dinput.c][include/dinput.h]
      	Started implementing DirectInput. Doesn't work yet, don't 
      	know why.
      
      	* [if1632/thunk.c][misc/callbacks.c]
      	  [win32/kernel.c][include/callbacks.h]
      	Added WOWCallback16Ex, WOWHandle32.
      
      	* [misc/cpu.c]
      	Fixed GetSystemInfo, IsProcessorFeaturePresent.
      
      	* [multimedia/joystick.c][multimedia/time.c]
      	Several fixes. Small hack to get timerevents in timeGetTime() loops.
      
      Tue Jan 20 11:26:27 1998  Slaven Rezic  <eserte@cs.tu-berlin.de>
      
      	* [configure.in]
      	Fixed check for union semun on FreeBSD systems.
      
      Sun Jan 18 23:05:04 1998  Karl Backstrm <karl_b@geocities.com>
      
      	* [misc/ole2nls.c] [programs/progman/Sw.rc] [programs/winhelp/Sw.rc]
      	  [resources/sysres_Sw.rc]
      	Added/updated Swedish language support.
      
      Sun Jan 18 18:49:01 1998  Alex Korobka <alex@trantor.pharm.sunysb.edu>
      
      	* [misc/winsock.c] [misc/winsock_dns.c] [windows/event.c]
      	  [windows/win.c] [windows/dce.c] [windows/winpos.c]
      	Bug fixes.
      
      Sun Jan 18 12:45:23 1997  Andreas Mohr <100.30936@germany.net>
      
      	* [msdos/int25.c] [msdos/int26.c]
              Implemented "native" absolute disk read/write access.
      
      	* [msdos/int13.c] [msdos/ioports.c]
      	Enhanced GET DRIVE PARAMETERS (int13 AH=08).
      
      	* [graphics/win16drv/prtdrv.c] [if1632/gdi.spec]
      	Fixed typos, implemented dmEnumDFonts,
      	Started implementation of dmRealizeObject.
      
      	* [if1632/compobj.spec] [ole/compobj.c] [relay32/ole32.spec]
      	Stubs CoCreateInstance, CoFreeUnusedLibraries, implemented
      	CoFileTimeNow.
      
      	* [if1632/kernel.spec] [include/windows.h] [memory/global.c]
      	  [memory/string.c] [misc/kernel.c] [misc/Makefile.in]
      	  [misc/toolhelp.c] [msdos/int21.c]
      	Implemented GlobalHandleNoRIP, GetFreeMemInfo, DebugFillBuffer, 
      	stubs GetSetKernelDOSProc, DiagQuery, DiagOutput, ToolHelpHook
      	(Undocumented Windows).
      
      	* [if1632/user.spec] [if1632/win32s16.spec] [misc/win32s16.c]
      	Misc stubs.
      
      	* [if1632/winaspi.spec] [misc/aspi.c]
      	Implemented GetASPIDLLVersion.
      
      	* [if1632/wprocs.spec] [msdos/int20.c] [msdos/Makefile.in]
      	Added handler for Int 0x20 (terminate program, _very_ old-fashioned).
      
      	* [misc/w32scomb.c]
      	Implemented Get16DLLAddress() partially
      	(big thanks to Marcus and Alexandre).
      
      	* [relay32/Makefile.in] [relay32/builtin32.c] [relay32/dplay.spec]
      	Added built-in DPLAY.DLL.
      
      	* [relay32/winmm.spec] [multimedia/joystick.c]
      	Added joySetThreshold.
      
      	* [misc/windebug.c]
      	Added WinNotify.
      
      	* [win32/console.c]
      	Stubs CreateConsoleScreenBuffer, SetConsoleActiveScreenBuffer,
      	WriteConsoleOutput32A.
      
      	* [windows/user.c]
      	Stub SetEventHook.
      
      Sat Jan 17 19:30:35 1998  Matthew Toseland  <Paul.Toseland@btinternet.com>
      
      	* [windows/painting.c]
      	Fixed broken restore-to-maximized.
      
      Mon Jan 12 21:25:32 1998  Perceval - Marc Huguet Puig <mhp@tinet.fut.es>
      
      	* [documentation/wine.man] [include/options.h]
      	  [misc/main.c] [ole/ole2nls.c] [resources/sysres.c]
      	  [resources/sysres_Ca.rc] [resources/Makefile.in]
      	Added language catalan. (Afegit l'idioma catal).
      60ce85c9
  33. 21 Dec, 1997 1 commit
    • Alexandre Julliard's avatar
      Release 971221 · 44ed71f5
      Alexandre Julliard authored
      Fri Dec 19 10:50:46 1997  Douglas Ridgway  <ridgway@winehq.com>
      
      	* [Make.rules.in] [Makefile.in] [documentation/Makefile.in]
       	  [documentation/README.documentation]
      	First cut at Wine API documentation. No longer install reference
      	manual by default.
      
      Wed Dec 17 21:32:23 1997  Andreas Mohr <100.30936@germany.net>
      
      	* [files/file.c]
      	Fixed GetTempFileName16() to use current path of requested drive
      	as needed.
      
      	* [if1632/Makefile.in] [if1632/builtin.c] [if1632/dciman32.spec]
      	  [if1632/msvfw32.spec] [if1632/tapi32.spec] [if1632/wow32.spec]
      	Added misc DLLs needed by various apps.
      
      Wed Dec 17 12:01:50 1997  Morten Eriksen <mortene@sim.no>
      
      	* [if1632/gdi32.spec] [include/windows.h] [objects/palette.c]
      	Inserted empty stub for CreateHalftonePalette.
      
      Tue Dec 16 22:08:06 1997  Huw D M Davies <h.davies1@physics.oxford.ac.uk>
      
      	* [windows/mdi.c]
      	Use VK_TAB instead of VK_SEPARATOR in TranslateMDISysAccel().
      
      	* [graphics/metafiledrv/init.c]
      	DeleteDC() on a MetaDC doesn't do anything - it shouldn't. Therefore
      	fix cleanup of MetaDCs in CloseMetaFile(); they now actually get
      	removed from the GDI heap!
      
      	* [graphics/x11drv/xfont.c]
      	Preserve FO_MATCH_XYINDEP flag in XFONT_MatchFIList(). Should reduce
      	the number of bold-italic matches.
      
      Tue Dec 16 20:11:43 1997  Bertho Stultiens <bertho@panter.soci.aau.dk>
      
      	* [graphics/painting.c]
      	Included an implementation of DrawState
      
      	* [if1632/thunk.c]
      	Changed many fprintfs into dprintf_thunk
      
      	* [include/cache.h] [graphics/cache.c]
      	New files to hold cached handles to regulary used GDI object.
      
      	* [include/windows.h]
      	Added DRAWSTATExx typedefs
      	Added DSS_DEFAULT define for DrawState
      
      	* [objects/text.c]
      	New implementation of GrayString()
      
      	* [controls/uitools.c]
      	Implemented DrawFrameControl() functions
      	Changed DrawEdge() behaviour to win95 implementation
      
      Mon Dec 15 23:43:01 1997  Martin Boehme <boehme@informatik.mu-luebeck.de>
      
      	* [graphics/path.c] [include/path.h] [graphics/painting.c]
      	  [if1632/gdi32.spec] [include/gdi.h] [include/windows.h]
      	  [objects/dc.c]
              Added preliminary support for GDI paths.
      
      	* [objects/dc.c]
      	Added DC_Init_DC_INFO function for initializing WIN_DC_INFO
      	structure.
      
      	* [include/windows.h] [include/gdi.h] [objects/gdiobj.c]
      	Added DEFAULT_GUI_FONT.
      
      	* [include/winerror.h]
      	Added a few error codes.
      
      	* [memory/heap.c]
      	Changed HeapAlloc to make the correct calls to SetLastError
      	(now conforms to NT's behaviour).
      
      	* [windows/win.c]
      	Changed WIN_CreateWindowEx to allow child windows with zero
      	width / height.
      
      Sun Dec 14 12:01:07 1997  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [if1632/*] [relay32/*]
      	Moved all 32-bit relay stuff to relay32/
      
      	* [fi1632/thunk.c] [win32/kernel32.c]
      	Moved all KERNEL32 ordinal functions to kernel32.c
      
      	* [memory/selector.c]
      	Initialize selectors in AllocSelectorArray.
      
      	* [tools/build.c]
      	Generate C instead of assembly for Win32 relays.
      	Fixed stack corruption in CallTo16 functions, found by Bertho
      	Stultiens.
      	
      Sun Dec 14 10:55:00 1997  Andreas Mohr <100.30936@germany.net>
      
      	* [if1632/Makefile.in] [if1632/builtin.c] [if1632/ole2thk.spec]
      	Added built-in OLE2THK.DLL. 
      
      	* [if1632/toolhelp.spec] [include/toolhelp.h] [memory/selector.c]
      	  [misc/toolhelp.c]
      	Added stubs for StackTraceFirst(), StackTraceCSIPFirst(),
      	StackTraceNext(), UTSelectorOffsetToLinear()
      	and UTLinearToSelectorOffset().
      
      Sat Dec 13 17:26:41 1997  Alex Korobka  <alex@trantor.pharm.sunysb.edu>
      
      	* [misc/winsock.c]
      	32-bit API fixes for reported problems (thanks to Marcus
      	and David).
      
      	* [graphics/x11drv/xfont.c]
      	Little tweak in point size calculation.
      
      	* [windows/defwnd.c] [windows/dce.c] [windows/winhelp.c]
      	  [windows/winproc.c] [windows/win.c]
      	Bug fixes.
      
      Sat Dec 13 16:35:14 1997  Kai Morich <kai.morich@rhein-neckar.netsurf.de>
      
      	* [files/dos_fs.c]
      	OpenFile with empty filename and OF_PARSE returns current dir.
      
      	* [misc/commdlg.c]
      	Ignore initial dir if bogus.
      
      	* [files/file.c]
      	Locking an identic region in a file must not be an error.
      
      	* [misc/lstr.c]
      	Use wide char ctype functions.
      
      Fri Dec 12 23:46:22 1997  Uwe Bonnes  <bon@elektron.ikp.physik.tu-darmstadt.de>
      
      	* [file/drive.c]
      	First attempt for GetDiskFreeSpaceEx.
      
      Fri Dec 12 23:18:41 1997  Marcus Meissner  <msmeissn@cip.informatik.uni-erlangen.de>
      
      	* [loader/pe_resource.c]	
      	Fixed wrongly appearing menus problem (only use default lookups in
      	last resource subtree).
      
      	* [multimedia/*.c]
      	Added win32 support for time* and joy* lowlevel drivers,
      	(not excessively tested), some misc fixes and cleanups.
      
      	* [misc/shellord.c][misc/shell.c][ole/folders.c][ole/ifs.c]
      	  [include/interfaces.h][include/shlobj.h]
      	Added some more undocumented SHELL32 functions, some shell folder
       	interface stubs added, SHGetMalloc, SHGetDesktopFolder,
      	SHGetSpecialFolderLocation, SHGetPathFromIDList stubs added,
      	IMalloc, IUnknown implemented.
      
      	* [windows/msgbox.c]
      	Implemented MessageBoxIndirect*, some internal changes.
      
      	* [if1632/thunk.c]
      	KERNEL_431 implemented.
      
      	* [objects/gdiobj.c]
      	GetCurrentObject implemented.
      
      Wed Dec  3 01:09:17 1997  Gordon Chaffee  <chaffee@apu.cs.berkeley.edu>
      
      	* [objects/dib.c]
      	Fix a couple small DIB problems.
      
      	* [controls/edit.c]
      	Fix a typo.
      
      	* [files/dos_fs.c]
      	Try normal readdir in case fs is specified as vfat but isn't.
      
      	* [files/profile.c]
      	Implementation of WritePrivateProfileSection32A from Uwe Bonnes.
      
      	* [misc/printdrv.c]
      	OpenPrinter32A stub, helps Word97 start.
      
      	* [objects/text.c]
      	Fixup implementation of GetTextCharsetInfo.
      
      	* [scheduler/process.c]
      	Fix environment variable expansion.
      
      	* [win32/code_page.c]
      	Make MultiByteToWideChar and WideCharToMultiByte conform in return
      	values and error conditions to those in Windows NT 4.0.
      
      	* [windows/message.c]
      	Fix broadcasting problems in Win32.  The Win32 docs say to use
      	HWND_TOPMOST to broadcast to all Win32 Windows.
      
      	* [memory/virtual.c] [loader/pe_image.c]
      	Do not map in VirtualAlloc if address is specified and space is
      	not available.  This is required by Win32.
      
      	* [include/pen.h] [include/x11drv.h] [objects/dc.c]
      	  [objects/pen.c] [graphics/x11drv/pen.c]
      	Support for ExtCreatePen.
      
      Tue Dec  2 20:22:06 1997  Morten Welinder  <terra@diku.dk>
      
      	* [*/*.c] [*/*.h]
      	Add lots of prototypes.
      
      	* [if1632/kernel32.spec][include/windows.h][include/winnt.h]
      	  [misc/cpu.c]
      	Define IsProcessorFeaturePresent.
      
      	* [misc/crtdll.c]
       	(CRTDLL__getcwd): Allocate enough memory for the terminating zero.
      
      	* [misc/ver.c]
      	Improve check for null component in _find_data[AW].  Plug leaks
      	in VerQueryValue*.
      
      	* [win32/console.c][if1632/kernel32.spec]
      	Add stubs for GetConsoleCursorInfo32, SetConsoleCursorInfo32.
      
      	* [windows/message.c][if1632/user32.spec][include/windows.h]
      	Define SendMessageTimeout*.
      
      	* [graphics/x11drv/xfont.c]
      	Change algorithm of __genericCheckSum to be alignment safe.
      
      	* [misc/main.c] [misc/winsock.c] [misc/winsock_dns.c]
      	Include winsock.h early to avoid Solaris problem.
      
      	* [include/windows.h]
      	Undef FSHIFT before we define it.
      
      	* [rc/winerc.c]
      	Include <fcntl.h> instead of <sys/fcntl.h>.
      
      	* [files/file.c]
      	Use strerror in FILE_SetDosError if available.
      
      	* [include/config.h.in] [configure.in]
      	Check for strerror.
      
      	* [objects/gdiobj.c]
      	Make static font structures aligned.
      
      Mon Dec  1 10:10:21 1997  Karl Garrison  <karlos@eznet.net>
      
      	* [win32/console.c] [if1632/kernel32.spec] [include/windows.h]
      	Added stub for GetNumberOfConsoleMouseButtons.
      	Added stub for PeekConsoleInput(A,W).
      	Fixed parameter list for WriteConsole(A,W).
      	GetNumberOfConsoleInputEvents now returns 0 events instead of 1
      	(since low-level console functions are not yet supported).
      	GetConsoleMode no longer returns ENABLE_WINDOW_INPUT and
      	ENABLE_MOUSE_INPUT since these are not currently implemented.
      44ed71f5
  34. 24 Aug, 1997 1 commit
    • Alexandre Julliard's avatar
      Release 970824 · 670cdc45
      Alexandre Julliard authored
      Sat Aug 23 00:05:23 1997  Andreas Mohr <100.30936@germany.net>
      
      	* [if1632/kernel.spec] [if1632/mmsystem.spec]
      	Added some stubs.
      
      	* [include/neexe.h] [loader/module.c]
      	Added warning for OS/2 executables.
      
      	* [multimedia/midi.c]
      	Shortened MIDIOUT driver version string to be less than 31 chars.
      
      	* [objects/gdiobj.c]
      	Fixed DeleteObject32() to react properly when called with stock object.
      
      Fri Aug 22 18:03:26 1997  Dimitrie O. Paun <dimi@cs.toronto.edu>
      
      	* [controls/updown.c] [include/updown.h]
      	First attempt at implementiong the UpDown class.
      
      	* [controls/widgets.c]
      	Added the UpDown class to be initialized by InitCommonControls().
      
      Wed Aug 20 18:01:33 1997  Doug Ridgway <ridgway@routh.UCSD.EDU>
      
      	* [graphics/*] [objects/*] [include/gdi.h]
      	Made all GDI objects (except DCs) moveable.
      
      Mon Aug 18 03:25:30 1997  Alex Korobka <alex@trantor.pharm.sunysb.edu>
      
      	* [windows/event.c] [misc/winsock.c] [misc/winsock_dns.c]
      	Removed IPC communication to speed up winsock services
      	(tested only with 16-bit netscape 3.03).
      
      	* [graphics/x11drv/xfont.c] [documentation/fonts]
      	Miscellaneous improvements. Updated docs.
      
      Sun Aug 17 20:39:55 1997  Ingo Schneider <schneidi@informatik.tu-muenchen.de>
      
      	* [misc/comm.c]
      	A couple of bug fixes.
      
      Sun Aug 17 19:29:22 1997  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [debugger/dbg.y]
      	Display next instruction after stepi/nexti.
      
      	* [if1632/relay.c] [include/callback.h] [tools/build.c]
      	Replaced CallTo32_LargeStack with the CALL_LARGE_STACK macro for
      	better Winelib support.
      
      	* [include/sigcontext.h]
      	Renamed to sig_context.h to avoid conflicts with libc.
      
      	* [*/*]
      	All API functions are now prefixed with WINAPI in prevision of
      	future Winelib integration.
      
      	* [loader/signal.c] [memory/ldt.c]
      	Fixed assembly code to be -fPIC compatible.
      
      Thu Aug 14 14:38:15 1997  Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
      
      	* [if1632/crtdll.spec][win32/except.c]
      	_global_unwind, _local_unwind stub added.
      
      	* [objects/dib.c]	
      	Don't read memory you don't even need for the target bitmap (fixes
      	one 'lazy' program).
      
      	* [if1632/relay.c][if1632/thunk.c][if1632/kernel32.spec]
      	  [win32/ordinals.c][memory/selector.c][memory/global.c]
      	  [include/callback.h]
      	Added/moved some more win95 ordinal stuff. Implemented QT_Thunk
      	(not 100% correct yet) and some friends.
      
      	* [loader/pe_image.c]
      	Add possibility to break at the DLL entrypoint.
      
      	* [controls/static.c][misc/commdlg.c][scheduler/thread.c]
      	Misc bugfixes and additions.
      
      	* [misc/registry.c]
      	The registry seems to be case-preserving but case-insensitive.
      
      	* [memory/global.c]	
      	Adapted to new /proc/meminfo format.
      
      	* [objects/font.c][graphics/x11drv/xfont.c]
      	FONT_SelectObject and GetTextMetrics* get passed ranges in logical
       	and not device points (thanks to Marion Reyzl for pointing this
       	out).
      
      	* [windows/caret.c]
      	Use the windows own DC if present (The caret coordinates are
      	logical coordinates based on it). Fixes another AMIPRO problem.
      
      Wed Aug  6 18:22:22 1997  Morten Welinder  <terra@diku.dk>
      
      	* [controls/menu.c]
      	General clean-up and Win32 work: split item_flags into fType and
      	fState; split item_id into wID and hSubMenu.  Improved
      	debug-printing.  Implemented InsertMenuItem32[AW],
      	SetMenuDefaultItem32, and SetMenuItemInfo32[AW].  Fixed
      	GetMenuItemInfo32[AW].
      
      	* [if1632/user32.spec]
      	Define above new functions.
      
      	* [include/windows.h]
      	Define MF_DEFAULT and MF_RIGHTJUSTIFY.  Prototype above functions.
      
      	* [include/menu.h]
      	Don't prototype now-static MENU_InitSysMenuPopup.
      
      	* [include/comm.h]
      	Reduce MAX_PORTS to 9 (which the profile code can handle).
      
      Tue Aug  5 20:16:22 1997  Victor Schneider <vischne@ibm.net>
      
      	* [library/winestub.c] [libtest/expand.c]
      	These patches let people porting Windows apps compile them using
      	the same conventions regarding global _argc and _argv as those on
      	Windows C/C++ compilers.
      670cdc45
  35. 25 May, 1997 1 commit
    • Alexandre Julliard's avatar
      Release 970525 · 7ff1c415
      Alexandre Julliard authored
      Tue May 20 19:20:23 1997  Pablo Saratxaga <srtxg@linux.chanae.stben.be>
      
      	* [resources/sysres_Es.rc]
      	Updated CHOOSE_FONT, CHOOSE_COLOR, EDITMENU for Spanish.
      
      Mon May 19 22:06:04 1997  Michiel van Loon <mfvl@xs4all.nl>
      
      	* [multimedia/mcistring.c]
      	Corrected bug for device!element command.
      
      	* [multimedia/mmaux.c]
      	Replaced printf and fprintf calls by dprintf_mmaux.
      
      	* [multimedia/audio.c]
      	Corrected debugmessage in wodGetVolume.
      	Include code for MCI_CUE command.
      
      	* [multimedia/mmsystem.c]
      	Added the MCIERR_SEQ error messages.
      
      	* [if1632/mmsystem.spec] [multimedia/audio.c] [multimedia/mmsystem.c]
      	Changed call structure of waveInOpen and waveOutOpen.
      
      	* [multimedia/mmsystem.c] [multimedia/audio.c] [multimedia/midi.c]
      	  [multimedia/mmaux.c] [multimedia/mcicda.c] [multimedia/mcianim.c]
      	  [multimedia/mcistring.c] [include/mmsystem.h]
      	Changed the deviceID scheme.
      
      	* [include/queue.h] [include/win16drv.h] [msdos/dpmi.c]
      	  [windows/user.c] [windows/driver.c] [graphic/wing.c]
      	  [graphics/x11drv/bitmap.c] [misc/wsprintf.c] [misc/crtdll.c]
      	Removed compiler warnings.
      
      Mon May 19 01:32:24 1997  Alex Korobka <alex@trantor.pharm.sunysb.edu>
      
      	* [controls/menu.c] [windows/win.c] [windows/graphics.c]
      	Popup menu shade, new system menu implementation, 
      	ModifyMenu() fixes, better check mark painting.
      
      	* [windows/mdi.c]
      	MDI client fix for Win32.
      
      Sat May 17 12:02:11 1997  Albrecht Kleine  <kleine@ak.sax.de>
      
      	* [objects/metafile.c]
      	Added handling of META_DIBBITBLT, META_SETTEXTJUSTIFICATION
      	plus bugfix in META_EXTTEXTOUT (start_of_text etc.)
      
      Thu May 15 22:52:00 1997  Jimen Ching  <jching@flex.com>
      
      	* [loader/ne_image.c]
      	Make sure dgroup is valid by checking pModule->flags consistently.
      7ff1c415
  36. 20 Jan, 1997 1 commit
    • Alexandre Julliard's avatar
      Release 970120 · 01d6346a
      Alexandre Julliard authored
      Sun Jan 19 11:46:48 1997  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [loader/module.c]
      	Fixed LoadModule() to always call the DLL initialization code.
      
      	* [windows/event.c]
      	Moved all the keyboard stuff to windows/keyboard.c
      
      	* [tools/build.c]
      	Fixed Win32 register functions.
      
      Sat Jan 18 22:24:41 1997  David Makepeace  <D.Makepeace@mailbox.uq.oz.au>
      
              * [tools/makedep.c]
              Fixed bug which causes SEGV on Solaris x86.
      
      Fri Jan 17 18:32:27 1997  Frans van Dorsselaer <dorssel@rulhmpc49.LeidenUniv.nl>
      
      	* [controls/edit.c]
      	Implemented WM_UNDO, WM_CONTEXTMENU (temporary using WM_RBUTTONUP),
      	WM_COMMAND, WM_INITPOPUPMENU, WM_SYSKEYDOWN.
      	Fixed EM_SETSEL and some minor bugs (features).
      	Hence: fully functional undo and a win95 menu with the right mouse
      		button.
      
      	* [include/resources.h] [resources/TODO] [resources/sysres_??.rc]
      	Added a context menu for the edit control.
      	Translations, please ...
      
      Fri Jan	17 08:29:52 1997  David Faure <david.faure@ifhamy.insa-lyon.fr>
      
      	* [windows/event.c]
      	Move EVENT_ToAscii to windows/keyboard.c (where name ToAscii)
      	Fixed Keypad keys 0-9 and . in EVENT_event_to_vkey.
      	Added 3-state handling of toggle keys (CapsLock, NumLock) in order
      	to make them work with any X server.
      	Toggle keys now generate WM_KEYDOWN and WM_KEYUP on each pressing.
      
      	* [include/keyboard.h]
      	Totally replaced the file (formerly containing the vkcase definitions)
      	by the declaration of 'extern' variables contained by event.c and used
      	by keyboard.c
      	
      	* [windows/keyboard.c]
      	Started to rewrite VkKeyScan and MapVirtualKey, to make them use the 
      	table keyc2vkey or X functions only.
      	ToAscii : added keypad 0-9 and . special case.
      	Changed toggle keys active mask from 0x80 to 0x1.
      
      	* [misc/keyboard.c]
      	File deleted. Contents moved to windows/keyboard.c.
      
      	* [misc/main.c]
      	Added putenv XKB_DISABLE to disable XKB extension (which, when
      	present, causes AltGr to change keyboard group instead of being a
      	modifier).
      
      Tue Jan 14 22:56:43 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      
      	* [windows/event.c]
      	Do not assume NumLockMask is Mod2Mask, but compute it by scanning
      	output of XGetModifierMapping for XK_Num_Lock.
      
      Tue Jan 14 15:49:49 1997  Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
      
      	* [loader/pe_*.c] [include/peexe.h] [include/resource32.h]
      	  [debugger/*.c]
      	General clean up.
      	Changed defines/structures to match Windows NT SDK.
      
      	* [loader/main.c]
      	Don't crash on empty command-line.
      
      	* [windows/winpos.c]
      	winpos.c made win32 clean.
      
      	* [misc/ntdll.c]
      	Some string conversion additions.
      
      	* [files/file.c]
      	GetFileAttributes/GetTempFileName fixed.
      
      	* [misc/ver.c]
      	VerInstallFile implemented.
      
      Mon Jan 13 15:03:11 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      
      	* [tools/build.c]: Use PREFIX also in stabs messages.
      
      Mon Jan 13 10:40:33 1997  John Harvey <john@division.co.uk>
      
      	* [graphics/win16drv/*] [include/win16drv.h]
      	Many fixes and some new features.
      
      	* [graphics/x11drv/font.c] [graphics/x11drv/init.c]
      	  [include/x11drv.h] [objects/font.c]
      	GetTextMetrics() moved to graphics driver.
      
      	* [if1632/gdi.spec] [misc/fontengine.c] [misc/Makefile.in]
      	New dummy EngineEnumerateFont, EngineRealizeFont functions.
      
      	* [include/windows.h]
      	TEXTFORM16 and FONTINFO16 structure definitions moved here from
      	include/win16drv.h
      01d6346a
  37. 01 Jan, 1997 1 commit
    • Alexandre Julliard's avatar
      Release 970101 · 9ea19e54
      Alexandre Julliard authored
      Wed Jan  1 15:36:17 1997  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [controls/listbox.c]
      	Use FindFirstFile/FindNextFile in LISTBOX_Directory.
      
      	* [files/dos_fs.c]
      	Rewrote FindFirstFile/FindNextFile to use DOSFS_FindNext().
      
      	* [files/file.c] [files/directory.c]
      	Use Win32 kernel objects and handles for file handles.
      	Unified SearchPath() and OpenFile().
      
      	* [loader/builtin.c]
      	Moved to if1632/ directory.
      
      	* [tools/build.c] [debugger/*] [miscemu/*]
      	Win16 register functions now receive the same CONTEXT * structure
      	as Win32 functions.
      
      	* [include/sigcontext.h] [miscemu/instr.c]
      	Added new macros to get register values from the SIGCONTEXT
      	structure (only used for instruction emulation now).
      
      	* [scheduler/process.c] [scheduler/thread.c] (New files)
      	Allocate process and thread structures.
      
      	* [scheduler/process.c] [win32/k32obj.c]
      	Added Win32 kernel objects and handles management.
      
      	* [loader/task.c]
      	Create a Win32 process and thread for every Win16 task.
      
      	* [misc/commdlg.c] [misc/shell.c] [windows/msgbox.c]
      	Built-in resources are now in Win32 format. This also avoids
      	16-bit callbacks for built-in dialogs.
      
      	* [misc/lzexpand.c]
      	Differentiate between 16-bit and 32-bit file handles.
      
      	* [miscemu/int*.c]
      	Moved all int emulation to msdos/ directory.
      
      	* [msdos/*]
      	New directory msdos/ contains all MS-DOS emulation code that can
      	also be used for Winelib; this should enable Winelib apps to use
      	DOS3Call and related functions.
      
      	* [rc/winerc.c]
      	A few bug fixes for Win32 resource format.
      
      	* [windows/winpos.c]
      	Hack in WINPOS_ReorderOwnerPopups() to avoid X crashed (still not
      	right though).
      
      Sun Dec 29 17:47:55 1996  O. Flebbe <flebbe@science-computing.uni-tuebingen.de>
      
      	* [loader/pe_image.c]
      	Make sure BSS of a PE_Image is zero.
      
      Sat Dec 28 22:15:34 1996 Alex Korobka <alex@trantor.pharm.sunysb.edu>
      
      	* [windows/scroll.c]
      	ScrollWindowEx() rewrite, ScrollDC() fix.
      
      	* [windows/nonclient.c] [controls/menu.c]
      	Fixed Alt-Space crashes in dialogs.
      
      	* [windows/event.c] [windows/message.c]
      	Some changes in mouse message generation.
      
      Thu Dec 26 09:25:24 1996  Philippe De Muyter  <phdm@info.ucl.ac.be>
      
      	* [debugger/stabs.c]
      	Dummy DEBUG_ReadExecutableDbgInfo provided for !__ELF__ case.
      
      Tue Dec 24 00:59:05 MET 1996  Martin Buck <martin-2.buck@student.uni-ulm.de>
      
      	* [windows/event.c]
      	Changed XK_Page_{Up,Down} to XK_{Prior,Next} for X11R5
      	compatibility.
      9ea19e54
  38. 22 Dec, 1996 1 commit
    • Alexandre Julliard's avatar
      Release 961222 · 7ebe1a41
      Alexandre Julliard authored
      Sun Dec 22 13:30:18 1996  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [graphics/metafiledrv/init.c] [graphisc/metafiledrv/mapping.c]
      	Added mapping functions.
      
      	* [if1632/gdi.spec] [objects/*.c] [include/windows.h]
      	Added a lot of Win32 functions.
      
      	* [memory/heap.c]
      	Added HEAP_strdupAtoW and HEAP_strdupWtoA.
      
      	* [misc/lstr.c] [memory/string.c]
      	Moved OEM<->Ansi conversion to string.c. Fixed a couple of bugs.
      
      	* [object/font.c]
      	Avoid uppercasing font names.
      
      	* [windows/hook.c]
      	Set ds = ss before calling hook procedure.
      
      Sat Dec 21 21:44:17 1996  Alex Korobka <alex@trantor.pharm.sunysb.edu>
      
      	* [objects/color.c]
      	Use colors allocated by other clients. 
      
      	* [windows/caret.c]
      	Set default blink time to 500.
      
      	* [windows/win.c] [windows/event.c]
      	Delete X context before XDestroyWindow().
      
      	* [windows/keyboard.c]
      	Fixed GetKeyState() once more.
      
      Fri Dec 20 08:26:33 1996  Eric Youngdale <eric@sub2304.jic.com>
      
      	* [debugger/*.c]
      	Lots of built-in debugger improvements: parse Win32 EXEs debug
       	information, display local variables, source files and line
       	numbers, get symbols directly from the Wine executable, etc.
      
      Tue Dec 17 22:39:42 1996  Philippe De Muyter  <phdm@info.ucl.ac.be>
      
      	* [misc/winsock_async.c]
       	Extern declaration added for h_errno.
      
      Tue Dec 17 21:29:34 1996  Albrecht Kleine  <kleine@ak.sax.de>
      
      	* [windows/message.c]
      	Added two more CBT hook calls: HCBT_CLICKSKIPPED/HCBT_KEYSKIPPED.
      7ebe1a41
  39. 15 Dec, 1996 1 commit
    • Alexandre Julliard's avatar
      Release 961215 · b1bac320
      Alexandre Julliard authored
      Sun Dec 15 16:18:15 1996  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [graphics/x11drv/bitblt.c]
      	Fixed BITBLT_StretchImage for partially covered or inverted
      	bitmaps.
      
      	* [objects/dib.c]
      	Fixed the upside-down bitmap problem.
      
      Sat Dec 14 02:49:57 1996  Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
      
      	* [if1632/user32.spec]
      	IsMenu and RemoveMenu added (use existing Win16 functions).
      
      	* [include/windows.h]
      	Corrections to BITMAPINFOHEADER structure.
      
      	* [loader/module.c] [if1632/kernel32.spec]
      	New function GetModuleFileName32A (heavily based on original
      	Win16 version).
      
      	* [loader/pe_image.c]
      	Hack to allow files with short PE header to be loaded (e.g.
      	COMDLG32.DLL from Win32s).
      
      	* [misc/winsock_async.c]
      	#if out EIDRM case (not present in FreeBSD).
      
      	* [tools/build.c]
      	Remove trailing comments from .s files generated by build
      	as these break assembly when not run through pre-processor.
      
      	* [windows/graphics.c] [if1632/gdi32.spec]
      	New function Polyline32 - based on original Polyline. Needs
      	metafile support adding still.
      
      Fri Dec 13 13:04:06 1996  Bruce Milner <Bruce.Milner@genetics.utah.edu>
      
      	* [win32/findfile.c] [if1632/kernel.spec]
      	FindFirstFile32A(): Use dos current directory for drive prefixes.
      	FindNextFile32A(): Fill in file attribute information.
      	Implement FindFirstFile16, FindNextFile16, FindClose16.
      
      	* [files/drive.c]
      	GetCurrentDirectory32A - Fix problem with null 3rd character in
      	string.
      
      Tue Dec 10 14:49:07 1996  Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
      
      	* [windows/painting.c][windows/message.c]
      	Don't use linked lists to call SendMessage(), for it might destroy
       	the current listentry.
      
      	* [misc/registry.c]
      	Fixed temporary file saving (rename doesn't work across
      	partitions).
      
      	* [files/*.c]
      	GetFullPathName*,GetDriveType32A fixed, CreateDirectoryEx*,
      	GetVolumeInformation32W fixed.
      
      	* [win32/process.c][if1632/kernel.spec][if1632/kernel32.spec]
      	LoadLibrary* updated to new naming std., *32W added.
      
      	* [win32/console.c] [include/wincon.h]
      	Additions for NT commandline executables.
      
      	* [if1632/advapi32.spec][if1632/kernel32.spec][win32/init.c]	
      	GetUserName32W added, GetComputerName32W added,
      	GetStartupInfo32W added, GetSystemInfo updated to NT standard.
      
      	* [windows/msgbox.c][misc/shell.c][windows/graphics.c]
      	MessageBox32W, ShellAbout32W, CommandLineToArgvW, Polygon32 added.
      
      	* [misc/crtdll.c][include/crtdll.h][if1632/crtdll.spec][misc/ntdll.c]
      	  [if1632/ntdll.spec]
      	Lot of new unicode functions added (needed for NT).
      
      	* [loader/pe_image.c]
      	NtCurrentTeb added.
      
      Tue Dec 10 22:39:33 1996  Albrecht Kleine  <kleine@ak.sax.de>
      
      	* [windows/keyboard.c]
      	Rewrote function TranslateAccelerator().
      
      Mon Dec  9 14:52:13 1996  Slaven Rezic  <eserte@cs.tu-berlin.de>
      
      	* [windows/defwnd.c] 
      	DEFWND_SetText(): Set icon name.
      
      Sun Dec  8 23:30:00 1996  Alex Korobka <alex@trantor.pharm.sunysb.edu>
      
      	* [loader/signal.c] [misc/winsock.c] [misc/winsock_async.c]
      	  [if1632/winsock.spec]
      	IPC resource cleanup, bugfixes.
      
      	* [windows/dialog.c] [windows/defdlg.c]
      	More DefDlgProc() fixes.
      
      Sun Dec  8 14:01:42 1996  Vadim Strizhevsky  <striv@ms.com>
      
      	* [misc/clipboard.c] [objects/font.c] [win32/init.c]
       	  [win32/newfns.c] [windows/graphics.c]
      	Added a few WIN32 functions which needed to run some win32
      	accessories. Clock should now work almost as well as 16 bit version.
      	Add: RegisterClipboardFormat32W GetTextExtentExPoint32*
      	     GetModuleHandleW, DisableThreadLibraryCalls (empty stub),
      	     Polygon32
      	Fix: Polygon16 possible memory leak on error return.
      b1bac320
  40. 08 Dec, 1996 1 commit
    • Alexandre Julliard's avatar
      Release 961208 · 7e6ae4ba
      Alexandre Julliard authored
      Sun Dec  8 14:51:57 1996  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [configure.in]
      	Added check to see if the compiler supports building a DLL when
      	the --with-dll option is used.
      
      	* [controls/listbox.c]
      	Don't send LBN_SELCHANGE too often.
      	Added WM_CHARTOITEM support.
      
      	* [Make.rules.in] [library/Makefile.in]
      	Build winestub.o and link it with Winelib programs.
      
      	* [objects/text.c]
      	Added support for '&&' in DrawText().
      
      	* [tools/build.c]
      	Added -o option.
      
      Sat Dec 7 12:07:07 1996  Andrew Lewycky <plewycky@oise.utoronto.ca>
      
      	* [win32/thread.c]
      	GetCurrentThread(): return -2 (current thread pseudo-handle).
      	GetCurrentThreadId(): return GetCurrentTask().
      
      	* [objects/font.c] [if1632/gdi32.spec]
      	GetTextExtentPoint32{A,W}Buggy(): for future bug-compatibility.
      
      	* [win32/findfile.c]
      	FindClose(): ignore INVALID_HANDLE_VALUE (like Win95).
      
      	* [windows/hook.c] [include/hook.h] [if1632/user.spec]
      	  [if1632/user32.spec] [windows/focus.c] [windows/message.c]
      	  [windows/nonclient.c] [windows/win.c] [windows/winpos.c]
      	Hooks rewritten to support Win32.
      
      	* [misc/winsock.c]
      	WINSOCK_select(): need to put sockets with errors into exceptfds.
      	WINSOCK_socket(): fix error return.
      
      	* [windows/win.c]
      	SetWindowWord(): call SetParent on GWW_HWNDPARENT.
      
      Wed Dec  4 22:03:05 1996  Andrew Taylor <andrew@riscan.com>
      
      	* [files/dos_fs.c]
      	Check if buf is NULL before copying string in GetFullPathName32A().
      
      Wed Dec  4 21:40:59 1996  Robert Pouliot <krynos@clic.net>
      
              * [graphics/wing.c] [if1632/wing.spec]
      	Implemented many WinG functions, but some don't seem to
      	work correctly (probably due to the one not done).
      	
      Wed Dec  4 03:38:25 1996  Lee Jaekil <juria@puma.kaitech.re.kr>
      
      	* [misc/main.c]
      	Implemented a few more of the SystemParametersInfo() cases.
      
      Sun Dec  1 22:30:00 1996  Alex Korobka <alex@trantor.pharm.sunysb.edu> 
      
      	* [controls/button.c]
      	Improved focus rectangle painting.
      
      	* [windows/dialog.c] [windows/defdlg.c]
      	Fixed IE3.0 problems with DWL_MSGRESULT.
      
      Sun Dec  1 20:49:32 1996  Albrecht Kleine  <kleine@ak.sax.de>
      
      	* [files/profile.c]
      	Changed error handling in PROFILE_SetString().
      7e6ae4ba