wine
22 years agoAdded WSASTARTUP16 a 1 byte alignment version of WSASTARTUP for win16.
Francois Gouget [Fri, 24 Aug 2001 21:33:58 +0000 (21:33 +0000)] 
Added WSASTARTUP16 a 1 byte alignment version of WSASTARTUP for win16.

22 years agoAdded some missing CLSIDs.
Hidenori Takeshima [Fri, 24 Aug 2001 21:13:26 +0000 (21:13 +0000)] 
Added some missing CLSIDs.

22 years agoAdded LOAD_WITH_ALTERED_SEARCH_PATH support to LoadLibraryEx.
Bill Medland [Fri, 24 Aug 2001 21:13:02 +0000 (21:13 +0000)] 
Added LOAD_WITH_ALTERED_SEARCH_PATH support to LoadLibraryEx.

22 years agoAdded WIN_ListParents function and renamed WIN_BuildWinArray into
Alexandre Julliard [Fri, 24 Aug 2001 19:28:21 +0000 (19:28 +0000)] 
Added WIN_ListParents function and renamed WIN_BuildWinArray into
WIN_ListChildren. Made owner field in WND structure an HWND.

22 years agoRemoved inclusion of win.h.
Alexandre Julliard [Fri, 24 Aug 2001 19:15:52 +0000 (19:15 +0000)] 
Removed inclusion of win.h.

22 years agoAdd stubs for several named pipe functions.
Mike McCormack [Fri, 24 Aug 2001 19:15:35 +0000 (19:15 +0000)] 
Add stubs for several named pipe functions.

22 years agoRename the regular WS_FD_XXX macros to FD_XXX.
Francois Gouget [Fri, 24 Aug 2001 19:14:56 +0000 (19:14 +0000)] 
Rename the regular WS_FD_XXX macros to FD_XXX.
Rename the Wine specific WS_FD_XXX macros to FD_WINE_XXX.

22 years agoMade independent from winsock.
Francois Gouget [Fri, 24 Aug 2001 19:13:36 +0000 (19:13 +0000)] 
Made independent from winsock.
Include the needed headers directly in internet.h.

22 years agoMinor fixes involving handling NULL pointers.
Bill Medland [Fri, 24 Aug 2001 19:12:56 +0000 (19:12 +0000)] 
Minor fixes involving handling NULL pointers.

22 years agoImplemented GetAncestor and removed WIN_GetTopParent.
Alexandre Julliard [Fri, 24 Aug 2001 00:26:59 +0000 (00:26 +0000)] 
Implemented GetAncestor and removed WIN_GetTopParent.
Removed a few more accesses to the WND structure.

22 years agoDon't hold the GDI lock during accesses to the metafile data.
Alexandre Julliard [Thu, 23 Aug 2001 23:37:00 +0000 (23:37 +0000)] 
Don't hold the GDI lock during accesses to the metafile data.

22 years agoImplement WaitNamedPipe and DisconnectNamedPipe.
Mike McCormack [Thu, 23 Aug 2001 23:29:20 +0000 (23:29 +0000)] 
Implement WaitNamedPipe and DisconnectNamedPipe.
Add a state for each pipe handle in the server.
Create a socket on when the pipe is opened, not before.

