Changelog for
python312-pysnmp-6.2.4-1.1.noarch.rpm :
* Mon Jul 29 2024 Daniel Garcia
- Update to version 6.2.4
* Deleted more obsolete items.- Update to version 6.2.3
* Removed unused dependencies.- Enable tests- Get source from pypi, github tag doesn\'t have the latest version and looks like the releases are not done in the github.
* Sat Jul 20 2024 Martin Hauke - Update to version 6.2.2
* Cleaned up sync API leftover.
* Retired temporary sync API.
* Removed package postfix. A helper release to enable migration.
* Merged changes from 4.4.13.
* Fixed more access descriptors.
* Initial work to support pysmi-lextudio 1.3.0 and above.
* Removed package postfix. A helper release to enable migration.
* Restricted pysmi-lextudio version to 1.2.0 to avoid breaking changes.
* Fixed walkCmd bug.
* Fixed bulkWalkCmd bug.
* Added sync oneliner back.
* Fix annotations.
* Added walkCmd() and bulkWalkCmd() to hlapi.
* Improved Slim class to support IPv6.
* Added some sync API based on asyncio.
* Added custom socket support in openServerMode.
* Fixed various bugs in RFC3414 error handling.
* Reverted some changes in 6.0.2 on asyncio dispatch.
* Deleted asyncore related bits.
* Simplified asyncio dispatch.
* Added ignoreNonIncreasingOid option to nextCmd and bulkCmd.
* Fixed a dispatch bug related to \"Slim.close\".
* Improved asyncio \"runDispatcher\" method to support timeout.
* Changed internal defaults to asyncio.
* Converted asyncore samples to asyncio.- Update to version 5.1.0
* Removed package postfix. A helper release to enable migration.- Update to version 5.0.34 Changes since 5.0.28
* Fixed a v3 authentication issue when wrong user name is used.
* Fixed an import error with Python 3.12.
* Added timeout and retries to Slim class.
* Added experimental Python 3.12 support based on pyasyncore. But all asyncore based API is deprecated and will be removed in the next major release.
* Added pyasn1 0.5.1 support.
* Fix asyncio hlapi double awaitable returns.- Drop patch:
* support-new-pyasn1.patch (not longer needed)
* Thu Feb 01 2024 Dirk Müller - use poetry-core for building
* Tue Aug 01 2023 Steve Kowalik - Switch to lextudio releases, and upgrade to 5.0.28:
* Fixed SNMP engine ID generation on Windows.
* SNMPv3 crypto operations that require external dependencies made dependent on the optional external package -- pysnmpcrypto.
* Added Slim class and simplified some examples.
* Fixed a #SNMP demo compatibility issue.
* Fixed passwordToKeySHA.
* Enabled Python 3.11 support.
* Switched to pyasn1/pyasn1 package.
* Removed legacy paddings in v3 packets.
* Changed web site to pysnmp.com.
* Inherited all changes made by Splunk team.- Switch to pyproject macros.- Add patch support-new-pyasn1.patch:
* Support pyasn1 0.5.0.
* Sat Mar 14 2020 Tomáš Chvátal - Fix build without python2
* Tue Sep 24 2019 Martin Hauke - 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 2019 Tomáš Chvátal - 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 2019 Martin Hauke - 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.
* Sat Feb 09 2019 mardnhAATTgmx.de- Update to version 4.4.9
* Made MIB loader ignoring file and directory access errors
* Added missing SNMP PDU error classes and their handling in Command Responder
* Fixed crash on MIB load failure in case of directory access error
* Fixed socket transparency option (IPV6_TRANSPARENT) to make IPv6 transparent operation functional
* Thu Jan 10 2019 mardnhAATTgmx.de- Update to version 4.4.8
* Fixed Pythonized MIB load (in the source form) - made sure to turn it into a code object prior to its execution- Update to version 4.4.7
* Exposed ASN.1 `Null` type through `rfc1902` module for convenience.
* Use `compile()` before `exec`\'ing MIB modules to attach filename to the stack frames (ultimately shown in traceback/debugger)
* Fixed hlapi/v3arch transport target caching to ensure transport targets are different even if just timeout/retries options differ
* Fixed hlapi LCD configurator to include `contextName`. Prior to this fix sending SNMPv3 TRAP with non-default `contextName` would fail.
* Fixed possible duplicate key occurrence in the `OrderedDict` following a race condition
* Fixed undefined name references in `inet_pton`/`inet_ntop` substitute routines for IPv6 in `TRANSPORT-ADDRESS-MIB.py`