wine
21 years agoAvoid non-portable long long constants.
Alexandre Julliard [Wed, 6 Aug 2003 22:09:11 +0000 (22:09 +0000)] 
Avoid non-portable long long constants.

21 years agoWarning fixes.
Alexandre Julliard [Wed, 6 Aug 2003 22:08:04 +0000 (22:08 +0000)] 
Warning fixes.

21 years agoDefined FMTIDs for ole32.
Mike McCormack [Wed, 6 Aug 2003 22:05:31 +0000 (22:05 +0000)] 
Defined FMTIDs for ole32.

21 years agoOops, back to hard coding initial thumb size until we figure out how
Duane Clark [Wed, 6 Aug 2003 22:05:11 +0000 (22:05 +0000)] 
Oops, back to hard coding initial thumb size until we figure out how
it really should work.
Fix the channel size/selection range for the TBS_ENABLESELRANGE
style.
One pixel tweaks in several spots.

21 years ago- Bugfix when adding filters to graph due to not initializing
Robert Shearman [Wed, 6 Aug 2003 22:04:45 +0000 (22:04 +0000)] 
- Bugfix when adding filters to graph due to not initializing
  variables on creation of graph.
- Remove clue of where I copied one of the copyright messages from.
- Add implementation of input and output pins which will be used by a
  lot of filters in Quartz.

21 years ago- Documentation of the index.dat files.
Robert Shearman [Tue, 5 Aug 2003 19:21:38 +0000 (19:21 +0000)] 
- Documentation of the index.dat files.
- Read support for "Temporary Internet Files".
- Limited write support for "Temporary Internet Files" (provided file
  does not need enlarging).
- Delete support (untested on anything other than Temporary Internet
  Files).

21 years agoAvoid DSA type conflict between ssl.h and commctrl.h.
Alexandre Julliard [Tue, 5 Aug 2003 19:21:08 +0000 (19:21 +0000)] 
Avoid DSA type conflict between ssl.h and commctrl.h.

21 years agoMake IPropertBag_Read use a dynamically allocated array rather than a
Robert Shearman [Tue, 5 Aug 2003 19:19:21 +0000 (19:19 +0000)] 
Make IPropertBag_Read use a dynamically allocated array rather than a
static one.

21 years agoOnly reapply the texture states necessary when a different texture
Jason Edmeades [Tue, 5 Aug 2003 19:18:58 +0000 (19:18 +0000)] 
Only reapply the texture states necessary when a different texture
gets bound to the same texture unit.

21 years agoSupport the mimap lod bias extension.
Lionel Ulmer [Tue, 5 Aug 2003 19:18:19 +0000 (19:18 +0000)] 
Support the mimap lod bias extension.

21 years agoUse same formula to convert from device to logical units as everywhere
Dmitry Timoshkov [Tue, 5 Aug 2003 19:17:40 +0000 (19:17 +0000)] 
Use same formula to convert from device to logical units as everywhere
else.

21 years agoProtect CallWindowProcA/W from NULL pointers.
Dmitry Timoshkov [Tue, 5 Aug 2003 19:17:19 +0000 (19:17 +0000)] 
Protect CallWindowProcA/W from NULL pointers.

21 years agoMany words about cabinets.
Gregory M. Turner [Tue, 5 Aug 2003 18:31:55 +0000 (18:31 +0000)] 
Many words about cabinets.

21 years agoFix -i option for winebuild linking.
Martin Wilck [Tue, 5 Aug 2003 18:31:32 +0000 (18:31 +0000)] 
Fix -i option for winebuild linking.