22 years ago- Fix for nonblocking sockets using WSAEventSelect() (patch from Ove
Daniel Walker [Thu, 23 Aug 2001 23:25:33 +0000 (23:25 +0000)] 
- Fix for nonblocking sockets using WSAEventSelect() (patch from Ove
  Kaaven).
- Changed WSAEnumNetworkEvents() so it only returns events that the
  application is looking for.
- Changed sock_poll_event() to interpret a POLLIN event with zero
  bytes waiting to be read as a POLLHUP.

22 years agoAdded two missing headers.
Hidenori Takeshima [Wed, 22 Aug 2001 18:20:36 +0000 (18:20 +0000)] 
Added two missing headers.
Implemented AMGetErrorText.

22 years ago- Continued on the new C parser.
Patrik Stridvall [Wed, 22 Aug 2001 18:09:15 +0000 (18:09 +0000)] 
- Continued on the new C parser.
- More reorganizations and fixes.
- API files update.

22 years agoAdded some stubs for CLSID_FilterGraph.
Hidenori Takeshima [Wed, 22 Aug 2001 18:06:00 +0000 (18:06 +0000)] 
Added some stubs for CLSID_FilterGraph.

22 years agoFixed an incorrect (harmless) memory allocation.
Dmitry Timoshkov [Wed, 22 Aug 2001 18:04:00 +0000 (18:04 +0000)] 
Fixed an incorrect (harmless) memory allocation.

22 years agoAdded missing IIDs.
Hidenori Takeshima [Wed, 22 Aug 2001 18:03:34 +0000 (18:03 +0000)] 
Added missing IIDs.

22 years agoReplaced PROFILE_ functions by RegQueryValueExA.
Dmitry Timoshkov [Wed, 22 Aug 2001 18:02:59 +0000 (18:02 +0000)] 
Replaced PROFILE_ functions by RegQueryValueExA.

22 years agoAdded stub for CancelIo.
Mike McCormack [Wed, 22 Aug 2001 18:02:39 +0000 (18:02 +0000)] 
Added stub for CancelIo.

22 years agoFixed man and doc-html rules.
Francois Gouget [Wed, 22 Aug 2001 18:01:39 +0000 (18:01 +0000)] 
Fixed man and doc-html rules.

22 years agoFixed DT_RTLREADING flag interpretation.
Eugene Mayevski [Wed, 22 Aug 2001 18:00:47 +0000 (18:00 +0000)] 
Fixed DT_RTLREADING flag interpretation.

22 years agoRemoved WIN_GetDesktop().
Alexandre Julliard [Tue, 21 Aug 2001 17:13:55 +0000 (17:13 +0000)] 
Removed WIN_GetDesktop().

22 years agoDocumentation updates (mainly thru vs. through).
Francois Gouget [Tue, 21 Aug 2001 17:07:17 +0000 (17:07 +0000)] 
Documentation updates (mainly thru vs. through).

22 years agoRect returned by LISTVIEW_GetItemRect should be total size in report
Gerard Patel [Tue, 21 Aug 2001 17:04:02 +0000 (17:04 +0000)] 
Rect returned by LISTVIEW_GetItemRect should be total size in report
mode.

22 years agoDefault bitmap is not subject to reference counting.
Gerard Patel [Tue, 21 Aug 2001 17:03:39 +0000 (17:03 +0000)] 
Default bitmap is not subject to reference counting.

22 years agoAdd the decVal field to VARIANT.
Francois Gouget [Tue, 21 Aug 2001 17:03:10 +0000 (17:03 +0000)] 
Add the decVal field to VARIANT.
Fix the VARIANT C layout, i.e. the union/struct names/nesting.
Encapsulate all accesses to VARIANT types with the V_VT and V_UNION
macros.

22 years agoUnconditionally set O_NONBLOCK when opening.
Mike McCormack [Tue, 21 Aug 2001 17:01:48 +0000 (17:01 +0000)] 
Unconditionally set O_NONBLOCK when opening.

22 years agoRefuse to select a bitmap that is already selected in another DC.
Alexandre Julliard [Mon, 20 Aug 2001 19:19:18 +0000 (19:19 +0000)] 
Refuse to select a bitmap that is already selected in another DC.

22 years agoAdded reference counting and delayed destruction of GDI objects.
Uwe Bonnes [Mon, 20 Aug 2001 19:17:28 +0000 (19:17 +0000)] 
Added reference counting and delayed destruction of GDI objects.

22 years agoFixed GetClassLong to return full 32 bits for all items.
Alexandre Julliard [Mon, 20 Aug 2001 18:09:39 +0000 (18:09 +0000)] 
Fixed GetClassLong to return full 32 bits for all items.
Removed GCW_* definitions that don't exist in Win32.

22 years agoCreate a color bitmap in CreateDIBitmap even with a black&white DC.
Alexandre Julliard [Mon, 20 Aug 2001 18:04:09 +0000 (18:04 +0000)] 
Create a color bitmap in CreateDIBitmap even with a black&white DC.

22 years agoRemoved struct UDATE forward declaration.
Nikolas Zimmermann [Mon, 20 Aug 2001 18:03:28 +0000 (18:03 +0000)] 
Removed struct UDATE forward declaration.

22 years agoStore the comm error value in the wineserver, not a global.
Mike McCormack [Mon, 20 Aug 2001 18:01:35 +0000 (18:01 +0000)] 
Store the comm error value in the wineserver, not a global.

22 years agoRead data immediately in overlapped ReadFile if possible.
Mike McCormack [Mon, 20 Aug 2001 18:01:17 +0000 (18:01 +0000)] 
Read data immediately in overlapped ReadFile if possible.

22 years agoDo not keep the handle of a deleted item as the selectedItem..
Gerard Patel [Mon, 20 Aug 2001 18:00:54 +0000 (18:00 +0000)] 
Do not keep the handle of a deleted item as the selectedItem..

22 years agoUse GetDC(0) instead of CreateCompatibleDC(0).
Marcus Meissner [Mon, 20 Aug 2001 18:00:10 +0000 (18:00 +0000)] 
Use GetDC(0) instead of CreateCompatibleDC(0).

22 years agoWe need to make a copy of the fontname and the HFONT handle in
Marcus Meissner [Mon, 20 Aug 2001 17:59:10 +0000 (17:59 +0000)] 
We need to make a copy of the fontname and the HFONT handle in
IFont_Clone, otherwise we get memory corruption and bad GDI handles.

22 years agoAdded proper support for 32-bit WM_NEXTMENU.
Alexandre Julliard [Sat, 18 Aug 2001 18:10:04 +0000 (18:10 +0000)] 
Added proper support for 32-bit WM_NEXTMENU.

22 years agoRemoved a number of direct accesses to the window structure.
Alexandre Julliard [Sat, 18 Aug 2001 18:08:26 +0000 (18:08 +0000)] 
Removed a number of direct accesses to the window structure.

22 years agoStarted implementing the MCIWnd* functions.
Eric Pouech [Sat, 18 Aug 2001 18:02:34 +0000 (18:02 +0000)] 
Started implementing the MCIWnd* functions.

22 years agoDo not pass the high level wFlags from VariantChangeType* down to low
Marcus Meissner [Sat, 18 Aug 2001 18:00:50 +0000 (18:00 +0000)] 
Do not pass the high level wFlags from VariantChangeType* down to low
level Variant conversion functions.

22 years agoFixed internal inline function that was declared extern.
Alexandre Julliard [Sat, 18 Aug 2001 16:11:28 +0000 (16:11 +0000)] 
Fixed internal inline function that was declared extern.

22 years agoExplicitly check for CS_PARENTDC in WM_ERASEBKGND handling.
Alexandre Julliard [Sat, 18 Aug 2001 16:10:52 +0000 (16:10 +0000)] 
Explicitly check for CS_PARENTDC in WM_ERASEBKGND handling.

22 years agoReplaced memset by hand made equivalent to work around some buggy
Eric Pouech [Sat, 18 Aug 2001 16:09:41 +0000 (16:09 +0000)] 
Replaced memset by hand made equivalent to work around some buggy
memset implementations.

22 years agoBecause of circular dependencies between comctl32 and msvfw32, replace
Eric Pouech [Sat, 18 Aug 2001 16:09:19 +0000 (16:09 +0000)] 
Because of circular dependencies between comctl32 and msvfw32, replace
in comctl32 delay loading of msvfw32 by manual loading.

22 years agoTest for invalid large handles in GDI_GetObjPtr and GDI_FreeObject.
Gerard Patel [Sat, 18 Aug 2001 16:08:27 +0000 (16:08 +0000)] 
Test for invalid large handles in GDI_GetObjPtr and GDI_FreeObject.

22 years agoFix FillRect calls in FILEDLG95_LOOKIN_DrawItem.
Gerard Patel [Sat, 18 Aug 2001 16:07:06 +0000 (16:07 +0000)] 
Fix FillRect calls in FILEDLG95_LOOKIN_DrawItem.

22 years agoDo not hold the GDI lock when the ABORTDOC procedure is called.
Marcus Meissner [Sat, 18 Aug 2001 16:06:47 +0000 (16:06 +0000)] 
Do not hold the GDI lock when the ABORTDOC procedure is called.

22 years agoImplemented oleaut32.VarBstrCat.
Mike McCormack [Sat, 18 Aug 2001 16:06:30 +0000 (16:06 +0000)] 
Implemented oleaut32.VarBstrCat.

22 years agoMade the Interlocked*Pointer functions static inline since they aren't
Alexandre Julliard [Fri, 17 Aug 2001 00:08:20 +0000 (00:08 +0000)] 
Made the Interlocked*Pointer functions static inline since they aren't
exported by the Windows API.

22 years agoUse the passed hdc in CreateDIBitmap instead of creating a new one.
Alexandre Julliard [Fri, 17 Aug 2001 00:07:42 +0000 (00:07 +0000)] 
Use the passed hdc in CreateDIBitmap instead of creating a new one.

22 years agoCreate GDI stock objects as normal objects instead of using magic
Alexandre Julliard [Fri, 17 Aug 2001 00:07:13 +0000 (00:07 +0000)] 
Create GDI stock objects as normal objects instead of using magic
handle values.

22 years agoSpecify sizes for stock fonts again; removed the FixStockFontSize
Alexandre Julliard [Thu, 16 Aug 2001 19:13:52 +0000 (19:13 +0000)] 
Specify sizes for stock fonts again; removed the FixStockFontSize
hack. Ignore mapping modes when selecting stock fonts into a DC.
Removed a few direct accesses to GDI structures from x11drv.

22 years agoRelease GDI lock before calling DeleteDC from RestoreDC.
Alexandre Julliard [Thu, 16 Aug 2001 19:01:23 +0000 (19:01 +0000)] 
Release GDI lock before calling DeleteDC from RestoreDC.

22 years agoMoved undocshell.h to dlls/shell32. Removed shell16.h.
Alexandre Julliard [Thu, 16 Aug 2001 18:49:56 +0000 (18:49 +0000)] 
Moved undocshell.h to dlls/shell32. Removed shell16.h.

22 years agoMoved user lock to user.c. Added USER_CheckNotLock function.
Alexandre Julliard [Thu, 16 Aug 2001 18:14:22 +0000 (18:14 +0000)] 
Moved user lock to user.c. Added USER_CheckNotLock function.

22 years agoAdded names to standard critical sections (suggested by Andreas
Alexandre Julliard [Thu, 16 Aug 2001 18:12:56 +0000 (18:12 +0000)] 
Added names to standard critical sections (suggested by Andreas
Mohr).

22 years agoPartially implement oleaut32.VarBstrCmp.
Mike McCormack [Thu, 16 Aug 2001 18:01:41 +0000 (18:01 +0000)] 
Partially implement oleaut32.VarBstrCmp.

22 years agoMake sure we don't hold the GDI lock when loading drivers.
Alexandre Julliard [Wed, 15 Aug 2001 23:33:20 +0000 (23:33 +0000)] 
Make sure we don't hold the GDI lock when loading drivers.

22 years agoImplemented _CheckNotSysLevel.
Alexandre Julliard [Wed, 15 Aug 2001 23:32:47 +0000 (23:32 +0000)] 
Implemented _CheckNotSysLevel.

22 years agoFixed win16drv initialisation.
Alexandre Julliard [Wed, 15 Aug 2001 23:30:15 +0000 (23:30 +0000)] 
Fixed win16drv initialisation.

22 years agoPathGetExtensionAW has three arguments.
Uwe Bonnes [Wed, 15 Aug 2001 23:20:21 +0000 (23:20 +0000)] 
PathGetExtensionAW has three arguments.

22 years agoDon't call Dosvm functions when Dosvm isn't initialized.
Uwe Bonnes [Wed, 15 Aug 2001 23:19:45 +0000 (23:19 +0000)] 
Don't call Dosvm functions when Dosvm isn't initialized.

22 years agoAdded some stubs for quartz dll.
Hidenori Takeshima [Wed, 15 Aug 2001 19:26:52 +0000 (19:26 +0000)] 
Added some stubs for quartz dll.

22 years agoNormalize the display name used to build the cached metric filename so
Jeremy White [Wed, 15 Aug 2001 18:52:48 +0000 (18:52 +0000)] 
Normalize the display name used to build the cached metric filename so
that ':0', ':0.0', and 'unix:0.0' all resolve to the same file.

22 years agoImplemented VarParseNumFromStr, VarNumFromParseNum.
Marcus Meissner [Wed, 15 Aug 2001 18:47:28 +0000 (18:47 +0000)] 
Implemented VarParseNumFromStr, VarNumFromParseNum.

22 years agoEliminate glyph bounding boxes & other unused font metrics.
Ian Pilcher [Wed, 15 Aug 2001 17:41:37 +0000 (17:41 +0000)] 
Eliminate glyph bounding boxes & other unused font metrics.

22 years agoFixed the parsing of id1.id2 which could be either access to field id2
Eric Pouech [Wed, 15 Aug 2001 17:40:31 +0000 (17:40 +0000)] 
Fixed the parsing of id1.id2 which could be either access to field id2
of struct id1, or the identifier id2 in dll id1.
Enhanced some error reporting as well as 'info local' display layout.
Minor cosmetic changes.

22 years agoFixed error message and return value in case of bogus 'open all' mci
Eric Pouech [Wed, 15 Aug 2001 17:40:03 +0000 (17:40 +0000)] 
Fixed error message and return value in case of bogus 'open all' mci
string command. Minor 32/16 optimizations and cosmetic fixes.

22 years agoDateTimeStringToTm and DateToTm must use dwFlags instead of lcid.
Marcus Meissner [Wed, 15 Aug 2001 17:39:24 +0000 (17:39 +0000)] 
DateTimeStringToTm and DateToTm must use dwFlags instead of lcid.

22 years agoInclude GUIDs in strmif.h and uuids.h.
Hidenori Takeshima [Wed, 15 Aug 2001 17:38:54 +0000 (17:38 +0000)] 
Include GUIDs in strmif.h and uuids.h.

22 years agoAdded some dshow headers.
Hidenori Takeshima [Wed, 15 Aug 2001 17:38:28 +0000 (17:38 +0000)] 
Added some dshow headers.

22 years agoAdded IGraphBuilder, IFilterGraph2, IMediaSeeking interfaces.
Hidenori Takeshima [Wed, 15 Aug 2001 17:36:14 +0000 (17:36 +0000)] 
Added IGraphBuilder, IFilterGraph2, IMediaSeeking interfaces.

22 years agoModified the debugger launching code so that only one instance of the
Eric Pouech [Wed, 15 Aug 2001 17:34:07 +0000 (17:34 +0000)] 
Modified the debugger launching code so that only one instance of the
debugger is created per process.

22 years agoAdded mappings for a few messages.
Alexandre Julliard [Mon, 13 Aug 2001 20:33:21 +0000 (20:33 +0000)] 
Added mappings for a few messages.
Added unicode messages bit set to shortcut message mapping when
possible.

22 years agoFixed some message names.
Alexandre Julliard [Mon, 13 Aug 2001 20:30:31 +0000 (20:30 +0000)] 
Fixed some message names.

22 years ago- Implemented RB_MAXIMIZEBAND for the "ideal=TRUE" case.
Guy L. Albertelli [Mon, 13 Aug 2001 20:11:34 +0000 (20:11 +0000)] 
- Implemented RB_MAXIMIZEBAND for the "ideal=TRUE" case.
- Implemented NM_CUSTOMDRAW notifications for the ITEMPREPAINT and
  ITEMPOSTPAINT only. (Used by IE4 - go figure.)
- Invalidate window rectangles after certain RB_ messages like the
  native. Fixed some painting problems.
- Added UpdateWindow call in _MoveChildWindows to fix other painting
  problems.
- Set the Caption Font as the default font for all bands.

22 years ago- Implement TBSTYLE_FLAT as "transparent" toolbar and buttons. (Skip
Guy L. Albertelli [Mon, 13 Aug 2001 20:09:18 +0000 (20:09 +0000)] 
- Implement TBSTYLE_FLAT as "transparent" toolbar and buttons. (Skip
  FillRect and BF_MIDDLE on _FLAT toolbars.)
- Issue FIXMEs for unsupported styles.
- If the "hidden" state has changed then recalc the buttons.
- Support TBSTYLE_CUSTOMERASE (used by IE4) ans issue some of the
  necessary NM_CUSTOMDRAW notifies.
- Pass the WM_ERASEBKGND to parent if the toolbar is "transparent".
- Invalidate the area 1 bigger than the button rect on a WM_MOUSELEAVE
  so that the edge is "erased" by the parent.
- Support the PGN_CALCSIZE notify since a toolbar can be a child of the
  Pager control.

22 years agoAdd support to respond to the PGN_CALCSIZE version of the WM_NOTIFY
Guy L. Albertelli [Mon, 13 Aug 2001 20:08:21 +0000 (20:08 +0000)] 
Add support to respond to the PGN_CALCSIZE version of the WM_NOTIFY
message.

22 years ago- Make all WM_NOTIFY messages go to the parent.
Guy L. Albertelli [Mon, 13 Aug 2001 20:07:47 +0000 (20:07 +0000)] 
- Make all WM_NOTIFY messages go to the parent.
- Allow WM_WINDOWPOSCHANGING when the control is size 0 to set initial
  size.
- Combine multiple SetWindowPos calls in same processing line and make
  the flags like native.
- Redo WM_NCCALCSIZE to match native.
- Since Pager is a "transparent" control (except for its own buttons),
  the WM_ERASEBKGND needs to be passed to the parent. Also do the window
  offset like the native control does.

22 years ago- implemented SystemTimetoVariantTime/VariantTimetoSystemTime
Daniel Walker [Mon, 13 Aug 2001 20:07:01 +0000 (20:07 +0000)] 
- implemented SystemTimetoVariantTime/VariantTimetoSystemTime
    There was another implementation of SystemTimetoVariantTime
    submitted that didn't work for dates prior to 1900.
- implemented VarDateFromUDate/VarUdateFromDate
- implemented VariantTimeToDosDateTime

22 years agoFixed _control87 return value, use of wrong assembler command to get
Jukka Heinonen [Mon, 13 Aug 2001 20:03:29 +0000 (20:03 +0000)] 
Fixed _control87 return value, use of wrong assembler command to get
fp control word and a bug that inverted _IC_AFFINE flag.
Made _controlfp work as specified in MSDN.

22 years agoWrong handle was being closed.
Josh Thielen [Sat, 11 Aug 2001 18:24:01 +0000 (18:24 +0000)] 
Wrong handle was being closed.

22 years agoRemove unused character width array.
Ian Pilcher [Sat, 11 Aug 2001 18:23:17 +0000 (18:23 +0000)] 
Remove unused character width array.

22 years agoMake EnumFonts and SelectObject use common font scaling.
Ian Pilcher [Sat, 11 Aug 2001 18:22:29 +0000 (18:22 +0000)] 
Make EnumFonts and SelectObject use common font scaling.

22 years agoRemoved a number of direct accesses to the WND structure, replacing
Alexandre Julliard [Fri, 10 Aug 2001 22:51:42 +0000 (22:51 +0000)] 
Removed a number of direct accesses to the WND structure, replacing
them by API calls.

22 years agoFixed a few signed/unsigned and "unsigned < 0 always true" warnings.
Jörg Mayer [Fri, 10 Aug 2001 22:49:35 +0000 (22:49 +0000)] 
Fixed a few signed/unsigned and "unsigned < 0 always true" warnings.

22 years agoRemoved ANSI encoding stuff.
Ian Pilcher [Fri, 10 Aug 2001 22:30:16 +0000 (22:30 +0000)] 
Removed ANSI encoding stuff.

22 years agoFix ExtractFromEXEDLL for nIndex != 0.
Dusan Lacko [Fri, 10 Aug 2001 22:29:48 +0000 (22:29 +0000)] 
Fix ExtractFromEXEDLL for nIndex != 0.
Prefer 8bit icons.

22 years agoFixes for Solaris X86.
Eric Pouech [Fri, 10 Aug 2001 22:29:21 +0000 (22:29 +0000)] 
Fixes for Solaris X86.

22 years agoImplemented msvcrt._mbspbrk.
Mike McCormack [Fri, 10 Aug 2001 22:24:54 +0000 (22:24 +0000)] 
Implemented msvcrt._mbspbrk.

22 years ago- implemented correctly the HSZ as local atoms and added the needed
Eric Pouech [Thu, 9 Aug 2001 22:07:22 +0000 (22:07 +0000)] 
- implemented correctly the HSZ as local atoms and added the needed
  conversions to global atoms
- enhanced internal handle <=> pointer conversions, as well as
  validity of such objects (life time, destruction, mutual access...)
- fixed a few ANSI/Unicode issues, stores most of the data as Unicode
- started having both Ansi/Unicode DDE window procs for message A/W
  transformation
- fixed a few segmented pointer issues (mainly in DdeInitialize &
  DdeGetData)
- added most of the CBF_ flags handling
- implemented the conversation announcement (XTYP_CONNECT_CONFIRM) on
  server side
- enhanced DdeQueryConfig and implemented DdeReconnect
- implemented conversation termination (including XTYP_UNREGISTER)
- several others code clean up
- added transaction support on server side too

22 years agoImplemented multibyte string reverse.
Mike McCormack [Thu, 9 Aug 2001 21:37:19 +0000 (21:37 +0000)] 
Implemented multibyte string reverse.

22 years agoRemove previously disabled code.
Ian Pilcher [Thu, 9 Aug 2001 21:36:56 +0000 (21:36 +0000)] 
Remove previously disabled code.

22 years agoDocumentation fixes.
Patrik Stridvall [Thu, 9 Aug 2001 21:36:39 +0000 (21:36 +0000)] 
Documentation fixes.

22 years agoFixed issue found by winapi_check.
Patrik Stridvall [Thu, 9 Aug 2001 21:35:59 +0000 (21:35 +0000)] 
Fixed issue found by winapi_check.

22 years ago- Begun implementation of a C statements parser.
Patrik Stridvall [Thu, 9 Aug 2001 21:35:38 +0000 (21:35 +0000)] 
- Begun implementation of a C statements parser.
- More reorganizations and fixes.

22 years agoDon't create the WINEPREFIX directory if it doesn't exist.
Alexandre Julliard [Thu, 9 Aug 2001 21:22:33 +0000 (21:22 +0000)] 
Don't create the WINEPREFIX directory if it doesn't exist.

22 years agoAdded Interlocked*Pointer functions.
Alexandre Julliard [Thu, 9 Aug 2001 21:21:13 +0000 (21:21 +0000)] 
Added Interlocked*Pointer functions.
Fixed InterlockedCompareExchange prototype.