wine
19 years agoAdded some error codes.
Paul Vriens [Sun, 5 Jun 2005 17:52:22 +0000 (17:52 +0000)] 
Added some error codes.

19 years agoMoved dsurface object files to ddraw root dir.
Christian Costa [Sun, 5 Jun 2005 17:50:49 +0000 (17:50 +0000)] 
Moved dsurface object files to ddraw root dir.

19 years agoAdd tests to check DirectSoundCapture creation.
Robert Reif [Sun, 5 Jun 2005 17:44:30 +0000 (17:44 +0000)] 
Add tests to check DirectSoundCapture creation.
Fix dsound/capture.c to pass tests.

19 years agoFixes for -Wmissing-declarations and -Wwrite-strings warnings.
Mike McCormack [Sat, 4 Jun 2005 10:01:25 +0000 (10:01 +0000)] 
Fixes for -Wmissing-declarations and -Wwrite-strings warnings.

19 years agoIf a folder is selected on Open then browse into it, otherwise we
Huw Davies [Sat, 4 Jun 2005 10:00:27 +0000 (10:00 +0000)] 
If a folder is selected on Open then browse into it, otherwise we
should return the path in the edit box whether that be a folder or a
file.
Don't add extensions to a folder.

19 years agoFix some missed invalidations after column resize.
Felix Nawothnig [Sat, 4 Jun 2005 10:00:12 +0000 (10:00 +0000)] 
Fix some missed invalidations after column resize.

19 years agoImplement asn.1 decoding of integers, with tests.
Juan Lang [Sat, 4 Jun 2005 09:49:33 +0000 (09:49 +0000)] 
Implement asn.1 decoding of integers, with tests.

19 years agoUse DWLP_MSGRESULT to return values from the dialog proc.
Huw Davies [Sat, 4 Jun 2005 09:49:22 +0000 (09:49 +0000)] 
Use DWLP_MSGRESULT to return values from the dialog proc.

19 years agoImplemented VfwCapture interface.
Maarten Lankhorst [Sat, 4 Jun 2005 09:49:02 +0000 (09:49 +0000)] 
Implemented VfwCapture interface.

19 years agoAuthors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Alexandre Julliard [Sat, 4 Jun 2005 09:48:47 +0000 (09:48 +0000)] 
Authors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Allow dialog controls to subscribe to installer events.

19 years agoFinish DirectSoundCapture/DirectSoundCapture8 split.
Robert Reif [Sat, 4 Jun 2005 09:38:14 +0000 (09:38 +0000)] 
Finish DirectSoundCapture/DirectSoundCapture8 split.
Add tests to verify split.

19 years agoRelease clock only when one is set.
Christian Costa [Sat, 4 Jun 2005 09:37:35 +0000 (09:37 +0000)] 
Release clock only when one is set.

19 years ago- Factor out common text shifting logic.
James Hawkins [Sat, 4 Jun 2005 09:37:22 +0000 (09:37 +0000)] 
- Factor out common text shifting logic.
- Shift selected tab text up instead of down.

19 years agoAdded a bunch of crypto error codes.
Juan Lang [Sat, 4 Jun 2005 09:37:09 +0000 (09:37 +0000)] 
Added a bunch of crypto error codes.

19 years agoMake sure the TRACE statements do not spew garbage by using
Aric Stewart [Sat, 4 Jun 2005 09:36:44 +0000 (09:36 +0000)] 
Make sure the TRACE statements do not spew garbage by using
debugstr_wn.

19 years agoSend CDN_FOLDERCHANGE whenever we change folder.
Huw Davies [Sat, 4 Jun 2005 09:36:37 +0000 (09:36 +0000)] 
Send CDN_FOLDERCHANGE whenever we change folder.

19 years agoRemove ntdll from imports.
Hans Leidekker [Sat, 4 Jun 2005 09:36:12 +0000 (09:36 +0000)] 
Remove ntdll from imports.

19 years agoTake the dialog frame into account when calculating the dialog size.
Mike McCormack [Sat, 4 Jun 2005 09:35:37 +0000 (09:35 +0000)] 
Take the dialog frame into account when calculating the dialog size.

