wine
20 years agoFix the DDE PFNCALLBACK prototype.
Dmitry Timoshkov [Mon, 26 Apr 2004 23:29:44 +0000 (23:29 +0000)] 
Fix the DDE PFNCALLBACK prototype.

20 years agoFixed some strict aliasing issues in dlls/d3d8.
Marcus Meissner [Mon, 26 Apr 2004 20:15:02 +0000 (20:15 +0000)] 
Fixed some strict aliasing issues in dlls/d3d8.
Incorporated bugfix from Christian Costa in vshader_expp.

20 years agoReplace --debugmsg by WINEDEBUG.
Ivan Leo Murray-Smith [Mon, 26 Apr 2004 20:13:17 +0000 (20:13 +0000)] 
Replace --debugmsg by WINEDEBUG.

20 years ago- implement SetRenderState D3DRS_FOGENABLE/D3DRS_RANGEFOGENABLE
Raphael Junqueira [Mon, 26 Apr 2004 20:12:28 +0000 (20:12 +0000)] 
- implement SetRenderState D3DRS_FOGENABLE/D3DRS_RANGEFOGENABLE
- implement SetRenderState D3DRS_RANGEFOGENABLE
- fix SetRenderState D3DRS_FOGVERTEXMODE Caps/Detection traces
- fix IDirect3D8::GetAdapterIdentifier to use FillGLCaps and provide
  more exact infos (driver versions, vendor, ...)
- split Fake GL Context creation from GetDeviceCaps for external use
- add a new channel (d3d_caps) for all IDirect3D8 Caps/detection traces
- rename fps channel to d3d_fps
- high use of runtime detected OpenGL Caps instead of defines
- update supported Caps using runtime detection

20 years agoImplemented the ACO_AUTOSUGGEST, ACO_AUTOAPPEND, ACO_UPDOWNKEYDROPSLIST
Maxime Bellengé [Mon, 26 Apr 2004 20:06:24 +0000 (20:06 +0000)] 
Implemented the ACO_AUTOSUGGEST, ACO_AUTOAPPEND, ACO_UPDOWNKEYDROPSLIST
styles.

20 years agoIf source and destination are the same object, don't lock the object
Jukka Heinonen [Mon, 26 Apr 2004 20:06:08 +0000 (20:06 +0000)] 
If source and destination are the same object, don't lock the object
twice as it will only be unlocked once.

20 years agoFixed position of tmp.f assigned like in dlls/d3d8/shader.c.
Marcus Meissner [Mon, 26 Apr 2004 20:05:52 +0000 (20:05 +0000)] 
Fixed position of tmp.f assigned like in dlls/d3d8/shader.c.
Fixed strict aliasing problem.

20 years agoImplement DOS7 canonicalize path function as a conversion to short
Jukka Heinonen [Mon, 26 Apr 2004 20:05:30 +0000 (20:05 +0000)] 
Implement DOS7 canonicalize path function as a conversion to short
file name.

20 years agoAdd tracing messages to MDI.
Duane Clark [Mon, 26 Apr 2004 20:05:01 +0000 (20:05 +0000)] 
Add tracing messages to MDI.

20 years agoFix a warning in JACK_drvLoad().
Francois Gouget [Mon, 26 Apr 2004 20:04:21 +0000 (20:04 +0000)] 
Fix a warning in JACK_drvLoad().

20 years agoWe only support 8 and 16 bit sound so we should reject the other
Francois Gouget [Mon, 26 Apr 2004 20:03:59 +0000 (20:03 +0000)] 
We only support 8 and 16 bit sound so we should reject the other
formats.

20 years agoIf lpstrTitle is NULL, set it to either 'Open File' or 'Save as'.
Francois Gouget [Mon, 26 Apr 2004 20:02:39 +0000 (20:02 +0000)] 
If lpstrTitle is NULL, set it to either 'Open File' or 'Save as'.
Constify the string constants.

20 years agoCall appropriate DefWindowProc in DDE client/server window procs
Dmitry Timoshkov [Mon, 26 Apr 2004 20:01:20 +0000 (20:01 +0000)] 
Call appropriate DefWindowProc in DDE client/server window procs
depending on whether a window proc is unicode or ANSI.

