Sweden-Number/include
Alexandre Julliard 46ea8b3f73 Release 980503
Thu Apr 30 16:28:12 1998  James Juran <jrj120@psu.edu>

	* [scheduler/process.c]
	Implemented GetExitCodeProcess.  The code is a direct translation
	of GetExitCodeThread.

Mon Apr 27 22:20:25 1998  Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>

	* [loader/pe_image.c]
	Unload dummy module when PE_LoadLibraryEx32A fails with
	PE_LoadImage (makes Encarta 98 installer proceed).

	* [files/drive.c]
	Make GetDriveType16 return DRIVE_REMOVABLE for TYPE_CDROM.
	Make GetCurrentDirectory32 behave like the code does and not
	like the help describes.

	* [files/profile.c]
	Revoke recent change in PROFILE_GetSection and try better 
	handling of special case.

	* [include/windows.h]
	Change definition of ACCEL32.

	* [misc/commdlg.c]
	Replace the GetXXXFilename32 macros by normal code.
	Fix two reported bugs in my changes to commdlg.

	* [windows/win.c]
	Add a hook to catch bogus WM_SIZE messages by emitting a warning
	in the appropriate case.

	* [objects/bitmap.c]
	Reject unreasonbable large size arguments in
	CreateCompatibleBitmap32 and add an fixme for that situation.

Sun Apr 26 18:30:07 1998  Alexandre Julliard  <julliard@lrc.epfl.ch>

	* [include/ldt.h] [debugger/*.c] [miscemu/instr.c]
	Added IS_SELECTOR_SYSTEM and IS_SELECTOR_32BIT macros.
	Make instruction emulation support system selectors.

	* [loader/*.c]
	Started moving NE specific functions to the new loader/ne
	directory.

	* [memory/environ.c]
	Enforce the 127 chars limit only when creating the environment of
	a Win16 process.

Sun Apr 26 12:22:23 1998  Andreas Mohr <100.30936@germany.net>

	* [files/file.c]
	Fixed an incredible typo in CopyFile32A that made it unusable
	since a rewrite in 970112 (!!).

	* [files/directory.c]
	Fixed GetTempPath32A/W to include trailing backslash.

	* [misc/ver.c]
	Make find_pe_resource "work" with corrupt files.

	* [misc/wsprintf.c]
	Altered WPRINTF_ParseFormatA/W to treat invalid format chars
	as normal output, too.

	* [msdos/dpmi.c]
	Implemented "Allocate/Free real mode callback" (0x0303/0x0304).
	Cross your fingers if you need to use it ;) (completely untested)
	Implemented "Call real mode proc with far return" (0x0301, tested).

	* [msdos/int21.c]
	Fixed ioctlGenericBlkDevReq/0x60.

	* [relay32/dplayx.spec] [relay32/builtin32.c] [relay32/Makefile.in]
	Added built-in DPLAYX.DLL. 

	* [windows/win.c]
	Fixed GetWindowWord()/GWW_HWNDPARENT to return the window's owner
	if it has no parent (SDK).

Sat Apr 25 15:09:53 1998  M.T.Fortescue  <mark@mtfhpc.demon.co.uk>

	* [debugger/db_disasm.c]
	Fixed disassemble bug for no-display option and 'lock',
	'repne' and 'repe' prefixes.

	* [debugger/registers.c]
	Added textual flag description output on 'info regs'.

Sat Apr 25 14:18:26 1998  Matthew Becker <mbecker@glasscity.net>

	* [*/*.c]
	Added stubs and/or documentation for the following functions: 
	LookupPrivilegeValue, OpenService, ControlService, RegGetKeySecurity, 
	StartService, SetComputerName, DeleteService, CloseServiceHandle, 
	OpenProcessToken, OpenSCManager, DeregisterEventSource, 
	WaitForDebugEvent, WaitForInputIdle, RegisterEventSource,
	SetDebugErrorLevel, SetConsoleCursorPosition, ChoosePixelFormat,
	SetPixelFormat, GetPixelFormat, DescribePixelFormat, SwapBuffers,
	PolyBezier, AbortPath, DestroyAcceleratorTable, HeapWalk,
	DdeInitialize, DdeUninitialize, DdeConnectList, DdeDisconnectList,
	DdeCreateStringHandle, DdePostAdvise, DdeGetData, DdeNameService,
	DdeGetLastError, WNetGetDirectoryType, EnumPrinters, RegFlushKey,
	RegGetKeySecurity, DllGetClassObject, DllCanUnloadNow, CreateBitmap,
	CreateCompatibleBitmap, CreateBitmapIndirect, GetBitmapBits,
	SetBitmapBits, LoadImage, CopyImage, LoadBitmap, DrawIcon,
	CreateDiscardableBitmap, SetDIBits, GetCharABCWidths, LoadTypeLib,
	SetConsoleCtrlHandler, CreateConsoleScreenBuffer, ReadConsoleInput,
	GetConsoleCursorInfo, SetConsoleCursorInfo, SetConsoleWindowInfo,
	SetConsoleTextAttribute, SetConsoleScreenBufferSize,
	FillConsoleOutputCharacter, FillConsoleOutputAttribute,
	CreateMailslot, GetMailslotInfo, GetCompressedFileSize,
	GetProcessWindowStation, GetThreadDesktop, SetDebugErrorLevel,
	WaitForDebugEvent, SetComputerName, CreateMDIWindow.

