Hello community,

here is the log from the commit of package certbot for openSUSE:Factory checked 
in at 2018-07-06 10:41:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/certbot (Old)
 and      /work/SRC/openSUSE:Factory/.certbot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "certbot"

Fri Jul  6 10:41:41 2018 rev:22 rq:620605 version:0.25.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/certbot/certbot.changes  2018-05-04 
11:31:06.276233227 +0200
+++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes     2018-07-06 
10:41:54.567260892 +0200
@@ -1,0 +2,90 @@
+Wed Jun 13 17:51:32 UTC 2018 - [email protected]
+
+- update to 0.25.1
+  * Fixed
+    - TLS-ALPN-01 support has been removed from our acme library. 
+      Using our current dependencies, we are unable to provide 
+      a correct implementation of this challenge so we decided 
+      to remove it from the library until we can provide proper 
+      support.
+    - Issues causing test failures when running the tests in the 
+      acme package with pytest<3.0 has been resolved.
+    - certbot-nginx now correctly depends on acme>=0.25.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 packages with changes other than 
+  their version number were:
+    - acme
+    - certbot-nginx
+
+  More details about these changes can be found on our GitHub repo: 
+  https://github.com/certbot/certbot/milestone/56?closed=1
+
+- update to 0.25.0
+  * Added
+    - Support for the ready status type was added to acme. Without 
+      this change, Certbot and acme users will begin encountering 
+      errors when using Let's Encrypt's ACMEv2 API starting on 
+      June 19th for the staging environment and July 5th for 
+      production. 
+      See https://community.letsencrypt.org/t/acmev2-order-ready-status/62866 
+      for more information.
+    - Certbot now accepts the flag --reuse-key which will cause the 
+      same key to be used in the certificate when the lineage is 
+      renewed rather than generating a new key.
+    - You can now add multiple email addresses to your ACME account 
+      with Certbot by providing a comma separated list of emails 
+      to the --email flag.
+    - Support for Let's Encrypt's upcoming TLS-ALPN-01 challenge 
+      was added to acme. For more information, 
+      see 
https://community.letsencrypt.org/t/tls-alpn-validation-method/63814/1.
+    - acme now supports specifying the source address to bind to 
+      when sending outgoing connections. You still cannot specify 
+      this address using Certbot.
+    - If you run Certbot against Let's Encrypt's ACMEv2 staging 
+      server but don't already have an account registered at that 
+      server URL, Certbot will automatically reuse your staging 
+      account from Let's Encrypt's ACMEv1 endpoint if it exists.
+    - Interfaces were added to Certbot allowing plugins to be 
+      called at additional points. The GenericUpdater interface 
+      allows plugins to perform actions every time certbot renew is
+      run, regardless of whether any certificates are due for 
+      renewal, and the RenewDeployer interface allows plugins to 
+      perform actions when a certificate is renewed. 
+      See certbot.interfaces for more information.
+  * Changed
+    - When running Certbot with --dry-run and you don't already 
+      have a staging account, the created account does not contain 
+      an email address even if one was provided to avoid expiration 
+      emails from Let's Encrypt's staging server.
+    - certbot-nginx does a better job of automatically detecting 
+      the location of Nginx's configuration files when run on
+      BSD based systems.
+    - acme now requires and uses pytest when running tests with 
+      setuptools with python setup.py test.
+    - certbot config_changes no longer waits for user input before
+      exiting.
+  * Fixed
+    - Misleading log output that caused users to think that 
+      Certbot's standalone plugin failed to bind to a port when 
+      performing a challenge has been corrected.
+    - An issue where certbot-nginx would fail to enable HSTS if 
+      the server block already had an add_header directive has been 
+      resolved.
+    - certbot-nginx now does a better job detecting the server 
+      block to base the configuration for TLS-SNI challenges on.
+
+  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-nginx
+  
+  More details about these changes can be found on our GitHub repo: 
+  https://github.com/certbot/certbot/milestone/54?closed=1
+
+-------------------------------------------------------------------

Old:
----
  v0.24.0.tar.gz

New:
----
  v0.25.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ certbot.spec ++++++
--- /var/tmp/diff_new_pack.XoZD90/_old  2018-07-06 10:41:55.679259569 +0200
+++ /var/tmp/diff_new_pack.XoZD90/_new  2018-07-06 10:41:55.683259564 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:           certbot
-Version:        0.24.0
+Version:        0.25.1
 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.22.1
+BuildRequires:  python-acme > 0.24.0
 BuildRequires:  python-josepy >= 1.0.1
 #BuildRequires:  python-argparse
 BuildRequires:  python-configargparse
@@ -64,9 +64,11 @@
 %if 0%{?suse_version} >= 1330
 BuildRequires:  python2-pyRFC3339
 BuildRequires:  python2-requests >= 2.10
+BuildRequires:  python2-requests-toolbelt >= 0.8.0
 %else
 BuildRequires:  python-pyRFC3339
 BuildRequires:  python-requests >= 2.10
+BuildRequires:  python-requests-toolbelt >= 0.8.0
 %endif
 BuildRequires:  python-six
 BuildRequires:  python-zope.component
@@ -78,6 +80,7 @@
 BuildRequires:  python-wheel
 # docs_extras
 BuildRequires:  python-Sphinx >= 1.0
+BuildRequires:  python-attrs
 BuildRequires:  python-autodoc
 BuildRequires:  python-repoze.sphinx.autointerface
 BuildRequires:  python-sphinx_rtd_theme
@@ -104,7 +107,7 @@
 # requires
 Requires:       ca-certificates
 Requires:       cron
-Requires:       python-acme > 0.22.1
+Requires:       python-acme > 0.24.0
 #Requires:       python-argparse
 Requires:       python-certbot = %{version}
 Requires:       python-configargparse
@@ -119,9 +122,11 @@
 %if 0%{?suse_version} >= 1330
 Requires:       python2-pyRFC3339
 Requires:       python2-requests >= 2.10
+Requires:       python2-requests-toolbelt >= 0.8.0
 %else
 Requires:       python-pyRFC3339
 Requires:       python-requests >= 2.10
+Requires:       python-requests-toolbelt >= 0.8.0
 %endif
 Requires:       python-setuptools >= 1.0
 Requires:       python-six
@@ -372,12 +377,8 @@
 install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/cron.d/%{name}
 
 %check
-# nginx produce error
-for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot ; do
-pushd $PACKAGE > /dev/null
+#%%python_exec setup.py test
 python setup.py test
-popd > /dev/null
-done
 
 %files
 %defattr(-,root,root)

++++++ v0.24.0.tar.gz -> v0.25.1.tar.gz ++++++
++++ 5716 lines of diff (skipped)


Reply via email to