You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
postgres/src/backend/libpq
Tom Lane 6ccb2af725 Remove error report from pq_endmessage when pq_putmessage fails. The 25 years ago
..
Makefile Make the location of the Kerberos server key file run time configurable 26 years ago
README.SSL Add README.SSL 27 years ago
auth.c pgindent run. Make it all clean. 25 years ago
be-fsstubs.c pgindent run. Make it all clean. 25 years ago
crypt.c pgindent run. Make it all clean. 25 years ago
hba.c Restructure the key include files per recent pghackers discussion: there 25 years ago
password.c pgindent run. Make it all clean. 25 years ago
pg_hba.conf.sample Improve comments in pg_hba.conf.sample and the associated SGML 25 years ago
pg_ident.conf.sample Improve comments. 25 years ago
pqcomm.c pgindent run. Make it all clean. 25 years ago
pqformat.c Remove error report from pq_endmessage when pq_putmessage fails. The 25 years ago
pqpacket.c pgindent run. Make it all clean. 25 years ago
pqsignal.c pgindent run. Make it all clean. 25 years ago
util.c Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago

README.SSL

>From the servers perspective:


Receives StartupPacket
|
|
(Is SSL_NEGOTIATE_CODE?) ----------- Normal startup
| No
|
| Yes
|
|
(Server compiled with USE_SSL?) ------- Send 'N'
| No |
| |
| Yes Normal startup
|
|
Send 'S'
|
|
Establish SSL
|
|
Normal startup





>From the clients perspective (v6.6 client _with_ SSL):


Connect
|
|
Send packet with SSL_NEGOTIATE_CODE
|
|
Receive single char ------- 'S' -------- Establish SSL
| |
| '<else>' |
| Normal startup
|
|
Is it 'E' for error ------------------- Retry connection
| Yes without SSL
| No
|
Is it 'N' for normal ------------------- Normal startup
| Yes
|
Fail with unknown