Revisions of python-pysnmp
buildservice-autocommit
accepted
request 645897
from
Tomáš Chvátal (scarabeus_iv)
(revision 32)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 31)
- Use cryptodome not cryptodomex, to keep working
buildservice-autocommit
accepted
request 627805
from
Tomáš Chvátal (scarabeus_iv)
(revision 30)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 627804
from
Martin Hauke (mnhauke)
(revision 29)
- Update to version 4.4.5 * Added PySnmpError.cause attribute holding parent exception tuple * Fixed broken InetAddressType rendering caused by a pyasn1 regression * Fixed typo in RFC1158 module * Fixed possible infinite loop in GETBULK response PDU builder * Fixed memory leak in the `config.delContext()` VACM management harness * Fixed `Bits` class initialization when enumeration values are given * Fixed crash caused by incoming SNMPv3 message requesting SNMPv1/v2c security model * Fixed out-of-scope OIDs leaking at the end of SNMP table at hlapi `nextCmd` and `bulkCmd` calls when `lexicographicMode = False`
buildservice-autocommit
accepted
request 620276
from
Tomáš Chvátal (scarabeus_iv)
(revision 28)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 620239
from
Martin Hauke (mnhauke)
(revision 27)
- Fix license - Update to 4.4.4: * Copyright notice extended to the year 2018 * Fixed short local key expansion at 3DES key localization implementation. - Update to 4.4.3: * Migrated references from SourceForge * Added missing SHA2 support for Blumenthal key localization * Fixed named bits handling at rfc1902.Bits * Fixed missing SmiError exception class at pysnmp.proto.rfc1155 * Fixed SNMP v1->v2c PDU proxy -- error-status & error-index fields from v1 PDU get copied over to v2c PDU in addition to the exception sentinels being set - Update to 4.4.2: * The pysnmp version being used gets exposed to the MIB modules via the `MibBuilder` instance * The .setObjects() method of the SMI types now accepts `append=False` parameter to let the caller adding more than 255 elements over the course of multiple calls * Added support for some more missing fields of SMIv2 MACRO types * Example scripts rearranged in a way that IPv6 requirement is clearly encoded in the script's name * Fixed SNMPv2-SMI.NotificationType to expose .set/getReference() instead of .set/getRevision() which should not be there in the first place * Fixed non-implied-OID encoding in SNMP table indices * Fixed inconsistent SNMPv3 discovery and retrying algorithm - Update to 4.4.1: * HMAC-SHA-2 Authentication Protocols support added (RFC-7860)
buildservice-autocommit
accepted
request 518973
from
Thomas Bechtold (tbechtold)
(revision 26)
baserev update by copy to link target
Thomas Bechtold (tbechtold)
accepted
request 518778
from
Jan Engelhardt (jengelh)
(revision 25)
- Replace wording about aims.
Thomas Bechtold (tbechtold)
accepted
request 518732
from
Thomas Bechtold (tbechtold)
(revision 24)
- update to 4.3.9: - Deprecated UsmUserData initializaton parameters removed - Adapted to pyasn1 API changes introduced by release 0.3.1 - Fix to a crash happening on inbound SNMP message having non-initialized fields - Fix to (persistent SNMP engine ID) file writing on Windows - Security fix to the bug introduced in 4.3.6: msgAuthoritativeEngineTime stopped changing over time and was returning the same timestamp (process start time). This fix makes it growing as it should. * Fixed import error in legacy NotificationOriginator implementation - More instrumentation hooks added addressing security failures auditing needs. - SNMP table indices correlation implemented within SMI framework. The opaque InetAddress type implemented. INET-ADDRESS-MIB included into the distribution. - SNMP table indices resolution logic made more robust against malformed indices. - Fixes to *lexicographicMode* option documentation to make it unambiguous. - The `ErrorIndication` object is now derived from `Exception` so that it could be raised in exceptions. - The `errorIndication` values produced by various parts of SNMP engine unified to be `ErrorIndication` instances. This fixes an issue with Twisted. - Embedded MIB modules rebuilt with the latest pysmi adding previously missing attributes like `status`, `description` etc. - Fixed potential SNMP engine crash on handling incoming message at unsupported security level - The getNext() and getBulk() calls of Twisted interface. now support ignoreNonIncreasingOid option.
buildservice-autocommit
accepted
request 417341
from
Dirk Mueller (dirkmueller)
(revision 23)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 416227
from
Martin Hauke (mnhauke)
(revision 22)
- Update to version 4.3.2
buildservice-autocommit
accepted
request 346345
from
Dirk Mueller (dirkmueller)
(revision 21)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 336886
from
Hans-Peter Jansen (frispete)
(revision 20)
- updated to 4.3.0 + Critical error fixed in key localization procedure for AES192/AES256/3DES cyphers. Previous versions might never worked properly in this respect. Initial PySMI integration. Original ASN.1 MIBs could now be parsed, stored at a local pysnmp MIBs repository and loaded into SNMP Engine. Relevant example scripts added. Obsolete libsmi-based scripts removed. + Major rewrite of native SNMPv3 CommandGenerator and NotificationOriginator applications towards the following goals: + avoid binding to specific SNMP engine instance to promote single SNMP app instance using many SNMP engine instances + support two APIs for working with request data: one operates on the whole PDU object while the other on PDU contents + keep callback context data in stack rather than in stateful application cache + newly introduced sendVarBinds() method offers a more functional and logical signatures. + Promote the use of dedicated classes for dealing with OID-value pairs. Instances of those classes resemble OBJECT-IDENTITY, OBJECT-TYPE and NOTIFICATION-TYPE MIB structures. + Oneliner API reworked to become more generic: its LCD configuration shortcuts and and var-bindings processing code split off SNMP apps classes to stand-alone objects. The whole API also moved up in package naming hierarchy and becomes ‘pysnmp.hlapi.asyncore’ (hlapi is apparently an African fish). Old oneliner API remains fully operational at its original location. + Synchronous oneliner apps redesigned to offer Python generator-based API along with a more comprehensive set of accepted parameters. + Asyncore-based asynchronous apps reworked to become functions. + Twisted API moved entirely into high-level domain to be aligned with other high-level APIs. This WILL BREAK backward compatibility for those
Stephan Kulow (coolo)
accepted
request 228100
from
Sascha Peilicke (saschpe)
(revision 19)
initialized devel package after accepting 228100
Sascha Peilicke (saschpe)
committed
(revision 18)
- GPL-2.0 license for the twisted backend
Sascha Peilicke (saschpe)
committed
(revision 17)
- Add GPL-2.0 license for the twisted backend
Denisart Benjamin (posophe)
accepted
request 208216
from
Denisart Benjamin (posophe)
(revision 16)
update
Sascha Peilicke (saschpe)
committed
(revision 15)
Python3 moved to devel:languages:python3
Sascha Peilicke (saschpe)
accepted
request 173430
from
Vitaliy Tomin (HighwayStar)
(revision 14)
update to 4.2.4 python3 package added License in spec file updated to BSD-4-clause according to text of LICENSE file in source tarball
James Oakley (jimfunk)
committed
(revision 13)
- Update to 4.2.1 - Support string OIDs at one-liner API. - Code quality of libsmi2pysnmp tool improved, MIBs re-built. - SNMP-PROXY-MIB & SNMP-USER-BASED-SM-3DES-MIB added - v1arch bulkgen.py example added - Major overhawl for Python 2.4 -- 3.2 compatibility: + get rid of old-style types + drop string module usage + switch to rich comparation + drop explicit long integer type use + map()/filter() replaced with list comprehension + apply() replaced with */**args + dictionary operations made 2K/3K compatible + division operator made 2K/3K compatible + sorting function now operates on key + iterators returned by some funcs in py3k converted to lists + exception syntax made 2K/3K compatible + tuple function arguments resolved to scalars to become py3k compatible + BER octetstream is now of type bytes (Py3k) or still string (Py2k) - 4.1.16d - Fix to SNMPv1 Trap PDU agentAddress setter shortcut method. - 4.1.16c - Missing module import fixed in privacy subsystem - 4.1.16b - Oneliner CommandGenerator can now optionally ignore non-increasing OIDs. - Default CommandResponder now skips non-compliant (Counter64) values when responding to a v1 Manager. - Fix to state information handling at CommandResponder app. - Fix to Twisted reactor shutdown condition. - Fix to distutils dependencies syntax.
Displaying revisions 21 - 40 of 52