Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | pypi download badge added | Ilya Etingof | 2016-06-12 | 1 | -1/+0 | |
| | ||||||
* | fix to wrong import in docstring examples | Ilya Etingof | 2016-04-08 | 2 | -5/+5 | |
| | ||||||
* | pep8 reformatted | Ilya Etingof | 2016-04-02 | 19 | -71/+174 | |
| | ||||||
* | fix to missing next() in Python 2.5 at pysnmp.hlapi | elie | 2016-02-13 | 2 | -0/+14 | |
| | ||||||
* | copyright updated | elie | 2015-12-29 | 18 | -18/+18 | |
| | ||||||
* | copyright notice added to source code | elie | 2015-11-20 | 18 | -23/+104 | |
| | ||||||
* | unused variables dropped | elie | 2015-10-18 | 2 | -2/+1 | |
| | ||||||
* | some more random linter warnings fixed | elie | 2015-10-17 | 5 | -19/+19 | |
| | ||||||
* | linted for bad-whitespace and some other issues | elie | 2015-10-17 | 15 | -294/+139 | |
| | ||||||
* | linted the bad-continuation issue as well as some others | elie | 2015-10-17 | 3 | -4/+4 | |
| | ||||||
* | multiple-statements-in-one-line linted out | elie | 2015-10-17 | 2 | -3/+7 | |
| | ||||||
* | linted for trailing whitespaces | elie | 2015-10-17 | 17 | -166/+159 | |
| | ||||||
* | public API moved to AbstractTransport | elie | 2015-10-16 | 1 | -1/+2 | |
| | ||||||
* | fix to referencing exception | elie | 2015-10-16 | 2 | -3/+5 | |
| | ||||||
* | missing module added | elie | 2015-10-14 | 1 | -0/+1 | |
| | ||||||
* | var-bindings passing in asyncore API aligned with others | elie | 2015-09-27 | 3 | -99/+104 | |
| | ||||||
* | pysnmp.hlapi.asyncore._sync renamed | elie | 2015-09-27 | 2 | -5/+5 | |
| | ||||||
* | * Asyncore and asyncio-based APIs reworked to become functions. | elie | 2015-09-27 | 20 | -760/+2179 | |
| | | | | | | * 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 | 10 | -102/+104 | |
| | ||||||
* | more adjustments followed layout changes | elie | 2015-09-21 | 3 | -6/+9 | |
| | ||||||
* | major revamp: | elie | 2015-09-20 | 12 | -743/+441 | |
| | | | | | | | | | * oneliner API moved to pysnmp.hlapi.asyncore location * all hlapi components now pulled from inner modules to into pysnmp.hlapi.asyncore. * LCD configuration moved from SNMP apps classes to be stand-alone * var-binds MIB<->protocol representation code moved from SNMP apps classes to be stand-alone | |||||
* | sidebar menu rearrangement + typo fixes | elie | 2015-09-19 | 1 | -2/+2 | |
| | ||||||
* | asynchronous notification originator documented + fixes here and there | elie | 2015-09-17 | 3 | -6/+123 | |
| | ||||||
* | async command generator documented + fixes | elie | 2015-09-17 | 3 | -24/+306 | |
| | ||||||
* | * documenting async command generator | elie | 2015-09-17 | 3 | -10/+112 | |
| | | | | * minor fixes to markup | |||||
* | * synchronous oneliner apps redesigned to offer Python generator-based | elie | 2015-09-14 | 11 | -342/+1338 | |
| | | | | | 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 | 2 | -284/+347 | |
| | | | | API along with more comprehensive set of accepted parameters | |||||
* | - original asynsock transport and AsyncsockDispatcher renamed into | elie | 2015-07-05 | 1 | -1/+1 | |
| | | | | | | asyncore and AsyncoreDispatcher respectively to provide better hint to fellow devs on the underlying transport being used - backward compatibility preserved through dummy asynsock symbols | |||||
* | Major overhaul related to PySMI integration and Standard SNMP Applications | elie | 2015-05-31 | 2 | -86/+87 | |
| | | | | | | | | | 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 | |||||
* | catch unresolved OID type when building var-binds | elie | 2015-03-18 | 1 | -1/+4 | |
| | ||||||
* | no xrange in Python3 | elie | 2015-01-20 | 1 | -2/+2 | |
| | ||||||
* | oneliner GETBULK Command Generator now strips possible excessive OIDs | elie | 2015-01-01 | 1 | -39/+35 | |
| | | | | off the bottom of returned var-binds table | |||||
* | CommandGenerator.getNext() & .getBulk() methods now support the | elie | 2014-08-18 | 1 | -27/+48 | |
| | | | | | maxCalls kwarg to limit the maximum number of request-response iterations to perform | |||||
* | * unnecessary inheritance of AsyncNotificationOriginator() and | elie | 2014-06-17 | 1 | -19/+32 | |
| | | | | | | AsynNotificationOriginator() tranformed into a referenced object relationship * made use of AsyncCommandGenerator.getMibViewController() | |||||
* | .getMibViewController() impemented | elie | 2014-06-17 | 1 | -15/+13 | |
| | ||||||
* | converted to the latest API that supports more data to be used | elie | 2014-06-17 | 1 | -16/+63 | |
| | ||||||
* | fix to auth objects cleanup code | elie | 2014-06-15 | 1 | -1/+1 | |
| | ||||||
* | fix to bulk command options | elie | 2014-06-09 | 1 | -1/+2 | |
| | ||||||
* | sendNotification() API correction | elie | 2014-06-09 | 1 | -6/+7 | |
| | ||||||
* | ContextData container introduced to the newest (async) API | elie | 2014-06-09 | 3 | -32/+48 | |
| | ||||||
* | Major rewrite of native SNMPv3 CommandGenerator and NotificationOriginator | elie | 2014-04-04 | 1 | -5/+7 | |
| | | | | | | | | | | | | | applications towards the following goals: * avoid bonding with particular SNMP engine instance to promote single app instance using many SNMP engine instances * support two APIs for working with request data: one operates on the whole PDU object while the other on PDU contents * keep callback context data in stack rather than in stateful application cache * newly introduced sendVarBinds() method offers a more functional and logical signatures. * keep backward compatibility for all existing major/documented interfaces | |||||
* | oneliner transport object now supports setLocalAddress() method to | elie | 2013-12-19 | 1 | -1/+6 | |
| | | | | force socket binding to specified local interface | |||||
* | - Internal oneliner apps configuration cache moved from respective | elie | 2013-11-17 | 2 | -149/+301 | |
| | | | | | | | | | | | | | | | apps objects to [a singular] snmpEngine object. That would allow for better cache reuse and allow for a single app working with many snmpEngine instances. - Legacy interfaces and APIs dropped in new oneliner AsyncCommandGenerator and AsyncNotificationOriginator classes (notice 'c' in Async). Original AsynCommandGenerator and AsynNotificationOriginator implementations rebuilt on top of these new optimized versions keeping all the legacy for compatibility reasons. These classes no more keep references to SnmpEngine what makes them reusable with many SnmpEngine class instances. - Example on a single Transport Dispatcher use with multiple SnmpEngine's in oneliner AsyncCommandGenerator & AsyncNotificationOriginator basaed applicatons added. | |||||
* | Internal oneliner apps configuration cache moved from respective | elie | 2013-11-10 | 2 | -55/+61 | |
| | | | | | | apps objects to [a singular] snmpEngine object. That would allow for better cache reuse and allow for a single app working with many snmpEngine instances. | |||||
* | disptacher vs transport compatibiilty verification moved into | elie | 2013-06-21 | 2 | -0/+5 | |
| | | | | base transport class | |||||
* | credential caching improved to allow unbalanced add/del configuration | elie | 2013-06-12 | 2 | -41/+61 | |
| | | | | calls by use counting | |||||
* | fix to exception message formatting | elie | 2013-06-10 | 1 | -1/+1 | |
| | ||||||
* | unused variables, imports; wrong indentation; undefined prototype attribues | elie | 2013-06-04 | 2 | -2/+4 | |
| | | | | all the things that bothers linter | |||||
* | config.addSocketTransport() helper renamed into config.addTransport() | elie | 2013-06-01 | 1 | -3/+3 | |
| | | | | | | and improved by automatically instantiating compatible TransportDispatcher making it dispatcher-agnostic. As an additional bonus, application may not call registerTransportDispatcher() as it would be called by addTransport(). | |||||
* | Oneliner UsmUserData() and CommunityData() classes now support clone()'ing | elie | 2013-06-01 | 1 | -9/+44 | |
| | | | | to facilitate authentication data management in user applications. |