summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* WIP: Add unit tests covering hlapiadd-hlapi-unit-testsIlya Etingof2018-07-0713-2/+603
|
* Revert "Fix var-bind initialization from ObjectIdentity at hlapi"Ilya Etingof2018-07-052-5/+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/+7
|
* Fix scoping bug in asyncio wrapperIlya Etingof2018-07-042-7/+7
| | | | Probably introduced by commit 2b27b49db77ff6fdad311e122da7c1305fccc095
* Merge branch 'master' of github.com:etingof/pysnmpIlya Etingof2018-07-031-2/+2
|\
| * 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
|/
* Overhaul SMI/MIB instrumentation API (#161)Ilya Etingof2018-06-3010-408/+661
| | | | | | | | | | | Overhaul SMI/MIB instrumentation API SMI/MIB managed objects API overhauled for simplicity and flexibility breaking backward compatibility. This change would allow way more control over custom MIB managed objects and also is the prerequisite for asynchronous MIB instrumentation.
* 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
|
* 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>
* pin twisted versionsIlya Etingof2018-05-181-1/+7
|
* Typo "preperly" -> "properly" (#156)Aaron Spike2018-05-181-1/+1
|
* fix potential infinite loop in GETBULK response builderIlya Etingof2018-04-212-1/+2
|
* Merge branch 'master' of github.com:etingof/pysnmpIlya Etingof2018-04-215-14/+28
|\
| * asyncio.async deprecated since 3.4.4 (#143)Cameron2018-04-212-4/+18
| | | | | | | | * asyncio.async deprecated since 3.4.4
| * Merge pull request #150 from ericwb/pypiIlya Etingof2018-04-193-10/+10
| |\ | | | | | | Migrate to new PyPI website
| | * Migrate to new PyPI websiteEric Brown2018-04-183-10/+10
| |/ | | | | | | | | | | | | | | | | | | According to [1], the PyPI website of pypi.python.org has changed to https://pypi.org. This patch updates all references to the legacy site. [1] https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html Signed-off-by: Eric Brown <browne@vmware.com>
* | fixed zero boots/time values put into SNMPv3 TRAPIlya Etingof2018-04-212-24/+30
| |
* | better InetAddressType rendering fixIlya Etingof2018-04-212-3/+5
|/
* fix InetAddressType renderingIlya Etingof2018-04-193-3/+9
|
* use old Sphinx wuth old PythonIlya Etingof2018-04-131-1/+2
|
* typo fix in RFC1158::snmpOutReadOnlysIlya Etingof2018-04-131-1/+1
|
* Include LICENSE in wheelIlya Etingof2018-04-131-0/+3
|
* fix to MibBuilder.version formatIlya Etingof2018-02-251-1/+1
|
* Merge pull request #139 from etingof/drop-legacy-codeIlya Etingof2018-02-2526-876/+24
|\ | | | | Drop backward-compatibility aids
| * many backward-compatibility aids droppedIlya Etingof2018-02-2526-876/+24
|/
* Merge pull request #135 from etingof/pysnmpcrypto-dependencyIlya Etingof2018-02-2416-406/+115
|\ | | | | Strong crypto moved to pysnmpcrypto
| * strong crypto moved to pysnmpcryptoIlya Etingof2018-02-1916-406/+115
|/
* pysnmp-apps renamed into snmpclitoolsIlya Etingof2018-02-162-3/+3
|
* Merge pull request #133 from mattsb42-aws/hybrid-cryptoIlya Etingof2018-02-1614-67/+391
|\ | | | | Move to a hybrid crypto backend, using pyca/cryptography when available but failing back to PyCryptodomex for Python versions that pyca/cryptography does not support
| * reworking DES module to fit the same pattern a DES3 and AES modulesmattsb42-aws2018-02-141-13/+28
| |
| * fixing copy-paste docstring typo in AES modulemattsb42-aws2018-02-141-2/+2
| |
| * fixing typo in "crypto.CRYPTOGRAPHY" variable namemattsb42-aws2018-02-124-13/+13
| |
| * adding py33 to the tox auto-run environmentsmattsb42-aws2018-02-091-1/+1
| |
| * ignore pyenv locals filemattsb42-aws2018-02-091-0/+3
| |
| * fixing Python 2.6 dependency issuemattsb42-aws2018-02-093-3/+9
| |
| * readme and changes updated to reflect crypto abstraction layermattsb42-aws2018-02-092-1/+9
| |
| * adding docstrings, cleaning up generic_*crypt missing backend handling, and ↵mattsb42-aws2018-02-097-58/+207
| | | | | | | | fixing copy-pasted parameter names on decyrpt methods
| * streamlining version handlingmattsb42-aws2018-02-091-3/+3
| |
| * initial migration to backend-selecting cryptomattsb42-aws2018-02-099-63/+198
| |
| * bumping Travis CI max runtime from 10 minutes to 20mattsb42-aws2018-02-091-1/+1
| |
| * adding a basic tox handle to simplify running testsmattsb42-aws2018-02-092-0/+8
|/
* 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
|