Hello community, here is the log from the commit of package python-pysnmp for openSUSE:Leap:15.2 checked in at 2020-02-21 23:53:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/python-pysnmp (Old) and /work/SRC/openSUSE:Leap:15.2/.python-pysnmp.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pysnmp" Fri Feb 21 23:53:18 2020 rev:13 rq:778098 version:4.4.12 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/python-pysnmp/python-pysnmp.changes 2020-01-15 15:52:12.391555368 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-pysnmp.new.26092/python-pysnmp.changes 2020-02-21 23:53:19.713040647 +0100 @@ -1,0 +2,48 @@ +Tue Sep 24 18:28:18 UTC 2019 - Martin Hauke <mar...@gmx.de> + +- Update to version 4.4.12 + * Fixed broken SNMPv3 `msgFlag` initialization on authoritative + SNMP engine ID discovery. This bug causes secure communication + with peer SNMP engines to stall at SNMP engine ID discovery + procedure. + +------------------------------------------------------------------- +Tue Sep 10 11:39:16 UTC 2019 - Tomáš Chvátal <tchva...@suse.com> + +- Update to 4.4.11: + - Added SNMPv3 USM master and localized keys support to LCD configuration + - Improved initial and runtime USM debugging + - Fixed a bug in USM configuration which did not allow the same user names + to be added under different security names + +------------------------------------------------------------------- +Wed Jul 31 20:44:55 UTC 2019 - Martin Hauke <mar...@gmx.de> + +- Update to version 4.4.10 + * Reworked VACM access control function. Most important changes include: + + + Added subtree match negation support (vacmViewTreeFamilyType) + + Added subtree family mask support (vacmViewTreeFamilyMask) + + Added prefix content name matching support (vacmAccessContextMatch) + + Added key VACM tables caching for better `isAccessAllowed` lookup + performance + + One potential incompatibility may be caused by the `addContext()` call + which now needs to be made explicitly during low-level VACM configuration + rather than be a side effect of `addVacmAccess()` call. + + * Rebased MIB importing code onto `importlib` because `imp` is long + deprecated + * Received MIB objects resolution made more forgiving to errors, added + optional `ignoreErrors` parameter to `ObjectType.resolveWithMib()` to + control that behaviour. + * Fixed asyncore main loop to respect non-default timer resolution + * Fixed `.setTimerResolution()` behaviour of abstract main loop dispatcher + to update call intervals of the existing periodic dispatcher jobs + * Fixed `var-bindings` initialization to prevent pyasn1 encoder failures + with newer pyasn1 versions where `SequenceOf` type looses its default + initializer. + * Fixed crash on uninitialized component serialization left out in + SNMP v1 TRAP PDU to SNMPv2/3 TRAP PDU proxy translation routine. + +------------------------------------------------------------------- Old: ---- pysnmp-4.4.9.tar.gz New: ---- pysnmp-4.4.12.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pysnmp.spec ++++++ --- /var/tmp/diff_new_pack.J52BtZ/_old 2020-02-21 23:53:20.093041402 +0100 +++ /var/tmp/diff_new_pack.J52BtZ/_new 2020-02-21 23:53:20.093041402 +0100 @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pysnmp -Version: 4.4.9 +Version: 4.4.12 Release: 0 Summary: A pure-Python SNMPv1/v2c/v3 library License: BSD-2-Clause Group: Development/Languages/Python -URL: http://pysnmp.sourceforge.net/ +URL: https://github.com/etingof/pysnmp Source: https://github.com/etingof/pysnmp/archive/v%{version}.tar.gz#/pysnmp-%{version}.tar.gz BuildRequires: %{python_module pyasn1 >= 0.2.3} BuildRequires: %{python_module pycryptodome} ++++++ pysnmp-4.4.9.tar.gz -> pysnmp-4.4.12.tar.gz ++++++ ++++ 2372 lines of diff (skipped)