19 years agoSince multiple progids can refer to 1 class we need to check if that
Aric Stewart [Sat, 4 Jun 2005 09:35:22 +0000 (09:35 +0000)] 
Since multiple progids can refer to 1 class we need to check if that
class is isntalled instead of just relying on having it set the
InstallMe variable.

19 years agoMoved ddraw object files to ddraw root dir.
Christian Costa [Sat, 4 Jun 2005 09:34:54 +0000 (09:34 +0000)] 
Moved ddraw object files to ddraw root dir.

19 years agoMoved clipper and palette objects files to ddraw root dir.
Christian Costa [Fri, 3 Jun 2005 11:30:11 +0000 (11:30 +0000)] 
Moved clipper and palette objects files to ddraw root dir.

19 years agoAdded keys to install all known DPlay service providers.
Lionel Ulmer [Fri, 3 Jun 2005 11:26:46 +0000 (11:26 +0000)] 
Added keys to install all known DPlay service providers.

19 years agoRemove CR characters.
Troy Rollo [Fri, 3 Jun 2005 11:26:04 +0000 (11:26 +0000)] 
Remove CR characters.

19 years agoGet rid of a magic number, and improve stubs of
Juan Lang [Fri, 3 Jun 2005 11:25:38 +0000 (11:25 +0000)] 
Get rid of a magic number, and improve stubs of
CertOpenSystemStoreA/W.

19 years agoRearrange Crypt{De|En}codeObjectEx to make error handling more
Juan Lang [Fri, 3 Jun 2005 11:25:24 +0000 (11:25 +0000)] 
Rearrange Crypt{De|En}codeObjectEx to make error handling more
natural.

19 years agoFix position of column header labels.
Martin Fuchs [Fri, 3 Jun 2005 11:25:17 +0000 (11:25 +0000)] 
Fix position of column header labels.

19 years agoLocate where a buffer size is not being set and correctly handle the
Aric Stewart [Fri, 3 Jun 2005 11:24:57 +0000 (11:24 +0000)] 
Locate where a buffer size is not being set and correctly handle the
buffer size conversion from W to A (with help from Robert Shearman).

19 years agoChange SYSTEM_PROCESS_INFORMATION to reflect W2K/WinXP/W2K3 structure.
Paul Vriens [Fri, 3 Jun 2005 11:24:43 +0000 (11:24 +0000)] 
Change SYSTEM_PROCESS_INFORMATION to reflect W2K/WinXP/W2K3 structure.

19 years agoAdd install_on_demand for Extension servers also. currently defaulting
Aric Stewart [Fri, 3 Jun 2005 11:24:04 +0000 (11:24 +0000)] 
Add install_on_demand for Extension servers also. currently defaulting
to TRUE.
Extension need to have 1 verb to mark the given progid to be
installed.

19 years ago- Don't assume the ROT is already empty.
Richard Cohen [Thu, 2 Jun 2005 20:06:33 +0000 (20:06 +0000)] 
- Don't assume the ROT is already empty.
- Test that IEnum::Clone doesn't also do a Reset.

19 years agoIEnum::Clone shouldn't do a Reset.
Richard Cohen [Thu, 2 Jun 2005 20:06:22 +0000 (20:06 +0000)] 
IEnum::Clone shouldn't do a Reset.

19 years agoDo not loop if a ProgId's Parent Index it itself.
Aric Stewart [Thu, 2 Jun 2005 20:06:11 +0000 (20:06 +0000)] 
Do not loop if a ProgId's Parent Index it itself.
Add a VersionIndIndex for tracking version independent fields for the
ProgIds properly.

19 years agoDrop duplicate definition of IID_IEnumDMO.
Marcus Meissner [Thu, 2 Jun 2005 19:43:47 +0000 (19:43 +0000)] 
Drop duplicate definition of IID_IEnumDMO.

19 years agoAdded tests for file monikers.
Richard Cohen [Thu, 2 Jun 2005 19:43:03 +0000 (19:43 +0000)] 
Added tests for file monikers.

