Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Asyncore and asyncio-based APIs reworked to become functions. | elie | 2015-09-27 | 38 | -0/+1816 |
| | | | | | | * 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. | ||||
* | * 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 | -0/+2291 |
| | |||||
* | proper markup and fixes | elie | 2015-09-17 | 2 | -0/+198 |
| | |||||
* | some more missing files | elie | 2015-09-14 | 1 | -0/+83 |
| | |||||
* | * synchronous oneliner apps redesigned to offer Python generator-based | elie | 2015-09-14 | 143 | -1928/+8254 |
| | | | | | 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 | 36 | -0/+1620 |
| | | | | API along with more comprehensive set of accepted parameters | ||||
* | use named enumerarion for clarity | elie | 2015-07-05 | 1 | -1/+1 |
| | |||||
* | RowStatus needs initialization | elie | 2015-07-05 | 1 | -1/+1 |
| | |||||
* | - original asynsock transport and AsyncsockDispatcher renamed into | elie | 2015-07-05 | 61 | -83/+83 |
| | | | | | | 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 | 3 | -2/+6 |
| | | | | | | | | * 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 | ||||
* | ObjectIdentity class additionally supports just a MIB module name | elie | 2015-06-21 | 1 | -0/+30 |
| | | | | | | initializer in which case if resolves into either first or last symbol in given MIB. Another new option is just a MIB symbol initializer without specifying MIB module. | ||||
* | fix to changed MIB template | elie | 2015-06-04 | 1 | -1/+1 |
| | |||||
* | use @mib@ placeholder instead of <mib> at pysmi | elie | 2015-06-04 | 1 | -1/+1 |
| | |||||
* | ignore send notification ID when sending trap | elie | 2015-06-03 | 1 | -2/+2 |
| | |||||
* | initial revision | elie | 2015-06-01 | 1 | -0/+84 |
| | |||||
* | missing example added | elie | 2015-05-31 | 1 | -0/+64 |
| | |||||
* | Major overhaul related to PySMI integration and Standard SNMP Applications | elie | 2015-05-31 | 44 | -325/+357 |
| | | | | | | | | | 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 | ||||
* | - Initial PySMI integration. Original ASN.1 MIBs could now be parsed, stored | elie | 2015-05-17 | 2 | -9/+48 |
| | | | | | | | | at a local pysnmp MIBs repository and loaded into SNMP Engine. - smi.MibBuilder will now raise more specific exceptions (MibLoadError, MibNotFoundError) on MIB loading problems rather than more generic SmiError. - MibBuilder.addMibSources() convenience method added. | ||||
* | UDP/IPv6 support added to asyncio-based transport | elie | 2015-03-08 | 1 | -0/+96 |
| | |||||
* | make config.delTransport() returning detached transport object | elie | 2015-03-07 | 14 | -13/+18 |
| | |||||
* | typos | elie | 2015-01-28 | 2 | -2/+2 |
| | |||||
* | - The asyncore-based transport subsystem extended to support POSIX | elie | 2015-01-20 | 4 | -1/+276 |
| | | | | | | | | | | | | sendmsg()/recvmsg() based socket communication what could be used, among other things, in the context of a transparent SNMP proxy application. Technically, the following features were brought into pysnmp with this update: * Sending SNMP packets from a non-local IP address * Receiving IP packets for non-local IP addresses * Responding to SNMP requests from exactly the same IP address the query was sent to. This proves to be useful when listening on both primary and secondary IP interfaces. | ||||
* | 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 | ||||
* | SET example added | elie | 2014-12-15 | 1 | -0/+99 |
| | |||||
* | trollius examples added | elie | 2014-12-15 | 7 | -0/+794 |
| | |||||
* | code formatting improved | elie | 2014-12-15 | 3 | -101/+101 |
| | |||||
* | note on python version added | elie | 2014-11-16 | 7 | -0/+14 |
| | |||||
* | asyncio-backed SNMP Applications APIs redesigned for better usability in | elie | 2014-11-16 | 5 | -193/+207 |
| | | | | form of coroutines | ||||
* | initial support for asyncio network transport added | elie | 2014-11-04 | 7 | -0/+709 |
| | |||||
* | nonRepeaters & maxRepetitions position fix | elie | 2014-11-04 | 2 | -2/+2 |
| | |||||
* | 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 |
| | |||||
* | converted to the latest API that supports more data to be used | elie | 2014-06-17 | 41 | -211/+297 |
| | |||||
* | converted to the latest API | elie | 2014-06-16 | 5 | -44/+66 |
| | |||||
* | contextEngineId & contextName values updated | elie | 2014-06-16 | 1 | -5/+6 |
| | |||||
* | configuration fix | elie | 2014-06-16 | 1 | -4/+3 |
| | |||||
* | converted to the latest PDU-level API | elie | 2014-06-15 | 4 | -105/+93 |
| | |||||
* | echo back an OCTET STRING, not request values | elie | 2014-06-15 | 1 | -2/+2 |
| | |||||
* | fix to test OIDs | elie | 2014-06-15 | 1 | -3/+3 |
| | |||||
* | 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 |
| | |||||
* | updated | elie | 2014-01-25 | 1 | -0/+9 |
| | |||||
* | example script explaining incoming message's communityName re-writing added | elie | 2014-01-25 | 1 | -0/+77 |
| | |||||
* | updated to include agent-side table population | elie | 2014-01-25 | 1 | -15/+41 |
| | |||||
* | MIB instrumentation example improved to cover table index building facility | elie | 2014-01-24 | 1 | -7/+18 |
| |