Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reformat example scripts for easier reading (#241) | Ilya Etingof | 2019-02-12 | 22 | -22/+85 |
| | |||||
* | Uppercase global constants (#238) | Ilya Etingof | 2019-02-10 | 22 | -56/+56 |
| | | | | | | | | | 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. | ||||
* | Simplify SNMPv3 TRAP receiver example | Ilya Etingof | 2018-09-02 | 1 | -22/+3 |
| | |||||
* | encode IPv6 requirement into example scripts names (#102) | Ilya Etingof | 2017-11-06 | 2 | -0/+0 |
| | |||||
* | NotificationReceiver reports SNMPv1 TRAP community string | Ilya Etingof | 2017-10-05 | 1 | -1/+0 |
| | |||||
* | updated IP address for demo.snmplabs.com in examples | Ilya Etingof | 2016-07-30 | 15 | -45/+45 |
| | |||||
* | pep8 reformatted | Ilya Etingof | 2016-04-01 | 22 | -157/+142 |
| | |||||
* | pep8 fixes | Ilya Etingof | 2016-03-30 | 22 | -0/+25 |
| | |||||
* | * synchronous oneliner apps redesigned to offer Python generator-based | elie | 2015-09-14 | 22 | -352/+406 |
| | | | | | API along with a more comprehensive set of accepted parameters. * massively documented (in Sphinx, NumPy style) | ||||
* | - original asynsock transport and AsyncsockDispatcher renamed into | elie | 2015-07-05 | 22 | -22/+22 |
| | | | | | | 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 | -0/+3 |
| | | | | | | | | * 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 | ||||
* | Major overhaul related to PySMI integration and Standard SNMP Applications | elie | 2015-05-31 | 1 | -0/+88 |
| | | | | | | | | | 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 | ||||
* | make config.delTransport() returning detached transport object | elie | 2015-03-07 | 1 | -0/+5 |
| | |||||
* | - The asyncore-based transport subsystem extended to support POSIX | elie | 2015-01-20 | 1 | -0/+99 |
| | | | | | | | | | | | | 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. | ||||
* | converted to the latest API that supports more data to be used | elie | 2014-06-17 | 14 | -75/+78 |
| | |||||
* | 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 |
| | |||||
* | minor fixes | elie | 2013-11-10 | 1 | -0/+3 |
| | |||||
* | Execution Observer facility implemented to give app an inside view | elie | 2013-11-09 | 6 | -23/+271 |
| | | | | | | | | of SNMP engine inner workings. This is thought to be a generic framework for viewing (and modifying) various internal states of pysnmp engine. Previously introduced non-RFC APIs (like getting peer's transport endpoint) will be gradually migrated to this new framework. | ||||
* | examples adjusted to work with fixed-EngineID SNMP simulator | elie | 2013-09-30 | 3 | -7/+8 |
| | |||||
* | fix to snmptrap c/l | elie | 2013-09-29 | 1 | -1/+1 |
| | |||||
* | query existing OID | elie | 2013-09-23 | 1 | -3/+3 |
| | |||||
* | config.addSocketTransport() helper renamed into config.addTransport() | elie | 2013-06-01 | 16 | -18/+18 |
| | | | | | | 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(). | ||||
* | the contextEngineId parameter of config.addV3User() renamed into | elie | 2013-05-18 | 1 | -6/+6 |
| | | | | securityEngineId as it's semantically correct | ||||
* | most of Command Generator examples re-pointed to a live SNMP Agent | elie | 2013-05-05 | 12 | -42/+42 |
| | | | | at demo.snmplabs.com to ease experimentation and adoption | ||||
* | typo in snmptrap | elie | 2013-03-16 | 1 | -1/+1 |
| | |||||
* | no need to catch errorStatus == 2 when not using SNMPv1 | elie | 2013-03-16 | 2 | -6/+2 |
| | |||||
* | cosmetics | elie | 2013-03-16 | 1 | -1/+1 |
| | |||||
* | cosmetic fix to printout the exact OID as pointed out by errorIndex | elie | 2013-03-15 | 13 | -13/+13 |
| | |||||
* | some more cosmetic changes | elie | 2013-03-15 | 13 | -26/+26 |
| | |||||
* | cosmetic changes to Native API's GET/SET example scripts | elie | 2013-03-15 | 7 | -21/+21 |
| | |||||
* | another USM user added to make this script working with the client ones | elie | 2013-01-05 | 1 | -0/+16 |
| | |||||
* | typo | elie | 2012-12-14 | 1 | -1/+1 |
| | |||||
* | typo | elie | 2012-12-10 | 1 | -1/+1 |
| | |||||
* | one more fix | elie | 2012-12-09 | 1 | -1/+1 |
| | |||||
* | minor editing | elie | 2012-12-09 | 11 | -11/+0 |
| | |||||
* | SNMPv3 native API examples extended to cover many use cases | elie | 2012-12-09 | 16 | -0/+1266 |