wine
20 years agoTidy up indentation.
Rein Klazes [Fri, 28 Nov 2003 23:35:34 +0000 (23:35 +0000)] 
Tidy up indentation.

20 years agoPorting fixes.
Alexandre Julliard [Fri, 28 Nov 2003 23:19:30 +0000 (23:19 +0000)] 
Porting fixes.

20 years agocbthread and cbowner don't need to be exported.
Alexandre Julliard [Fri, 28 Nov 2003 23:17:56 +0000 (23:17 +0000)] 
cbthread and cbowner don't need to be exported.

20 years agoBetter support for div and ldiv in Winelib apps.
Alexandre Julliard [Fri, 28 Nov 2003 23:17:28 +0000 (23:17 +0000)] 
Better support for div and ldiv in Winelib apps.

20 years agoRemove duplicated SerialComm key.
Francois Gouget [Fri, 28 Nov 2003 23:15:50 +0000 (23:15 +0000)] 
Remove duplicated SerialComm key.

20 years agoMoved the 16-bit code out of socket.c and into a separate file.
Alexandre Julliard [Fri, 28 Nov 2003 23:14:02 +0000 (23:14 +0000)] 
Moved the 16-bit code out of socket.c and into a separate file.

20 years agoImplement the TCP table query, netstat.exe now shows TCP listening and
Juan Lang [Fri, 28 Nov 2003 23:12:05 +0000 (23:12 +0000)] 
Implement the TCP table query, netstat.exe now shows TCP listening and
connected sockets.

20 years agoAdded version info resource.
Stefan Leichter [Fri, 28 Nov 2003 23:11:30 +0000 (23:11 +0000)] 
Added version info resource.

20 years ago- Add standard dll path last instead of first.
Richard Cohen [Fri, 28 Nov 2003 23:10:55 +0000 (23:10 +0000)] 
- Add standard dll path last instead of first.
- Add standard lib path as well.
- Remove . from default library search path.
- Compiling with -lwine needs to use the given -L paths.

20 years agoFix two memory leaks. Found by Dietrich Teickner.
Rolf Kalbermatter [Fri, 28 Nov 2003 23:10:19 +0000 (23:10 +0000)] 
Fix two memory leaks. Found by Dietrich Teickner.

20 years agoMerge {Set,Insert}Item[AW] to {Set,Insert}ItemT.
Huw Davies [Thu, 27 Nov 2003 01:11:01 +0000 (01:11 +0000)] 
Merge {Set,Insert}Item[AW] to {Set,Insert}ItemT.

20 years agoAdded unicows dll, based on the spec file written by Shachar Shemesh.
Alexandre Julliard [Thu, 27 Nov 2003 01:10:26 +0000 (01:10 +0000)] 
Added unicows dll, based on the spec file written by Shachar Shemesh.

20 years agoPorting fixes.
Alexandre Julliard [Thu, 27 Nov 2003 00:59:36 +0000 (00:59 +0000)] 
Porting fixes.

20 years agoIn clip_children() don't clip the visible region by children that have
Rein Klazes [Thu, 27 Nov 2003 00:56:05 +0000 (00:56 +0000)] 
In clip_children() don't clip the visible region by children that have
a WS_EX_TRANSPARENT style.

20 years agoIn TREEVIEW_EnsureVisible handle case where firstVisible is NULL.
Ulrich Czekalla [Thu, 27 Nov 2003 00:55:18 +0000 (00:55 +0000)] 
In TREEVIEW_EnsureVisible handle case where firstVisible is NULL.

20 years agoPorting fixes.
Steven Edwards [Wed, 26 Nov 2003 22:29:30 +0000 (22:29 +0000)] 
Porting fixes.

20 years agoMask off bit 0x80 in the accelerator table entry field fVirt if it's
Jeff Miller [Wed, 26 Nov 2003 22:28:16 +0000 (22:28 +0000)] 
Mask off bit 0x80 in the accelerator table entry field fVirt if it's
not the last entry.

20 years agoMerge GetItem[AW] into GetItemT.
Huw Davies [Wed, 26 Nov 2003 22:26:19 +0000 (22:26 +0000)] 
Merge GetItem[AW] into GetItemT.

