Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add examples on master&localized keys use | Ilya Etingof | 2019-08-13 | 2 | -0/+104 |
| | |||||
* | Fix SNMP version in Twisted example (#246) | Jorge Cabrera | 2019-03-05 | 1 | -1/+1 |
| | |||||
* | PEP-8 long lines and dunders (#245) | Ilya Etingof | 2019-02-26 | 6 | -0/+6 |
| | | | | This patch massively reformats the whole codebase mainly wrapping long lines and eliminating dundered private attributes. | ||||
* | Fix failing example scripts | Ilya Etingof | 2019-02-25 | 5 | -7/+9 |
| | |||||
* | Fix PDU consistency check in notification originator | Ilya Etingof | 2019-02-25 | 1 | -1/+1 |
| | |||||
* | Introduce asyncio binding to hlapi.v1arch (#244) | Ilya Etingof | 2019-02-22 | 6 | -0/+357 |
| | | | | | The hlapi.v1arch asyncio API is intended to be very similar to hlapi.v3arch.asyncio from its signature viewpoint, however it should be faster at the expense of no SNMPv3 support. | ||||
* | Fix asyncio v3arch notification example | Ilya Etingof | 2019-02-18 | 1 | -16/+6 |
| | |||||
* | Reformat example scripts for easier reading (#241) | Ilya Etingof | 2019-02-12 | 90 | -695/+1043 |
| | |||||
* | Uppercase global constants (#238) | Ilya Etingof | 2019-02-10 | 4 | -21/+21 |
| | | | | | | | | | This is a massive patch essentially upper-casing global/class attributes that mean to be constants. Some previously exposed constants have been preserved for compatibility reasons (notably, in `hlapi`), though the rest might break user code relying on pysnmp 4. | ||||
* | Drop Python < 2.6 kwargs expansion compatibility trick | Ilya Etingof | 2019-02-09 | 6 | -6/+6 |
| | |||||
* | Add `hlapi.v1arch` API (#186) | Ilya Etingof | 2018-08-12 | 96 | -43/+1542 |
| | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | encode IPv6 requirement into example scripts names (#102) | Ilya Etingof | 2017-11-06 | 7 | -4/+4 |
| | |||||
* | make sure to pass an initializer to ASN.1 Null() | Ilya Etingof | 2017-10-18 | 1 | -1/+1 |
| | | | | This is a prerequisite for pyasn1 0.4.x | ||||
* | added SHA2 auth protocol into the list of available ones | Ilya Etingof | 2017-08-03 | 1 | -0/+4 |
| | |||||
* | minor pep8 improvements | Ilya Etingof | 2017-05-27 | 3 | -6/+10 |
| | |||||
* | More twisted examples (#47) | Ilya Etingof | 2017-03-18 | 1 | -0/+44 |
| | | | | * twisted inline callback example | ||||
* | Fixed some typos in arguments with previous commit | Gerrat Rickert | 2016-12-21 | 1 | -1/+1 |
| | |||||
* | Removed tuple unpacking in function signatures in twisted since removed in ↵ | Gerrat Rickert | 2016-12-21 | 8 | -8/+24 |
| | | | | Python 3 | ||||
* | updated IP address for demo.snmplabs.com in examples | Ilya Etingof | 2016-07-30 | 1 | -1/+1 |
| | |||||
* | converted to new-style classes | Ilya Etingof | 2016-06-12 | 1 | -1/+1 |
| | |||||
* | fixes to end-of-docstring sentinel | Ilya Etingof | 2016-04-08 | 1 | -1/+1 |
| | |||||
* | pep8 fixes | Ilya Etingof | 2016-03-31 | 8 | -64/+69 |
| | |||||
* | pep8 fixes | Ilya Etingof | 2016-03-30 | 7 | -37/+44 |
| | |||||
* | pep8 fixes | Ilya Etingof | 2016-03-30 | 13 | -201/+143 |
| | |||||
* | pep8 fixes | Ilya Etingof | 2016-03-30 | 44 | -453/+399 |
| | |||||
* | example on implicit notification objects initialization improved | Ilya Etingof | 2016-03-08 | 1 | -4/+9 |
| | |||||
* | missing securityEngineId | elie | 2015-12-19 | 1 | -1/+1 |
| | |||||
* | changed/removed quotes | elie | 2015-12-19 | 10 | -11/+10 |
| | |||||
* | notification origination examples debugged and adjusted to work | elie | 2015-12-19 | 17 | -86/+44 |
| | | | | with demo.snmplabs.com out-of-the-box | ||||
* | notification originator examples re-pointed to Notification Receiver | elie | 2015-12-13 | 16 | -20/+21 |
| | | | | at demo.snmplabs.com | ||||
* | asyncio examples documented | elie | 2015-09-27 | 1 | -1/+1 |
| | |||||
* | var-bindings passing in asyncore API aligned with others | elie | 2015-09-27 | 7 | -8/+148 |
| | |||||
* | * Asyncore and asyncio-based APIs reworked to become functions. | elie | 2015-09-27 | 61 | -91/+997 |
| | | | | | | * Asyncio and Twisted API moved entirely into high-level domain to be aligned with other high-level APIs. This WILL BREAK backward compatibility for those apps that use Twisted API. | ||||
* | post-move documentation and code fixes | elie | 2015-09-21 | 2 | -3/+3 |
| | |||||
* | more adjustments followed layout changes | elie | 2015-09-21 | 44 | -45/+45 |
| | |||||
* | * synchronous oneliner apps redesigned to offer Python generator-based | elie | 2015-09-14 | 44 | -1339/+1779 |
| | | | | | API along with a more comprehensive set of accepted parameters. * massively documented (in Sphinx, NumPy style) | ||||
* | synchronous oneliner apps redesigned to offer Python generator-based | elie | 2015-07-06 | 34 | -718/+750 |
| | | | | API along with more comprehensive set of accepted parameters | ||||
* | - original asynsock transport and AsyncsockDispatcher renamed into | elie | 2015-07-05 | 2 | -4/+4 |
| | | | | | | asyncore and AsyncoreDispatcher respectively to provide better hint to fellow devs on the underlying transport being used - backward compatibility preserved through dummy asynsock symbols | ||||
* | * default /usr/share/mibs MIB source added | elie | 2015-07-04 | 1 | -1/+2 |
| | | | | | | | | * compiler.addMibCompiler() now supports ifAvailable and ifNotAdded flags * rfc1902.ObjectIdentity() now always tries to instantiate and attach MIB compiler to snmpEngine (if not done yet), also .addMibCompiler() renamed to .addAsn1MibSource() to signify the fact that MIB compiler is attached behind the scene | ||||
* | fix to changed MIB template | elie | 2015-06-04 | 1 | -1/+1 |
| | |||||
* | Major overhaul related to PySMI integration and Standard SNMP Applications | elie | 2015-05-31 | 30 | -108/+161 |
| | | | | | | | | | API redesign: * MibVariable becomes ObjectIdentity and moves to pysnmp.smi.rfc1902 * ObjectType and NotificationType classes resempling corresponding MIB MACROs implemented * SNMP Standard Applications and examples modified to support ObjectType and NotificationType parameters | ||||
* | test OIDs updated | elie | 2015-01-01 | 1 | -2/+2 |
| | |||||
* | OIDs modified | elie | 2015-01-01 | 1 | -2/+2 |
| | |||||
* | oneliner GETBULK Command Generator now strips possible excessive OIDs | elie | 2015-01-01 | 1 | -2/+2 |
| | | | | off the bottom of returned var-binds table | ||||
* | CommandGenerator.getNext() & .getBulk() methods now support the | elie | 2014-08-18 | 1 | -2/+3 |
| | | | | | maxCalls kwarg to limit the maximum number of request-response iterations to perform | ||||
* | fixes to suite the latest AsyncCommandGenerator API | elie | 2014-06-17 | 3 | -6/+6 |
| | |||||
* | sendNotification() API correction | elie | 2014-06-09 | 3 | -6/+6 |
| | |||||
* | ContextData container introduced to the newest (async) API | elie | 2014-06-09 | 6 | -3/+6 |
| | |||||
* | receive callback function adjusted to match latest AsyncNotificationOriginator | elie | 2014-04-04 | 2 | -2/+2 |
| | |||||
* | comments improved | elie | 2013-11-25 | 1 | -4/+4 |
| |