commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2020-10-07 14:18:47 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.4249 (New) Package is "python-certbot" Wed Oct 7 14:18:47 2020 rev:30 rq:839981 version:1.9.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2020-08-21 19:13:15.760680074 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.4249/python-certbot.changes 2020-10-07 14:19:02.301512020 +0200 @@ -1,0 +2,36 @@ +Wed Oct 7 08:15:42 UTC 2020 - Marketa Calabkova + +- Update to version 1.9.0 + * certbot-auto was deprecated on all systems except for those based on Debian or RHEL. + * Update the packaging instructions to promote usage of python -m pytest to test Certbot +instead of the deprecated python setup.py test setuptools approach. + * Reduced CLI logging when handling some kinds of errors. + * The minimum version of the acme library required by Certbot was corrected. +In the previous release, Certbot said it required acme>=1.6.0 when it +actually required acme>=1.8.0 to properly support removing contact +information from an ACME account. + +--- +Mon Sep 28 13:57:39 UTC 2020 - Hans-Peter Jansen + +- Update to version 1.8.0 + + Added +* Added the ability to remove email and phone contact + information from an account +* using update_account --register-unsafely-without-email + + Changed +* Support for Python 3.5 has been removed. + + Fixed +* The problem causing the Apache plugin in the Certbot snap on + ARM systems to +* fail to load the Augeas library it depends on has been fixed. +* The acme library can now tell the ACME server to clear + contact information by passing an empty +* tuple to the contact field of a Registration message. +* Fixed the *** stack smashing detected *** error in the + Certbot snap on some systems. +* More details about these changes can be found on our GitHub + repo. +- Add certbot keyring and hash file + +--- Old: certbot-1.7.0.tar.gz New: certbot-1.9.0.tar.gz certbot-1.9.0.tar.gz.asc python-certbot.keyring Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.O41QVt/_old 2020-10-07 14:19:03.157512701 +0200 +++ /var/tmp/diff_new_pack.O41QVt/_new 2020-10-07 14:19:03.157512701 +0200 @@ -19,13 +19,15 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without python2 Name: python-certbot -Version:1.7.0 +Version:1.9.0 Release:0 Summary:ACME client License:Apache-2.0 URL:https://github.com/certbot/certbot -Source: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz -BuildRequires: %{python_module acme >= 1.6.0} +Source0: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz +Source1: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz.asc +Source2:%{name}.keyring +BuildRequires: %{python_module acme >= 1.8.0} BuildRequires: %{python_module configargparse >= 0.9.3} BuildRequires: %{python_module configobj} BuildRequires: %{python_module cryptography >= 1.2.3} ++ certbot-1.7.0.tar.gz -> certbot-1.9.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-1.7.0/CHANGELOG.md new/certbot-1.9.0/CHANGELOG.md --- old/certbot-1.7.0/CHANGELOG.md 2020-08-04 20:20:15.0 +0200 +++ new/certbot-1.9.0/CHANGELOG.md 2020-10-06 20:39:49.0 +0200 @@ -2,6 +2,55 @@ Certbot adheres to [Semantic Versioning](https://semver.org/). +## 1.9.0 - 2020-10-06 + +### Added + +* `--preconfigured-renewal` flag, for packager use only. + See the [packaging guide](https://certbot.eff.org/docs/packaging.html). + +### Changed + +* certbot-auto was deprecated on all systems except for those based on Debian or RHEL. +* Update the packaging instructions to promote usage of `python -m pytest` to test Certbot + instead of the deprecated `python setup.py test` setuptools approach. +* Reduced CLI logging when reloading nginx, if it is not running. +* Reduced CLI logging when handling some kinds of errors. + +### Fixed + +* Fixed `server_name` case-sensitivity in the nginx plugin. +* The minimum version of the `acme` library required by Certbot was corrected. + In the previous release, Certbot said it required `acme>=1.6.0`
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2020-08-21 19:12:16 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.3399 (New) Package is "python-certbot" Fri Aug 21 19:12:16 2020 rev:29 rq:828417 version:1.7.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2020-07-15 15:01:53.131226627 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.3399/python-certbot.changes 2020-08-21 19:13:15.760680074 +0200 @@ -1,0 +2,10 @@ +Fri Aug 21 08:37:38 UTC 2020 - Marketa Calabkova + +- Update to version 1.7.0 + * Third-party plugins can be used without prefix (plugin_name instead of dist_name:plugin_name): +this concerns the plugin name, CLI flags, and keys in credential files. +The prefixed form is still supported but is deprecated, and will be removed in a future release. + * We deprecated support for Python 3.5 in Certbot and its ACME library. +Support for Python 3.5 will be removed in the next major release of Certbot. + +--- Old: certbot-1.6.0.tar.gz New: certbot-1.7.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.1tfT3r/_old 2020-08-21 19:13:17.836681307 +0200 +++ /var/tmp/diff_new_pack.1tfT3r/_new 2020-08-21 19:13:17.836681307 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without python2 Name: python-certbot -Version:1.6.0 +Version:1.7.0 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-1.6.0.tar.gz -> certbot-1.7.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-1.6.0/CHANGELOG.md new/certbot-1.7.0/CHANGELOG.md --- old/certbot-1.6.0/CHANGELOG.md 2020-07-07 19:13:21.0 +0200 +++ new/certbot-1.7.0/CHANGELOG.md 2020-08-04 20:20:15.0 +0200 @@ -2,6 +2,28 @@ Certbot adheres to [Semantic Versioning](https://semver.org/). +## 1.7.0 - 2020-08-04 + +### Added + +* Third-party plugins can be used without prefix (`plugin_name` instead of `dist_name:plugin_name`): + this concerns the plugin name, CLI flags, and keys in credential files. + The prefixed form is still supported but is deprecated, and will be removed in a future release. +* Added `--nginx-sleep-seconds` (default `1`) for environments where nginx takes a long time to reload. + +### Changed + +* The Linode DNS plugin now waits 120 seconds for DNS propagation, instead of 1200, + due to https://www.linode.com/blog/linode/linode-turns-17/ +* We deprecated support for Python 3.5 in Certbot and its ACME library. + Support for Python 3.5 will be removed in the next major release of Certbot. + +### Fixed + +* + +More details about these changes can be found on our GitHub repo. + ## 1.6.0 - 2020-07-07 ### Added diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-1.6.0/PKG-INFO new/certbot-1.7.0/PKG-INFO --- old/certbot-1.6.0/PKG-INFO 2020-07-07 19:13:25.0 +0200 +++ new/certbot-1.7.0/PKG-INFO 2020-08-04 20:20:16.638172000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: certbot -Version: 1.6.0 +Version: 1.7.0 Summary: ACME client Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-1.6.0/certbot/__init__.py new/certbot-1.7.0/certbot/__init__.py --- old/certbot-1.6.0/certbot/__init__.py 2020-07-07 19:13:23.0 +0200 +++ new/certbot-1.7.0/certbot/__init__.py 2020-08-04 20:20:16.0 +0200 @@ -1,4 +1,13 @@ """Certbot client.""" +import warnings +import sys # version number like 1.2.3a0, must have at least 2 parts, like 1.2 -__version__ = '1.6.0' +__version__ = '1.7.0' + +if sys.version_info[:2] == (3, 5): +warnings.warn( +"Python 3.5 support will be dropped in the next release of " +"certbot. Please upgrade your Python version.", +PendingDeprecationWarning, +) # pragma: no cover diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-1.6.0/certbot/_internal/main.py new/certbot-1.7.0/certbot/_internal/main.py --- old/certbot-1.6.0/certbot/_internal/main.py 2020-07-07 19:13:20.0 +0200 +++ new/certbot-1.7.0/certbot/_internal/main.py 2020-08-04 20:20:15.0 +0200 @@ -1343,6 +1343,10 @@ if config.func != plugins_cmd: # pylint:
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2020-07-15 15:01:29 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.3060 (New) Package is "python-certbot" Wed Jul 15 15:01:29 2020 rev:28 rq:820647 version:1.6.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2020-06-11 15:15:31.734966994 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.3060/python-certbot.changes 2020-07-15 15:01:53.131226627 +0200 @@ -1,0 +2,9 @@ +Mon Jul 13 08:34:32 UTC 2020 - Marketa Calabkova + +- Update to version 1.6.0 + * Certbot snaps are now available for the arm64 and armhf architectures. + * Make Certbot snap find externally snapped plugins + * Function certbot.compat.filesystem.umask is a drop-in replacement for +os.umask implementing umask for both UNIX and Windows systems. + +--- Old: certbot-1.5.0.tar.gz New: certbot-1.6.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.pZYdMM/_old 2020-07-15 15:01:54.731228188 +0200 +++ /var/tmp/diff_new_pack.pZYdMM/_new 2020-07-15 15:01:54.735228192 +0200 @@ -19,13 +19,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without python2 Name: python-certbot -Version:1.5.0 +Version:1.6.0 Release:0 Summary:ACME client License:Apache-2.0 URL:https://github.com/certbot/certbot Source: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz -BuildRequires: %{python_module acme >= 1.4.0} +BuildRequires: %{python_module acme >= 1.6.0} BuildRequires: %{python_module configargparse >= 0.9.3} BuildRequires: %{python_module configobj} BuildRequires: %{python_module cryptography >= 1.2.3} @@ -41,7 +41,7 @@ BuildRequires: %{python_module zope.interface} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-acme >= 1.4.0 +Requires: python-acme >= 1.6.0 Requires: python-configargparse >= 0.9.3 Requires: python-configobj Requires: python-cryptography >= 1.2.3 ++ certbot-1.5.0.tar.gz -> certbot-1.6.0.tar.gz ++ 2251 lines of diff (skipped)
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2020-06-11 15:15:30 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.3606 (New) Package is "python-certbot" Thu Jun 11 15:15:30 2020 rev:27 rq:813507 version:1.5.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2020-05-14 23:26:40.705227658 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.3606/python-certbot.changes 2020-06-11 15:15:31.734966994 +0200 @@ -1,0 +2,8 @@ +Thu Jun 11 12:10:12 UTC 2020 - Marketa Calabkova + +- Update to version 1.5.0 + * Require explicit confirmation of snap plugin permissions before connecting. + * Add support for OCSP responses which use a public key hash ResponderID, +fixing interoperability with Sectigo CAs. + +--- Old: certbot-1.4.0.tar.gz New: certbot-1.5.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.VTEcGq/_old 2020-06-11 15:15:32.294968564 +0200 +++ /var/tmp/diff_new_pack.VTEcGq/_new 2020-06-11 15:15:32.298968575 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without python2 Name: python-certbot -Version:1.4.0 +Version:1.5.0 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-1.4.0.tar.gz -> certbot-1.5.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-1.4.0/CHANGELOG.md new/certbot-1.5.0/CHANGELOG.md --- old/certbot-1.4.0/CHANGELOG.md 2020-05-05 21:37:33.0 +0200 +++ new/certbot-1.5.0/CHANGELOG.md 2020-06-02 19:12:32.0 +0200 @@ -2,6 +2,24 @@ Certbot adheres to [Semantic Versioning](https://semver.org/). +## 1.5.0 - 2020-06-02 + +### Added + +* Require explicit confirmation of snap plugin permissions before connecting. + +### Changed + +* Improved error message in apache installer when mod_ssl is not available. + +### Fixed + +* Add support for OCSP responses which use a public key hash ResponderID, fixing + interoperability with Sectigo CAs. +* Fix TLS-ALPN test that fails when run with newer versions of OpenSSL. + +More details about these changes can be found on our GitHub repo. + ## 1.4.0 - 2020-05-05 ### Added @@ -24,6 +42,7 @@ * 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. +* Allow existing but empty archive and live dir to be used when creating new lineage. ### Fixed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-1.4.0/PKG-INFO new/certbot-1.5.0/PKG-INFO --- old/certbot-1.4.0/PKG-INFO 2020-05-05 21:37:35.039927000 +0200 +++ new/certbot-1.5.0/PKG-INFO 2020-06-02 19:12:36.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: certbot -Version: 1.4.0 +Version: 1.5.0 Summary: ACME client Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project @@ -79,16 +79,12 @@ ACME working area in github: https://github.com/ietf-wg-acme/acme -|build-status| |container| +|build-status| .. |build-status| image:: https://travis-ci.com/certbot/certbot.svg?branch=master :target: https://travis-ci.com/certbot/certbot :alt: Travis CI status -.. |container| image:: https://quay.io/repository/letsencrypt/letsencrypt/status - :target: https://quay.io/repository/letsencrypt/letsencrypt - :alt: Docker Repository on Quay.io - .. Do not modify this comment unless you know what you're doing. tag:links-end System Requirements diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-1.4.0/README.rst new/certbot-1.5.0/README.rst --- old/certbot-1.4.0/README.rst2020-05-05 21:37:33.0 +0200 +++ new/certbot-1.5.0/README.rst2020-06-02 19:12:32.0 +0200 @@ -71,16 +71,12 @@ ACME working area in github: https://github.com/ietf-wg-acme/acme -|build-status| |container| +|build-status| .. |build-status| image:: https://travis-ci.com/certbot/certbot.svg?branch=master :target: https://travis-ci.com/certbot/certbot :alt: Travis CI status -.. |container| image:: https://quay.io/repository/letsencrypt/letsencrypt/status - :target: https://quay.io/repository/letsencrypt/letsencrypt - :alt:
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2020-05-14 23:26:37 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.2738 (New) Package is "python-certbot" Thu May 14 23:26:37 2020 rev:26 rq:805532 version:1.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2020-04-21 13:13:45.945183073 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.2738/python-certbot.changes 2020-05-14 23:26:40.705227658 +0200 @@ -1,0 +2,17 @@ +Thu May 14 08:28:51 UTC 2020 - Marketa Calabkova + +- Update to version 1.4.0 + * 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 minimal proxy support for OCSP verification. + * mock dependency is now conditional on Python 2 in all of our packages. + * 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. + +--- Old: certbot-1.3.0.tar.gz New: certbot-1.4.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.ViQTUH/_old 2020-05-14 23:26:41.497229387 +0200 +++ /var/tmp/diff_new_pack.ViQTUH/_new 2020-05-14 23:26:41.497229387 +0200 @@ -19,20 +19,19 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without python2 Name: python-certbot -Version:1.3.0 +Version:1.4.0 Release:0 Summary:ACME client License:Apache-2.0 URL:https://github.com/certbot/certbot Source: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz -BuildRequires: %{python_module acme >= 0.40.0} +BuildRequires: %{python_module acme >= 1.4.0} BuildRequires: %{python_module configargparse >= 0.9.3} BuildRequires: %{python_module configobj} BuildRequires: %{python_module cryptography >= 1.2.3} BuildRequires: %{python_module distro >= 1.0.1} BuildRequires: %{python_module future} BuildRequires: %{python_module josepy >= 1.1.0} -BuildRequires: %{python_module mock} BuildRequires: %{python_module parsedatetime >= 1.3} BuildRequires: %{python_module pyRFC3339} BuildRequires: %{python_module pytest} @@ -42,14 +41,13 @@ BuildRequires: %{python_module zope.interface} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-acme >= 0.40.0 +Requires: python-acme >= 1.4.0 Requires: python-configargparse >= 0.9.3 Requires: python-configobj Requires: python-cryptography >= 1.2.3 Requires: python-distro >= 1.0.1 Requires: python-future Requires: python-josepy >= 1.1.0 -Requires: python-mock Requires: python-parsedatetime >= 1.3 Requires: python-pyRFC3339 Requires: python-pytz @@ -62,9 +60,11 @@ Obsoletes: certbot < %{version} BuildArch: noarch %if %{with python2} +BuildRequires: python2-mock BuildRequires: python2-typing %endif %ifpython2 +Requires: python-mock Requires: python-typing %endif %python_subpackages ++ certbot-1.3.0.tar.gz -> certbot-1.4.0.tar.gz ++ 2225 lines of diff (skipped)
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2020-04-21 13:13:44 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.2738 (New) Package is "python-certbot" Tue Apr 21 13:13:44 2020 rev:25 rq:795991 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2020-03-11 18:56:34.383707791 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.2738/python-certbot.changes 2020-04-21 13:13:45.945183073 +0200 @@ -1,0 +2,5 @@ +Tue Apr 21 08:13:52 UTC 2020 - Tomáš Chvátal + +- Fix build without python2 + +--- Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.Qentbo/_old 2020-04-21 13:13:46.681184541 +0200 +++ /var/tmp/diff_new_pack.Qentbo/_new 2020-04-21 13:13:46.685184549 +0200 @@ -17,6 +17,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%bcond_without python2 Name: python-certbot Version:1.3.0 Release:0 @@ -41,7 +42,6 @@ BuildRequires: %{python_module zope.interface} BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: python2-typing Requires: python-acme >= 0.40.0 Requires: python-configargparse >= 0.9.3 Requires: python-configobj @@ -58,12 +58,15 @@ Requires: python-zope.interface Requires(post): update-alternatives Requires(postun): update-alternatives +Provides: certbot = %{version} +Obsoletes: certbot < %{version} BuildArch: noarch +%if %{with python2} +BuildRequires: python2-typing +%endif %ifpython2 Requires: python-typing %endif -Provides: certbot = %{version} -Obsoletes: certbot < %{version} %python_subpackages %description
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2020-03-11 18:54:55 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.3160 (New) Package is "python-certbot" Wed Mar 11 18:54:55 2020 rev:24 rq:783845 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2020-02-26 15:02:33.200892727 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.3160/python-certbot.changes 2020-03-11 18:56:34.383707791 +0100 @@ -1,0 +2,17 @@ +Tue Mar 10 09:23:44 UTC 2020 - Michael Ströder + +- update to version 1.3.0 + * Added +- Added certbot.ocsp Certbot's API. The certbot.ocsp module can be used to +- determine the OCSP status of certificates. +- Don't verify the existing certificate in HTTP01Response.simple_verify, for +- compatibility with the real-world ACME challenge checks. + + * Changed +- Certbot will now renew certificates early if they have been revoked according +- to OCSP. +- Fix acme module warnings when response Content-Type includes params (e.g. charset). +- Fixed issue where webroot plugin would incorrectly raise Read-only file system +- error when creating challenge directories (issue #7165). + +--- Old: certbot-1.2.0.tar.gz New: certbot-1.3.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.Ie7hb0/_old 2020-03-11 18:56:34.803707979 +0100 +++ /var/tmp/diff_new_pack.Ie7hb0/_new 2020-03-11 18:56:34.807707980 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:1.2.0 +Version:1.3.0 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-1.2.0.tar.gz -> certbot-1.3.0.tar.gz ++ 5823 lines of diff (skipped)
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2020-02-26 15:02:29 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.26092 (New) Package is "python-certbot" Wed Feb 26 15:02:29 2020 rev:23 rq:778031 version:1.2.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2020-01-21 21:02:24.720906196 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.26092/python-certbot.changes 2020-02-26 15:02:33.200892727 +0100 @@ -1,0 +2,9 @@ +Fri Feb 21 15:31:05 UTC 2020 - Marketa Calabkova + +- update to version 1.2.0 + * Add directory field to error message when field is missing. + * If MD5 hasher is not available, try it in non-security mode (fix for FIPS systems) + * Support for Python 3.4 has been removed. + * Fix collections.abc imports for Python 3.9. + +--- Old: certbot-1.1.0.tar.gz New: certbot-1.2.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.7bYcTn/_old 2020-02-26 15:02:34.336894994 +0100 +++ /var/tmp/diff_new_pack.7bYcTn/_new 2020-02-26 15:02:34.336894994 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:1.1.0 +Version:1.2.0 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-1.1.0.tar.gz -> certbot-1.2.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-1.1.0/CHANGELOG.md new/certbot-1.2.0/CHANGELOG.md --- old/certbot-1.1.0/CHANGELOG.md 2020-01-14 19:41:32.0 +0100 +++ new/certbot-1.2.0/CHANGELOG.md 2020-02-04 22:46:57.0 +0100 @@ -2,6 +2,26 @@ Certbot adheres to [Semantic Versioning](https://semver.org/). +## 1.2.0 - 2020-02-04 + +### Added + +* Added support for Cloudflare's limited-scope API Tokens + +### Changed + +* Add directory field to error message when field is missing. +* If MD5 hasher is not available, try it in non-security mode (fix for FIPS systems) -- [#1948](https://github.com/certbot/certbot/issues/1948) +* Disable old SSL versions and ciphersuites and remove `SSLCompression off` setting to follow Mozilla recommendations in Apache. +* Remove ECDHE-RSA-AES128-SHA from NGINX ciphers list now that Windows 2008 R2 and Windows 7 are EOLed +* Support for Python 3.4 has been removed. + +### Fixed + +* Fix collections.abc imports for Python 3.9. + +More details about these changes can be found on our GitHub repo. + ## 1.1.0 - 2020-01-14 ### Added @@ -232,7 +252,7 @@ ### Added -* dns_rfc2136 plugin now supports explicitly specifing an authorative +* dns_rfc2136 plugin now supports explicitly specifying an authoritative base domain for cases when the automatic method does not work (e.g. Split horizon DNS) @@ -616,7 +636,7 @@ * 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. +* Default time the Linode plugin waits for DNS changes to propagate is now 1200 seconds. ### Fixed @@ -735,7 +755,7 @@ 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, +* New official DNS plugins have been created for Gehirn Infrastructure 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 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-1.1.0/PKG-INFO new/certbot-1.2.0/PKG-INFO --- old/certbot-1.1.0/PKG-INFO 2020-01-14 19:41:34.0 +0100 +++ new/certbot-1.2.0/PKG-INFO 2020-02-04 22:46:58.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: certbot -Version: 1.1.0 +Version: 1.2.0 Summary: ACME client Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project @@ -149,7 +149,6 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.4 Classifier: Programming Language ::
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2020-01-21 21:01:51 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.26092 (New) Package is "python-certbot" Tue Jan 21 21:01:51 2020 rev:22 rq:766006 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2020-01-03 17:39:47.815382292 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.26092/python-certbot.changes 2020-01-21 21:02:24.720906196 +0100 @@ -1,0 +2,7 @@ +Tue Jan 21 09:39:19 UTC 2020 - Marketa Calabkova + +- update to version 1.1.0 + * Support for Python 3.4 in Certbot and its ACME library is deprecated and will be +removed in the next release of Certbot. + +--- Old: certbot-1.0.0.tar.gz New: certbot-1.1.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.ae3Ayg/_old 2020-01-21 21:02:26.144906860 +0100 +++ /var/tmp/diff_new_pack.ae3Ayg/_new 2020-01-21 21:02:26.164906869 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:1.0.0 +Version:1.1.0 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-1.0.0.tar.gz -> certbot-1.1.0.tar.gz ++ 3278 lines of diff (skipped)
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2020-01-03 17:39:34 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.6675 (New) Package is "python-certbot" Fri Jan 3 17:39:34 2020 rev:21 rq:760673 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-11-15 00:21:00.975935178 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.6675/python-certbot.changes 2020-01-03 17:39:47.815382292 +0100 @@ -1,0 +2,18 @@ +Fri Jan 3 11:16:34 UTC 2020 - Marketa Calabkova + +- update to version 1.0.0 (boo#1160066) + * certbot-auto has deprecated support for systems using OpenSSL 1.0.1 +that are not running on x86-64. + * Certbot's config_changes subcommand has been removed + * certbot.plugins.common.TLSSNI01 has been removed. + * The functions certbot.client.view_config_changes, +certbot.main.config_changes, +certbot.plugins.common.Installer.view_config_changes, +certbot.reverter.Reverter.view_config_changes, and +certbot.util.get_systemd_os_info have been removed + * Certbot's register --update-registration subcommand has been removed + * When possible, default to automatically configuring the webserver so all requests +redirect to secure HTTPS access. This is mostly relevant when running Certbot +in non-interactive mode. Previously, the default was to not redirect all requests. + +--- Old: certbot-0.40.1.tar.gz New: certbot-1.0.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.IWzz1f/_old 2020-01-03 17:39:48.343382563 +0100 +++ /var/tmp/diff_new_pack.IWzz1f/_new 2020-01-03 17:39:48.343382563 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-certbot # -# Copyright (c) 2019 SUSE LLC. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.40.1 +Version:1.0.0 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-0.40.1.tar.gz -> certbot-1.0.0.tar.gz ++ 48311 lines of diff (skipped)
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-11-15 00:20:59 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.26869 (New) Package is "python-certbot" Fri Nov 15 00:20:59 2019 rev:20 rq:748664 version:0.40.1 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-10-31 18:13:58.953930837 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.26869/python-certbot.changes 2019-11-15 00:21:00.975935178 +0100 @@ -1,0 +2,15 @@ +Thu Nov 14 12:19:12 UTC 2019 - Marketa Calabkova + +- update to version 0.40.1 + * --server may now be combined with --dry-run. + * --dry-run now requests fresh authorizations every time, fixing +the issue where it was prone to falsely reporting success. + * The OS detection logic again uses distro library for Linux OSes + * certbot.plugins.common.TLSSNI01 has been deprecated and will be +removed in a future release. + * CLI flags --tls-sni-01-port and --tls-sni-01-address have been removed. + * The values tls-sni and tls-sni-01 for the --preferred-challenges +flag are no longer accepted. + * Removed the flags: --agree-dev-preview, --dialog, and --apache-init-script + +--- Old: certbot-0.39.0.tar.gz New: certbot-0.40.1.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.vjmFuD/_old 2019-11-15 00:21:01.787934896 +0100 +++ /var/tmp/diff_new_pack.vjmFuD/_new 2019-11-15 00:21:01.787934896 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-certbot # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.39.0 +Version:0.40.1 Release:0 Summary:ACME client License:Apache-2.0 URL:https://github.com/certbot/certbot Source: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz -BuildRequires: %{python_module acme >= 0.29.0} +BuildRequires: %{python_module acme >= 0.40.0} BuildRequires: %{python_module configargparse >= 0.9.3} BuildRequires: %{python_module configobj} BuildRequires: %{python_module cryptography >= 1.2.3} @@ -42,7 +42,7 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: python2-typing -Requires: python-acme >= 0.29.0 +Requires: python-acme >= 0.40.0 Requires: python-configargparse >= 0.9.3 Requires: python-configobj Requires: python-cryptography >= 1.2.3 ++ certbot-0.39.0.tar.gz -> certbot-0.40.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.39.0/CHANGELOG.md new/certbot-0.40.1/CHANGELOG.md --- old/certbot-0.39.0/CHANGELOG.md 2019-10-01 21:48:40.0 +0200 +++ new/certbot-0.40.1/CHANGELOG.md 2019-11-06 03:24:51.0 +0100 @@ -2,6 +2,52 @@ Certbot adheres to [Semantic Versioning](https://semver.org/). +## 0.40.1 - 2019-11-05 + +### Changed + +* Added back support for Python 3.4 to Certbot components and certbot-auto due + to a bug when requiring Python 2.7 or 3.5+ on RHEL 6 based systems. + +More details about these changes can be found on our GitHub repo. + +## 0.40.0 - 2019-11-05 + +### Added + +* + +### Changed + +* We deprecated support for Python 3.4 in Certbot and its ACME library. Support + for Python 3.4 will be removed in the next major release of Certbot. + certbot-auto users on RHEL 6 based systems will be asked to enable Software + Collections (SCL) repository so Python 3.6 can be installed. certbot-auto can + enable the SCL repo for you on CentOS 6 while users on other RHEL 6 based + systems will be asked to do this manually. +* `--server` may now be combined with `--dry-run`. Certbot will, as before, use the + staging server instead of the live server when `--dry-run` is used. +* `--dry-run` now requests fresh authorizations every time, fixing the issue + where it was prone to falsely reporting success. +* Updated certbot-dns-google to depend on newer versions of + google-api-python-client and oauth2client. +* The OS detection logic again uses distro library for Linux OSes +* certbot.plugins.common.TLSSNI01 has been deprecated and will be removed in a + future release. +* CLI flags --tls-sni-01-port and
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-10-31 18:13:58 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.2990 (New) Package is "python-certbot" Thu Oct 31 18:13:58 2019 rev:19 rq:739155 version:0.39.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-10-02 14:56:06.151253827 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.2990/python-certbot.changes 2019-10-31 18:13:58.953930837 +0100 @@ -1,0 +2,5 @@ +Thu Oct 17 11:20:38 UTC 2019 - Richard Brown + +- Remove obsolete Groups tag (fate#326485) + +--- Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.Ie7fxV/_old 2019-10-31 18:13:59.513931423 +0100 +++ /var/tmp/diff_new_pack.Ie7fxV/_new 2019-10-31 18:13:59.521931431 +0100 @@ -22,7 +22,6 @@ Release:0 Summary:ACME client License:Apache-2.0 -Group: Development/Languages/Python URL:https://github.com/certbot/certbot Source: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz BuildRequires: %{python_module acme >= 0.29.0}
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-10-02 14:56:05 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.2352 (New) Package is "python-certbot" Wed Oct 2 14:56:05 2019 rev:18 rq:734565 version:0.39.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-09-13 14:59:03.553279119 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.2352/python-certbot.changes 2019-10-02 14:56:06.151253827 +0200 @@ -1,0 +2,7 @@ +Wed Oct 2 10:02:37 UTC 2019 - Marketa Calabkova + +- update to version 0.39.0 + * Support for Python 3.8 was added to Certbot and all of its components. + * Don't send OCSP requests for expired certificates + +--- Old: certbot-0.38.0.tar.gz New: certbot-0.39.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.3o0GUS/_old 2019-10-02 14:56:06.991251624 +0200 +++ /var/tmp/diff_new_pack.3o0GUS/_new 2019-10-02 14:56:06.995251613 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.38.0 +Version:0.39.0 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-0.38.0.tar.gz -> certbot-0.39.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.38.0/CHANGELOG.md new/certbot-0.39.0/CHANGELOG.md --- old/certbot-0.38.0/CHANGELOG.md 2019-09-03 21:42:35.0 +0200 +++ new/certbot-0.39.0/CHANGELOG.md 2019-10-01 21:48:40.0 +0200 @@ -2,11 +2,30 @@ Certbot adheres to [Semantic Versioning](https://semver.org/). +## 0.39.0 - 2019-10-01 + +### Added + +* Support for Python 3.8 was added to Certbot and all of its components. +* Support for CentOS 8 was added to certbot-auto. + +### Changed + +* Don't send OCSP requests for expired certificates +* Return to using platform.linux_distribution instead of distro.linux_distribution in OS fingerprinting for Python < 3.8 +* Updated the Nginx plugin's TLS configuration to keep support for some versions of IE11. + +### Fixed + +* Fixed OS detection in the Apache plugin on RHEL 6. + +More details about these changes can be found on our GitHub repo. + ## 0.38.0 - 2019-09-03 ### Added -* +* Disable session tickets for Nginx users when appropriate. ### Changed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.38.0/PKG-INFO new/certbot-0.39.0/PKG-INFO --- old/certbot-0.38.0/PKG-INFO 2019-09-03 21:42:38.0 +0200 +++ new/certbot-0.39.0/PKG-INFO 2019-10-01 21:48:41.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: certbot -Version: 0.38.0 +Version: 0.39.0 Summary: ACME client Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project @@ -153,6 +153,7 @@ Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 Classifier: Topic :: Internet :: WWW/HTTP Classifier: Topic :: Security Classifier: Topic :: System :: Installation/Setup diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.38.0/certbot/__init__.py new/certbot-0.39.0/certbot/__init__.py --- old/certbot-0.38.0/certbot/__init__.py 2019-09-03 21:42:37.0 +0200 +++ new/certbot-0.39.0/certbot/__init__.py 2019-10-01 21:48:41.0 +0200 @@ -1,4 +1,4 @@ """Certbot client.""" # version number like 1.2.3a0, must have at least 2 parts, like 1.2 -__version__ = '0.38.0' +__version__ = '0.39.0' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.38.0/certbot/cert_manager.py new/certbot-0.39.0/certbot/cert_manager.py --- old/certbot-0.38.0/certbot/cert_manager.py 2019-09-03 21:42:35.0 +0200 +++ new/certbot-0.39.0/certbot/cert_manager.py 2019-10-01 21:48:40.0 +0200 @@ -262,7 +262,7 @@ reasons.append('TEST_CERT') if cert.target_expiry <= now: reasons.append('EXPIRED') -if checker.ocsp_revoked(cert.cert, cert.chain): +elif checker.ocsp_revoked(cert): reasons.append('REVOKED') if reasons: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.38.0/certbot/compat/filesystem.py new/certbot-0.39.0/certbot/compat/filesystem.py --- old/certbot-0.38.0/certbot/compat/filesystem.py
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-09-13 14:59:01 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.7948 (New) Package is "python-certbot" Fri Sep 13 14:59:01 2019 rev:17 rq:730161 version:0.38.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-08-28 16:03:58.318778043 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.7948/python-certbot.changes 2019-09-13 14:59:03.553279119 +0200 @@ -1,0 +2,9 @@ +Wed Sep 11 12:29:03 UTC 2019 - Marketa Calabkova + +- update to version 0.38.0 + * If Certbot fails to rollback your server configuration, the +error message links to the Let's Encrypt forum. + * Replace platform.linux_distribution with distro.linux_distribution +as a step towards Python 3.8 support in Certbot. + +--- Old: certbot-0.37.2.tar.gz New: certbot-0.38.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.rZfY1Z/_old 2019-09-13 14:59:04.013279139 +0200 +++ /var/tmp/diff_new_pack.rZfY1Z/_new 2019-09-13 14:59:04.017279139 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.37.2 +Version:0.38.0 Release:0 Summary:ACME client License:Apache-2.0 @@ -29,6 +29,7 @@ BuildRequires: %{python_module configargparse >= 0.9.3} BuildRequires: %{python_module configobj} BuildRequires: %{python_module cryptography >= 1.2.3} +BuildRequires: %{python_module distro >= 1.0.1} BuildRequires: %{python_module future} BuildRequires: %{python_module josepy >= 1.1.0} BuildRequires: %{python_module mock} @@ -46,6 +47,7 @@ Requires: python-configargparse >= 0.9.3 Requires: python-configobj Requires: python-cryptography >= 1.2.3 +Requires: python-distro >= 1.0.1 Requires: python-future Requires: python-josepy >= 1.1.0 Requires: python-mock ++ certbot-0.37.2.tar.gz -> certbot-0.38.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.37.2/CHANGELOG.md new/certbot-0.38.0/CHANGELOG.md --- old/certbot-0.37.2/CHANGELOG.md 2019-08-21 23:48:40.0 +0200 +++ new/certbot-0.38.0/CHANGELOG.md 2019-09-03 21:42:35.0 +0200 @@ -2,10 +2,28 @@ Certbot adheres to [Semantic Versioning](https://semver.org/). -## 0.37.2 - 2019-08-21 +## 0.38.0 - 2019-09-03 + +### Added + +* + +### Changed + +* If Certbot fails to rollback your server configuration, the error message + links to the Let's Encrypt forum. Change the link to the Help category now + that the Server category has been closed. +* Replace platform.linux_distribution with distro.linux_distribution as a step + towards Python 3.8 support in Certbot. ### Fixed +* Fixed OS detection in the Apache plugin on Scientific Linux. + +More details about these changes can be found on our GitHub repo. + +## 0.37.2 - 2019-08-21 + * Stop disabling TLS session tickets in Nginx as it caused TLS failures on some systems. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.37.2/PKG-INFO new/certbot-0.38.0/PKG-INFO --- old/certbot-0.37.2/PKG-INFO 2019-08-21 23:48:42.0 +0200 +++ new/certbot-0.38.0/PKG-INFO 2019-09-03 21:42:38.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: certbot -Version: 0.37.2 +Version: 0.38.0 Summary: ACME client Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.37.2/certbot/__init__.py new/certbot-0.38.0/certbot/__init__.py --- old/certbot-0.37.2/certbot/__init__.py 2019-08-21 23:48:41.0 +0200 +++ new/certbot-0.38.0/certbot/__init__.py 2019-09-03 21:42:37.0 +0200 @@ -1,4 +1,4 @@ """Certbot client.""" # version number like 1.2.3a0, must have at least 2 parts, like 1.2 -__version__ = '0.37.2' +__version__ = '0.38.0' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.37.2/certbot/client.py new/certbot-0.38.0/certbot/client.py --- old/certbot-0.37.2/certbot/client.py2019-08-21 23:48:40.0 +0200 +++ new/certbot-0.38.0/certbot/client.py2019-09-03 21:42:35.0 +0200 @@ -624,7 +624,7 @@ reporter.add_message( "An error occurred and we failed to restore your config and "
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-08-28 16:03:48 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.7948 (New) Package is "python-certbot" Wed Aug 28 16:03:48 2019 rev:16 rq:726140 version:0.37.2 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-07-24 20:37:35.434560556 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.7948/python-certbot.changes 2019-08-28 16:03:58.318778043 +0200 @@ -1,0 +2,6 @@ +Mon Aug 26 10:40:27 UTC 2019 - Marketa Calabkova + +- update to version 0.37.2 + * nginx and apache fixes + +--- Old: certbot-0.36.0.tar.gz New: certbot-0.37.2.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.bJelKT/_old 2019-08-28 16:03:58.938777951 +0200 +++ /var/tmp/diff_new_pack.bJelKT/_new 2019-08-28 16:03:58.938777951 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.36.0 +Version:0.37.2 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-0.36.0.tar.gz -> certbot-0.37.2.tar.gz ++ 2099 lines of diff (skipped)
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-07-24 20:37:34 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.4126 (New) Package is "python-certbot" Wed Jul 24 20:37:34 2019 rev:15 rq:718247 version:0.36.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-07-18 15:21:38.188131037 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.4126/python-certbot.changes 2019-07-24 20:37:35.434560556 +0200 @@ -1,0 +2,5 @@ +Wed Jul 24 12:27:15 UTC 2019 - Robert Frohl + +- Updated Provides and Obsoletes on certbot to include the python2-certbot package + +--- @@ -4 +9 @@ -- update to version 0.36.0 +- update to version 0.36.0 (bsc#1141928) Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.QwVXu9/_old 2019-07-24 20:37:36.010560493 +0200 +++ /var/tmp/diff_new_pack.QwVXu9/_new 2019-07-24 20:37:36.010560493 +0200 @@ -60,10 +60,9 @@ BuildArch: noarch %ifpython2 Requires: python-typing -%else +%endif Provides: certbot = %{version} Obsoletes: certbot < %{version} -%endif %python_subpackages %description
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-06-18 14:59:27 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.4811 (New) Package is "python-certbot" Tue Jun 18 14:59:27 2019 rev:13 rq:710516 version:0.35.1 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-06-03 18:50:02.928543800 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.4811/python-certbot.changes 2019-06-18 14:59:29.389293771 +0200 @@ -1,0 +2,8 @@ +Tue Jun 18 09:41:01 UTC 2019 - Marketa Calabkova + +- update to 0.35.1 + * Renewal parameter webroot_path is always saved. + * Scripts in Certbot hook directories are no longer executed when +their filenames end in a tilde. + +--- Old: certbot-0.34.2.tar.gz New: certbot-0.35.1.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.zq2kGG/_old 2019-06-18 14:59:30.237293350 +0200 +++ /var/tmp/diff_new_pack.zq2kGG/_new 2019-06-18 14:59:30.237293350 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.34.2 +Version:0.35.1 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-0.34.2.tar.gz -> certbot-0.35.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.34.2/CHANGELOG.md new/certbot-0.35.1/CHANGELOG.md --- old/certbot-0.34.2/CHANGELOG.md 2019-05-07 21:17:33.0 +0200 +++ new/certbot-0.35.1/CHANGELOG.md 2019-06-11 00:02:09.0 +0200 @@ -2,6 +2,54 @@ Certbot adheres to [Semantic Versioning](https://semver.org/). +## 0.35.1 - 2019-06-10 + +### Fixed + +* Support for specifying an authoritative base domain in our dns-rfc2136 plugin + has been removed. This feature was added in our last release but had a bug + which caused the plugin to fail so the feature has been removed until it can + be added properly. + +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-dns-rfc2136 + +More details about these changes can be found on our GitHub repo. + +## 0.35.0 - 2019-06-05 + +### Added + +* dns_rfc2136 plugin now supports explicitly specifing an authorative + base domain for cases when the automatic method does not work (e.g. + Split horizon DNS) + +### Changed + +* + +### Fixed + +* Renewal parameter `webroot_path` is always saved, avoiding some regressions + when `webroot` authenticator plugin is invoked with no challenge to perform. +* Certbot now accepts OCSP responses when an explicit authorized + responder, different from the issuer, is used to sign OCSP + responses. +* Scripts in Certbot hook directories are no longer executed when their + filenames end in a tilde. + +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 +* certbot-dns-rfc2136 + +More details about these changes can be found on our GitHub repo. + ## 0.34.2 - 2019-05-07 ### Fixed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.34.2/PKG-INFO new/certbot-0.35.1/PKG-INFO --- old/certbot-0.34.2/PKG-INFO 2019-05-07 21:17:34.0 +0200 +++ new/certbot-0.35.1/PKG-INFO 2019-06-11 00:02:10.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: certbot -Version: 0.34.2 +Version: 0.35.1 Summary: ACME client Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.34.2/certbot/__init__.py new/certbot-0.35.1/certbot/__init__.py --- old/certbot-0.34.2/certbot/__init__.py 2019-05-07 21:17:33.0 +0200 +++ new/certbot-0.35.1/certbot/__init__.py 2019-06-11 00:02:10.0 +0200 @@ -1,4 +1,4 @@ """Certbot client.""" # version number like 1.2.3a0, must have at least 2 parts, like 1.2 -__version__ = '0.34.2' +__version__ = '0.35.1' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.34.2/certbot/cli.py new/certbot-0.35.1/certbot/cli.py --- old/certbot-0.34.2/certbot/cli.py 2019-05-07 21:17:32.0 +0200 +++ new/certbot-0.35.1/certbot/cli.py
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-06-03 18:49:59 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.5148 (New) Package is "python-certbot" Mon Jun 3 18:49:59 2019 rev:12 rq:705622 version:0.34.2 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-05-14 13:43:42.716683779 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.5148/python-certbot.changes 2019-06-03 18:50:02.928543800 +0200 @@ -1,0 +2,31 @@ +Sat May 18 23:21:26 UTC 2019 - Dirk Mueller + +- update to 0.34.2: + * Apache plugin now tries to restart httpd on Fedora using systemctl if a +configuration test error is detected. This has to be done due to the way +Fedora now generates the self signed certificate files upon first +restart. + * Updated Certbot and its plugins to improve the handling of file system permissions +on Windows as a step towards adding proper Windows support to Certbot. + * Updated urllib3 to 1.24.2 in certbot-auto. + * Removed the fallback introduced with 0.32.0 in `acme` to retry a challenge response +with a `keyAuthorization` if sending the response without this field caused a +`malformed` error to be received from the ACME server. + * Linode DNS plugin now supports api keys created from their new panel +at [cloud.linode.com](https://cloud.linode.com) + * Adding a warning noting that future versions of Certbot will automatically configure the +webserver so that all requests redirect to secure HTTPS access. You can control this +behavior and disable this warning with the --redirect and --no-redirect flags. + * certbot-auto now prints warnings when run as root with insecure file system +permissions. If you see these messages, you should fix the problem by +following the instructions at + https://community.letsencrypt.org/t/certbot-auto-deployment-best-practices/91979/, +however, these warnings can be disabled as necessary with the flag +--no-permissions-check. + * `acme` module uses now a POST-as-GET request to retrieve the registration +from an ACME v2 server + * Convert the tsig algorithm specified in the certbot_dns_rfc2136 configuration file to +all uppercase letters before validating. This makes the value in the config case +insensitive. + +--- Old: certbot-0.32.0.tar.gz New: certbot-0.34.2.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.gB3Maw/_old 2019-06-03 18:50:03.568543580 +0200 +++ /var/tmp/diff_new_pack.gB3Maw/_new 2019-06-03 18:50:03.568543580 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.32.0 +Version:0.34.2 Release:0 Summary:ACME client License:Apache-2.0 @@ -57,11 +57,12 @@ Requires: python-zope.interface Requires(post): update-alternatives Requires(postun): update-alternatives -Provides: certbot = %{version} -Obsoletes: certbot < %{version} BuildArch: noarch %ifpython2 Requires: python-typing +%else +Provides: certbot = %{version} +Obsoletes: certbot < %{version} %endif %python_subpackages ++ certbot-0.32.0.tar.gz -> certbot-0.34.2.tar.gz ++ 5536 lines of diff (skipped)
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-05-14 13:43:41 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.5148 (New) Package is "python-certbot" Tue May 14 13:43:41 2019 rev:11 rq:702684 version:0.32.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-03-19 09:59:24.664078417 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.5148/python-certbot.changes 2019-05-14 13:43:42.716683779 +0200 @@ -1,0 +2,5 @@ +Fri May 3 12:20:54 UTC 2019 - Marketa Calabkova + +- Add migration script from old certbot to the new one (boo#1119619). + +--- Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.Qp1Wfo/_old 2019-05-14 13:43:43.192684787 +0200 +++ /var/tmp/diff_new_pack.Qp1Wfo/_new 2019-05-14 13:43:43.240684889 +0200 @@ -85,6 +85,13 @@ %post %python_install_alternative certbot +# migrate from old certbot to new certbot +if test ! -h %{_sysconfdir}/certbot -a -e %{_sysconfdir}/certbot; then + echo "Migrating %{_sysconfdir}/certbot to %{_sysconfdir}/letsencrypt..." + mv %{_sysconfdir}/letsencrypt %{_sysconfdir}/letsencrypt.empty + mv %{_sysconfdir}/certbot %{_sysconfdir}/letsencrypt + cd %{_sysconfdir} ; ln -s letsencrypt certbot +fi %postun %python_uninstall_alternative certbot
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-03-19 09:59:23 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.28833 (New) Package is "python-certbot" Tue Mar 19 09:59:23 2019 rev:10 rq:685976 version:0.32.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-03-14 15:03:10.355656638 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.28833/python-certbot.changes 2019-03-19 09:59:24.664078417 +0100 @@ -1,0 +2,27 @@ +Mon Mar 18 08:33:15 UTC 2019 - Marketa Calabkova + +- update to version 0.32.0 + * If possible, Certbot uses built-in support for OCSP from recent +cryptography versions instead of the OpenSSL binary: as a +consequence Certbot does not need the OpenSSL binary to be +installed anymore if cryptography>=2.5 is installed. + * Certbot and its acme module now depend on josepy>=1.1.0. + * Apache plugin now respects CERTBOT_DOCS environment variable when +adding command line defaults. + * The running of manual plugin hooks is now always included in +Certbot's log output. + * Tests execution now relies on pytest. + * An ACME CA server may return a "Retry-After" HTTP header on +authorization polling, as specified in the ACME protocol, to +indicate when the next polling should occur. Certbot now reads +this header if set and respect its value. + * The acme module avoids sending the keyAuthorization field in +the JWS payload when responding to a challenge as the field is +not included in the current ACME protocol. To ease the migration +path for ACME CA servers, Certbot and its acme module will first +try the request without the keyAuthorization field but will +temporarily retry the request with the field included if a +malformed error is received. This fallback will be removed in +version 0.34.0. + +--- Old: certbot-0.31.0.tar.gz New: certbot-0.32.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.5ZplUY/_old 2019-03-19 09:59:25.904077919 +0100 +++ /var/tmp/diff_new_pack.5ZplUY/_new 2019-03-19 09:59:25.940077905 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.31.0 +Version:0.32.0 Release:0 Summary:ACME client License:Apache-2.0 @@ -28,9 +28,9 @@ BuildRequires: %{python_module acme >= 0.29.0} BuildRequires: %{python_module configargparse >= 0.9.3} BuildRequires: %{python_module configobj} -BuildRequires: %{python_module cryptography >= 1.2} +BuildRequires: %{python_module cryptography >= 1.2.3} BuildRequires: %{python_module future} -BuildRequires: %{python_module josepy} +BuildRequires: %{python_module josepy >= 1.1.0} BuildRequires: %{python_module mock} BuildRequires: %{python_module parsedatetime >= 1.3} BuildRequires: %{python_module pyRFC3339} @@ -45,9 +45,9 @@ Requires: python-acme >= 0.29.0 Requires: python-configargparse >= 0.9.3 Requires: python-configobj -Requires: python-cryptography >= 1.2 +Requires: python-cryptography >= 1.2.3 Requires: python-future -Requires: python-josepy +Requires: python-josepy >= 1.1.0 Requires: python-mock Requires: python-parsedatetime >= 1.3 Requires: python-pyRFC3339 @@ -81,7 +81,7 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%python_exec setup.py test +%pytest %post %python_install_alternative certbot ++ certbot-0.31.0.tar.gz -> certbot-0.32.0.tar.gz ++ 3078 lines of diff (skipped)
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-03-14 15:02:30 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.28833 (New) Package is "python-certbot" Thu Mar 14 15:02:30 2019 rev:9 rq:684874 version:0.31.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-02-11 21:26:23.695047935 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.28833/python-certbot.changes 2019-03-14 15:03:10.355656638 +0100 @@ -1,0 +2,5 @@ +Thu Mar 14 10:13:31 UTC 2019 - Tomáš Chvátal + +- Provide certbot namespace on py2 too to avoid migration conflict + +--- Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.otWiwd/_old 2019-03-14 15:03:12.575655231 +0100 +++ /var/tmp/diff_new_pack.otWiwd/_new 2019-03-14 15:03:12.575655231 +0100 @@ -57,14 +57,12 @@ Requires: python-zope.interface Requires(post): update-alternatives Requires(postun): update-alternatives +Provides: certbot = %{version} +Obsoletes: certbot < %{version} BuildArch: noarch %ifpython2 Requires: python-typing %endif -%ifpython3 -Provides: certbot = %{version} -Obsoletes: certbot < %{version} -%endif %python_subpackages %description
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-02-11 21:26:17 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.28833 (New) Package is "python-certbot" Mon Feb 11 21:26:17 2019 rev:8 rq:673116 version:0.31.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2019-02-02 21:48:52.208000525 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.28833/python-certbot.changes 2019-02-11 21:26:23.695047935 +0100 @@ -1,0 +2,10 @@ +Fri Feb 8 10:32:10 UTC 2019 - Marketa Calabkova + +- update to version 0.31.0 + * Avoid reprocessing challenges that are already validated when +a certificate is issued. + * Certbot's official Docker images are now based on Alpine Linux 3.9 +rather than 3.7. + * Clarify behavior for deleting certs as part of revocation. + +--- Old: certbot-0.30.2.tar.gz New: certbot-0.31.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.vZNUlQ/_old 2019-02-11 21:26:27.191046050 +0100 +++ /var/tmp/diff_new_pack.vZNUlQ/_new 2019-02-11 21:26:27.223046032 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.30.2 +Version:0.31.0 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-0.30.2.tar.gz -> certbot-0.31.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.30.2/CHANGELOG.md new/certbot-0.31.0/CHANGELOG.md --- old/certbot-0.30.2/CHANGELOG.md 2019-01-25 21:15:41.0 +0100 +++ new/certbot-0.31.0/CHANGELOG.md 2019-02-07 22:20:30.0 +0100 @@ -2,6 +2,49 @@ Certbot adheres to [Semantic Versioning](https://semver.org/). +## 0.31.0 - 2019-02-07 + +### Added + +* Avoid reprocessing challenges that are already validated + when a certificate is issued. +* Support for initiating (but not solving end-to-end) TLS-ALPN-01 challenges + with the `acme` module. + +### Changed + +* Certbot's official Docker images are now based on Alpine Linux 3.9 rather + than 3.7. The new version comes with OpenSSL 1.1.1. +* Lexicon-based DNS plugins are now fully compatible with Lexicon 3.x (support + on 2.x branch is maintained). +* Apache plugin now attempts to configure all VirtualHosts matching requested + domain name instead of only a single one when answering the HTTP-01 challenge. + +### Fixed + +* Fixed accessing josepy contents through acme.jose when the full acme.jose + path is used. +* Clarify behavior for deleting certs as part of revocation. + +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-sakuracloud + +More details about these changes can be found on our GitHub repo. + ## 0.30.2 - 2019-01-25 ### Fixed @@ -43,7 +86,7 @@ * Copied account management functionality from the `register` subcommand to the `update_account` subcommand. -* Marked usage `register --update-registration` for deprecation and +* Marked usage `register --update-registration` for deprecation and removal in a future release. ### Fixed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.30.2/PKG-INFO new/certbot-0.31.0/PKG-INFO --- old/certbot-0.30.2/PKG-INFO 2019-01-25 21:15:42.0 +0100 +++ new/certbot-0.31.0/PKG-INFO 2019-02-07 22:20:31.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: certbot -Version: 0.30.2 +Version: 0.31.0 Summary: ACME client Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project @@ -107,8 +107,8 @@ |build-status| |coverage| |docs| |container| -.. |build-status| image:: https://travis-ci.org/certbot/certbot.svg?branch=master - :target: https://travis-ci.org/certbot/certbot +.. |build-status| image:: https://travis-ci.com/certbot/certbot.svg?branch=master + :target: https://travis-ci.com/certbot/certbot :alt: Travis CI status .. |coverage| image:: https://codecov.io/gh/certbot/certbot/branch/master/graph/badge.svg diff -urN '--exclude=CVS'
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2019-02-02 21:48:50 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.28833 (New) Package is "python-certbot" Sat Feb 2 21:48:50 2019 rev:7 rq:669788 version:0.30.2 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2018-12-18 14:58:15.242263860 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.28833/python-certbot.changes 2019-02-02 21:48:52.208000525 +0100 @@ -1,0 +2,13 @@ +Tue Jan 29 11:39:30 UTC 2019 - Tomáš Chvátal + +- Update to 0.30.2: + * Update the version of setuptools pinned in certbot-auto to 40.6.3 to +solve installation problems on newer OSes. + * Always download the pinned version of pip in pipstrap to address breakages + * Rename old,default.conf to old-and-default.conf to address commas in filenames +breaking recent versions of pip. + * Add VIRTUALENV_NO_DOWNLOAD=1 to all calls to virtualenv to address breakages +from venv downloading the latest pip + * Added the `update_account` subcommand for account management commands. + +--- Old: certbot-0.29.1.tar.gz New: certbot-0.30.2.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.6p6tut/_old 2019-02-02 21:48:52.975999860 +0100 +++ /var/tmp/diff_new_pack.6p6tut/_new 2019-02-02 21:48:52.975999860 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-certbot # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,14 +18,14 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.29.1 +Version:0.30.2 Release:0 Summary:ACME client License:Apache-2.0 Group: Development/Languages/Python URL:https://github.com/certbot/certbot Source: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz -BuildRequires: %{python_module acme >= 0.26.0} +BuildRequires: %{python_module acme >= 0.29.0} BuildRequires: %{python_module configargparse >= 0.9.3} BuildRequires: %{python_module configobj} BuildRequires: %{python_module cryptography >= 1.2} ++ certbot-0.29.1.tar.gz -> certbot-0.30.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.29.1/CHANGELOG.md new/certbot-0.30.2/CHANGELOG.md --- old/certbot-0.29.1/CHANGELOG.md 2018-12-06 00:47:58.0 +0100 +++ new/certbot-0.30.2/CHANGELOG.md 2019-01-25 21:15:41.0 +0100 @@ -1,6 +1,66 @@ # Certbot change log -Certbot adheres to [Semantic Versioning](http://semver.org/). +Certbot adheres to [Semantic Versioning](https://semver.org/). + +## 0.30.2 - 2019-01-25 + +### Fixed + +* Update the version of setuptools pinned in certbot-auto to 40.6.3 to + solve installation problems on newer OSes. + +Despite us having broken lockstep, we are continuing to release new versions of +all Certbot components during releases for the time being, however, this +release only affects certbot-auto. + +More details about these changes can be found on our GitHub repo. + +## 0.30.1 - 2019-01-24 + +### Fixed + +* Always download the pinned version of pip in pipstrap to address breakages +* Rename old,default.conf to old-and-default.conf to address commas in filenames + breaking recent versions of pip. +* Add VIRTUALENV_NO_DOWNLOAD=1 to all calls to virtualenv to address breakages + from venv downloading the latest pip + +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. + +## 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
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2018-12-18 14:57:47 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.28833 (New) Package is "python-certbot" Tue Dec 18 14:57:47 2018 rev:6 rq:658302 version:0.29.1 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2018-12-06 12:19:18.861391188 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.28833/python-certbot.changes 2018-12-18 14:58:15.242263860 +0100 @@ -1,0 +2,18 @@ +Sat Dec 15 06:34:38 UTC 2018 - Thomas Bechtold + +- update to 0.29.1: + * The default work and log directories have been changed back +to /var/lib/letsencrypt and /var/log/letsencrypt respectively. + * 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. + * 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. + * Update code and dependencies to clean up Resource and Deprecation Warnings. + * Only depend on imgconverter extension for Sphinx >= 1.6 +- update URL + +--- Old: certbot-0.28.0.tar.gz New: certbot-0.29.1.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.p2tm2z/_old 2018-12-18 14:58:15.930262820 +0100 +++ /var/tmp/diff_new_pack.p2tm2z/_new 2018-12-18 14:58:15.934262814 +0100 @@ -18,12 +18,12 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.28.0 +Version:0.29.1 Release:0 Summary:ACME client License:Apache-2.0 Group: Development/Languages/Python -URL:https://github.com/letsencrypt/letsencrypt +URL:https://github.com/certbot/certbot Source: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz BuildRequires: %{python_module acme >= 0.26.0} BuildRequires: %{python_module configargparse >= 0.9.3} @@ -42,7 +42,7 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: python2-typing -Requires: python-acme >= 0.26.0 +Requires: python-acme >= 0.29.0 Requires: python-configargparse >= 0.9.3 Requires: python-configobj Requires: python-cryptography >= 1.2 ++ certbot-0.28.0.tar.gz -> certbot-0.29.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-0.28.0/CHANGELOG.md new/certbot-0.29.1/CHANGELOG.md --- old/certbot-0.28.0/CHANGELOG.md 2018-11-07 22:14:56.0 +0100 +++ new/certbot-0.29.1/CHANGELOG.md 2018-12-06 00:47:58.0 +0100 @@ -2,6 +2,65 @@ Certbot adheres to [Semantic Versioning](http://semver.org/). +## 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. + +### Fixed + +* 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 +*
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2018-12-06 12:19:17 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.19453 (New) Package is "python-certbot" Thu Dec 6 12:19:17 2018 rev:5 rq:655548 version:0.28.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2018-11-18 23:33:23.677394553 +0100 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.19453/python-certbot.changes 2018-12-06 12:19:18.861391188 +0100 @@ -1,0 +2,5 @@ +Fri Nov 30 17:51:34 UTC 2018 - Jason Craig + +- Add Requires: python-mock, it won't run without it + +--- Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.A9QECv/_old 2018-12-06 12:19:19.321390695 +0100 +++ /var/tmp/diff_new_pack.A9QECv/_new 2018-12-06 12:19:19.325390690 +0100 @@ -48,6 +48,7 @@ Requires: python-cryptography >= 1.2 Requires: python-future Requires: python-josepy +Requires: python-mock Requires: python-parsedatetime >= 1.3 Requires: python-pyRFC3339 Requires: python-pytz
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2018-11-18 23:33:20 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new (New) Package is "python-certbot" Sun Nov 18 23:33:20 2018 rev:4 rq:649948 version:0.28.0 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2018-10-11 11:55:21.670030463 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new/python-certbot.changes 2018-11-18 23:33:23.677394553 +0100 @@ -1,0 +2,7 @@ +Fri Nov 16 17:14:44 UTC 2018 - Marketa Calabkova + +- update to version 0.28.0 + * revoke accepts --cert-name, and doesn't accept both --cert-name +and --cert-path + +--- Old: certbot-0.27.1.tar.gz New: certbot-0.28.0.tar.gz Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.uFFtIz/_old 2018-11-18 23:33:24.145393991 +0100 +++ /var/tmp/diff_new_pack.uFFtIz/_new 2018-11-18 23:33:24.145393991 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot -Version:0.27.1 +Version:0.28.0 Release:0 Summary:ACME client License:Apache-2.0 ++ certbot-0.27.1.tar.gz -> certbot-0.28.0.tar.gz ++ 3741 lines of diff (skipped)
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2018-10-11 11:55:07 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new (New) Package is "python-certbot" Thu Oct 11 11:55:07 2018 rev:3 rq:640815 version:0.27.1 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2018-10-04 19:01:39.347193198 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new/python-certbot.changes 2018-10-11 11:55:21.670030463 +0200 @@ -1,0 +2,5 @@ +Tue Oct 9 12:21:52 UTC 2018 - Tomáš Chvátal + +- Do not conflict with Certbot as now we provide/obsolete it + +--- Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.mELH61/_old 2018-10-11 11:55:23.326028357 +0200 +++ /var/tmp/diff_new_pack.mELH61/_new 2018-10-11 11:55:23.330028353 +0200 @@ -56,8 +56,6 @@ Requires: python-zope.interface Requires(post): update-alternatives Requires(postun): update-alternatives -# Former non py2/py3 unsplit package -Conflicts: certbot BuildArch: noarch %ifpython2 Requires: python-typing
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2018-10-04 19:01:37 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new (New) Package is "python-certbot" Thu Oct 4 19:01:37 2018 rev:2 rq:639739 version:0.27.1 Changes: --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2018-09-26 16:10:39.939561451 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new/python-certbot.changes 2018-10-04 19:01:39.347193198 +0200 @@ -1,0 +2,6 @@ +Wed Oct 3 10:02:34 UTC 2018 - Tomáš Chvátal + +- Provide and obsolete certbot main package too to ensure we can + migrate to the new split setup directly + +--- Other differences: -- ++ python-certbot.spec ++ --- /var/tmp/diff_new_pack.wb6laR/_old 2018-10-04 19:01:39.827192694 +0200 +++ /var/tmp/diff_new_pack.wb6laR/_new 2018-10-04 19:01:39.831192689 +0200 @@ -62,6 +62,10 @@ %ifpython2 Requires: python-typing %endif +%ifpython3 +Provides: certbot = %{version} +Obsoletes: certbot < %{version} +%endif %python_subpackages %description
commit python-certbot for openSUSE:Factory
Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2018-09-26 16:10:39 Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new (New) Package is "python-certbot" Wed Sep 26 16:10:39 2018 rev:1 rq:636340 version:0.27.1 Changes: New Changes file: --- /dev/null 2018-09-06 11:34:12.900627678 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new/python-certbot.changes 2018-09-26 16:10:39.939561451 +0200 @@ -0,0 +1,15 @@ +--- +Tue Sep 18 09:25:54 UTC 2018 - Tomáš Chvátal + +- Conflict with certbot package to allow easy migration + +--- +Fri Sep 14 07:19:01 UTC 2018 - Marketa Calabkova + +- update to version 0.27.1 + * the documentation can be built using Sphinx 1.6+ + +--- +Tue Aug 28 11:32:26 UTC 2018 - tchva...@suse.com + +- Initial package, split from certbot blob New: certbot-0.27.1.tar.gz python-certbot.changes python-certbot.spec Other differences: -- ++ python-certbot.spec ++ # # spec file for package python-certbot # # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot Version:0.27.1 Release:0 Summary:ACME client License:Apache-2.0 Group: Development/Languages/Python URL:https://github.com/letsencrypt/letsencrypt Source: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz BuildRequires: %{python_module acme >= 0.26.0} BuildRequires: %{python_module configargparse >= 0.9.3} BuildRequires: %{python_module configobj} BuildRequires: %{python_module cryptography >= 1.2} BuildRequires: %{python_module future} BuildRequires: %{python_module josepy} BuildRequires: %{python_module mock} BuildRequires: %{python_module parsedatetime >= 1.3} BuildRequires: %{python_module pyRFC3339} BuildRequires: %{python_module pytest} BuildRequires: %{python_module pytz} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module zope.component} BuildRequires: %{python_module zope.interface} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: python2-typing Requires: python-acme >= 0.26.0 Requires: python-configargparse >= 0.9.3 Requires: python-configobj Requires: python-cryptography >= 1.2 Requires: python-future Requires: python-josepy Requires: python-parsedatetime >= 1.3 Requires: python-pyRFC3339 Requires: python-pytz Requires: python-setuptools Requires: python-zope.component Requires: python-zope.interface Requires(post): update-alternatives Requires(postun): update-alternatives # Former non py2/py3 unsplit package Conflicts: certbot BuildArch: noarch %ifpython2 Requires: python-typing %endif %python_subpackages %description certbot is a free, automated certificate authority that aims to lower the barriers to entry for encrypting all HTTP traffic on the internet. %prep %setup -q -n certbot-%{version} %build %python_build %install %python_install %python_clone -a %{buildroot}%{_bindir}/certbot %python_expand %fdupes %{buildroot}%{$python_sitelib} %check %python_exec setup.py test %post %python_install_alternative certbot %postun %python_uninstall_alternative certbot %files %{python_files} %license LICENSE.txt %doc README.rst %{python_sitelib}/* %python_alternative %{_bindir}/certbot %changelog