pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2018Q4]: pkgsrc/security Pullup ticket #5901 - requested by taca



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fb4ba6f90604
branches:  pkgsrc-2018Q4
changeset: 334058:fb4ba6f90604
user:      bsiegert <bsiegert%pkgsrc.org@localhost>
date:      Tue Jan 29 13:53:37 2019 +0000

description:
Pullup ticket #5901 - requested by taca
security/py-acme: update (stop using TLS-SNI-01)
security/py-certbot: update (stop using TLS-SNI-01)

Revisions pulled up:
- security/py-acme/PLIST                                        1.11
- security/py-certbot/Makefile.common                           1.29
- security/py-certbot/PLIST                                     1.14
- security/py-certbot/distinfo                                  1.28

---
   Module Name:    pkgsrc
   Committed By:   triaxx
   Date:           Tue Jan 15 09:32:11 UTC 2019

   Modified Files:
           pkgsrc/security/py-certbot: Makefile.common PLIST distinfo

   Log Message:
   py-certbot: update to 0.30.0

   Upstream changes:
   ================================================================================
   ## 0.30.0 - 2019-01-02

   ### Added

   * Added the `update_account` subcommand for account management commands.

   ### Changed

   * Copied account management functionality from the `register` subcommand
     to the `update_account` subcommand.
   * Marked usage `register --update-registration` for deprecation and
     removal in a future release.

   ### Fixed

   * Older modules in the josepy library can now be accessed through acme.jose
     like it could in previous versions of acme. This is only done to preserve
     backwards compatibility and support for doing this with new modules in josepy
     will not be added. Users of the acme library should switch to using josepy
     directly if they haven't done so already.

   Despite us having broken lockstep, we are continuing to release new versions of
   all Certbot components during releases for the time being, however, the only
   package with changes other than its version number was:

   * acme

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

   ## 0.29.1 - 2018-12-05

   ### Added

   *

   ### Changed

   *

   ### Fixed

   * The default work and log directories have been changed back to
     /var/lib/letsencrypt and /var/log/letsencrypt respectively.

   Despite us having broken lockstep, we are continuing to release new versions of
   all Certbot components during releases for the time being, however, the only
   package with changes other than its version number was:

   * certbot

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

   ## 0.29.0 - 2018-12-05

   ### Added

   * Noninteractive renewals with `certbot renew` (those not started from a
     terminal) now randomly sleep 1-480 seconds before beginning work in
     order to spread out load spikes on the server side.
   * Added External Account Binding support in cli and acme library.
     Command line arguments --eab-kid and --eab-hmac-key added.

   ### Changed

   * Private key permissioning changes: Renewal preserves existing group mode
     & gid of previous private key material. Private keys for new
     lineages (i.e. new certs, not renewed) default to 0o600.

   ### Fixedxed

   * Update code and dependencies to clean up Resource and Deprecation Warnings.
   * Only depend on imgconverter extension for Sphinx >= 1.6

   Despite us having broken lockstep, we are continuing to release new versions of
   all Certbot components during releases for the time being, however, the only
   package with changes other than its version number was:

   * acme
   * certbot
   * certbot-apache
   * certbot-dns-cloudflare
   * certbot-dns-digitalocean
   * certbot-dns-google
   * certbot-nginx

   More details about these changes can be found on our GitHub repo:
   https://github.com/certbot/certbot/milestone/62?closed=1

   ## 0.28.0 - 2018-11-7

   ### Added

   * `revoke` accepts `--cert-name`, and doesn't accept both `--cert-name` and `--cert-path`.
   * Use the ACMEv2 newNonce endpoint when a new nonce is needed, and newNonce is available in the directory.

   ### Changed

   * Removed documentation mentions of `#letsencrypt` IRC on Freenode.
   * Write README to the base of (config-dir)/live directory
   * `--manual` will explicitly warn users that earlier challenges should remain in place when setting up subsequent challenges.
   * Warn when using deprecated acme.challenges.TLSSNI01
   * Log warning about TLS-SNI deprecation in Certbot
   * Stop preferring TLS-SNI in the Apache, Nginx, and standalone plugins
   * OVH DNS plugin now relies on Lexicon>=2.7.14 to support HTTP proxies
   * Default time the Linode plugin waits for DNS changes to propogate is now 1200 seconds.

   ### Fixed

   * Match Nginx parser update in allowing variable names to start with `${`.
   * Fix ranking of vhosts in Nginx so that all port-matching vhosts come first
   * Correct OVH integration tests on machines without internet access.
   * Stop caching the results of ipv6_info in http01.py
   * Test fix for Route53 plugin to prevent boto3 making outgoing connections.
   * The grammar used by Augeas parser in Apache plugin was updated to fix various parsing errors.
   * The CloudXNS, DNSimple, DNS Made Easy, Gehirn, Linode, LuaDNS, NS1, OVH, and
     Sakura Cloud DNS plugins are now compatible with Lexicon 3.0+.

   Despite us having broken lockstep, we are continuing to release new versions of
   all Certbot components during releases for the time being, however, the only
   package with changes other than its version number was:

   * acme
   * certbot
   * certbot-apache
   * certbot-dns-cloudxns
   * certbot-dns-dnsimple
   * certbot-dns-dnsmadeeasy
   * certbot-dns-gehirn
   * certbot-dns-linode
   * certbot-dns-luadns
   * certbot-dns-nsone
   * certbot-dns-ovh
   * certbot-dns-route53
   * certbot-dns-sakuracloud
   * certbot-nginx

   More details about these changes can be found on our GitHub repo:
   https://github.com/certbot/certbot/milestone/59?closed=1

   ## 0.27.1 - 2018-09-06

   ### Fixed

   * Fixed parameter name in OpenSUSE overrides for default parameters in the
     Apache plugin. Certbot on OpenSUSE works again.

   Despite us having broken lockstep, we are continuing to release new versions of
   all Certbot components during releases for the time being, however, the only
   package with changes other than its version number was:

   * certbot-apache

   More details about these changes can be found on our GitHub repo:
   https://github.com/certbot/certbot/milestone/60?closed=1