20 years agoAdded support for inter-process GetWindowLong on the window extra
Alexandre Julliard [Wed, 26 Nov 2003 22:15:41 +0000 (22:15 +0000)] 
Added support for inter-process GetWindowLong on the window extra
bytes.

20 years agoRedraw if bold state changes.
Aric Stewart [Wed, 26 Nov 2003 22:07:17 +0000 (22:07 +0000)] 
Redraw if bold state changes.

20 years ago- Add support for TBSTYLE_EX_MIXEDBUTTONS.
Robert Shearman [Wed, 26 Nov 2003 22:05:02 +0000 (22:05 +0000)] 
- Add support for TBSTYLE_EX_MIXEDBUTTONS.
- Add support for TBSTYLE_EX_HIDECLIPPEDBUTTONS.
- Replace 'magic numbers' with #define'd constants.
- Fix TBN_INITCUSTOMIZE.
- Add support for TBN_CUSTHELP and TBN_RESET.
- Fix TB_SETEXTENDEDSTYLE (it appears it should or the new style,
  rather than set).
- Fix TB_SETSTYLE (this is meant to be for setting the control style,
  not the button style).

20 years agoFixed multiple bugs in FindSample implementation of AVI and WAV file
Michael Günnewig [Wed, 26 Nov 2003 22:04:29 +0000 (22:04 +0000)] 
Fixed multiple bugs in FindSample implementation of AVI and WAV file
handler.

20 years agoAlways recompute an item's text width in the case of text callbacks
Ulrich Czekalla [Wed, 26 Nov 2003 22:03:58 +0000 (22:03 +0000)] 
Always recompute an item's text width in the case of text callbacks
and when its attributes change.

20 years agoFix .spec file parameters for CreateDC driver API.
Dmitry Timoshkov [Wed, 26 Nov 2003 22:03:34 +0000 (22:03 +0000)] 
Fix .spec file parameters for CreateDC driver API.

20 years agoFix another RtlReAllocateHeap call.
Dmitry Timoshkov [Wed, 26 Nov 2003 22:03:21 +0000 (22:03 +0000)] 
Fix another RtlReAllocateHeap call.

20 years agoFixed WINELIB_NAME_AW typo (thanks to Robert Shearman).
Alexandre Julliard [Wed, 26 Nov 2003 05:22:42 +0000 (05:22 +0000)] 
Fixed WINELIB_NAME_AW typo (thanks to Robert Shearman).
Removed extra BroadcastSystemMessage prototype.

20 years agoAdded a few missing TabCtrl_* macros.
Dimitrie O. Paun [Wed, 26 Nov 2003 05:20:32 +0000 (05:20 +0000)] 
Added a few missing TabCtrl_* macros.

20 years agoMake Alt+[national key] menu shortcuts work.
Dmitry Timoshkov [Wed, 26 Nov 2003 05:08:48 +0000 (05:08 +0000)] 
Make Alt+[national key] menu shortcuts work.

20 years agoImplement the TME_NONCLIENT flag in TrackMouseEvent to handle
Kevin Koltzau [Wed, 26 Nov 2003 05:06:59 +0000 (05:06 +0000)] 
Implement the TME_NONCLIENT flag in TrackMouseEvent to handle
nonclient hover/ leave events.

20 years agoChanged Adam Sacarny's email, and -debugmsg to --debugmsg.
Ivan Leo Murray-Smith [Wed, 26 Nov 2003 05:05:17 +0000 (05:05 +0000)] 
Changed Adam Sacarny's email, and -debugmsg to --debugmsg.

20 years ago{Global,Local}ReAlloc() does not allocate memory.
Dimitrie O. Paun [Wed, 26 Nov 2003 05:04:15 +0000 (05:04 +0000)] 
{Global,Local}ReAlloc() does not allocate memory.

20 years agoNE_LoadBuiltinModule: return error 21 if the module we loaded was a
Alexandre Julliard [Wed, 26 Nov 2003 04:13:53 +0000 (04:13 +0000)] 
NE_LoadBuiltinModule: return error 21 if the module we loaded was a
32-bit builtin. This should help WinExec16 to do the right thing.

20 years agoAdded missing prototypes for some implemented functions.
Alexandre Julliard [Wed, 26 Nov 2003 04:11:56 +0000 (04:11 +0000)] 
Added missing prototypes for some implemented functions.