21 years agoAdded support for http-POST (well, any kind of http request that sends
David Hammerton [Tue, 5 Aug 2003 18:31:02 +0000 (18:31 +0000)] 
Added support for http-POST (well, any kind of http request that sends
data in the lpOptional field).

21 years agoFix the MHz detection code.
Lionel Ulmer [Tue, 5 Aug 2003 18:29:46 +0000 (18:29 +0000)] 
Fix the MHz detection code.

21 years agoglColorMaterial enable/disable setup is only done when really necessary.
Jason Edmeades [Tue, 5 Aug 2003 18:29:20 +0000 (18:29 +0000)] 
glColorMaterial enable/disable setup is only done when really necessary.
If glColorMaterial is set to track current color and none is supplied,
it gets disabled.
glMaterial is reset when I think it is necessary.
Slow mode now has defaults for when fvf parms are not supplied (as per
fast mode).
Slow mode now sets up the specular color (forgot that bit previously,
I think!).
Trace now lists the front, back and stencil buffers for ease of
debugging.

21 years agoProper MIRROR texture address support.
Lionel Ulmer [Tue, 5 Aug 2003 18:28:07 +0000 (18:28 +0000)] 
Proper MIRROR texture address support.

21 years agoICreateDevEnum_CreateClassEnumerator can return S_FALSE when
Robert Shearman [Tue, 5 Aug 2003 18:26:57 +0000 (18:26 +0000)] 
ICreateDevEnum_CreateClassEnumerator can return S_FALSE when
there is no category, so return MK_E_NOOBJECT from
IParseDisplayName_ParseDisplayName.

21 years agoMake GetWindowInfo() work for all windows and return correct values.
Dmitry Timoshkov [Tue, 5 Aug 2003 18:26:28 +0000 (18:26 +0000)] 
Make GetWindowInfo() work for all windows and return correct values.

21 years agoCorrectly truncate tmFirstChar, tmLastChar, tmBreakChar at 255 in the
Dmitry Timoshkov [Tue, 5 Aug 2003 18:26:09 +0000 (18:26 +0000)] 
Correctly truncate tmFirstChar, tmLastChar, tmBreakChar at 255 in the
process of W->A conversion.

21 years agoRemove remnants of the old code.
Dmitry Timoshkov [Tue, 5 Aug 2003 18:25:47 +0000 (18:25 +0000)] 
Remove remnants of the old code.

21 years ago- Avoid division by zero in TRACKBAR_GetTicPos
Stephan BEUZE [Tue, 5 Aug 2003 18:25:26 +0000 (18:25 +0000)] 
- Avoid division by zero in TRACKBAR_GetTicPos
- Manage negative range TRACKBAR_DrawOneTic

21 years agoIntroduced the mswsock dll.
André Johansen [Sat, 2 Aug 2003 00:52:02 +0000 (00:52 +0000)] 
Introduced the mswsock dll.
Added stubs for TransmitFile() and AcceptEx().

21 years agoMake sure dllname doesn't get optimized out (spotted by Marcus
Alexandre Julliard [Sat, 2 Aug 2003 00:45:34 +0000 (00:45 +0000)] 
Make sure dllname doesn't get optimized out (spotted by Marcus
Meissner).

21 years agoProperly free thread stacks on NPTL systems.
Alexandre Julliard [Sat, 2 Aug 2003 00:44:25 +0000 (00:44 +0000)] 
Properly free thread stacks on NPTL systems.

21 years agoThe initial size of the thumb depends on SM_CYCAPTION.
Duane Clark [Sat, 2 Aug 2003 00:44:00 +0000 (00:44 +0000)] 
The initial size of the thumb depends on SM_CYCAPTION.
Correctly draw the thumb as in Windows.
The channel/thumb position also depends on TBS_NOTICKS.
The first and last tic marks should be inset from the channel length
by half the thumb width.
When TBS_BOTH style set, make sure to draw both sets of tics.

21 years agoAvoid crashing when unable to read pdb file.
André Johansen [Sat, 2 Aug 2003 00:43:32 +0000 (00:43 +0000)] 
Avoid crashing when unable to read pdb file.

21 years agoRemember decompression state during extraction, so as to avoid
Gregory M. Turner [Sat, 2 Aug 2003 00:42:23 +0000 (00:42 +0000)] 
Remember decompression state during extraction, so as to avoid
unnecessary work.

21 years agoSplit Win16/32 printer dialogs.
Steven Edwards [Sat, 2 Aug 2003 00:41:41 +0000 (00:41 +0000)] 
Split Win16/32 printer dialogs.

21 years agoReport some news caps that were added in DX6.
Lionel Ulmer [Sat, 2 Aug 2003 00:41:03 +0000 (00:41 +0000)] 
Report some news caps that were added in DX6.

