Subject: CVS commit: pkgsrc/security
From: Adam Ciarcinski
Date: 2020-05-07 12:53:46
Message id: 20200507105346.D26DFFB27@cvs.NetBSD.org

Log Message:
py-acme/py-certbot*: updated to 1.4.0

1.4.0:

Added

* Turn off session tickets for apache plugin by default when appropriate.
* Added serial number of certificate to the output of `certbot certificates`
* Expose two new environment variables in the authenticator and cleanup scripts \ 
used by
  the `manual` plugin: `CERTBOT_REMAINING_CHALLENGES` is equal to the number of \ 
challenges
  remaining after the current challenge, `CERTBOT_ALL_DOMAINS` is a \ 
comma-separated list
  of all domains challenged for the current certificate.
* Added TLS-ALPN-01 challenge support in the `acme` library. Support of this
  challenge in the Certbot client is planned to be added in a future release.
* Added minimal proxy support for OCSP verification.
* On Windows, hooks are now executed in a Powershell shell instead of a CMD shell,
  allowing both `*.ps1` and `*.bat` as valid scripts for Certbot.

Changed

* Reorganized error message when a user entered an invalid email address.
* Stop asking interactively if the user would like to add a redirect.
* `mock` dependency is now conditional on Python 2 in all of our packages.
* Deprecate certbot-auto on Gentoo, macOS, and FreeBSD.

Fixed

* When using an RFC 8555 compliant endpoint, the `acme` library no longer sends the
  `resource` field in any requests or the `type` field when responding to challenges.
* Fix nginx plugin crash when non-ASCII configuration file is being read (instead,
  the user will be warned that UTF-8 must be used).
* Fix hanging OCSP queries during revocation checking - added a 10 second timeout.
* Standalone servers now have a default socket timeout of 30 seconds, fixing
  cases where an idle connection can cause the standalone plugin to hang.
* Parsing of the RFC 8555 application/pem-certificate-chain now tolerates CRLF line
  endings. This should fix interoperability with Buypass' services.

More details about these changes can be found on our GitHub repo.

Files:
RevisionActionfile
1.14modifypkgsrc/security/py-acme/PLIST
1.16modifypkgsrc/security/py-acme/distinfo
1.24modifypkgsrc/security/py-certbot/Makefile
1.43modifypkgsrc/security/py-certbot/Makefile.common
1.25modifypkgsrc/security/py-certbot/PLIST
1.44modifypkgsrc/security/py-certbot/distinfo
1.16modifypkgsrc/security/py-certbot-apache/distinfo
1.4modifypkgsrc/security/py-certbot-dns-digitalocean/distinfo
1.4modifypkgsrc/security/py-certbot-dns-dnsimple/Makefile
1.11modifypkgsrc/security/py-certbot-dns-dnsimple/distinfo
1.3modifypkgsrc/security/py-certbot-dns-dnsmadeeasy/Makefile
1.11modifypkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo
1.3modifypkgsrc/security/py-certbot-dns-gehirn/Makefile
1.11modifypkgsrc/security/py-certbot-dns-gehirn/distinfo
1.5modifypkgsrc/security/py-certbot-dns-google/Makefile
1.11modifypkgsrc/security/py-certbot-dns-google/distinfo
1.4modifypkgsrc/security/py-certbot-dns-linode/Makefile
1.11modifypkgsrc/security/py-certbot-dns-linode/distinfo
1.8modifypkgsrc/security/py-certbot-dns-luadns/Makefile
1.16modifypkgsrc/security/py-certbot-dns-luadns/distinfo
1.8modifypkgsrc/security/py-certbot-dns-nsone/Makefile
1.16modifypkgsrc/security/py-certbot-dns-nsone/distinfo
1.9modifypkgsrc/security/py-certbot-dns-ovh/Makefile
1.16modifypkgsrc/security/py-certbot-dns-ovh/distinfo
1.10modifypkgsrc/security/py-certbot-dns-rfc2136/Makefile
1.16modifypkgsrc/security/py-certbot-dns-rfc2136/distinfo
1.9modifypkgsrc/security/py-certbot-dns-route53/Makefile
1.16modifypkgsrc/security/py-certbot-dns-route53/distinfo
1.9modifypkgsrc/security/py-certbot-dns-sakuracloud/Makefile
1.16modifypkgsrc/security/py-certbot-dns-sakuracloud/distinfo
1.11modifypkgsrc/security/py-certbot-nginx/Makefile
1.16modifypkgsrc/security/py-certbot-nginx/distinfo