From 605ce0d7219c4623d898bf65487669a6aa3cac1a Mon Sep 17 00:00:00 2001 From: Bo Peng Date: Thu, 29 May 2025 09:28:04 +0900 Subject: [PATCH] Doc: add release note. --- doc.ja/src/sgml/release-4.6.sgml | 64 ++++++++++++++++++++++++++++++ doc/src/sgml/release-4.6.sgml | 67 ++++++++++++++++++++++++++++++++ 2 files changed, 131 insertions(+) diff --git a/doc.ja/src/sgml/release-4.6.sgml b/doc.ja/src/sgml/release-4.6.sgml index 33e2bebba..d0b7fe9d8 100644 --- a/doc.ja/src/sgml/release-4.6.sgml +++ b/doc.ja/src/sgml/release-4.6.sgml @@ -1,3 +1,67 @@ + + リリース 4.6.2 + + リリース日 + 2025-05-30 + + + + 変更点 + + + + + 認証失敗時に不要な情報を表示しないように修正しました。(Tatsuo Ishii) + + + 以前は、クライアント認証に失敗した際に「password size does not match」というメッセージが表示されていました。 + これは攻撃者がパスワードを推測する手助けとなる可能性がありました。 + このメッセージを「password does not match」に変更しました。 + + + + + + + pcpクライアントがIPv6アドレスに接続できるようなりました。(Tatsuo Ishii) + + + すでにpcpサーバはIPv6アドレスへの接続を許可していましたが、これまでpcpクライアントは接続できませんでした。 + 今回の変更により、pcpクライアントもIPv6アドレスへ接続可能になります。 + + + ディスカッション: [pgpool-general: 9481] Does pgpool 4.6.0 support pure ipv6 configuration? + + + + + + + 不具合修正 + + + + + IPv6が無効化されている環境におけるwatchdog受信用ソケット作成に関する不具合を修正しました。(#99) (Tatsuo Ishii) + + + IPv6ネットワークが利用できない場合、watchdogプロセスが起動しない問題がありました。 + 従来、wd_create_recv_socket()関数はIPv6ソケットの作成や処理に失敗するとelog(ERROR)を発行していました。 + しかし、wd_create_recv_socket()が呼ばれる時点では例外スタックが確立されておらず、elogはERRORをFATALに変換してしまいます。 + これによりwatchdogプロセスが終了し、その結果pgpoolプロセスも終了してしまいました。 + この問題を修正するために、elog(ERROR)の呼び出しをelog(LOG)に変更しました。 + + + + + + リリース 4.6.1 diff --git a/doc/src/sgml/release-4.6.sgml b/doc/src/sgml/release-4.6.sgml index 9becfdbc6..eb196bfa9 100644 --- a/doc/src/sgml/release-4.6.sgml +++ b/doc/src/sgml/release-4.6.sgml @@ -1,3 +1,70 @@ + + Release 4.6.2 + + Release Date + 2025-05-30 + + + + Changes + + + + + Suppress unnecessary information upon authentication failure. (Tatsuo Ishii) + + + Previously a message "password size does not match" was displayed when + client authentication failed. This could help an attacker to guess + password. Replace it just "password does not match". + + + + + + + Allow pcp clients to connect to IPv6 addresses. (Tatsuo Ishii) + + + We have already allowed pcp server to connect to IPv6 addresses, but + pcp clients were not allowed to connect to them until today. This + commit allows pcp clients to connect to IPv6 addresses. + + Discussion: [pgpool-general: 9481] Does pgpool 4.6.0 support pure ipv6 configuration? + + + + + + + Bug fixes + + + + + Fix watchdog receive socket creation without IPv6. (#99) (Tatsuo Ishii) + + + When IPv6 network is not available, it was possible that watchdog + process won't start. Previously wd_create_recv_socket() + issued elog(ERROR) if creation or handling IPv6 socket failed. + Unfortunately at the time when wd_create_recv_socket() + is called, the exception stack is not established, and elog happily + converts ERROR to FATAL, + which causes exiting watchdog process, thus exiting pgpool process. + To fix this, the elog(ERROR) calls are changed to elog(LOG). + + + + + + Release 4.6.1 -- 2.39.5