20 years agoFixed one more HeapReAlloc call.
Alexandre Julliard [Wed, 26 Nov 2003 04:10:08 +0000 (04:10 +0000)] 
Fixed one more HeapReAlloc call.

20 years agoFixed declarations of BroadcastSystemMessage and TranslateAccelerator
Alexandre Julliard [Wed, 26 Nov 2003 04:09:00 +0000 (04:09 +0000)] 
Fixed declarations of BroadcastSystemMessage and TranslateAccelerator
in winuser.h. Added GetWindowModuleFileName.

20 years agoMoved the ShellExecuteEx definitions to shellapi.h where they belong.
Alexandre Julliard [Wed, 26 Nov 2003 03:59:16 +0000 (03:59 +0000)] 
Moved the ShellExecuteEx definitions to shellapi.h where they belong.

20 years agoMake the winehq.org domain the official one.
Dimitrie O. Paun [Wed, 26 Nov 2003 03:55:01 +0000 (03:55 +0000)] 
Make the winehq.org domain the official one.

20 years agoFixed incorrect labeling of question boxes.
Joshua Thielen [Wed, 26 Nov 2003 03:40:01 +0000 (03:40 +0000)] 
Fixed incorrect labeling of question boxes.
Removed incorrect email address in copyright.

20 years agoFix handling of the lpuDeviceID input param in MIDI_StreamOpen.
Christian Costa [Wed, 26 Nov 2003 03:39:13 +0000 (03:39 +0000)] 
Fix handling of the lpuDeviceID input param in MIDI_StreamOpen.

20 years agoFix "sample" box drawing by adding some needed coordinate and size
Rein Klazes [Wed, 26 Nov 2003 03:38:39 +0000 (03:38 +0000)] 
Fix "sample" box drawing by adding some needed coordinate and size
transformations.

20 years agoUse the handle deletion mechanism in wmfs.
Mike McCormack [Wed, 26 Nov 2003 03:38:11 +0000 (03:38 +0000)] 
Use the handle deletion mechanism in wmfs.

20 years agoUnicodification. Based on a patch by Aric Stewart.
Huw Davies [Wed, 26 Nov 2003 03:37:30 +0000 (03:37 +0000)] 
Unicodification.  Based on a patch by Aric Stewart.

20 years agoFix the ctags building command.
Shachar Shemesh [Wed, 26 Nov 2003 03:36:50 +0000 (03:36 +0000)] 
Fix the ctags building command.

20 years agoFix mem leak when GlobalReAlloc() fails.
Dimitrie O. Paun [Wed, 26 Nov 2003 03:36:18 +0000 (03:36 +0000)] 
Fix mem leak when GlobalReAlloc() fails.

20 years agoSysReAllocStringLen is documented to segfault on NULL pointer.
Dimitrie O. Paun [Wed, 26 Nov 2003 03:35:16 +0000 (03:35 +0000)] 
SysReAllocStringLen is documented to segfault on NULL pointer.

20 years agoFix the IMalloc::ReAlloc() to follow the documented behavior.
Dimitrie O. Paun [Wed, 26 Nov 2003 03:34:51 +0000 (03:34 +0000)] 
Fix the IMalloc::ReAlloc() to follow the documented behavior.

20 years agoBetter support for loading exe files as libraries.
Alexandre Julliard [Tue, 25 Nov 2003 05:28:57 +0000 (05:28 +0000)] 
Better support for loading exe files as libraries.
Make sure kernel32 and ntdll have a full path name even though they
are loaded before we know the system dir.

20 years agoLet enhmetafiles reuse gdi handles. This works by a dc 'registering'
Huw Davies [Tue, 25 Nov 2003 05:03:09 +0000 (05:03 +0000)] 
Let enhmetafiles reuse gdi handles.  This works by a dc 'registering'
with an object that it wants to know when the object is deleted. Until
the dc gets delete notification it's free to assume that it doesn't
need to write the create record for that object again.  Upon receiving
the delete notification it writes the DeleteObject record. Windows
seems to do it this way too.

20 years agoStore the thread entry point in the startup info passed to the new
Alexandre Julliard [Tue, 25 Nov 2003 03:42:05 +0000 (03:42 +0000)] 
Store the thread entry point in the startup info passed to the new
thread instead of the TEB.

