Commit Graph

48 Commits

Author SHA1 Message Date
Nikolay Sivov 6b7e1131e5 msxml3: Use ARRAY_SIZE() macro.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-27 09:01:27 +01:00
Dmitry Timoshkov cdc9eff5d2 msxml3: Remove unused IUnknown *outer parameter from object constructors. 2014-01-09 14:23:39 +01:00
Andrew Talbot 5360780a9b msxml3: Avoid signed-unsigned integer comparisons. 2013-02-20 10:33:35 +01:00
Nikolay Sivov 1a94d8f3c1 msxml3: Stub support for IServerXMLHTTPRequest. 2012-05-21 11:46:42 +02:00
Piotr Caban b80388fa97 msxml3: Added XMLView class stub. 2012-03-12 16:04:49 +01:00
Nikolay Sivov d69afaa95d msxml3: Stub support for IMXAttributes. 2012-03-09 11:35:47 +01:00
Nikolay Sivov e736c3e983 msxml3: Skip leading space characters when loading from BSTR. 2011-12-19 11:10:16 +01:00
Piotr Caban e84c41028b msxml3: Make positions returned by ISAXLocator compatible with msxml6. 2011-10-25 16:57:09 +02:00
Alistair Leslie-Hughes 5df9ff3aa9 msxml3: Support creating IXMLParser Interface. 2011-09-26 22:42:01 +02:00
Nikolay Sivov 283276d6ea msxml3: Store class version for MXWriter instance. 2011-08-24 19:07:45 +02:00
Nikolay Sivov 4877da66b3 msxml3: Make version dependency checks more flexible, move CLSID checks to factory creation. 2011-08-24 19:07:45 +02:00
Nikolay Sivov 9253967295 msxml3/mxnamespace: Add IMXNamespaceManager stub. 2011-08-23 16:53:50 +02:00
Adam Martinson 0132645ec3 msxml3: Create CLSID_XMLHTTP when requested. 2011-06-16 16:43:02 +02:00
Michael Stefaniuc 2706e4dbaf msxml3: COM cleanup for factory.c. 2011-05-19 10:09:17 +02:00
Nikolay Sivov a12d2d7233 msxml3: A stub for MXXMLWriter class. 2011-05-02 12:46:45 +02:00
Nikolay Sivov 37ce949745 msxml3: Always set out pointer to null on failed QueryInterface. 2011-03-01 13:21:58 +01:00
Alexandre Julliard a1c8f6df84 msxml3: Include the system libxml headers before the Windows headers. 2011-02-24 15:49:28 +01:00
Nikolay Sivov c406b888aa msxml: Add IXSLTemplate stub. 2011-02-14 13:33:32 +01:00
Alexandre Julliard 41d6a92349 msxml2: Add an msxml2 library that contains the v2.6 msxml typelib. 2010-12-21 13:56:42 +01:00
Alexandre Julliard f6b6c7bade include: Correctly define the msxml typelib by directly including xmldom.idl and xmldso.idl. 2010-12-21 12:17:11 +01:00
Adam Martinson 459c29ba34 msxml3: Store the DOMDocument/XMLSchemaCache object version. 2010-11-25 11:49:08 +01:00
Alexandre Julliard 1174beef2a include: Make msxml6.idl a copy of msxml2.idl instead of importing it. 2010-11-10 12:08:00 +01:00
Nikolay Sivov 7ff3446be5 msxml3: Accept versioned XMLHTTP CLSIDs. 2010-10-06 14:41:03 +02:00
Nikolay Sivov 9c951e7520 msxml3: Properly set default value for SelectionLanguage property. 2010-09-14 09:42:56 -05:00
Alistair Leslie-Hughes 5e5cd71ff1 msxml: Added support to create msxml4/6 interfaces. 2010-09-13 10:31:49 -05:00
Nikolay Sivov 42020c9419 msxml3: Allow FreeThreadedDOMDocument40 to be created. 2010-08-30 11:28:41 +02:00
Nikolay Sivov 25bce451af msxml6: Add stub msxml6, forward DOMDocument60 creation to msxml3. 2010-08-30 11:27:52 +02:00
Nikolay Sivov 15720f8141 msxml3: Accept CLSID_FreeThreadedDOMDocument30 in class factory. 2010-06-23 10:34:36 +02:00
Alistair Leslie-Hughes dd40448707 msxml4: Added support for SAXXMLReader40. 2010-02-15 16:07:59 +01:00
Nikolay Sivov bc3153affa msxml4: Add self-registration for CLSID_DOMDocument40, accept it in classfactory. 2010-02-04 13:39:28 +01:00
Alistair Leslie-Hughes bcc1fda727 msxml3: Add IXMLHTTPRequest support. 2008-10-09 13:15:16 +02:00
Alistair Leslie-Hughes 1fc1bb654d msxml3: Added support for creating DOMFreeThreadedDocument. 2008-06-27 11:40:17 +02:00
Alistair Leslie-Hughes 264be58812 msxml3: Added support for SAXXMLReader. 2008-03-25 11:45:55 +01:00
Alistair Leslie-Hughes b2add094ad msxml: Register missing components. 2007-12-11 12:08:51 +01:00
Huw Davies 02be3e260a msxml3: Don't leak an interface on failure. 2007-11-16 12:33:08 +01:00
James Hawkins f5e9a1ea6f msxml3: Add initial implementation of IXMLDocument. 2007-05-25 20:12:12 +02:00
Huw Davies c30c6e23ba msxml3: Add a schema cache object. 2007-02-28 13:28:13 +01:00
Bang Jun-Young 45e8e360cd msxml3: config.h police. 2007-01-22 13:29:07 +01:00
Huw Davies 4696417941 msxml3: Support both v 2.x and 3.0 version independent clsids as well as the v 3.0 version dependent clsid. 2006-11-14 11:42:24 +01:00
Huw Davies 9e1284df23 msxml3: Add the CLSID_DOMDocument define in msxml2.idl to match the PSDK. 2006-11-14 11:42:17 +01:00
Alexandre Julliard 0b8c80351a msxml3: Make some functions and variables static. 2006-08-02 13:28:36 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Huw Davies e1e1f79288 msxml: Issue a fixme if the interface is not implemented. 2006-01-27 19:22:56 +01:00
Huw Davies 5b8be5dca6 Include msxml2.h rather than msxml.h and xmldom.h. 2005-11-08 19:59:36 +00:00
Vincent Béron 21e3ba8cd1 Correct mismatches between spec files and comments about export
number.
2005-08-10 09:53:47 +00:00
Alexandre Julliard d37f0abf07 Don't prefix the functions DllCanUnloadNow, DllGetClassObject and
Dll(Un)RegisterServer with the dll name so that the compiler can check
the prototypes.
2005-08-08 17:35:28 +00:00
Francois Gouget 65f2082108 Add missing WINAPI to MSXML_DllGetClassObject().
Standardize the DllGetClassObject() prototypes so they match the MSDN
definition.
2005-08-08 15:04:53 +00:00
Mike McCormack dcc2d6c254 Initial implementation of msxml3 based on libxml2. 2005-08-02 11:29:04 +00:00