summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/preproc/ecpg.header
AgeCommit message (Expand)Author
2024-11-27ecpg: clean up some other assorted memory leaks.Tom Lane
2024-11-27ecpg: fix some memory leakage of data-type-related structures.Tom Lane
2024-10-16ecpg: fix some minor mishandling of bad input in preprocessor.Tom Lane
2024-10-14ecpg: improve preprocessor's memory management.Tom Lane
2024-10-14ecpg: move some functions into a new file ecpg/preproc/util.c.Tom Lane
2024-10-14ecpg: re-implement preprocessor's string management.Tom Lane
2024-08-15Clean up indentation and whitespace inconsistencies in ecpg.Tom Lane
2024-08-02Include bison header files into implementation filesPeter Eisentraut
2024-07-25Add extern declarations for Bison global variablesPeter Eisentraut
2022-09-22Harmonize parameter names in ecpg code.Peter Geoghegan
2021-08-25Fix incorrect merge in ECPG code with DECLAREMichael Paquier
2021-08-25ecpg: Remove trailing period from error message.Fujii Masao
2021-08-17Improved ECPG warning as suggested by Michael Paquier and removed test caseMichael Meskes
2021-08-13Fix connection handling for DEALLOCATE and DESCRIBE statementsMichael Meskes
2021-03-24Add DECLARE STATEMENT command to ECPGMichael Meskes
2020-06-30Fix ecpg crash with bytea and cursor variables.Michael Meskes
2019-09-20Revert "Add DECLARE STATEMENT support to ECPG."Tom Lane
2019-05-22Implement PREPARE AS statement for ECPG.Michael Meskes
2019-02-18Add bytea datatype to ECPG.Michael Meskes
2019-02-16Add DECLARE STATEMENT support to ECPG.Michael Meskes
2018-12-01Rename ecpg's various "extern.h" files to have distinct names.Tom Lane
2017-09-12Fixed ECPG to correctly handle out-of-scope cursor declarations with pointersMichael Meskes
2017-09-05Remove unnecessary parentheses in return statementsPeter Eisentraut
2017-02-06Fix typos in comments.Heikki Linnakangas
2016-12-11Use "%option prefix" to set API names in ecpg's lexer.Tom Lane
2015-03-26Tweak __attribute__-wrapping macros for better pgindent results.Tom Lane
2015-03-11Add macros wrapping all usage of gcc's __attribute__.Andres Freund
2014-10-22Small code cleanup.Michael Meskes
2014-07-21Replace "internationalize" with "localize" where appropriatePeter Eisentraut
2014-05-28Revert "Fix bogus %name-prefix option syntax in all our Bison files."Tom Lane
2014-05-28Fix bogus %name-prefix option syntax in all our Bison files.Tom Lane
2013-11-27ECPG: Fix searching for quoted cursor names case-sensitively.Michael Meskes
2013-11-20ecpg: Split off mmfatal() from mmerror()Peter Eisentraut
2012-01-04Made code in ecpg better readable.Michael Meskes
2011-12-27Standardize treatment of strcmp() return valuePeter Eisentraut
2011-11-01Clean up whitespace and indentation in parser and scanner filesPeter Eisentraut
2011-01-09There is no need to have to identical functions in ecpg thus removing one of ...Michael Meskes
2010-11-23Remove useless whitespace at end of linesPeter Eisentraut
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-09-10Cursor names in the backend are not case-sensitve. This change makes sure thatMichael Meskes
2010-05-25Added a configure test for "long long" datatypes. So far this is only used in...Michael Meskes
2010-05-20Ecpg now accepts "long long" datatypes even if "long" is 64bit wide. This use...Michael Meskes
2010-03-09ecpg now adds a unique counter to its varchar struct definitions to make thes...Michael Meskes
2010-01-29Changed ECPG outofscope handling to always print out statements in the same o...Michael Meskes
2010-01-29Fixed a few typos in ecpg. Two were in comments, the third made a log output ...Michael Meskes
2010-01-26Applied patch by Boszormenyi Zoltan <[email protected]> to add out-of-scope curs...Michael Meskes
2009-11-05Don't treat NEW and OLD as reserved words anymore. For the purposes of rulesTom Lane
2009-09-08Remove outside-the-scanner references to "yyleng".Tom Lane
2009-08-07Added STRING datatype for Informix compatibility mode. This work isMichael Meskes
2009-06-10Arrange that the string "syntax error" generated by bison is translated.Peter Eisentraut