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