summaryrefslogtreecommitdiff
path: root/src/interfaces
Commit message (Expand)AuthorAgeFilesLines
* Unified logging system for command-line programsPeter Eisentraut2019-04-011-0/+2
* Restructure libpq's handling of send failures.Tom Lane2019-03-196-75/+109
* Use correct connection name variable in ecpglib.Michael Meskes2019-03-161-1/+1
* Fix potential memory access violation in ecpg if filename of include file isMichael Meskes2019-03-111-1/+1
* Fix ecpglib regression that made it impossible to close a cursor that wasMichael Meskes2019-03-111-8/+11
* Fix whitespacePeter Eisentraut2019-03-015-132/+130
* Fix SCRAM authentication via SSL when mixing versions of OpenSSLMichael Paquier2019-02-281-3/+13
* Free memory in ecpg bytea regression test.Michael Meskes2019-02-263-57/+59
* Hopefully fixing memory handling issues in ecpglib that Coverity found.Michael Meskes2019-02-261-18/+19
* Fix ecpg bugs caused by missing semicolons in the backend grammar.Tom Lane2019-02-242-1/+16
* Add const qualifierPeter Eisentraut2019-02-221-1/+1
* Remove duplicate variable declaration in fe-connect.cMichael Paquier2019-02-221-3/+0
* Fix omissions in ecpg/test/sql/.gitignore.Tom Lane2019-02-181-0/+4
* Properly end string to make sure ecpglib does not read beyond its boundaries.Michael Meskes2019-02-181-1/+2
* Sync ECPG's CREATE TABLE AS statement with backend's.Michael Meskes2019-02-187-1/+283
* Add bytea datatype to ECPG.Michael Meskes2019-02-1817-47/+951
* Add DECLARE STATEMENT support to ECPG.Michael Meskes2019-02-1644-172/+2143
* More unconstify usePeter Eisentraut2019-02-132-4/+6
* Change error handling of out of scope variables in ecpg.Michael Meskes2019-01-3010-21/+75
* Make some ecpg test cases more robust against unexpected errors that happenMichael Meskes2019-01-3021-487/+408
* Make sure that ecpglib's statement variable has a defined value no matter what.Michael Meskes2019-01-301-1/+1
* Remove _configthreadlocale() calls in ecpg test suite.Tom Lane2019-01-2410-118/+58
* Remove infinite-loop hazards in ecpg test suite.Tom Lane2019-01-2418-43/+46
* Blind attempt to fix _configthreadlocale() failures on MinGW.Tom Lane2019-01-232-10/+12
* Second try at fixing ecpglib thread-safety problem.Tom Lane2019-01-213-6/+6
* Avoid thread-safety problem in ecpglib.Tom Lane2019-01-213-8/+82
* Allow COPY FROM to filter data using WHERE conditionsTomas Vondra2019-01-201-1/+1
* Replace @postgresql.org with @lists.postgresql.org for mailinglistsMagnus Hagander2019-01-193-4/+4
* Add .gitignore entry for a derived file created by "make distprep".Tom Lane2019-01-101-0/+1
* Use perfect hashing, instead of binary search, for keyword lookup.Tom Lane2019-01-094-36/+34
* Replace the data structure used for keyword lookup.Tom Lane2019-01-069-140/+216
* Ensure link commands list *.o files before LDFLAGS.Tom Lane2019-01-023-5/+2
* Update copyright for 2019Bruce Momjian2019-01-0236-36/+36
* Remove configure switch --disable-strong-randomMichael Paquier2019-01-011-60/+2
* In PQprint(), write HTML table trailer before closing the output pipe.Tom Lane2018-12-071-2/+2
* Eliminate parallel-make hazard in ecpg/preproc.Tom Lane2018-12-012-6/+11
* Rename ecpg's various "extern.h" files to have distinct names.Tom Lane2018-12-0130-37/+36
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-201-1/+1
* psql: Show IP address in \conninfoAlvaro Herrera2018-11-194-25/+76
* Second try at fixing numeric data passed through an ECPG SQLDA.Tom Lane2018-11-145-16/+23
* Fix incorrect results for numeric data passed through an ECPG SQLDA.Tom Lane2018-11-135-230/+380
* Fix realfailN lexer rules to not make assumptions about input format.Tom Lane2018-11-131-9/+9
* Remove unused code in ECPG.Tom Lane2018-11-132-47/+2
* Align ECPG lexer more closely with the core and psql lexers.Tom Lane2018-11-131-424/+567
* Fix spelling errors and typos in commentsMagnus Hagander2018-11-022-2/+2
* Client-side fixes for delayed NOTIFY receipt.Tom Lane2018-10-192-2/+6
* Const-ify a few more large static tables.Tom Lane2018-10-172-11/+11
* Minor additional improvements for ecpglib/prepare.c.Tom Lane2018-10-172-16/+27
* Avoid statically allocating statement cache in ecpglib/prepare.c.Tom Lane2018-10-171-1/+20
* Formatting cleanup in ecpglib/prepare.c.Tom Lane2018-10-161-43/+56