21 years agoMake the DllRegisterServer, DllRegisterServerEx, DllUnregisterServer,
Alexandre Julliard [Wed, 30 Jul 2003 03:48:55 +0000 (03:48 +0000)] 
Make the DllRegisterServer, DllRegisterServerEx, DllUnregisterServer,
DllGetClassObject and DllCanUnloadNow functions private (suggested by
Jon Griffiths).

21 years ago- ERR("WARNING") just doesn't look right ;)
Gregory M. Turner [Wed, 30 Jul 2003 03:45:46 +0000 (03:45 +0000)] 
- ERR("WARNING") just doesn't look right ;)
- treat zero file handle as invalid if the callback returns it
- provide the same args as Windows to the Open callback

21 years ago'grep -q' is not portable -> don't use it.
Francois Gouget [Wed, 30 Jul 2003 03:43:55 +0000 (03:43 +0000)] 
'grep -q' is not portable -> don't use it.

21 years agoSome spelling fixes.
Francois Gouget [Wed, 30 Jul 2003 03:42:26 +0000 (03:42 +0000)] 
Some spelling fixes.

21 years agoFixed the TEXCOORDINDEX code.
Lionel Ulmer [Wed, 30 Jul 2003 03:40:39 +0000 (03:40 +0000)] 
Fixed the TEXCOORDINDEX code.

21 years agoAdded ddraw_tex to add texture snooping without needing to recompile.
Lionel Ulmer [Wed, 30 Jul 2003 03:39:58 +0000 (03:39 +0000)] 
Added ddraw_tex to add texture snooping without needing to recompile.

21 years agoAdded -private flag for entry points that shouldn't be imported from
Alexandre Julliard [Mon, 28 Jul 2003 19:19:48 +0000 (19:19 +0000)] 
Added -private flag for entry points that shouldn't be imported from
other dlls.
Support PRIVATE flag in .def files (based on a patch by Jon
Griffiths).

21 years agoImprove handling of custom dialog templates passed to
Dmitry Timoshkov [Mon, 28 Jul 2003 19:14:24 +0000 (19:14 +0000)] 
Improve handling of custom dialog templates passed to
GetOpenFileName.

21 years agoMerge CPU detection code into misc/cpu.c.
Mike Hearn [Mon, 28 Jul 2003 19:12:33 +0000 (19:12 +0000)] 
Merge CPU detection code into misc/cpu.c.
Add support for Mhz registry key.

21 years agoInclude port.h so we define M_PI on Mingw build.
Steven Edwards [Mon, 28 Jul 2003 19:06:26 +0000 (19:06 +0000)] 
Include port.h so we define M_PI on Mingw build.

21 years agoSmall spelling/punctuation fixes.
Francois Gouget [Mon, 28 Jul 2003 19:06:10 +0000 (19:06 +0000)] 
Small spelling/punctuation fixes.
Small rephrasings.

21 years agoBetter caps support (ie more in line with what GL reports).
Lionel Ulmer [Mon, 28 Jul 2003 19:05:49 +0000 (19:05 +0000)] 
Better caps support (ie more in line with what GL reports).

21 years agoAdded a dummy implementation of the _set_error_mode() function.
André Johansen [Mon, 28 Jul 2003 19:04:47 +0000 (19:04 +0000)] 
Added a dummy implementation of the _set_error_mode() function.

21 years agoUse same GUIDs as win2k and xp for dsound drivers.
Robert Reif [Mon, 28 Jul 2003 19:02:29 +0000 (19:02 +0000)] 
Use same GUIDs as win2k and xp for dsound drivers.

21 years agoFixed a bug where a NULL primary buffer pointer is used when the
Robert Reif [Mon, 28 Jul 2003 19:01:20 +0000 (19:01 +0000)] 
Fixed a bug where a NULL primary buffer pointer is used when the
DirectSound object didn't create properly.

21 years agoWhen GetObject is called with a NULL pointer, return the object's
Mike McCormack [Sat, 26 Jul 2003 20:39:46 +0000 (20:39 +0000)] 
When GetObject is called with a NULL pointer, return the object's
size.

21 years agoImplemented inter-thread SendMessageCallback.
Alexandre Julliard [Sat, 26 Jul 2003 20:36:43 +0000 (20:36 +0000)] 
Implemented inter-thread SendMessageCallback.

