Commit Graph

1836 Commits (master)

Author SHA1 Message Date
Ilya Etingof 04bc906d29 added SHA2 auth protocol into the list of available ones 2017-08-03 22:44:43 +02:00
Ilya Etingof 18421d4bb5 refactor digest size getter into property, handle the case of unavailable crypto 2017-08-03 03:00:55 +02:00
Ilya Etingof 69a2979d95 sha2 followup: SNMP-USM-HMAC-SHA2-MIB added 2017-08-03 02:19:07 +02:00
verrio 130bdaa6e2 add support for USM SHA-2 algorithms (RFC 7860) (#71) 2017-08-03 01:38:14 +02:00
Ilya Etingof 801d47b632 4.3.9 release 2017-07-26 18:26:04 +02:00
Ilya Etingof 1eff316a2e backward compatible OctetString specialization 2017-07-23 13:47:47 +02:00
Ilya Etingof 3e7f2e6e10 better pyasn1 types specialization 2017-07-23 13:32:20 +02:00
Ilya Etingof 311c004d52 better explanation of the SNMP context 2017-07-23 13:28:48 +02:00
Ilya Etingof 20790316e6 deprecated UsmUserData instantiation params removed 2017-07-18 00:06:37 +02:00
Ilya Etingof a3b1f2a350 better ContextData docstring 2017-07-17 23:43:23 +02:00
Ilya Etingof 42d4fd72b4 better CommunityData tags docstring 2017-07-17 21:43:40 +02:00
Ilya Etingof c898838a76 document CommunityName quirks 2017-07-15 00:34:26 +02:00
Ilya Etingof 59e9058972 fixed a crash happening on incomplete inbound SNMP message 2017-07-13 16:12:56 +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 ee1f5a967f note on Windows file writing fix 2017-07-08 19:28:53 +02:00
rwallen cc838c76ab Fixed issue on windows with engine-boots not properly being written. (#64) 2017-07-08 19:24:48 +02:00
Ilya Etingof a28ac71792 4.3.9 2017-06-14 09:11:54 +02:00
Ilya Etingof 3de5c04e20 fix to msgAuthoritativeEngineTime object
To make the timestamp growing in time as it should
2017-06-14 08:59:05 +02:00
Ilya Etingof 3dbb7f0cf4 4.3.8 2017-05-30 22:31:53 +02:00
Ilya Etingof 115a0b9c1b 4.3.7 2017-05-29 11:27:59 +02:00
Ilya Etingof 02c804adef import error fix 2017-05-29 11:12:07 +02:00
Ilya Etingof b2860694e4 4.3.6 2017-05-28 21:44:40 +02:00
Ilya Etingof 95ef48f4c5 Added instrumentation hooks to catch SNMP auth/crypto failures (#59)
* security module failure instrumentation hook added

also fixed mistyped 'unsupportedSecLevel' object
2017-05-27 14:12:54 +02:00
Ilya Etingof 57c3e82b8f minor docs improvements 2017-05-27 09:08:39 +02:00
Ilya Etingof c196de621f minor pep8 improvements 2017-05-27 09:01:56 +02:00
Ilya Etingof 72759c534c embedded MIBs rebuilt with newer pysmi adding 2017-04-18 01:15:26 +02:00
Ilya Etingof 877f58a4ea pysnmp ASN.1 MIBs updated 2017-04-17 11:44:38 +02:00
Ilya Etingof 6bc707925c minor refactoring in part of rfc4001/4002 2017-04-17 11:27:53 +02:00
Ilya Etingof 928ee3c56a turn InetAddress* types into variable length encoding 2017-04-16 23:08:20 +02:00
Ilya Etingof 5c7bcb5d85 fix to index conversion 2017-04-16 19:28:26 +02:00
Ilya Etingof 0191e74191 table index resolution hardened not to crash on malformed indices 2017-04-16 14:28:59 +02:00
Ilya Etingof 72b2b202b1 added support for correlated SNMP table indicies 2017-04-16 14:19:22 +02:00
Ilya Etingof a8678b0040 Revert "re-enable python 2.6 build"
This reverts commit 8dbe4e31be.
2017-04-13 01:32:37 +02:00
Ilya Etingof 8dbe4e31be re-enable python 2.6 build 2017-04-13 01:01:55 +02:00
James Brown 3e6a654a75 do not bind to a specific event loop at import time (#53) 2017-04-09 11:45:58 +02:00
Ilya Etingof 7af816adb1 temporary disable python 2.6 build 2017-04-04 23:48:43 +02:00
Ilya Etingof c6bf94e874 typo in class name 2017-04-04 08:22:43 +02:00
Ilya Etingof c613363589 `ErrorIndication` is now based on `Exception`
Also, more SNMP-level errors defined as `ErrorIndication` instances
2017-04-04 08:17:46 +02:00
Ilya Etingof 0c57678b53 typo 2017-04-03 23:45:03 +02:00
Ilya Etingof a463b856f3 unified `errorIndication` values to uniformly be `ErrorIndication` instances 2017-04-03 23:37:40 +02:00
Ilya Etingof d74179fade typo 2017-03-30 18:19:55 +02:00
Ilya Etingof 48780c88a0 disambiguation of the *lexicographicMode* option 2017-03-28 00:07:32 +02:00
Ilya Etingof 1066589970 typo 2017-03-23 21:24:17 +01:00
Ilya Etingof f57cd228dd 4.3.5 2017-03-23 21:16:21 +01:00
Ilya Etingof 806cf54f2f more concise unknown PDU event handling 2017-03-23 00:33:32 +01:00
Ilya Etingof e9eca3a550 fixed crash when unknown PDU reporting is attempted 2017-03-22 02:06:23 +01:00
Ilya Etingof 774dff0e35 Fix to infinite recursion in TextualConvention.prettyIn() (#48)
* fix to infinite recursion in TextualConvention.prettyIn()

Also, TextualConvention is now a new-style class
2017-03-19 11:40:12 +01:00
Ilya Etingof 708062acde More twisted examples (#47)
* twisted inline callback example
2017-03-18 13:23:38 +01:00