20 years agoReimplemented GetLogicalDrives, GetLogicalDriveStrings and
Alexandre Julliard [Fri, 23 Apr 2004 23:31:58 +0000 (23:31 +0000)] 
Reimplemented GetLogicalDrives, GetLogicalDriveStrings and
GetDriveType using the new symlink mechanism.
Made GetDriveType attempt to autodetect the type if not specified in
the registry.

20 years agoRemove the wineloader variable.
Ferenc Wagner [Fri, 23 Apr 2004 23:30:11 +0000 (23:30 +0000)] 
Remove the wineloader variable.

20 years agoTests for newly added MAPI functions.
Jon Griffiths [Fri, 23 Apr 2004 23:30:00 +0000 (23:30 +0000)] 
Tests for newly added MAPI functions.

20 years agoImplement MAPI property & utility functions.
Jon Griffiths [Fri, 23 Apr 2004 23:28:27 +0000 (23:28 +0000)] 
Implement MAPI property & utility functions.

20 years agoUpdate/Add MAPI headers.
Jon Griffiths [Fri, 23 Apr 2004 23:28:04 +0000 (23:28 +0000)] 
Update/Add MAPI headers.

20 years agoMoved creation of the CDROM registry keys into the registry loading
Alexandre Julliard [Fri, 23 Apr 2004 21:36:22 +0000 (21:36 +0000)] 
Moved creation of the CDROM registry keys into the registry loading
code.

20 years agoDocumentation fixes.
Jon Griffiths [Fri, 23 Apr 2004 21:32:34 +0000 (21:32 +0000)] 
Documentation fixes.

20 years agoFix a bug in ShellExecute which called DdeCreateStringHandleW with a
Dmitry Timoshkov [Fri, 23 Apr 2004 21:32:17 +0000 (21:32 +0000)] 
Fix a bug in ShellExecute which called DdeCreateStringHandleW with a
wrong parameter. Revert previous erroneous fix.

20 years agoTest ClearCustData() and UINT->I4 conversion.
Jon Griffiths [Fri, 23 Apr 2004 21:31:37 +0000 (21:31 +0000)] 
Test ClearCustData() and UINT->I4 conversion.

20 years agoImplement ClearCustData.
Jon Griffiths [Fri, 23 Apr 2004 21:31:16 +0000 (21:31 +0000)] 
Implement ClearCustData.

20 years agoCheck the correct param for 2 DECIMAL operations.
Jon Griffiths [Fri, 23 Apr 2004 21:30:32 +0000 (21:30 +0000)] 
Check the correct param for 2 DECIMAL operations.

20 years agoConversion from VT_UINT to VT_I4 ignores overflow.
Jon Griffiths [Fri, 23 Apr 2004 21:29:49 +0000 (21:29 +0000)] 
Conversion from VT_UINT to VT_I4 ignores overflow.

20 years agoAccept exports with '@' in their name.
Jon Griffiths [Fri, 23 Apr 2004 21:28:19 +0000 (21:28 +0000)] 
Accept exports with '@' in their name.
Link to winehq source for implemented functions.

20 years agoDon't try to create HW Vertex Shaders when code is NULL (ie use
Raphael Junqueira [Fri, 23 Apr 2004 21:28:02 +0000 (21:28 +0000)] 
Don't try to create HW Vertex Shaders when code is NULL (ie use
default rendering code using VertexShaderDeclaration for datas) as GL
drivers don't like empty programs.

