postgresql/src/interfaces/libpq
Heikki Linnakangas 5a26a3e4ee Revert unnecessary check for NULL
Jelte pointed out that this was unnecessary, but I failed to remove it
before pushing f6f0542266. Oops.

Reviewed-by: Jelte Fennema-Nio <postgres@jeltef.nl>
Discussion: https://www.postgresql.org/message-id/CAGECzQT%3DxNV-V%2BvFC7YQwYQMj0wGN61b3p%3DJ1_rL6M0vbjTtrA@mail.gmail.com
Backpatch-through: 18
2025-08-22 14:49:44 +03:00
..
po Translation updates 2025-08-11 14:38:06 +02:00
t Replace deprecated log_connections values in docs and tests 2025-05-22 17:14:54 -04:00
test meson: Add missing dependencies for libpq tests 2025-02-04 17:56:19 -05:00
.gitignore Run tap tests in src/interfaces/libpq. 2022-02-26 16:51:47 -08:00
exports.txt libpq: Remove PQservice() 2025-07-09 12:46:18 +09:00
fe-auth-oauth.c oauth: Limit JSON parsing depth in the client 2025-05-23 13:05:33 -07:00
fe-auth-oauth.h oauth: Move the builtin flow into a separate module 2025-05-01 09:14:30 -07:00
fe-auth-sasl.h libpq: Handle asynchronous actions during SASL 2025-02-06 22:19:21 +01:00
fe-auth-scram.c Use 'void *' for arbitrary buffers, 'uint8 *' for byte arrays 2025-05-08 22:01:25 +03:00
fe-auth.c Use 'void *' for arbitrary buffers, 'uint8 *' for byte arrays 2025-05-08 22:01:25 +03:00
fe-auth.h Add support for OAUTHBEARER SASL mechanism 2025-02-20 16:25:17 +01:00
fe-cancel.c libpq: Complain about missing BackendKeyData later with PGgetCancel() 2025-08-01 18:27:47 +03:00
fe-connect.c Fix PQport to never return NULL unless the connection is NULL. 2025-07-17 12:46:57 -04:00
fe-exec.c libpq: Handle OOM by disconnecting instead of hanging or skipping msgs 2025-08-22 14:45:21 +03:00
fe-gssapi-common.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
fe-gssapi-common.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
fe-lobj.c libpq: Deprecate pg_int64. 2025-03-25 21:40:00 +13:00
fe-misc.c Don't reduce output request size on non-Unix-socket connections. 2025-06-10 18:39:34 -04:00
fe-print.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
fe-protocol3.c Revert unnecessary check for NULL 2025-08-22 14:49:44 +03:00
fe-secure-common.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
fe-secure-common.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
fe-secure-gssapi.c Don't reduce output request size on non-Unix-socket connections. 2025-06-10 18:39:34 -04:00
fe-secure-openssl.c Fix sslkeylogfile error handling logging 2025-07-10 23:26:51 +02:00
fe-secure.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
fe-trace.c libpq: Trace all NegotiateProtocolVersion fields 2025-02-24 12:06:21 -05:00
legacy-pqsignal.c Avoid symbol collisions between pqsignal.c and legacy-pqsignal.c. 2025-01-14 18:50:24 -05:00
libpq-events.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
libpq-events.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
libpq-fe.h libpq: Remove PQservice() 2025-07-09 12:46:18 +09:00
libpq-int.h libpq: Handle OOM by disconnecting instead of hanging or skipping msgs 2025-08-22 14:45:21 +03:00
Makefile Don't put library-supplied -L/-I switches before user-supplied ones. 2025-07-29 15:17:40 -04:00
meson.build oauth: Move the builtin flow into a separate module 2025-05-01 09:14:30 -07:00
nls.mk oauth: Move the builtin flow into a separate module 2025-05-01 09:14:30 -07:00
pg_service.conf.sample
pqexpbuffer.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
pqexpbuffer.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
pthread-win32.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
README
win32.c Update copyright for 2025 2025-01-01 11:21:55 -05:00
win32.h Recognize network-failure errnos as indicating hard connection loss. 2020-10-10 13:28:12 -04:00

src/interfaces/libpq/README

This directory contains the C version of Libpq, the POSTGRES frontend library.