---
   Module Name:    pkgsrc
   Committed By:   triaxx
   Date:           Tue Jan 15 09:34:10 UTC 2019

   Modified Files:
           pkgsrc/security/py-acme: PLIST

   Log Message:
   py-acme: update to 0.30.0

diffstat:

 security/py-acme/PLIST              |   5 ++++-
 security/py-certbot/Makefile.common |   5 +++--
 security/py-certbot/PLIST           |   8 +++++++-
 security/py-certbot/distinfo        |  10 +++++-----
 4 files changed, 19 insertions(+), 9 deletions(-)

diffs (101 lines):

diff -r ebc8f593d2c2 -r fb4ba6f90604 security/py-acme/PLIST
--- a/security/py-acme/PLIST    Tue Jan 29 13:01:45 2019 +0000
+++ b/security/py-acme/PLIST    Tue Jan 29 13:53:37 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2018/07/17 16:32:16 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.10.4.1 2019/01/29 13:53:37 bsiegert Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -27,6 +27,8 @@
 ${PYSITELIB}/acme/fields.pyc
 ${PYSITELIB}/acme/fields_test.pyo
 ${PYSITELIB}/acme/fields_test.pyc
+${PYSITELIB}/acme/jose_test.pyo
+${PYSITELIB}/acme/jose_test.pyc
 ${PYSITELIB}/acme/jws.pyo
 ${PYSITELIB}/acme/jws.pyc
 ${PYSITELIB}/acme/jws_test.pyo
@@ -59,6 +61,7 @@
 ${PYSITELIB}/acme/errors_test.py
 ${PYSITELIB}/acme/fields.py
 ${PYSITELIB}/acme/fields_test.py
+${PYSITELIB}/acme/jose_test.py
 ${PYSITELIB}/acme/jws.py
 ${PYSITELIB}/acme/jws_test.py
 ${PYSITELIB}/acme/magic_typing.py
diff -r ebc8f593d2c2 -r fb4ba6f90604 security/py-certbot/Makefile.common
--- a/security/py-certbot/Makefile.common       Tue Jan 29 13:01:45 2019 +0000
+++ b/security/py-certbot/Makefile.common       Tue Jan 29 13:53:37 2019 +0000
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile.common,v 1.28 2018/09/06 12:25:26 fhajny Exp $
+# $NetBSD: Makefile.common,v 1.28.4.1 2019/01/29 13:53:37 bsiegert Exp $
 #
 # used by security/py-acme/Makefile
 # used by security/py-certbot/Makefile
 # used by security/py-certbot-dns-rfc2136/Makefile
+# used by security/py-certbot-dns-route53/Makefile
 