21 years ago- added a ddraw_fps debug channel
Lionel Ulmer [Sat, 26 Jul 2003 20:33:23 +0000 (20:33 +0000)] 
- added a ddraw_fps debug channel
- checked what Windows does on empty surface description
- fix the GetTextureStageStage call

21 years agoFixed Ansi version of RenderFILENAME and implement a Unicode version.
Martin Fuchs [Sat, 26 Jul 2003 20:32:43 +0000 (20:32 +0000)] 
Fixed Ansi version of RenderFILENAME and implement a Unicode version.
Implemented CFSTR_FILENAME with Unicode filename.

21 years agoFixed GetFileEttributesEx define.
Martin Fuchs [Sat, 26 Jul 2003 20:29:06 +0000 (20:29 +0000)] 
Fixed GetFileEttributesEx define.

21 years agoExtend for additional Shell Content and Attribute Flags.
Martin Fuchs [Sat, 26 Jul 2003 20:28:13 +0000 (20:28 +0000)] 
Extend for additional Shell Content and Attribute Flags.

21 years agoMake WINE_GET_SONAME work on NetBSD.
Todd Vierling [Sat, 26 Jul 2003 20:27:47 +0000 (20:27 +0000)] 
Make WINE_GET_SONAME work on NetBSD.

21 years agoImplement @13, 160, 161, 173, 177, 178, 189, 192, 221, 238, 239, 257,
Jon Griffiths [Sat, 26 Jul 2003 20:25:14 +0000 (20:25 +0000)] 
Implement @13, 160, 161, 173, 177, 178, 189, 192, 221, 238, 239, 257,
278, 279, 285, 287, 355, 363, 413, ColorRGBToHLS.
Stub @191,ColorAdjustLuma.
Misc cleanups and documentation updates.

21 years agoDisable gcc strict aliasing optimization for now.
Alexandre Julliard [Thu, 24 Jul 2003 00:09:51 +0000 (00:09 +0000)] 
Disable gcc strict aliasing optimization for now.

21 years agoAdded a security token object in wineserver.
Mike McCormack [Thu, 24 Jul 2003 00:07:00 +0000 (00:07 +0000)] 
Added a security token object in wineserver.

21 years agoSet ole32 native for dcom95/98.
Mike Hearn [Thu, 24 Jul 2003 00:05:04 +0000 (00:05 +0000)] 
Set ole32 native for dcom95/98.

21 years agoMove comm16.c to the 16-bit sources.
Steven Edwards [Thu, 24 Jul 2003 00:04:35 +0000 (00:04 +0000)] 
Move comm16.c to the 16-bit sources.

21 years agoAdd ntdll to list of imports for urlmon.
Steven Edwards [Thu, 24 Jul 2003 00:04:08 +0000 (00:04 +0000)] 
Add ntdll to list of imports for urlmon.

21 years agoMake the PowerPC interlocked assembler code volatile.
Pierre d'Herbemont [Thu, 24 Jul 2003 00:03:45 +0000 (00:03 +0000)] 
Make the PowerPC interlocked assembler code volatile.

21 years agoIgnoring LISTVIEW_ScrollColumns() request if no columns in list.
Stefan Haller [Thu, 24 Jul 2003 00:03:13 +0000 (00:03 +0000)] 
Ignoring LISTVIEW_ScrollColumns() request if no columns in list.

21 years agoAdded PowerPC support in SYSDEPS_SwitchToThreadStack.
Pierre d'Herbemont [Thu, 24 Jul 2003 00:02:40 +0000 (00:02 +0000)] 
Added PowerPC support in SYSDEPS_SwitchToThreadStack.

21 years ago- lesser adjustments in cdlg_Pt.rc (better visual)
Marcelo Duarte [Thu, 24 Jul 2003 00:02:06 +0000 (00:02 +0000)] 
- lesser adjustments in cdlg_Pt.rc (better visual)
- localization to the Portuguese of Brazil of wininet resource.

21 years agoImplemented LookupPrivilegeValueA/W.
Mike McCormack [Thu, 24 Jul 2003 00:01:16 +0000 (00:01 +0000)] 
Implemented LookupPrivilegeValueA/W.

