Home | Documentation | Development | Download
October 24th, 2011
Version 0.1.1a of RSSNMP has been released to solve a memory leak issue.
September 18th, 2011
A new library release is available. Basic agent and MIB capabilities are now available, and memory and BER related issues have been solved.
Project milestones have been altered. Library documentation will be updated in the next few days.
RSSNMP stands for Really Simple SNMP. The goal is to create a simple and short SNMP library, that offers basic tools to create SNMP agents and collectors.
The project is currently in its early stages of development, supporting only SNMP version 1 and 2c. Agent and MIB capabilities have been implemented, and some memory and BER issues have been fixed. Only INTEGER, OCTETSTRING and OID datatypes are supported at this moment. For further details on how RSSNMP will evolve, refer to the Project Milestones section below.
Current release: 0.1.1a (SF.NET file directory).
Here follows a rough plan of the next steps. There may be other releases added between the present version to 0.2, when SNMPv3 is introduced.
Release version | Milestone |
---|---|
0.1 | Basic library containing BER abstraction layer, SNMP packet handling, query mechanism and basic MIB structure. Only OCTETSTRING, INTEGER and OID variable types are supported. |
0.1.1 | New agent module to interact with MIB structure, and handle incoming queries. |
0.1.2 | Support to other ASN.1 datatypes. |
0.1.3 | Collector capability, to support simultaneous collect tasks. Also, custom query callback functions will be supported. |
0.2 | SNMPv3 authentication and encryption support. |
The RSSNMP project is developed by Alain-Jacques de Burlet and made available under the terms of the BSD license.
Want to talk to me? Send me a message.
Copyright (c) 2011, Alain-Jacques L. de Burlet - All rights reserved.