wine
19 years agoAdded A2R10G10B10 and D3DFMT_D24FS8 modes to all other functions.
Karsten Elfenbein [Wed, 7 Sep 2005 09:25:26 +0000 (09:25 +0000)] 
Added A2R10G10B10 and D3DFMT_D24FS8 modes to all other functions.

19 years agoImplement ldap_escape_filter_element*.
Hans Leidekker [Wed, 7 Sep 2005 09:24:50 +0000 (09:24 +0000)] 
Implement ldap_escape_filter_element*.

19 years agoCall CHM_CloseCHM to avoid a memory leak.
James Hawkins [Wed, 7 Sep 2005 09:24:27 +0000 (09:24 +0000)] 
Call CHM_CloseCHM to avoid a memory leak.

19 years agoDon't include the terminating nul in the length in
Mike McCormack [Wed, 7 Sep 2005 09:24:14 +0000 (09:24 +0000)] 
Don't include the terminating nul in the length in
MsiSummaryInfoGetPropertyW.

19 years ago- add test for MsiGetSourcePath
Mike McCormack [Wed, 7 Sep 2005 09:23:58 +0000 (09:23 +0000)] 
- add test for MsiGetSourcePath
- don't specify drive for package path

19 years agoMake IOleControl and IOleInPlaceObject interface heap based.
Jacek Caban [Wed, 7 Sep 2005 09:23:47 +0000 (09:23 +0000)] 
Make IOleControl and IOleInPlaceObject interface heap based.

19 years agoFix the translation of dest to DestW, having it be NULL vs "" has
Aric Stewart [Wed, 7 Sep 2005 09:23:34 +0000 (09:23 +0000)] 
Fix the translation of dest to DestW, having it be NULL vs "" has
different meanings for MoveFileEx.

19 years ago- Added IInternetSecurityManager::[SG]etSecuritySite implementation.
Jacek Caban [Wed, 7 Sep 2005 09:23:18 +0000 (09:23 +0000)] 
- Added IInternetSecurityManager::[SG]etSecuritySite implementation.
- Forward IInternetSecurityManager calls to custom manager.

19 years agoVT_PTR->VT_USERDEFINED chains depend on the TKIND of the userdefined
Marcus Meissner [Wed, 7 Sep 2005 09:23:04 +0000 (09:23 +0000)] 
VT_PTR->VT_USERDEFINED chains depend on the TKIND of the userdefined
type due to our handling of COM interfaces in there.

19 years agoDon't clone pidlLast in SHBindToParent.
Michael Jung [Wed, 7 Sep 2005 09:22:49 +0000 (09:22 +0000)] 
Don't clone pidlLast in SHBindToParent.

19 years agoRelax the share mode validation for transacted storage, with a test.
Richard Cohen [Wed, 7 Sep 2005 09:22:15 +0000 (09:22 +0000)] 
Relax the share mode validation for transacted storage, with a test.

19 years agoAdd infrastructure for font linking. WineEngGetLinkedHFont will be
Huw Davies [Wed, 7 Sep 2005 09:21:50 +0000 (09:21 +0000)] 
Add infrastructure for font linking. WineEngGetLinkedHFont will be
used by ExtTextOut to provide an HFONT that will contain a valid
glyph.

19 years agoRemove ETCDIR mention.
Marcus Meissner [Wed, 7 Sep 2005 09:21:18 +0000 (09:21 +0000)] 
Remove ETCDIR mention.

19 years agoAdded DRAWPATTERNRECT Escape() 16<->32 mapper and stub in WINEPS.
Marcus Meissner [Tue, 6 Sep 2005 14:12:17 +0000 (14:12 +0000)] 
Added DRAWPATTERNRECT Escape() 16<->32 mapper and stub in WINEPS.

19 years agoAdded FSCTL_PIPE_LISTEN support.
Ivan Leo Puoti [Tue, 6 Sep 2005 14:09:42 +0000 (14:09 +0000)] 
Added FSCTL_PIPE_LISTEN support.

