Commit Graph

151 Commits (52783b212c7c0ef5ab2ee6bda17c8db0ed13d4ab)

Author SHA1 Message Date
Robert Haas d8cd283a08 Add TCP keepalive support to libpq. 15 years ago
Bruce Momjian a6c1cea2b7 Add libpq warning message if the .pgpass-retrieved password fails. 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Heikki Linnakangas 40f908bdcd Introduce Streaming Replication. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 3dfcf8cc15 Instead of sending application_name as a SET command after the connection 16 years ago
Tom Lane 8217cfbd99 Add support for an application_name parameter, which is displayed in 16 years ago
Tom Lane cea80e726e Avoid extra system calls to block SIGPIPE if the platform provides either 16 years ago
Magnus Hagander a93e7432cf Properly initialize SSL engines when used from libpq. This is required for 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Magnus Hagander e883d0b551 Remove sslverify parameter again, replacing it with two new sslmode values: 17 years ago
Tom Lane ce53791b2a Assorted portability fixes for Borland C, from Pavel Golub. 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Magnus Hagander 5f3724dd7c Support specifying filename for SSL certificate, key, root certificate store 17 years ago
Magnus Hagander c89404edf3 Fix libpq certificate validation for SSL connections. 17 years ago
Magnus Hagander 53a5026b5c Remove support for (insecure) crypt authentication. 17 years ago
Magnus Hagander f3a0688ace Add support for multiple error messages from libpq, by simply appending them 17 years ago
Tom Lane c52aab5525 Get rid of pgpass_from_client tracking inside libpq --- given the conclusion 17 years ago
Tom Lane e2b7d0c65c Improve the recently-added libpq events code to provide more consistent 17 years ago
Tom Lane 32f159cc55 Add an "events" system to libpq, whereby applications can get callbacks that 17 years ago
Tom Lane 02ac305405 Tweak libpq to avoid crashing due to incorrect buffer size calculation when 18 years ago
Magnus Hagander 1d89026788 Implement error checking for pthreads calls in thread-safe mode. They really 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane 4f9bf7fc5a Fix up the PQconnectionUsedPassword mess: create a separate 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane ab7d2b6a73 Just noticed that libpq thinks the maximum command tag length is 40, 18 years ago
Magnus Hagander 29ac718f47 Use PQExpBuffer for error message in fe-auth.c. 18 years ago
Magnus Hagander f70866fb23 SSPI authentication on Windows. GSSAPI compatible client when doing Kerberos 18 years ago
Magnus Hagander 65a513c249 Support GSSAPI builds where the header is <gssapi.h> and not <gssapi/gssapi.h>, 18 years ago
Magnus Hagander 6160106c74 Add support for GSSAPI authentication. 18 years ago
Tom Lane 5f7b1f8d9d Closer code review for PQconnectionUsedPassword() patch: in particular, 18 years ago
Joe Conway 51bc3dfe4b Arrange for the authentication request type to be preserved in 18 years ago
Bruce Momjian 0763a56501 Add lo_truncate() to backend and libpq for large object truncation. 19 years ago
Neil Conway 8ff2bccee3 Squelch some VC++ compiler warnings. Mark float literals with the "f" 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane 9a8920e1d7 Add PQdescribePrepared, PQdescribePortal, and related functions to libpq 19 years ago
Bruce Momjian bf7b205e16 #ifdef fix for MSVC builds of libpq. 19 years ago
Tom Lane 515112f9d4 Modify libpq's string-escaping routines to be aware of encoding considerations 20 years ago
Tom Lane 20ab467d76 Improve parser so that we can show an error cursor position for errors 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane 2fc80b9ae6 Add positive defense against trying to connect when the connection 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Bruce Momjian 43bf3a6bc6 The attached patch updates the thread test program to run stand-alone on 20 years ago
Bruce Momjian a970a8cb95 Back out incorrect commit. 20 years ago
Bruce Momjian eef7e30cc1 Fix function name. 20 years ago
Neil Conway a159ad3048 Remove support for Kerberos V4. It seems no one is using this, it has 21 years ago
Tom Lane a2fb7b8a1f Adjust lo_open() so that specifying INV_READ without INV_WRITE creates 21 years ago
Neil Conway 72a5db15d1 libpq was not consistently checking for memory allocation failures. This 21 years ago