summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg
AgeCommit message (Expand)Author
2022-09-09Fix possible omission of variable storage markers in ECPG.Tom Lane
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-31Fix MSVC warning in compat_informix/rnull.pgcAndres Freund
2022-08-24Further reduce warnings with -Wshadow=compatible-localDavid Rowley
2022-08-23Don't define FRONTEND for ecpg librariesAndres Freund
2022-08-20regress: allow to specify directory containing expected files, for ecpgAndres Freund
2022-08-05Remove fallbacks for strtoll, strtoull.Thomas Munro
2022-07-20Make subquery aliases optional in the FROM clause.Dean Rasheed
2022-07-18Improve perl style in ecpg's parser-construction scripts.Tom Lane
2022-07-18ecpg: use our instead of my in parse.pl to fix perlcritic complaintAndres Freund
2022-07-18ecpg: Output dir, source dir, stamp file argument for preproc/*.plAndres Freund
2022-07-13Revert "Use wildcards instead of manually-maintained file lists in */nls.mk."Tom Lane
2022-07-13Use wildcards instead of manually-maintained file lists in */nls.mk.Tom Lane
2022-07-13NLS: Put list of available languages into LINGUAS filesPeter Eisentraut
2022-07-12Fix ECPG's handling of type names that match SQL keywords.Tom Lane
2022-07-06Reorder ecpg_config.h.in alphabeticallyPeter Eisentraut
2022-07-03Remove redundant null pointer checks before PQclear and PQconninfoFreePeter Eisentraut
2022-07-03Remove redundant null pointer checks before free()Peter Eisentraut
2022-07-03Fix previous commit's ecpg_clocale for ppc Darwin.Noah Misch
2022-07-02ecpglib: call newlocale() once per process.Noah Misch
2022-06-27Translation updatesPeter Eisentraut
2022-06-14Avoid ecpglib core dump with out-of-order operations.Tom Lane
2022-06-06Don't fail on libpq-generated error reports in ecpg_raise_backend().Tom Lane
2022-05-30Make STRING an unreserved_keyword.Tom Lane
2022-05-16Translation updatesPeter Eisentraut
2022-05-13Indent C code in flex and bison filesPeter Eisentraut
2022-04-17Add a temp-install prerequisite to src/interfaces/ecpg "checktcp".Noah Misch
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-03-27SQL/JSON constructorsAndrew Dunstan
2022-03-25Refactor DLSUFFIX handlingPeter Eisentraut
2022-02-16Reject trailing junk after numeric literalsPeter Eisentraut
2022-01-21Fix race condition in gettext() initialization in libpq and ecpglib.Tom Lane
2022-01-12ecpg: Catch zero-length Unicode identifiers correctlyPeter Eisentraut
2022-01-08Update copyright for 2022Bruce Momjian
2021-12-20Remove dynamic translation of regression test scripts, step 2.Tom Lane
2021-12-01Improve some comments in scanner filesPeter Eisentraut
2021-09-13Fix error handling with threads on OOM in ECPG connection logicMichael Paquier
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-08-03interval: round values when spilling to monthsBruce Momjian
2021-07-30Fix range check in ECPG numeric to int conversionJohn Naylor
2021-06-21Translation updatesPeter Eisentraut
2021-06-10Avoid ECPG test failures in some GSS-capable environments.Tom Lane
2021-05-17Translation updatesPeter Eisentraut
2021-05-14Message style improvementsPeter Eisentraut
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-05-10Translation updatesPeter Eisentraut
2021-05-01Revert use singular for -1 (commits 9ee7d533da and 5da9868ed9Bruce Momjian