Commit Graph

186 Commits (c3e7c24a1d60dc6ad56e2a0723399f1570c54224)

Author SHA1 Message Date
Tom Lane 0426f349ef Rearrange the handling of error context reports. 10 years ago
Tom Lane 785941cdc3 Tweak __attribute__-wrapping macros for better pgindent results. 11 years ago
Andres Freund bbfd7edae5 Add macros wrapping all usage of gcc's __attribute__. 11 years ago
Tom Lane f2874feb7c Some more FLEXIBLE_ARRAY_MEMBER fixes. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 4e86f1b16d Put SSL_pending() call behind the new internal SSL API. 11 years ago
Heikki Linnakangas acd08d764a Support Subject Alternative Names in SSL server certificates. 11 years ago
Heikki Linnakangas 680513ab79 Break out OpenSSL-specific code to separate files. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Bruce Momjian 5d305d86bd libpq: use pgsocket for socket values, for portability 12 years ago
Bruce Momjian 4180934651 check socket creation errors against PGINVALID_SOCKET 12 years ago
Magnus Hagander 98de86e422 Remove support for native krb5 authentication 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Tom Lane 95d035e66d Autoconfiscate selection of 64-bit int type for 64-bit large object API. 13 years ago
Tatsuo Ishii 461ef73f09 Add API for 64-bit large object access. Now users can access up to 13 years ago
Tom Lane 210eb9b743 Centralize libpq's low-level code for dropping a connection. 13 years ago
Tom Lane 41b9c8452b Replace libpq's "row processor" API with a "single row" mode. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Tom Lane 92785dac2e Add a "row processor" API to libpq for better handling of large results. 14 years ago
Tom Lane 077711c2e3 Remove arbitrary limitation on length of common name in SSL certificates. 14 years ago
Peter Eisentraut c6ea8ccea6 Use abort() instead of exit() to abort library functions 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Magnus Hagander 64aea1ebc7 Add libpq connection option to disable SSL compression 14 years ago
Andrew Dunstan c02d5b7c27 Use a macro variable PG_PRINTF_ATTRIBUTE for the style used for checking printf type functions. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Peter Eisentraut 02e14562a8 Set psql client encoding from locale by default 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas d3d414696f Allow bidirectional copy messages in streaming replication mode. 15 years ago
Tom Lane 49cd8a3f81 On further testing, PQping also needs an explicit check for AUTH_REQ. 15 years ago
Tom Lane db96e1ccfc Rewrite PQping to be more like what we agreed to last week. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Peter Eisentraut 040aee295e Add server authentication over Unix-domain sockets 15 years ago
Tom Lane d494e685c5 Allow full SSL certificate verification (wherein libpq checks its host name 15 years ago
Bruce Momjian 239d769e7e pgindent run for 9.0, second run 15 years ago
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 16 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