350 Commits (5cd01fa48ba8c2876e6a1cbffe5c2689650ca420)

Author SHA1 Message Date
Moriyoshi Koizumi f0725828f0 Add XML_SAX_IMPL constant to determine which implementation (libxml / expat) 23 years ago
Shane Caraveo 052f9378b2 add global init/shutdown functions for libxml. this is required as 23 years ago
Moriyoshi Koizumi 77726c734e Add regression test for bug #25666 23 years ago
Rob Richards 5fa23c593b fix for bug #25666 (XML namespaces broken in PHP5) 23 years ago
Hartmut Holzgraefe 075e66cc08 signed/unsigned compiler warning fixes 23 years ago
Rob Richards 8569ee1c1e move hash.h for libxml 2.6 compatibility 23 years ago
Zeev Suraski 8767205afa Fix Win32 linkage problems 23 years ago
Wez Furlong 21329c5e0c allow building without libxml2 under win32 23 years ago
Ilia Alshanetsky 93bcd55eaf emalloc -> safe_emalloc 23 years ago
Zeev Suraski 90b29aa076 Replace fast_call_user_function() with zend_call_function() 23 years ago
Zeev Suraski 538d58dd5f Use new infrastructure. 23 years ago
Rob Richards a5a859361b increment refcount for arrays passed to xml_set_handler 23 years ago
Rob Richards 4d31aa4444 Fix bug #24801 (xml_call_handler() causes segmentation fault) 23 years ago
Sterling Hughes 8fcd71dccf boom bam bing 23 years ago
Sterling Hughes e158cd285e Not really the best way to solve this. But it doesn't give a segfault on 23 years ago
foobar f3ac60d4a4 - Cleanup, simplifying, etc. 23 years ago
Sterling Hughes 681d6bfaeb fix libxml2 when dealing with character data 23 years ago
Sterling Hughes a8eba3cc80 some friendly names... 23 years ago
Sterling Hughes 75abafdfc3 these should be enabled by default. At least this much was agreed upon when 23 years ago
Rob Richards 19a9489cb6 remove leftover parser->mem_hdlrs - compiles now 23 years ago
Moriyoshi Koizumi f9b194f609 Removed xmlMemSetup() code as it doesn't help at all. 23 years ago
Rob Richards c104c0d676 use xmlInitParser instead of xmlInitThreads 23 years ago
Rob Richards e6502514fb fix common libxml init and deinit routines 23 years ago
Rob Richards 68ff4becab export xml_parser_inited under win32 23 years ago
James Cox f68c7ff249 updating license information in the headers. 23 years ago
Zeev Suraski fa78f2b8eb XMLless build fix 23 years ago
Sterling Hughes 7b42eccfd6 prevent double destroy and double init badness 23 years ago
Ilia Alshanetsky 8dc90d446f Fix compiler warnings. 23 years ago
Sebastian Bergmann 70fa1ff7f5 Hopefully get correct display of version information. 23 years ago
Sterling Hughes d844c2841d rename namespace to use_namespace to avoid a c++ keyword conflict 23 years ago
Sterling Hughes bf022fd49f use zval_ptr_dtor() instead of the more verbose and less correct version 23 years ago
Sterling Hughes 8b50ea61a7 take advantage of the fast_call_user_function() api call for all of the 23 years ago
foobar dab706ee2a - Go back to using --disable-xml and --enable-xml 23 years ago
Sterling Hughes 4cf3e8f3ee use libxml2 memory management throughout the file, which in turn uses the 23 years ago
Sterling Hughes 29eb399773 send some more data to the default handler 23 years ago
foobar 4334f66065 Allow build with expat too. 23 years ago
foobar efa8e404d8 Remove unnecessary test. 23 years ago
foobar 73415c9e01 - Unbundle libxml and expat. Now this compiles too.. 23 years ago
Sterling Hughes 00e48b7f70 send comments to the default handler like done with expat, add a 23 years ago
Moriyoshi Koizumi b67f2dc98d Allow libxml to detect the document encoding if encoding parameter passed to 23 years ago
Moriyoshi Koizumi bc741c67d4 Those pieces were not intended. Partly reverted. 23 years ago
Moriyoshi Koizumi ebd92654c1 Added an encoding detection option for expat XML parser. 23 years ago
Moriyoshi Koizumi 82d769eefd Fixed compiler errors that occur when bundled libxml is not used. 23 years ago
Moriyoshi Koizumi 83ad8e3ae3 Added initialisation for thread safety 23 years ago
Moriyoshi Koizumi 1ba4e590ef WS fix 23 years ago
Moriyoshi Koizumi 2b5cebba16 Fixed memleak when the libxml compat layer is used. 23 years ago
Moriyoshi Koizumi 02c9b14ca2 Filled error_mappings[] with placeholders for actual error messages 23 years ago
Moriyoshi Koizumi 891bd02e10 Added missing object initialisation 23 years ago
Moriyoshi Koizumi cced1b26ec Fixed typos 23 years ago
Moriyoshi Koizumi 8c539518fb This should be needed. 23 years ago