Support ECDH key exchange with SSL
authorTakuma Hoshiai <hoshiai@sraoss.co.jp>
Tue, 18 Jun 2019 06:02:38 +0000 (15:02 +0900)
committerTakuma Hoshiai <hoshiai@sraoss.co.jp>
Tue, 18 Jun 2019 06:02:38 +0000 (15:02 +0900)
commit51bc494aaa7fd191e14038204d18effe2efb0ec8
treefeaeeb0093f1a75fe12b012b2c0a612886d328c6
parentd0b308ac4643dee3f00395d62a8ce6c3d74a9c5f
Support ECDH key exchange with SSL

Pgpool-II is supported ECDH key exchange with SSL connections.
Add new parameter 'ssl_ecdh_curve' and 'ssl_dh_params_file' to use
ECDH key exchange. The user can use more secure communication with
SSL as with PostgreSQL.
35 files changed:
Makefile.in
aclocal.m4
configure
configure.ac
doc.ja/Makefile.in
doc.ja/src/Makefile.in
doc.ja/src/sgml/Makefile.in
doc.ja/src/sgml/ssl.sgml
doc/Makefile.in
doc/src/Makefile.in
doc/src/sgml/Makefile.in
doc/src/sgml/ssl.sgml
src/Makefile.in
src/config/pool_config_variables.c
src/include/Makefile.in
src/include/config.h.in
src/include/pool.h
src/include/pool_config.h
src/libs/Makefile.in
src/libs/pcp/Makefile.in
src/parser/Makefile.in
src/sample/pgpool.conf.sample
src/sample/pgpool.conf.sample-logical
src/sample/pgpool.conf.sample-master-slave
src/sample/pgpool.conf.sample-replication
src/sample/pgpool.conf.sample-stream
src/test/regression/tests/023.ssl_connection/test.sh
src/tools/Makefile.in
src/tools/pcp/Makefile.in
src/tools/pgenc/Makefile.in
src/tools/pgmd5/Makefile.in
src/tools/pgproto/Makefile.in
src/utils/pool_process_reporting.c
src/utils/pool_ssl.c
src/watchdog/Makefile.in