20 years agoAdd Darwin/Mac OS X support to the build system.
Pierre d'Herbemont [Tue, 25 Nov 2003 03:31:26 +0000 (03:31 +0000)] 
Add Darwin/Mac OS X support to the build system.

20 years agoAdd support for display of dibs on MSB XServers.
Huw Davies [Tue, 25 Nov 2003 03:27:37 +0000 (03:27 +0000)] 
Add support for display of dibs on MSB XServers.

20 years agoINT21_GetFreeDiskSpace(): The drive parameter is found in the DL
Uwe Bonnes [Tue, 25 Nov 2003 03:26:14 +0000 (03:26 +0000)] 
INT21_GetFreeDiskSpace(): The drive parameter is found in the DL
register.

20 years agoStore the last error code at the TEB offset used by NT instead of the
Alexandre Julliard [Tue, 25 Nov 2003 01:53:23 +0000 (01:53 +0000)] 
Store the last error code at the TEB offset used by NT instead of the
Win9x one.

20 years agoGot rid of DRIVE_OpenDevice, and replaced it with Win32 equivalents.
Eric Pouech [Tue, 25 Nov 2003 01:51:07 +0000 (01:51 +0000)] 
Got rid of DRIVE_OpenDevice, and replaced it with Win32 equivalents.

20 years agoTests for the non-variant date conversion functions.
Jon Griffiths [Tue, 25 Nov 2003 01:50:10 +0000 (01:50 +0000)] 
Tests for the non-variant date conversion functions.

20 years agoImprove/shrink variant dumping code.
Jon Griffiths [Tue, 25 Nov 2003 01:49:48 +0000 (01:49 +0000)] 
Improve/shrink variant dumping code.

20 years agoImplemented the variant formatting functions.
Jon Griffiths [Tue, 25 Nov 2003 01:49:31 +0000 (01:49 +0000)] 
Implemented the variant formatting functions.
Bool->bstr makes a number str unless [ALPHA|LOCAL]BOOL is passed.

20 years agoMacros for dumping a variants type and flags.
Jon Griffiths [Tue, 25 Nov 2003 01:48:51 +0000 (01:48 +0000)] 
Macros for dumping a variants type and flags.
Fix the date inlines.
Round negative numbers with fractional parts > 0.5 correctly.

20 years agoUndefine FAR to avoid conflict with ssl.h.
Vincent Béron [Tue, 25 Nov 2003 01:48:01 +0000 (01:48 +0000)] 
Undefine FAR to avoid conflict with ssl.h.

20 years agoAdded winver information for windows me and windows server 2003.
Ivan Leo Murray-Smith [Tue, 25 Nov 2003 01:47:22 +0000 (01:47 +0000)] 
Added winver information for windows me and windows server 2003.
Updated date format from YYMMDD to YYYYMMDD.
Changed a few output messages so they are more
intuitive/constructive/up to date.

20 years agoStub implementation for CreateStdAccessibleObject.
Mike McCormack [Tue, 25 Nov 2003 01:46:10 +0000 (01:46 +0000)] 
Stub implementation for CreateStdAccessibleObject.

20 years agoUse button face color for the image mask when adding a bitmap to the
Rein Klazes [Tue, 25 Nov 2003 01:45:50 +0000 (01:45 +0000)] 
Use button face color for the image mask when adding a bitmap to the
toolbar, not the color of the top left pixel of the image.

20 years agoRemoved MODULE_GetLoadOrderA.
Alexandre Julliard [Tue, 25 Nov 2003 01:03:04 +0000 (01:03 +0000)] 
Removed MODULE_GetLoadOrderA.

20 years agoRtlHeapReAllocate() should not allocate memory.
Dimitrie O. Paun [Tue, 25 Nov 2003 01:02:02 +0000 (01:02 +0000)] 
RtlHeapReAllocate() should not allocate memory.
Add small test to make sure it doesn't return.
Don't import ntdll for tests, we need to load it dynamically.

20 years agoImplemented DMORegister, DMOUnregister, DMOGetName, DMOEnum.
Ulrich Czekalla [Tue, 25 Nov 2003 00:55:57 +0000 (00:55 +0000)] 
Implemented DMORegister, DMOUnregister, DMOGetName, DMOEnum.

