History log of /PHP_TRUNK/ext/dom/document.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
eb84d5d 01-Apr-2014 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
updated NEWS
added test for bug #53965
Fixed bug #53965 <xsl:include> cannot find files w/ relative paths when loaded w/ "file://"
3cb056f 01-Apr-2014 Anatol Belski <ab@php.net> Fixed bug #53965 <xsl:include> cannot find files w/ relative paths when loaded w/ "file://"
/php-src/ext/dom/document.c
47c9027 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/ext/dom/document.c
c0d060f 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/ext/dom/document.c
a48d82d 06-Dec-2013 Michael Wallner <mike@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed bug #61645 (fopen and O_NONBLOCK)
fix possibly uninitialized value
098d2a5 06-Dec-2013 Michael Wallner <mike@php.net> fix possibly uninitialized value
/php-src/ext/dom/document.c
9c0a70c 02-Dec-2013 Michael Wallner <mike@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix bug #65196
22fa3fb 02-Dec-2013 Michael Wallner <mike@php.net> Fix bug #65196

Passing DOMDocumentFragment to DOMDocument::saveHTML()
produces invalid markup, because a DocumentFragment is just a container
for child nodes and not a real node itself.
/php-src/ext/dom/document.c
c091819 11-Apr-2013 Chris Wright <chrisw@networkm.co.uk> Add schema default/fixed value support

