Commit Graph

4820 Commits (171198ff2a57fafe0772ec9d3dfbf061cffffacd)

Author SHA1 Message Date
Michael Paquier 8268e66ac6 libpq: Authorize pthread_exit() in libpq_check 2 weeks ago
Peter Eisentraut 2b117bb014 Remove unnecessary casts in printf format arguments (%zu/%zd) 3 weeks ago
Michael Paquier 4a8e6f43a6 libpq: Refactor logic checking for exit() in shared library builds 3 weeks ago
Peter Eisentraut 7f88553cea Make ecpg parse.pl more robust with braces 3 weeks ago
Tom Lane 4eda42e8bd ecpg: refactor to eliminate cast-away-const in find_variable(). 3 weeks ago
Tom Lane 8f1791c618 Fix some cases of indirectly casting away const. 3 weeks ago
Peter Eisentraut 4f941d432b Remove useless casting to same type 4 weeks ago
Peter Eisentraut ec782f56b0 Replace pointer comparisons and assignments to literal zero with NULL 4 weeks ago
Jacob Champion 8934f2136c Add pg_add_size_overflow() and friends 1 month ago
Jacob Champion f1881c7dd3 Make some use of anonymous unions [libpq-oauth] 1 month ago
Álvaro Herrera 77fb3959a4
Fix typo 1 month ago
Álvaro Herrera 78aae29830
Change coding pattern for CURL_IGNORE_DEPRECATION() 2 months ago
Jacob Champion 600086f471 libpq: Prevent some overflows of int/size_t 2 months ago
Michael Paquier 861af92610 libpq: Improve error handling in passwordFromFile() 2 months ago
Michael Paquier 8767b449a3 Simplify newline handling in two TAP tests 2 months ago
Daniel Gustafsson 0d82163958 ecpg: check return value of replace_variables() 2 months ago
Michael Paquier fabb33b351 Improve TAP tests by replacing ok() with better Test::More functions 2 months ago
Tom Lane 14ad0d7bf2 Cleanup NAN code in float.h, too. 3 months ago
Tom Lane ea78bd6d5d Use SOCK_ERRNO[_SET] in fe-secure-gssapi.c. 3 months ago
Peter Eisentraut e56a601e06 Move pg_int64 back to postgres_ext.h 3 months ago
Michael Paquier db9405493b libpq: Fix PQtrace() format for non-printable characters 4 months ago
Tom Lane 66fa3b5eef Fix .gitignore for src/interfaces/libpq-oauth. 4 months ago
Tom Lane 8722e7965f Silence -Wmissing-variable-declarations in headerscheck. 4 months ago
Jacob Champion 85b380162c oauth: Explicitly depend on -pthread 4 months ago
Jacob Champion 4e1e417330 oauth: Add unit tests for multiplexer handling 4 months ago
Jacob Champion 52ecd05aee oauth: Always link with -lm for floor() 4 months ago
Nathan Bossart 3ef2b863a3 Use PqMsg_* macros in fe-protocol3.c. 4 months ago
Heikki Linnakangas 807ee417e5 Revert unnecessary check for NULL 4 months ago
Heikki Linnakangas e411a8d25a libpq: Be strict about cancel key lengths 4 months ago
Heikki Linnakangas f6f0542266 libpq: Handle OOM by disconnecting instead of hanging or skipping msgs 4 months ago
Peter Eisentraut 5f19d13dfe libpq: Set LDAP protocol version 3 5 months ago
Jacob Champion ebaaf386ad Revert "oauth: Add unit tests for multiplexer handling" 5 months ago
Jacob Champion 1443b6c0ea oauth: Add unit tests for multiplexer handling 5 months ago
Jacob Champion 3e311664e4 oauth: Track total call count during a client flow 5 months ago
Jacob Champion 1749a12f0d oauth: Remove expired timers from the multiplexer 5 months ago
Jacob Champion 3d9c03429a oauth: Ensure unused socket registrations are removed 5 months ago
Jacob Champion ff5b0824b3 oauth: Remove stale events from the kqueue multiplexer 5 months ago
Fujii Masao 99139c46cb Fix typo in comment. 5 months ago
Heikki Linnakangas a4801eb691 libpq: Complain about missing BackendKeyData later with PGgetCancel() 5 months ago
Tom Lane 4300d8b6a7 Don't put library-supplied -L/-I switches before user-supplied ones. 5 months ago
Michael Paquier 3151c264d4 ecpg: Fix memory leaks in ecpg_auto_prepare() 5 months ago
Michael Paquier a6eabec680 ecpg: Improve error detection around ecpg_strdup() 5 months ago
Michael Paquier 1b8bbee05d ecpg: Fix NULL pointer dereference during connection lookup 5 months ago
Tom Lane daf9bdc47d Fix PQport to never return NULL unless the connection is NULL. 5 months ago
Michael Paquier 092f3c63ef libpq: Add "servicefile" connection option 6 months ago
Daniel Gustafsson a6c0bf9303 Fix sslkeylogfile error handling logging 6 months ago
Tom Lane 4df477153a Link libpq with libdl if the platform needs that. 6 months ago
Michael Paquier df286a5b83 libpq: Add TAP test for nested service file 6 months ago
Michael Paquier fef6da9e9c libpq: Remove PQservice() 6 months ago
Tom Lane fe05430ace Correctly copy the target host identification in PQcancelCreate. 6 months ago