2002-04-11 23:54:01 +02:00
|
|
|
/* include/config.h.in. Generated from configure.ac by autoheader. */
|
1996-07-17 22:02:21 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
#define __WINE_CONFIG_H
|
1996-07-17 22:02:21 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
|
|
|
|
systems. This function is required for `alloca.c' support on those systems.
|
|
|
|
*/
|
1999-05-08 17:47:44 +02:00
|
|
|
#undef CRAY_STACKSEG_END
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if using `alloca.c'. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef C_ALLOCA
|
1999-05-08 17:47:44 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define to the name of the function returning errno for reentrant libc */
|
|
|
|
#undef ERRNO_LOCATION
|
1999-05-08 17:47:44 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have `alloca', as a function or macro. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_ALLOCA
|
1999-04-26 16:58:58 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
|
|
|
|
*/
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_ALLOCA_H
|
1996-07-17 22:02:21 +02:00
|
|
|
|
2002-06-28 20:31:01 +02:00
|
|
|
/* Define if you have ALSA including devel headers */
|
|
|
|
#undef HAVE_ALSA
|
|
|
|
|
2002-08-29 03:51:31 +02:00
|
|
|
/* Define to 1 if you have the <alsa/asoundlib.h> header file. */
|
|
|
|
#undef HAVE_ALSA_ASOUNDLIB_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <arpa/inet.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_ARPA_INET_H
|
1999-05-08 17:47:44 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <arpa/nameser.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_ARPA_NAMESER_H
|
1996-07-17 22:02:21 +02:00
|
|
|
|
2002-03-21 02:38:19 +01:00
|
|
|
/* Define if you have ARTS sound server */
|
|
|
|
#undef HAVE_ARTS
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define to use .string instead of .ascii */
|
|
|
|
#undef HAVE_ASM_STRING
|
1996-07-17 22:02:21 +02:00
|
|
|
|
2002-07-30 04:44:19 +02:00
|
|
|
/* Define to 1 if you have the <audio/audiolib.h> header file. */
|
|
|
|
#undef HAVE_AUDIO_AUDIOLIB_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <audio/soundlib.h> header file. */
|
|
|
|
#undef HAVE_AUDIO_SOUNDLIB_H
|
|
|
|
|
2002-05-05 23:03:44 +02:00
|
|
|
/* Define to 1 if you have the `chsize' function. */
|
|
|
|
#undef HAVE_CHSIZE
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `clone' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_CLONE
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `connect' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_CONNECT
|
1998-03-15 21:29:56 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if we have linux/input.h AND it contains the INPUT event API */
|
|
|
|
#undef HAVE_CORRECT_LINUXINPUT_H
|
2000-04-29 18:44:19 +02:00
|
|
|
|
2002-11-12 03:22:24 +01:00
|
|
|
/* Define to 1 if you have the <cups/cups.h> header file. */
|
|
|
|
#undef HAVE_CUPS_CUPS_H
|
1999-04-18 15:19:56 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <curses.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_CURSES_H
|
Release 980104
Sat Jan 3 17:15:56 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [debugger/db_disasm.c]
Added cpuid and cmpxchg instructions.
* [if1632/builtin.c] [relay32/builtin32.c]
Fixed broken -dll option with Win32 DLLs.
* [include/heap.h]
Added SYSTEM_LOCK/SYSTEM_UNLOCK macros.
* [configure.in] [misc/lstr.c]
Added check for wctype.h.
Commented out --enable-ipc option (IPC code has been broken for a
long time anyway).
* [scheduler/critsection.c] [scheduler/event.c]
[scheduler/mutex.c] [scheduler/semaphore.c]
Implemented Win32 synchronization objects.
* [scheduler/synchro.c]
Implemented WaitForMultipleObjects and related functions.
* [scheduler/thread.c]
If possible, use clone() in CreateThread().
* [scheduler/thread.c] [scheduler/process.c]
Made thread and process waitable objects.
Thread and process id values are now different from the pointers
they represent.
* [win32/k32obj.c]
Moved to scheduler directory.
Added function table for waiting operations on objects.
* [files/file.c] [memory/virtual.c]
Added new K32OBJ function table.
Sun Jan 1 16:48:23 1997 Andreas Mohr <100.30936@germany.net>
* [files/file.c]
Fixed my patch for GetTempFileName16() as needed.
It was ...Name32A() that didn't work properly, not ...Name16().
* [graphics/x11drv/brush.c]
Fixed a BadMatch error.
* [msdos/int21.c]
Fixed INT21_FindNextFCB() to get correct volume labels e.g.
in "file open" dialog.
* [multimedia/joystick.c] [relay32/winmm.spec]
Stub JoyGetPosEx().
* [scheduler/process.c] [relay32/kernel32.spec]
Implemented RegisterServiceProcess().
Wed Dec 31 11:14:43 1997 Lawson Whitney <lawson_whitney@juno.com>
* [if1632/kernel.spec] [if1632/relay.c]
Define CallProcEx32w - Thanks to Marcus Meissner for his excellent
CallProc32W.
* [loader/module.c]
Take a shot at defining FreeLibrary32W.
Sun Dec 28 12:44:04 1997 Kai Morich <kai.morich@rhein-neckar.netsurf.de>
* [controls/menu.c]
Menu modification from WM_INITMENUPOPUP message fixed.
Menu items now can have different wID and hSubMenu (Win95 behavior).
* [misc/cpu.c]
Improved IsProcessorFeaturePresent.
Sun Dec 28 03:21:08 1997 Ove Kaaven <ovek@main.arcticnet.no>
* [include/winsock.h] [misc/winsock.c]
Fixed WS_SOL_SOCKET for setsockopt(), and made select() return
empty fd_sets if timeout.
* [objects/palette.c]
AnimatePalette() bailed out if entire palette is animated. Fixed.
* [objects/dib.c]
Added some code to SetDIBitsToDevice() and its helpers to fix
some offseting problems.
* [objects/cursoricon.c]
Made CreateCursor32() convert the instance handle properly. Made
DestroyCursor() return correct success status.
Wed Dec 24 17:56:34 1997 Dimitrie O. Paun <dimi@cs.toronto.edu>
* [windows/syscolor.c]
Added definition of GetSysColorPen16/32. This function does not
exist in the Win32 API but is a very close (and natural) relative
to GetSysColorBrush function. Moreover, it is *very* much used
within Wine since there are a lot of places where we need to draw
lines with the standard colors.
* [controls/button.c] [controls/combo.c] [controls/icontitle.c]
[controls/menu.c] [controls/progress.c] [controls/scroll.c]
[controls/updown.c] [graphics/painting.c] [misc/tweak.c]
[windows/defwnd.c] [windows/graphics.c] [windows/nonclient.c]
Replaced references to sysColorObjects with the appropriate
call to GetSysColorBrush32/GetSysColorPen32. There is no need to
expose the implementation of these functions, even within Wine.
This makes the code easier to understand, debug, maintain.
* [controls/uitools.c]
Modified most of the functions in this file to use the now
standard pens (i.e. GetSysColorPen32). These functions made
*heavy* use of standard pens so I expect a lot less
CreatePen/DeleteObject calls can do only good...:)
Plus some minor modifications (*no* functional changes though).
* [controls/updown.c]
Used the new DrawFrameControl32 function to paint the control.
I also deleted UDDOWN_DrawArrow since it was no longer required.
Tue Dec 23 00:03:33 1997 Steinar Hamre <steinarh@stud.fim.ntnu.no>
* [configure.in]
Added check for -lw.
* [include/wintypes.h] [tools/build.c]
Changes to make the assembly understandable for even sun as.
".ascii" -> ".string", "call %foo" -> "call *%foo",
"pushw/popw %[cdes]s" written out to ".byte 0x66\npushl/popl %[cdes]s".
* [memory/ldt.c]
#ifdef added so <sys/seg.h> will not be included on Solaris.
Mon Dec 22 18:55:19 1997 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [configure.in]
Added XF86DGA check.
* [multimedia/dsound.c][relay32/dsound.spec][include/dsound.h]
Started DirectSound. Only stubs for now.
* [graphics/ddraw.c][include/ddraw.h][relay32/ddraw.spec]
Started to implement DirectDraw. Mostly stubs, some
testcases work. Requires the XF86DGA extension to XFree86.
(check demo/blizdemo.exe from the Diablo CD-ROM).
* [files/drive.c]
Return correct "CDFS" fsname so Diablo is a bit happier.
Sun Dec 21 21:45:48 1997 Kevin Cozens <kcozens@interlog.com>
* [misc/registry.c]
Fixed bugs in the routines which read the Windows '95 registry
files. Added extra information regarding the format of the Windows
'95 registry files.
1998-01-04 18:49:09 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <direct.h> header file. */
|
2002-03-11 06:08:14 +01:00
|
|
|
#undef HAVE_DIRECT_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_DLFCN_H
|
1999-04-18 15:19:56 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have dlopen */
|
1999-04-24 14:02:14 +02:00
|
|
|
#undef HAVE_DLOPEN
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `ecvt' function. */
|
2001-01-13 00:07:11 +01:00
|
|
|
#undef HAVE_ECVT
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <elf.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_ELF_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `finite' function. */
|
2000-11-27 02:37:28 +01:00
|
|
|
#undef HAVE_FINITE
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <float.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_FLOAT_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `fpclass' function. */
|
2000-11-27 02:37:28 +01:00
|
|
|
#undef HAVE_FPCLASS
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if FreeType 2 is installed */
|
|
|
|
#undef HAVE_FREETYPE
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <freetype/freetype.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_FREETYPE_FREETYPE_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <freetype/ftglyph.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_FREETYPE_FTGLYPH_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <freetype/ftnames.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_FREETYPE_FTNAMES_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <freetype/ftoutln.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_FREETYPE_FTOUTLN_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <freetype/ftsnames.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_FREETYPE_FTSNAMES_H
|
|
|
|
|
|
|
|
/* Define if you have the <freetype/fttrigon.h> header file. */
|
|
|
|
#undef HAVE_FREETYPE_FTTRIGON_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <freetype/internal/sfnt.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_FREETYPE_INTERNAL_SFNT_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <freetype/ttnameid.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_FREETYPE_TTNAMEID_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <freetype/tttables.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_FREETYPE_TTTABLES_H
|
|
|
|
|
2002-05-05 23:03:44 +02:00
|
|
|
/* Define to 1 if you have the `ftruncate' function. */
|
|
|
|
#undef HAVE_FTRUNCATE
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `ftruncate64' function. */
|
2001-05-14 22:09:37 +02:00
|
|
|
#undef HAVE_FTRUNCATE64
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `getbkgd' function. */
|
2001-06-27 23:42:00 +02:00
|
|
|
#undef HAVE_GETBKGD
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `gethostbyname' function. */
|
1998-11-01 17:22:07 +01:00
|
|
|
#undef HAVE_GETHOSTBYNAME
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `getnetbyaddr' function. */
|
1999-11-13 23:23:35 +01:00
|
|
|
#undef HAVE_GETNETBYADDR
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `getnetbyname' function. */
|
1999-11-13 23:23:35 +01:00
|
|
|
#undef HAVE_GETNETBYNAME
|
|
|
|
|
2002-12-10 20:16:24 +01:00
|
|
|
/* Define to 1 if you have the <getopt.h> header file. */
|
|
|
|
#undef HAVE_GETOPT_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the `getopt_long' function. */
|
|
|
|
#undef HAVE_GETOPT_LONG
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `getpagesize' function. */
|
1998-04-13 14:21:30 +02:00
|
|
|
#undef HAVE_GETPAGESIZE
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `getprotobyname' function. */
|
1999-11-13 23:23:35 +01:00
|
|
|
#undef HAVE_GETPROTOBYNAME
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `getprotobynumber' function. */
|
1999-11-13 23:23:35 +01:00
|
|
|
#undef HAVE_GETPROTOBYNUMBER
|
|
|
|
|
2002-07-01 20:17:30 +02:00
|
|
|
/* Define to 1 if you have the `getpwuid' function. */
|
|
|
|
#undef HAVE_GETPWUID
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `getservbyport' function. */
|
1999-11-13 23:23:35 +01:00
|
|
|
#undef HAVE_GETSERVBYPORT
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `getsockopt' function. */
|
1999-11-13 23:23:35 +01:00
|
|
|
#undef HAVE_GETSOCKOPT
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if the OpenGL headers define extension typedefs */
|
|
|
|
#undef HAVE_GLEXT_PROTOTYPES
|
1999-11-13 23:23:35 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if the OpenGL library supports the glXGetProcAddressARB call */
|
|
|
|
#undef HAVE_GLX_GETPROCADDRESS
|
2000-12-27 19:49:08 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <GL/glext.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_GL_GLEXT_H
|
2001-05-14 22:09:37 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <GL/glx.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_GL_GLX_H
|
2000-11-29 18:48:06 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <GL/gl.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_GL_GL_H
|
1996-07-17 22:02:21 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <ieeefp.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_IEEEFP_H
|
2000-11-26 00:54:12 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `inet_aton' function. */
|
2002-04-03 22:24:44 +02:00
|
|
|
#undef HAVE_INET_ATON
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `inet_network' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_INET_NETWORK
|
1999-12-06 00:06:40 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_INTTYPES_H
|
2002-01-07 22:00:27 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <io.h> header file. */
|
2002-03-11 06:08:14 +01:00
|
|
|
#undef HAVE_IO_H
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if IPX should use netipx/ipx.h from libc */
|
|
|
|
#undef HAVE_IPX_GNU
|
2002-01-07 22:00:27 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if IPX includes are taken from Linux kernel */
|
|
|
|
#undef HAVE_IPX_LINUX
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `iswalnum' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_ISWALNUM
|
1999-04-11 17:20:29 +02:00
|
|
|
|
2002-12-13 03:26:18 +01:00
|
|
|
/* Define to 1 if you have the <jack/jack.h> header file. */
|
|
|
|
#undef HAVE_JACK_JACK_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <jpeglib.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_JPEGLIB_H
|
1999-11-13 23:23:35 +01:00
|
|
|
|
2002-08-01 20:22:38 +02:00
|
|
|
/* Define if you have libaudioIO */
|
|
|
|
#undef HAVE_LIBAUDIOIO
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <libaudioio.h> header file. */
|
|
|
|
#undef HAVE_LIBAUDIOIO_H
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have the curses library (-lcurses) */
|
|
|
|
#undef HAVE_LIBCURSES
|
Release 980809
Sat Aug 8 19:11:46 1998 Marcus Meissner <marcus@jet.franken.de>
* [*/*]
Added some missing WINAPI and some missing prototypes for
functions.
* [controls/static.c]
Got rid of the MODULE32_LookupHMODULE error showing up for every
message box.
* [windows/winproc.c]
WM_NOTIFY 16->32 mapping (AOL Instant Messenger or however it is called).
* [misc/winsock.c]
hostent/servent/protoent should not use the same static buffers.
(has broken nt3.15 finger.exe which does hp=gethostbyname(), then
getservbyname("finger","tcp") and the references hp->h_addr_list[0]).
Sat Aug 8 13:21:24 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [include/server.h] [tools/make_requests] [server/request.c]
[server/trace.c]
Automated part of the client/server request code generation.
Added tracing of client/server communication.
* [scheduler/*.c] [server/process.c]
Added support for server-side handles.
* [scheduler/thread.c]
Added DLL_THREAD_ATTACH/DETACH notifications.
* [configure.in]
Added check for -lsocket.
* [windows/winproc.c]
Return the thunk address in WINPROC_GetProc if the function types
don't match.
Sat Aug 8 02:44:04 1998 Douglas Ridgway <ridgway@winehq.com>
* [windows/winproc.c][windows/win.c][windows/message.c]
Documentation for CallWindowProc, SetWindowLong, DispatchMessage,
WaitMessage, GetMessage, and PeekMessage.
Sat Aug 8 01:00:00 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [controls/commctrl.c][controls/widgets.c][include/builtin32.h]
[include/commctrl.h][relay32/builtin32.c][relay32/comctl32.spec]
[tools/build.c] [relay32/shell32.spec]
Added the functionality of the LibMain function. The common
controls are properly initialized now.
* [controls/treeview.c][memory/atom.c][scheduler/thread.c][windows/class.c]
[windows/msgbox.c][windows/win.c]
Put TRACE in, put SetLastError() in.
* [include/interfaces.h]
Added IClassFactory::LockServer.
* [include/ole2.h]
Added struct for LPOLEMENUGROUPWIDTHS32, HOLEMENU32.
* [include/shell.h][include/shlobj.h][misc/shell.c][ole/folders.c]
Reorganized and many structs and classes (IShellBrowser,IShellView)
added. shell32.dll should work in many cases now.
Started SHGetFileInfoA implementeation, rewrote SHGetPathFromIDList32A.
New Shell32LibMain started ShellIconCache Implementation.
* [misc/shellord.c]
Rewrote ILCombine, ILGetSize
New stubs SHFind_InitMenuPopup, FileMenu_Create, ShellExecuteEx,
SHSetInstanceExplorer, SHGetInstanceExplorer, SHFreeUnusedLibraries.
* [include/winerror.h]
Class and window related error codes added.
* [memory/heap.c]
Changed lstrlen32A to strlen to get rid of milions of TRACE lines.
* [misc/ddeml.c]
First lines for DdeCreateStringHandle32A / DdeFreeStringHandle32.
* [misc/network.c][relay32/mpr.spec]
Fixed some bugs, changed ordinals.
* [windows/class.c]
Workarounds for incorrect hInstance handling. Fixes parts of
MSWord95/Excel95 and Money95.
Thu Aug 6 21:05:35 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [windows/nonclient.c][misc/tweak.c][include/tweak.h]
[documentation/win95look]
Removed some tweak variables. They are no longer needed.
* [files/dos_fs.c]
Added check for null pointer in DOSFS_GetDevice().
* [controls/tooltips.c][include/commctrl.h]
Improved tooltips.
* [controls/status.c][include/commctrl.h]
Cleaned up code and added tooltip support.
* [controls/toolbar.c][include/commctrl.h]
Added tooltip support.
* [documentation/common_controls]
Updated.
Thu Aug 6 00:05:22 1998 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
* [include/ver.h] [misc/ver.c]
Write VIF_BUFFTOOSMALL, not VIF_BUFTOSMALL.
* [debugger/hash.c] [debugger/stabs.c]
Make debug output more friendly for posting.
* [files/file.c]
Partial implementation of OF_SHARE_EXCLUSIVE.
Needed for Quicklogic/QuickChip (InstallShield).
* [files/profile.c]
When a cached-only entry is found, return it.
* [graphics/x11drv/xfont.c]
Accept a space as delimiter for a fontname and inhibit overrun
(Make xplasim.ex from the Phillips Coolrunner CPLD suite proceed).
* [miscemu/main.c]
Delay setting IF1632_CallLargeStack after loading the executables.
Stops fpgaexp.exe from the Viewlogic FPGA suite from crashing when
showing the Blinker error Message Box.
* [misc/network.c]
Make WNetGetConnection16 recognise a CDROM as a local drive.
* [multimedia/mmsystem.c]
Preliminary check for MCI_ALL_DEVICE_ID in MCI_Close by a FIXME.
Tue Aug 4 21:15:23 1998 James Juran <jrj120@psu.edu>
* [ole/ole2nls.c]
Fixed bug in CompareString32A. strcmp() doesn't necessarily
return -1, 0, or 1, which the previous code depended on.
Changed name of is_punctuation to OLE2NLS_isPunctuation.
Made NORM_IGNOREWIDTH not print a FIXME message in
LCMapString32A.
Other debugging messages, documentation, and code cleanups.
* [objects/font.c] [relay32/gdi32.spec] [include/winerror.h]
Added stub for GetFontData32, and added GDI_ERROR constant
to winerror.h.
Tue Aug 4 07:44:43 1998 Ove Kaaven <ovek@arcticnet.no>
* [multimedia/mmio.c]
Implemented mmioSetBuffer, mmioAdvance, mmioAscend, and
mmioCreateChunk to the best of my knowledge. But watch out,
there's bound to be bugs in there...
* [include/mmsystem.h] [multimedia/mmsystem.c]
Hacked in support for 32-bit multimedia function callbacks.
* [AUTHORS] [misc/shell.c]
Selfishly credited my authorship. Hopefully I'm excused.
* [include/dosexe.h] [include/module.h] [loader/dos/*]
[loader/module.c] [loader/task.c] [Makefile.in]
[configure.in] [Makefile.in]
Added DOS EXE (MZ) loader and virtual machine. Task
structure integration thanks to Ulrich Weigand.
* [files/dos_fs.c]
Work around a null pointer dereference if ioctlGetDeviceInfo-ing
a FILE_DupUnixHandle'd file (i.e. GetStdHandle'd).
* [include/miscemu.h] [include/winnt.h] [loader/main.c]
[memory/global.c] [msdos/dpmi.c] [msdos/dosmem.c]
Added support for DOS memory images, and added
DOSMEM_ResizeBlock() and DOSMEM_Available().
* [msdos/int21.c]
Added support for the DOS virtual machine, tweaked handle
assignment to avoid stdio clashes, forced INT21_FindNext to exit
wildcardless searches after finding one entry, added AH=7, 8, 9,
C, 48, 49, 4A, and 7160 CL=1 (Get Short Filename), and made the
long filename calls only respond if running with with -winver
win95.
* [objects/cursoricon.c]
DestroyCursor32 and DestroyIcon32 should now free the objects
(hopefully) correctly.
Sun Aug 2 21:42:09 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [graphics/psdrv/*] [include/psdrv.h]
Added PPD file parsing - at the moment it reads a file called
default.ppd from the directory in which you start Wine. Page sizes
other than A4 should now work (landscape may not). All fonts that are
present on your printer (according to the PPD) should be available,
providing you have the AFM files. Fonts should now be the correct size.
Graphics is still basically lines only. See graphics/psdrv/README .
* [misc/printdrv.c]
Yet more Drv[Get/Set]PrinterData fixes.
Fri Jul 31 21:33:22 1998 Per Lindstrm <pelinstr@algonet.se>
* [relay32/crtdll.spec] [misc/crtdll.c]
Added stub for freopen, _findfirst, _findnext, _fstat and _read.
* [files/directory.c]
Modified warning message.
Wed Jul 29 11:25:28 1998 Luiz Otavio L. Zorzella <zorzella@nr.conexware.com>
* [objects/font.c]
Added stub for GetFontData.
* [multimedia/msvideo.c]
Created this file to hold the msvideo.dll calls (and maybe also
msvfw32.dll).
* [objects/cursoricon.c]
Added search in Global Heap for cursor when trying to destroy it
with DestroyCursor16. This test should be done in many (all?)
other functions that use FreeResource.
* [controls/treeview.c] [include/commctrl.h]
Minor correction in name and addition of many placeholders for TVM
messages in TREEVIEW_WindowProc.
* [msdos/dpmi.c]
Fixed a bug in DPMI_xrealloc where in a copy of a memory region
"A" of size "a" to a region "B" of size "b", "b" bytes were being
copied, instead of "a", as the new version does. This both
increases speed, as well as avoids segfaults.
1998-08-09 14:47:43 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `i386' library (-li386). */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LIBI386
|
1999-11-13 23:23:35 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <libio.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LIBIO_H
|
1998-04-13 14:21:30 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have libjpeg including devel headers */
|
|
|
|
#undef HAVE_LIBJPEG
|
1999-11-13 23:23:35 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `m' library (-lm). */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LIBM
|
1999-09-04 16:36:02 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `mmap' library (-lmmap). */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LIBMMAP
|
Release 971221
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.
1997-12-21 20:17:50 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have the ncurses library (-lncurses) */
|
|
|
|
#undef HAVE_LIBNCURSES
|
Release 980601
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.
1998-06-01 12:44:35 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `nsl' library (-lnsl). */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LIBNSL
|
1996-07-17 22:02:21 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `ossaudio' library (-lossaudio). */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LIBOSSAUDIO
|
1998-03-15 21:29:56 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `resolv' library (-lresolv). */
|
2002-04-01 23:05:15 +02:00
|
|
|
#undef HAVE_LIBRESOLV
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `socket' library (-lsocket). */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LIBSOCKET
|
1997-03-05 09:22:35 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <libutil.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LIBUTIL_H
|
Release 980628
Sun Jun 28 18:37:02 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [if1632/signal.c] [miscemu/instr.c] [memory/virtual.c]
Moved page-fault handling to INSTR_EmulateInstruction.
* [scheduler/thread.c]
Added locking and check for own thread in Suspend/ResumeThread.
Sat Jun 27 21:25:21 1998 Ulrich Weigand <weigand@informatik.uni-erlangen.de>
* [objects/dib.c] [objects/bitmap.c] [objects/oembitmap.c]
[graphics/x11drv/bitblt.c] [include/bitmap.h]
Improved DIB section handling using page fault handlers.
(Note: This patch includes code contributed by Matthew J. Francis.)
* [memory/virtual.c] [if1632/signal.c] [include/global.h]
Page Fault handler support added.
* [if1632/signal.c] [loader/signal.c] [tools/build.c] [misc/system.c]
[misc/winsock_dns.c] [include/sig_context.h] [include/thread.h]
16-bit %fs handling improved: Always preserve 16-bit %fs value,
always restore 32-bit %fs value for signal handlers.
* [if1632/thunk.c] [loader/module.c] [misc/callback.c] [windows/user.c]
[loader/ne/resource.c] [include/callback.h] [include/module.h]
[if1632/kernel.spec] [if1632/wprocs.spec]
Resource Handler function pointer stored as 16-bit SEGPTR.
* [loader/task.c] [windows/win.c] [windows/winpos.c] [if1632/user.spec]
[if1632/kernel.spec] [loader/ne/module.c]
Some minor incompatibilities fixed (Win32s relies on those):
GetExePtr, IsWindow16 should set ES on return; WINPOS_SendNCCalcSize
should cope with having the WINDOWPOS structure trashed;
the OFSTRUCT in the NE module image should be placed *last*.
* [include/windows.h]
Missing prototype for FlushViewOfFile.
* [loader/task.c]
Bugfix: Command line should *not* start with a blank.
* [loader/ne/segment.c]
Bugfix: Fixups to offset 0 were never applied.
* [misc/lstr.c]
Use debugstr_a in OutputDebugString16.
* [msdos/dpmi.c]
Stub for int 31 BL=2f AX=7a20 (NetWare: Get VLM Call Address) added.
* [msdos/int21.c]
Stub for int 21 AX=440d CL=6f (get drive map information) added.
Fri Jun 26 18:08:30 1998 Rein Klazes <rklazes@casema.net>
* [windows/winpos.c]
Fix small buglet that mixed up maximized and minimized windows.
* [include/x11drv.h] [objects/dc.c] [graphics/x11drv/pen.c]
[graphics/x11drv/graphics.c]
Fix some bugs with lines joining styles. Draws rectangles
with thick pens now correctly.
Fri Jun 26 16:22:23 1998 James Juran <jrj120@psu.edu>
* [misc/shell.c]
Fixed bug I introduced last release in InternalExtractIcon.
* [win32/file.c]
Added documentation for CreateFile32A.
* [documentation/wine.man]
Updated manpage.
* [ChangeLog]
Added my entry from last release.
Fri Jun 26 13:33:30 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [graphics/psdrv/*] [if1632/wineps.spec] [include/psdrv.h]
[include/print.h] [objects/gdiobj.c]
First stages of an internal Postscript driver. See
graphics/psdrv/README . Should print text (badly) from win3.1 notepad,
write and winword6.
* [documentation/printing]
Some notes on printing.
* [controls/edit.c]
Strip off WS_BORDER in WM_NCREATE, edit draws its own rectangle.
EC_USEFONTINFO seems to be used as a left/right value for EM_SETMARGINS
and not as an action as the docs say. This actually makes more sense.
Scroll the caret back to zero after a WM_SETTEXT.
Fri Jun 26 10:56:25 1998 Marcus Meissner <marcus@jet.franken.de>
* [if1632/snoop.c]
Added win16 inter-dll snooping.
* [win32/ordinals.c]
KERNEL_485 is GetProcessDword.
* [include/xmalloc.h][include/bitmap.h][misc/xmalloc.c]
Added xcalloc so we 0 initialize XImages.
Fixes/Hides the 'junk around MOPYFish'.
* [misc/ntdll.c]
Some stubs added.
Thu Jun 25 15:22:43 1998 Adrian Harvey <adrian@select.com.au>
* [scheduler/thread.c]
Implemented SuspendThread and ResumeThread.
Thu Jun 25 00:55:03 1998 Peter Hunnisett <hunnise@nortel.ca>
* [include/debug.h,dplay.h,dsound.h][multimedia/dsound.c,dplay.c]
[relay32/dplayx.spec,dplay.spec][multimedia/Makefile.in]
[documentation/status/directplay]
Added preliminary support for DirectPlay & DirectPlayLobby. Moved the
preliminary stubs put in the dsound files into two new files
dplay.h and dplay.c.
Added new debug channel (dplay) for this.
Created new document to keep track of implementation.
* [include/winioctl.h][win32/device.c]
Added some framework in DeviceIoControl to, in the future, support
the "builtin" windows dwIoControlCodes. Added new header file
winioctl.h .
* [multimedia/mmsystem.c]
Added slightly improved debugging information for PlaySound.
Wed Jun 24 12:00:00 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [files/profile.c][graphics/x11drv/xfont.c][loader/module.c]
Changed lstrcmpi32A to strcasecmp, lstrncmpi32A to strncasecmp,
lstrcpy32A to strcpy, lstrlen32A to strlen, lstrcmp32A to strcmp
because it's not necessary to support locale on such places.
It causes a huge overhead and even fails sometimes
* [include/oleauto.h][include/winerror.h]
Added some ole-related constants.
* [misc/shell.c]
SHELL32_DllGetClassObject, SHGetSpecialFolderLocation,
SHGetPathFromIDList improved the stubs
* [ole/folders.c]
IShellFolder* functions rewrote the stubs so don't crash and give
something sensible back, started implementation of.
* [ole/typelib.c][relay32/oleaut32.spec]
LoadTypeLib32, RegisterTypeLib stub.
* [ole/ole2nls.c]
Fixed a buffer overrun in CompareString32A.
Test for a bad pointer in LCMapString32A (happens
in winhlp32 while building a index for searching).
* [relay32/oleaut32.spec] [ole/typelib.c]
Added stub for LoadTypeLib (ole32) to make excel95 happy.
Tue Jun 23 22:47:09 1998 Alex Priem <alexp@sci.kun.nl>
* [files/profile.c] [relay32/kernel32.spec]
Added WritePrivateProfileStructA, GetPrivateProfileStructA,
GetPrivateProfileSectionNames16.
Tue Jun 23 01:34:43 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [ole/ole2nls.c]
GetStringTypeEx32A: Implemented CT_CTYPE2 and CT_CTYPE3 cases.
LCMapString32A: Map final '\0' for '\0'-terminated strings.
* [misc/shellord.c] [files/profile.c] [graphics/driver.c]
[loader/module.c] [msdos/int21.c] [windows/driver.c] [files/drive.c]
Changed lstrcmpi32A -> strcasecmp. Should be OK in these places.
Sat Jun 20 23:40:00 1998 Bertho Stultiens <bertho@akhphd.au.dk>
* [tools/wrc/]
Wrc version 1.0.2 (20-Jun-1998). Please revert to
the file tools/wrc/CHANGES for details.
Sat Jun 20 14:58:00 1998 Marcel Baur <mbaur@g26.ethz.ch>
* [ole/ole2nls.c] [ole/nls/*]
Added the first 57 nls files, most are not yet complete.
Wed Jun 17 11:16:54 1998 David Luyer <luyer@ucs.uwa.edu.au>
* [relay32/relay386.c] [if1632/relay.c]
Move debug_relay_(include|exclude)_list handling into
seperate function RELAY_ShowDebugmsgsRelay(). Include
checking of this for 16 bit calls (originally only
32-bit calls).
* [relay32/snoop.c] [misc/main.c]
Add debug_snoop_(include|exclude)_list as per the relay stuff.
Fix typo and add information on -debugmsg +/-relay=... in
help on -debugmsg. Refer to availability of snoop too.
Tue Jun 10 22:00:18 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/header.c][include/header.h][include/commctrl.h]
Added owner draw support.
* [windows/nonclient.c][windows/sysmetics.c]
Fixed menu bar height for Win95 look.
Split NC_AdjustRect95() into NC_AdjustRectOuter95() and
NC_AdjustRectInner95 to fix a menu bar bug.
Improved Win95 look.
* [controls/progress.c]
Improved drawing code. Borders will be drawn by non-client code.
* [controls/updown.c]
Changed memory allocation and fixed some bugs.
* [controls/toolbar.c]
Fixed TB_BUTTONSTRUCTSIZE bug in MFC programs.
Several improvements.
* [misc/shell.c]
Added stub for BrowseForFoldersA().
* [misc/shellord.c]
Added stub for SHELL32_147().
* [controls/comctl32undoc.c]
Minor changes.
* [documentation/common_controls]
New File: Documentation about development status, undocumented
features and functions of the common controls.
1998-06-28 20:40:26 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `w' library (-lw). */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LIBW
|
1997-03-05 09:22:35 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `xpg4' library (-lxpg4). */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LIBXPG4
|
Release 980104
Sat Jan 3 17:15:56 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [debugger/db_disasm.c]
Added cpuid and cmpxchg instructions.
* [if1632/builtin.c] [relay32/builtin32.c]
Fixed broken -dll option with Win32 DLLs.
* [include/heap.h]
Added SYSTEM_LOCK/SYSTEM_UNLOCK macros.
* [configure.in] [misc/lstr.c]
Added check for wctype.h.
Commented out --enable-ipc option (IPC code has been broken for a
long time anyway).
* [scheduler/critsection.c] [scheduler/event.c]
[scheduler/mutex.c] [scheduler/semaphore.c]
Implemented Win32 synchronization objects.
* [scheduler/synchro.c]
Implemented WaitForMultipleObjects and related functions.
* [scheduler/thread.c]
If possible, use clone() in CreateThread().
* [scheduler/thread.c] [scheduler/process.c]
Made thread and process waitable objects.
Thread and process id values are now different from the pointers
they represent.
* [win32/k32obj.c]
Moved to scheduler directory.
Added function table for waiting operations on objects.
* [files/file.c] [memory/virtual.c]
Added new K32OBJ function table.
Sun Jan 1 16:48:23 1997 Andreas Mohr <100.30936@germany.net>
* [files/file.c]
Fixed my patch for GetTempFileName16() as needed.
It was ...Name32A() that didn't work properly, not ...Name16().
* [graphics/x11drv/brush.c]
Fixed a BadMatch error.
* [msdos/int21.c]
Fixed INT21_FindNextFCB() to get correct volume labels e.g.
in "file open" dialog.
* [multimedia/joystick.c] [relay32/winmm.spec]
Stub JoyGetPosEx().
* [scheduler/process.c] [relay32/kernel32.spec]
Implemented RegisterServiceProcess().
Wed Dec 31 11:14:43 1997 Lawson Whitney <lawson_whitney@juno.com>
* [if1632/kernel.spec] [if1632/relay.c]
Define CallProcEx32w - Thanks to Marcus Meissner for his excellent
CallProc32W.
* [loader/module.c]
Take a shot at defining FreeLibrary32W.
Sun Dec 28 12:44:04 1997 Kai Morich <kai.morich@rhein-neckar.netsurf.de>
* [controls/menu.c]
Menu modification from WM_INITMENUPOPUP message fixed.
Menu items now can have different wID and hSubMenu (Win95 behavior).
* [misc/cpu.c]
Improved IsProcessorFeaturePresent.
Sun Dec 28 03:21:08 1997 Ove Kaaven <ovek@main.arcticnet.no>
* [include/winsock.h] [misc/winsock.c]
Fixed WS_SOL_SOCKET for setsockopt(), and made select() return
empty fd_sets if timeout.
* [objects/palette.c]
AnimatePalette() bailed out if entire palette is animated. Fixed.
* [objects/dib.c]
Added some code to SetDIBitsToDevice() and its helpers to fix
some offseting problems.
* [objects/cursoricon.c]
Made CreateCursor32() convert the instance handle properly. Made
DestroyCursor() return correct success status.
Wed Dec 24 17:56:34 1997 Dimitrie O. Paun <dimi@cs.toronto.edu>
* [windows/syscolor.c]
Added definition of GetSysColorPen16/32. This function does not
exist in the Win32 API but is a very close (and natural) relative
to GetSysColorBrush function. Moreover, it is *very* much used
within Wine since there are a lot of places where we need to draw
lines with the standard colors.
* [controls/button.c] [controls/combo.c] [controls/icontitle.c]
[controls/menu.c] [controls/progress.c] [controls/scroll.c]
[controls/updown.c] [graphics/painting.c] [misc/tweak.c]
[windows/defwnd.c] [windows/graphics.c] [windows/nonclient.c]
Replaced references to sysColorObjects with the appropriate
call to GetSysColorBrush32/GetSysColorPen32. There is no need to
expose the implementation of these functions, even within Wine.
This makes the code easier to understand, debug, maintain.
* [controls/uitools.c]
Modified most of the functions in this file to use the now
standard pens (i.e. GetSysColorPen32). These functions made
*heavy* use of standard pens so I expect a lot less
CreatePen/DeleteObject calls can do only good...:)
Plus some minor modifications (*no* functional changes though).
* [controls/updown.c]
Used the new DrawFrameControl32 function to paint the control.
I also deleted UDDOWN_DrawArrow since it was no longer required.
Tue Dec 23 00:03:33 1997 Steinar Hamre <steinarh@stud.fim.ntnu.no>
* [configure.in]
Added check for -lw.
* [include/wintypes.h] [tools/build.c]
Changes to make the assembly understandable for even sun as.
".ascii" -> ".string", "call %foo" -> "call *%foo",
"pushw/popw %[cdes]s" written out to ".byte 0x66\npushl/popl %[cdes]s".
* [memory/ldt.c]
#ifdef added so <sys/seg.h> will not be included on Solaris.
Mon Dec 22 18:55:19 1997 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [configure.in]
Added XF86DGA check.
* [multimedia/dsound.c][relay32/dsound.spec][include/dsound.h]
Started DirectSound. Only stubs for now.
* [graphics/ddraw.c][include/ddraw.h][relay32/ddraw.spec]
Started to implement DirectDraw. Mostly stubs, some
testcases work. Requires the XF86DGA extension to XFree86.
(check demo/blizdemo.exe from the Diablo CD-ROM).
* [files/drive.c]
Return correct "CDFS" fsname so Diablo is a bit happier.
Sun Dec 21 21:45:48 1997 Kevin Cozens <kcozens@interlog.com>
* [misc/registry.c]
Fixed bugs in the routines which read the Windows '95 registry
files. Added extra information regarding the format of the Windows
'95 registry files.
1998-01-04 18:49:09 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have the X Shape extension */
|
|
|
|
#undef HAVE_LIBXSHAPE
|
2000-05-12 22:18:14 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have the Xxf86dga library version 1 */
|
|
|
|
#undef HAVE_LIBXXF86DGA
|
1999-07-23 21:33:24 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have the Xxf86dga library version 2 */
|
|
|
|
#undef HAVE_LIBXXF86DGA2
|
2001-01-02 23:39:14 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have the Xxf86vm library */
|
|
|
|
#undef HAVE_LIBXXF86VM
|
1999-02-04 11:09:54 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have the X Shm extension */
|
|
|
|
#undef HAVE_LIBXXSHM
|
1999-02-04 11:09:54 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <link.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LINK_H
|
2001-09-14 03:04:25 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if <linux/joystick.h> defines the Linux 2.2 joystick API */
|
|
|
|
#undef HAVE_LINUX_22_JOYSTICK_API
|
2000-09-06 21:46:59 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <linux/cdrom.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LINUX_CDROM_H
|
2000-07-29 01:04:54 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if Linux-style gethostbyname_r and gethostbyaddr_r are available */
|
|
|
|
#undef HAVE_LINUX_GETHOSTBYNAME_R_6
|
1999-02-04 11:09:54 +01:00
|
|
|
|
2002-05-02 00:25:41 +02:00
|
|
|
/* Define to 1 if you have the <linux/hdreg.h> header file. */
|
|
|
|
#undef HAVE_LINUX_HDREG_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <linux/input.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LINUX_INPUT_H
|
1999-02-04 11:09:54 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <linux/joystick.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LINUX_JOYSTICK_H
|
1999-10-25 00:13:47 +02:00
|
|
|
|
2002-05-02 00:25:41 +02:00
|
|
|
/* Define to 1 if you have the <linux/major.h> header file. */
|
|
|
|
#undef HAVE_LINUX_MAJOR_H
|
|
|
|
|
2002-05-02 00:01:30 +02:00
|
|
|
/* Define to 1 if you have the <linux/param.h> header file. */
|
|
|
|
#undef HAVE_LINUX_PARAM_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <linux/serial.h> header file. */
|
2002-02-19 19:41:56 +01:00
|
|
|
#undef HAVE_LINUX_SERIAL_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <linux/ucdrom.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LINUX_UCDROM_H
|
1999-02-28 12:23:44 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `lseek64' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LSEEK64
|
1999-01-20 15:18:55 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `lstat' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_LSTAT
|
1998-10-11 13:10:27 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <machine/soundcard.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_MACHINE_SOUNDCARD_H
|
1999-01-20 15:18:55 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `memmove' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_MEMMOVE
|
1998-04-13 14:21:30 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <memory.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_MEMORY_H
|
2001-06-06 23:05:23 +02:00
|
|
|
|
2002-07-30 01:55:39 +02:00
|
|
|
/* Define to 1 if you have the `mkstemp' function. */
|
|
|
|
#undef HAVE_MKSTEMP
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `mmap' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_MMAP
|
2001-06-06 23:05:23 +02:00
|
|
|
|
2002-04-26 21:05:15 +02:00
|
|
|
/* Define to 1 if the system has the type `mode_t'. */
|
|
|
|
#undef HAVE_MODE_T
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if struct msghdr contains msg_accrights */
|
|
|
|
#undef HAVE_MSGHDR_ACCRIGHTS
|
2001-06-06 23:05:23 +02:00
|
|
|
|
2002-07-30 04:44:19 +02:00
|
|
|
/* Define if you have NAS including devel headers */
|
|
|
|
#undef HAVE_NAS
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <ncurses.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_NCURSES_H
|
2001-09-12 22:21:06 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <netdb.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_NETDB_H
|
2001-06-06 23:05:23 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <netinet/in.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_NETINET_IN_H
|
2001-10-23 22:06:32 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <netinet/in_systm.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_NETINET_IN_SYSTM_H
|
2001-06-06 23:05:23 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <netinet/ip.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_NETINET_IP_H
|
2001-06-06 23:05:23 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <netinet/tcp.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_NETINET_TCP_H
|
2000-12-27 19:49:08 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <net/if.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_NET_IF_H
|
2001-08-06 20:52:14 +02:00
|
|
|
|
2002-04-26 21:05:15 +02:00
|
|
|
/* Define to 1 if the system has the type `off_t'. */
|
|
|
|
#undef HAVE_OFF_T
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if OpenGL is present on the system */
|
|
|
|
#undef HAVE_OPENGL
|
1999-01-20 15:18:55 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have the Open Sound system */
|
|
|
|
#undef HAVE_OSS
|
1999-10-25 00:13:47 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have the Open Sound system (MIDI interface) */
|
|
|
|
#undef HAVE_OSS_MIDI
|
1998-04-13 14:21:30 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `pclose' function. */
|
2002-03-11 06:08:14 +01:00
|
|
|
#undef HAVE_PCLOSE
|
|
|
|
|
2002-04-26 21:05:15 +02:00
|
|
|
/* Define to 1 if the system has the type `pid_t'. */
|
|
|
|
#undef HAVE_PID_T
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `popen' function. */
|
2002-03-11 06:08:14 +01:00
|
|
|
#undef HAVE_POPEN
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if we can use ppdev.h for parallel port access */
|
|
|
|
#undef HAVE_PPDEV
|
2000-12-12 01:38:58 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `pread' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_PREAD
|
1999-08-04 17:07:56 +02:00
|
|
|
|
2002-11-25 22:12:26 +01:00
|
|
|
/* Define to 1 if you have the `pthread_getspecific' function. */
|
|
|
|
#undef HAVE_PTHREAD_GETSPECIFIC
|
|
|
|
|
|
|
|
/* Define to 1 if you have the `pthread_key_create' function. */
|
|
|
|
#undef HAVE_PTHREAD_KEY_CREATE
|
|
|
|
|
|
|
|
/* Define to 1 if you have the `pthread_mutex_lock' function. */
|
|
|
|
#undef HAVE_PTHREAD_MUTEX_LOCK
|
|
|
|
|
|
|
|
/* Define to 1 if you have the `pthread_mutex_unlock' function. */
|
|
|
|
#undef HAVE_PTHREAD_MUTEX_UNLOCK
|
|
|
|
|
|
|
|
/* Define to 1 if you have the `pthread_setspecific' function. */
|
|
|
|
#undef HAVE_PTHREAD_SETSPECIFIC
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <pty.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_PTY_H
|
Release 980726
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.
1998-07-26 16:27:39 +02:00
|
|
|
|
2002-06-25 01:00:25 +02:00
|
|
|
/* Define to 1 if you have the <pwd.h> header file. */
|
|
|
|
#undef HAVE_PWD_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `pwrite' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_PWRITE
|
1998-04-13 14:21:30 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `resizeterm' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_RESIZETERM
|
1999-01-20 15:18:55 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <resolv.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_RESOLV_H
|
1998-11-08 14:36:39 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `rfork' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_RFORK
|
2000-11-26 05:00:53 +01:00
|
|
|
|
2002-03-21 03:58:39 +01:00
|
|
|
/* Define if we have SANE development environment */
|
|
|
|
#undef HAVE_SANE
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sched.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_SCHED_H
|
1998-11-08 14:36:39 +01:00
|
|
|
|
2002-05-02 00:25:41 +02:00
|
|
|
/* Define to 1 if you have the <scsi/sg.h> header file. */
|
|
|
|
#undef HAVE_SCSI_SG_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `select' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_SELECT
|
2000-12-02 00:53:46 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `sendmsg' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_SENDMSG
|
2000-12-02 00:53:46 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `settimeofday' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_SETTIMEOFDAY
|
1999-10-25 00:13:47 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `sigaltstack' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_SIGALTSTACK
|
1999-12-06 00:06:40 +01:00
|
|
|
|
2002-04-26 21:05:15 +02:00
|
|
|
/* Define to 1 if the system has the type `size_t'. */
|
|
|
|
#undef HAVE_SIZE_T
|
|
|
|
|
2002-05-10 03:33:40 +02:00
|
|
|
/* Define to 1 if you have the `snprintf' function. */
|
|
|
|
#undef HAVE_SNPRINTF
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if struct sockaddr contains sa_len */
|
|
|
|
#undef HAVE_SOCKADDR_SA_LEN
|
1999-02-20 17:46:39 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if struct sockaddr_un contains sun_len */
|
|
|
|
#undef HAVE_SOCKADDR_SUN_LEN
|
1999-10-25 00:13:47 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <socket.h> header file. */
|
1999-10-25 00:13:47 +02:00
|
|
|
#undef HAVE_SOCKET_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <soundcard.h> header file. */
|
1998-12-15 18:49:02 +01:00
|
|
|
#undef HAVE_SOUNDCARD_H
|
|
|
|
|
2002-04-26 21:05:15 +02:00
|
|
|
/* Define to 1 if the system has the type `ssize_t'. */
|
|
|
|
#undef HAVE_SSIZE_T
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `statfs' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_STATFS
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <stdint.h> header file. */
|
2001-12-14 23:47:19 +01:00
|
|
|
#undef HAVE_STDINT_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_STDLIB_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `strcasecmp' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_STRCASECMP
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `strerror' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_STRERROR
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <strings.h> header file. */
|
Release 980614
Sun Jun 15 10:30:35 1998 Andreas Mohr <100.30936@germany.net>
* [files/dos_fs.c] [files/file.c] [if1632/wprocs.spec]
[misc/aspi.c]
Added support for scanners that need Adaptec's ASPI2DOS.
* [graphics/env.c] [misc/printerdrv.c] [graphics/win16drv/init.c]
[if1632/gdi.spec] [include/gdi.h]
Enhanced printer support (especially Win95):
Drv[GS]etPrinterData, [GS]etEnvironment; added AbortProc handling.
* [misc/tapi32.c] [relay32/tapi32.spec]
Added some stubs.
* [configure.in] [graphics/fontengine.c] [include/windows.h]
[misc/comm.c] [misc/w32skrnl.c] [misc/win32s16.c]
Made Wine compile on HP-UX (just for fun ;)
* [controls/menu.c] [include/windows.h]
Complete rewrite of EnableMenuItem32.
Free Agent 32 still doesn't work :(
* [misc/version.c] [if1632/kernel.spec] [include/winbase.h]
Implemented GetVersionEx16.
* [misc/network.c] [if1632/user.spec]
Fixed arguments of WNetGetPropertyText.
* [misc/version.c] [relay32/comctl32.spec] [relay32/oleaut32.spec]
Implemented COMCTL32_DllGetVersion, OaBuildVersion.
* [win32/file.c]
Fixed UNC handling of CreateFile32.
Sat Jun 13 22:35:12 1998 Douglas Ridgway <ridgway@winehq.com>
* [Makefile.in] [Make.rules.in]
Added pattern for CVS merge files to 'make clean'
* [ole/olecli.c] [windows/scroll.c] [windows/grahics.c]
Add some DC handle unlocking. (When hdc's are always unlocked,
they can be made moveable.)
* [documentation/wine.texinfo]
Started a Wine Design chapter with discussion of
graphics driver model.
Sat Jun 13 11:19:25 1998 David Luyer <luyer@ucs.uwa.edu.au>
* [misc/main.c] [relay32/relay386.c]
Added new option -debugmsg +relay=.... or -debugmsg -relay=...
Fri Jun 12 22:56:09 1998 Marcus Meissner <marcus@jet.franken.de>
* [relay32/snoop.c][relay32/builtin.c][loader/pe_image.c]
Added inter win32 dll snooping. Use -debugmsg +snoop.
Number of arguments and string references are autodetected.
Some small bugfixes in the PE loader.
* [misc/system.c]
Disabled SystemTimers. They do not work with the current
%fs handling in the 32->16 relaycode. (helps labview)
* [msdos/dpmi.c][msdos/int2f.c][files/drive.c]
Added a monoton linear increasing memory allocator for DPMI (required
for LabView, HAFAS, ...)
mscdex handling in emulated realmode interrupts (for mcicda.drv)
allocate logical drives only once. (helps Myst)
* [files/profile.c]
Handle ^Z as space. Found on CDROMS (helps Myst Installer).
* [multimedia/mmio.c]
mmio* partially updated to win32. No funny additions.
* [windows/driver.c]
Added win32 driver handling (will be used for win32 multimedia/
msvideo drivers).
* [win32/device.c]
Added device handling (K32OBJ_DEVICE_IOCTL). Implemented
VTDAPI.5 (used by win95' WINMM.timeGetTime())
Fri Jun 12 18:01:18 1998 Rein Klazes <rklazes@casema.net>
* [ole/compobj.c relay32/ole32.spec]
Add a stub for CoLockObjectExternal32.
* [objects/clipping.c]
Fix in IntersectClipRect(), when there is no initial clipping
region.
* [graphics/x11drv/graphics.c]
Corrected several "one-off" errors for the Ellipse, Rectangle
and RoundRectangle (especially small ones) draw routines.
Arc and friends still have to be done.
Fri Jun 12 06:23:19 1998 Matthew Becker <mbecker@glasscity.net>
* [misc/ntdll.c]
Fixed some of the parameter counts.
* [misc/registry.c]
General cleanup, documentation.
Standard keys are allowed to be 'closed' and succeed.
* [misc/shell.c]
Check for correct return values from Reg* functions.
* [win32/newfns.c]
Added stubs for OpenDesktopA, SetThreadDesktop, and
SetUserObjectInformationA.
Wed Jun 10 20:28:08 1998 James Juran <jrj120@psu.edu>
* [debugger/break.c]
Fixed bug introduced in 980503 that broke the -debug command
line option for PE executable files.
* [configure.in] [include/acconfig.h] [include/debugtools.h]
[documentation/debug-msgs]
Added 'configure' options to compile out debugging messages.
Use --disable-debug to disable all debugging messages, and
--disable-trace to just disable TRACE messages. This results
in a stripped executable that is 15-20% smaller. This option
is very much untested--don't expect it to work.
* [documentation/debug-msgs] [documentation/debugging]
Minor updates.
* [*/*.c]
Fixed some compile warnings. This also includes the
compile_warnings_trivial patch from WineHQ.
Tue Jun 10 22:00:18 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [windows/sysmetrics.c][include/sysmetrics.h]
Fixed some Win95 values.
* [windows/nonclient.c][include/windows.h]
Fixed some Win95 drawing bugs.
Added extended window style flags (WS_EX_xxx).
* [misc/printdrv.c][relay32/winspool.spec]
Added stubs for DeletePrinterDriver32A, DeleteMonitor32A
and DeletePort32A.
* [windows/mdi.c][include/windows.h][relay32/user32.spec]
Added stubs for CascadeWindows and TileWindows.
* [controls/toolbar.c][include/toolbar.h]
Fixed a few bugs and implemented new features.
* [misc/shellord.c][relay32/shell32.spec]
Added stubs for SHELL32_60, SHELL32_61 and SHELL32_184.
* [controls/comctl32undoc.c][relay32/comctl32.spec]
New file comctl32undoc.c. Contains undocumented functions
of COMCTL32.DLL. These functions are needed to run EXPLORER.EXE
IEXPLORE.EXE and TASKMAN.EXE.
* [controls/status.c]
Added text alignment.
Tue Jun 8 22:00:00 1998 Bertho Stultiens <bertho@akhphd.au.dk>
* [programs/*/Makefile.in]
Changed the rules to use wrc as resource compiler but
passing the source through gcc first for macro expansion.
* [programs/*/*.rc]
Added #include "windows.h" for the resource compiler in the
appropriate files.
* [tools/wrc/wrc.[ch]] [tools/wrc/writeres.c]
Added commandline option -A for autoregister code.
Corrected the underscore problem by checking the proper define
from config.h.
Sun Jun 7 22:09:29 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [ole/ole2nls.c] [memory/string.c]
Improved LCMapString32A, and changed CompareString32A,
lstrcmp, lstrcmpi to use it.
Sat Jun 6 19:00:50 1998 Martin Strmberg <ams@ludd.luth.se>
* [include/winnt.h]
Added typedefs for security and tokens.
Sat Jun 6 12:26:31 1998 Morten Welinder <terra@diku.dk>
* [objects/text.c]
Use debugstr_an in DrawText16.
* [loader/resource.c]
Use debugres_w in FindResourceEx32W. Avoid crashing during
debug when wm is NULL.
* [if1632/relay.c]
In RELAY_DebugCallTo16, send output to the right place and
avoid side effects in macro arguments.
Wed Jun 3 20:56:03 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [controls/scroll.c] [windows/nonclient.c]
Fix several off by one errors in scrollbar painting.
Tue Jun 2 23:58:59 1998 Insomnia (Stea Greene) <insomnia@core.binghamton.edu>
* [graphics/dsound.c]
Rewrote mixer code to handle panning and volume for 16->16, 16->8,
8->16, and 8->8 bit mixes. Conforms to DirectX's "logarithmic
hearing scale" as specified in M$VC docs. Still does not handle
mixing of different frequencies (I am still working on that).
Tested 16->16 extensively with StarCraft. Other mixing combinations
untested but should work fine. Still kind of a work in progress,
so be warned.
Tue Jun 2 03:31:33 1998 Alexander V. Lukyanov <lav@long.yar.ru>
* [tools/wrc/utils.c]
dup_basename: fix to strip directory.
Mon Jun 1 20:00:00 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [include/windows.h] [objects/cursoricon.c] [relay32/user32.spec]
Added stubs LoadCursorFromFileW and LoadCursorFromFileA.
1998-06-14 17:24:15 +02:00
|
|
|
#undef HAVE_STRINGS_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <string.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_STRING_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `strncasecmp' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_STRNCASECMP
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <syscall.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_SYSCALL_H
|
|
|
|
|
2002-06-28 20:31:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/asoundlib.h> header file. */
|
|
|
|
#undef HAVE_SYS_ASOUNDLIB_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/cdio.h> header file. */
|
1998-04-13 14:21:30 +02:00
|
|
|
#undef HAVE_SYS_CDIO_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/errno.h> header file. */
|
1999-07-10 15:16:29 +02:00
|
|
|
#undef HAVE_SYS_ERRNO_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
1999-01-17 17:32:32 +01:00
|
|
|
#undef HAVE_SYS_FILE_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/filio.h> header file. */
|
1998-04-13 14:21:30 +02:00
|
|
|
#undef HAVE_SYS_FILIO_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/inttypes.h> header file. */
|
2002-03-29 19:04:43 +01:00
|
|
|
#undef HAVE_SYS_INTTYPES_H
|
|
|
|
|
2002-05-15 01:18:23 +02:00
|
|
|
/* Define to 1 if you have the <sys/ioctl.h> header file. */
|
|
|
|
#undef HAVE_SYS_IOCTL_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/ipc.h> header file. */
|
1999-10-25 00:13:47 +02:00
|
|
|
#undef HAVE_SYS_IPC_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/link.h> header file. */
|
2001-08-11 00:29:21 +02:00
|
|
|
#undef HAVE_SYS_LINK_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/lwp.h> header file. */
|
1999-04-18 15:19:56 +02:00
|
|
|
#undef HAVE_SYS_LWP_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/mman.h> header file. */
|
1999-07-10 15:16:29 +02:00
|
|
|
#undef HAVE_SYS_MMAN_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/modem.h> header file. */
|
Release 980614
Sun Jun 15 10:30:35 1998 Andreas Mohr <100.30936@germany.net>
* [files/dos_fs.c] [files/file.c] [if1632/wprocs.spec]
[misc/aspi.c]
Added support for scanners that need Adaptec's ASPI2DOS.
* [graphics/env.c] [misc/printerdrv.c] [graphics/win16drv/init.c]
[if1632/gdi.spec] [include/gdi.h]
Enhanced printer support (especially Win95):
Drv[GS]etPrinterData, [GS]etEnvironment; added AbortProc handling.
* [misc/tapi32.c] [relay32/tapi32.spec]
Added some stubs.
* [configure.in] [graphics/fontengine.c] [include/windows.h]
[misc/comm.c] [misc/w32skrnl.c] [misc/win32s16.c]
Made Wine compile on HP-UX (just for fun ;)
* [controls/menu.c] [include/windows.h]
Complete rewrite of EnableMenuItem32.
Free Agent 32 still doesn't work :(
* [misc/version.c] [if1632/kernel.spec] [include/winbase.h]
Implemented GetVersionEx16.
* [misc/network.c] [if1632/user.spec]
Fixed arguments of WNetGetPropertyText.
* [misc/version.c] [relay32/comctl32.spec] [relay32/oleaut32.spec]
Implemented COMCTL32_DllGetVersion, OaBuildVersion.
* [win32/file.c]
Fixed UNC handling of CreateFile32.
Sat Jun 13 22:35:12 1998 Douglas Ridgway <ridgway@winehq.com>
* [Makefile.in] [Make.rules.in]
Added pattern for CVS merge files to 'make clean'
* [ole/olecli.c] [windows/scroll.c] [windows/grahics.c]
Add some DC handle unlocking. (When hdc's are always unlocked,
they can be made moveable.)
* [documentation/wine.texinfo]
Started a Wine Design chapter with discussion of
graphics driver model.
Sat Jun 13 11:19:25 1998 David Luyer <luyer@ucs.uwa.edu.au>
* [misc/main.c] [relay32/relay386.c]
Added new option -debugmsg +relay=.... or -debugmsg -relay=...
Fri Jun 12 22:56:09 1998 Marcus Meissner <marcus@jet.franken.de>
* [relay32/snoop.c][relay32/builtin.c][loader/pe_image.c]
Added inter win32 dll snooping. Use -debugmsg +snoop.
Number of arguments and string references are autodetected.
Some small bugfixes in the PE loader.
* [misc/system.c]
Disabled SystemTimers. They do not work with the current
%fs handling in the 32->16 relaycode. (helps labview)
* [msdos/dpmi.c][msdos/int2f.c][files/drive.c]
Added a monoton linear increasing memory allocator for DPMI (required
for LabView, HAFAS, ...)
mscdex handling in emulated realmode interrupts (for mcicda.drv)
allocate logical drives only once. (helps Myst)
* [files/profile.c]
Handle ^Z as space. Found on CDROMS (helps Myst Installer).
* [multimedia/mmio.c]
mmio* partially updated to win32. No funny additions.
* [windows/driver.c]
Added win32 driver handling (will be used for win32 multimedia/
msvideo drivers).
* [win32/device.c]
Added device handling (K32OBJ_DEVICE_IOCTL). Implemented
VTDAPI.5 (used by win95' WINMM.timeGetTime())
Fri Jun 12 18:01:18 1998 Rein Klazes <rklazes@casema.net>
* [ole/compobj.c relay32/ole32.spec]
Add a stub for CoLockObjectExternal32.
* [objects/clipping.c]
Fix in IntersectClipRect(), when there is no initial clipping
region.
* [graphics/x11drv/graphics.c]
Corrected several "one-off" errors for the Ellipse, Rectangle
and RoundRectangle (especially small ones) draw routines.
Arc and friends still have to be done.
Fri Jun 12 06:23:19 1998 Matthew Becker <mbecker@glasscity.net>
* [misc/ntdll.c]
Fixed some of the parameter counts.
* [misc/registry.c]
General cleanup, documentation.
Standard keys are allowed to be 'closed' and succeed.
* [misc/shell.c]
Check for correct return values from Reg* functions.
* [win32/newfns.c]
Added stubs for OpenDesktopA, SetThreadDesktop, and
SetUserObjectInformationA.
Wed Jun 10 20:28:08 1998 James Juran <jrj120@psu.edu>
* [debugger/break.c]
Fixed bug introduced in 980503 that broke the -debug command
line option for PE executable files.
* [configure.in] [include/acconfig.h] [include/debugtools.h]
[documentation/debug-msgs]
Added 'configure' options to compile out debugging messages.
Use --disable-debug to disable all debugging messages, and
--disable-trace to just disable TRACE messages. This results
in a stripped executable that is 15-20% smaller. This option
is very much untested--don't expect it to work.
* [documentation/debug-msgs] [documentation/debugging]
Minor updates.
* [*/*.c]
Fixed some compile warnings. This also includes the
compile_warnings_trivial patch from WineHQ.
Tue Jun 10 22:00:18 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [windows/sysmetrics.c][include/sysmetrics.h]
Fixed some Win95 values.
* [windows/nonclient.c][include/windows.h]
Fixed some Win95 drawing bugs.
Added extended window style flags (WS_EX_xxx).
* [misc/printdrv.c][relay32/winspool.spec]
Added stubs for DeletePrinterDriver32A, DeleteMonitor32A
and DeletePort32A.
* [windows/mdi.c][include/windows.h][relay32/user32.spec]
Added stubs for CascadeWindows and TileWindows.
* [controls/toolbar.c][include/toolbar.h]
Fixed a few bugs and implemented new features.
* [misc/shellord.c][relay32/shell32.spec]
Added stubs for SHELL32_60, SHELL32_61 and SHELL32_184.
* [controls/comctl32undoc.c][relay32/comctl32.spec]
New file comctl32undoc.c. Contains undocumented functions
of COMCTL32.DLL. These functions are needed to run EXPLORER.EXE
IEXPLORE.EXE and TASKMAN.EXE.
* [controls/status.c]
Added text alignment.
Tue Jun 8 22:00:00 1998 Bertho Stultiens <bertho@akhphd.au.dk>
* [programs/*/Makefile.in]
Changed the rules to use wrc as resource compiler but
passing the source through gcc first for macro expansion.
* [programs/*/*.rc]
Added #include "windows.h" for the resource compiler in the
appropriate files.
* [tools/wrc/wrc.[ch]] [tools/wrc/writeres.c]
Added commandline option -A for autoregister code.
Corrected the underscore problem by checking the proper define
from config.h.
Sun Jun 7 22:09:29 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [ole/ole2nls.c] [memory/string.c]
Improved LCMapString32A, and changed CompareString32A,
lstrcmp, lstrcmpi to use it.
Sat Jun 6 19:00:50 1998 Martin Strmberg <ams@ludd.luth.se>
* [include/winnt.h]
Added typedefs for security and tokens.
Sat Jun 6 12:26:31 1998 Morten Welinder <terra@diku.dk>
* [objects/text.c]
Use debugstr_an in DrawText16.
* [loader/resource.c]
Use debugres_w in FindResourceEx32W. Avoid crashing during
debug when wm is NULL.
* [if1632/relay.c]
In RELAY_DebugCallTo16, send output to the right place and
avoid side effects in macro arguments.
Wed Jun 3 20:56:03 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [controls/scroll.c] [windows/nonclient.c]
Fix several off by one errors in scrollbar painting.
Tue Jun 2 23:58:59 1998 Insomnia (Stea Greene) <insomnia@core.binghamton.edu>
* [graphics/dsound.c]
Rewrote mixer code to handle panning and volume for 16->16, 16->8,
8->16, and 8->8 bit mixes. Conforms to DirectX's "logarithmic
hearing scale" as specified in M$VC docs. Still does not handle
mixing of different frequencies (I am still working on that).
Tested 16->16 extensively with StarCraft. Other mixing combinations
untested but should work fine. Still kind of a work in progress,
so be warned.
Tue Jun 2 03:31:33 1998 Alexander V. Lukyanov <lav@long.yar.ru>
* [tools/wrc/utils.c]
dup_basename: fix to strip directory.
Mon Jun 1 20:00:00 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [include/windows.h] [objects/cursoricon.c] [relay32/user32.spec]
Added stubs LoadCursorFromFileW and LoadCursorFromFileA.
1998-06-14 17:24:15 +02:00
|
|
|
#undef HAVE_SYS_MODEM_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/mount.h> header file. */
|
1998-04-13 14:21:30 +02:00
|
|
|
#undef HAVE_SYS_MOUNT_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/msg.h> header file. */
|
1999-10-25 00:13:47 +02:00
|
|
|
#undef HAVE_SYS_MSG_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/param.h> header file. */
|
1998-04-13 14:21:30 +02:00
|
|
|
#undef HAVE_SYS_PARAM_H
|
|
|
|
|
2002-08-26 23:53:24 +02:00
|
|
|
/* Define to 1 if you have the <sys/poll.h> header file. */
|
|
|
|
#undef HAVE_SYS_POLL_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/ptrace.h> header file. */
|
2000-11-29 21:04:09 +01:00
|
|
|
#undef HAVE_SYS_PTRACE_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/reg.h> header file. */
|
2000-01-30 23:22:22 +01:00
|
|
|
#undef HAVE_SYS_REG_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/shm.h> header file. */
|
1999-10-25 00:13:47 +02:00
|
|
|
#undef HAVE_SYS_SHM_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/signal.h> header file. */
|
1999-07-10 15:16:29 +02:00
|
|
|
#undef HAVE_SYS_SIGNAL_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/socket.h> header file. */
|
1999-10-25 00:13:47 +02:00
|
|
|
#undef HAVE_SYS_SOCKET_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/sockio.h> header file. */
|
1998-11-08 14:36:39 +01:00
|
|
|
#undef HAVE_SYS_SOCKIO_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/soundcard.h> header file. */
|
1998-04-13 14:21:30 +02:00
|
|
|
#undef HAVE_SYS_SOUNDCARD_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/statfs.h> header file. */
|
1998-04-13 14:21:30 +02:00
|
|
|
#undef HAVE_SYS_STATFS_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_SYS_STAT_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/strtio.h> header file. */
|
Release 980614
Sun Jun 15 10:30:35 1998 Andreas Mohr <100.30936@germany.net>
* [files/dos_fs.c] [files/file.c] [if1632/wprocs.spec]
[misc/aspi.c]
Added support for scanners that need Adaptec's ASPI2DOS.
* [graphics/env.c] [misc/printerdrv.c] [graphics/win16drv/init.c]
[if1632/gdi.spec] [include/gdi.h]
Enhanced printer support (especially Win95):
Drv[GS]etPrinterData, [GS]etEnvironment; added AbortProc handling.
* [misc/tapi32.c] [relay32/tapi32.spec]
Added some stubs.
* [configure.in] [graphics/fontengine.c] [include/windows.h]
[misc/comm.c] [misc/w32skrnl.c] [misc/win32s16.c]
Made Wine compile on HP-UX (just for fun ;)
* [controls/menu.c] [include/windows.h]
Complete rewrite of EnableMenuItem32.
Free Agent 32 still doesn't work :(
* [misc/version.c] [if1632/kernel.spec] [include/winbase.h]
Implemented GetVersionEx16.
* [misc/network.c] [if1632/user.spec]
Fixed arguments of WNetGetPropertyText.
* [misc/version.c] [relay32/comctl32.spec] [relay32/oleaut32.spec]
Implemented COMCTL32_DllGetVersion, OaBuildVersion.
* [win32/file.c]
Fixed UNC handling of CreateFile32.
Sat Jun 13 22:35:12 1998 Douglas Ridgway <ridgway@winehq.com>
* [Makefile.in] [Make.rules.in]
Added pattern for CVS merge files to 'make clean'
* [ole/olecli.c] [windows/scroll.c] [windows/grahics.c]
Add some DC handle unlocking. (When hdc's are always unlocked,
they can be made moveable.)
* [documentation/wine.texinfo]
Started a Wine Design chapter with discussion of
graphics driver model.
Sat Jun 13 11:19:25 1998 David Luyer <luyer@ucs.uwa.edu.au>
* [misc/main.c] [relay32/relay386.c]
Added new option -debugmsg +relay=.... or -debugmsg -relay=...
Fri Jun 12 22:56:09 1998 Marcus Meissner <marcus@jet.franken.de>
* [relay32/snoop.c][relay32/builtin.c][loader/pe_image.c]
Added inter win32 dll snooping. Use -debugmsg +snoop.
Number of arguments and string references are autodetected.
Some small bugfixes in the PE loader.
* [misc/system.c]
Disabled SystemTimers. They do not work with the current
%fs handling in the 32->16 relaycode. (helps labview)
* [msdos/dpmi.c][msdos/int2f.c][files/drive.c]
Added a monoton linear increasing memory allocator for DPMI (required
for LabView, HAFAS, ...)
mscdex handling in emulated realmode interrupts (for mcicda.drv)
allocate logical drives only once. (helps Myst)
* [files/profile.c]
Handle ^Z as space. Found on CDROMS (helps Myst Installer).
* [multimedia/mmio.c]
mmio* partially updated to win32. No funny additions.
* [windows/driver.c]
Added win32 driver handling (will be used for win32 multimedia/
msvideo drivers).
* [win32/device.c]
Added device handling (K32OBJ_DEVICE_IOCTL). Implemented
VTDAPI.5 (used by win95' WINMM.timeGetTime())
Fri Jun 12 18:01:18 1998 Rein Klazes <rklazes@casema.net>
* [ole/compobj.c relay32/ole32.spec]
Add a stub for CoLockObjectExternal32.
* [objects/clipping.c]
Fix in IntersectClipRect(), when there is no initial clipping
region.
* [graphics/x11drv/graphics.c]
Corrected several "one-off" errors for the Ellipse, Rectangle
and RoundRectangle (especially small ones) draw routines.
Arc and friends still have to be done.
Fri Jun 12 06:23:19 1998 Matthew Becker <mbecker@glasscity.net>
* [misc/ntdll.c]
Fixed some of the parameter counts.
* [misc/registry.c]
General cleanup, documentation.
Standard keys are allowed to be 'closed' and succeed.
* [misc/shell.c]
Check for correct return values from Reg* functions.
* [win32/newfns.c]
Added stubs for OpenDesktopA, SetThreadDesktop, and
SetUserObjectInformationA.
Wed Jun 10 20:28:08 1998 James Juran <jrj120@psu.edu>
* [debugger/break.c]
Fixed bug introduced in 980503 that broke the -debug command
line option for PE executable files.
* [configure.in] [include/acconfig.h] [include/debugtools.h]
[documentation/debug-msgs]
Added 'configure' options to compile out debugging messages.
Use --disable-debug to disable all debugging messages, and
--disable-trace to just disable TRACE messages. This results
in a stripped executable that is 15-20% smaller. This option
is very much untested--don't expect it to work.
* [documentation/debug-msgs] [documentation/debugging]
Minor updates.
* [*/*.c]
Fixed some compile warnings. This also includes the
compile_warnings_trivial patch from WineHQ.
Tue Jun 10 22:00:18 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [windows/sysmetrics.c][include/sysmetrics.h]
Fixed some Win95 values.
* [windows/nonclient.c][include/windows.h]
Fixed some Win95 drawing bugs.
Added extended window style flags (WS_EX_xxx).
* [misc/printdrv.c][relay32/winspool.spec]
Added stubs for DeletePrinterDriver32A, DeleteMonitor32A
and DeletePort32A.
* [windows/mdi.c][include/windows.h][relay32/user32.spec]
Added stubs for CascadeWindows and TileWindows.
* [controls/toolbar.c][include/toolbar.h]
Fixed a few bugs and implemented new features.
* [misc/shellord.c][relay32/shell32.spec]
Added stubs for SHELL32_60, SHELL32_61 and SHELL32_184.
* [controls/comctl32undoc.c][relay32/comctl32.spec]
New file comctl32undoc.c. Contains undocumented functions
of COMCTL32.DLL. These functions are needed to run EXPLORER.EXE
IEXPLORE.EXE and TASKMAN.EXE.
* [controls/status.c]
Added text alignment.
Tue Jun 8 22:00:00 1998 Bertho Stultiens <bertho@akhphd.au.dk>
* [programs/*/Makefile.in]
Changed the rules to use wrc as resource compiler but
passing the source through gcc first for macro expansion.
* [programs/*/*.rc]
Added #include "windows.h" for the resource compiler in the
appropriate files.
* [tools/wrc/wrc.[ch]] [tools/wrc/writeres.c]
Added commandline option -A for autoregister code.
Corrected the underscore problem by checking the proper define
from config.h.
Sun Jun 7 22:09:29 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [ole/ole2nls.c] [memory/string.c]
Improved LCMapString32A, and changed CompareString32A,
lstrcmp, lstrcmpi to use it.
Sat Jun 6 19:00:50 1998 Martin Strmberg <ams@ludd.luth.se>
* [include/winnt.h]
Added typedefs for security and tokens.
Sat Jun 6 12:26:31 1998 Morten Welinder <terra@diku.dk>
* [objects/text.c]
Use debugstr_an in DrawText16.
* [loader/resource.c]
Use debugres_w in FindResourceEx32W. Avoid crashing during
debug when wm is NULL.
* [if1632/relay.c]
In RELAY_DebugCallTo16, send output to the right place and
avoid side effects in macro arguments.
Wed Jun 3 20:56:03 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [controls/scroll.c] [windows/nonclient.c]
Fix several off by one errors in scrollbar painting.
Tue Jun 2 23:58:59 1998 Insomnia (Stea Greene) <insomnia@core.binghamton.edu>
* [graphics/dsound.c]
Rewrote mixer code to handle panning and volume for 16->16, 16->8,
8->16, and 8->8 bit mixes. Conforms to DirectX's "logarithmic
hearing scale" as specified in M$VC docs. Still does not handle
mixing of different frequencies (I am still working on that).
Tested 16->16 extensively with StarCraft. Other mixing combinations
untested but should work fine. Still kind of a work in progress,
so be warned.
Tue Jun 2 03:31:33 1998 Alexander V. Lukyanov <lav@long.yar.ru>
* [tools/wrc/utils.c]
dup_basename: fix to strip directory.
Mon Jun 1 20:00:00 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [include/windows.h] [objects/cursoricon.c] [relay32/user32.spec]
Added stubs LoadCursorFromFileW and LoadCursorFromFileA.
1998-06-14 17:24:15 +02:00
|
|
|
#undef HAVE_SYS_STRTIO_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/syscall.h> header file. */
|
1998-04-13 14:21:30 +02:00
|
|
|
#undef HAVE_SYS_SYSCALL_H
|
|
|
|
|
2002-05-07 03:51:30 +02:00
|
|
|
/* Define to 1 if you have the <sys/sysctl.h> header file. */
|
|
|
|
#undef HAVE_SYS_SYSCTL_H
|
|
|
|
|
2002-08-26 23:53:24 +02:00
|
|
|
/* Define to 1 if you have the <sys/times.h> header file. */
|
|
|
|
#undef HAVE_SYS_TIMES_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
2002-03-11 06:08:14 +01:00
|
|
|
#undef HAVE_SYS_TIME_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_SYS_TYPES_H
|
2000-11-29 21:04:09 +01:00
|
|
|
|
2002-10-31 04:41:56 +01:00
|
|
|
/* Define to 1 if you have the <sys/uio.h> header file. */
|
|
|
|
#undef HAVE_SYS_UIO_H
|
|
|
|
|
|
|
|
/* Define to 1 if you have the <sys/un.h> header file. */
|
|
|
|
#undef HAVE_SYS_UN_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/user.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_SYS_USER_H
|
1999-10-25 00:13:47 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/v86intr.h> header file. */
|
1999-10-25 00:13:47 +02:00
|
|
|
#undef HAVE_SYS_V86INTR_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/v86.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_SYS_V86_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/vfs.h> header file. */
|
1998-04-13 14:21:30 +02:00
|
|
|
#undef HAVE_SYS_VFS_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/vm86.h> header file. */
|
1999-10-25 00:13:47 +02:00
|
|
|
#undef HAVE_SYS_VM86_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <sys/wait.h> header file. */
|
1999-10-25 00:13:47 +02:00
|
|
|
#undef HAVE_SYS_WAIT_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `tcgetattr' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_TCGETATTR
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-05-15 01:18:23 +02:00
|
|
|
/* Define to 1 if you have the <termios.h> header file. */
|
|
|
|
#undef HAVE_TERMIOS_H
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `timegm' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_TIMEGM
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <ucontext.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_UCONTEXT_H
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <unistd.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_UNISTD_H
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `usleep' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_USLEEP
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-08-26 23:53:24 +02:00
|
|
|
/* Define to 1 if you have the <utime.h> header file. */
|
|
|
|
#undef HAVE_UTIME_H
|
|
|
|
|
2002-08-09 21:49:31 +02:00
|
|
|
/* Define if we have va_copy */
|
|
|
|
#undef HAVE_VA_COPY
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `vfscanf' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_VFSCANF
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `wait4' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_WAIT4
|
2001-09-14 03:04:25 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `waitpid' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_WAITPID
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <X11/extensions/shape.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_X11_EXTENSIONS_SHAPE_H
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <X11/extensions/xf86dga.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_X11_EXTENSIONS_XF86DGA_H
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <X11/extensions/xf86vmode.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_X11_EXTENSIONS_XF86VMODE_H
|
2001-12-27 00:08:31 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <X11/extensions/Xrender.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_X11_EXTENSIONS_XRENDER_H
|
2001-12-27 00:08:31 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <X11/extensions/XShm.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_X11_EXTENSIONS_XSHM_H
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <X11/extensions/Xvlib.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_X11_EXTENSIONS_XVLIB_H
|
2002-01-29 04:02:50 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <X11/XKBlib.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_X11_XKBLIB_H
|
2002-01-29 18:09:28 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the <X11/Xlib.h> header file. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE_X11_XLIB_H
|
2001-06-26 23:06:07 +02:00
|
|
|
|
2002-07-19 05:16:51 +02:00
|
|
|
/* Define to 1 if you have the <X11/Xutil.h> header file. */
|
|
|
|
#undef HAVE_X11_XUTIL_H
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if you have the XKB extension */
|
|
|
|
#undef HAVE_XKB
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if the X libraries support XVideo */
|
|
|
|
#undef HAVE_XVIDEO
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `_lwp_create' function. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef HAVE__LWP_CREATE
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `_pclose' function. */
|
2002-03-11 06:08:14 +01:00
|
|
|
#undef HAVE__PCLOSE
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `_popen' function. */
|
2002-03-11 06:08:14 +01:00
|
|
|
#undef HAVE__POPEN
|
|
|
|
|
2002-05-10 03:33:40 +02:00
|
|
|
/* Define to 1 if you have the `_snprintf' function. */
|
|
|
|
#undef HAVE__SNPRINTF
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `_stricmp' function. */
|
2002-03-11 06:08:14 +01:00
|
|
|
#undef HAVE__STRICMP
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the `_strnicmp' function. */
|
2002-03-11 06:08:14 +01:00
|
|
|
#undef HAVE__STRNICMP
|
|
|
|
|
2002-08-09 21:49:31 +02:00
|
|
|
/* Define if we have __va_copy */
|
|
|
|
#undef HAVE___VA_COPY
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define to disable all debug messages. */
|
|
|
|
#undef NO_DEBUG_MSGS
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define to disable trace messages. */
|
|
|
|
#undef NO_TRACE_MSGS
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to the address where bug reports for this package should be sent. */
|
|
|
|
#undef PACKAGE_BUGREPORT
|
|
|
|
|
|
|
|
/* Define to the full name of this package. */
|
|
|
|
#undef PACKAGE_NAME
|
|
|
|
|
|
|
|
/* Define to the full name and version of this package. */
|
|
|
|
#undef PACKAGE_STRING
|
|
|
|
|
|
|
|
/* Define to the one symbol short name of this package. */
|
|
|
|
#undef PACKAGE_TARNAME
|
|
|
|
|
|
|
|
/* Define to the version of this package. */
|
|
|
|
#undef PACKAGE_VERSION
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* The size of a `long long', as computed by sizeof. */
|
|
|
|
#undef SIZEOF_LONG_LONG
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-11-12 03:22:24 +01:00
|
|
|
/* Define to the soname of the libcups library. */
|
|
|
|
#undef SONAME_LIBCUPS
|
|
|
|
|
2002-05-20 20:29:58 +02:00
|
|
|
/* Define to the soname of the libfreetype library. */
|
|
|
|
#undef SONAME_LIBFREETYPE
|
|
|
|
|
2002-11-15 05:16:38 +01:00
|
|
|
/* Define to the soname of the libGL library. */
|
|
|
|
#undef SONAME_LIBGL
|
|
|
|
|
2002-12-13 03:26:18 +01:00
|
|
|
/* Define to the soname of the libjack library. */
|
|
|
|
#undef SONAME_LIBJACK
|
|
|
|
|
2002-05-20 20:29:58 +02:00
|
|
|
/* Define to the soname of the libX11 library. */
|
|
|
|
#undef SONAME_LIBX11
|
|
|
|
|
|
|
|
/* Define to the soname of the libXext library. */
|
|
|
|
#undef SONAME_LIBXEXT
|
|
|
|
|
|
|
|
/* Define to the soname of the libXrender library. */
|
|
|
|
#undef SONAME_LIBXRENDER
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* If using the C implementation of alloca, define if you know the
|
|
|
|
direction of stack growth for your system; otherwise it will be
|
|
|
|
automatically deduced at run-time.
|
|
|
|
STACK_DIRECTION > 0 => grows toward higher addresses
|
|
|
|
STACK_DIRECTION < 0 => grows toward lower addresses
|
|
|
|
STACK_DIRECTION = 0 => direction of growth unknown */
|
|
|
|
#undef STACK_DIRECTION
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if the struct statfs is defined by <sys/mount.h> */
|
|
|
|
#undef STATFS_DEFINED_BY_SYS_MOUNT
|
2001-06-27 23:42:00 +02:00
|
|
|
|
|
|
|
/* Define if the struct statfs is defined by <sys/statfs.h> */
|
|
|
|
#undef STATFS_DEFINED_BY_SYS_STATFS
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define if the struct statfs is defined by <sys/vfs.h> */
|
|
|
|
#undef STATFS_DEFINED_BY_SYS_VFS
|
|
|
|
|
|
|
|
/* Define if the struct statfs has the member bavail */
|
|
|
|
#undef STATFS_HAS_BAVAIL
|
2001-06-27 23:42:00 +02:00
|
|
|
|
|
|
|
/* Define if the struct statfs has the member bfree */
|
|
|
|
#undef STATFS_HAS_BFREE
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef STAT_MACROS_BROKEN
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if you have the ANSI C header files. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef STDC_HEADERS
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if the X Window System is missing or not being used. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef X_DISPLAY_MISSING
|
2001-07-09 00:30:50 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
|
|
|
|
`char[]'. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#undef YYTEXT_POINTER
|
|
|
|
|
|
|
|
/* Set this to 64 to enable 64-bit file support on Linux */
|
|
|
|
#undef _FILE_OFFSET_BITS
|
2001-06-27 23:42:00 +02:00
|
|
|
|
2002-07-22 22:51:02 +02:00
|
|
|
/* Define to a macro to generate an assembly function directive */
|
|
|
|
#undef __ASM_FUNC
|
|
|
|
|
|
|
|
/* Define to a macro to generate an assembly name from a C symbol */
|
|
|
|
#undef __ASM_NAME
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define to empty if `const' does not conform to ANSI C. */
|
|
|
|
#undef const
|
2001-11-06 21:57:11 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
/* Define as `__inline' if that's what the C compiler calls it, or to nothing
|
|
|
|
if it is not supported. */
|
|
|
|
#undef inline
|