20 years agoFix some random crashes found on some games in the new code (live
Raphael Junqueira [Fri, 23 Apr 2004 21:27:30 +0000 (21:27 +0000)] 
Fix some random crashes found on some games in the new code (live
GLX/GL drivers).

20 years agoMoved support for opening DOS device files to ntdll.
Alexandre Julliard [Fri, 23 Apr 2004 03:22:34 +0000 (03:22 +0000)] 
Moved support for opening DOS device files to ntdll.

20 years agoUnconditionally test Wine presence.
Ferenc Wagner [Fri, 23 Apr 2004 02:52:21 +0000 (02:52 +0000)] 
Unconditionally test Wine presence.
Add the Build info section to the output.

20 years agoMake DIR_nt_to_unix return STATUS_NO_SUCH_FILE instead of
Alexandre Julliard [Fri, 23 Apr 2004 02:46:18 +0000 (02:46 +0000)] 
Make DIR_nt_to_unix return STATUS_NO_SUCH_FILE instead of
STATUS_OBJECT_NAME_NOT_FOUND to indicate that the last component
didn't exist to allow distinguishing it from legitimate errors.
Export it from ntdll, renamed to wine_nt_to_unix_file_name.

20 years agoUse a passed SecurityDescriptor in CreateFileW.
Dmitry Timoshkov [Fri, 23 Apr 2004 02:40:51 +0000 (02:40 +0000)] 
Use a passed SecurityDescriptor in CreateFileW.

20 years agoSkip over most of the unused variant types to speed up the variant
Chris Morgan [Fri, 23 Apr 2004 02:40:30 +0000 (02:40 +0000)] 
Skip over most of the unused variant types to speed up the variant
tests.

20 years agoUse NtOpenFile instead of FILE_CreateFile to open Unix files.
Alexandre Julliard [Fri, 23 Apr 2004 00:07:34 +0000 (00:07 +0000)] 
Use NtOpenFile instead of FILE_CreateFile to open Unix files.

20 years agoAdded Wine detection.
Jakob Eriksson [Fri, 23 Apr 2004 00:06:57 +0000 (00:06 +0000)] 
Added Wine detection.

20 years agoDdeClientTransaction returns zero on error.
Huw Davies [Thu, 22 Apr 2004 23:46:35 +0000 (23:46 +0000)] 
DdeClientTransaction returns zero on error.

20 years agoUnicode version of DdeCreateStringHandle should ignore codepage parameter.
Dmitry Timoshkov [Thu, 22 Apr 2004 23:46:21 +0000 (23:46 +0000)] 
Unicode version of DdeCreateStringHandle should ignore codepage parameter.

20 years ago- more FIXME -> TRACE
Raphael Junqueira [Thu, 22 Apr 2004 23:46:05 +0000 (23:46 +0000)] 
- more FIXME -> TRACE
- begin vendor/card detection (versions/names)

20 years agoAdd some compatibility macros.
Dmitry Timoshkov [Thu, 22 Apr 2004 23:45:47 +0000 (23:45 +0000)] 
Add some compatibility macros.

20 years agoWhen the Windows directory was something else than C:\WINDOWS
Jakob Eriksson [Thu, 22 Apr 2004 23:44:14 +0000 (23:44 +0000)] 
When the Windows directory was something else than C:\WINDOWS
test_GetTempFileNameA() failed.

20 years ago- constify some strings
Ferenc Wagner [Thu, 22 Apr 2004 23:43:54 +0000 (23:43 +0000)] 
- constify some strings
- introduce -u option to write archive url into the report
- bump output format version to 3

20 years agoMake CreateFileW use NtCreateFile.
Alexandre Julliard [Thu, 22 Apr 2004 03:49:39 +0000 (03:49 +0000)] 
Make CreateFileW use NtCreateFile.

20 years agoAdded dummy hhctrl.ocx with stubs of HtmlHelpA and HtmlHelpW.
Krzysztof Foltman [Thu, 22 Apr 2004 03:45:00 +0000 (03:45 +0000)] 
Added dummy hhctrl.ocx with stubs of HtmlHelpA and HtmlHelpW.

20 years agoMake widl compile without most of Windows/Wine headers, so it can be
Filip Navara [Thu, 22 Apr 2004 03:40:01 +0000 (03:40 +0000)] 
Make widl compile without most of Windows/Wine headers, so it can be
reused by other projects.

20 years agoPreload keyboard.drv when Windows version is Win9x.
Alexandre Julliard [Wed, 21 Apr 2004 22:30:08 +0000 (22:30 +0000)] 
Preload keyboard.drv when Windows version is Win9x.

20 years agoChanged MoveFileEx to use ntdll functions, and moved it to
Alexandre Julliard [Wed, 21 Apr 2004 22:27:34 +0000 (22:27 +0000)] 
Changed MoveFileEx to use ntdll functions, and moved it to
dlls/kernel/path.c.

20 years agoProperly set IO_STATUS_BLOCK.Information in NtCreateFile.
Alexandre Julliard [Wed, 21 Apr 2004 22:26:44 +0000 (22:26 +0000)] 
Properly set IO_STATUS_BLOCK.Information in NtCreateFile.

20 years agoDeleting column zero should only delete the column and not the item
Huw Davies [Wed, 21 Apr 2004 22:25:04 +0000 (22:25 +0000)] 
Deleting column zero should only delete the column and not the item
data.

20 years agoFix NetApiBufferReallocate and tests based on results from winetest.
Juan Lang [Wed, 21 Apr 2004 22:24:38 +0000 (22:24 +0000)] 
Fix NetApiBufferReallocate and tests based on results from winetest.

20 years agoConverted some FIXMEs into TRACEs.
Christian Costa [Wed, 21 Apr 2004 22:24:22 +0000 (22:24 +0000)] 
Converted some FIXMEs into TRACEs.

20 years ago- next/prev month don't stick anymore
Krzysztof Foltman [Wed, 21 Apr 2004 22:24:09 +0000 (22:24 +0000)] 
- next/prev month don't stick anymore
- min/max ranges initialized to some reasonable values
- fixed some bugs caused by reversed order of arguments of MONTHCAL_CopyTime
- update current month/year after setting current date
- changing months etc doesn't send MCN_SELECT (which could be sent
  only after a particular day was clicked)
