Hello community,
here is the log from the commit of package python3-pyOpenSSL for
openSUSE:Factory checked in at 2016-03-26 15:11:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-pyOpenSSL (Old)
and /work/SRC/openSUSE:Factory/.python3-pyOpenSSL.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-pyOpenSSL"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-pyOpenSSL/python3-pyOpenSSL-doc.changes
2015-04-18 10:40:09.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python3-pyOpenSSL.new/python3-pyOpenSSL-doc.changes
2016-03-26 15:11:34.000000000 +0100
@@ -1,0 +2,76 @@
+Sat Mar 19 21:46:41 UTC 2016 - [email protected]
+
+- specfile:
+ * update copyright year
+
+- update to version 16.0.0:
+ * This is the first release under full stewardship of PyCA. We have
+ made *many* changes to make local development more pleasing. The
+ test suite now passes both on Linux and OS X with OpenSSL 0.9.8,
+ 1.0.1, and 1.0.2. It has been moved to `py.test
+ <https://pytest.org/>`_, all CI test runs are part of `tox
+ <https://testrun.org/tox/>`_ and the source code has been made
+ fully `flake8 <https://flake8.readthedocs.org/>`_ compliant. We
+ hope to have lowered the barrier for contributions significantly
+ but are open to hear about any remaining frustrations.
+ * Backward-incompatible changes:
+ + Python 3.2 support has been dropped. It never had significant
+ real world usage and has been dropped by our main dependency
+ "cryptography". Affected users should upgrade to Python 3.3 or
+ later.
+ * Deprecations:
+ + The support for EGD has been removed. The only affected
+ function "OpenSSL.rand.egd()" now uses "os.urandom()" to seed
+ the internal PRNG instead. Please see `pyca/cryptography#1636
+ <https://github.com/pyca/cryptography/pull/1636>`_ for more
+ background information on this decision. In accordance with our
+ backward compatibility policy "OpenSSL.rand.egd()" will be
+ *removed* no sooner than a year from the release of 16.0.0.
+ Please note that you should `use urandom
+ <http://sockpuppet.org/blog/2014/02/25/safely-generate-random-numbers/>`_
+ for all your secure random number needs.
+ + Python 2.6 support has been deprecated. Our main dependency
+ "cryptography" deprecated 2.6 in version 0.9 (2015-05-14) with
+ no time table for actually dropping it. pyOpenSSL will drop
+ Python 2.6 support once "cryptography" does.
+ * Changes:
+ + Fixed "OpenSSL.SSL.Context.set_session_id",
+ "OpenSSL.SSL.Connection.renegotiate",
+ "OpenSSL.SSL.Connection.renegotiate_pending", and
+ "OpenSSL.SSL.Context.load_client_ca". They were lacking an
+ implementation since 0.14. `#422
+ <https://github.com/pyca/pyopenssl/pull/422>`_
+ + Fixed segmentation fault when using keys larger than 4096-bit to
+ sign data. `#428 <https://github.com/pyca/pyopenssl/pull/428>`_
+ + Fixed "AttributeError" when
+ "OpenSSL.SSL.Connection.get_app_data()" was called before
+ setting any app data. `#304
+ <https://github.com/pyca/pyopenssl/pull/304>`_
+ + Added "OpenSSL.crypto.dump_publickey()" to dump
+ "OpenSSL.crypto.PKey" objects that represent public keys, and
+ "OpenSSL.crypto.load_publickey()" to load such objects from
+ serialized representations. `#382
+ <https://github.com/pyca/pyopenssl/pull/382>`_
+ + Added "OpenSSL.crypto.dump_crl()" to dump a certificate
+ revocation list out to a string buffer. `#368
+ <https://github.com/pyca/pyopenssl/pull/368>`_
+ + Added "OpenSSL.SSL.Connection.get_state_string()" using the
+ OpenSSL binding "state_string_long". `#358
+ <https://github.com/pyca/pyopenssl/pull/358>`_
+ + Added support for the "socket.MSG_PEEK" flag to
+ "OpenSSL.SSL.Connection.recv()" and
+ "OpenSSL.SSL.Connection.recv_into()". `#294
+ <https://github.com/pyca/pyopenssl/pull/294>`_
+ + Added "OpenSSL.SSL.Connection.get_protocol_version()" and
+ "OpenSSL.SSL.Connection.get_protocol_version_name()". `#244
+ <https://github.com/pyca/pyopenssl/pull/244>`_
+ + Switched to "utf8string" mask by default. OpenSSL formerly
+ defaulted to a "T61String" if there were UTF-8 characters
+ present. This was changed to default to "UTF8String" in the
+ config around 2005, but the actual code didn't change it until
+ late last year. This will default us to the setting that
+ actually works. To revert this you can call
+ "OpenSSL.crypto._lib.ASN1_STRING_set_default_mask_asc(b"default")".
+ `#234 <https://github.com/pyca/pyopenssl/pull/234>`_
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/python3-pyOpenSSL/python3-pyOpenSSL.changes
2015-04-18 10:40:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pyOpenSSL.new/python3-pyOpenSSL.changes
2016-03-26 15:11:34.000000000 +0100
@@ -1,0 +2,77 @@
+Sat Mar 19 21:46:41 UTC 2016 - [email protected]
+
+- specfile:
+ * update copyright year
+ * updated %doc section
+
+- update to version 16.0.0:
+ * This is the first release under full stewardship of PyCA. We have
+ made *many* changes to make local development more pleasing. The
+ test suite now passes both on Linux and OS X with OpenSSL 0.9.8,
+ 1.0.1, and 1.0.2. It has been moved to `py.test
+ <https://pytest.org/>`_, all CI test runs are part of `tox
+ <https://testrun.org/tox/>`_ and the source code has been made
+ fully `flake8 <https://flake8.readthedocs.org/>`_ compliant. We
+ hope to have lowered the barrier for contributions significantly
+ but are open to hear about any remaining frustrations.
+ * Backward-incompatible changes:
+ + Python 3.2 support has been dropped. It never had significant
+ real world usage and has been dropped by our main dependency
+ "cryptography". Affected users should upgrade to Python 3.3 or
+ later.
+ * Deprecations:
+ + The support for EGD has been removed. The only affected
+ function "OpenSSL.rand.egd()" now uses "os.urandom()" to seed
+ the internal PRNG instead. Please see `pyca/cryptography#1636
+ <https://github.com/pyca/cryptography/pull/1636>`_ for more
+ background information on this decision. In accordance with our
+ backward compatibility policy "OpenSSL.rand.egd()" will be
+ *removed* no sooner than a year from the release of 16.0.0.
+ Please note that you should `use urandom
+ <http://sockpuppet.org/blog/2014/02/25/safely-generate-random-numbers/>`_
+ for all your secure random number needs.
+ + Python 2.6 support has been deprecated. Our main dependency
+ "cryptography" deprecated 2.6 in version 0.9 (2015-05-14) with
+ no time table for actually dropping it. pyOpenSSL will drop
+ Python 2.6 support once "cryptography" does.
+ * Changes:
+ + Fixed "OpenSSL.SSL.Context.set_session_id",
+ "OpenSSL.SSL.Connection.renegotiate",
+ "OpenSSL.SSL.Connection.renegotiate_pending", and
+ "OpenSSL.SSL.Context.load_client_ca". They were lacking an
+ implementation since 0.14. `#422
+ <https://github.com/pyca/pyopenssl/pull/422>`_
+ + Fixed segmentation fault when using keys larger than 4096-bit to
+ sign data. `#428 <https://github.com/pyca/pyopenssl/pull/428>`_
+ + Fixed "AttributeError" when
+ "OpenSSL.SSL.Connection.get_app_data()" was called before
+ setting any app data. `#304
+ <https://github.com/pyca/pyopenssl/pull/304>`_
+ + Added "OpenSSL.crypto.dump_publickey()" to dump
+ "OpenSSL.crypto.PKey" objects that represent public keys, and
+ "OpenSSL.crypto.load_publickey()" to load such objects from
+ serialized representations. `#382
+ <https://github.com/pyca/pyopenssl/pull/382>`_
+ + Added "OpenSSL.crypto.dump_crl()" to dump a certificate
+ revocation list out to a string buffer. `#368
+ <https://github.com/pyca/pyopenssl/pull/368>`_
+ + Added "OpenSSL.SSL.Connection.get_state_string()" using the
+ OpenSSL binding "state_string_long". `#358
+ <https://github.com/pyca/pyopenssl/pull/358>`_
+ + Added support for the "socket.MSG_PEEK" flag to
+ "OpenSSL.SSL.Connection.recv()" and
+ "OpenSSL.SSL.Connection.recv_into()". `#294
+ <https://github.com/pyca/pyopenssl/pull/294>`_
+ + Added "OpenSSL.SSL.Connection.get_protocol_version()" and
+ "OpenSSL.SSL.Connection.get_protocol_version_name()". `#244
+ <https://github.com/pyca/pyopenssl/pull/244>`_
+ + Switched to "utf8string" mask by default. OpenSSL formerly
+ defaulted to a "T61String" if there were UTF-8 characters
+ present. This was changed to default to "UTF8String" in the
+ config around 2005, but the actual code didn't change it until
+ late last year. This will default us to the setting that
+ actually works. To revert this you can call
+ "OpenSSL.crypto._lib.ASN1_STRING_set_default_mask_asc(b"default")".
+ `#234 <https://github.com/pyca/pyopenssl/pull/234>`_
+
+-------------------------------------------------------------------
Old:
----
pyOpenSSL-0.15.1.tar.gz
New:
----
pyOpenSSL-16.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-pyOpenSSL-doc.spec ++++++
--- /var/tmp/diff_new_pack.bXLCxW/_old 2016-03-26 15:11:35.000000000 +0100
+++ /var/tmp/diff_new_pack.bXLCxW/_new 2016-03-26 15:11:35.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python3-pyOpenSSL-doc
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
Name: python3-pyOpenSSL-doc
-Version: 0.15.1
+Version: 16.0.0
Release: 0
Url: https://github.com/pyca/pyopenssl
Summary: Python wrapper module around the OpenSSL library -
Documentation
++++++ python3-pyOpenSSL.spec ++++++
--- /var/tmp/diff_new_pack.bXLCxW/_old 2016-03-26 15:11:35.000000000 +0100
+++ /var/tmp/diff_new_pack.bXLCxW/_new 2016-03-26 15:11:35.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python3-pyOpenSSL
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
Name: python3-pyOpenSSL
-Version: 0.15.1
+Version: 16.0.0
Release: 0
Url: https://github.com/pyca/pyopenssl
Summary: Python wrapper module around the OpenSSL library
@@ -49,7 +49,7 @@
%files
%defattr(-,root,root,-)
-%doc LICENSE README.rst TODO examples ChangeLog
+%doc LICENSE README.rst CONTRIBUTING.rst examples CHANGELOG.rst
%{python3_sitelib}/*
%changelog
++++++ pyOpenSSL-0.15.1.tar.gz -> pyOpenSSL-16.0.0.tar.gz ++++++
++++ 32013 lines of diff (skipped)