| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add SNMP agent with multiple SNMP context example script | Ilya Etingof | 2019-11-12 | 1 | -0/+11 |
| | | |||||
| * | Add examples on master&localized keys use | Ilya Etingof | 2019-08-13 | 1 | -0/+22 |
| | | |||||
| * | Add USM master and localized keys configuration support (#295) | Ilya Etingof | 2019-08-03 | 1 | -3/+9 |
| | | | | | | | | | | | | | Added new optional parameters to `addUsmUser()` and `hlapi.UsmUserData()` functions allowing specifying key material type being passed to the respective routines. Plain-text pass-phrase remains the default, while user can change that to `master` or `localized` types. Refer to RFC3414 for technical details on SNMP USM key localization algorithm. | ||||
| * | Rework VACM access control function (#287) | Ilya Etingof | 2019-07-29 | 1 | -0/+10 |
| | | | | | | | | | | Most important changes include: * Added subtree match negation support (vacmViewTreeFamilyType) * Added subtree family mask support (vacmViewTreeFamilyMask) * Added prefix content name matching support (vacmAccessContextMatch) * Added key VACM tables caching for better lookup performance | ||||
| * | Introduce asyncio binding to hlapi.v1arch (#244) | Ilya Etingof | 2019-02-22 | 7 | -0/+181 |
| | | | | | | 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. | ||||
| * | Officially remove Python < 2.6 support (#239) | Ilya Etingof | 2019-02-10 | 2 | -6/+7 |
| | | | | | Perhaps previous commits have already broken older Python support. This commit mostly declares Python 2.6+ support. | ||||
| * | Uppercase global constants (#238) | Ilya Etingof | 2019-02-10 | 1 | -16/+16 |
| | | | | | | | | | | 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. | ||||
| * | Extend copyright notice to year 2019 | Ilya Etingof | 2018-12-30 | 1 | -1/+1 |
| | | |||||
| * | Expose ASN.1 `Null` type through `rfc1902` module | Ilya Etingof | 2018-10-26 | 1 | -0/+14 |
| | | |||||
| * | Fix Sphinx markup for USM crypto algorithm IDs | Ilya Etingof | 2018-10-06 | 1 | -26/+32 |
| | | |||||
| * | Add `hlapi.v1arch` API (#186) | Ilya Etingof | 2018-08-12 | 127 | -1059/+2101 |
| | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
| * | Rename LICENSE.txt -> LICENSE.rst | Ilya Etingof | 2018-08-05 | 1 | -1/+1 |
| | | |||||
| * | Fix typos | Ilya Etingof | 2018-07-03 | 1 | -1/+1 |
| | | |||||
| * | Add Python 3.7 support (#162) | Eric Brown | 2018-06-28 | 2 | -2/+2 |
| | | | | | | | | | 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> | ||||
| * | Typo "preperly" -> "properly" (#156) | Aaron Spike | 2018-05-18 | 1 | -1/+1 |
| | | |||||
| * | Migrate to new PyPI website | Eric Brown | 2018-04-18 | 2 | -7/+7 |
| | | | | | | | | | | | 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> | ||||
| * | strong crypto moved to pysnmpcrypto | Ilya Etingof | 2018-02-19 | 2 | -12/+9 |
| | | |||||
| * | pysnmp-apps renamed into snmpclitools | Ilya Etingof | 2018-02-16 | 1 | -1/+1 |
| | | |||||
| * | Typo (#127) | Jeff Diwie / Geoffroy BAILLY | 2018-01-19 | 1 | -1/+1 |
| | | |||||
| * | fix to rst formatting | Ilya Etingof | 2018-01-14 | 1 | -2/+1 |
| | | |||||
| * | Some documentation clarifications (#125) | Mike C. Fletcher | 2018-01-13 | 2 | -1/+35 |
| | | | | | | | | | | | | | | | | | | * 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.4 | Ilya Etingof | 2018-01-03 | 1 | -1/+1 |
| | | |||||
| * | minor fixes to the docsv4.4.3 | Ilya Etingof | 2017-12-22 | 1 | -4/+2 |
| | | |||||
| * | minor docs edits | Ilya Etingof | 2017-12-17 | 1 | -9/+9 |
| | | |||||
| * | migrated references from SourceForge (#110) | Ilya Etingof | 2017-11-17 | 13 | -24/+26 |
| | | |||||
| * | encode IPv6 requirement into example scripts names (#102) | Ilya Etingof | 2017-11-06 | 8 | -30/+30 |
| | | |||||
| * | updates to Alabaster theme options | Ilya Etingof | 2017-11-05 | 1 | -1/+1 |
| | | |||||
| * | fixes to Alabaster theme options | Ilya Etingof | 2017-10-26 | 4 | -202/+110 |
| | | |||||
| * | Alabaster theme options | Ilya Etingof | 2017-10-23 | 1 | -1/+7 |
| | | |||||
| * | 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 | ||||
| * | documentation typo fix | Ilya Etingof | 2017-10-17 | 1 | -1/+1 |
| | | |||||
| * | Sphinx theme changed to Alabaster, minor documentation tweaks | Ilya Etingof | 2017-10-06 | 4 | -37/+36 |
| | | |||||
| * | pycryptodome replaced with pycryptodomex | Ilya Etingof | 2017-10-05 | 1 | -3/+2 |
| | | |||||
| * | add support for USM SHA-2 algorithms (RFC 7860) (#71) | verrio | 2017-08-03 | 1 | -0/+4 |
| | | |||||
| * | better explanation of the SNMP context | Ilya Etingof | 2017-07-23 | 1 | -6/+18 |
| | | |||||
| * | more FAQ edits | Ilya Etingof | 2017-07-13 | 1 | -7/+7 |
| | | |||||
| * | renamed "OIDs are not increasing" message for clarity | Ilya Etingof | 2017-07-13 | 1 | -4/+4 |
| | | |||||
| * | updated the FAQ article on `ignoreNonIncreasingOid` | Ilya Etingof | 2017-07-13 | 1 | -16/+33 |
| | | |||||
| * | minor pep8 improvements | Ilya Etingof | 2017-05-27 | 1 | -2/+2 |
| | | |||||
| * | More twisted examples (#47) | Ilya Etingof | 2017-03-18 | 1 | -0/+10 |
| | | | | | * twisted inline callback example | ||||
| * | typos | Ilya Etingof | 2017-01-30 | 1 | -3/+3 |
| | | |||||
| * | email change | Ilya Etingof | 2017-01-14 | 1 | -3/+3 |
| | | |||||
| * | document hlapi transport .setLocalAddress() | Ilya Etingof | 2016-12-03 | 1 | -0/+10 |
| | | |||||
| * | gitignore updated, missed doc file added | Ilya Etingof | 2016-11-29 | 1 | -0/+10 |
| | | |||||
| * | switched from PyCrypto to PyCryptodome | Ilya Etingof | 2016-11-05 | 1 | -1/+1 |
| | | |||||
| * | missing piece added to hlapi doc | Ilya Etingof | 2016-11-03 | 1 | -1/+3 |
| | | |||||
| * | minor fix to hlapi doc | Ilya Etingof | 2016-11-03 | 1 | -1/+0 |
| | | |||||
| * | Merge pull request #24 from johnthagen/patch-2 | Ilya Etingof | 2016-11-03 | 1 | -1/+1 |
| |\ | | | | | [DOC] Fix function call | ||||
| | * | Fix function call | johnthagen | 2016-11-02 | 1 | -1/+1 |
| | | | | | | | Not familiar with the API well enough to know if this is the correct fix or not. | ||||
| * | | Merge pull request #27 from johnthagen/patch-4 | Ilya Etingof | 2016-11-03 | 1 | -1/+1 |
| |\ \ | | | | | | | Fix typo | ||||
