summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/xml.c
AgeCommit message (Expand)Author
2008-08-25Move exprType(), exprTypmod(), expression_tree_walker(), and related routinesTom Lane
2008-07-03Fix transaction-lifespan memory leak in xpath(). Report by Matt Magoffin,Tom Lane
2008-05-12Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera
2008-05-04Use new cstring/text conversion functions in some additional places.Tom Lane
2008-04-04Turn xmlbinary and xmloption GUC variables into enumsTurn xmlbinary andMagnus Hagander
2008-03-25Simplify and standardize conversions between TEXT datums and ordinary CTom Lane
2008-03-24Fix various infelicities that have snuck into usage of errdetail() andTom Lane
2008-03-01Disable the undocumented xmlvalidate() function, which was unintentionallyTom Lane
2008-01-15Revise memory management for libxml calls. Instead of keeping libxml's dataTom Lane
2008-01-12It turns out the LIBXML_TEST_VERSION macro calls xmlInitParser().Tom Lane
2008-01-12Fix two places in xml.c that neglected to check the return values ofNeil Conway
2008-01-12Minor perf tweak for _SPI_strdup(): if we're going to call strlen()Neil Conway
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-11-28Fix XML Schema structure for char types without length (bug #3782)Peter Eisentraut
2007-11-27Suppress compiler warning.Tom Lane
2007-11-27Make casts from xml to text independent of the XML option setting, thusPeter Eisentraut
2007-11-25Use double quotes for quoting xml attributes.Peter Eisentraut
2007-11-20Fix bogus length calculation that could lead to crash if the stringTom Lane
2007-11-15Re-run pgindent with updated list of typedefs. (Updated README shouldBruce Momjian
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-11-10Add missing closing / in xsd:restriction, and remove some unnecessaryTom Lane
2007-11-10xmlGetUTF8Char()'s second argument is both input and output. FixTom Lane
2007-11-09Allow XML processing instructions starting with "xml" while prohibitingPeter Eisentraut
2007-11-08After conferencing again with Bruce, put in more accurate XML error message.Peter Eisentraut
2007-11-08Improve error messagePeter Eisentraut
2007-11-06Some code review for xml.c:Tom Lane
2007-11-05Fix xmlelement() to initialize libxml correctly before using it, and to avoidTom Lane
2007-10-13Guard against possible double free during error escape from XMLTom Lane
2007-10-13Fix the inadvertent libpq ABI breakage discovered by Martin Pitt: theTom Lane
2007-09-23Fix bugs in XML binary I/O functions. Heikki and TomTom Lane
2007-07-13Fix map_sql_typecoll_to_xmlschema_types() to not fail on droppedTom Lane
2007-07-12Compute max and min int8 values using unsigned arithmetic, in hopes ofTom Lane
2007-06-06Fix up text concatenation so that it accepts all the reasonable cases thatTom Lane
2007-05-21XPath fixes:Peter Eisentraut
2007-04-06Support varlena fields with single-byte headers and unaligned storage.Tom Lane
2007-04-05Update XML error message text for missing libxml; update regressionBruce Momjian
2007-04-05Improve documentation/warning when --with-libxml is not used in theBruce Momjian
2007-04-02Support enum data types. Along the way, use macros for the values ofTom Lane
2007-04-01Mapping schemas and databases to XML and XML Schema.Peter Eisentraut
2007-03-22Commit newest version of xmlpath().Bruce Momjian
2007-03-22Add xmlpath() to evaluate XPath expressions, with namespaces support.Bruce Momjian
2007-03-15Make use of plancache module for SPI plans. In particular, since plpgsqlTom Lane
2007-03-03Add resetStringInfo(), which clears the content of a StringInfo, andNeil Conway
2007-03-01Fix date/time formats for XML Schema output.Peter Eisentraut
2007-02-27Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len).Tom Lane
2007-02-16Better fix for determining minimum and maximum int64 values that doesn'tPeter Eisentraut
2007-02-16Add stdint.h includePeter Eisentraut
2007-02-16Functions for mapping table data and table schemas to XML (a.k.a. XML export)Peter Eisentraut
2007-02-13Un-break build on ANSI compilers (like msvc) by moving Assert to positionMagnus Hagander
2007-02-11Add support for optionally escaping periods when converting SQL identifiersPeter Eisentraut