20 years agoRemoved task.h.
Alexandre Julliard [Tue, 25 Nov 2003 00:42:26 +0000 (00:42 +0000)] 
Removed task.h.

20 years agoDocumentation updates
Jon Griffiths [Tue, 25 Nov 2003 00:08:46 +0000 (00:08 +0000)] 
Documentation updates

20 years agoThai language translation.
Jon Griffiths [Tue, 25 Nov 2003 00:08:18 +0000 (00:08 +0000)] 
Thai language translation.

20 years agoImplemented IAVIEditSTream_fnPaste method.
Michael Günnewig [Tue, 25 Nov 2003 00:07:25 +0000 (00:07 +0000)] 
Implemented IAVIEditSTream_fnPaste method.

20 years agoUse vertex arrays when possible.
Lionel Ulmer [Tue, 25 Nov 2003 00:06:33 +0000 (00:06 +0000)] 
Use vertex arrays when possible.

20 years agoFix the name of Japanese default GuiFont.
Hiroshi Inoue [Tue, 25 Nov 2003 00:05:58 +0000 (00:05 +0000)] 
Fix the name of Japanese default GuiFont.

20 years agoAdded some structures used by NetUserModalsGet.
Mike McCormack [Tue, 25 Nov 2003 00:05:39 +0000 (00:05 +0000)] 
Added some structures used by NetUserModalsGet.

20 years agoCreate a huge array in bss to reserve the memory area we need for PE
Alexandre Julliard [Sat, 22 Nov 2003 00:08:26 +0000 (00:08 +0000)] 
Create a huge array in bss to reserve the memory area we need for PE
binaries, to prevent exec shield from mapping system libraries there.

20 years agoMove CompareString implementation to libwine_unicode, add a bunch of
Dmitry Timoshkov [Sat, 22 Nov 2003 00:00:53 +0000 (00:00 +0000)] 
Move CompareString implementation to libwine_unicode, add a bunch of
CompareString tests.

20 years agoHeapReAlloc doesn't allocate memory.
Eric Pouech [Fri, 21 Nov 2003 23:54:04 +0000 (23:54 +0000)] 
HeapReAlloc doesn't allocate memory.

20 years agoHandle EIO file error.
Robert Shearman [Fri, 21 Nov 2003 23:53:44 +0000 (23:53 +0000)] 
Handle EIO file error.

20 years agoImplemented RpcObjectSetType.
Gregory M. Turner [Fri, 21 Nov 2003 22:14:42 +0000 (22:14 +0000)] 
Implemented RpcObjectSetType.

20 years agoRemoved the ts_xlib files.
Alexandre Julliard [Fri, 21 Nov 2003 21:50:59 +0000 (21:50 +0000)] 
Removed the ts_xlib files.

20 years agoRemoved the remaining TSX calls.
Alexandre Julliard [Fri, 21 Nov 2003 21:48:36 +0000 (21:48 +0000)] 
Removed the remaining TSX calls.

20 years agoAdded/updated Italian resources.
Ivan Leo Murray-Smith [Fri, 21 Nov 2003 21:33:02 +0000 (21:33 +0000)] 
Added/updated Italian resources.

20 years agoReplace various routines with a forward to ntdll.
Marcus R. Brown [Fri, 21 Nov 2003 21:31:35 +0000 (21:31 +0000)] 
Replace various routines with a forward to ntdll.

20 years agoFix some confusion between number of bitmaps and number of buttons in
Rein Klazes [Fri, 21 Nov 2003 21:30:48 +0000 (21:30 +0000)] 
Fix some confusion between number of bitmaps and number of buttons in
TOOLBAR_ReplaceBitmap().

20 years agoWe need to send TVN_EXPAND* on collapsing either when the user has
Huw Davies [Fri, 21 Nov 2003 21:30:20 +0000 (21:30 +0000)] 
We need to send TVN_EXPAND* on collapsing either when the user has
initiated it with the mouse/keybaord or in response to a TVM_EXPAND
when the state is not TVIS_EXPANDEDONCE.  This brings the logic into
line with TREEVIEW_Expand.

