summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 4.4.6v4.4.6Ilya Etingof2018-09-132-2/+6
|
* Tolerate non-initialised entries in SNMP community tableIlya Etingof2018-09-131-25/+75
| | | | | | | | | | | It can happen that SNMP community table contains uninitialized entries. These entries may stop internal SNMP community table indexing which is done in rfc2576 to speed up SNMP engine operations when SNMPv1/v2c is involved. Once a bad entry gets into SNMP community table, all the rest queries would start failing. This patch ignores incomplete SNMP community table entries in the course of building indices.
* Tolerate duplicate enumerationsIlya Etingof2018-09-092-4/+15
| | | | | | Possible duplicate enumerations in `Bits` and `Integer` SMI types causes pyasn1 exception. This fix reduces duplicates prior to passing them to pyasn1.
* Add a CHANGELOG entry for previous fixIlya Etingof2018-09-091-0/+3
|
* Fix lcd.unconfigure not removing cached addr value preventing the same ↵Ryan Van Gilder2018-09-091-1/+1
| | | | target being re-configured (#194)
* Recover missing LICENSE in tarballIlya Etingof2018-08-082-1/+2
|
* Improve long description in TroveIlya Etingof2018-08-061-5/+5
|
* Improve package build and dependency trackingIlya Etingof2018-08-062-8/+28
|
* prepare 4.4.6Ilya Etingof2018-08-062-1/+6
|
* Fix Python 2.4-2.5 except statementv4.4.5Ilya Etingof2018-08-054-20/+40
| | | | Older Pythons do not support 'except ... as...' syntax.
* Rename LICENSE.txt -> LICENSE.rstIlya Etingof2018-08-053-2/+2
|
* changelog typoIlya Etingof2018-08-051-1/+1
|
* release 4.4.5Ilya Etingof2018-08-051-1/+1
|
* Fix PySnmpError implementationIlya Etingof2018-08-051-2/+11
| | | | | This is a follow up fix to make PySnmpError properly overriding base Exception call signature
* Add PySnmpError.cause attribute (#168)Ilya Etingof2018-08-052-1/+6
| | | To convey parent exception information on re-raise
* Fix out-of-scope OID leak in hlapi table (#172)Ilya Etingof2018-08-052-10/+32
| | | | | Fixed out-of-scope OIDs possibly leaking at the end of SNMP table at hlapi `nextCmd` and `bulkCmd` calls when `lexicographicMode = False`.
* Fix crash on wrong SNMPv3 security modelIlya Etingof2018-08-043-2/+7
| | | | | Fixed crash caused by incoming SNMPv3 message requesting SNMPv1/v2c security model
* Fix py3.7 syntax error caused by async keyword (#180)Michal Arbet2018-07-312-3/+3
| | | | As async is the keyword since Python 3.7, let's use gettattr built-in function to call async function from asyncio.
* Ensure tests run through tox are using the expected Python executable (#175)Vincent Bernat2018-07-312-4/+6
| | | Otherwise, they are likely to use the system python.
* adding py33 to the tox auto-run environmentsmattsb42-aws2018-07-311-1/+1
|
* adding a basic tox handle to simplify running testsmattsb42-aws2018-07-312-0/+8
|
* Fix `Bits` initialization with `namedValues`Ilya Etingof2018-07-202-4/+6
|
* Revert "Fix var-bind initialization from ObjectIdentity at hlapi"Ilya Etingof2018-07-052-6/+5
| | | | This reverts commit 23d1aa7bf5139d05c29ef27f6a5f68948c93a9df.
* Fix typo in docstringIlya Etingof2018-07-052-5/+5
|
* Fix var-bind initialization from ObjectIdentity at hlapiIlya Etingof2018-07-052-5/+6
|
* Fix scoping bug in asyncio wrapperIlya Etingof2018-07-042-7/+7
| | | | Probably introduced by commit 2b27b49db77ff6fdad311e122da7c1305fccc095
* Switch back to offical Python 3.7 build (#163)Eric Brown2018-07-031-2/+2
| | | | | | | It appears that Python 3.7 use in Travis-CI is finally fixed. However, it requires use of xenial distribution and sudo: true. Those have now been added to the matrix. Signed-off-by: Eric Brown <browne@vmware.com>
* Fix typosIlya Etingof2018-07-034-10/+10
|
* switch Travis back to 3.7-dev while 3.7 is not availIlya Etingof2018-06-291-13/+47
|
* reduce tests output by tailing themIlya Etingof2018-06-291-1/+1
|
* Typo "preperly" -> "properly" (#156)Aaron Spike2018-06-281-1/+1
|
* pin twisted versionsIlya Etingof2018-06-281-1/+7
|
* Add Python 3.7 support (#162)Eric Brown2018-06-285-3/+5
| | | | | | | | Python 3.7 was just released [1]. This is a small change to enable support in pysnmp. [1] https://docs.python.org/3.7/whatsnew/3.7.html Signed-off-by: Eric Brown <browne@vmware.com>
* VACM contextName memory leak fix followupIlya Etingof2018-04-241-2/+2
|
* VACM contextName memory leakk fixIlya Etingof2018-04-243-5/+30
|
* fix potential infinite loop in GETBULK response builderIlya Etingof2018-04-212-1/+2
|
* asyncio.async deprecated since 3.4.4 (#143)Cameron2018-04-212-4/+18
| | | | * asyncio.async deprecated since 3.4.4
* better InetAddressType rendering fixIlya Etingof2018-04-212-3/+5
|
* fix InetAddressType renderingIlya Etingof2018-04-193-3/+4
|
* Use old Sphinx with old PythonIlya Etingof2018-04-131-1/+2
|
* Include LICENSE in wheelIlya Etingof2018-04-131-0/+3
|
* 4.4.5Ilya Etingof2018-04-092-1/+6
|
* typo fix in RFC1158::snmpOutReadOnlysIlya Etingof2018-04-091-1/+1
|
* pysnmp-apps renamed into snmpclitoolsIlya Etingof2018-04-092-3/+3
|
* try py2.6 buildIlya Etingof2018-02-041-2/+1
|
* Typo (#127)Jeff Diwie / Geoffroy BAILLY2018-01-191-1/+1
|
* fix to rst formattingIlya Etingof2018-01-141-2/+1
|
* Some documentation clarifications (#125)Mike C. Fletcher2018-01-133-1/+37
| | | | | | | | | | | | | | | | | * Doc Update: in resolveWithMib docstring, document getting controller * Expand on the "use mibbuilder" comment as to *how* to use it Basically how to make the modules you compile with mibbuilder available to your application via MibBuilder settings * Add a note explaining that "ASN.1 MIB" means the textual format Users of the library seeing "ASN.1" may assume (as I did) that the meaning is "ASN.1 encoded binary version of the MIB" (i.e. a precompiled version of the MIB in compact internal format). * Describe how to configure all OIDs to use the ASN.1 mib directories
* copyright notice extendedv4.4.4Ilya Etingof2018-01-03145-150/+151
|
* fixed 3DES key localization bugIlya Etingof2017-12-303-1/+14
|