Thu Apr 23 23:54:04 1998  Douglas Ridgway  <ridgway@winehq.com>

	* [include/windows.h] [objects/enhmetafile.c] [relay32/gdi32.spec]
	Implement CopyEnhMetaFile, Get/SetEnhMetaFileBits, other fixes.

	* [include/windows.h] [objects/metafile.c] [relay32/gdi32.spec]
	32-bit metafile fixes, implement EnumMetaFile32, GetMetaFileBitsEx.

	* [objects/font.c] [graphics/x11drv/xfont.c] [graphics/x11drv/text.c]
	Some rotated text support for X11R6 displays.

	* [win32/newfns.c] [ole/ole2nls.c]
	Moved GetNumberFormat32A.

Wed Apr 22 17:38:20 1998  David Lee Lambert <lamber45@egr.msu.edu>

	* [ole/ole2nls.c] [misc/network.c]
	Changed some function documentation to the new style.

	* [misc/network.c] [include/windows.h] [if1632/user.spec]
	  [relay32/mpr.spec] [misc/mpr.c]
	Added stubs for some Win32 network functions;  renamed some 
	16-bit ones with 32-bit counterparts,  as well as
	WNetGetDirectoryType;  moved the stubs in misc/mpr.c (three of
	them!) to misc/network.c.

	* [ole/compobj.c] [ole/storage.c] [ole/ole2disp.c] 
	  [ole/ole2nls.c] [ole/folders.c] [ole/moniker.c] [ole/ole2.c]
	  [graphics/fontengine.c] [graphics/ddraw.c] [graphics/env.c]
	  [graphics/driver.c] [graphics/escape.c]
	Changed fprintf's to proper debug-macros.

	* [include/winnls.h]
	Added some flags (for internal use).

	* [ole/ole2nls.c] 
	Added the Unicode core function, and worked out a way to hide
	the commonality of the core.

	* [relay32/kernel32.spec]
	Added support for GetDate/Time32A/W.

Wed Apr 22 09:16:03 1998  Gordon Chaffee  <chaffee@cs.berkeley.edu>

	* [win32/code_page.c]
	Fixed problem with MultiByteToWideChar that was introduced in
	last release.  Made MultiByteToWideChar more compatible with Win32.

	* [graphics/x11drv/graphics.c]
	Fixed problem with drawing arcs.

Tue Apr 21 11:24:58 1998  Constantine Sapuntzakis  <csapuntz@tma-1.lcs.mit.edu>

	*  [ole/ole2nls.c]
	Move stuff from 0x409 case to Lang_En. 

	*  [relay32/user32.spec] [windows/winpos.c]
	Added stubs for GetWindowRgn32 and SetWindowRgn32. Makes Office
	Paperclip happy.