19 years agoSHELL32.ILFindLastID is exported by ordinal.
Saulius Krasuckas [Tue, 6 Sep 2005 14:05:07 +0000 (14:05 +0000)] 
SHELL32.ILFindLastID is exported by ordinal.

19 years agoBe sure to null terminate the string in MsiGetProductInfoA after the
Aric Stewart [Tue, 6 Sep 2005 14:04:25 +0000 (14:04 +0000)] 
Be sure to null terminate the string in MsiGetProductInfoA after the
W->A conversion using MsiGetProductInfoW if there is space.

19 years agoStore the selected ppem in the GdiFont.
Huw Davies [Tue, 6 Sep 2005 14:04:01 +0000 (14:04 +0000)] 
Store the selected ppem in the GdiFont.

19 years agoRemove -DETCDIR (unused).
Marcus Meissner [Tue, 6 Sep 2005 14:03:38 +0000 (14:03 +0000)] 
Remove -DETCDIR (unused).

19 years agoMoved cfgmgr32.h to include/ddk/.
Detlef Riekenberg [Tue, 6 Sep 2005 11:42:50 +0000 (11:42 +0000)] 
Moved cfgmgr32.h to include/ddk/.

19 years agoReading the MRUlist using the W functions we need to divide the size
Aric Stewart [Tue, 6 Sep 2005 11:42:13 +0000 (11:42 +0000)] 
Reading the MRUlist using the W functions we need to divide the size
by sizeof(WCHAR) to get the count of characters.

19 years agoAdded a test for failing _ismbblead.
Vijay Kiran Kamuju [Tue, 6 Sep 2005 11:41:48 +0000 (11:41 +0000)] 
Added a test for failing _ismbblead.

19 years ago- Make WebBrowser heap based object.
Jacek Caban [Tue, 6 Sep 2005 11:41:14 +0000 (11:41 +0000)] 
- Make WebBrowser heap based object.
- Improve stubs.

19 years agoCheck against NULL libname in LoadModule16.
Alex Villacís Lasso [Tue, 6 Sep 2005 11:40:51 +0000 (11:40 +0000)] 
Check against NULL libname in LoadModule16.

19 years ago- Fix text placement.
Michael Kaufmann [Tue, 6 Sep 2005 11:40:01 +0000 (11:40 +0000)] 
- Fix text placement.
- Paint the border correctly if its size is bigger than 1 pixel.
- Don't paint text over the border.
- Fix the edit control placement tests: Put the edit box in a parent
  window.
- Tidied up the edit control tests.

19 years agoAuthors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Alexandre Julliard [Tue, 6 Sep 2005 11:39:15 +0000 (11:39 +0000)] 
Authors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Test creating a package.

19 years agoAvoid fixed length buffers for conditions.
Mike McCormack [Tue, 6 Sep 2005 11:39:01 +0000 (11:39 +0000)] 
Avoid fixed length buffers for conditions.

19 years agoFixes for MsiGetSourcePath parameter handling.
Mike McCormack [Tue, 6 Sep 2005 11:05:35 +0000 (11:05 +0000)] 
Fixes for MsiGetSourcePath parameter handling.

19 years agoAdded stub implementations for MsiEnumPatchesA/W.
Aric Stewart [Tue, 6 Sep 2005 11:05:24 +0000 (11:05 +0000)] 
Added stub implementations for MsiEnumPatchesA/W.

19 years agoAdded version resource to shlwapi.dll.
Stefan Leichter [Tue, 6 Sep 2005 11:04:24 +0000 (11:04 +0000)] 
Added version resource to shlwapi.dll.

19 years ago- Allow the creation of an FF effect while the joystick is not
Daniel Remenak [Tue, 6 Sep 2005 11:03:48 +0000 (11:03 +0000)] 
- Allow the creation of an FF effect while the joystick is not
  acquired.
- Failing to download an effect after setting parameters is not a
  fatal error.

19 years agoFix gcc 4.0 warnings.
Mike McCormack [Tue, 6 Sep 2005 10:26:13 +0000 (10:26 +0000)] 
Fix gcc 4.0 warnings.

