Support for NSS as a libpq TLS backend

Edit
Title Support for NSS as a libpq TLS backend
Topic Security
Created 2021-05-28 09:11:05
Last modified 2021-05-28 09:11:50 (2 weeks, 6 days ago)
Latest email 2021-06-16 19:52:47 (1 day ago)
Status
2021-07: Needs review
Target version
Authors Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion)
Reviewers Become reviewer
Committer
Links
Emails
Support for NSS as a libpq TLS backend
First at 2020-05-15 20:46:09 by Daniel Gustafsson <daniel at yesql.se>
Latest at 2021-06-16 19:52:47 by Daniel Gustafsson <daniel at yesql.se>
Latest attachment (0001-nss-don-t-ignore-failures-during-context-shutdown.patch.txt) at 2021-06-16 16:15:56 from Jacob Champion <pchampion at vmware.com>
    Attachment (0001-nss-don-t-ignore-failures-during-context-shutdown.patch.txt) at 2021-06-16 16:15:56 from Jacob Champion <pchampion at vmware.com> (Patch: Yes)
    Attachment (0001-nss-don-t-ignore-failures-during-context-shutdown.patch.txt) at 2021-06-15 23:50:14 from Jacob Champion <pchampion at vmware.com> (Patch: Yes)
    Attachment (v37-0009-nss-Build-infrastructure.patch) at 2021-06-15 22:08:58 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (nss-fix-crldir.patch.txt) at 2021-06-14 22:15:47 from Jacob Champion <pchampion at vmware.com> (Patch: Yes)
    Attachment (v36-0009-nss-Build-infrastructure.patch) at 2021-05-28 09:04:12 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v35-0001-nss-Support-libnss-as-TLS-library-in-libpq.patch) at 2021-04-05 02:12:22 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v34-0009-nss-Build-infrastructure.patch) at 2021-04-04 22:13:43 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v33-0008-nss-Support-NSS-in-cryptohash.patch) at 2021-04-01 23:17:20 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v32-0009-nss-Build-infrastructure.patch) at 2021-03-25 23:22:33 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v31-0009-nss-Build-infrastructure.patch) at 2021-03-22 23:38:50 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v30-0001-nss-Support-libnss-as-TLS-library-in-libpq.patch) at 2021-03-03 08:52:13 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v29-0009-nss-Build-infrastructure.patch) at 2021-02-24 12:23:32 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v28-0009-nss-Build-infrastructure.patch) at 2021-02-22 13:31:13 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v27-0009-nss-Build-infrastructure.patch) at 2021-02-17 21:35:33 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v26-0010-nss-Build-infrastructure.patch) at 2021-02-08 23:08:37 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (since-v24.diff) at 2021-02-02 20:33:35 from Jacob Champion <pchampion at vmware.com> (Patch: Yes)
    Attachment (v24-0006-NSS-cryptohash-support.patch) at 2021-02-01 20:49:20 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v23-0008-NSS-Make-the-cryptohash-NSSInitContext-static-as.patch) at 2021-01-29 12:57:02 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-Introduce-with-ssl-openssl-in-configure-options.patch) at 2021-01-27 07:39:23 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (since-v22.diff) at 2021-01-20 17:07:08 from Jacob Champion <pchampion at vmware.com> (Patch: Yes)
    Attachment (v22-0001-NSS-Frontend-Backend-and-build-infrastructure.patch) at 2021-01-20 11:58:13 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v21-0001-NSS-Frontend-Backend-and-build-infrastructure.patch) at 2021-01-19 20:21:41 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v20-0001-NSS-Frontend-Backend-and-build-infrastructure.patch) at 2020-11-17 15:00:53 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (nss-fix-hang-when-hashing-certificates.patch) at 2020-11-16 20:00:47 from Jacob Champion <pchampion at vmware.com> (Patch: Yes)
    Attachment (v19-0001-NSS-Frontend-Backend-and-build-infrastructure.patch) at 2020-11-13 12:14:58 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (nss-handle-timeouts-and-disconnections-in-pgtls_read.patch) at 2020-11-12 22:12:42 from Jacob Champion <pchampion at vmware.com> (Patch: Yes)
    Attachment (patch) at 2020-11-11 18:17:03 from Jacob Champion <pchampion at vmware.com> (Patch: Yes)
    Attachment (v18-0001-NSS-Frontend-Backend-and-build-infrastructure.patch) at 2020-11-06 23:11:15 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v17-0001-NSS-Frontend-Backend-and-build-infrastructure.patch) at 2020-11-04 13:09:52 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v16-0001-NSS-Frontend-Backend-and-build-infra.patch) at 2020-11-01 22:04:18 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v15-0001-NSS-Frontend-Backend-and-build-infra.patch) at 2020-10-29 15:20:19 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v14-0001-NSS-Frontend-Backend-and-build-infra.patch) at 2020-10-28 10:56:26 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-Support-for-NSS-as-a-TLS-backend-v13.patch) at 2020-10-27 20:07:01 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-Support-for-NSS-as-a-TLS-backend-v12.patch) at 2020-10-20 12:24:24 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-Support-for-NSS-as-a-TLS-backend-v11.patch) at 2020-10-02 20:01:37 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-Support-for-NSS-as-a-TLS-backend-v10.patch) at 2020-09-17 09:41:28 from Daniel Gustafsson <daniel at yesql.se> (Patch: No)
    Attachment (0001-docs-consistent-markup-for-OpenSSL-and-SSL-v9.patch) at 2020-09-01 12:43:58 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-WIP-Support-libnss-for-as-TLS-backend-v8.patch) at 2020-08-03 19:18:47 from Andrew Dunstan <andrew.dunstan at 2ndquadrant.com> (Patch: No)
    Attachment (0001-WIP-Support-libnss-for-as-TLS-backend-v7.patch) at 2020-08-03 16:46:24 from Andrew Dunstan <andrew.dunstan at 2ndquadrant.com> (Patch: No)
    Attachment (0001-WIP-Support-libnss-for-as-TLS-backend-v6.patch) at 2020-07-31 20:44:46 from Andrew Dunstan <andrew.dunstan at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-WIP-Support-libnss-for-as-TLS-backend-v5.patch) at 2020-07-20 13:35:51 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-WIP-Support-libnss-for-as-TLS-backend-v4.patch) at 2020-07-15 22:16:26 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0002-Make-pg_stat_ssl-reporting-backend-agnostic-v3.patch) at 2020-07-03 11:51:28 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0002-Make-pg_stat_ssl-reporting-backend-agnostic-v2.patch) at 2020-06-25 15:39:33 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-WIP-Support-libnss-for-as-TLS-backend.patch) at 2020-05-15 20:46:09 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
History
When Who What
2021-05-28 09:11:50 Daniel Gustafsson (d_gustafsson) Changed authors to Daniel Gustafsson (d_gustafsson), Jacob Champion (jchampion)
2021-05-28 09:11:05 Daniel Gustafsson (d_gustafsson) Attached mail thread FAB21FC8-0F62-434F-AA78-6BD9336D630A@yesql.se
2021-05-28 09:11:05 Daniel Gustafsson (d_gustafsson) Created patch record
Edit