postgresql/src/interfaces/libpq
Michael Paquier 0ba71107ef Revert changes for SSL compression in libpq
This partially reverts 096bbf7 and 9d2d457, undoing the libpq changes as
it could cause breakages in distributions that share one single libpq
version across multiple major versions of Postgres for extensions and
applications linking to that.

Note that the backend is unchanged here, and it still disables SSL
compression while simplifying the underlying catalogs that tracked if
compression was enabled or not for a SSL connection.

Per discussion with Tom Lane and Daniel Gustafsson.

Discussion: https://postgr.es/m/YEbq15JKJwIX+S6m@paquier.xyz
2021-03-10 09:35:42 +09:00
..
po Translation updates 2020-05-18 12:49:30 +02:00
test Update copyright for 2021 2021-01-02 13:06:25 -05:00
.gitignore Move wchar.c and encnames.c to src/common/. 2020-01-16 15:58:55 -05:00
Makefile Remove server and libpq support for old FE/BE protocol version 2. 2021-03-04 10:45:55 +02:00
README Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
exports.txt Fix bugs in OpenSSL hook renaming. 2020-05-16 19:44:49 -04:00
fe-auth-scram.c In libpq, always append new error messages to conn->errorMessage. 2021-01-11 13:12:09 -05:00
fe-auth.c Remove server and libpq support for old FE/BE protocol version 2. 2021-03-04 10:45:55 +02:00
fe-auth.h Update copyright for 2021 2021-01-02 13:06:25 -05:00
fe-connect.c Revert changes for SSL compression in libpq 2021-03-10 09:35:42 +09:00
fe-exec.c Remove server and libpq support for old FE/BE protocol version 2. 2021-03-04 10:45:55 +02:00
fe-gssapi-common.c In libpq, always append new error messages to conn->errorMessage. 2021-01-11 13:12:09 -05:00
fe-gssapi-common.h Update copyright for 2021 2021-01-02 13:06:25 -05:00
fe-lobj.c Remove server and libpq support for old FE/BE protocol version 2. 2021-03-04 10:45:55 +02:00
fe-misc.c Remove server and libpq support for old FE/BE protocol version 2. 2021-03-04 10:45:55 +02:00
fe-print.c Update copyright for 2021 2021-01-02 13:06:25 -05:00
fe-protocol3.c Remove server and libpq support for old FE/BE protocol version 2. 2021-03-04 10:45:55 +02:00
fe-secure-common.c In libpq, always append new error messages to conn->errorMessage. 2021-01-11 13:12:09 -05:00
fe-secure-common.h Update copyright for 2021 2021-01-02 13:06:25 -05:00
fe-secure-gssapi.c In libpq, always append new error messages to conn->errorMessage. 2021-01-11 13:12:09 -05:00
fe-secure-openssl.c Revert changes for SSL compression in libpq 2021-03-10 09:35:42 +09:00
fe-secure.c Simplify code related to compilation of SSL and OpenSSL 2021-02-10 15:28:19 +09:00
legacy-pqsignal.c Update copyright for 2021 2021-01-02 13:06:25 -05:00
libpq-events.c Update copyright for 2021 2021-01-02 13:06:25 -05:00
libpq-events.h Update copyright for 2021 2021-01-02 13:06:25 -05:00
libpq-fe.h Remove server and libpq support for old FE/BE protocol version 2. 2021-03-04 10:45:55 +02:00
libpq-int.h Revert changes for SSL compression in libpq 2021-03-10 09:35:42 +09:00
nls.mk Remove server and libpq support for old FE/BE protocol version 2. 2021-03-04 10:45:55 +02:00
pg_service.conf.sample Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
pqexpbuffer.c Update copyright for 2021 2021-01-02 13:06:25 -05:00
pqexpbuffer.h Update copyright for 2021 2021-01-02 13:06:25 -05:00
pthread-win32.c Update copyright for 2021 2021-01-02 13:06:25 -05:00
win32.c Update copyright for 2021 2021-01-02 13:06:25 -05:00
win32.h Recognize network-failure errnos as indicating hard connection loss. 2020-10-10 13:28:12 -04:00

README

src/interfaces/libpq/README

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