19 years ago- rewrite kernel32:{Set|Get}PriorityClass on top of ntdll equivalent
Eric Pouech [Tue, 6 Sep 2005 10:25:11 +0000 (10:25 +0000)] 
- rewrite kernel32:{Set|Get}PriorityClass on top of ntdll equivalent
- priority for process in wineserver is now the NTDLL form (no longer
  the kernel32 one)

19 years agoRemove an unnecessary level of indent.
Mike McCormack [Tue, 6 Sep 2005 10:23:34 +0000 (10:23 +0000)] 
Remove an unnecessary level of indent.

19 years agoAdd the INSTALLMODE enumeration.
Mike McCormack [Tue, 6 Sep 2005 10:23:24 +0000 (10:23 +0000)] 
Add the INSTALLMODE enumeration.

19 years ago- fix MsiSummaryInfoGetProperty to return ERROR_MORE_DATA if the
Mike McCormack [Tue, 6 Sep 2005 10:23:12 +0000 (10:23 +0000)] 
- fix MsiSummaryInfoGetProperty to return ERROR_MORE_DATA if the
  buffer is too small (based on a patch by Aric Stewart)
- add a test case to show correct behaviour

19 years agoPrintDlg16: Copy back the Flags, nFromPage, nToPage and nCopies struct
Marcus Meissner [Tue, 6 Sep 2005 10:22:43 +0000 (10:22 +0000)] 
PrintDlg16: Copy back the Flags, nFromPage, nToPage and nCopies struct
members after the print dialog finishes.

19 years ago- Allow enumeration of objects when the device is not yet acquired.
Daniel Remenak [Tue, 6 Sep 2005 10:22:23 +0000 (10:22 +0000)] 
- Allow enumeration of objects when the device is not yet acquired.
- Flag FF-capable axes during enumeration.

19 years agoFixes for function prototypes without arguments.
Eric Pouech [Tue, 6 Sep 2005 09:27:37 +0000 (09:27 +0000)] 
Fixes for function prototypes without arguments.

19 years agoAdded file protocol implementation.
Jacek Caban [Tue, 6 Sep 2005 09:27:04 +0000 (09:27 +0000)] 
Added file protocol implementation.

19 years agoRedraw "Restore window" without overlapping splines.
Richard Cohen [Tue, 6 Sep 2005 09:26:37 +0000 (09:26 +0000)] 
Redraw "Restore window" without overlapping splines.

19 years agoCorrect third parameter of NtQueryInformationAtom.
James Hawkins [Tue, 6 Sep 2005 09:26:31 +0000 (09:26 +0000)] 
Correct third parameter of NtQueryInformationAtom.

19 years agoConvert progids to a standard list.
Mike McCormack [Tue, 6 Sep 2005 09:26:18 +0000 (09:26 +0000)] 
Convert progids to a standard list.

19 years agoUpdated Russian resources.
Yuri Kozlov [Tue, 6 Sep 2005 09:25:44 +0000 (09:25 +0000)] 
Updated Russian resources.

19 years agoAdd a stub for IsNtAdmin.
Markus Amsler [Tue, 6 Sep 2005 09:25:25 +0000 (09:25 +0000)] 
Add a stub for IsNtAdmin.

19 years agoGet ExitProcess to call NtTerminateProcess.
Ivan Leo Puoti [Tue, 6 Sep 2005 09:25:19 +0000 (09:25 +0000)] 
Get ExitProcess to call NtTerminateProcess.

19 years agoAdd the GUID for Patch files so that they can be opened as well. Looks
Aric Stewart [Tue, 6 Sep 2005 09:24:48 +0000 (09:24 +0000)] 
Add the GUID for Patch files so that they can be opened as well. Looks
like the database structure is pretty much the same.

19 years agoBuild a list of font links read in from the registry.
Huw Davies [Tue, 6 Sep 2005 09:24:07 +0000 (09:24 +0000)] 
Build a list of font links read in from the registry.

19 years ago'volatile' is valid everywhere where 'const' is valid. This fixes
Francois Gouget [Tue, 6 Sep 2005 09:23:46 +0000 (09:23 +0000)] 
'volatile' is valid everywhere where 'const' is valid. This fixes
parsing of the new InterlockedExchange() prototype.

