Hannes Magnusson
176b72284c
Error message clean up
...
(patch by Matt W (php_lists -AT- realpain.com))
2006-10-08 13:34:24 +00:00
Ilia Alshanetsky
36883fc891
MFB: Added missing safety checks (Problem identified by Coverity scan)
2006-10-07 19:59:29 +00:00
Ilia Alshanetsky
4ad5333dd5
MFB: Added missing safety checks (Problem identified by Coverity scan)
2006-10-07 19:41:10 +00:00
Rob Richards
19523f9a39
mark functions unicode compliant
...
add test
2006-10-05 11:59:43 +00:00
Rob Richards
d58a374aa9
fix some compiler warnings
2006-09-28 10:11:20 +00:00
Rob Richards
a4b2e946f6
MFB: fix bug #38949 (Cannot get xmlns value attribute)
...
add test
2006-09-27 10:32:11 +00:00
Rob Richards
b2a44a9cc6
mark functionality unicode safe
...
add test
2006-09-22 10:13:27 +00:00
Rob Richards
1acc8abe56
fix domcomment property handler so it inherits from domcharacterdata
...
mark tested functions as unicode safe
add tests
2006-09-21 11:53:58 +00:00
Dmitry Stogov
128548a5c0
Disabled autoconversion of hash keys (from string to unicode) for PHP arrays
2006-09-19 10:38:31 +00:00
Ilia Alshanetsky
1d611c862c
MFB: One last expand_filepath() check
2006-09-16 19:08:59 +00:00
Rob Richards
49d8ec82fe
MFB: implement workaround for bug #38823 (DOMComment->appendData does nothing)
...
fix bug #38850 (lookupNamespaceURI doesn't return default namespace)
add test
2006-09-16 13:56:25 +00:00
Antony Dovgal
4bbeaa70fa
free node pointer using correct function
...
fixes leak in ext/dom/tests/dom_create_element.phpt
2006-09-15 07:43:59 +00:00
Rob Richards
ed55b21a1b
MFB: fix bug #38813 (DOMEntityReference->__construct crashes when called explicitly)
2006-09-14 13:35:49 +00:00
Rob Richards
a0d6c14a0f
MFB: fix #38474 (getAttribute select attribute by order, even when prefixed)
...
add test
2006-08-28 23:37:23 +00:00
Rob Richards
0ee28a454c
implement output formatting for saveHTML with libxml 2.6.23+
2006-08-28 19:31:51 +00:00
Rob Richards
e1fa06393d
MFB: fix underlying issue for bug #38438
2006-08-14 11:29:49 +00:00
Ilia Alshanetsky
a41723d0f4
MFB: Fixed bug #38438 (DOMNodeList->item(0) segfault on empty NodeList)
2006-08-13 15:03:19 +00:00
Antony Dovgal
dbe2092313
implement zend_unicode_to_string() and zend_string_to_unicode()
...
part #2 (of 2)
2006-08-08 16:59:11 +00:00
Antony Dovgal
f1a098cbdc
fix types, add missing parentheses
2006-08-07 20:22:33 +00:00
Rob Richards
2008a88704
update tests
...
use binary strings for loadXML() method
2006-08-05 12:35:35 +00:00
Rob Richards
4c98426979
unicode changes
2006-08-05 12:33:34 +00:00
Rob Richards
f85e695409
add unicode support
...
update test
2006-08-04 18:11:27 +00:00
Christian Stocker
1f4cce3e0f
MFB
...
improved code (after suggestion by helly)
2006-07-16 16:04:35 +00:00
Christian Stocker
812887cedb
Added DOMNode::getNodePath() for getting an XPath for a node.
...
(MFB)
2006-07-16 15:05:32 +00:00
Hannes Magnusson
e18bb1ce3d
Fix/add SKIPIF
2006-06-27 00:09:23 +00:00
Hannes Magnusson
d9f977e685
Add missing header include
2006-06-20 18:00:11 +00:00
Antony Dovgal
8fd8789c9a
nuke unused variables and init variables when needed
2006-06-20 13:21:10 +00:00
Ilia Alshanetsky
b37a784265
MFB: Removed unused variables.
2006-06-13 20:20:03 +00:00
Antony Dovgal
0816690760
fix error messages in Unicode mode
2006-06-02 21:55:26 +00:00
Rob Richards
653007cea0
idness not valid for attribute declarations
2006-06-02 16:15:58 +00:00
Rob Richards
d178e8d3e4
add C14N() and C14NFile() methods to perform XML canonicalization
...
add test
2006-05-26 18:22:06 +00:00
Rob Richards
e88f13a86d
add test
2006-05-22 17:05:38 +00:00
Rob Richards
43dfe5ec59
add test
2006-05-17 16:32:35 +00:00
Rob Richards
85e8f351d5
Fix bug #37456 (DOMElement->setAttribute() loops forever)
2006-05-17 16:32:04 +00:00
Rob Richards
a91a72f800
add test
2006-05-03 08:41:33 +00:00
Rob Richards
b1f52e79aa
Fix bug #37277 (cloning Dom Documents or Nodes does not work)
...
Proper fix for bug #36859
2006-05-03 08:40:52 +00:00
Antony Dovgal
6a53a49c8b
MF51: 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)
2006-03-29 15:08:52 +00:00
Antony Dovgal
ae7fbe8132
MF51: fix #36859 (DOMElement crashes when calling __construct when clone'ing)
2006-03-26 00:23:37 +00:00
Rob Richards
7fc0756e55
MFB51: Fixed bug #36756 (DOMDocument::removeChild corrupts node)
...
add test
2006-03-18 11:46:13 +00:00
Dmitry Stogov
7c0e534157
Dropped zend.ze1_compatibility_mode
2006-03-16 10:33:23 +00:00
Rob Richards
206e50fc60
update dom iterator get key function for engine iterator changes
...
fix crashes using notations and entity decls
add test
2006-03-03 20:13:12 +00:00
Michael Wallner
92f97ce76a
- MF51: fix crash in DOMImplementation::createDocumentType("name:")
2006-02-24 10:24:43 +00:00
Dmitry Stogov
0f1209ab3d
Portable unicode string API:
...
- use the same type (int) for zval.value.usr.len and zval.value.str.len
- use union "zstr" as char*/UChar* mixture instead of void*
- Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE()
- nuke int32_t from ZE (not finisned)
2006-02-21 20:12:43 +00:00
Dmitry Stogov
332e557ac2
Fixed start inex in iterator
2006-02-20 10:29:35 +00:00
Dmitry Stogov
09ca61c125
Made server wide switch for unicode on/off (according to PDM).
2006-02-13 10:23:59 +00:00
Rob Richards
e1e5c3f3b2
modify get_iterator call for engine change
2006-02-07 11:48:37 +00:00
Rob Richards
b8ded17f81
fix possible crash in textContent
2006-01-25 17:33:24 +00:00
Dmitry Stogov
227295a4f1
Unicode stuff is changed according to decision maden on PDM.
...
Now IS_BINRAY data type is removed and IS_STRING starts behave as IS_BINARY in unicode mode. IS_STRING is incompatible with IS_UNICODE, so ALL functions should be improved to support unicode mode.
2006-01-17 12:18:53 +00:00
foobar
251c5173fd
bump year and license version
2006-01-01 13:10:10 +00:00
Antony Dovgal
9e23794cb8
MFB: fix typo
2005-12-18 21:17:42 +00:00