Rob Richards
8a64e9de36
MFH: fix bug #41562 (SimpleXML memory issue)
2008-01-30 15:28:46 +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
Antony Dovgal
d5a59064f9
MFH
2007-08-01 11:43:05 +00:00
Rob Richards
b96a8a79ba
Fixed Bug #42112 (deleting a node produces memory corruption)
...
add test
2007-07-28 08:32:51 +00:00
Jani Taskinen
10a6af6bd0
MFH: cs+ws+compile warning fixes
2007-07-21 00:51:17 +00:00
Ilia Alshanetsky
161ab0aa50
Fixed bug #41724 (libxml_get_last_error() - errors survice request scope).
2007-06-18 16:46:21 +00:00
Rob Richards
7846ed2e84
fix bug #40598 (libxml segfault)
2007-02-23 11:12:49 +00:00
Sebastian Bergmann
4223aa4d5e
MFH: Bump year.
2007-01-01 09:36:18 +00:00
Nuno Lopes
ec46e5e510
mark a few variables and functions as static
2006-11-10 18:05:11 +00:00
Edin Kadribasic
cb5ad145ab
Fixed bug #38190 (threading issues on windows 2003)
2006-09-06 21:44:45 +00:00
Nuno Lopes
4cff5db8f4
int->zend_bool where possible
2006-09-05 12:39:20 +00:00
Antony Dovgal
07b5c8fe2a
MFH: fix #38347 (Segmentation fault when using foreach with an unknown/empty SimpleXMLElement)
2006-08-06 17:41:51 +00:00
Dmitry Stogov
d550c270ce
Fixed memory leak
2006-07-04 07:26:53 +00:00
Hannes Magnusson
d258bcd951
MFH: Removed obsolete arginfo include
2006-06-26 14:11:17 +00:00
Hannes Magnusson
aae5df3ffd
MFH: arg ifno
2006-06-17 13:06:06 +00:00
Dmitry Stogov
1dbaae2795
Added automatic module globals management
2006-06-15 18:33:09 +00:00
Rob Richards
3997d6663b
MFH: move document property struct from xml_common.h
2006-05-22 17:09:05 +00:00
foobar
5bd93221a8
bump year and license version
2006-01-01 12:51:34 +00:00
foobar
3e669bc950
MFH: nuke php3 legacy
2005-12-06 02:28:41 +00:00
Rasmus Lerdorf
aa749a1269
Missing }}}
2005-11-17 21:56:04 +00:00
Rob Richards
fbda9ce9f4
MFH: only need context set once
2005-10-17 19:50:20 +00:00
Rob Richards
646500bfe9
MFH: insure stream usage
2005-10-13 20:34:37 +00:00
Rob Richards
6818826bbd
MFH: add additional constants
...
remove un-needed ifdefs
2005-09-08 10:37:57 +00:00
Rob Richards
293beeb74a
MFH: Fix URI escaping
2005-08-26 02:29:56 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
Pierre Joye
ee49617830
- WS
2005-02-28 08:16:47 +00:00
Pierre Joye
4901a8e2b8
- create LIBXML_VERSION and LIBXML_DOTTED_VERSION constants
2005-02-28 08:13:35 +00:00
Rob Richards
b7cf6f4539
add function to allow extensions to use new error handling if set by user
2005-02-20 21:49:45 +00:00
Rob Richards
4967138514
initial cut of new error handling
2005-02-10 15:52:38 +00:00
Rob Richards
6a64418809
add NONET flag to disable network access when loading xml
2005-01-02 12:21:14 +00:00
Rob Richards
8450fae834
Fixed bug #31361 (simplexml/domxml segfault when adding node twice)
2005-01-02 12:08:41 +00:00
Rob Richards
4cea708b21
define options that can be used when loading documents
2004-12-05 11:59:46 +00:00
Dmitry Stogov
9c5661f05d
Fixed bug #29211 (SoapClient doesn't request wsdl through proxy). (Rob)
2004-11-09 08:13:35 +00:00
Rob Richards
ccb99d0a1e
implement php_libxml_xmlCheckUTF8
...
- workaround for pre libxml2-2.6.13 function
2004-09-08 10:15:41 +00:00
Rob Richards
963200c74c
Fixed bug #29945 (simplexml_load_file URL limitation 255 char)
2004-09-06 10:16:34 +00:00
Rob Richards
a1c33af793
export php_libxml_error_handler for win32 build
2004-07-25 12:00:28 +00:00
Christian Stocker
a497e9bf75
use php_error_docref for libxml2 errors
2004-07-25 10:37:27 +00:00
Rob Richards
22b70fcb31
MFB: Fixed bug #29221 (Segfault using DOM ownerDocument in a PHP object)
2004-07-18 11:45:12 +00:00
Rob Richards
1d82c42493
fix leak when using relaxng
...
interim fix for isolating our streams handling
- once libxml supports overriding streams this should be changed
for security reasons
2004-05-31 11:20:46 +00:00
Rob Richards
838d30a5cd
move libxml error handler ro rinit/rshutdown to keep it local to php
2004-04-23 17:31:44 +00:00
Rob Richards
76ee5707f7
Fix bug #27436 dom_import_simplexml innaccurate
...
extensions register callbacks to export nodes
prevents segfault passing invalid objects to import functions
2004-03-01 12:09:24 +00:00
Zeev Suraski
7c710a9f9b
Use zval_ptr_dtor() to free variables as soon as they hit refcount of 0.
...
Note: You should not be using ZVAL_DELREF() in day to day usage. Instead,
you should use zval_ptr_dtor(). Use ZVAL_DELREF() only if you're
messing with the refcount directly and know what you're doing.
Note #2 : For clarity, if you want to initialize a new zval with a refcount
of 0, it's best to do that directly, instead of using ZVAL_DELREF
after allocating the zval...
2004-02-15 12:58:19 +00:00
Marcus Boerger
c66c9e7102
Fix memory corruption with libxml's error handling.
2004-01-10 13:23:58 +00:00
Andi Gutmans
dbeb4158d2
- A belated happy holidays and PHP 5
2004-01-08 08:18:22 +00:00
Rob Richards
620cb2e2eb
only test url_stat in read mode
2003-12-22 16:46:26 +00:00
Rob Richards
4dd0dbfd79
consolidate error handling
2003-12-12 13:54:06 +00:00
Rob Richards
1f33239c91
buffer error messages until newline is hit
2003-12-09 21:55:02 +00:00
Sara Golemon
026d4c9e4c
Route php_stat() via streams/url_stat API (php_stream_stat_path).
...
This enables fopen-wrappers support on stat() and related family calls.
2003-11-28 23:25:28 +00:00