19 years ago- Base FileMonikerImpl_Save() on XP.
Richard Cohen [Thu, 2 Jun 2005 19:42:48 +0000 (19:42 +0000)] 
- Base FileMonikerImpl_Save() on XP.
- Correct handling of Unicode strings & multibyte locales.
- More error checking.
- Change ERR to WARN.
- Match Windows quick & dirty estimate for GetSizeMax().

19 years agoUse MSI_QueryGetRecord in one more place.
Mike McCormack [Thu, 2 Jun 2005 19:40:45 +0000 (19:40 +0000)] 
Use MSI_QueryGetRecord in one more place.

19 years agoAdded a couple missing prototypes.
Juan Lang [Thu, 2 Jun 2005 19:40:30 +0000 (19:40 +0000)] 
Added a couple missing prototypes.

19 years agoPrint a message for skipped actions in ProcessExecSequence like in the
Aric Stewart [Thu, 2 Jun 2005 19:39:49 +0000 (19:39 +0000)] 
Print a message for skipped actions in ProcessExecSequence like in the
UISequence.

19 years agoSet default for "My Documents" to $HOME, and "Desktop" to ~/Desktop.
Juan Lang [Thu, 2 Jun 2005 19:39:24 +0000 (19:39 +0000)] 
Set default for "My Documents" to $HOME, and "Desktop" to ~/Desktop.

19 years agoDo not change a features state to Advertise if it explicitly disallows
Aric Stewart [Thu, 2 Jun 2005 15:16:31 +0000 (15:16 +0000)] 
Do not change a features state to Advertise if it explicitly disallows
it.

19 years agoFor typelibs index 1 do not add \\1 to the path. This cleans up
Aric Stewart [Thu, 2 Jun 2005 15:13:57 +0000 (15:13 +0000)] 
For typelibs index 1 do not add \\1 to the path. This cleans up
registry diffs with native MSI.

19 years agoFixes for -Wmissing-declarations and -Wwrite-strings warnings.
Mike McCormack [Thu, 2 Jun 2005 15:11:32 +0000 (15:11 +0000)] 
Fixes for -Wmissing-declarations and -Wwrite-strings warnings.

19 years agoRegister the FileType and correct short vs long path problems with
Aric Stewart [Thu, 2 Jun 2005 15:09:57 +0000 (15:09 +0000)] 
Register the FileType and correct short vs long path problems with
InprocServer32. Also add install_on_demand boolean for future
expansion.

19 years agoUpdate German resource files.
Henning Gerhardt [Thu, 2 Jun 2005 15:07:55 +0000 (15:07 +0000)] 
Update German resource files.

19 years agoUpdate internal state only if the message is being removed.
Dmitry Timoshkov [Thu, 2 Jun 2005 10:38:12 +0000 (10:38 +0000)] 
Update internal state only if the message is being removed.

19 years agoTemp hack to clean up .def files and hopefully avoid more bug
Alexandre Julliard [Thu, 2 Jun 2005 10:36:03 +0000 (10:36 +0000)] 
Temp hack to clean up .def files and hopefully avoid more bug
reports about failed builds.

19 years ago- add some tests for OID functions
Juan Lang [Thu, 2 Jun 2005 10:34:03 +0000 (10:34 +0000)] 
- add some tests for OID functions
- implement encoding integers

19 years agoMerged remaining header files in DirectDraw objects folders into
Christian Costa [Thu, 2 Jun 2005 10:33:06 +0000 (10:33 +0000)] 
Merged remaining header files in DirectDraw objects folders into
ddraw_private.h.

19 years agoMake sure that unused code gets compiled to avoid warnings.
Mike McCormack [Thu, 2 Jun 2005 10:30:57 +0000 (10:30 +0000)] 
Make sure that unused code gets compiled to avoid warnings.

19 years agoAdded stubs for GetVolumePathName(A,W).
Marcus Meissner [Thu, 2 Jun 2005 10:30:44 +0000 (10:30 +0000)] 
Added stubs for GetVolumePathName(A,W).

