[SNMP4J] Released: SNMP4J 1.10, SNMP4J-Agent 1.3, SNMP4J-AgentX 1.2
Frank Fock
fock at agentpp.com
Tue May 5 22:55:12 CEST 2009
SNMP4J 1.10, SNMP4J-Agent 1.3, and SNMP4J-AgentX 1.2
have been released and can be downloaded from
http://www.snmp4j.org/html/download.html
Commercial users of SNMP4J-Agent can use their
download link by modifying the download URL
received with the invoice to the new version,
for example:
If your link ends with
../snmp4j-agentx-com-1.1.1.zip
then use now
../snmp4j-agentx-com-1.2.zip
If you not received a download URL yet (for example
if you purchased through Plimus), then request
a link by sending your license key to sales at agentpp.com
RELEASE NOTES
Changes SNMP4J 1.10 since 1.9.3d
* Added: Tool to control log level of SNMP4J-Agent.
* Improved: ArgumentParser to allow command oriented
command line parsing (i.e., different synopsis
depending on the chosen command).
* Added: Hooks for custom OID and variable text formatters
to simplify integration of MIB information/parsers.
* Added: VariableBinding.toValueString().
* Fixed: MPv3 did return wrong stats counter if an unknown
engine ID had been received.
* Added: Zoned IPv6 address support for TransportAddress
octet string mapping.
* Fixed: NullPointerException in PendingRequest.pduHandleAssigned
when retry > 0.
* Improved: Wrapped Object.wait() calls in loops as
suggested/needed by Java 1.6.
* Improved: Log4LogAdapter now provides correct localization
information.
* Fixed: If no Snmp.cancel is called before a request timed
out but at last one response has been received before, then
no timeout call to ResponseListener.onResponse was performed.
* Improved: Added MPv3(USM usm) constructor to make it easier to
use multiple Snmp instances with dedicated USM/MPv3 combination
for each Snmp instance.
* Fixed: RetrievalEvent.getErrorMessage() now also returns the
textual representation of the PDU error status instead of an
empty string.
Changes SNMP4J-Agent 1.3 since 1.2.2
* Changed: Additional method createInitialValue for
TextualConvention interface.
* Added: MOServer.lock(..,long timeoutMillis).
Use the CommandProcessor.setInternalRequestTimeout(..)
to modify the default 5min timeout for internal
request processing.
* Changed: MOServer.lock(..) returns now a
boolean to indicate if the lock has been
acquired successfully or not.
CommandProcessor now checks the return value
and returns an genErr on a SET request, if
a lock cannot be acquired.
* Fixed: NPE when changing keys for authNoPriv
user in UsmMIB.
* Fixed: AgentConfigManager did not initialize
VACM correctly when agent was restarted.
* Changed: SampleAgent does no longer restart
itself after 30 seconds.
* Improved: Wrapped Object.wait() calls in loops as
suggested/needed by Java 1.6.
Changes SNMP4J-AgentX 1.2 since 1.1.1
* Improved: Wrapped Object.wait() call in
AgentX.java in loop as suggested/needed by
Java 1.6.
Frank Fock
--
AGENT++
http://www.agentpp.com
http://www.snmp4j.com
http://www.mibexplorer.com
http://www.mibdesigner.com
More information about the SNMP4J
mailing list