Commit Graph

4663 Commits (59a984e637c8dd27ee7dce0aaa0bb06c281cb716)

Author SHA1 Message Date
Tom Lane a644f5fc66 Don't put library-supplied -L/-I switches before user-supplied ones. 5 months ago
Michael Paquier 2805e1c1ed ecpg: Fix NULL pointer dereference during connection lookup 6 months ago
Tom Lane 3f10d2b665 Fix PQport to never return NULL unless the connection is NULL. 6 months ago
Tom Lane 445bd37b19 Correctly copy the target host identification in PQcancelCreate. 6 months ago
Tom Lane 30e0d9ee90 Don't reduce output request size on non-Unix-socket connections. 7 months ago
Tom Lane 8b0aa7a6b7 Allow larger packets during GSSAPI authentication exchange. 7 months ago
Noah Misch ec5f89e8a2 With GB18030, prevent SIGSEGV from reading past end of allocation. 8 months ago
Peter Eisentraut 954aacaee3 Translation updates 8 months ago
Álvaro Herrera d0ed7d2a5a
Translation updates 11 months ago
Tom Lane 3abe6e04cc Make escaping functions retain trailing bytes of an invalid character. 11 months ago
Andres Freund a92db3d02d Fix PQescapeLiteral()/PQescapeIdentifier() length handling 11 months ago
Andres Freund 43a77239d4 Fix handling of invalidly encoded data in escaping functions 11 months ago
Peter Eisentraut 439776ba64 Translation updates 11 months ago
Andres Freund 73ed502ea6 meson: Add missing dependencies for libpq tests 11 months ago
Andres Freund f52bc23882 meson: Add pg_regress_ecpg to ecpg test dependencies 11 months ago
Noah Misch 3637905c3c Test ECPG decadd(), decdiv(), decmul(), and decsub() for risnull() input. 12 months ago
Tom Lane a0dfeae0dc Avoid symbol collisions between pqsignal.c and legacy-pqsignal.c. 12 months ago
Fujii Masao ba2dbedd53 ecpg: Restore detection of unsupported COPY FROM STDIN. 12 months ago
Álvaro Herrera d7905aa1da
Fix error message wording 1 year ago
Tom Lane a963abd549 Fix broken list-munging in ecpg's remove_variables(). 1 year ago
Peter Eisentraut 6bf5bf11c3 Translation updates 1 year ago
Michael Paquier a5cc4c6671 libpq: Bail out during SSL/GSS negotiation errors 1 year ago
Michael Paquier 2c37cb26f8 ecpg: Fix out-of-bound read in DecodeDateTime() 1 year ago
Tom Lane c7a201053e Parse libpq's "keepalives" option more like other integer options. 1 year ago
Peter Eisentraut 29d483fb33 Translation updates 1 year ago
Tom Lane 7dcbf0afa2 Prevent mis-encoding of "trailing junk after numeric literal" errors. 1 year ago
Tom Lane 79c3012dc2 Provide feature-test macros for libpq features added in v17. 1 year ago
Peter Eisentraut e9e05c6550 Revert ECPG's use of pnstrdup() 1 year ago
Peter Eisentraut 91099bb287 Translation updates 1 year ago
Peter Eisentraut 821fbd63ea libpq: Use strerror_r instead of strerror 1 year ago
Heikki Linnakangas f06a632a77 Fix fallback behavior when server sends an ERROR early at startup 1 year ago
Heikki Linnakangas 5afebbe529 Fix outdated comment after removal of direct SSL fallback 2 years ago
Alvaro Herrera e72f841cbe
Fix copy/paste mistake in comment 2 years ago
Alvaro Herrera 6d2ac55491
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