summaryrefslogtreecommitdiff
path: root/ext/libxml/libxml.c
Commit message (Collapse)AuthorAgeFilesLines
* Unicode support: MS Visual C compatibilityDmitry Stogov2006-02-261-5/+5
|
* Portable unicode string API:Dmitry Stogov2006-02-211-7/+7
| | | | | | | | - 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)
* - Get rid of using ENFORCE_SAFE_MODE.Andi Gutmans2006-02-191-2/+2
|
* bump year and license versionfoobar2006-01-011-3/+3
|
* - Nuke php3 legacyfoobar2005-12-061-1/+1
|
* move document property struct from xml_common.hRob Richards2005-11-231-0/+4
|
* MFB: missing }}}Rasmus Lerdorf2005-11-171-1/+1
|
* only need context set onceRob Richards2005-10-171-1/+1
|
* insure stream usageRob Richards2005-10-131-46/+77
|
* add additional constantsRob Richards2005-09-081-22/+6
| | | | | remove un-needed ifdefs
* Fix URI escapingRob Richards2005-08-261-6/+35
|
* Fixed memory leaksDmitry Stogov2005-08-251-1/+4
|
* Unicode supportDmitry Stogov2005-08-181-3/+10
|
* - Bumber up yearfoobar2005-08-031-1/+1
|
* - WSPierre Joye2005-02-281-0/+1
|
* - create LIBXML_VERSION and LIBXML_DOTTED_VERSION constantsPierre Joye2005-02-281-0/+2
|
* add function to allow extensions to use new error handling if set by userRob Richards2005-02-201-0/+9
|
* initial cut of new error handlingRob Richards2005-02-101-10/+227
|
* add NONET flag to disable network access when loading xmlRob Richards2005-01-021-0/+1
|
* Fixed bug #31361 (simplexml/domxml segfault when adding node twice)Rob Richards2005-01-021-0/+4
|
* define options that can be used when loading documentsRob Richards2004-12-051-0/+14
|
* Fixed bug #29211 (SoapClient doesn't request wsdl through proxy). (Rob)Dmitry Stogov2004-11-091-7/+21
|
* implement php_libxml_xmlCheckUTF8Rob Richards2004-09-081-0/+26
| | | | | - workaround for pre libxml2-2.6.13 function
* Fixed bug #29945 (simplexml_load_file URL limitation 255 char)Rob Richards2004-09-061-6/+14
|
* export php_libxml_error_handler for win32 buildRob Richards2004-07-251-1/+1
|
* use php_error_docref for libxml2 errorsChristian Stocker2004-07-251-1/+1
|
* MFB: Fixed bug #29221 (Segfault using DOM ownerDocument in a PHP object)Rob Richards2004-07-181-1/+1
|
* fix leak when using relaxngRob Richards2004-05-311-1/+11
| | | | | | | interim fix for isolating our streams handling - once libxml supports overriding streams this should be changed for security reasons
* move libxml error handler ro rinit/rshutdown to keep it local to phpRob Richards2004-04-231-5/+6
|
* Fix bug #27436 dom_import_simplexml innaccurateRob Richards2004-03-011-0/+42
| | | | | | extensions register callbacks to export nodes prevents segfault passing invalid objects to import functions
* Use zval_ptr_dtor() to free variables as soon as they hit refcount of 0.Zeev Suraski2004-02-151-1/+1
| | | | | | | | | | 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...
* Fix memory corruption with libxml's error handling.Marcus Boerger2004-01-101-10/+6
|
* - A belated happy holidays and PHP 5Andi Gutmans2004-01-081-2/+2
|
* only test url_stat in read modeRob Richards2003-12-221-4/+4
|
* consolidate error handlingRob Richards2003-12-121-8/+57
|
* buffer error messages until newline is hitRob Richards2003-12-091-5/+23
|
* Route php_stat() via streams/url_stat API (php_stream_stat_path).Sara Golemon2003-11-281-1/+1
| | | | | This enables fopen-wrappers support on stat() and related family calls.
* Fixed write support.Ilia Alshanetsky2003-11-071-5/+15
|
* common functions for interoperabilityRob Richards2003-10-261-0/+268
|
* Fix compiler warningsMoriyoshi Koizumi2003-10-201-1/+1
|
* fix the stat check in stream openShane Caraveo2003-10-201-3/+20
| | | | | addref to the stream context
* add generic default error handling rather than the default stderrRob Richards2003-10-191-0/+24
|
* unescape filepath which libxml excapesRob Richards2003-10-191-2/+12
|
* add global init/shutdown functions for libxml. this is required asShane Caraveo2003-10-191-20/+40
| | | | | | shutdown is not safe to call multiple times, and to make streams work correctly some init stuff has to happen in a specific order
* Add libxml extension for common code that is needed to be shared betweenShane Caraveo2003-10-191-0/+217
various xml extensions. currently the only implemented support is the addition of the streams support for libxml. One new function, libxml_set_streams_context, which allows a streams context to bet set prior to loading or writing documents. This works transparently with any extension that uses libxml. All ini settings that effect streams will also now effect the loading and writing of xml documents. TODO: linux support, not sure if config.m4 will work right.