wine
23 years agoFixed NE_LoadExeHeader error handling.
Andreas Mohr [Sun, 10 Sep 2000 03:14:36 +0000 (03:14 +0000)] 
Fixed NE_LoadExeHeader error handling.

23 years agoFixed loader - broken search for already loaded modules.
Eric Pouech [Sun, 10 Sep 2000 03:14:00 +0000 (03:14 +0000)] 
Fixed loader - broken search for already loaded modules.

23 years agoFixed fallback code for StretchBlt on RLE DIBs with gaps.
Eric Pouech [Sun, 10 Sep 2000 03:13:41 +0000 (03:13 +0000)] 
Fixed fallback code for StretchBlt on RLE DIBs with gaps.

23 years agoFixed bdftopcf command.
Marcus Meissner [Sat, 9 Sep 2000 20:32:34 +0000 (20:32 +0000)] 
Fixed bdftopcf command.

23 years agoAdded *Filter* functions.
Eric Pouech [Sat, 9 Sep 2000 20:32:10 +0000 (20:32 +0000)] 
Added *Filter* functions.
Misc bug fixes.

23 years agoImplemented TCM_GETROWCOUNT.
Marcus Meissner [Sat, 9 Sep 2000 20:31:32 +0000 (20:31 +0000)] 
Implemented TCM_GETROWCOUNT.

23 years agoAdded the missing library dependencies.
Francois Gouget [Sat, 9 Sep 2000 19:41:58 +0000 (19:41 +0000)] 
Added the missing library dependencies.

23 years agoAdded cguid.h.
Peter Hunnisett [Sat, 9 Sep 2000 19:41:31 +0000 (19:41 +0000)] 
Added cguid.h.

23 years agoDo not support DGA when DirectVideo not present.
Lionel Ulmer [Sat, 9 Sep 2000 19:40:08 +0000 (19:40 +0000)] 
Do not support DGA when DirectVideo not present.

23 years agoUnify WM_SETTEXT handling among DefWindowProc16/DefWindowProcA/DefWindowProcW.
Dmitry Timoshkov [Sat, 9 Sep 2000 19:39:48 +0000 (19:39 +0000)] 
Unify WM_SETTEXT handling among DefWindowProc16/DefWindowProcA/DefWindowProcW.

23 years agoAvoid divide by zero when listbox set to zero height.
Mike McCormack [Sat, 9 Sep 2000 19:39:24 +0000 (19:39 +0000)] 
Avoid divide by zero when listbox set to zero height.

23 years agoSimplify a bit MDI child window creation.
Dmitry Timoshkov [Sat, 9 Sep 2000 19:38:52 +0000 (19:38 +0000)] 
Simplify a bit MDI child window creation.

23 years agoGetMenu might be used to get child window id.
Dmitry Timoshkov [Sat, 9 Sep 2000 19:38:34 +0000 (19:38 +0000)] 
GetMenu might be used to get child window id.

23 years agoItalian keyboard fixes.
Giovanni Pancotti [Thu, 7 Sep 2000 21:04:06 +0000 (21:04 +0000)] 
Italian keyboard fixes.

23 years agoDOSFS_MatchLong ignored several things about file mask matching for
Andreas Mohr [Thu, 7 Sep 2000 21:03:02 +0000 (21:03 +0000)] 
DOSFS_MatchLong ignored several things about file mask matching for
long file names.

23 years agoAdded missing const to external tables definitions.
Erik Hofman [Thu, 7 Sep 2000 18:42:52 +0000 (18:42 +0000)] 
Added missing const to external tables definitions.

23 years agoAdded serial port object to the server.
Mike McCormack [Thu, 7 Sep 2000 18:39:51 +0000 (18:39 +0000)] 
Added serial port object to the server.

23 years ago- Make sure tooltips are hidden before deleting them.
Francois Jacques [Thu, 7 Sep 2000 18:38:12 +0000 (18:38 +0000)] 
- Make sure tooltips are hidden before deleting them.
- Glitch happened while moving from a tooltip to another (fixed).

