Commit Graph

4242 Commits (0038f943878286ce84b2dfac10d64e00eab02edd)

Author SHA1 Message Date
Peter Eisentraut 1784f278a6 Replace remaining StrNCpy() by strlcpy() 5 years ago
Tom Lane 0f76294260 Increase hard-wired timeout values in ecpg regression tests. 6 years ago
Tom Lane 5f28b21eb3 Fix behavior of ecpg's "EXEC SQL elif name". 6 years ago
Michael Paquier e971357961 Fix handling of structure for bytea data type in ECPG 6 years ago
Tom Lane 25fe5ac45a Fix bugs in libpq's management of GSS encryption state. 6 years ago
Michael Meskes e576f71fbe Fix ecpg crash with bytea and cursor variables. 6 years ago
Tom Lane c410af098c Mop up some no-longer-necessary hacks around printf %.*s format. 6 years ago
Tom Lane e1cc25f59a Fix list of SSL error codes for older OpenSSL versions. 6 years ago
Tom Lane b63dd3d88f Add hints about protocol-version-related SSL connection failures. 6 years ago
Tom Lane 6e682f61a5 Change libpq's default ssl_min_protocol_version to TLSv1.2. 6 years ago
Peter Eisentraut 47d4d0cfad Error message refactoring 6 years ago
Peter Eisentraut c2bd1fec32 Remove redundant grammar symbols 6 years ago
Tom Lane 7247e243a8 Try to read data from the socket in pqSendSome's write_failed paths. 6 years ago
Peter Eisentraut 49223e106b Message wording tweaks 6 years ago
Noah Misch 3350fb5d1f Clear some style deviations. 6 years ago
Michael Paquier e4db972ed5 Use explicit_bzero() when clearing sslpassword in libpq 6 years ago
Peter Eisentraut ac449d8801 Translation updates 6 years ago
Tom Lane e78b930945 Fix bugs in OpenSSL hook renaming. 6 years ago
Andrew Dunstan 36d1087611 Rename PQsetSSLKeyPassHook and friends 6 years ago
Tom Lane fa27dd40d5 Run pgindent with new pg_bsd_indent version 2.1.1. 6 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 6 years ago
Heikki Linnakangas 267cc6ed29 Fix typo in comment on OpenSSL PEM password callback type name. 6 years ago
Alvaro Herrera 17cc133f01
Dial back -Wimplicit-fallthrough to level 3 6 years ago
Alvaro Herrera 3e9744465d
Add -Wimplicit-fallthrough to CFLAGS and CXXFLAGS 6 years ago
Peter Eisentraut 7a9c9ce641 Translation updates 6 years ago
Tom Lane 46da7bf671 Fix severe memory leaks in GSSAPI encryption support. 6 years ago
Peter Eisentraut d5627f3cd0 Fix capitalization of messages, per style guide 6 years ago
Peter Eisentraut 7dd777938b Add missing newlines in error messages 6 years ago
Michael Paquier 401aad6704 Rename connection parameters to control min/max SSL protocol version in libpq 6 years ago
Michael Paquier 27dbe1a184 Fix memory leak in libpq when using sslmode=verify-full 6 years ago
Andrew Dunstan 6741cfa596 Revert "Only provide new libpq sslpasskey hook for openssl-enabled builds" 6 years ago
Andrew Dunstan 9e24109f1a Only provide new libpq sslpasskey hook for openssl-enabled builds 6 years ago
Andrew Dunstan 7be5d8df1f Use perl warnings pragma consistently 6 years ago
Bruce Momjian 051fd5e0f9 Allow ecpg to be built stand-alone, allow parallel libpq make 6 years ago
Fujii Masao 2eb3bc5881 Fix issues around .pgpass file. 6 years ago
Peter Eisentraut d433b79b89 Remove long unused code behind a #if 0 6 years ago
Peter Eisentraut 1933ae629e Add PostgreSQL home page to --help output 6 years ago
Peter Eisentraut 864934131e Refer to bug report address by symbol rather than hardcoding 6 years ago
Peter Eisentraut 3f9c1697dc Fix compiler warnings on 64-bit Windows 6 years ago
Tom Lane 6148e2b9a6 Fix assorted error-cleanup bugs in SSL min/max protocol version code. 6 years ago
Peter Eisentraut a9cff89f7e Allow building without default socket directory 6 years ago
Alvaro Herrera c9d2977519 Clean up newlines following left parentheses 6 years ago
Michael Paquier 29e321cdd6 Fix dispsize for libpq connection parameters channel_binding and gssencmode 6 years ago
Michael Paquier ff8ca5fadd Add connection parameters to control SSL protocol min/max in libpq 6 years ago
Tom Lane 44f1fc8df5 Fix out-of-memory handling in ecpglib. 6 years ago
Tom Lane e6afa8918c Move wchar.c and encnames.c to src/common/. 6 years ago
Peter Eisentraut 16a4a3d59c Remove libpq.rc, use win32ver.rc for libpq 6 years ago
Tom Lane 7f380c59f8 Reduce size of backend scanner's tables. 6 years ago
Tom Lane 2c0cdc8183 Extensive code review for GSSAPI encryption mechanism. 6 years ago
Stephen Frost 8dd1511e39 Improve GSSAPI Encryption startup comment in libpq 6 years ago