forked from pool/python-pysnmp
Update to 4.1.10a
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pysnmp?expand=0&rev=8
This commit is contained in:
3
pysnmp-4.1.10a.tar.bz2
Normal file
3
pysnmp-4.1.10a.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:28035fe88b66f44598caa37332c891bd492dd3d73b4fb2a35888f43813e944c6
|
||||
size 132831
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a226c5ae3abd640c9c8266992d0861c4f70f398a3b62be580dbbfba2b7a8bacb
|
||||
size 106020
|
@@ -2,7 +2,7 @@
|
||||
Name: python-%{modname}
|
||||
URL: http://pysnmp.sourceforge.net/
|
||||
Summary: SNMP framework for Python
|
||||
Version: 4.1.7
|
||||
Version: 4.1.10
|
||||
%define prever a
|
||||
Release: 1
|
||||
License: Other License(s), see package
|
||||
@@ -46,6 +46,93 @@ rm -rf %{buildroot}
|
||||
|
||||
%changelog
|
||||
|
||||
* Mon Feb 16 2009 - James Oakley <jfunk@funktronics.ca> - 4.1.10-1
|
||||
- Update to 4.1.10a
|
||||
- Internal MIB indexing method __indexMib() unmangled to facilitate
|
||||
setting up mutex there for sharing MIB stuff between threads.
|
||||
- Fixed broken IpAddress value handling in SET operation.
|
||||
- Broken MibBuilder.unloadModules() method now works.
|
||||
- Use getLabel() SMI object method when building MIB tree (in builder.py)
|
||||
in addition to direct attribute access for clearer object protocol.
|
||||
- The MIB building tools updated to match significantly improved
|
||||
smidump tool (libsmi version > 0.4.5).
|
||||
- Made libsmi2pysnmp tool optionally building MIB text fields into pysnmp
|
||||
MIB code (enabled by default) and MibBuilder conditionally loading them
|
||||
up (disabled by default).
|
||||
- SnmpEngine and MsgAndPduDispatcher constructors now optionally
|
||||
take msgAndPduDspr and mibInstrumController class instances
|
||||
respectively to facilitate these objects sharing within a process.
|
||||
- Unique integers, for various parts of the system, are now generated
|
||||
by a nextid.py module. This fixes possible issues with duplicate
|
||||
request IDs and handlers.
|
||||
- Built-in MIBs re-generated to include text fields.
|
||||
- 4.1.9a
|
||||
- UNSTABLE ALPHA RELEASE.
|
||||
- At onliner CommandGenerator, close transport on destruction to
|
||||
prevent socket leak. Implicit async transports registration at
|
||||
default asyncore's socket map has been disabled to avoid side
|
||||
effects.
|
||||
- Fix to rfc2576.v1ToV2c() PDU converter to perform noSuchName error code
|
||||
translation.
|
||||
- Fixes to Notification PDU convertion code at rfc2576 in part of
|
||||
snmpTrapOID handling.
|
||||
- Fix to nonRepeaters object use as sequence slicer (must be int) at
|
||||
cmdrsp.CommandResponderApplication
|
||||
- Make AsynsockDispatcher using its own socket map by default for
|
||||
threading safety. This will break asyncore apps that rely on pysnmp
|
||||
sharing the same socket map with them. A solution would be to either
|
||||
set asyncore map to pysnmp (AsynsockDispatcher.setSocketMap()) or pass
|
||||
pysnmp map (AsynsockDispatcher.getSocketMap()) to asyncore.
|
||||
- Fix to response timeout roundup bug at CommandGenerator and
|
||||
NotificationOriginator code.
|
||||
- Oneline configuration classes made hashable to prevent memory leaks
|
||||
when committing them into CommandGenerator/NotificationOriginator
|
||||
internal repository.
|
||||
- Security information is now released properly in all MP modules.
|
||||
This might fix a significant memory leak.
|
||||
- Typo fix to rfc3411 confirmed class PDU members.
|
||||
- 4.1.8a
|
||||
- UNSTABLE ALPHA RELEASE.
|
||||
- SMI/dispatcher timeout convertion multiplier is actually 100 (1/100 sec)
|
||||
rather than 1/1000. This fix affects timeouts specified through SMI.
|
||||
- __repr__() implemented for UdpTransportTarget, CommunityData, UsmUserData
|
||||
in oneliner module.
|
||||
- Automatically initialize table index values on table management
|
||||
operations (SF bug ID #1671989).
|
||||
- Fix to carrier code: ignore BADFD socket error as it may happen upon
|
||||
FD closure on n-1 select() event.
|
||||
- Fix to MibBuilder.setMibPath() to preserve previously loaded modules
|
||||
intact. Otherwise loadModules() called after setMibPath() might fail
|
||||
with 'MIB file not found in search path' exception.
|
||||
- Fix to oneliner classes that now invoke unconfiguration methods on
|
||||
destruction. This might have caused memory leaks.
|
||||
- Automatically initialize SNMP-USER-BASED-SM-MIB::UsmUserSecurityName
|
||||
columnar object instance on creation, as stated in DESCRIPTION (SF
|
||||
tracker ID #1620392).
|
||||
- Fix to USM timeframe arithmetics (SF bug #1649032).
|
||||
- VACM shortcuts merged into universal add/delVacmUser() to let notifications
|
||||
and requests to co-exist for the same user.
|
||||
- At oneliners, build LCD tables keys from a hashed mix of input parameters
|
||||
to make sure these automatic entries won't interfere or exceed constraints
|
||||
on keys values.
|
||||
- Made use of notificationType parameter of the sendNotification method
|
||||
in NotificationGenerator applications. This parameter used to be
|
||||
ignored in the past. Note, that previously used (and ignored) syntax
|
||||
has been changed in an incompatible way.
|
||||
- Allow plain Python values in setCmd() and sendNotification()
|
||||
methods in CommandGenerator and NotificationGenerator applications
|
||||
respectively.
|
||||
- Multi-target oneliner API-based example script added.
|
||||
- Ignore more socket errors in datagram-type async socket code.
|
||||
- AES cipher now supported (rfc3826).
|
||||
- Fix to messed up tagIDs of noSuchInstance and noSuchObject types.
|
||||
- SET Command Responder fixed to obscure access to non-existing variables
|
||||
by returning notWritable error (SF bug #1764839).
|
||||
- AsynsockDispatcher.setSocketMap() method added to facilitate pysnmp
|
||||
transport integration into third-party asyncore-based applications.
|
||||
- Fix to errorIndex generation at CommandResponder application, the value
|
||||
should be a one-based.
|
||||
|
||||
* Mon Apr 23 2007 - James Oakley <jfunk@funktronics.ca> - 4.1.7-1
|
||||
- Update to 4.1.7
|
||||
- Low-level debugging facility implemented
|
||||
|
Reference in New Issue
Block a user