Commit Graph

101 Commits (master)

Author SHA1 Message Date
Ilya Etingof 9ebd0c0fab Expose ASN.1 `Null` type through `rfc1902` module 2018-10-26 08:45:56 +02:00
Ilya Etingof 12138b182c Fix Sphinx markup for USM crypto algorithm IDs 2018-10-06 20:15:39 +02:00
Ilya Etingof ac0b956d00
Add `hlapi.v1arch` API (#186)
* Add `hlapi.v1arch` API

Introduce new sub-package `pysnmp.hlapi.v1arch` which
wraps otherwise very detailed packet-level SNMP
messaging into a handful of convenience functions.

As a side effect, the `pysnmp.hlapi.*` sub-packages
moved under `pysnmp.hlapi.v3arch` though `pysnmp.hlapi`
still exposes `pysnmp.hlappi.v3arch.*` symbols to
retain some degree of backward compatibility.

The signature of the hlapi `.sendNotification()` call
has changed to accept `*varBinds` instead of a sequence
of `varBinds`. The rationale is to unify this method
call with similar methods of CommandGenerator.

* Add v1arch docs and reshuffle hlapi docs
2018-08-12 17:22:58 +02:00
Ilya Etingof 59281af344 Rename LICENSE.txt -> LICENSE.rst 2018-08-05 21:29:10 +02:00
Ilya Etingof 7f65dde49a Fix typos 2018-07-03 08:05:23 +02:00
Eric Brown f14b61a7da Add Python 3.7 support (#162)
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>
2018-06-28 08:49:59 +02:00
Aaron Spike 38827dec2c Typo "preperly" -> "properly" (#156) 2018-05-18 07:47:35 +02:00
Eric Brown 961dacb689 Migrate to new PyPI website
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>
2018-04-18 21:49:51 -07:00
Ilya Etingof 24a7988766 strong crypto moved to pysnmpcrypto 2018-02-19 00:41:28 +01:00
Ilya Etingof bc2654205b pysnmp-apps renamed into snmpclitools 2018-02-16 13:40:46 +01:00
Jeff Diwie / Geoffroy BAILLY e71ae1a6c4 Typo (#127) 2018-01-19 13:00:37 +01:00
Ilya Etingof 44159c6af9 fix to rst formatting 2018-01-14 12:56:09 +01:00
Mike C. Fletcher 3760e7b638 Some documentation clarifications (#125)
* 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
2018-01-13 19:09:10 +01:00
Ilya Etingof 0ab27d2c38 copyright notice extended 2018-01-03 13:33:05 +01:00
Ilya Etingof 8b4c122b67 minor fixes to the docs 2017-12-22 12:53:40 +01:00
Ilya Etingof 0aa119f1aa minor docs edits 2017-12-17 20:06:15 +01:00
Ilya Etingof 5f7e552690
migrated references from SourceForge (#110) 2017-11-17 11:01:14 +01:00
Ilya Etingof 9f6230113e
encode IPv6 requirement into example scripts names (#102) 2017-11-06 14:32:00 +01:00
Ilya Etingof 77b15bf6ca updates to Alabaster theme options 2017-11-05 13:02:38 +01:00
Ilya Etingof 522cb710db fixes to Alabaster theme options 2017-10-26 13:58:28 +02:00
Ilya Etingof 6aad6ec9f6 Alabaster theme options 2017-10-23 12:50:00 +02:00
Ilya Etingof 1065d25a16 make sure to pass an initializer to ASN.1 Null()
This is a prerequisite for pyasn1 0.4.x
2017-10-18 11:45:02 +02:00
Ilya Etingof a6abfd8266 documentation typo fix 2017-10-17 00:52:10 +02:00
Ilya Etingof c383f2de5b Sphinx theme changed to Alabaster, minor documentation tweaks 2017-10-06 18:39:51 +02:00
Ilya Etingof 82e5946101 pycryptodome replaced with pycryptodomex 2017-10-05 15:51:39 +02:00
verrio 130bdaa6e2 add support for USM SHA-2 algorithms (RFC 7860) (#71) 2017-08-03 01:38:14 +02:00
Ilya Etingof 311c004d52 better explanation of the SNMP context 2017-07-23 13:28:48 +02:00
Ilya Etingof 1cb1b5d3ab more FAQ edits 2017-07-13 15:10:02 +02:00
Ilya Etingof 1d2dc03045 renamed "OIDs are not increasing" message for clarity 2017-07-13 15:05:49 +02:00
Ilya Etingof 89ac53ca3c updated the FAQ article on `ignoreNonIncreasingOid` 2017-07-13 12:50:12 +02:00
Ilya Etingof c196de621f minor pep8 improvements 2017-05-27 09:01:56 +02:00
Ilya Etingof 877f58a4ea pysnmp ASN.1 MIBs updated 2017-04-17 11:44:38 +02:00
Ilya Etingof 708062acde More twisted examples (#47)
* twisted inline callback example
2017-03-18 13:23:38 +01:00
Ilya Etingof 69635a3bdf typos 2017-01-30 10:07:50 +01:00
Ilya Etingof 115e485259 email change 2017-01-14 14:00:19 +01:00
Ilya Etingof c8e35e747a document hlapi transport .setLocalAddress() 2016-12-03 22:39:11 +01:00
Ilya Etingof c6d54ee5d0 gitignore updated, missed doc file added 2016-11-29 23:20:53 +01:00
Ilya Etingof bd01807038 switched from PyCrypto to PyCryptodome 2016-11-05 22:34:30 +01:00
Ilya Etingof 2ad5246096 missing piece added to hlapi doc 2016-11-03 02:09:22 +01:00
Ilya Etingof 743e28f6ec minor fix to hlapi doc 2016-11-03 02:02:39 +01:00
Ilya Etingof 63333eb8eb Merge pull request #24 from johnthagen/patch-2
[DOC] Fix function call
2016-11-03 01:53:34 +01:00
Ilya Etingof e7c1d5b1fb Merge pull request #26 from johnthagen/patch-3
Fix pip sphinx install command
2016-11-03 01:49:53 +01:00
Ilya Etingof e32f9b5560 Merge pull request #27 from johnthagen/patch-4
Fix typo
2016-11-03 01:49:17 +01:00
johnthagen 7fe2495062 Minor grammar fixes 2016-11-02 16:34:22 -04:00
johnthagen d4dc4d490e Fix typo 2016-11-02 16:23:57 -04:00
johnthagen 95fa6fd257 Fix pip sphinx install command 2016-11-02 16:22:23 -04:00
johnthagen 4d476d5382 Fix function call
Not familiar with the API well enough to know if this is the correct fix or not.
2016-11-02 11:40:06 -04:00
Ilya Etingof 236178fac0 Reeder key localization refactored 2016-08-21 23:24:58 +02:00
Ilya Etingof 93bdedf1fd include SMI examples 2016-05-11 22:40:21 +02:00
Ilya Etingof b0d77a9ed6 web page analytics files now conditionally included 2016-04-20 00:19:10 +02:00