Let libpq reject unexpected authentication requests

Edit
ID 3716
Title Let libpq reject unexpected authentication requests
Topic Security
Created 2022-06-27 19:07:30
Last modified 2023-03-24 05:18:15 (1 year, 8 months ago)
Latest email 2023-03-25 02:59:10 (1 year, 8 months ago)
Status
2023-03: Committed
2023-01: Moved to next CF
2022-11: Moved to next CF
2022-09: Moved to next CF
2022-07: Moved to next CF
Target version 16
Authors Jacob Champion (jchampion)
Reviewers Peter Eisentraut (petere), Aleksander Alekseev (a.alekseev)Become reviewer
Committer Michael Paquier (michael-kun)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/3716
git checkout commitfest/cf/3716
Emails
[PoC] Let libpq reject unexpected authentication requests
First at 2022-03-05 01:04:05 by Jacob Champion <pchampion at vmware.com>
Latest at 2023-03-25 02:59:10 by Michael Paquier <michael at paquier.xyz>
Latest attachment (since-v17.diff.txt) at 2023-03-23 22:40:55 from Jacob Champion <jchampion at timescale.com>
    Attachment (since-v17.diff.txt) at 2023-03-23 22:40:55 from Jacob Champion <jchampion at timescale.com> (Patch: No)
    Attachment (v17-0002-require_auth-decouple-SASL-and-SCRAM.patch) at 2023-03-14 19:14:40 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (v16-0003-require_auth-decouple-SASL-and-SCRAM.patch) at 2023-03-13 19:38:10 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (v15-0001-libpq-let-client-reject-unexpected-auth-methods.patch) at 2023-03-09 06:35:26 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (since-v13.diff.txt) at 2023-02-16 18:57:55 from Jacob Champion <jchampion at timescale.com> (Patch: No)
    Attachment (since-v12.diff.txt) at 2022-11-16 17:26:01 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (since-v11.diff.txt) at 2022-11-12 00:11:07 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (v11-0003-require_auth-decouple-SASL-and-SCRAM.patch) at 2022-10-20 18:36:34 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (since-v9.diff.txt) at 2022-10-12 16:40:05 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (since-v8.diff.txt) at 2022-09-23 00:02:30 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (v8-0002-Add-sslcertmode-option-for-client-certificates.patch) at 2022-09-21 15:33:55 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (since-v6.diff.txt) at 2022-06-30 23:26:54 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (since-v5.diff.txt) at 2022-06-27 21:40:01 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (v5-0001-libpq-let-client-reject-unexpected-auth-methods.patch) at 2022-06-27 19:05:57 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (since-v3.diff.txt) at 2022-06-24 19:17:08 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (since-v2.diff.txt) at 2022-06-22 23:36:00 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (since-v1.diff.txt) at 2022-06-07 21:22:28 from Jacob Champion <jchampion at timescale.com> (Patch: Yes)
    Attachment (0001-libpq-let-client-reject-unexpected-auth-methods.patch) at 2022-03-05 01:04:05 from Jacob Champion <pchampion at vmware.com> (Patch: Yes)
History
When Who What
2023-03-24 05:18:15 Michael Paquier (michael-kun) Closed in commitfest 2023-03 with status: Committed
2023-03-22 06:03:16 Michael Paquier (michael-kun) New status: Waiting on Author
2023-03-03 06:31:10 Michael Paquier (michael-kun) Added michael-kun as committer
2023-01-31 16:27:12 vigneshwaran C (vignesh.postgres) Closed in commitfest 2023-01 with status: Moved to next CF
2023-01-20 02:24:56 Michael Paquier (michael-kun) Removed michael-kun from committers
2022-12-01 05:30:09 Michael Paquier (michael-kun) Closed in commitfest 2022-11 with status: Moved to next CF
2022-11-15 07:32:38 Michael Paquier (michael-kun) Added michael-kun as committer
2022-11-14 17:56:07 Aleksander Alekseev (a.alekseev) New status: Ready for Committer
2022-11-11 13:53:22 Aleksander Alekseev (a.alekseev) Added a.alekseev as reviewer
2022-10-25 22:41:23 Jacob Champion (jchampion) New status: Needs review
2022-10-10 06:12:16 Peter Eisentraut (petere) New status: Waiting on Author
2022-09-30 21:57:30 Peter Eisentraut (petere) Closed in commitfest 2022-09 with status: Moved to next CF
2022-08-30 13:59:41 Peter Eisentraut (petere) Added petere as reviewer
2022-08-01 22:19:22 Jacob Champion (jchampion) Closed in commitfest 2022-07 with status: Moved to next CF
2022-06-27 19:07:59 Jacob Champion (jchampion) Changed authors to Jacob Champion (jchampion)
2022-06-27 19:07:59 Jacob Champion (jchampion) Changed targetversion to 16
2022-06-27 19:07:31 Jacob Champion (jchampion) Attached mail thread 9e5a8ccddb8355ea9fa4b75a1e3a9edc88a70cd3.camel@vmware.com
2022-06-27 19:07:30 Jacob Champion (jchampion) Created patch record
Edit