Added support for adding fixed/default values during XSD validation
and added/updated associated tests
/php-src/ext/dom/document.c
a666285 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/ext/dom/document.c
0a7395e 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/ext/dom/document.c
8775a37 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/dom/document.c
4e19825 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/dom/document.c
3726c5c 08-Aug-2011 Ilia Alshanetsky <iliaa@php.net> Removal of deadcode identified by coverity
/php-src/ext/dom/document.c
bfdd53c 08-Aug-2011 Ilia Alshanetsky <iliaa@php.net> Removal of deadcode identified by coverity
/php-src/ext/dom/document.c
83039b8 01-Aug-2011 Stanislav Malyshev <stas@php.net> fix params parsing
/php-src/ext/dom/document.c
5c42cde 01-Aug-2011 Stanislav Malyshev <stas@php.net> fix params parsing
/php-src/ext/dom/document.c
4b30846 25-Jul-2011 Felipe Pena <felipe@php.net> - Make usage of new PHP_FE_END macro
/php-src/ext/dom/document.c
da37638 25-Jul-2011 Felipe Pena <felipe@php.net> - Make usage of new PHP_FE_END macro
/php-src/ext/dom/document.c
8806c37 11-Jul-2011 Christian Stocker <chregu@php.net> Added the ability to pass options to loadHTML (Chregu, fxmulder at gmail dot com)
(MFT - Merged from Trunk)
/php-src/ext/dom/document.c
0a7aeb7 11-Jul-2011 Christian Stocker <chregu@php.net> Added the ability to pass options to loadHTML (Chregu, fxmulder at gmail dot com)
/php-src/ext/dom/document.c
32b5f8a 06-Jun-2011 Felipe Pena <felipe@php.net> - Added new parameter parsing option (p - for valid path (string without null byte in the middle))
# The tests will be fixed in the next commits
/php-src/ext/dom/document.c
4737910 06-Jun-2011 Felipe Pena <felipe@php.net> - Added new parameter parsing option (p - for valid path (string without null byte in the middle))
# The tests will be fixed in the next commits
/php-src/ext/dom/document.c
b9b1fb1 19-Jan-2011 Gustavo André dos Santos Lopes <cataphract@php.net> - Hopefully finally fixed the mess in rev 307562 and rev 307563.
/php-src/ext/dom/document.c
f455f85 18-Jan-2011 Gustavo André dos Santos Lopes <cataphract@php.net> - Fixed wrong function call in original commit to FR #39771.
/php-src/ext/dom/document.c
163b3bc 18-Jan-2011 Gustavo André dos Santos Lopes <cataphract@php.net> - Implemented FR #39771 (Made DOMDocument::saveHTML accept an optional
DOMNode like DOMDocument::saveXML).
/php-src/ext/dom/document.c
0203cc3 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/dom/document.c
68b1905 23-Sep-2010 Kalle Sommer Nielsen <kalle@php.net> Cast to char * here
/php-src/ext/dom/document.c
01d9389 02-Apr-2010 Rob Richards <rrichards@php.net> fix bug #48983 (DomDocument : saveHTMLFile wrong charset)
/php-src/ext/dom/document.c
6feb1ed 02-Apr-2010 Rob Richards <rrichards@php.net> re-apply bug fix #35673 (formatOutput does not work with saveHTML) from old trunk
add test
BFN
/php-src/ext/dom/document.c
bc1feb9 06-Jan-2010 Rob Richards <rrichards@php.net> fix bug #50661 (DOMDocument::loadXML does not allow UTF-16)
add test
/php-src/ext/dom/document.c
9ba1e81 03-Jan-2010 Sebastian Bergmann <sebastian@php.net> sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
/php-src/ext/dom/document.c
3fa1ea9 03-Dec-2009 Rob Richards <rrichards@php.net> fix bug #47848 (importNode doesn't preserve attribute namespaces)
add tests
/php-src/ext/dom/document.c
1c8d050 14-Jun-2009 Ilia Alshanetsky <iliaa@php.net> MFB: Fixed bug #48512 (DOMDocument::validate() fails with both a E_NOTICE
and E_WARN if no DTD)
/php-src/ext/dom/document.c
f0b4c7b 07-Apr-2009 Rob Richards <rrichards@php.net> MFH: fix bug #47849 (Non-deep import loses the namespace)
add test
/php-src/ext/dom/document.c
63ccee5 13-Mar-2009 Rob Richards <rrichards@php.net> MFB: fix bug #47430 (Errors after writing to nodeValue parameter of an absent previousSibling)
add test
/php-src/ext/dom/document.c
cbdb8f6 26-Jan-2009 Rob Richards <rrichards@php.net> MFH: fix bug #47220 (segfault in dom_document_parser in recovery mode)
/php-src/ext/dom/document.c
08659c2 31-Dec-2008 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 3 of 3.
/php-src/ext/dom/document.c
3919b16 19-Nov-2008 Etienne Kneuss <colder@php.net> MFH: Fix #46241 (stacked error_handlers, error_handling in general)
/php-src/ext/dom/document.c
fc2fb50 17-Nov-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/ext/dom/document.c
7a37fa2 02-Nov-2008 Felipe Pena <felipe@php.net> - Revert ZEND_BEGIN_ARG_INFO change
/php-src/ext/dom/document.c
df10005 24-Oct-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/ext/dom/document.c
84bfd40 28-Sep-2008 Rob Richards <rrichards@php.net> MFH: fix bug #46191 (BC break: DOMDocument saveXML() doesn't accept null)
/php-src/ext/dom/document.c
e18b1c0 14-Aug-2008 Antony Dovgal <tony2001@php.net> MFH: fix ws, cs and folding
/php-src/ext/dom/document.c
c77ca4c 08-Aug-2008 Etienne Kneuss <colder@php.net> MFH: Fix error_handling usage in various extensions
/php-src/ext/dom/document.c
0058619 04-Feb-2008 Sebastian Bergmann <sebastian@php.net> MFH: Add missing Reflection API metadata for DOM classes.
/php-src/ext/dom/document.c
d1dded8 31-Dec-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 2 of 2.
/php-src/ext/dom/document.c
4cd1b9d 28-Nov-2007 Rob Richards <rrichards@php.net> MFH: Fix bug #43364 (recursive xincludes don't remove internal nodes properly)
add test
/php-src/ext/dom/document.c
4b4d634 07-Oct-2007 Yiduo (David) Wang <davidw@php.net> MFH: Added macros for managing zval refcounts and is_ref statuses
/php-src/ext/dom/document.c
6c810b0 27-Sep-2007 Dmitry Stogov <dmitry@php.net> Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
/php-src/ext/dom/document.c
4223aa4 01-Jan-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump year.
/php-src/ext/dom/document.c
12f7021 07-Oct-2006 Ilia Alshanetsky <iliaa@php.net> Added missing safety checks (Problem identified by Coverity scan)
/php-src/ext/dom/document.c
9f217cd 16-Sep-2006 Ilia Alshanetsky <iliaa@php.net> One last expand_filepath() check
/php-src/ext/dom/document.c
eaf4ea2 20-Jun-2006 Antony Dovgal <tony2001@php.net> MFH: nuke unused variables and init variables when needed
/php-src/ext/dom/document.c
c384b34 22-May-2006 Rob Richards <rrichards@php.net> MFH: add registerNodeClass() method
- update attribute isID functionality
- add test
/php-src/ext/dom/document.c
5bd9322 01-Jan-2006 foobar <sniper@php.net> bump year and license version
/php-src/ext/dom/document.c
06e3607 08-Sep-2005 Rob Richards <rrichards@php.net> MFH: add save options parameter
/php-src/ext/dom/document.c
8bdc428 15-Aug-2005 Rob Richards <rrichards@php.net> MFH: Fixed bug #34103 (line numbering not maintained in dom document)
/php-src/ext/dom/document.c
23e671a 03-Aug-2005 foobar <sniper@php.net> - Bumber up year
/php-src/ext/dom/document.c
2967f61 26-Jun-2005 foobar <sniper@php.net> - Fixed bugs #33431, #33432 ("int" used instead of "long" in parameter parsing)
/php-src/ext/dom/document.c
8b8940b 21-Apr-2005 Ilia Alshanetsky <iliaa@php.net> php_error() -> php_error_docref().
/php-src/ext/dom/document.c
d9f5f1e 10-Apr-2005 Andrey Hristov <andrey@php.net> fix memory corruption on 64bit in imagefttext(),
domdocument::load() and domdocument::loadxml()
/php-src/ext/dom/document.c
79687e9 08-Jan-2005 Marcus Boerger <helly@php.net> - Fix dependency
/php-src/ext/dom/document.c
6bbb254 02-Jan-2005 Rob Richards <rrichards@php.net> allow parser flags to be passed to xinclude()
/php-src/ext/dom/document.c
cb72e23 05-Dec-2004 Rob Richards <rrichards@php.net> add optional parameter to pass libxml document load options
/php-src/ext/dom/document.c
b87d8cd 18-Nov-2004 Rob Richards <rrichards@php.net> prototype fixes (Jakub Vrána)
/php-src/ext/dom/document.c
7dced12 07-Oct-2004 Rob Richards <rrichards@php.net> add DOMDocument xmlEncoding, xmlStandalone, xmlVersion (spec name changes)
add DOMText isElementContentWhitespace (spec name change)
- old props/method kept for BC.
- spec names changed when Level 3 went from Draft to Recommendation
nuke some unused code
/php-src/ext/dom/document.c
02fa5aa 30-Aug-2004 Rob Richards <rrichards@php.net> remove cloning under ze1_compatibility_mode
- minor BC break but doesnt work right under compat mode anyways
/php-src/ext/dom/document.c
b96ebb3 25-Aug-2004 Christian Stocker <chregu@php.net> if $doc->recover = true; set error_reporting to (old | E_WARNING)
This way, you can't silence XML parse errors with the @ character
/php-src/ext/dom/document.c
e99c375 13-Aug-2004 Christian Stocker <chregu@php.net> Added DomDocument->recover property for parsing not well-formed XML Documents.
/php-src/ext/dom/document.c
8925d65 18-Jul-2004 Rob Richards <rrichards@php.net> MFB: add missing optional value param to createElementNS (chregu)
/php-src/ext/dom/document.c
5b0f34a 31-May-2004 Rob Richards <rrichards@php.net> Fix bug #28584: DOMText::splitText() does not split text properly (benjcarson)
Prototype fixes
/php-src/ext/dom/document.c
7d04465 31-May-2004 Zeev Suraski <zeev@php.net> Fix prototypes
/php-src/ext/dom/document.c
edae935 27-May-2004 Rob Richards <rrichards@php.net> namespace/tagname validation fixes (Adam Trachtenberg)
added new test
/php-src/ext/dom/document.c
9e3956b 16-May-2004 Rob Richards <rrichards@php.net> constructors throw DOMException
add DOM_PHP_ERR DomException code
validate tagnames in constructors
use C style comments
update TODO
/php-src/ext/dom/document.c
010c340 31-Mar-2004 Rob Richards <rrichards@php.net> use new style constructors
fix return for nodelist item
/php-src/ext/dom/document.c
4ce3770 03-Mar-2004 Rob Richards <rrichards@php.net> Fix bug #27467: domDocument::load() called from class method crashes
the methods can be called statically only from within classes which
are not extending DomDocument
/php-src/ext/dom/document.c
602c786 16-Feb-2004 Rob Richards <rrichards@php.net> issue warning if object is in invalid state when dealing with properties
/php-src/ext/dom/document.c
c3a5720 15-Feb-2004 Rob Richards <rrichards@php.net> allow certain methods to be called statically again:
domdocument (all load methods)
domimplementation (all methods)
switch to zend_parse_method_parameters for consistancy
insure object parameters are correct class types
convert zvals to correct type if needed for property writes
fix a few segfaults found while testing
/php-src/ext/dom/document.c
7e619b7 22-Jan-2004 Rob Richards <rrichards@php.net> update constructors so they cant be called statically
/php-src/ext/dom/document.c
a4815f7 20-Jan-2004 Rob Richards <rrichards@php.net> Warn when empty string supplied to load methods (by Pierre-Alain)
Fix refcount on xpath iterators
xpath_query should return nodelist even when empty
/php-src/ext/dom/document.c
00af01b 19-Jan-2004 Christian Stocker <chregu@php.net> fixes segfault, if file doesn't exist (by Pierre-Alain)
/php-src/ext/dom/document.c
743a830 18-Jan-2004 Christian Stocker <chregu@php.net> - fix for bug #26947 Crash by using DomDocument::getElementById()
/php-src/ext/dom/document.c
dbeb415 08-Jan-2004 Andi Gutmans <andi@php.net> - A belated happy holidays and PHP 5
/php-src/ext/dom/document.c
6e65e1d 07-Jan-2004 Rob Richards <rrichards@php.net> Fix bug #26815 (foreach (DOM) childnodes causes error using Xinclude)
update xinclude test
/php-src/ext/dom/document.c
72da689 21-Dec-2003 Ilia Alshanetsky <iliaa@php.net> Compiler warning fixes.
/php-src/ext/dom/document.c
6dfd1c1 12-Dec-2003 Rob Richards <rrichards@php.net> use error handling from libxml ext
/php-src/ext/dom/document.c
80d5524 01-Dec-2003 Christian Stocker <chregu@php.net> Fix Bug, if parser input is not a filename (By Adam)
/php-src/ext/dom/document.c
6ac3464 29-Nov-2003 Rob Richards <rrichards@php.net> implement namednodemap and nodelist
fix xsl/dom integration under windows
update tests and examples
/php-src/ext/dom/document.c
4e283ed 28-Oct-2003 Shane Caraveo <shane@php.net> fix win32 build
/php-src/ext/dom/document.c
9e5bc95 27-Oct-2003 Christian Stocker <chregu@php.net> use php_error_docref
/php-src/ext/dom/document.c
3cd8d4a 27-Oct-2003 Christian Stocker <chregu@php.net> xinclude support readded to ext/dom
/php-src/ext/dom/document.c
eb2104d 27-Oct-2003 Christian Stocker <chregu@php.net> remove unneeded variables
/php-src/ext/dom/document.c
e5bd8fd 27-Oct-2003 Christian Stocker <chregu@php.net> - Make distinction in error-reporting between Warnings and Errors from libxml2
- Use internal error_handlers during html-parsing as well
/php-src/ext/dom/document.c
207dc90 26-Oct-2003 Rob Richards <rrichards@php.net> add interop with simplexml - dom_import_simplexml
fix cloneNode with elements
/php-src/ext/dom/document.c
4416417 20-Oct-2003 Rob Richards <rrichards@php.net> implement namespace nodes
fix getElementsByTagName
fixes to attribute namespaces
remove safemode stuff as its handled in streams
/php-src/ext/dom/document.c
6c9bbe7 06-Oct-2003 Rob Richards <rrichards@php.net> some namespace fixes
fix compiler warning
/php-src/ext/dom/document.c
87bd7d5 05-Oct-2003 Shane Caraveo <shane@php.net> Add schema and relaxNG validation support
domdocument->schemaValidate(string filename)
domdocument->schemaValidateSource(string xml)
domdocument->relaxNGValidate(string filename)
domdocument->relaxNGValidateSource(string xml)