-DISTNAME=      certbot-0.27.0
+DISTNAME=      certbot-0.30.0
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=certbot/}
 
 HOMEPAGE=      https://letsencrypt.org/
diff -r ebc8f593d2c2 -r fb4ba6f90604 security/py-certbot/PLIST
--- a/security/py-certbot/PLIST Tue Jan 29 13:01:45 2019 +0000
+++ b/security/py-certbot/PLIST Tue Jan 29 13:53:37 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2018/07/17 16:32:16 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.13.4.1 2019/01/29 13:53:37 bsiegert Exp $
 bin/certbot${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -21,6 +21,8 @@
 ${PYSITELIB}/certbot/cli.pyc
 ${PYSITELIB}/certbot/client.pyo
 ${PYSITELIB}/certbot/client.pyc
+${PYSITELIB}/certbot/compat.pyo
+${PYSITELIB}/certbot/compat.pyc
 ${PYSITELIB}/certbot/configuration.pyo
 ${PYSITELIB}/certbot/configuration.pyc
 ${PYSITELIB}/certbot/constants.pyo
@@ -65,6 +67,7 @@
 ${PYSITELIB}/certbot/cert_manager.py
 ${PYSITELIB}/certbot/cli.py
 ${PYSITELIB}/certbot/client.py
+${PYSITELIB}/certbot/compat.py
 ${PYSITELIB}/certbot/configuration.py
 ${PYSITELIB}/certbot/constants.py
 ${PYSITELIB}/certbot/crypto_util.py
@@ -197,6 +200,8 @@
 ${PYSITELIB}/certbot/tests/cli_test.pyc
 ${PYSITELIB}/certbot/tests/client_test.pyo
 ${PYSITELIB}/certbot/tests/client_test.pyc
+${PYSITELIB}/certbot/tests/compat_test.pyo
+${PYSITELIB}/certbot/tests/compat_test.pyc
 ${PYSITELIB}/certbot/tests/configuration_test.pyo
 ${PYSITELIB}/certbot/tests/configuration_test.pyc
 ${PYSITELIB}/certbot/tests/crypto_util_test.pyo
@@ -239,6 +244,7 @@
 ${PYSITELIB}/certbot/tests/cert_manager_test.py
 ${PYSITELIB}/certbot/tests/cli_test.py
 ${PYSITELIB}/certbot/tests/client_test.py
+${PYSITELIB}/certbot/tests/compat_test.py
 ${PYSITELIB}/certbot/tests/configuration_test.py
 ${PYSITELIB}/certbot/tests/crypto_util_test.py
 ${PYSITELIB}/certbot/tests/display/__init__.py
diff -r ebc8f593d2c2 -r fb4ba6f90604 security/py-certbot/distinfo
--- a/security/py-certbot/distinfo      Tue Jan 29 13:01:45 2019 +0000
+++ b/security/py-certbot/distinfo      Tue Jan 29 13:53:37 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.27 2018/09/06 12:25:26 fhajny Exp $
+$NetBSD: distinfo,v 1.27.4.1 2019/01/29 13:53:37 bsiegert Exp $
 
-SHA1 (certbot-0.27.0.tar.gz) = c193ba836ab6181e865a4b7c7a8e4b843bda6a9b
-RMD160 (certbot-0.27.0.tar.gz) = dc2751280fdfdd2e72c5b44cd2c873c18e067206
-SHA512 (certbot-0.27.0.tar.gz) = 594ea481d95f5724e4ebdcac4083d59204646c4b6e9a4b2bd91c81f62e2a6c84aaf7fb932291254781f82268b843ee6ba0dfa9d0bde0a2b36908d58be1f04917
-Size (certbot-0.27.0.tar.gz) = 1240266 bytes
+SHA1 (certbot-0.30.0.tar.gz) = 12daf9b632484bb4b4a100587e74d6a410a55530
+RMD160 (certbot-0.30.0.tar.gz) = 0f69d0bfe6f13db9e06b285f303dd1c1cbad42b8
+SHA512 (certbot-0.30.0.tar.gz) = 85095dd75ce639fcf93d748e2d32a686aecfa9002ccb2c23bdd4e33f1c47268386a86befbcca8180acf48881888fad484f485ad03fc7acef21a308c4d5432ac5
+Size (certbot-0.30.0.tar.gz) = 1266974 bytes



Home | Main Index | Thread Index | Old Index