Updates of SNMP++, AGENT++, AgentGen, and MIBDesigner
Frank Fock
Frank.Fock____t-online.de
Sun Feb 4 23:37:46 CET 2001
Nearly all software packages of the AGENT++ framework
(http://www.agentpp.com and http://www.mibdesigner.com )
have been updated.
The most important new features are:
SNMP++ v3.0.1:
Thread-safety.
AGENT++ v3.4.2:
Proxy Forwarder application that may, among others,
forward traps
AgentGenPro v1.5:
Round-trip engineering. Thus, modifications to generated files
may be preserved when regenerating (updating) files.
The release notes in detail:
AgentGen Pro v1.5
* Added: Round-trip engineering. User code added to AgentGen generated
files can be preserved when code is regenerated. Prerequisite is that
the user code is inserted only between the following tags:
//--AgentGen BEGIN=<class>[::method]
//--AgentGen END
where <class> is the class name (i.e., the MIB object name). The
method
name must be given, when the code is inserted within a method.
PLEASE MAKE A BACKUP OF YOUR FILES BEFORE REGENERATING THEM!
* Improved: Nicer comment generation from object description.
* Fixed: When changed the default name of the header file, the #include
statement in the implementation file was not changed accordingly.
SNMP++ v3.0.1
- Added: SNMP++v3.0.1 is now thread-safe!
- Added: Snmp::report can send SNMPv3 reports.
AGENT++ v3.4.2
* Added: ProxyForwarder class implements a
proxy forwarder application as described in
RFC 2573. It can be register with a Mib instance
by calling Mib::register_proxy(..). The
constructor takes two arguments:
(1) The context engine ID contained in messages
that should be forwarded by the proxy forwarder.
If this parameter is the empty string "" then
all messages whose context engine ID differs
from the agent's engine ID will be forwarded
according to the configuration in the
SNMP-PROXY-MIB and SNMP-TARGET-MIB.
(2) The PDU type that should be forwarded.
The value all(0) matches all kind of PDU types.
For more details see the proxy_forwarder
example.
* Fixed: Memory leak in MibProxyV3. Please note:
Use ProxyForwarder instead MibProxyV3 for new
proxy implementations.
* Fixed: Now sending report on messages with
unknown context.
MIB Designer v1.03
- Fixed: MODULE-COMPLIANCE and AGENT-CAPABILITES editors.
- Improved: GROUP editors now have a "Complete" button to complete
the list of objects with all available object definitions.
- Fixed: Objects added to a new GROUP definition disappeared after
saving.
- Improved: Object lists are now guaranteed to be distinct.
- Improved: Objects in group definitions can be sorted alphabetically
be clicking on the table header.
More information about the AGENTPP
mailing list