also fix domelement->setAttributeNS
/php-src/ext/dom/document.c
c21e78d 05-Oct-2003 Rob Richards <rrichards@php.net> implement isDefaultNameSpace and baseURI
nodeName and tagName return qualified names
fix removeAttributeNode - takes domAttr as parameter
better uri and file handling for document load method
fix possible segfault when document is freed
set get_property_ptr_ptr handler to NULL
/php-src/ext/dom/document.c
f9640d5 24-Sep-2003 Rob Richards <rrichards@php.net> fix preserveWhiteSpace on document load
/php-src/ext/dom/document.c
cb4db32 22-Sep-2003 Rob Richards <rrichards@php.net> set consistent pathing for libxml
set document url when loaded from memory to set base href
/php-src/ext/dom/document.c
7c33d55 15-Sep-2003 Rob Richards <rrichards@php.net> validate encoding against valid handlers
/php-src/ext/dom/document.c
315bf40 08-Sep-2003 Rob Richards <rrichards@php.net> move some document properties internally
add xpath namespace support (by Shane)
/php-src/ext/dom/document.c
fd57587 03-Sep-2003 Rob Richards <rrichards@php.net> changes to php_dom.h for last commit
replaced removed closing tags - doh
/php-src/ext/dom/document.c
5630dd0 03-Sep-2003 Rob Richards <rrichards@php.net> add document HTML load/save methods
add document standalone validate method
cleanup some prototype declarations
domexception inherits from default exception
/php-src/ext/dom/document.c
09481c6 24-Aug-2003 Rob Richards <rrichards@php.net> implement stricterrorcheck
fix clonenode
cleanup error routines
/php-src/ext/dom/document.c
21329c5 22-Aug-2003 Wez Furlong <wez@php.net> allow building without libxml2 under win32
/php-src/ext/dom/document.c
93bcd55 12-Aug-2003 Ilia Alshanetsky <iliaa@php.net> emalloc -> safe_emalloc
/php-src/ext/dom/document.c
d2ea062 10-Aug-2003 Marcus Boerger <helly@php.net> Fix warnings
/php-src/ext/dom/document.c
43bc2f0 27-Jul-2003 Rob Richards <rrichards@php.net> reworking xml namespace support
add node lookupNamespaceURI and lookupPrefix
add attr isId
/php-src/ext/dom/document.c
6c24e15 22-Jul-2003 Zeev Suraski <zeev@php.net> API update
/php-src/ext/dom/document.c
d85845a 19-Jul-2003 Rob Richards <rrichards@php.net> fix for Bug #24715 segfault in dom_document_create_element
removed xmlmemorydump debug code
/php-src/ext/dom/document.c
1344b5d 18-Jul-2003 Rob Richards <rrichards@php.net> fix invalid node pointers
/php-src/ext/dom/document.c
e4d73c2 14-Jul-2003 Rob Richards <rrichards@php.net> fix setting new encoding
/php-src/ext/dom/document.c
a04b2c8 12-Jul-2003 Rob Richards <rrichards@php.net> fix loading off of interface
/php-src/ext/dom/document.c
d1c4115 11-Jul-2003 Rob Richards <rrichards@php.net> fix compile issue - TSRMLS_FETCH is only temporary until errors handled
/php-src/ext/dom/document.c
16fb3e9 10-Jul-2003 Rob Richards <rrichards@php.net> remove global error handling - use of libxml globals is a bad thing
add domDocument properties for parsing options:
validateOnParse, resolveExternals, preserveWhiteSpace, substituteEntities
implement custom parsing to avoid use of globals
implement local errors while parsing
errors displayed until error objects implemented
/php-src/ext/dom/document.c
4cd0684 07-Jul-2003 Rob Richards <rrichards@php.net> implement node proxies: next phase of interop
/php-src/ext/dom/document.c
ee9ca6e 01-Jul-2003 Rob Richards <rrichards@php.net> fix load() and loadxml() when used with uninstantiated object
/php-src/ext/dom/document.c
2a02045 15-Jun-2003 Rob Richards <rrichards@php.net> remove code no longer needed
fix format Output property
/php-src/ext/dom/document.c
5b19e1e 12-Jun-2003 Rob Richards <rrichards@php.net> add node->isSupported()
add domimplementation->hasFeature()
add formatOutput property (extends DOM)
call xmlFreeDoc when doc is no longer referenced rather than custom code
save and savexml now format based on formatOutput property
/php-src/ext/dom/document.c
f68c7ff 10-Jun-2003 James Cox <imajes@php.net> updating license information in the headers.
/php-src/ext/dom/document.c
6d72c89 09-Jun-2003 Rob Richards <rrichards@php.net> implmentation of document ref counting for persistance
re-work of internal object handling
/php-src/ext/dom/document.c
15aab08 05-Jun-2003 Sterling Hughes <sterling@php.net> version length too
/php-src/ext/dom/document.c
a957b66 05-Jun-2003 Sterling Hughes <sterling@php.net> initialize the encoding length
/php-src/ext/dom/document.c
1b046ed 05-Jun-2003 Rob Richards <rrichards@php.net> Inital cut of new dom extension
PHP5 only
/php-src/ext/dom/document.c