master
Translation updates
libpq: Fix "servicefile" after fallback to system service file
Prevent -Wstrict-prototypes and -Wold-style-definition warnings
Run tap tests in src/interfaces/libpq.
Restore AIX support.
Remove cvs keywords from all files.
libpq: Add PQgetThreadLock() to mirror PQregisterThreadLock()
libpq: Split PGOAUTHDEBUG=UNSAFE into multiple options
Update copyright for 2026
Apply timingsafe_bcmp() in authentication paths
Fix for loop variables used with lengthof
Remove scram_client_key_len and scram_server_key_len from PGconn
Pre-beta mechanical code beautification, step 1: run pgindent.
Remove lo_hton64() and lo_ntoh64().
Clean up secure_read()/secure_write() return type
Fix error handling in getCopyDataMessage() and pqFunctionCall3()
libpq: Extend "read pending" check from SSL to GSS
ssl: Use the correct feature macros for TLS protocol support
libpq: Make error checks in the new buffer draining code more robust
Fix tracing of BackendKeyData and CancelRequest
Rework signal handler infrastructure to pass sender info as argument.
Force creation of stamp file after libpq library check in meson builds
libpq: Align oauth_json_set_error() with other NLS patterns
Remove useless whitespace at end of lines
Fix for loop variables
Recognize network-failure errnos as indicating hard connection loss.