Hello community, here is the log from the commit of package certbot for openSUSE:Factory checked in at 2018-07-19 22:55:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/certbot (Old) and /work/SRC/openSUSE:Factory/.certbot.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "certbot" Thu Jul 19 22:55:09 2018 rev:23 rq:623160 version:0.26.0 Changes: -------- --- /work/SRC/openSUSE:Factory/certbot/certbot.changes 2018-07-06 10:41:54.567260892 +0200 +++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2018-07-19 22:57:17.613527198 +0200 @@ -1,0 +2,58 @@ +Mon Jul 16 14:48:14 UTC 2018 - [email protected] + +- update to 0.26.0 + * Added + - A new security enhancement which we're calling AutoHSTS has + been added to Certbot's Apache plugin. This enhancement + configures your webserver to send a HTTP Strict Transport + Security header with a low max-age value that is slowly + increased over time. The max-age value is not increased to + a large value until you've successfully managed to renew your + certificate. + This enhancement can be requested with the --auto-hsts flag. + - New official DNS plugins have been created for Gehirn + Infrastracture Service, Linode, OVH, and Sakura Cloud. + These plugins can be found on our Docker Hub page at + https://hub.docker.com/u/certbot and on PyPI. + - The ability to reuse ACME accounts from Let's Encrypt's + ACMEv1 endpoint on Let's Encrypt's ACMEv2 endpoint has been + added. + - Certbot and its components now support Python 3.7. + - Certbot's install subcommand now allows you to interactively + choose which certificate to install from the list of + certificates managed by Certbot. + - Certbot now accepts the flag --no-autorenew which causes any + obtained certificates to not be automatically renewed when it + approaches expiration. + - Support for parsing the TLS-ALPN-01 challenge has been added + back to the acme library. + * Changed + - Certbot's default ACME server has been changed to + Let's Encrypt's ACMEv2 endpoint. By default, this server + will now be used for both new certificate lineages and + renewals. + - The Nginx plugin is no longer marked labeled as an "Alpha" + version. + - The prepare method of Certbot's plugins is no longer called + before running "Updater" enhancements that are run on every + invocation of certbot renew. + + 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 packages with functional changes + were: + - acme + - certbot + - certbot-apache + - certbot-dns-gehirn + - certbot-dns-linode + - certbot-dns-ovh + - certbot-dns-sakuracloud + - certbot-nginx + + More details about these changes can be found on our GitHub repo: + https://github.com/certbot/certbot/milestone/55?closed=1 + +- rebase certbot-fix_constants.patch + +------------------------------------------------------------------- Old: ---- v0.25.1.tar.gz New: ---- v0.26.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ certbot.spec ++++++ --- /var/tmp/diff_new_pack.eOR2v9/_old 2018-07-19 22:57:18.145525547 +0200 +++ /var/tmp/diff_new_pack.eOR2v9/_new 2018-07-19 22:57:18.149525535 +0200 @@ -19,7 +19,7 @@ # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: certbot -Version: 0.25.1 +Version: 0.26.0 Release: 0 Summary: Let's Encrypt client License: Apache-2.0 @@ -47,7 +47,7 @@ BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(python) >= 2.7 # install_requires -BuildRequires: python-acme > 0.24.0 +BuildRequires: python-acme == 0.26.0 BuildRequires: python-josepy >= 1.0.1 #BuildRequires: python-argparse BuildRequires: python-configargparse @@ -107,7 +107,7 @@ # requires Requires: ca-certificates Requires: cron -Requires: python-acme > 0.24.0 +Requires: python-acme == 0.26.0 #Requires: python-argparse Requires: python-certbot = %{version} Requires: python-configargparse ++++++ certbot-fix_constants.patch ++++++ --- /var/tmp/diff_new_pack.eOR2v9/_old 2018-07-19 22:57:18.181525435 +0200 +++ /var/tmp/diff_new_pack.eOR2v9/_new 2018-07-19 22:57:18.181525435 +0200 @@ -1,6 +1,6 @@ -diff -Pdpru certbot-0.19.0.orig/certbot/constants.py certbot-0.19.0/certbot/constants.py ---- certbot-0.19.0.orig/certbot/constants.py 2017-10-04 21:11:20.000000000 +0200 -+++ certbot-0.19.0/certbot/constants.py 2017-10-07 16:24:04.871678379 +0200 +diff -Pdpru certbot-0.26.0.orig/certbot/constants.py certbot-0.26.0/certbot/constants.py +--- certbot-0.26.0.orig/certbot/constants.py 2018-07-11 23:18:26.000000000 +0200 ++++ certbot-0.26.0/certbot/constants.py 2018-07-16 17:12:49.336208529 +0200 @@ -14,10 +14,10 @@ OLD_SETUPTOOLS_PLUGINS_ENTRY_POINT = "le CLI_DEFAULTS = dict( @@ -14,7 +14,7 @@ ], # Main parser -@@ -80,9 +80,9 @@ CLI_DEFAULTS = dict( +@@ -85,9 +85,9 @@ CLI_DEFAULTS = dict( auth_cert_path="./cert.pem", auth_chain_path="./chain.pem", key_path=None, @@ -24,6 +24,6 @@ + config_dir="/etc/certbot", + work_dir="/var/lib/certbot", + logs_dir="/var/log/certbot", - server="https://acme-v01.api.letsencrypt.org/directory", + server="https://acme-v02.api.letsencrypt.org/directory", # Plugins parsers ++++++ v0.25.1.tar.gz -> v0.26.0.tar.gz ++++++ ++++ 9982 lines of diff (skipped)