21 years agoSupport objects with no method definitions (suggested by Jon
Alexandre Julliard [Tue, 22 Jul 2003 03:18:46 +0000 (03:18 +0000)] 
Support objects with no method definitions (suggested by Jon
Griffiths).

21 years agoImplement support for proxies with usernames and passwords.
Mike McCormack [Tue, 22 Jul 2003 03:17:52 +0000 (03:17 +0000)] 
Implement support for proxies with usernames and passwords.

21 years agoUse trace() instead of printf().
Alexandre Julliard [Tue, 22 Jul 2003 03:16:47 +0000 (03:16 +0000)] 
Use trace() instead of printf().

21 years agoOnly return FALSE in IEnumIDList_fnNext if no item could be fetched at
Martin Fuchs [Tue, 22 Jul 2003 03:16:00 +0000 (03:16 +0000)] 
Only return FALSE in IEnumIDList_fnNext if no item could be fetched at
all.

21 years agoFix some small pointer aliasing problems.
Marcus Meissner [Tue, 22 Jul 2003 03:14:25 +0000 (03:14 +0000)] 
Fix some small pointer aliasing problems.

21 years agoImplement @203.
Jon Griffiths [Tue, 22 Jul 2003 03:13:22 +0000 (03:13 +0000)] 
Implement @203.
Fix a brown paper bag in StrFormatKBSizeW.
Misc cleanups and documentation updates.

21 years agoFixed check for .bat and .cmd extensions (spotted by Mike McCormack).
Alexandre Julliard [Tue, 22 Jul 2003 01:03:53 +0000 (01:03 +0000)] 
Fixed check for .bat and .cmd extensions (spotted by Mike McCormack).

21 years ago- GIT should not dereference ppv when unmarshalling interface.
Mike Hearn [Tue, 22 Jul 2003 01:01:25 +0000 (01:01 +0000)] 
- GIT should not dereference ppv when unmarshalling interface.
- Correctly eliminate refcounting in the GIT.
- Add warning when given riid does not match.

21 years agoIMallocSpy cannot cause an allocation failure when cb == 0.
Mike Hearn [Tue, 22 Jul 2003 01:01:06 +0000 (01:01 +0000)] 
IMallocSpy cannot cause an allocation failure when cb == 0.

21 years agoDeal with the case of loading an empty PIDL from a stream better in
Mike Hearn [Tue, 22 Jul 2003 01:00:47 +0000 (01:00 +0000)] 
Deal with the case of loading an empty PIDL from a stream better in
ILLoadFromStream.

21 years agorundll32 requires a window for some functions to work, so create one.
Mike McCormack [Tue, 22 Jul 2003 00:59:56 +0000 (00:59 +0000)] 
rundll32 requires a window for some functions to work, so create one.

21 years agoAdd an empty hook function for WSASetBlockingHook to return.
Mike McCormack [Tue, 22 Jul 2003 00:58:44 +0000 (00:58 +0000)] 
Add an empty hook function for WSASetBlockingHook to return.

21 years agoImplement @280,343,344.
Jon Griffiths [Tue, 22 Jul 2003 00:58:09 +0000 (00:58 +0000)] 
Implement @280,343,344.
Misc cleanups and documentation updates.

21 years agoAdd a handle for urlmon.dll, fix MSVC warning.
Jon Griffiths [Tue, 22 Jul 2003 00:57:25 +0000 (00:57 +0000)] 
Add a handle for urlmon.dll, fix MSVC warning.

21 years agoFix MSVC warnings.
Jon Griffiths [Tue, 22 Jul 2003 00:57:12 +0000 (00:57 +0000)] 
Fix MSVC warnings.

21 years agoSpelling fix.
Jon Griffiths [Tue, 22 Jul 2003 00:56:46 +0000 (00:56 +0000)] 
Spelling fix.

21 years agoSupport float and function ptr args better, -W warning fixes.
Jon Griffiths [Tue, 22 Jul 2003 00:56:31 +0000 (00:56 +0000)] 
Support float and function ptr args better, -W warning fixes.

21 years agoChange __PPC__ flag to __powerpc__.
Pierre d'Herbemont [Mon, 21 Jul 2003 23:51:24 +0000 (23:51 +0000)] 
Change __PPC__ flag to __powerpc__.

21 years agoDefine SHGDNF.
Martin Fuchs [Mon, 21 Jul 2003 23:51:04 +0000 (23:51 +0000)] 
Define SHGDNF.

21 years agoDefine IExtractIcon for ANSI/Unicode.
Martin Fuchs [Mon, 21 Jul 2003 23:50:52 +0000 (23:50 +0000)] 
Define IExtractIcon for ANSI/Unicode.

21 years agoFixed prototypes of VTableProcStruc callback functions.
Alexandre Julliard [Mon, 21 Jul 2003 23:50:39 +0000 (23:50 +0000)] 
Fixed prototypes of VTableProcStruc callback functions.

21 years agoMoved declaration of VTableProvStruc from dlls/advapi32/crypt.h to
Mike McCormack [Mon, 21 Jul 2003 23:50:08 +0000 (23:50 +0000)] 
Moved declaration of VTableProvStruc from dlls/advapi32/crypt.h to
include/wincrypt.h.

21 years agoCreate stub for AssocIsDangerous.
Mike McCormack [Mon, 21 Jul 2003 23:42:24 +0000 (23:42 +0000)] 
Create stub for AssocIsDangerous.

21 years agoFixed indentation of list items.
Vincent Béron [Mon, 21 Jul 2003 22:42:50 +0000 (22:42 +0000)] 
Fixed indentation of list items.

21 years agoBegin to uniformize sample commands in documentation.
Vincent Béron [Mon, 21 Jul 2003 22:23:38 +0000 (22:23 +0000)] 
Begin to uniformize sample commands in documentation.

21 years agoName all sections of type sect1.
Vincent Béron [Mon, 21 Jul 2003 22:13:19 +0000 (22:13 +0000)] 
Name all sections of type sect1.
Name the glossary.

21 years agoSplit the dmusic interfaces.
Rok Mandeljc [Mon, 21 Jul 2003 22:10:14 +0000 (22:10 +0000)] 
Split the dmusic interfaces.

21 years agoSend TVN_ITEMEXPANDING when the user tries to expand a tree item
Martin Fuchs [Mon, 21 Jul 2003 22:04:42 +0000 (22:04 +0000)] 
Send TVN_ITEMEXPANDING when the user tries to expand a tree item
_before_ checking for child items.

21 years ago- fix multiple consecutive downloads (by flushing when needed the
Lionel Ulmer [Mon, 21 Jul 2003 22:04:14 +0000 (22:04 +0000)] 
- fix multiple consecutive downloads (by flushing when needed the
  command socket)
- detect attempts to download multiple files at the same time
- fix size / date reporting when enumerating files
- fix Y2K problem in NT parsing of files

21 years agoAlways use our own c2man.
Richard Cohen [Mon, 21 Jul 2003 22:01:07 +0000 (22:01 +0000)] 
Always use our own c2man.

21 years agoConvert Notepad to unicode.
Dmitry Timoshkov [Mon, 21 Jul 2003 20:05:33 +0000 (20:05 +0000)] 
Convert Notepad to unicode.

21 years agoAdd GetSystemWindowsDirectory, GetCurrentHwProfile.
Jon Griffiths [Mon, 21 Jul 2003 20:05:11 +0000 (20:05 +0000)] 
Add GetSystemWindowsDirectory, GetCurrentHwProfile.
Remove warnings building under VS.Net.

21 years agoRevert bogus spelling "fix".
Richard Cohen [Mon, 21 Jul 2003 20:04:16 +0000 (20:04 +0000)] 
Revert bogus spelling "fix".

21 years ago- Implemented Mo* methods.
Michael Günnewig [Mon, 21 Jul 2003 20:03:50 +0000 (20:03 +0000)] 
- Implemented Mo* methods.
- Added stubs for DMORegister, DMOUnregister, DMOEnum, DMOGetTypes,
  DMOGetName.
- Added version resources.

21 years agoAdded missing register defines for Linux/PPC.
Marcus Meissner [Mon, 21 Jul 2003 20:03:07 +0000 (20:03 +0000)] 
Added missing register defines for Linux/PPC.

21 years agoAdd Mach-O (Darwin file format) support.
Pierre d'Herbemont [Mon, 21 Jul 2003 20:02:50 +0000 (20:02 +0000)] 
Add Mach-O (Darwin file format) support.