summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg
Commit message (Expand)AuthorAgeFilesLines
* Remove duplicate lines of codeDaniel Gustafsson2023-04-241-1/+0
* ecpg: Fix handling of strings in ORACLE compat code with SQLDAMichael Paquier2023-04-185-127/+310
* Code review for recent SQL/JSON commitsAlvaro Herrera2023-04-041-2/+2
* SQL/JSON: support the IS JSON predicateAlvaro Herrera2023-03-314-53/+129
* Add missing .gitignore entries.Tom Lane2023-03-291-0/+2
* SQL/JSON: add standard JSON constructor functionsAlvaro Herrera2023-03-299-0/+349
* meson: add install-{quiet, world} targetsAndres Freund2023-03-232-2/+2
* pkg-config Requires.private entries should be comma-separatedPeter Eisentraut2023-03-162-2/+2
* Use ICU by default at initdb time.Jeff Davis2023-03-095-7/+3
* Allow underscores in integer and numeric constants.Dean Rasheed2023-02-041-8/+8
* meson: Fix typo in pkgconfig generationPeter Eisentraut2023-02-011-1/+1
* Update copyright for 2023Bruce Momjian2023-01-0229-29/+29
* Add copyright notices to meson filesAndrew Dunstan2022-12-2016-0/+32
* Non-decimal integer literalsPeter Eisentraut2022-12-141-44/+62
* Order getopt argumentsPeter Eisentraut2022-12-121-45/+46
* meson: Add 'running' test setup, as a replacement for installcheckAndres Freund2022-12-071-0/+1
* Remove unnecessary uses of Abs()Peter Eisentraut2022-10-071-2/+2
* meson: Add support for building with precompiled headersAndres Freund2022-10-063-0/+5
* meson: Add windows resource filesAndres Freund2022-10-055-0/+29
* meson: ecpg: Split definition of static and shared librariesAndres Freund2022-10-054-25/+78
* Rename shadowed local variablesDavid Rowley2022-10-053-17/+17
* Harmonize parameter names in ecpg code.Peter Geoghegan2022-09-2218-233/+271
* meson: Add initial version of meson based build systemAndres Freund2022-09-2116-0/+535
* Fix possible omission of variable storage markers in ECPG.Tom Lane2022-09-096-123/+151
* Revert SQL/JSON featuresAndrew Dunstan2022-09-013-44/+0
* Fix MSVC warning in compat_informix/rnull.pgcAndres Freund2022-08-312-2/+2
* Further reduce warnings with -Wshadow=compatible-localDavid Rowley2022-08-241-3/+2
* Don't define FRONTEND for ecpg librariesAndres Freund2022-08-223-3/+3
* regress: allow to specify directory containing expected files, for ecpgAndres Freund2022-08-202-22/+14
* Remove fallbacks for strtoll, strtoull.Thomas Munro2022-08-061-4/+1
* Make subquery aliases optional in the FROM clause.Dean Rasheed2022-07-201-6/+0
* Improve perl style in ecpg's parser-construction scripts.Tom Lane2022-07-183-11/+25
* ecpg: use our instead of my in parse.pl to fix perlcritic complaintAndres Freund2022-07-181-2/+2
* ecpg: Output dir, source dir, stamp file argument for preproc/*.plAndres Freund2022-07-183-18/+41
* Revert "Use wildcards instead of manually-maintained file lists in */nls.mk."Tom Lane2022-07-132-2/+2
* Use wildcards instead of manually-maintained file lists in */nls.mk.Tom Lane2022-07-132-2/+2
* NLS: Put list of available languages into LINGUAS filesPeter Eisentraut2022-07-134-2/+2
* Fix ECPG's handling of type names that match SQL keywords.Tom Lane2022-07-128-105/+198
* Reorder ecpg_config.h.in alphabeticallyPeter Eisentraut2022-07-061-4/+4
* Remove redundant null pointer checks before PQclear and PQconninfoFreePeter Eisentraut2022-07-032-4/+2
* Remove redundant null pointer checks before free()Peter Eisentraut2022-07-032-7/+2
* Fix previous commit's ecpg_clocale for ppc Darwin.Noah Misch2022-07-021-1/+1
* ecpglib: call newlocale() once per process.Noah Misch2022-07-024-29/+71
* Translation updatesPeter Eisentraut2022-06-271-1/+1
* Avoid ecpglib core dump with out-of-order operations.Tom Lane2022-06-141-4/+6
* Don't fail on libpq-generated error reports in ecpg_raise_backend().Tom Lane2022-06-061-10/+9
* Make STRING an unreserved_keyword.Tom Lane2022-05-301-2/+39
* Translation updatesPeter Eisentraut2022-05-1621-909/+1951
* Indent C code in flex and bison filesPeter Eisentraut2022-05-131-12/+12
* Add a temp-install prerequisite to src/interfaces/ecpg "checktcp".Noah Misch2022-04-161-0/+1