| From: | tgl(at)svr1(dot)postgresql(dot)org (Tom Lane) |
|---|---|
| To: | pgsql-committers(at)postgresql(dot)org |
| Subject: | pgsql-server/src backend/libpq/ip.c backend/li ... |
| Date: | 2003-06-08 17:43:00 |
| Message-ID: | 20030608174300.BA434F0028@svr1.postgresql.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-committers |
CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: tgl(at)svr1(dot)postgresql(dot)org 03/06/08 17:43:00
Modified files:
src/backend/libpq: ip.c pqcomm.c
src/include/libpq: ip.h
src/interfaces/libpq: Makefile fe-auth.c fe-connect.c fe-exec.c
fe-misc.c fe-secure.c libpq-fe.h
libpq-int.h
Added files:
src/interfaces/libpq: fe-protocol2.c fe-protocol3.c
Log message:
libpq can now talk to either 3.0 or 2.0 protocol servers. It first tries
protocol 3, then falls back to 2 if postmaster rejects the startup packet
with an old-format error message. A side benefit of the rewrite is that
SSL-encrypted connections can now be made without blocking. (I think,
anyway, but do not have a good way to test.)
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2003-06-09 03:41:47 | pgsql-server/. configure.in configure |
| Previous Message | Bruce Momjian | 2003-06-07 16:32:05 | pgsql-server/. configure configure.in |