19 years agoDon't crash if the twain device name is null.
Mike McCormack [Tue, 6 Sep 2005 09:23:24 +0000 (09:23 +0000)] 
Don't crash if the twain device name is null.

19 years agoMake some fixme messages less alarmist.
Mike McCormack [Tue, 6 Sep 2005 09:23:18 +0000 (09:23 +0000)] 
Make some fixme messages less alarmist.

19 years agoAdded Finnish resources.
Kimmo Myllyvirta [Tue, 6 Sep 2005 09:22:19 +0000 (09:22 +0000)] 
Added Finnish resources.

19 years agoFixed compilation of kernel32.dll.so on non-x86 processors.
Phil Krylov [Tue, 6 Sep 2005 09:21:50 +0000 (09:21 +0000)] 
Fixed compilation of kernel32.dll.so on non-x86 processors.

19 years ago- Update GetSecurityId declaration.
Jacek Caban [Tue, 6 Sep 2005 09:21:29 +0000 (09:21 +0000)] 
- Update GetSecurityId declaration.
- Add declaration of CoInternetParseUrl and INET_E_DEFAULT_ACTION.

19 years agoOlder platforms choke on a NULL as the third parameter to
Saulius Krasuckas [Tue, 6 Sep 2005 09:21:08 +0000 (09:21 +0000)] 
Older platforms choke on a NULL as the third parameter to
MsiViewGetError.

19 years ago- Add the CHM Utility API.
James Hawkins [Tue, 6 Sep 2005 09:20:42 +0000 (09:20 +0000)] 
- Add the CHM Utility API.
- Load help window values from the CHM file.

19 years agoAdded version resource to wintrust.dll.
Stefan Leichter [Tue, 6 Sep 2005 09:20:02 +0000 (09:20 +0000)] 
Added version resource to wintrust.dll.

19 years agoProtect FF_STATUS usage to avoid compile errors on machines with old
Daniel Remenak [Tue, 6 Sep 2005 09:19:51 +0000 (09:19 +0000)] 
Protect FF_STATUS usage to avoid compile errors on machines with old
linux/input.h.

19 years ago#include <stdlib.h> to get abs() prototype.
Gerald Pfeifer [Tue, 6 Sep 2005 09:19:27 +0000 (09:19 +0000)] 
#include <stdlib.h> to get abs() prototype.

19 years agoWe shouldn't use flat namespace for dlls on Mac OS. Also don't hide
Alexandre Julliard [Sat, 3 Sep 2005 15:43:53 +0000 (15:43 +0000)] 
We shouldn't use flat namespace for dlls on Mac OS. Also don't hide
undefined symbol errors.

19 years agoOutput the delayed import table using assembly too.
Alexandre Julliard [Sat, 3 Sep 2005 15:39:13 +0000 (15:39 +0000)] 
Output the delayed import table using assembly too.

19 years agoImplemented --image-base support for Mac OS.
Alexandre Julliard [Sat, 3 Sep 2005 15:12:11 +0000 (15:12 +0000)] 
Implemented --image-base support for Mac OS.

19 years agoUse explicit function pointers for pthread support instead of relying
Alexandre Julliard [Sat, 3 Sep 2005 15:11:29 +0000 (15:11 +0000)] 
Use explicit function pointers for pthread support instead of relying
on ELF symbol overriding.

19 years agoMake sure to always call the destructors when the constructors have
Alexandre Julliard [Sat, 3 Sep 2005 15:04:33 +0000 (15:04 +0000)] 
Make sure to always call the destructors when the constructors have
been called from the dll entry point.

19 years agoUpdate for the 'Install theme' button.
Paul Vriens [Sat, 3 Sep 2005 15:03:36 +0000 (15:03 +0000)] 
Update for the 'Install theme' button.

19 years agoAdded RegisterFormatEnumerator and RevokeFormatEnumerator
Jacek Caban [Sat, 3 Sep 2005 15:03:06 +0000 (15:03 +0000)] 
Added RegisterFormatEnumerator and RevokeFormatEnumerator
implementation.