- changed (hit && MCHT_CALENDARDATE) to (hit == MCHT_CALENDARDATE)

20 years ago- make monthcal a child of datetime (it was a sibling before, causing
Krzysztof Foltman [Wed, 21 Apr 2004 22:23:36 +0000 (22:23 +0000)] 
- make monthcal a child of datetime (it was a sibling before, causing
  completely incorrect message flow)
- update monthcal after date change in datetime
- choose different coordinates when DTS_SHOWNONE is not used
- embedded monthcal is now 200 pixels wide
- selecting a day in embedded monthcal updates the datetime and hides
  the monthcal
- changing months/years by clicking month name/year in title bar works
- embedded month calendar is correctly destroyed (it used to stick on
  the screen long after the datetime's container was closed)

20 years agoFix bad EMF extents in SetWinMetaFileBits.
Dave Belanger [Wed, 21 Apr 2004 22:22:53 +0000 (22:22 +0000)] 
Fix bad EMF extents in SetWinMetaFileBits.

20 years agoGetSystemInfo support for Darwin.
Emmanuel Maillard [Wed, 21 Apr 2004 22:22:09 +0000 (22:22 +0000)] 
GetSystemInfo support for Darwin.

20 years ago* add some values to the SYSTEM_INFORMATION_CLASS enumeration
Mike McCormack [Wed, 21 Apr 2004 22:21:35 +0000 (22:21 +0000)] 
* add some values to the SYSTEM_INFORMATION_CLASS enumeration

20 years agoReplace --debugmsg with WINEDEBUG.
Ivan Leo Murray-Smith [Tue, 20 Apr 2004 20:16:54 +0000 (20:16 +0000)] 
Replace --debugmsg with WINEDEBUG.

20 years agoFixed typos.
Francois Gouget [Tue, 20 Apr 2004 20:16:16 +0000 (20:16 +0000)] 
Fixed typos.

20 years agoFixed typo.
Jakob Eriksson [Tue, 20 Apr 2004 20:15:43 +0000 (20:15 +0000)] 
Fixed typo.

20 years agoFix the d3dcore_gl part of HW vertex shader support for brokens GL
Raphael Junqueira [Tue, 20 Apr 2004 20:15:29 +0000 (20:15 +0000)] 
Fix the d3dcore_gl part of HW vertex shader support for brokens GL
headers.

20 years agoReimplemented GetFileAttributesExW and GetCompressedFileSizeW using
Alexandre Julliard [Tue, 20 Apr 2004 04:06:49 +0000 (04:06 +0000)] 
Reimplemented GetFileAttributesExW and GetCompressedFileSizeW using
the corresponding ntdll functionality.

20 years agoAssorted spelling fixes.
Francois Gouget [Tue, 20 Apr 2004 04:03:42 +0000 (04:03 +0000)] 
Assorted spelling fixes.
Remove wszRegSeparator from devenum_private.h since it's neither
exported by createdevenum.c nor used by anyone else.

20 years agoAdd a message test for custom dialog initialization.
Dmitry Timoshkov [Tue, 20 Apr 2004 04:02:50 +0000 (04:02 +0000)] 
Add a message test for custom dialog initialization.

20 years agoAllocate DIALOGINFO structure in DefDlgProc instead of in
Santosh Siddheshwar [Tue, 20 Apr 2004 04:02:35 +0000 (04:02 +0000)] 
Allocate DIALOGINFO structure in DefDlgProc instead of in
DIALOG_CreateIndirect, so that it gets created correctly for non
template-based dialogs.

20 years agoReplace --debugmsg with WINEDEBUG.
Ivan Leo Murray-Smith [Tue, 20 Apr 2004 04:00:23 +0000 (04:00 +0000)] 
Replace --debugmsg with WINEDEBUG.

20 years ago- Change to console mode so that winetest runs under WinRash.
Ferenc Wagner [Tue, 20 Apr 2004 04:00:07 +0000 (04:00 +0000)] 
- Change to console mode so that winetest runs under WinRash.
- Move from spawnvp() to CreateProcess().
- Force a 2-minute timeout on individual tests.

20 years agoMake Unicode strings 'static const'.
Francois Gouget [Tue, 20 Apr 2004 02:14:00 +0000 (02:14 +0000)] 
Make Unicode strings 'static const'.

20 years agoMake Unicode strings static const.
Francois Gouget [Tue, 20 Apr 2004 01:12:17 +0000 (01:12 +0000)] 
Make Unicode strings static const.

20 years agoStub and documentation for RtlFormatMessage.
Robert Shearman [Tue, 20 Apr 2004 01:07:23 +0000 (01:07 +0000)] 
Stub and documentation for RtlFormatMessage.

20 years agoMinor fixes.
Alexandre Julliard [Tue, 20 Apr 2004 00:37:00 +0000 (00:37 +0000)] 
Minor fixes.

20 years agoReimplemented GetFileAttributesW, SetFileAttributesW and SetFileTime
Alexandre Julliard [Tue, 20 Apr 2004 00:36:29 +0000 (00:36 +0000)] 
Reimplemented GetFileAttributesW, SetFileAttributesW and SetFileTime
using the corresponding ntdll functionality.

20 years agoMake static Unicode strings const.
Francois Gouget [Tue, 20 Apr 2004 00:34:52 +0000 (00:34 +0000)] 
Make static Unicode strings const.

20 years agoFixed relative addressing.
Christian Costa [Tue, 20 Apr 2004 00:28:48 +0000 (00:28 +0000)] 
Fixed relative addressing.
Enable hw vertex shaders by default.
Moved registry d3d config key to Software\Wine\Direct3D.

20 years agoFixed/updated the file attributes defines.
Alexandre Julliard [Mon, 19 Apr 2004 23:11:31 +0000 (23:11 +0000)] 
Fixed/updated the file attributes defines.

20 years agocrosstest target needs the tools to be built first.
Alexandre Julliard [Mon, 19 Apr 2004 23:10:11 +0000 (23:10 +0000)] 
crosstest target needs the tools to be built first.

20 years ago- Handle "? :" conditionals.
Robert Shearman [Mon, 19 Apr 2004 23:08:22 +0000 (23:08 +0000)] 
- Handle "? :" conditionals.
- Allow [handle] attribute for types.

20 years agoUse WINEDEBUG instead of --debugmsg.
Ivan Leo Murray-Smith [Mon, 19 Apr 2004 23:07:47 +0000 (23:07 +0000)] 
Use WINEDEBUG instead of --debugmsg.

20 years agoSmall fix.
Ivan Leo Murray-Smith [Mon, 19 Apr 2004 23:07:18 +0000 (23:07 +0000)] 
Small fix.

20 years agoAdded detection of 48kHz and 96kHz support. Fixed a thinko, and some
Ove Kaaven [Mon, 19 Apr 2004 23:06:48 +0000 (23:06 +0000)] 
Added detection of 48kHz and 96kHz support. Fixed a thinko, and some
misleading indentation.

20 years ago- fix the SetTextureStageState for D3DTADDRESS_MIRROR using dynamic GL
Raphael Junqueira [Mon, 19 Apr 2004 23:04:58 +0000 (23:04 +0000)] 
- fix the SetTextureStageState for D3DTADDRESS_MIRROR using dynamic GL
  detection (and not build time GL headers)
- add a new debug channel for hardware vertex shaders
- hardware VS "compiler" fixes:
  -> special case for address registers (MOV must be replaced by ARL)
  -> add line numbers to trace (better to find why NVidia drivers complains)
  -> one parse to determine temporary and address registers needs
    (@todo: check GL limits)
  -> remove duplicate traces from Generic ParseProgram

20 years agoFix some RPC prototypes to get it compiling with W32API.
Filip Navara [Mon, 19 Apr 2004 23:03:58 +0000 (23:03 +0000)] 
Fix some RPC prototypes to get it compiling with W32API.

20 years agoFix CopyMetaFileA to work with NULL filename.
Huw Davies [Mon, 19 Apr 2004 20:13:31 +0000 (20:13 +0000)] 
Fix CopyMetaFileA to work with NULL filename.

20 years agoMake Unicode const strings static so they are not copied to the stack
Francois Gouget [Mon, 19 Apr 2004 20:12:14 +0000 (20:12 +0000)] 
Make Unicode const strings static so they are not copied to the stack
each time we enter the function.

20 years agoAdd the IAutoComplete and IAutoComplete2 implementation (but methods
Maxime Bellengé [Mon, 19 Apr 2004 19:26:57 +0000 (19:26 +0000)] 
Add the IAutoComplete and IAutoComplete2 implementation (but methods
stubbed for now).

20 years agoSHBrowseForFolder: support lpBrowseInfo->pszDisplayName being NULL.
Wolfgang Schwotzer [Mon, 19 Apr 2004 19:25:56 +0000 (19:25 +0000)] 
SHBrowseForFolder: support lpBrowseInfo->pszDisplayName being NULL.

20 years agoNtQueryInformationToken isn't a stub so change the FIXME to a TRACE.
Michael Stefaniuc [Mon, 19 Apr 2004 19:25:29 +0000 (19:25 +0000)] 
NtQueryInformationToken isn't a stub so change the FIXME to a TRACE.

20 years agoFixed DLLMODE handling (--mode is now --subsystem and uses -Wb).
Marcus Meissner [Mon, 19 Apr 2004 19:25:05 +0000 (19:25 +0000)] 
Fixed DLLMODE handling (--mode is now --subsystem and uses -Wb).

20 years agoCode and concepts merged in from wineoss in order to get the
Ove Kaaven [Mon, 19 Apr 2004 19:24:25 +0000 (19:24 +0000)] 
Code and concepts merged in from wineoss in order to get the
non-dsound wave output performance in winealsa to an acceptable
level. It's still possible to do better than the current code, but
this should do for now.

20 years agoFix compiler warning.
Hans Leidekker [Mon, 19 Apr 2004 19:24:03 +0000 (19:24 +0000)] 
Fix compiler warning.

20 years agoFixed ntdll_wcstoumbs and WideCharToMultiByte to set the 'used' flag
Alexandre Julliard [Mon, 19 Apr 2004 03:05:07 +0000 (03:05 +0000)] 
Fixed ntdll_wcstoumbs and WideCharToMultiByte to set the 'used' flag
for UTF-8 codepage too. This was causing DIR_nt_to_unix to fail in
some cases (tracked down with help from Alex Pasadyn).

20 years agoMore complete implementation of Dll(Un)RegisterServer in urlmon, based
Vincent Béron [Mon, 19 Apr 2004 03:00:27 +0000 (03:00 +0000)] 
More complete implementation of Dll(Un)RegisterServer in urlmon, based
on the work of John K. Hohm for other dlls.

20 years ago- added code to have the joystick state be set to the assumed center
Christoph Frick [Mon, 19 Apr 2004 02:59:22 +0000 (02:59 +0000)] 
- added code to have the joystick state be set to the assumed center
  values of the joystick mapped to the range the application wants
  them
- generate events after setting the apropiate values in This->js
- replaced magic ints with defines from linux/input.h
- removed mapping code that generated wrong values for axes, that have
  the center on the min or max

20 years agoFixes support for older versions of direct sound.
Robert Reif [Mon, 19 Apr 2004 02:58:45 +0000 (02:58 +0000)] 
Fixes support for older versions of direct sound.
Adds support for deleting notification array.
Minor debug and white space cleanups.

20 years ago- implemented support for function debug start/stop and labels (msc.c
Eric Pouech [Mon, 19 Apr 2004 02:58:27 +0000 (02:58 +0000)] 
- implemented support for function debug start/stop and labels (msc.c
  and stabs.c)
- started implementing typedef support
- functions now have a real function signature (only in stabs.c, still
  to be done in msc.c)
- small enhancements to TI_GET_TYPE for functions
- added support for functions' block and local variables in registers
  (msc.c)
- fixed some bugs in StackWalk
- constants are now stored as variants (instead of unsigned ints)
- fixed regular expression management (dbghelp's RE are not the same
  as POSIX ones)

20 years ago- Optimise accessing toolbar style by storing it in the TOOLBAR_INFO
Robert Shearman [Mon, 19 Apr 2004 02:57:38 +0000 (02:57 +0000)] 
- Optimise accessing toolbar style by storing it in the TOOLBAR_INFO
  structure.
- Replace {Get,Set}WindowLong by {Get,Set}WindowLongPtr where
  appropriate.

20 years ago- fix dxdiag.h (again)
Raphael Junqueira [Mon, 19 Apr 2004 02:57:09 +0000 (02:57 +0000)] 
- fix dxdiag.h (again)
- IDxDiagContainerImpl implementation
- IDxDiagProvider::GetRootContainer (that creates the root container)

20 years agoPrevent crashes in I_RpcSend on Windows XP.
Filip Navara [Mon, 19 Apr 2004 02:56:12 +0000 (02:56 +0000)] 
Prevent crashes in I_RpcSend on Windows XP.

20 years agoReimplemented GetDiskFreeSpaceW and GetDiskFreeSpaceExW on top of the
Alexandre Julliard [Sat, 17 Apr 2004 00:30:09 +0000 (00:30 +0000)] 
Reimplemented GetDiskFreeSpaceW and GetDiskFreeSpaceExW on top of the
corresponding ntdll functions.

20 years agoMake FindFirstFileExW and FindFirstChangeNotificationW use NtOpenFile
Alexandre Julliard [Sat, 17 Apr 2004 00:26:54 +0000 (00:26 +0000)] 
Make FindFirstFileExW and FindFirstChangeNotificationW use NtOpenFile
directly so that they can take advantage of the FILE_DIRECTORY_FILE
option.

20 years agoCreate symlinks for .dylib libraries too.
Emmanuel Maillard [Sat, 17 Apr 2004 00:24:42 +0000 (00:24 +0000)] 
Create symlinks for .dylib libraries too.

20 years agoDocumentation for SystemFunction040 and SystemFunction041 has become
Mike Hearn [Sat, 17 Apr 2004 00:23:50 +0000 (00:23 +0000)] 
Documentation for SystemFunction040 and SystemFunction041 has become
available, so stub them out in case applications use them.