wine
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.

19 years agoThe [string] attribute is only valid on byte, char and wchar_t types,
Robert Shearman [Fri, 2 Sep 2005 11:19:05 +0000 (11:19 +0000)] 
The [string] attribute is only valid on byte, char and wchar_t types,
so replace "unsigned short" by "WCHAR".

19 years agoAdd VT_UNKNOWN support for VARIANT marshaling by generalising the
Robert Shearman [Fri, 2 Sep 2005 11:18:57 +0000 (11:18 +0000)] 
Add VT_UNKNOWN support for VARIANT marshaling by generalising the
existing VT_DISPATCH code.

19 years agoAuthors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
Alexandre Julliard [Fri, 2 Sep 2005 11:18:45 +0000 (11:18 +0000)] 
Authors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
Change stub manager to track the number of normal marshals instead of
using the state machine so that multiple marshals of the same object
and interface work correctly.

19 years agoMake OleInPlaceObjectWindowlessVtbl const.
Jacek Caban [Fri, 2 Sep 2005 11:18:17 +0000 (11:18 +0000)] 
Make OleInPlaceObjectWindowlessVtbl const.

19 years agoTranslate file name from unix to ANSI encoding in
Dmitry Timoshkov [Fri, 2 Sep 2005 11:18:00 +0000 (11:18 +0000)] 
Translate file name from unix to ANSI encoding in
UnixFolder_IShellFolder2_GetDisplayNameOf.

19 years agoAdded the tracking of stream frequency and flags. Stream flags and
Oliver Stieber [Fri, 2 Sep 2005 11:17:17 +0000 (11:17 +0000)] 
Added the tracking of stream frequency and flags. Stream flags and
frequency aren't handled at the moment.

19 years agoAdded exec_on_unload implementation.
Jacek Caban [Fri, 2 Sep 2005 11:16:39 +0000 (11:16 +0000)] 
Added exec_on_unload implementation.