19 years agoElf32_auxv_t.a_un.a_ptr no longer exists in HEAD glibc CVS, use
Marcus Meissner [Thu, 2 Jun 2005 10:30:08 +0000 (10:30 +0000)] 
Elf32_auxv_t.a_un.a_ptr no longer exists in HEAD glibc CVS, use
a_val.

19 years agoUse the new helper function MSI_QueryGetRecord.
Mike McCormack [Thu, 2 Jun 2005 10:29:57 +0000 (10:29 +0000)] 
Use the new helper function MSI_QueryGetRecord.

19 years agoCreate a helper function to fetch a single record from a query.
Mike McCormack [Thu, 2 Jun 2005 10:29:28 +0000 (10:29 +0000)] 
Create a helper function to fetch a single record from a query.

19 years agoPrint command that fails to make error message a little more
Juan Lang [Thu, 2 Jun 2005 10:28:53 +0000 (10:28 +0000)] 
Print command that fails to make error message a little more
comprehensible.

19 years agoMove FullDuplex code from capture.c to duplex.c.
Robert Reif [Thu, 2 Jun 2005 10:28:34 +0000 (10:28 +0000)] 
Move FullDuplex code from capture.c to duplex.c.

19 years agoAdded snmp.h.
Juan Lang [Thu, 2 Jun 2005 10:28:10 +0000 (10:28 +0000)] 
Added snmp.h.

19 years agoAvoid dependency on thread.h.
Alexandre Julliard [Wed, 1 Jun 2005 20:06:19 +0000 (20:06 +0000)] 
Avoid dependency on thread.h.

19 years agoFix property set description for more than one capture device bug.
Robert Reif [Wed, 1 Jun 2005 20:04:06 +0000 (20:04 +0000)] 
Fix property set description for more than one capture device bug.
Add better traces messages.

19 years agoMake more of the OLE interface vtables const.
Dmitry Timoshkov [Wed, 1 Jun 2005 19:57:42 +0000 (19:57 +0000)] 
Make more of the OLE interface vtables const.

19 years agoMerged d3ddevice/main.h and direct3d/main.h into d3d_private.h.
Christian Costa [Wed, 1 Jun 2005 19:52:25 +0000 (19:52 +0000)] 
Merged d3ddevice/main.h and direct3d/main.h into d3d_private.h.
Fixed Thunk_IDirect3DImpl_2_CreateViewport.

19 years agoMinor formattting fixes.
Dimi Paun [Wed, 1 Jun 2005 19:50:34 +0000 (19:50 +0000)] 
Minor formattting fixes.

19 years agoAdd definitions for IDTRYAGAIN and IDCONTINUE.
Dimi Paun [Wed, 1 Jun 2005 19:50:07 +0000 (19:50 +0000)] 
Add definitions for IDTRYAGAIN and IDCONTINUE.

19 years agoAdd stubs and stub implementations.
Mike McCormack [Wed, 1 Jun 2005 19:49:41 +0000 (19:49 +0000)] 
Add stubs and stub implementations.

19 years agoDefine some functions and structures.
Mike McCormack [Wed, 1 Jun 2005 19:49:29 +0000 (19:49 +0000)] 
Define some functions and structures.

19 years agoAuthors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Alexandre Julliard [Wed, 1 Jun 2005 19:48:48 +0000 (19:48 +0000)] 
Authors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Fix handling of checkbox properties.

19 years agoUse standard TLS functions instead of a TEB internal field to access
Alexandre Julliard [Wed, 1 Jun 2005 11:08:39 +0000 (11:08 +0000)] 
Use standard TLS functions instead of a TEB internal field to access
per-thread data.

19 years agoAlways load 16-bit gdi.exe at init time.
Alexandre Julliard [Wed, 1 Jun 2005 11:06:14 +0000 (11:06 +0000)] 
Always load 16-bit gdi.exe at init time.

19 years agoRevert previous change, it shouldn't be necessary (reported by Rob
Alexandre Julliard [Wed, 1 Jun 2005 11:05:47 +0000 (11:05 +0000)] 
Revert previous change, it shouldn't be necessary (reported by Rob
Shearman).

19 years agoEliminate some -Wwrite-strings warnings.
Mike McCormack [Wed, 1 Jun 2005 11:04:26 +0000 (11:04 +0000)] 
Eliminate some -Wwrite-strings warnings.

