summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/xml.c
Commit message (Expand)AuthorAgeFilesLines
* Support varlena fields with single-byte headers and unaligned storage.Tom Lane2007-04-061-3/+3
* Update XML error message text for missing libxml; update regressionBruce Momjian2007-04-051-2/+4
* Improve documentation/warning when --with-libxml is not used in theBruce Momjian2007-04-051-2/+2
* Support enum data types. Along the way, use macros for the values ofTom Lane2007-04-021-3/+3
* Mapping schemas and databases to XML and XML Schema.Peter Eisentraut2007-04-011-82/+627
* Commit newest version of xmlpath().Bruce Momjian2007-03-221-13/+24
* Add xmlpath() to evaluate XPath expressions, with namespaces support.Bruce Momjian2007-03-221-2/+249
* Make use of plancache module for SPI plans. In particular, since plpgsqlTom Lane2007-03-151-3/+3
* Add resetStringInfo(), which clears the content of a StringInfo, andNeil Conway2007-03-031-5/+3
* Fix date/time formats for XML Schema output.Peter Eisentraut2007-03-011-9/+80
* Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len).Tom Lane2007-02-271-7/+7
* Better fix for determining minimum and maximum int64 values that doesn'tPeter Eisentraut2007-02-161-6/+3
* Add stdint.h includePeter Eisentraut2007-02-161-1/+5
* Functions for mapping table data and table schemas to XML (a.k.a. XML export)Peter Eisentraut2007-02-161-3/+785
* Un-break build on ANSI compilers (like msvc) by moving Assert to positionMagnus Hagander2007-02-131-5/+5
* Add support for optionally escaping periods when converting SQL identifiersPeter Eisentraut2007-02-111-2/+10
* Add proper mapping of boolean type data to XML Schema.Peter Eisentraut2007-02-101-1/+9
* Implement XMLSERIALIZE for real. Analogously, make the xml to text castPeter Eisentraut2007-02-031-10/+32
* Reactivate libxml memory management via palloc, now that I think I'vePeter Eisentraut2007-01-271-13/+17
* Add trailing zero byte in Unicode codepoint conversion.Peter Eisentraut2007-01-271-2/+2
* Various fixes in the logic of XML functions:Peter Eisentraut2007-01-251-78/+91
* Simplify handling of XML error messages: Just use the string provided byPeter Eisentraut2007-01-231-211/+62
* Fix xmlconcat by properly merging the XML declarations. Add aggregatePeter Eisentraut2007-01-201-1/+97
* Add support for converting binary values (i.e. bytea) into xml values,Peter Eisentraut2007-01-191-1/+25
* Clean up encoding issues in the xml type: In text mode, encodingPeter Eisentraut2007-01-181-54/+197
* Add support for xmlval IS DOCUMENT expression.Peter Eisentraut2007-01-141-1/+45
* Use XML output escaping also in XMLFOREST.Peter Eisentraut2007-01-121-6/+2
* Allow for arbitrary data types as content in XMLELEMENT. The originalPeter Eisentraut2007-01-121-8/+92
* Use libxml's xmlwriter API for producing XML elements, instead of doingPeter Eisentraut2007-01-101-2/+72
* Some fine-tuning of xmlpi in corner cases:Peter Eisentraut2007-01-071-4/+12
* Allow XML fragment to contain a XML declaration. For that, we need a smallPeter Eisentraut2007-01-071-7/+127
* Replace xmlroot with a properly functioning version that parses the value,Peter Eisentraut2007-01-061-25/+65
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Fix multiple breakages in last XML patch.Tom Lane2006-12-291-40/+41
* De-escape XML names when reverse-compiling XML expressions.Peter Eisentraut2006-12-291-1/+71
* Add send and recv functions for xml type.Peter Eisentraut2006-12-281-3/+45
* Handle content and document options in xmlparse() correctly.Peter Eisentraut2006-12-281-66/+27
* Bring some order and sanity to error handling in the xml patch.Tom Lane2006-12-241-184/+227
* Fix machine-dependent crash in sqlchar_to_unicode(). Get rid ofTom Lane2006-12-241-20/+18
* Code review for XML patch. Instill a bit of sanity in the location ofTom Lane2006-12-241-89/+48
* Suppress various compiler warnings in new xml code.Tom Lane2006-12-231-43/+49
* Initial SQL/XML support: xml data type and initial set of functions.Peter Eisentraut2006-12-211-0/+942