19 years agoCorrect a test that incorrectly showed signed certs couldn't be added
Juan Lang [Sat, 3 Sep 2005 15:02:57 +0000 (15:02 +0000)] 
Correct a test that incorrectly showed signed certs couldn't be added
to a mem store.
Support signed certs in mem stores.
Correct use of a freed pointer.

19 years agoImplement EnumEffects, CreateEffect, EnumCreatedEffects,
Daniel Remenak [Sat, 3 Sep 2005 15:02:38 +0000 (15:02 +0000)] 
Implement EnumEffects, CreateEffect, EnumCreatedEffects,
SendForceFeedbackCommand, and GetForceFeedbackStatus for linux input
joysticks.

19 years agoImplemented IXMLDOMNode::selectNodes.
Mike McCormack [Sat, 3 Sep 2005 09:39:38 +0000 (09:39 +0000)] 
Implemented IXMLDOMNode::selectNodes.

19 years agoThere's no way to properly unload a driver, so don't try.
Alexandre Julliard [Sat, 3 Sep 2005 09:38:22 +0000 (09:38 +0000)] 
There's no way to properly unload a driver, so don't try.

19 years agoFix a test failing on Windows. Reported by Katerina Nizhnik.
Juan Lang [Sat, 3 Sep 2005 09:37:15 +0000 (09:37 +0000)] 
Fix a test failing on Windows.  Reported by Katerina Nizhnik.

19 years agoImprove CryptAlgIdToOID/CryptOIDToAlgId tests, and prevent a crash in
Juan Lang [Sat, 3 Sep 2005 09:36:55 +0000 (09:36 +0000)] 
Improve CryptAlgIdToOID/CryptOIDToAlgId tests, and prevent a crash in
CryptOIDToAlgId.

19 years agoImplemented point sprites using ARB_POINT_SPRITE extension.
Oliver Stieber [Sat, 3 Sep 2005 09:36:48 +0000 (09:36 +0000)] 
Implemented point sprites using ARB_POINT_SPRITE extension.

19 years agoAdded CreateAsyncBindCtxEx implementation.
Jacek Caban [Sat, 3 Sep 2005 09:36:12 +0000 (09:36 +0000)] 
Added CreateAsyncBindCtxEx implementation.

19 years agoCorrect a bunch of lurking asn.1 decode bugs.
Juan Lang [Sat, 3 Sep 2005 09:36:02 +0000 (09:36 +0000)] 
Correct a bunch of lurking asn.1 decode bugs.

19 years agoOutput the import directory using assembly instead of C structures.
Alexandre Julliard [Fri, 2 Sep 2005 15:36:03 +0000 (15:36 +0000)] 
Output the import directory using assembly instead of C structures.

19 years agoAdded an entry point routine for native drivers.
Alexandre Julliard [Fri, 2 Sep 2005 15:19:42 +0000 (15:19 +0000)] 
Added an entry point routine for native drivers.

19 years agoFixed id of the REGISTRY resource.
Stefan Leichter [Fri, 2 Sep 2005 15:19:06 +0000 (15:19 +0000)] 
Fixed id of the REGISTRY resource.

19 years agoAdded a linux input system force feedback effect implementation.
Daniel Remenak [Fri, 2 Sep 2005 15:18:47 +0000 (15:18 +0000)] 
Added a linux input system force feedback effect implementation.

19 years agoFixed C99 declaration.
Alexandre Julliard [Fri, 2 Sep 2005 14:48:10 +0000 (14:48 +0000)] 
Fixed C99 declaration.

19 years agoFix gcc 4.0 warnings.
Mike McCormack [Fri, 2 Sep 2005 14:47:36 +0000 (14:47 +0000)] 
Fix gcc 4.0 warnings.

19 years agoMoved the spec file init function and constructor to winecrt0.
Alexandre Julliard [Fri, 2 Sep 2005 14:43:03 +0000 (14:43 +0000)] 
Moved the spec file init function and constructor to winecrt0.

19 years ago- convert verbs into a standard list
Mike McCormack [Fri, 2 Sep 2005 14:39:13 +0000 (14:39 +0000)] 
- convert verbs into a standard list
- remove limitation of 100 verbs
- use pointers to verbs rather than indexes