19 years ago- Improve tracing.
Robert Shearman [Wed, 1 Jun 2005 11:04:03 +0000 (11:04 +0000)] 
- Improve tracing.
- Implement FC_UP and partially FC_OP.
- Don't needlessly marshal 4 bytes in NdrPointer*.

19 years agoIf we are accessing a method from a superclass then we need to use the
Robert Shearman [Wed, 1 Jun 2005 11:03:40 +0000 (11:03 +0000)] 
If we are accessing a method from a superclass then we need to use the
superclass's ITypeInfo otherwise we could get errors when accessing
hreftypes that aren't present in the subclass.

19 years ago- Fix the return values from QueryPathOfRegTypeLib.
Robert Shearman [Wed, 1 Jun 2005 11:03:29 +0000 (11:03 +0000)] 
- Fix the return values from QueryPathOfRegTypeLib.
- Open registry key with least access rights necessary.
- Documentation updates.

19 years agoDispInvoke is correct so there is no need to print a fixme.
Robert Shearman [Wed, 1 Jun 2005 11:03:05 +0000 (11:03 +0000)] 
DispInvoke is correct so there is no need to print a fixme.

19 years agoClean up headers and make some functions static.
Mike McCormack [Wed, 1 Jun 2005 11:02:48 +0000 (11:02 +0000)] 
Clean up headers and make some functions static.

19 years ago- Add static, const.
Richard Cohen [Wed, 1 Jun 2005 11:02:36 +0000 (11:02 +0000)] 
- Add static, const.
- Don't change the passed in bitmap header.

19 years ago- avoid unicode.h
Mike McCormack [Wed, 1 Jun 2005 11:02:19 +0000 (11:02 +0000)] 
- avoid unicode.h
- add a missing function prototype

19 years agoAdded test case for infinite loops on RDW_REDRAWNOW.
Jason Edmeades [Tue, 31 May 2005 13:39:24 +0000 (13:39 +0000)] 
Added test case for infinite loops on RDW_REDRAWNOW.

19 years agoAdded a from_child parameter to the get_update_region request to allow
Alexandre Julliard [Tue, 31 May 2005 13:37:16 +0000 (13:37 +0000)] 
Added a from_child parameter to the get_update_region request to allow
restarting the search from a given child, in order to avoid looping
forever on windows that don't repaint correctly.

19 years agoSkip the Unicode signature if present.
Alexandre Julliard [Tue, 31 May 2005 13:29:48 +0000 (13:29 +0000)] 
Skip the Unicode signature if present.

19 years agoAdded IDT emulation.
Ivan Leo Puoti [Tue, 31 May 2005 13:28:42 +0000 (13:28 +0000)] 
Added IDT emulation.

19 years agoMark links to dir with FILE_ATTRIBUTE_REPARSE_POINT, so modern
Detlef Riekenberg [Tue, 31 May 2005 13:25:38 +0000 (13:25 +0000)] 
Mark links to dir with FILE_ATTRIBUTE_REPARSE_POINT, so modern
applications can use this additional information.

19 years agoFixed RtlIsTextUnicode prototype, and made it properly take into
Alexandre Julliard [Tue, 31 May 2005 13:24:44 +0000 (13:24 +0000)] 
Fixed RtlIsTextUnicode prototype, and made it properly take into
account the results of the tests to determine the return value.

19 years agoTV_ITEM is the old name of TVITEM, shouldn't be used any more.
Andreas Mohr [Tue, 31 May 2005 13:20:32 +0000 (13:20 +0000)] 
TV_ITEM is the old name of TVITEM, shouldn't be used any more.

19 years agoRemove some unused code.
Mike McCormack [Tue, 31 May 2005 13:20:09 +0000 (13:20 +0000)] 
Remove some unused code.

19 years agoRemove import lib on make clean.
Alexandre Julliard [Tue, 31 May 2005 09:38:10 +0000 (09:38 +0000)] 
Remove import lib on make clean.