23 years agoMake GetDeviceCaps16 (hdc, NUMCOLORS) not return -1 for 16 bits programs.
Gerard Patel [Thu, 7 Sep 2000 18:37:52 +0000 (18:37 +0000)] 
Make GetDeviceCaps16 (hdc, NUMCOLORS) not return -1 for 16 bits programs.

23 years agoAdded support for cp949.
Hidenori Takeshima [Thu, 7 Sep 2000 18:37:32 +0000 (18:37 +0000)] 
Added support for cp949.

23 years agoFixed cut&paste typo.
Alexandre Julliard [Wed, 6 Sep 2000 19:53:58 +0000 (19:53 +0000)] 
Fixed cut&paste typo.

23 years agoAdded possibility to use XVideo.
Lionel Ulmer [Wed, 6 Sep 2000 19:46:59 +0000 (19:46 +0000)] 
Added possibility to use XVideo.

23 years agoImplemented both customdraw message sending and handling (based off
Aric Stewart [Wed, 6 Sep 2000 19:44:49 +0000 (19:44 +0000)] 
Implemented both customdraw message sending and handling (based off
the treeview method) as well as LVS_OWNERDRAWFIXED.

23 years agoFixed a bug (incorrect size in memmove) that I introduced with an
Mike McCormack [Wed, 6 Sep 2000 19:43:38 +0000 (19:43 +0000)] 
Fixed a bug (incorrect size in memmove) that I introduced with an
earlier patch. Tested with wordview.

23 years agoAdded two directories to default non-windows install.
Phil Cole [Wed, 6 Sep 2000 19:43:08 +0000 (19:43 +0000)] 
Added two directories to default non-windows install.

23 years agoAdded newer (ASPI 3.0 ?) function stubs to WNASPI32.
Andreas Mohr [Wed, 6 Sep 2000 19:42:19 +0000 (19:42 +0000)] 
Added newer (ASPI 3.0 ?) function stubs to WNASPI32.
Better error messages.

23 years agoSystray should keep a copy of its icons.
James Hatheway [Wed, 6 Sep 2000 19:40:44 +0000 (19:40 +0000)] 
Systray should keep a copy of its icons.

23 years agoAdapted Winsock to Linux 2.4 TCP socket poll() behaviour
Ove Kaaven [Wed, 6 Sep 2000 19:40:23 +0000 (19:40 +0000)] 
Adapted Winsock to Linux 2.4 TCP socket poll() behaviour
(thanks to Berend Ozceri for finding the problem).

23 years agoSerge Ivanov
Alexandre Julliard [Wed, 6 Sep 2000 19:40:07 +0000 (19:40 +0000)] 
Serge Ivanov
Delay destroying menu entry until all messages are sent.

23 years agoFixed Unicode conversion in GetAtomNameA (thanks to Gerard Patel).
Alexandre Julliard [Mon, 4 Sep 2000 20:21:48 +0000 (20:21 +0000)] 
Fixed Unicode conversion in GetAtomNameA (thanks to Gerard Patel).

23 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Mon, 4 Sep 2000 20:21:06 +0000 (20:21 +0000)] 
Fixed some issues found by winapi_check.

23 years agoMinor API files update.
Patrik Stridvall [Mon, 4 Sep 2000 20:20:47 +0000 (20:20 +0000)] 
Minor API files update.

23 years agoAdd jisx0212 encoding.
Hidenori Takeshima [Mon, 4 Sep 2000 20:19:59 +0000 (20:19 +0000)] 
Add jisx0212 encoding.
Remove FIXMEs for implemented DBCS handling.

23 years agoAdded missing comma.
Mike McCormack [Mon, 4 Sep 2000 20:19:27 +0000 (20:19 +0000)] 
Added missing comma.

23 years agoRewrote quicksort to solve infinite recursions Win98 explorer.exe.
Mike McCormack [Mon, 4 Sep 2000 20:19:07 +0000 (20:19 +0000)] 
Rewrote quicksort to solve infinite recursions Win98 explorer.exe.

23 years agoChange xterm mouse tracking mode to BTN_EVENT_MOUSE (track if pressed).
Marcus Meissner [Sat, 2 Sep 2000 23:18:31 +0000 (23:18 +0000)] 
Change xterm mouse tracking mode to BTN_EVENT_MOUSE (track if pressed).

