summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/ecpglib
AgeCommit message (Expand)Author
2021-05-10Translation updatesPeter Eisentraut
2021-02-11Remove dead code in ECPGconnect(), and improve documentation.Tom Lane
2021-01-22Avoid redundantly prefixing PQerrorMessage for a connection failure.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-24revert removal of hex_decode() from ecpg from commit c3826f831eBruce Momjian
2020-12-24move hex_decode() to /common so it can be called from frontendBruce Momjian
2020-10-29Don't use custom OID symbols in pg_type.dat, either.Tom Lane
2020-10-24Fix ancient bug in ecpg's pthread_once() emulation for Windows.Tom Lane
2020-07-27Fix handling of structure for bytea data type in ECPGMichael Paquier
2020-06-29Mop up some no-longer-necessary hacks around printf %.*s format.Tom Lane
2020-05-18Translation updatesPeter Eisentraut
2020-05-16Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane
2020-05-11Translation updatesPeter Eisentraut
2020-01-20Fix out-of-memory handling in ecpglib.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-25Make the order of the header file includes consistent.Amit Kapila
2019-11-07Move declaration of ecpg_gettext() to a saner place.Tom Lane
2019-11-07Remove HAVE_LONG_LONG_INTPeter Eisentraut
2019-11-05Split all OBJS style lines in makefiles into one-line-per-entry style.Andres Freund
2019-10-25Make the order of the header file includes consistent in non-backend modules.Amit Kapila
2019-10-20Clean up MinGW def file generationPeter Eisentraut
2019-09-21Remove removed file from nls.mkPeter Eisentraut
2019-09-20Revert "Add DECLARE STATEMENT support to ECPG."Tom Lane
2019-09-19Revert change of ecpglib major versionPeter Eisentraut
2019-09-06Message style fixesPeter Eisentraut
2019-08-31Cosmetic improvements for options-handling code in ECPGconnect().Tom Lane
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-07-22Fix inconsistencies and typos in the treeMichael Paquier
2019-07-08Fix inconsistencies in the codeMichael Paquier
2019-07-06Add missing source files to nls.mkPeter Eisentraut
2019-07-03Fix small memory leak in ecpglib ecpg_update_declare_statement() is called theMichael Meskes
2019-06-17Translation updatesPeter Eisentraut
2019-05-31Fix assorted header files that failed to compile standalone.Tom Lane
2019-05-26Fix more thinkos in new ECPG "PREPARE AS" code.Tom Lane
2019-05-26Fix thinko in new ECPG "PREPARE AS" code.Tom Lane
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-22Implement PREPARE AS statement for ECPG.Michael Meskes
2019-05-20Translation updatesPeter Eisentraut
2019-03-16Use correct connection name variable in ecpglib.Michael Meskes
2019-03-11Fix ecpglib regression that made it impossible to close a cursor that wasMichael Meskes
2019-03-01Fix whitespacePeter Eisentraut
2019-02-26Hopefully fixing memory handling issues in ecpglib that Coverity found.Michael Meskes
2019-02-22Add const qualifierPeter Eisentraut
2019-02-18Properly end string to make sure ecpglib does not read beyond its boundaries.Michael Meskes
2019-02-18Add bytea datatype to ECPG.Michael Meskes
2019-02-16Add DECLARE STATEMENT support to ECPG.Michael Meskes
2019-01-30Change error handling of out of scope variables in ecpg.Michael Meskes
2019-01-30Make sure that ecpglib's statement variable has a defined value no matter what.Michael Meskes
2019-01-24Blind attempt to fix _configthreadlocale() failures on MinGW.Tom Lane