19 years agoFixed install rule (reported by Vincent Béron).
Alexandre Julliard [Tue, 31 May 2005 09:37:40 +0000 (09:37 +0000)] 
Fixed install rule (reported by Vincent Béron).

19 years agoTest GetFileVersionInfoSizeA with executables.
Stefan Leichter [Tue, 31 May 2005 09:33:59 +0000 (09:33 +0000)] 
Test GetFileVersionInfoSizeA with executables.

19 years agoMerged convert.c, struct_convert.c and helper.c into ddraw_utils.c.
Christian Costa [Tue, 31 May 2005 09:32:44 +0000 (09:32 +0000)] 
Merged convert.c, struct_convert.c and helper.c into ddraw_utils.c.

19 years agoAuthors: Evan Deaubl <wine@warpedview.com>, Robert Shearman <rob@codeweavers.com>
Alexandre Julliard [Tue, 31 May 2005 09:32:12 +0000 (09:32 +0000)] 
Authors: Evan Deaubl <wine@warpedview.com>, Robert Shearman <rob@codeweavers.com>
- Implement RtlGetControlSecurityDescriptor.
- Fix NtAccessCheck so it works with relative SECURITY_DESCRIPTORs.

19 years ago- implement Crypt{Get|Set}OIDFunctionValue
Juan Lang [Tue, 31 May 2005 09:31:49 +0000 (09:31 +0000)] 
- implement Crypt{Get|Set}OIDFunctionValue
- fix bug and memory leak in last patch

19 years agoAdd multiple DIRECTSOUND object support (multiple sound cards can play
Robert Reif [Tue, 31 May 2005 09:31:37 +0000 (09:31 +0000)] 
Add multiple DIRECTSOUND object support (multiple sound cards can play
at the same time).
Fix CoCreateInstance when no sound card is present.
Fix create bug found by Mike Hearn.

19 years agoSome warning fixes for the regression tests.
Mike McCormack [Tue, 31 May 2005 09:30:45 +0000 (09:30 +0000)] 
Some warning fixes for the regression tests.

19 years agoMore -Wmissing-declarations and -Wwrite-strings warning fixes.
Mike McCormack [Tue, 31 May 2005 09:30:28 +0000 (09:30 +0000)] 
More -Wmissing-declarations and -Wwrite-strings warning fixes.

19 years agoImprove number parsing and avoid unicode.h.
Mike McCormack [Tue, 31 May 2005 09:30:01 +0000 (09:30 +0000)] 
Improve number parsing and avoid unicode.h.

19 years agoOn some systems (linux 2.6.8) AFS fails to set d_reclen to 0 or does
Francois Gouget [Mon, 30 May 2005 11:33:42 +0000 (11:33 +0000)] 
On some systems (linux 2.6.8) AFS fails to set d_reclen to 0 or does
not support VFAT_IOCTL_READDIR_BOTH but returns 0 (success) anyway. So
set d_reclen to 65535 (an impossible value) before the ioctl() and
check it afterwards to work around this bug.

19 years agoRemove more types from the parser.
Mike McCormack [Mon, 30 May 2005 11:32:18 +0000 (11:32 +0000)] 
Remove more types from the parser.

19 years agoAdd and correct some function declarations.
Mike McCormack [Mon, 30 May 2005 11:12:24 +0000 (11:12 +0000)] 
Add and correct some function declarations.

19 years agoAdd support for more than 2 audio channels.
Robert Reif [Mon, 30 May 2005 11:12:07 +0000 (11:12 +0000)] 
Add support for more than 2 audio channels.

19 years ago- Implemented the implicit creation of mipmaps for surfaces that have
Antoine Chavasse [Mon, 30 May 2005 11:11:34 +0000 (11:11 +0000)] 
- Implemented the implicit creation of mipmaps for surfaces that have
  DDSCAPS_COMPLEX, DDSCAPS_MIPMAP and for which the mipmap count is
  not specified.
- Implemented test cases for mipmap textures creation.

19 years agoAdded the feature to change row height in owner draw controls.
Kouji Sasaki [Mon, 30 May 2005 11:10:01 +0000 (11:10 +0000)] 
Added the feature to change row height in owner draw controls.