Hello community,

here is the log from the commit of package python3-pyasn1 for openSUSE:Factory 
checked in at 2017-02-22 13:45:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-pyasn1 (Old)
 and      /work/SRC/openSUSE:Factory/.python3-pyasn1.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-pyasn1"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-pyasn1/python3-pyasn1.changes    
2016-05-17 17:11:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pyasn1.new/python3-pyasn1.changes       
2017-02-22 13:45:40.395462561 +0100
@@ -1,0 +2,65 @@
+Mon Feb 20 19:58:28 UTC 2017 - [email protected]
+
+- specfile:
+  * update copyright year
+  * updated file format for %doc section (.e.g. .txt->.rst)
+
+- update to version 0.2.2:
+  * FIX TO A SECURITY WEAKNESS: define length only decoders could have
+    successfully processed indefinite length serialization.
+  * FIX TO A SECURITY WEAKNESS: canonical decoders (CER/DER) may have
+    successfully consumed non-canonical variations of (otherwise
+    valid) serialization.
+  * Broken Enumerated subtyping fixed.
+
+- changes from version 0.2.1:
+  * FIX TO A SECURITY WEAKNESS: BER decoder improperly cached long
+    tags.
+  * New "native" codec implemented to transform pyasn1 types to Python
+    built-in types and back.
+  * Switched to new-style classes.
+  * Sphinx documentation added.
+  * BitString improvements:
+    + simple string of binary digits is now supported as initializer
+    + default str() yields string of binary digits (used to yield
+      str(tuple())
+    + binValue and hexValue initializers added
+    + .asNumbers(), .asOctets() and asInteger() representation added
+  * Components of constructed ASN.1 types can now be populated with
+    uninitialized ASN.1 objects by assigning either noValue sentinel
+    or setupComponent() function return in addition to now-legacy None
+    sentinel.  This should improve code readability.
+  * NoValue class improved to become a singleton and catch more kinds
+    of access to it.
+  * Compatibility wrappers str2octs() and oct2strs() fixed to run over
+    iso-8859-1 encoding.
+  * Integer changed to emit Real instance if division produces a
+    float.
+  * True division operation now supported by Integer type.
+  * The __contains__(), __reverse__() methods implemented for
+    container types
+  * Iterator protocol support implemented for all container types.
+    Warning, warning, warning: this change may potentially affect
+    backward compatibility when:
+    + user class overrides __getitem__() without overriding __iter__()
+    + when user code iterates over SEQUENCE object to get its
+      components (now keys will be yielded)
+  * Almost complete Python list and dict protocols added to
+    SequenceOf/SetOf and Sequence/Set respectively
+  * Fix to divmod operation implementation in Integer type.
+  * Fix to IntegerDecoder's precomputed value map on Python 3.
+  * Fix to base ASN.1 types to run in "unicode_literals" mode.
+  * Fix to composite constraints "+" operands ordering
+    (AbstractConstraintSet.__radd__)
+  * Fix to constraints merge in .subtype() -- on merge existing
+    constraints are expanded to accommodate new constraints, not the
+    other way round. When existing constraints are wrapped in
+    ConstraintsIntersection composite, additional constraints being
+    added on subtyping effectively further narrow the set of allowed
+    values, which aligns well with the notion of subtyping.
+  * Fix to NamedTypes methods to handle .getTagMap() returning None
+  * Fix to Set/Sequence.setDefaultComponents() to return self
+  * Copyright notice added to non-trivial source code files.
+  * Author's email changed, copyright extended to 2017
+
+-------------------------------------------------------------------
@@ -7 +71,0 @@
-

Old:
----
  pyasn1-0.1.9.tar.gz

New:
----
  pyasn1-0.2.2.tar.gz

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

Other differences:
------------------
++++++ python3-pyasn1.spec ++++++
--- /var/tmp/diff_new_pack.aZPvnN/_old  2017-02-22 13:45:41.043370290 +0100
+++ /var/tmp/diff_new_pack.aZPvnN/_new  2017-02-22 13:45:41.047369721 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-pyasn1
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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-pyasn1
-Version:        0.1.9
+Version:        0.2.2
 Release:        0
 Summary:        ASN.1 types and codecs
 License:        BSD-3-Clause
@@ -49,7 +49,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc CHANGES.txt LICENSE.txt README.txt THANKS.txt TODO.txt doc
+%doc CHANGES.rst LICENSE.rst README.md THANKS.txt TODO.rst doc
 %{python3_sitelib}/pyasn1
 %{python3_sitelib}/pyasn1-%{version}-py%{py3_ver}.egg-info
 

++++++ pyasn1-0.1.9.tar.gz -> pyasn1-0.2.2.tar.gz ++++++
++++ 20997 lines of diff (skipped)


Reply via email to