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}
|
Name: python-%{modname}
|
||||||
URL: http://pysnmp.sourceforge.net/
|
URL: http://pysnmp.sourceforge.net/
|
||||||
Summary: SNMP framework for Python
|
Summary: SNMP framework for Python
|
||||||
Version: 4.1.7
|
Version: 4.1.10
|
||||||
%define prever a
|
%define prever a
|
||||||
Release: 1
|
Release: 1
|
||||||
License: Other License(s), see package
|
License: Other License(s), see package
|
||||||
@@ -46,6 +46,93 @@ rm -rf %{buildroot}
|
|||||||
|
|
||||||
%changelog
|
%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
|
* Mon Apr 23 2007 - James Oakley <jfunk@funktronics.ca> - 4.1.7-1
|
||||||
- Update to 4.1.7
|
- Update to 4.1.7
|
||||||
- Low-level debugging facility implemented
|
- Low-level debugging facility implemented
|
||||||
|
Reference in New Issue
Block a user