Ilia Alshanetsky
e39d08794e
Fixed bug #46087 (DOMXPath - segfault on destruction of a cloned object).
2008-09-16 00:38:45 +00:00
Antony Dovgal
e18b1c00b6
MFH: fix ws, cs and folding
2008-08-14 08:39:05 +00:00
Felipe Pena
cb0d08699d
- Added arginfo
2008-06-27 19:16:17 +00:00
Felipe Pena
2b10c53ae1
MFH: Dropped zend.ze1_compatibility_mode
...
[DOC]
2008-03-18 14:10:45 +00:00
Rob Richards
3e69124430
backport functionality to call user functions within XPath
...
add test
2008-01-25 16:13:04 +00:00
Sebastian Bergmann
d1dded8751
MFH: Bump copyright year, 2 of 2.
2007-12-31 07:17:19 +00:00
Yiduo (David) Wang
4b4d634cb9
MFH: Added macros for managing zval refcounts and is_ref statuses
2007-10-07 05:22:07 +00:00
Dmitry Stogov
6c810b0d4c
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
2007-09-27 18:00:48 +00:00
Rob Richards
78b2aaa954
MFH: fix bug #42462 (Segmentation when trying to set an attribute in DOMElement)
2007-08-30 16:32:34 +00:00
Rob Richards
9abc90728d
MFH: fix bug #42082 (NodeList length zero should be empty). (Hannes)
...
add and update tests
2007-08-06 16:22:24 +00:00
Rob Richards
0291924222
allow registered classes to be changed
2007-04-03 11:57:04 +00:00
Sebastian Bergmann
4223aa4d5e
MFH: Bump year.
2007-01-01 09:36:18 +00:00
Rob Richards
7a2a383a9f
fix bug #39035 (Compatibilty issue between DOM and ze1_compatibility_mode
2006-10-04 12:02:49 +00:00
Rob Richards
3048cd7558
fix underlying issue for bug #38438
2006-08-14 11:29:15 +00:00
Rob Richards
704ed9625c
nuke unused call
2006-06-06 12:08:11 +00:00
Zeev Suraski
66b90c7052
Final ze1_compat restoration - it was mostly done by hand, so if anybody
...
spots any (new) problems, let me know. Test wise, the same tests that
failed before are failing now.
2006-06-05 16:53:21 +00:00
Rob Richards
c384b34ae9
MFH: add registerNodeClass() method
...
- update attribute isID functionality
- add test
2006-05-22 17:12:26 +00:00
Rob Richards
aebc5833a9
Synch from HEAD
...
- Fix bug #37456 (DOMElement->setAttribute() loops forever)
- update iterators for engine change merged from HEAD
2006-05-17 16:35:50 +00:00
Marcus Boerger
0dacd6d5c0
- ze1 cleanup (bjori) /thx
2006-05-10 19:41:34 +00:00
Marcus Boerger
77c1b56cd7
- Update after api changes
2006-05-10 00:00:13 +00:00
Rob Richards
f57c75112d
Fix bug #37277 (cloning Dom Documents or Nodes does not work)
...
Proper fix for bug #36859
add test
2006-05-03 08:43:04 +00:00
Antony Dovgal
59b8592c8c
fix bug #36898 (__set() leaks in classes extending internal ones)
...
Added:
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC)
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
to initialize and destroy zend_object structs
2006-03-29 14:28:43 +00:00
Antony Dovgal
d085b37f66
fix #36859 (DOMElement crashes when calling __construct when clone'ing)
2006-03-26 00:23:25 +00:00
Rob Richards
aaec067578
Fixed bug #36756 (DOMDocument::removeChild corrupts node)
...
add test
2006-03-18 11:44:49 +00:00
foobar
5bd93221a8
bump year and license version
2006-01-01 12:51:34 +00:00
Marcus Boerger
adc26d2bca
- Fix export
2005-12-17 15:41:56 +00:00
Rob Richards
ad7732c0cc
Fixed bug #35342 (isset(DOMNodeList->length) returns false)
...
add test
2005-11-23 03:12:47 +00:00
Dmitry Stogov
3c19326480
Allow recursive calls to __get/__set for different properties
2005-11-15 14:18:15 +00:00
Antony Dovgal
241aa9a59d
MFH: fix #35197 (Destructor is not called) and similar issues in other extensions
2005-11-14 22:03:02 +00:00
Rasmus Lerdorf
04a291d39a
This SimpleXML requirement is no longer needed and by removing it we
...
remove a circular dep where it was impossible to build simplexml shared
and not load it.
2005-11-05 22:25:12 +00:00
Dmitry Stogov
5eb6b78c90
Fixed access to uninitialized value
2005-09-19 18:47:56 +00:00
foobar
286d53397a
MFH
2005-08-18 12:40:41 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
Rob Richards
9ad129468a
- Fix bug #33299 (php:function no longer handles returned dom objects)
...
- maybe fix #33431/33432
2005-06-22 19:56:30 +00:00
Dmitry Stogov
f47c78487b
Improved PHP extension loading mechanism with support for module dependencies and conflicts
2005-06-17 09:39:23 +00:00
Rob Richards
6d2fd215e9
Fix bug #32930 (class extending DOMDocument doesn't clone properly)
2005-05-03 22:55:03 +00:00
Ilia Alshanetsky
8b8940ba84
php_error() -> php_error_docref().
2005-04-21 21:11:23 +00:00
Rob Richards
08592b38da
Fixed bug #31878 (Segmentation fault using clone keyword on nodes)
2005-02-09 11:46:43 +00:00
Rob Richards
dd2f5ed142
Fixed bug #28817 (Var problem when extending domDocument).
2005-01-20 11:47:05 +00:00
Rob Richards
a3335dba69
revert fix for bug #28817 - fix is bad
2005-01-11 10:36:08 +00:00
Rob Richards
25554b8118
Fixed bug #28817 (Var problem when extending domDocument). (Georg)
2004-12-04 11:39:34 +00:00
Rob Richards
7dced12c32
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
2004-10-07 11:40:20 +00:00
Rob Richards
02fa5aa0dc
remove cloning under ze1_compatibility_mode
...
- minor BC break but doesnt work right under compat mode anyways
2004-08-30 15:07:20 +00:00
Christian Stocker
e99c375606
Added DomDocument->recover property for parsing not well-formed XML Documents.
2004-08-13 12:32:55 +00:00
Marcus Boerger
aae7a83df4
- Fixed Bug #29354 Exception constructor marked as both public and
...
protected
# If the constructor should be protected then it needs to be overwritten
# with a method that simply calls the parent, this function simply changes
# the visibility of the original function and makes that (public+protected)
2004-07-25 18:50:24 +00:00
Rob Richards
7c7c353b1e
Fixed bug #28771 (Segfault when using xslt and clone)
...
Add test case for bug #28721
2004-06-15 11:50:56 +00:00
Rob Richards
edae935c26
namespace/tagname validation fixes (Adam Trachtenberg)
...
added new test
2004-05-27 11:15:45 +00:00
Rob Richards
9e3956b313
constructors throw DOMException
...
add DOM_PHP_ERR DomException code
validate tagnames in constructors
use C style comments
update TODO
2004-05-16 10:30:16 +00:00
Marcus Boerger
43d3d8a0a4
Fix class names
2004-03-29 19:31:29 +00:00
Stanislav Malyshev
5b0f6b1f34
Update for new read_property API
2004-03-21 18:28:38 +00:00