23 years agoAvoid crash on empty command-line.
Andreas Mohr [Sat, 2 Sep 2000 23:18:16 +0000 (23:18 +0000)] 
Avoid crash on empty command-line.

23 years agoAdded two missing casts.
Gerald Pfeifer [Sat, 2 Sep 2000 23:17:21 +0000 (23:17 +0000)] 
Added two missing casts.

23 years agoUse SetDIBits instead of StretchDIBits (in ANIMATE_PaintFrame).
Jean-Claude Batista [Sat, 2 Sep 2000 23:17:04 +0000 (23:17 +0000)] 
Use SetDIBits instead of StretchDIBits (in ANIMATE_PaintFrame).

23 years agoAvoid buffer overflows in builtin dll loading (with the help of Dmitry
Alexandre Julliard [Fri, 1 Sep 2000 01:26:16 +0000 (01:26 +0000)] 
Avoid buffer overflows in builtin dll loading (with the help of Dmitry
Timoshkov).

23 years agoHenning Hoffmann
Alexandre Julliard [Fri, 1 Sep 2000 01:24:19 +0000 (01:24 +0000)] 
Henning Hoffmann
Augment menu when a mdi window starts maximized.

23 years agoFrancis Beaudet
Alexandre Julliard [Fri, 1 Sep 2000 01:23:03 +0000 (01:23 +0000)] 
Francis Beaudet
MDI Patch which fixes problems in PR, QP, WP and Paradox.

23 years agoDon't use copies of critical sections made by memcpy()
James Abbatiello [Fri, 1 Sep 2000 01:22:21 +0000 (01:22 +0000)] 
Don't use copies of critical sections made by memcpy()
Added missing WINAPIs

23 years agoFix for debugger disassembly being off by one byte after using nexti
James Abbatiello [Fri, 1 Sep 2000 01:22:05 +0000 (01:22 +0000)] 
Fix for debugger disassembly being off by one byte after using nexti
on a "call" instruction.

23 years agoWhen checking the socket return by the server request, we should do a
Stephane Lussier [Fri, 1 Sep 2000 01:21:42 +0000 (01:21 +0000)] 
When checking the socket return by the server request, we should do a
"signed" check.

23 years agoImplemented CoGetPSClsid().
James Hatheway [Fri, 1 Sep 2000 01:21:08 +0000 (01:21 +0000)] 
Implemented CoGetPSClsid().

23 years agoThe Path variable in the created .winerc must be in dos format.
Phil Cole [Thu, 31 Aug 2000 02:07:57 +0000 (02:07 +0000)] 
The Path variable in the created .winerc must be in dos format.

23 years agoSmall fix.
Phil Cole [Thu, 31 Aug 2000 02:07:07 +0000 (02:07 +0000)] 
Small fix.

23 years agoFixed a string buffer overflow.
Andreas Mohr [Thu, 31 Aug 2000 02:06:26 +0000 (02:06 +0000)] 
Fixed a string buffer overflow.

23 years ago- improved ACS_TRANSPARENT and ACS_CENTER support
Jean-Claude Batista [Thu, 31 Aug 2000 02:05:53 +0000 (02:05 +0000)] 
- improved ACS_TRANSPARENT and ACS_CENTER support
- added RLE8 incremental decompression
- each animation is now controlled by its own Windows thread
- added use of Critical Sections in the WM_PAINT handler.

23 years agoReplaced USER32.DLL use by hardcoded tables for VkKeyScanA and
Marcus Meissner [Thu, 31 Aug 2000 02:05:19 +0000 (02:05 +0000)] 
Replaced USER32.DLL use by hardcoded tables for VkKeyScanA and
MapVirtualKeyA.

23 years agoConverted a lot of server requests to the new exception handling
Alexandre Julliard [Thu, 31 Aug 2000 01:59:51 +0000 (01:59 +0000)] 
Converted a lot of server requests to the new exception handling
mechanism.

23 years agoFixed non-OpenGL compile.
Alexandre Julliard [Wed, 30 Aug 2000 01:51:21 +0000 (01:51 +0000)] 
Fixed non-OpenGL compile.

23 years agoAdded exception handling wrapper to a number of server requests.
Alexandre Julliard [Wed, 30 Aug 2000 00:00:48 +0000 (00:00 +0000)] 
Added exception handling wrapper to a number of server requests.
Changed a few requests to use the new vararg mechanism.

23 years agoFixed verbose CD-ROM serial number warnings and some spelling errors.
Andreas Mohr [Tue, 29 Aug 2000 23:56:20 +0000 (23:56 +0000)] 
Fixed verbose CD-ROM serial number warnings and some spelling errors.

23 years agoNewbie friendly error message for 3D creation failure.
Peter Hunnisett [Tue, 29 Aug 2000 23:55:26 +0000 (23:55 +0000)] 
Newbie friendly error message for 3D creation failure.

23 years ago- More implementation
Peter Hunnisett [Tue, 29 Aug 2000 23:55:06 +0000 (23:55 +0000)] 
- More implementation
- Should be able to enumerate sessions anywhere with at least tcp/ip

23 years agoAdded the data structures and macros that will be needed to support
Alexandre Julliard [Tue, 29 Aug 2000 03:54:30 +0000 (03:54 +0000)] 
Added the data structures and macros that will be needed to support
reentrant server requests.

23 years ago- fix one locking ignorant return 0; in MSG_SendMessageInterThread()
Andreas Mohr [Tue, 29 Aug 2000 03:52:46 +0000 (03:52 +0000)] 
- fix one locking ignorant return 0; in MSG_SendMessageInterThread()
- fix a crash in QUEUE_RemoveSMSG()
- convert some queue WARN() to ERR()
- spaileng fikses

23 years agoAlways call LISTVIEW_SetSelection() for an item, even if that item
Andreas Mohr [Tue, 29 Aug 2000 03:52:16 +0000 (03:52 +0000)] 
Always call LISTVIEW_SetSelection() for an item, even if that item
has been selected before, in order to let other items get erased.

23 years agoConvert the Unicode Character id to a glyph id in
Albert den Haan [Tue, 29 Aug 2000 03:51:45 +0000 (03:51 +0000)] 
Convert the Unicode Character id to a glyph id in
X11DRV_GetTextExtentPoint.

23 years ago- enhanced reporting of unsupported X font encodings
Albert den Haan [Tue, 29 Aug 2000 03:51:21 +0000 (03:51 +0000)] 
- enhanced reporting of unsupported X font encodings
- added -cp-*- data to font encoding lookup structures

23 years ago- Always store the full path name of 32bit modules in WINE_MODREF
Peter Ganten [Mon, 28 Aug 2000 21:33:28 +0000 (21:33 +0000)] 
- Always store the full path name of 32bit modules in WINE_MODREF
- Add the possibility to use path names with the --dll command line
  option
- Add the possibility to use the --dll command line option several
  times.
- Note: The colon-sign is now exchanged with the plus-sign, as it is
  part of dos path names.

23 years agoAdded a wine rpm uninstall section to wineinstall.
Andreas Mohr [Mon, 28 Aug 2000 21:32:08 +0000 (21:32 +0000)] 
Added a wine rpm uninstall section to wineinstall.

23 years agoDo not check for system menu if the window has style WS_EX_TOOL_WINDOW.
Francois Methot [Mon, 28 Aug 2000 21:31:23 +0000 (21:31 +0000)] 
Do not check for system menu if the window has style WS_EX_TOOL_WINDOW.

23 years ago- added ARGB 1555 format
Lionel Ulmer [Mon, 28 Aug 2000 19:31:18 +0000 (19:31 +0000)] 
- added ARGB 1555 format
- fixed refcount problem for Add/DeleteAttachedSurface

23 years agoFixed typo in HKEY_CURRENT_CONFIG name.
Albert den Haan [Mon, 28 Aug 2000 19:30:43 +0000 (19:30 +0000)] 
Fixed typo in HKEY_CURRENT_CONFIG name.

23 years agoAdd missing message to winerr_enu.mc.
Dmitry Timoshkov [Mon, 28 Aug 2000 19:30:04 +0000 (19:30 +0000)] 
Add missing message to winerr_enu.mc.

23 years agoIncrease number of supported args for WOW_CallProc32W16 from 11 to 13
James Abbatiello [Mon, 28 Aug 2000 19:29:44 +0000 (19:29 +0000)] 
Increase number of supported args for WOW_CallProc32W16 from 11 to 13
(for CreateService).

23 years agoStub support for int2f/ax=1684/bx=0027 (VXDLDR).
James Abbatiello [Mon, 28 Aug 2000 19:29:26 +0000 (19:29 +0000)] 
Stub support for int2f/ax=1684/bx=0027 (VXDLDR).

23 years agoRemoved calls to ConvertToGlobalHandle and MakeCriticalSectionGlobal.
Alexandre Julliard [Sat, 26 Aug 2000 21:18:36 +0000 (21:18 +0000)] 
Removed calls to ConvertToGlobalHandle and MakeCriticalSectionGlobal.

23 years agoSimplified root key handling now that the server supports a real root
Alexandre Julliard [Sat, 26 Aug 2000 21:17:42 +0000 (21:17 +0000)] 
Simplified root key handling now that the server supports a real root
key. Fixed a few prototypes. Implemented NtDeleteKey/NtDeleteValueKey.

23 years agoFixed debugstr_as/us prototypes.
Alexandre Julliard [Sat, 26 Aug 2000 21:16:36 +0000 (21:16 +0000)] 
Fixed debugstr_as/us prototypes.

23 years ago- made the MIDI sequencer error message much better for confused users
Andreas Mohr [Sat, 26 Aug 2000 20:31:48 +0000 (20:31 +0000)] 
- made the MIDI sequencer error message much better for confused users
  to be found on #WineHQ
- use strerror instead of errno at important places
- got rid of HAVE_STRERROR macro
- removed some #include:s (hopefully I didn't break anything)

23 years agoReplaced cCurImage by cMaxImage.
Andreas Mohr [Sat, 26 Aug 2000 20:28:17 +0000 (20:28 +0000)] 
Replaced cCurImage by cMaxImage.

23 years ago"Fixed" horribly misaligned pages in property sheets of apparently
Andreas Mohr [Sat, 26 Aug 2000 20:28:02 +0000 (20:28 +0000)] 
"Fixed" horribly misaligned pages in property sheets of apparently
newer InstallShields.

23 years agoRegister Wine Postscript Driver as "WINEPS", "WINEPS.DLL" and
Dmitry Timoshkov [Sat, 26 Aug 2000 20:27:28 +0000 (20:27 +0000)] 
Register Wine Postscript Driver as "WINEPS", "WINEPS.DLL" and
"WINEPS.DRV" to allow an easy configuring for users.

23 years ago implements DrawText for cp932.
Hidenori Takeshima [Sat, 26 Aug 2000 20:26:13 +0000 (20:26 +0000)] 
  implements DrawText for cp932.
-----

23 years agoDon't make DDEML mutexes global any more.
Andreas Mohr [Sat, 26 Aug 2000 20:25:52 +0000 (20:25 +0000)] 
Don't make DDEML mutexes global any more.

23 years agoAdded a real root key and simplified creation of the HKEY_* special root keys.
Alexandre Julliard [Sat, 26 Aug 2000 04:40:07 +0000 (04:40 +0000)] 
Added a real root key and simplified creation of the HKEY_* special root keys.
Do not prefix all keys with the name of the top key when saving to a file.
Try to load $WINEPREFIX/config into the Wine config branch at startup.

23 years agoImplemented most of '*Format*' API.
Eric Pouech [Sat, 26 Aug 2000 04:33:00 +0000 (04:33 +0000)] 
Implemented most of '*Format*' API.
Improved internal object and messages handling.
Started some '*Filter*' functions.
Fixed standard headers for Winelib.
Fixed acmMetrics.

23 years agoFixed Rtl* string functions for proper MBCS/codepage support. Added a
Alexandre Julliard [Fri, 25 Aug 2000 22:12:42 +0000 (22:12 +0000)] 
Fixed Rtl* string functions for proper MBCS/codepage support. Added a
few more functions.

23 years agoMoved TASK_Create call to KERNEL initialisation routine.
Alexandre Julliard [Fri, 25 Aug 2000 22:02:14 +0000 (22:02 +0000)] 
Moved TASK_Create call to KERNEL initialisation routine.
Clear last error code before calling main entry point (reported by
James Juran).

23 years agoFixed a couple of WINAPI issues with 16-bit spec files (thanks to
Alexandre Julliard [Fri, 25 Aug 2000 22:00:06 +0000 (22:00 +0000)] 
Fixed a couple of WINAPI issues with 16-bit spec files (thanks to
Marcus Meissner).

23 years ago- Implemented loading and initialization of service providers
Peter Hunnisett [Fri, 25 Aug 2000 21:58:05 +0000 (21:58 +0000)] 
- Implemented loading and initialization of service providers
- Created service provider COM object
- Lots of dplay/dplobby implementation/fixes
- Clean up of ole/guid.c

23 years agoMinor cosmetic changes.
Andreas Mohr [Fri, 25 Aug 2000 21:56:19 +0000 (21:56 +0000)] 
Minor cosmetic changes.

23 years agoCleanup and speedup of init code.
Andreas Mohr [Fri, 25 Aug 2000 21:55:23 +0000 (21:55 +0000)] 
Cleanup and speedup of init code.

23 years agoRestored the hPseudoBitmap hack for programs deleting the 1x1 bitmap
Gerard Patel [Fri, 25 Aug 2000 21:54:23 +0000 (21:54 +0000)] 
Restored the hPseudoBitmap hack for programs deleting the 1x1 bitmap
in memory DCs.

23 years agoBacked out font codepage change.
Alexandre Julliard [Fri, 25 Aug 2000 21:35:11 +0000 (21:35 +0000)] 
Backed out font codepage change.

23 years agoFixed the displaying of the FOURCC codes in _dump_pixelformat.
Lionel Ulmer [Fri, 25 Aug 2000 21:34:09 +0000 (21:34 +0000)] 
Fixed the displaying of the FOURCC codes in _dump_pixelformat.

23 years agoFixed recording format settings (16 bit was broken) and reentrancy
Eric Pouech [Fri, 25 Aug 2000 21:33:45 +0000 (21:33 +0000)] 
Fixed recording format settings (16 bit was broken) and reentrancy
issues.

23 years agoImproved a bit the folder browsing implementation.
Eric Pouech [Fri, 25 Aug 2000 21:33:23 +0000 (21:33 +0000)] 
Improved a bit the folder browsing implementation.

23 years agoAdded LHND.
Matthew Lake [Fri, 25 Aug 2000 21:32:53 +0000 (21:32 +0000)] 
Added LHND.

23 years agoFixed a LALR(2) problem while scanning usertype resources which had
Bertho Stultiens [Fri, 25 Aug 2000 21:32:18 +0000 (21:32 +0000)] 
Fixed a LALR(2) problem while scanning usertype resources which had
identifiers for both name and type.

23 years agoUse int instead of CHAR/WCHAR in va_arg() (fixes gcc-current compile
Marcus Meissner [Fri, 25 Aug 2000 21:31:57 +0000 (21:31 +0000)] 
Use int instead of CHAR/WCHAR in va_arg() (fixes gcc-current compile
problem).

23 years agoChange pixel format for 24 BPP surfaces when the DDraw BPP is 32.
Lionel Ulmer [Fri, 25 Aug 2000 21:31:15 +0000 (21:31 +0000)] 
Change pixel format for 24 BPP surfaces when the DDraw BPP is 32.

23 years agoGetObjectA: unlock the object again even in case of failure.
Andreas Mohr [Fri, 25 Aug 2000 21:30:34 +0000 (21:30 +0000)] 
GetObjectA: unlock the object again even in case of failure.

23 years agoFixed finally handler name.
Alexandre Julliard [Wed, 23 Aug 2000 19:19:35 +0000 (19:19 +0000)] 
Fixed finally handler name.

23 years agoFixed RegisterClass last error code on atom creation failure.
Alexandre Julliard [Wed, 23 Aug 2000 19:18:44 +0000 (19:18 +0000)] 
Fixed RegisterClass last error code on atom creation failure.

23 years agoCleaned up major ugliness in __lfCheckSum.
Alexandre Julliard [Wed, 23 Aug 2000 19:15:02 +0000 (19:15 +0000)] 
Cleaned up major ugliness in __lfCheckSum.