19 years agoImplement encoding/decoding RSA public keys.
Juan Lang [Fri, 2 Sep 2005 14:38:39 +0000 (14:38 +0000)] 
Implement encoding/decoding RSA public keys.

19 years agoImplement CertAddSerializedElementToStore.
Juan Lang [Fri, 2 Sep 2005 14:38:05 +0000 (14:38 +0000)] 
Implement CertAddSerializedElementToStore.

19 years agoFixed a file descriptor leak.
Alexandre Julliard [Fri, 2 Sep 2005 12:31:35 +0000 (12:31 +0000)] 
Fixed a file descriptor leak.

19 years agoRemove shlwapi dependency.
Frank Richter [Fri, 2 Sep 2005 12:29:02 +0000 (12:29 +0000)] 
Remove shlwapi dependency.

19 years agoClean Makeimplib.rules too.
Alexandre Julliard [Fri, 2 Sep 2005 12:28:37 +0000 (12:28 +0000)] 
Clean Makeimplib.rules too.

19 years agoFix gcc 4.0 warnings.
Mike McCormack [Fri, 2 Sep 2005 12:26:21 +0000 (12:26 +0000)] 
Fix gcc 4.0 warnings.

19 years agoBeginning implementation of onload routine.
Jacek Caban [Fri, 2 Sep 2005 12:19:42 +0000 (12:19 +0000)] 
Beginning implementation of onload routine.

19 years agoAdded objsafe.idl for IObjectSafety interface.
Troy Rollo [Fri, 2 Sep 2005 12:19:04 +0000 (12:19 +0000)] 
Added objsafe.idl for IObjectSafety interface.

19 years agoFor C++, declare initialised GUIDs to be "extern const" rather than
Troy Rollo [Fri, 2 Sep 2005 12:17:52 +0000 (12:17 +0000)] 
For C++, declare initialised GUIDs to be "extern const" rather than
just "const" to ensure that the initialised GUID is visible to other
modules, and use EXTERN_C rather than just "extern" for the benefit of
MSVC++, which does name mangling on global variables.

19 years agoAdded CreateFormatEnumerator implementation.
Jacek Caban [Fri, 2 Sep 2005 12:17:29 +0000 (12:17 +0000)] 
Added CreateFormatEnumerator implementation.

19 years agoFix warnings in 64bit.
Kevin Koltzau [Fri, 2 Sep 2005 11:32:17 +0000 (11:32 +0000)] 
Fix warnings in 64bit.

19 years agoAdd objects to lists at the right time.
Mike McCormack [Fri, 2 Sep 2005 11:21:22 +0000 (11:21 +0000)] 
Add objects to lists at the right time.

19 years agoMore definitions and prototypes.
Juan Lang [Fri, 2 Sep 2005 11:21:13 +0000 (11:21 +0000)] 
More definitions and prototypes.

19 years agoAdd definitions for force feedback command and status flags.
Daniel Remenak [Fri, 2 Sep 2005 11:21:00 +0000 (11:21 +0000)] 
Add definitions for force feedback command and status flags.

19 years agoForward calls of IBasic* and IVideoWindow interfaces of the
Christian Costa [Fri, 2 Sep 2005 11:20:09 +0000 (11:20 +0000)] 
Forward calls of IBasic* and IVideoWindow interfaces of the
filtergraph to the right filter.

19 years agoSince uxtheme also returns a friendly display name from
Frank Richter [Fri, 2 Sep 2005 11:19:35 +0000 (11:19 +0000)] 
Since uxtheme also returns a friendly display name from
EnumThemeColors() and EnumThemeSizes() use that in the color/size
combos.

19 years ago- Implement most of the details around unmarshalling of an object
Robert Shearman [Fri, 2 Sep 2005 11:19:26 +0000 (11:19 +0000)] 
- Implement most of the details around unmarshalling of an object
  pointer.
- Fix allocation scheme in NdrConformantArrayUnmarshal to allocate if
  *ppMemory is NULL, like complex struct and user type unmarshalling.