Commit Graph

4662 Commits (f93f5f7b984edd85f3f515cd454a6160e574b2d0)

Author SHA1 Message Date
Robert Haas cdb6b0fdb0 Add PQfullProtocolVersion() to surface the precise protocol version. 1 year ago
Tom Lane 2e62fa62d6 Avoid core dump after getpwuid_r failure. 1 year ago
Tom Lane fadff3fc94 Prevent mis-encoding of "trailing junk after numeric literal" errors. 1 year ago
Michael Paquier 5735521ac2 Check availability of module injection_points in TAP tests 1 year ago
Daniel Gustafsson 31a98934d1 Fix typos in code comments and test data 1 year ago
Michael Paquier 4236825197 Fix typos and grammar in code comments and docs 1 year ago
Daniel Gustafsson a70e01d430 Remove support for OpenSSL older than 1.1.0 1 year ago
Peter Eisentraut 4d5111b3f1 More use of getpwuid_r() directly 1 year ago
Tom Lane ff59d5d2cf Provide feature-test macros for libpq features added in v17. 1 year ago
Peter Eisentraut a2bbc58f74 thread-safety: gmtime_r(), localtime_r() 1 year ago
Alvaro Herrera b8b3f861fb
libpq: Trace all messages received from the server 1 year ago
Peter Eisentraut e882bcae03 libpq: Fix minor TOCTOU violation 1 year ago
Nathan Bossart 9e9a2b7031 Remove dependence on -fwrapv semantics in a few places. 1 year ago
Tom Lane 97add39c03 Clean up indentation and whitespace inconsistencies in ecpg. 1 year ago
Alvaro Herrera a5c6b8f22c
libpq: Trace responses to SSLRequest and GSSENCRequest 1 year ago
Alvaro Herrera ea92f3a0a5
libpq: Trace frontend authentication challenges 1 year ago
Peter Eisentraut f5a1311fcc Fix inappropriate uses of atol() 1 year ago
Alvaro Herrera 7adec2d5fc
libpq: Trace StartupMessage/SSLRequest/GSSENCRequest correctly 1 year ago
Alvaro Herrera 4eb179e5bf
libpq: Add suppress argument to pqTraceOutputNchar 1 year ago
Peter Eisentraut 5388216f6a Revert ECPG's use of pnstrdup() 1 year ago
Peter Eisentraut 6618891256 Add -Wmissing-variable-declarations to the standard compilation flags 1 year ago
Peter Eisentraut 9fb855fe1a Include bison header files into implementation files 1 year ago
Peter Eisentraut c27090bd60 Convert some extern variables to static, Windows code 1 year ago
Peter Eisentraut 1e666fd7c6 libpq: Use strerror_r instead of strerror 1 year ago
Heikki Linnakangas ef7fa900fb Add tests for errors during SSL or GSSAPI handshake 1 year ago
Heikki Linnakangas 20e0e7da9b Add test for early backend startup errors 1 year ago
Heikki Linnakangas c95d2159c1 Fix fallback behavior when server sends an ERROR early at startup 1 year ago
Peter Eisentraut ab61c40bfa Add extern declarations for Bison global variables 1 year ago
Heikki Linnakangas cc68ca6d42 Fix outdated comment after removal of direct SSL fallback 2 years ago
Alvaro Herrera 2ef575c780
Fix copy/paste mistake in comment 2 years ago
Michael Paquier dd569214aa Clean up more unused variables in perl code 2 years ago
Peter Eisentraut d35cd06199 Fix overflow in parsing of positional parameter 2 years ago
Alvaro Herrera 3497c87b05
Fix copy-paste mistake in PQcancelCreate 2 years ago
Nathan Bossart 32f07991b7 Use PqMsg_* macros in fe-auth.c. 2 years ago
Peter Eisentraut f7f4e7e6fa Translation updates 2 years ago
Tom Lane 105024a472 Improve the granularity of PQsocketPoll's timeout parameter. 2 years ago
Peter Eisentraut 6ac5600a36 libpq: Some message style normalization 2 years ago
Peter Eisentraut a0fe90efef libpq: Add missing gettext markers 2 years ago
Peter Eisentraut d112ea4681 libpq: Remove a gettext marker 2 years ago
Peter Eisentraut f376996bb7 Fix typo in error message 2 years ago
Dean Rasheed cd2624fd97 Fix PL/pgSQL's handling of integer ranges containing underscores. 2 years ago
Daniel Gustafsson 4013a5ada2 Fix check for memory allocation 2 years ago
Tom Lane 0162a9bde2 Remove race conditions between ECPGdebug() and ecpg_log(). 2 years ago
Peter Eisentraut 18cbed13d5 Translation updates 2 years ago
Peter Eisentraut 17974ec259 Revise GUC names quoting in messages again 2 years ago
Heikki Linnakangas fb5718f35f Remove option to fall back from direct to postgres SSL negotiation 2 years ago
Peter Eisentraut 98b4f53d15 Re-forbid underscore in positional parameters 2 years ago
Tom Lane da256a4a7f Pre-beta mechanical code beautification. 2 years ago
Peter Eisentraut 7a31eb2aaa Translation updates 2 years ago
Daniel Gustafsson c34d7df6ad Fix comment regarding LibreSSL availability 2 years ago