20 years agoRemoved more TSX functions.
Alexandre Julliard [Fri, 21 Nov 2003 05:41:56 +0000 (05:41 +0000)] 
Removed more TSX functions.

20 years agoAlways ignore BadMatch errors resulting from XSetInputFocus so that we
Alexandre Julliard [Fri, 21 Nov 2003 05:30:34 +0000 (05:30 +0000)] 
Always ignore BadMatch errors resulting from XSetInputFocus so that we
don't need to wait for the reply.

20 years agoDelay the creation of the X atoms until we really need them, to allow
Alexandre Julliard [Fri, 21 Nov 2003 05:23:17 +0000 (05:23 +0000)] 
Delay the creation of the X atoms until we really need them, to allow
getting more of them in one call.
Use XGetAtomNames to retrieve all the selection atoms at once.

20 years agoGet rid of a bunch of TSX functions.
Alexandre Julliard [Fri, 21 Nov 2003 00:17:33 +0000 (00:17 +0000)] 
Get rid of a bunch of TSX functions.

20 years agoThere's no need to initialize XKB on the GDI display, this saves a
Alexandre Julliard [Thu, 20 Nov 2003 23:46:24 +0000 (23:46 +0000)] 
There's no need to initialize XKB on the GDI display, this saves a
couple of server round trips.

20 years agoRtlReAllocateHeap() does not allocate memory.
Dimitrie O. Paun [Thu, 20 Nov 2003 23:44:13 +0000 (23:44 +0000)] 
RtlReAllocateHeap() does not allocate memory.

20 years agoHeapReAlloc() does not allocate memory.
Dimitrie O. Paun [Thu, 20 Nov 2003 23:43:12 +0000 (23:43 +0000)] 
HeapReAlloc() does not allocate memory.

20 years agoBail when we're out of memory.
Dimitrie O. Paun [Thu, 20 Nov 2003 23:42:38 +0000 (23:42 +0000)] 
Bail when we're out of memory.

20 years agoFix realloc() to match the documented behaviour.
Dimitrie O. Paun [Thu, 20 Nov 2003 23:41:13 +0000 (23:41 +0000)] 
Fix realloc() to match the documented behaviour.
Add a few simple tests for it.

20 years ago- Trace the argument to RPCRT4_server_thread.
Gregory M. Turner [Thu, 20 Nov 2003 23:39:18 +0000 (23:39 +0000)] 
- Trace the argument to RPCRT4_server_thread.
- ^null implies two indirections, we have one.
- Ove's intent doesn't matter, the current implementation is right.

20 years agoInitial implementation to support XDND protocol.
Ulrich Czekalla [Thu, 20 Nov 2003 22:09:51 +0000 (22:09 +0000)] 
Initial implementation to support XDND protocol.

20 years agoAdded/updated Italian resources.
Ivan Leo Murray-Smith [Thu, 20 Nov 2003 22:07:35 +0000 (22:07 +0000)] 
Added/updated Italian resources.

20 years agoMake the controls send notifications to the parent window passed to
Dimitrie O. Paun [Thu, 20 Nov 2003 22:04:13 +0000 (22:04 +0000)] 
Make the controls send notifications to the parent window passed to
them in CREATESTRUCT.  Based on a treeview patch by Igor Grahek.

20 years agoRemove wineconf.libs from EXTRASUBDIRS.
Gerald Pfeifer [Thu, 20 Nov 2003 22:02:15 +0000 (22:02 +0000)] 
Remove wineconf.libs from EXTRASUBDIRS.

20 years agoIntern all the atoms we'll need in one step to avoid multiple server
Alexandre Julliard [Thu, 20 Nov 2003 04:24:18 +0000 (04:24 +0000)] 
Intern all the atoms we'll need in one step to avoid multiple server
round trips.

20 years agoopen_input_file(): try to open the file in the current directory
Alexandre Julliard [Thu, 20 Nov 2003 04:21:56 +0000 (04:21 +0000)] 
open_input_file(): try to open the file in the current directory
before trying the source directory.

20 years agoIf using the default values, also set dwType to REG_SZ as our default
Francois Gouget [Thu, 20 Nov 2003 04:21:12 +0000 (04:21 +0000)] 
If using the default values, also set dwType to REG_SZ as our default
strings don't need to be expanded (found by Valgrind).