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 [email protected] 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 _______________________________________________ SNMP4J mailing list [email protected] http://lists.agentpp.org/mailman/listinfo/snmp4j
