1. 23 May, 2006 1 commit
  2. 31 May, 2002 1 commit
  3. 09 Mar, 2002 1 commit
  4. 26 Sep, 2000 1 commit
  5. 12 Nov, 1999 1 commit
  6. 07 Nov, 1999 1 commit
  7. 23 Oct, 1999 1 commit
  8. 27 Jul, 1999 1 commit
  9. 12 Jan, 1997 1 commit
    • Alexandre Julliard's avatar
      Release 970112 · c6c09442
      Alexandre Julliard authored
      Sat Jan 11 18:17:59 1997  Alexandre Julliard  <julliard@lrc.epfl.ch>
      
      	* [controls/menu.c]
      	Updated to new Win32 types.
      
      	* [controls/listbox.c]
      	Fixed Winfile extended selection bug.
      
      	* [files/directory.c]
      	Changed DIR_SearchPath to return both long and short file names.
      
      	* [files/dos_fs.c]
      	Implemented VFAT ioctl to retrieve the original short filenames
      	from a VFAT filesystem (Linux only for now).
      	Replaced DOSFS_GetUnixFileName()/DOSFS_GetDosTrueName() by
      	DOS_GetFullName().
      	Properly implemented GetShortPathName() and GetFullPathName().
      	Made all functions re-entrant.
      
      	* [files/file.c] [misc/main.c]
      	Replaced -allowreadonly option by -failreadonly. The default is
      	now to report success when opening a read-only file for writing.
      
      	* [objects/metafile.c]
      	Fixed bug in DIB bitmaps pointer calculation.
      
      	* [scheduler/process.c]
      	Implemented environment strings and Get/SetStdHandle with process
       	environment block.
      
      	* [tools/build.c]
      	Rewrote BuildContext32() to avoid instructions that may not be
      	supported by all assemblers.
      	
      Fri Jan 10 17:11:09 1997  David Faure  <david.faure@ifhamy.insa-lyon.fr>
      
      	* [windows/event.c]
      	Created table keyc2vkey, which associate a vkey(+extended bit) to
      	any keycode. Changed EVENT_event_to_vkey to use this table to
      	return the correct vkey. Changed EVENT_ToAscii to get the keycode
      	from this table too.  Assigned OEM specific vkeys arbitrarily.
      
      Fri Jan 10 09:26:17 1997  John Harvey <john@division.co.uk>
      
      	* [misc/winsock.c] [misc/winsoc_async.c]
              Fixed svr4 header files.
              Changed bzero() to memset().
      
      	* [tools/fnt2bdf.c]
              Removed bcopy() and used memcpy() instead.
      
      	* [debugger/msc.c]
              Include string.h instead of strings.h
      
      	* [debugger/stabs.c]
              Include string.h instead of strings.h.
              Define __ELF__ for svr4 systems.
      
      	* [loader/signal.c]
              Use wait() instead of wait4() which doesnt exist on Unixware.
      
      	* [memory/global.c]
              Use sysconf() instead of getpagesize() for svr4 systems.
      
      Thu Jan  9 21:07:20 1997  Robert Pouliot <krynos@clic.net>
      
      	* [Make.rules.in] [Makefile.in] [make_os2.sh] [rc/Makefile.in]
      	  [tools/Makefile.in] [documentation/wine_os2.txt]
      	Patches for OS/2 support. Note that it doesn't compile yet.
      
      Tue Jan  7 20:03:53 1997  Eric Youngdale <eric@sub2304.jic.com>
      
      	* [debugger/*]
      	Many more debugger improvements (see debugger/README for details).
      
      Tue Jan  7 15:12:21 1997  Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
      
      	* [windows/graphics.c] [objects/text.c] [graphics/x11drv/*]
      	  [graphics/metafiledrv/*]
      	Moved some device dependent code into the resp. subdirs.
      
      	* [include/gdi.h] [include/metafiledrv.h] [include/x11drv.h]
      	Prototypes added,
      	DC_FUNCTIONS: GetPixel added, some unnecessary functions removed.
      
      	* [objects/region.c]
      	CreatePolyPolygonRgn32 added.
      
      	* [files/dos_fs.c]
      	QueryDosDevice added.
      
      	* [misc/lstr.c]
      	FormatMessage: broken heap management fixed.
      
      	* [scheduler/process.c] [scheduler/thread.c]
      	Get/SetThreadPriority/PriorityClass added.
      
      Mon Jan  6 21:55:30 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      
      	* [misc/keyboard.c]
      	ToAscii : Use EVENT_ToAscii instead.
      
      	* [windows/event.c]
      	keypad_key : Do not convert XK_Mode_switch to VK_MENU; recognize
      	keypad cursor keys.
      	EVENT_event_to_vkey : New function, to transform a X keycode
      	into a MSwin vkey + extended bit.
      	EVENT_ToAscii : New function, to transform a vkey + extended bit
      	(+ key state table) into ascii char(s), using XLookupString, and
      	recognizing dead chars.
      	EVENT_key : Transform AltGr into Ctrl+Alt sequence; call
      	EVENT_event_to_vkey for keycode to vkey conversion; fixed
      	previous, context and extended bits.
      
      	* [windows/keyboard.c]
      	Include stddebug.h, to get -debugmsg messages.
      	GetKeyState : Handle VK_MBUTTON case.
      	GetKeyboardState, SetKeyboardState : Debugging messages added.
      
      	* [windows/message.c]
      	TranslateMessage : Handle dead chars.
      
      Mon Jan  6 20:10:11 1997  Dominik Strasser  <bm424953@muenchen.org>
      
      	* [if1632/crtdll.spec] [misc/crtdll.c]
      	C++ functions new/delete/set_new_handler implemented.
      
      Mon Jan  6 15:48:15 1997 Frans van Dorsselaer <dorssel@rulhmpc49.LeidenUniv.nl>
      
      	* [controls/edit.c] [include/windows.h]
      	Moved the edit control to 32 bits.
      	Included new (win95) message definitions in windows.h
      	Implemented EM_SCROLLCARET, EM_SETMARGINS, EM_GETMARGINS,
      	EM_GETLIMITTEXT, EM_POSFROMCHAR, EM_CHARFROMPOS.
      	Broke EM_SETWORDBREAKPROC (internal wordwrap still works).
      	Fixed some bugs, introduced a couple of others.
      	Text buffer is now initially in 32-bit heap.
      
      	* [controls/EDIT.TODO] [controls/combo.c] [controls/widgets.c]
      	  [if1632/wprocs.spec] [library/miscstubs.c] [windows/defdlg.c]
      	  [misc/commdlg.c]
      	Updated to work with 32-bit edit control.
      
      Sat Jan  4 22:07:27 1997  O.Flebbe  <O.Flebbe@science-computing.uni-tuebingen.de>
      
      	* [loader/pe_image.c]
      	Use mmap rather then malloc. Better workaround for clean
      	segments.
      c6c09442
  10. 30 Oct, 1994 1 commit
    • Alexandre Julliard's avatar
      Release 941030 · 3a405baf
      Alexandre Julliard authored
      Sun Oct 30 13:01:18 1994  Alexandre Julliard  (julliard@lamisun.epfl.ch)
      
      	* [controls/static.c]
      	Bug fix for SS_ICON controls.
      
      	* [if1632/Imakefile]
      	Fixed call.o dependencies.
      
      	* [objects/clipping.c] [objects/dc.c]
      	Fixed visible region handling. hVisRgn is always non-null now.
      
      	* [windows/dce.c]
      	Bug fix in GetDCEx for CS_OWNDC windows.
      
      	* [windows/nonclient.c] [windows/painting.c]
      	Fixes to icon window drawing.
      
      	* [windows/winpos.c]
      	A few fixes in SetWindowPos().
      
      Sun Oct 30 12:50:24 1994  Michael Patra  <micky@marie.physik.tu-berlin.de>
      
      	* [objects/bitblt.c]
      	BitBlt(): BitBlt is now able to handle any raster operation. If
      	the request can't be passed to XWindows directly, it's quite
      	slow, though.
      
      	* [*/*.c]
      	  [misc/main.c]
      	Improvements of the system for handling debug messages. Options are
      	now also loaded from /usr/lib/X11/app-defaults/Wine (insert
      	*debugoptions: +xxx there if you want to have turn messages xxx on).
      
      	* [controls/menu.c]
      	DestroyMenu(): The whole window won't be destroyed as a sideeffect
      	any longer.
      
      	* [misc/file.c]
      	OpenFile(): Fixed bug in searching in system/window-directory.
      
      Sun Oct 30 12:25:53 1994  Jimmy Tirtawangsa <j0t2527@tam2000.tamu.edu>
      
      	* [include/windows.h]
      	Bug fix for window related structures.
      	DCB and COMSTAT are affected. They must be packed.
      
      	* [misc/comm.c]
      	Bug fix for COM ports:
      	Dial and dialog window in terminal.exe now works.
      	Non sequential COM assignments in wine.conf should not break now.
      	Baudrate can be specified in wine.conf to overcome baudrate limitation
      	in mswindow. See sample wine.ini
      
      	* [include/comm.h]
      	add baudrate field to DosDeviceStructre
      
      	* [object/font.c]
      	Bug fix for font assignment.
      	Use pairs of foundry and family fontnames in X11 to correspond with
      	window's fonts.
      	Put font assignment ini wine.ini.
      
      	* [wine.ini]
      	Adding optional baudrate after port name in "serialports" section
      	Add new section, "fonts".
      	"default" is special key in "fonts" to match any unmatch window font.
      
      Oct 29, 94 (new address) wine@trgcorp.mksinfo.qc.ca (Martin Ayotte)
      
      	* [if1632/relay.c]
      	* [if1632/commdlg.spec] 	New file.
      	* [misc/commdlg.c] 			New file.
      	* [include/commdlg.h] 		New file.
      	Begin of an emulated COMMDLG DLL, built-in for now.
      	(BTW, if you want to switch between built-in & 16bits CommDlg, only 
      	thing you need to do is to put the real/dummy name in file relay.c)
      
      	* [controls/scroll.c]
      	* [controls/combo.c]
      	* [controls/listbox.c]
      	Few bug fixes and/or cosmetic.
      
      	* [misc/audio.c]
      	* [misc/mmaux.c]
      	bug fixes and flags returned to emulate SB16.
      
      	* [misc/midi.c] 			New file.
      	skeleton for 'Midi' MMSYSTEM & MCI driver.
      
      	* [misc/mcianim.c] 			New file.
      	skeleton for 'Animation1' MCI driver.
      
      	* [windows/win.c]
      	Add new stub for GetLastActiveWindow().
      
      Tue Oct 25 09:17:25 1994  Olaf Flebbe  (flebbe@tat.physik.uni-tuebingen.de)
      
      	* [if1632/call.S] [tools/build.c]
                 Support for ELF format. (Not complete)
      
      Sun Oct 23 00:51:50 1994  Paul Falstad  (pf@zoof)
      
      	* [if1632/user.spec]
      	Add stubs for ArrangeIconicWindows(), etc.
      
      	* [if1632/kernel.spec]
      	Add IsBad*Ptr() functions.
      
      	* [loader/signal.c]
      	Add test_memory(), for use with IsBad*Ptr().
      
      	* [windows/winpos.c]
      	Add stubs for TileChildWindows(), etc.
      
      	* [windows/win.c]
      	IsWindow() shouldn't crash if it's given a bad handle.
      	Add stub for GetLastActivePopup().
      
      	* [memory/global.c]
      	Implement the IsBad*Ptr() functions.
      
      	* [controls/listbox.c]
      	Return the full longword of the item data in LB_GETITEMDATA.
      
      	* [controls/edit.c]
      	Don't let the user select an area past the end of the text.
      
      	* [objects/text.c]
      	In DrawText(), the code to delete crlfs also removed multiple
      	consecutive newlines.  Also, using DT_CALCRECT didn't return
      	the right height, and the width wasn't returned at all.
      	This caused MessageBoxes to be missing much of their text.
      
      	* [windows/scroll.c]
      	ScrollWindow[Ex] didn't work right with null LPRECT arguments.
      
      Fri Oct 21 21:47:19 1994  Paul Falstad  (pf@zoof.cts.com)
      
      	* [miscemu/int21.c]
      	Fixed int21 0x42 handler to properly assemble 32-bit seek ptr.
      
      	* [misc/property.c]
      	Fixed inverted logic in EnumProps(), and changed CallBack16()
      	call to use new arg format.
      
      	* [windows/win.c]
      	Fixed CallBack16() call in Enum[Child]Windows to use new arg
      	format; this fixes crashes in enum procedures.
      
      Wed Oct 19 21:30:00 PDT 1994		martin@cs.csufresno.edu
      
      	* [misc/clipboard.c]
      	  [windows/event.c]
      	  [windows/message.c]
      	Added cut and paste between Wine and other X clients via
      	the PRIMARY selection. Text only this time.
      
      	* [controls/edit.c]
      	EDIT_LineLength, EDIT_TextLine return 0 for lines after last one.
      
      	* [windows/defwnd.c]
      	Send WM_SYSCOMMAND to overlapped ancestor window, 
      	not the receiver of WM_SYSKEYDOWN
      
      Sat Oct 22 15:01:02 1994  Thomas Sandford <t.d.g.sandford@bradford.ac.uk>
      
              * [controls/edit.c]
      	ClientWidth()/ClientHeight() macros: return 0 if size would
      	be negative
      	EDIT_StrLength(): takes unsigned char* instead of char*
      
      	* [controls/listbox.c]
      	ListBoxWndProc(): in "case WM_MOUSEMOVE" - set lphl at start of
      	case instead of in each place required (it was omitted in
      	some places causing problems!)
      
      	* [controls/menu.c]
      	MENU_CalcItemSize(): don't try to find size of a text item
      	if the pointer is NULL
      
      	* [include/heap.h]
      	added definition of HEAP_LocalInit()
      
      	* [include/msdos.h]
      	removed buggy pointer() macro (use SAFEMAKEPTR() from segmem.h
      	instead)
      
      	* [loader/selector.c]
      	IPCCopySelector(): added missing flags to shmget() call
      	? does this break linux - I added these flags in a previous
      	patch but they were missing in the corresponding release ?
      
      	* [loader/signal.c]
      	win_fault(): added missing definitions of i, dump for those
      	not running NetBSD or linux
      
      	* [misc/dos_fs.c]
      	DOS_GetCurrentDir(): made temp[] static so it can be safely
      	returned
      
      	* [miscemu/int21.c,int25.c,int26.c]
      	Changed all invocations of pointer() to SAFEMAKEPTR(). Included
      	segmem.h where necessary.
      
      	* [windows/dialog.c]
      	CreateDialogIndirectParam(): Changed HEAP_Init() call to 
      	HEAP_LocalInit(), removed redundant variables
      
      Sat Oct 22 00:29:41 MET 1994		  Dag Asheim (dash@ifi.uio.no)
      
      	* [loader/library.c] [loader/main.c] [loader/ne_image.c]
      	  [misc/exec.c] [miscemu/int10.c] [miscemu/int21.c]
      	  [objects/bitblt.c] [objects/metafile.c]
      	Rewritten more printf's to use the new debugging system, and
      	made wine less verbose per default. Use "-debugmsg +module"
      	to get (almost) the same behavior as before.
      3a405baf