Dimitrie O. Paun [Sun, 26 Nov 2000 03:59:20 +0000 (03:59 +0000)]
Do not compile code that makes use of the X Shm extension.
Alexandre Julliard [Sat, 25 Nov 2000 23:56:20 +0000 (23:56 +0000)]
Moved GET_IP out of winnt.h.
Vasily I. Volchenko [Sat, 25 Nov 2000 23:55:53 +0000 (23:55 +0000)]
Added Russian language support.
Fixed bug of file browsing operation (filepath length corrected).
Hidenori Takeshima [Sat, 25 Nov 2000 23:54:12 +0000 (23:54 +0000)]
Added checking for mmap.
Alexandre Julliard [Sat, 25 Nov 2000 23:53:01 +0000 (23:53 +0000)]
Added a few missing languages.
Nerijus Baliunas [Sat, 25 Nov 2000 23:52:38 +0000 (23:52 +0000)]
Added missing locales to locale_rc.rc.
Ove Kaaven [Sat, 25 Nov 2000 23:51:59 +0000 (23:51 +0000)]
Made X11DRV_DIB_GetImageBits_16 aware of 565 DIBs.
Francois Jacques [Sat, 25 Nov 2000 23:51:30 +0000 (23:51 +0000)]
- support for arguments with referenced types
- imported type libraries
- dispinterfaces
- dual interfaces
- ref count problems
- memory leaks fixed
Marcus Meissner [Sat, 25 Nov 2000 23:17:52 +0000 (23:17 +0000)]
glibc2.2 needs __USE_ISOC99 for FP_NAN and isfinite().
Alexandre Julliard [Sat, 25 Nov 2000 21:46:30 +0000 (21:46 +0000)]
Fixed GetLargestConsoleWindowSize return type for Winelib apps.
Alexandre Julliard [Sat, 25 Nov 2000 21:43:48 +0000 (21:43 +0000)]
Added a few forwards.
Alexandre Julliard [Sat, 25 Nov 2000 21:43:04 +0000 (21:43 +0000)]
Fixed typos.
Ove Kaaven [Sat, 25 Nov 2000 21:42:00 +0000 (21:42 +0000)]
Implemented Get/SetDIBColorTable.
Nerijus Baliunas [Sat, 25 Nov 2000 21:41:05 +0000 (21:41 +0000)]
Completed lvi.nls and lth.nls.
Ove Kaaven [Sat, 25 Nov 2000 21:39:36 +0000 (21:39 +0000)]
Check whether senderQ is NULL before trying to lock it.
Jon Griffiths [Sat, 25 Nov 2000 21:39:03 +0000 (21:39 +0000)]
- Fix ctype(), make is* functions binary compatible
- Add 13 functions, set errno in math calls
Patrik Stridvall [Sat, 25 Nov 2000 03:09:30 +0000 (03:09 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Sat, 25 Nov 2000 03:08:52 +0000 (03:08 +0000)]
Minor API files update.
Francois Gouget [Sat, 25 Nov 2000 03:08:34 +0000 (03:08 +0000)]
Include the same headers as on Windows.
Francois Gouget [Sat, 25 Nov 2000 03:08:23 +0000 (03:08 +0000)]
compobj.h is a synonym for objbase.h
Moved all the other contents to dlls/ole32/compobj_private.h
Eric Kohl [Sat, 25 Nov 2000 03:07:01 +0000 (03:07 +0000)]
Added notification format handling.
Ove Kaaven [Sat, 25 Nov 2000 03:06:03 +0000 (03:06 +0000)]
Implemented Win16 behaviour of DDL_DRIVES in DlgDirList.
Dmitry Timoshkov [Sat, 25 Nov 2000 02:12:49 +0000 (02:12 +0000)]
Fixed ToUnicode TRACE message.
Jon Griffiths [Sat, 25 Nov 2000 02:11:59 +0000 (02:11 +0000)]
- Add math calls: scalb, fpclass, nextafter, logb, _CI*
- Add futime, utime, purecall, getpid
Jon Griffiths [Sat, 25 Nov 2000 02:11:26 +0000 (02:11 +0000)]
NTDLL__CIpow returns double, not LONG.
Stephane Lussier [Sat, 25 Nov 2000 02:10:53 +0000 (02:10 +0000)]
- Read all the fragments available, not only one fragment before
going back to sleep.
- Use SNDCTL_DSP_SETTRIGGER ioctl command to trigger the start the
recording. If this command is not supported by the device, read 4
bytes in the sound device instead.
Dmitry Timoshkov [Sat, 25 Nov 2000 02:10:04 +0000 (02:10 +0000)]
Add support for national characters as accelerators in dialogs.
Dmitry Timoshkov [Sat, 25 Nov 2000 02:09:45 +0000 (02:09 +0000)]
Always generate unicode CHAR messages.
Alexandre Julliard [Sat, 25 Nov 2000 01:40:34 +0000 (01:40 +0000)]
Fixed warnings.
Andreas Mohr [Sat, 25 Nov 2000 01:40:10 +0000 (01:40 +0000)]
Cosmetics.
Andreas Mohr [Sat, 25 Nov 2000 01:39:31 +0000 (01:39 +0000)]
Added GdiSeeGdiDo16.
Andreas Mohr [Sat, 25 Nov 2000 01:39:10 +0000 (01:39 +0000)]
Removed double ANYSIZE_ARRAY define.
Francois Gouget [Sat, 25 Nov 2000 01:38:39 +0000 (01:38 +0000)]
When autodetected the MFC were still generating wrappers.
Fixed inconsistencies in the use of 'no' in the option names.
Updated the MFC link-list (configure.in).
Made the Makefile.in layout more readable.
Dimitrie O. Paun [Sat, 25 Nov 2000 01:37:22 +0000 (01:37 +0000)]
Update comments, cleanup warning messages.
Dimitrie O. Paun [Sat, 25 Nov 2000 01:31:17 +0000 (01:31 +0000)]
Include config.h in files that test for constants defined in it.
Dimitrie O. Paun [Sat, 25 Nov 2000 01:29:00 +0000 (01:29 +0000)]
Avoid using TIOCM_* constants if not available.
Dimitrie O. Paun [Sat, 25 Nov 2000 01:28:39 +0000 (01:28 +0000)]
Fixed typo in macro ICOM_METHOD11 parameter list.
Eric Kohl [Sat, 25 Nov 2000 01:28:09 +0000 (01:28 +0000)]
Implemented PE file checksum calculation.
Eric Kohl [Sat, 25 Nov 2000 01:27:42 +0000 (01:27 +0000)]
Removed calls to internal (non-exported) wine functions.
Aric Stewart [Sat, 25 Nov 2000 01:26:38 +0000 (01:26 +0000)]
Added the turkish locale.
Ulrich Czekalla [Sat, 25 Nov 2000 01:26:02 +0000 (01:26 +0000)]
Allow for zero-length string selections.
Ulrich Czekalla [Sat, 25 Nov 2000 01:25:46 +0000 (01:25 +0000)]
Send HDN_ITEMCHANGING and HDN_ITEMCHANGED when resizing.
Andreas Mohr [Sat, 25 Nov 2000 01:25:16 +0000 (01:25 +0000)]
CompareStringW returned wrong results sometimes.
Dimitrie O. Paun [Sat, 25 Nov 2000 01:24:54 +0000 (01:24 +0000)]
We no longer have an ole/nls directory.
Marcus Meissner [Sat, 25 Nov 2000 01:24:10 +0000 (01:24 +0000)]
Added some ordinal stubs, implemented SHDeleteValue*, SHSetValue*.
Ove Kaaven [Sat, 25 Nov 2000 01:23:50 +0000 (01:23 +0000)]
Implemented SendNotifyMessage().
Andreas Mohr [Sat, 25 Nov 2000 01:23:32 +0000 (01:23 +0000)]
Made wineinstall a bit more verbose.
Ove Kaaven [Sat, 25 Nov 2000 01:23:12 +0000 (01:23 +0000)]
WinG was written for 8bpp DIBs, so some apps assume that, so always
recommend 8bpp, regardless of the actual display depth.
Marcus Meissner [Sat, 25 Nov 2000 01:22:54 +0000 (01:22 +0000)]
GetPixel needs to return CLR_INVALID if not inside clipping region.
Marcus Meissner [Sat, 25 Nov 2000 01:22:42 +0000 (01:22 +0000)]
Added OLE32.DllRegisterServer stub.
Ove Kaaven [Sat, 25 Nov 2000 01:22:15 +0000 (01:22 +0000)]
Routed a couple of 16-bit avifile.dll handlers to the 32-bit
handlers... well, works for Civilization II.
Marcus Meissner [Sat, 25 Nov 2000 01:21:56 +0000 (01:21 +0000)]
Added pow() forward.
Marcus Meissner [Sat, 25 Nov 2000 01:21:39 +0000 (01:21 +0000)]
Don't test !HIWORD values for pointerness.
Dimitrie O. Paun [Sat, 25 Nov 2000 01:21:22 +0000 (01:21 +0000)]
Fixed compilation warning on Cygwin.
Marcus Meissner [Sat, 25 Nov 2000 01:20:53 +0000 (01:20 +0000)]
MultiByteToWideChar() returns characters, not bytes.
Francois Jacques [Sat, 25 Nov 2000 01:20:37 +0000 (01:20 +0000)]
Implemented VT_EMPTY to VT_BSTR type coercion.
Marcus Meissner [Sat, 25 Nov 2000 01:20:17 +0000 (01:20 +0000)]
Added prototypes for Ole{G,S}etAutoConvert, LHashValOfNameSys{,A}.
Marcus Meissner [Sat, 25 Nov 2000 01:19:58 +0000 (01:19 +0000)]
Handle %ls same as %s.
Marcus Meissner [Sat, 25 Nov 2000 01:19:43 +0000 (01:19 +0000)]
Added stub for DCIOpenProvider.
Alexandre Julliard [Thu, 16 Nov 2000 04:15:08 +0000 (04:15 +0000)]
Avoid linking with ntdll where possible.
Alexandre Julliard [Thu, 16 Nov 2000 04:14:19 +0000 (04:14 +0000)]
Removed calls to Wine internal functions.
Alexandre Julliard [Thu, 16 Nov 2000 00:28:52 +0000 (00:28 +0000)]
Replaced HEAP_strdup* and lstrcpynAtoW calls by exported functions.
Alexandre Julliard [Wed, 15 Nov 2000 23:41:46 +0000 (23:41 +0000)]
Moved standard syslevel APIs declaration to winbase.h.
Use exported syslevel function wherever possible.
Moved SEGPTR declaration to windef16.h.
Dmitry Timoshkov [Wed, 15 Nov 2000 23:13:17 +0000 (23:13 +0000)]
Added mapping to/from unicode for WM_CHAR, WM_DEADCHAR, WM_SYSCHAR,
WM_SYSDEADCHAR messages.
Francois Gouget [Wed, 15 Nov 2000 23:12:06 +0000 (23:12 +0000)]
Allow the user to stick the option and its argument together.
Jon Griffiths [Wed, 15 Nov 2000 23:11:38 +0000 (23:11 +0000)]
- Complete the implementation of heap functions
- Forward j0,j1,jn,y0,y1,yn math calls to libc
- Add strnextc, pass text flag in creat, winapi_check fixes
Dmitry Timoshkov [Wed, 15 Nov 2000 23:05:52 +0000 (23:05 +0000)]
Prepare switching to unicode of builtin widgets.
James Hatheway [Wed, 15 Nov 2000 23:05:13 +0000 (23:05 +0000)]
Increase number of parameters possible for ICOM_* macros to 11.
Dmitry Timoshkov [Wed, 15 Nov 2000 23:04:41 +0000 (23:04 +0000)]
Skip directories when loading debug symbols.
Eric Pouech [Wed, 15 Nov 2000 22:16:26 +0000 (22:16 +0000)]
Improved internal module handling (module now have a size, map of
loaded module is clearer, better error reporting, seperated module
loading code from symbol extraction).
Dmitry Timoshkov [Wed, 15 Nov 2000 22:15:52 +0000 (22:15 +0000)]
Remove redundant includes.
Eliminate use of USER internal structures.
Eric Kohl [Wed, 15 Nov 2000 22:15:11 +0000 (22:15 +0000)]
Use internal unicode strings.
Added unicode messages.
Eric Kohl [Wed, 15 Nov 2000 22:14:43 +0000 (22:14 +0000)]
New unicode support functions.
Dimitrie O. Paun [Wed, 15 Nov 2000 22:14:07 +0000 (22:14 +0000)]
Include config.h.
Marcus Meissner [Wed, 15 Nov 2000 22:13:26 +0000 (22:13 +0000)]
Simplified reg handling in CoGetClassObject, do not use RegQueryValueW.
Marcus Meissner [Wed, 15 Nov 2000 22:13:11 +0000 (22:13 +0000)]
RegSetValueEx16 might get passed 0 as count of databytes, determine
string length for ourselves in this case.
Francois Gouget [Wed, 15 Nov 2000 22:12:48 +0000 (22:12 +0000)]
Match the Windows header dependencies.
Francois Gouget [Wed, 15 Nov 2000 22:12:35 +0000 (22:12 +0000)]
SM_ARRANGE is ARW_HIDE, i.e. 8
Francois Gouget [Wed, 15 Nov 2000 22:12:20 +0000 (22:12 +0000)]
Distinguish between IMPORTS and LIBRARIES.
Renamed LIBRARIES to DLLS to avoid confusion with the above, renamed
PROGRAMS to EXES to match.
Added a '-i' option for importing a Winelib library. '-l' is still
there but is only used for linking in the Unix sense.
Disabled the 'wrapper' options. It will be removed as a separate
patch.
No longer link with all of Wine's libraries.
Import the same default set of dlls as Visual Studio.
Avoid duplicate imports when generating the .spec file.
Updated the way winebuild is used.
Link applications as libraries and create a symbolic link to wine.
Detect where 'wine' is located in the configure script.
Removed unused/no longer used variables: DLLFLAGS, XLIB, X_DLLS,
XFILES, DLLS (configure.in)
Updated LDSHARED AND LDDLLFLAGS detection (configure.in).
Removed the rules pertaining to spec files from the Make.rules.
Updated the clean command to remove the symbolic links.
Marcus Meissner [Wed, 15 Nov 2000 22:11:50 +0000 (22:11 +0000)]
Added some rpcrt4 stubs.
Jeremy White [Wed, 15 Nov 2000 22:11:33 +0000 (22:11 +0000)]
Allow desktop=N in the [x11drv] section of .winerc, instead of
defaulting to desktop=640x480.
Alexandre Julliard [Tue, 14 Nov 2000 01:54:49 +0000 (01:54 +0000)]
Moved LDT handling to libwine.so. Changed the interface to use the
exported LDT_ENTRY structure.
Alexandre Julliard [Mon, 13 Nov 2000 20:27:31 +0000 (20:27 +0000)]
Temp hack: do not import dlls that we link with at the ELF level.
Alexandre Julliard [Mon, 13 Nov 2000 19:36:18 +0000 (19:36 +0000)]
Fixed copy/paste typo spotted by Dimitrie O. Paun.
Guy L. Albertelli [Mon, 13 Nov 2000 19:29:16 +0000 (19:29 +0000)]
Implement dragging on gripper to expand and compress bands. Actual
moving bands to different rows will be later.
Mike McCormack [Mon, 13 Nov 2000 19:27:21 +0000 (19:27 +0000)]
- created server object for handling async i/o
- implemented WaitCommEvent with the EV_RXCHAR flag
- implemented GetOverlappedResult
Alexandre Julliard [Mon, 13 Nov 2000 04:54:45 +0000 (04:54 +0000)]
Export the CallFrom16xxx functions from kernel32. Renamed them
__wine_call_from_16 to follow the naming convention.
Alexandre Julliard [Mon, 13 Nov 2000 04:46:34 +0000 (04:46 +0000)]
Do not warn for unused imported dlls when forwards to the same dlls
are present.
Alexandre Julliard [Mon, 13 Nov 2000 04:17:25 +0000 (04:17 +0000)]
Don't include wine internal functions in the relay debugging table.
Alexandre Julliard [Mon, 13 Nov 2000 04:17:00 +0000 (04:17 +0000)]
Do a strip --strip-unneeded on the .tmp.o file to reduce disk usage.
Alexandre Julliard [Mon, 13 Nov 2000 04:16:05 +0000 (04:16 +0000)]
Replaced a few internal functions by exported ones.
Ove Kaaven [Mon, 13 Nov 2000 04:14:49 +0000 (04:14 +0000)]
Unix98 pthread_rwlock* stubs for glibc2.2 compatibility.
Marcus Meissner [Mon, 13 Nov 2000 04:14:05 +0000 (04:14 +0000)]
Since we can no longer built .a files:
- remove -disable/-enable-dll option
- error and abort if no suitable shared library linking is possible
Francois Gouget [Mon, 13 Nov 2000 04:13:22 +0000 (04:13 +0000)]
Fixed the detection of the link flags for NetBSD/Cygwin (configure.in)
Added AC_PATH_HEADER and AC_PATH_LIBRARY
Better header/library detection. Now works if things are already in
the include/library path
Look for the wine/MFC headers and libraries in more places so that it
works out of the box if Wine/MFC is installed in a standard place
(although there is not really a standard place yet for the MFC)
Renamed the '--with-xxx' options to have simpler more natural names
Renamed the corresponding 'WINELIB_xxx' variables to 'WINE_xxx'
Ove Kaaven [Mon, 13 Nov 2000 04:12:33 +0000 (04:12 +0000)]
When a Win16 app sets a selector base to low DOS memory, make sure low
DOS memory is mapped first.
Ove Kaaven [Mon, 13 Nov 2000 04:12:12 +0000 (04:12 +0000)]
Use the virtual real-mode interrupt table if low DOS memory isn't
mapped.
Ove Kaaven [Mon, 13 Nov 2000 04:11:57 +0000 (04:11 +0000)]
Reorganized DOS memory remapping slightly, so that the real-mode
interrupt table can exist even when low DOS memory isn't mapped,
and is copied down along with the BIOS area whenever it is mapped.
Added DOSMEM_SystemBase() which returns a pointer to the virtual
real-mode interrupt table and BIOS data segment.
Allowed DOSMEM_Init(TRUE) to be called more than once.
Alexandre Julliard [Sun, 12 Nov 2000 03:50:10 +0000 (03:50 +0000)]
Start using import tables for dlls that can already support it.
Alexandre Julliard [Sun, 12 Nov 2000 03:45:55 +0000 (03:45 +0000)]
Raise an exception for unimplemented 16-bit entry points too.
Added check for duplicate names in 16-bit spec files.
Alexandre Julliard [Sun, 12 Nov 2000 03:43:42 +0000 (03:43 +0000)]
The debugger "Auto" registry value should be a string.