summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/ecpglib/connect.c
AgeCommit message (Expand)Author
2025-03-28Revert "Tidy up locale thread safety in ECPG library."Peter Eisentraut
2025-03-28Tidy up locale thread safety in ECPG library.Peter Eisentraut
2024-11-28Remove useless casts to (void *)Peter Eisentraut
2024-10-04ecpg: avoid adding whitespace around '&' in connection URLs.Tom Lane
2023-07-11Remove --disable-thread-safety and related code.Thomas Munro
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-14Avoid ecpglib core dump with out-of-order operations.Tom Lane
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2021-09-13Fix error handling with threads on OOM in ECPG connection logicMichael Paquier
2021-02-11Remove dead code in ECPGconnect(), and improve documentation.Tom Lane
2021-01-22Avoid redundantly prefixing PQerrorMessage for a connection failure.Tom Lane
2019-10-25Make the order of the header file includes consistent in non-backend modules.Amit Kapila
2019-09-20Revert "Add DECLARE STATEMENT support to ECPG."Tom Lane
2019-08-31Cosmetic improvements for options-handling code in ECPGconnect().Tom Lane
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-05Remove unnecessary parentheses in return statementsPeter Eisentraut
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2015-06-15Check for out of memory when allocating sqlca.Michael Meskes
2015-06-15Fix memory leak in ecpglib's connect function.Michael Meskes
2014-01-01Do not use an empty hostname.Michael Meskes
2012-06-10Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian
2012-03-08ecpg: Fix rare memory leaksPeter Eisentraut
2012-02-19In ecpglib rewrote code that used strtok_r to not use library functionsMichael Meskes
2012-02-18gcc on Windows does not know about strtok_s.Michael Meskes
2012-02-18Windows doesn't have strtok_r, so let's use strtok_s instead.Michael Meskes
2012-02-18Make sure all connection paramters are used in call to PQconnectdbParams.Michael Meskes
2012-02-06Allow the connection keyword array to carry all seven items in ecpglib.Michael Meskes
2012-02-04Applied Peter's patch to PQconnectdbParams in ecpglib instead of the oldMichael Meskes
2012-01-05Ecpglib stores variables that are used in DECLARE statements in a global list.Michael Meskes
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2010-11-15Cleanup various comparisons with the constant "true".Robert Haas
2010-11-02Some cleanup in ecpg code:Michael Meskes
2010-10-14Applied patch by Itagaki Takahiro to fix incorrect status calculation inMichael Meskes
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-07-06pgindent run for 9.0, second runBruce Momjian
2010-05-07ECPG connect routine only checked for NULL to find empty parameters, but user...Michael Meskes
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-01-15NLS cleanup in ecpglibPeter Eisentraut
2008-12-17Applied patch by ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp> toMichael Meskes
2008-05-16Add localization support to ecpg.Peter Eisentraut
2008-03-27- Moved from PQsetdbLogin to PQconnectDB.Michael Meskes
2008-03-20Added ECPGget_PGconn() function to ecpglib, courtesy of Mike Aubury.Michael Meskes
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-10-03Cleaned up ecpglib and renamed functions that do not need to be exported.Michael Meskes
2007-10-03Hopefully fixed some stuff that causes Windows builds to fail.Michael Meskes
2007-10-02ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp> added thread-safeMichael Meskes
2007-09-30Applied another patch by ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp>Michael Meskes
2007-09-26Applied patch by ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp> to get pre...Michael Meskes