Tue Apr 21 11:16:16 1998  Constantine Sapuntzakis  <csapuntz@tma-1.lcs.mit.edu>

	*  [loader/pe_image.c]
	If image is relocated, TLS addresses need to be adjusted.

	* [debugger/*.c]
	Generalized tests for 32-bit segments.

Tue Apr 21 02:04:59 1998  James Juran  <jrj120@psu.edu>
	
	* [misc/*.c] [miscemu/*.c] [msdos/*.c] [if1632/*.c] 
	  [include/*.h] [loader/*.c] [memory/*.c] [multimedia/*.c] 
	  [objects/*.c]
	Almost all fprintf statements converted to appropriate 
	debug messages.

	* [README]
	Updated "GETTING MORE INFORMATION" section to include WineHQ.

	* [documentation/debugger]
	Fixed typo.

	* [windows/defwnd.c]
	Added function documentation.

Sun Apr 19 16:30:58 1998  Marcus Meissner <marcus@mud.de>

	* [Make.rules.in]
	Added lint target (using lclint).

	* [relay32/oleaut32.spec][relay32/Makefile.in][ole/typelib.c]
	  [ole/ole2disp.c]
	Added oleaut32 spec, added some SysString functions.

	* [if1632/signal.c]
	Added printing of faultaddress in Linux (using CR2 debug register).

	* [configure.in]
	Added <sys/types.h> for statfs checks.

	* [loader/*.c][debugger/break.c][debugger/hash.c]
	Started to split win32/win16 module handling, preparing support
	for other binary formats (like ELF).

Sat Apr 18 10:07:41 1998  Rein Klazes <rklazes@casema.net>

	* [misc/registry.c]
	Fixed a bug that made RegQueryValuexxx returning
	incorrect registry values.

Fri Apr 17 22:59:22 1998  Alexander V. Lukyanov <lav@long.yar.ru>

	* [misc/lstr.c]
	FormatMessage32*: remove linefeed when nolinefeed set;
	check for target underflow.

Fri Apr 17 00:38:14 1998  Alexander V. Lukyanov <lav@long.yar.ru>

	* [misc/crtdll.c]
	Implement xlat_file_ptr for CRT stdin/stdout/stderr address
	translation.

Wed Apr 15 20:43:56 1998  Jim Peterson <jspeter@birch.ee.vt.edu>

	* [controls/menu.c]
	Added 'odaction' parameter to MENU_DrawMenuItem() and redirected
	WM_DRAWITEM messages to GetWindow(hwnd,GW_OWNER).

Tue Apr 14 16:17:55 1998  Berend Reitsma <berend@united-info.com>

	* [graphics/metafiledrv/init.c]	[graphics/painting.c] 
	  [graphics/win16drv/init.c] [graphics/x11drv/graphics.c]
	  [graphics/x11drv/init.c] [include/gdi.h] [include/x11drv.h]
	  [relay32/gdi32.spec]
	Added PolyPolyline routine.

	* [windows/winproc.c]
	Changed WINPROC_GetProc() to return proc instead of &(jmp proc).
1998-05-03 19:01:20 +00:00
..
bitmaps Release 980413 1998-04-13 12:21:30 +00:00
acconfig.h Release 980413 1998-04-13 12:21:30 +00:00
aspi.h Release 971130 1997-11-30 17:45:40 +00:00
atom.h Release 970112 1997-01-12 18:32:19 +00:00
bit_array.h Release 950727 1995-07-29 13:09:43 +00:00
bitmap.h Release 980201 1998-02-01 18:33:27 +00:00
brush.h Release 970202 1997-02-02 19:01:52 +00:00
builtin32.h Release 980104 1998-01-04 17:49:09 +00:00
button.h Release 970824 1997-08-24 16:00:30 +00:00
cache.h Release 971221 1997-12-21 19:17:50 +00:00
callback.h Release 980201 1998-02-01 18:33:27 +00:00
class.h Release 970914 1997-09-14 17:17:23 +00:00
clipboard.h Release 971116 1997-11-16 17:38:29 +00:00
color.h Release 971221 1997-12-21 19:17:50 +00:00
combo.h Release 980329 1998-03-29 19:44:57 +00:00
comm.h Release 970824 1997-08-24 16:00:30 +00:00
commctrl.h Release 980413 1998-04-13 12:21:30 +00:00
commdlg.h Release 980503 1998-05-03 19:01:20 +00:00
compobj.h Release 980413 1998-04-13 12:21:30 +00:00
config.h.in Release 980413 1998-04-13 12:21:30 +00:00
crtdll.h Release 970202 1997-02-02 19:01:52 +00:00
cursoricon.h Release 980201 1998-02-01 18:33:27 +00:00
d3d.h Release 980201 1998-02-01 18:33:27 +00:00
dc.h Release 971101 1997-11-01 19:08:16 +00:00
dce.h Release 971221 1997-12-21 19:17:50 +00:00
dde.h Release 950727 1995-07-29 13:09:43 +00:00
dde_atom.h Release 950918 1995-09-18 11:19:54 +00:00
dde_mem.h Release 960928 1996-09-28 18:11:01 +00:00
dde_proc.h Release 970305 1997-03-05 08:22:35 +00:00
ddeml.h Release 980503 1998-05-03 19:01:20 +00:00
ddraw.h Release 980413 1998-04-13 12:21:30 +00:00
debug.h Release 980503 1998-05-03 19:01:20 +00:00
debugdefs.h Release 980503 1998-05-03 19:01:20 +00:00
debugger.h Release 980503 1998-05-03 19:01:20 +00:00
debugstr.h Release 980413 1998-04-13 12:21:30 +00:00
debugtools.h Release 980413 1998-04-13 12:21:30 +00:00
desktop.h Release 970824 1997-08-24 16:00:30 +00:00
dialog.h Release 970329 1997-03-29 17:20:20 +00:00
dinput.h Release 980301 1998-03-01 20:05:02 +00:00
dlgs.h Release 970112 1997-01-12 18:32:19 +00:00
drive.h Release 980201 1998-02-01 18:33:27 +00:00
driver.h Release 970824 1997-08-24 16:00:30 +00:00
dsound.h Release 980301 1998-03-01 20:05:02 +00:00
except.h Release 970824 1997-08-24 16:00:30 +00:00
file.h Release 980413 1998-04-13 12:21:30 +00:00
font.h Release 980215 1998-02-15 19:40:49 +00:00
gdi.h Release 980503 1998-05-03 19:01:20 +00:00
global.h Release 980413 1998-04-13 12:21:30 +00:00
graphics.h Release 970720 1997-07-20 16:23:21 +00:00
heap.h Release 980329 1998-03-29 19:44:57 +00:00
hook.h Release 970215 1997-02-15 14:29:56 +00:00
imagelist.h Release 980413 1998-04-13 12:21:30 +00:00
instance.h Release 970720 1997-07-20 16:23:21 +00:00
interfaces.h Release 980301 1998-03-01 20:05:02 +00:00
k32obj.h Release 980413 1998-04-13 12:21:30 +00:00
keyboard.h Release 971116 1997-11-16 17:38:29 +00:00
ldt.h Release 980503 1998-05-03 19:01:20 +00:00
libres.h Release 970305 1997-03-05 08:22:35 +00:00
local.h Release 980215 1998-02-15 19:40:49 +00:00
lzexpand.h Release 970112 1997-01-12 18:32:19 +00:00
mdi.h Release 971116 1997-11-16 17:38:29 +00:00
menu.h Release 970824 1997-08-24 16:00:30 +00:00
message.h Release 970824 1997-08-24 16:00:30 +00:00
metafile.h Release 980118 1998-01-18 18:01:49 +00:00
metafiledrv.h Release 980329 1998-03-29 19:44:57 +00:00
miscemu.h Release 980503 1998-05-03 19:01:20 +00:00
mmsystem.h Release 980329 1998-03-29 19:44:57 +00:00
module.h Release 980503 1998-05-03 19:01:20 +00:00
msdos.h Release 980315 1998-03-15 20:29:56 +00:00
multimedia.h Release 980413 1998-04-13 12:21:30 +00:00
neexe.h Release 980503 1998-05-03 19:01:20 +00:00
nonclient.h Release 971116 1997-11-16 17:38:29 +00:00
ntdll.h Release 971221 1997-12-21 19:17:50 +00:00
ole.h Release 980503 1998-05-03 19:01:20 +00:00
ole2.h Release 980315 1998-03-15 20:29:56 +00:00
oleauto.h Release 980503 1998-05-03 19:01:20 +00:00
options.h Release 980201 1998-02-01 18:33:27 +00:00
palette.h Release 970616 1997-06-16 17:43:53 +00:00
path.h Release 980201 1998-02-01 18:33:27 +00:00
pe_image.h Release 980503 1998-05-03 19:01:20 +00:00
peexe.h Release 980329 1998-03-29 19:44:57 +00:00
pen.h Release 970202 1997-02-02 19:01:52 +00:00
process.h Release 980503 1998-05-03 19:01:20 +00:00
progress.h Release 980413 1998-04-13 12:21:30 +00:00
queue.h Release 970720 1997-07-20 16:23:21 +00:00
region.h Release 980118 1998-01-18 18:01:49 +00:00
resource.h Release 980503 1998-05-03 19:01:20 +00:00
scroll.h Release 970824 1997-08-24 16:00:30 +00:00
selectors.h Release 980413 1998-04-13 12:21:30 +00:00
shell.h Release 971221 1997-12-21 19:17:50 +00:00
shlobj.h Release 980315 1998-03-15 20:29:56 +00:00
shm_block.h Release 950901 1995-09-01 15:57:28 +00:00
shm_fragment.h Release 950901 1995-09-01 15:57:28 +00:00
shm_main_blk.h Release 950901 1995-09-01 15:57:28 +00:00
shm_semaph.h Release 950901 1995-09-01 15:57:28 +00:00
sig_context.h Release 980503 1998-05-03 19:01:20 +00:00
spy.h Release 970914 1997-09-14 17:17:23 +00:00
stackframe.h Release 980201 1998-02-01 18:33:27 +00:00
static.h Release 970824 1997-08-24 16:00:30 +00:00
status.h Release 970824 1997-08-24 16:00:30 +00:00
storage.h Release 980301 1998-03-01 20:05:02 +00:00
stress.h Release 970824 1997-08-24 16:00:30 +00:00
struct32.h Release 980104 1998-01-04 17:49:09 +00:00
sysmetrics.h Release 980104 1998-01-04 17:49:09 +00:00
task.h Release 980413 1998-04-13 12:21:30 +00:00
thread.h Release 980413 1998-04-13 12:21:30 +00:00
toolhelp.h Release 971221 1997-12-21 19:17:50 +00:00
ts_xlib.h Release 980215 1998-02-15 19:40:49 +00:00
ts_xpm.h Release 980201 1998-02-01 18:33:27 +00:00
ts_xresource.h Release 980201 1998-02-01 18:33:27 +00:00
ts_xshm.h Release 980201 1998-02-01 18:33:27 +00:00
ts_xutil.h Release 980215 1998-02-15 19:40:49 +00:00
tweak.h Release 970804 1997-08-04 16:34:36 +00:00
updown.h Release 970914 1997-09-14 17:17:23 +00:00
user.h Release 980315 1998-03-15 20:29:56 +00:00
ver.h Release 980413 1998-04-13 12:21:30 +00:00
version.h Release 980503 1998-05-03 19:01:20 +00:00
w32sys.h Release 970305 1997-03-05 08:22:35 +00:00
win.h Release 980413 1998-04-13 12:21:30 +00:00
win16drv.h Release 980201 1998-02-01 18:33:27 +00:00
winbase.h Release 980503 1998-05-03 19:01:20 +00:00
wincon.h Release 980503 1998-05-03 19:01:20 +00:00
windows.h Release 980503 1998-05-03 19:01:20 +00:00
winerror.h Release 980301 1998-03-01 20:05:02 +00:00
winnls.h Release 980503 1998-05-03 19:01:20 +00:00
winnt.h Release 980315 1998-03-15 20:29:56 +00:00
winpos.h Release 971221 1997-12-21 19:17:50 +00:00
winproc.h Release 971101 1997-11-01 19:08:16 +00:00
winreg.h Release 960611 1996-06-11 16:02:08 +00:00
winsock.h Release 980329 1998-03-29 19:44:57 +00:00
wintypes.h Release 980503 1998-05-03 19:01:20 +00:00
wnet.h Release 980201 1998-02-01 18:33:27 +00:00
x11drv.h Release 980503 1998-05-03 19:01:20 +00:00
x11font.h Release 970824 1997-08-24 16:00:30 +00:00
xmalloc.h Release 960302 1996-03-02 19:34:10 +00:00