There are new releases for all SNMP4J.org software packages! Name Version ----------------------- SNMP4J 1.10.2 SNMP4J-Agent 1.3.2 SNMP4J-AgentX 1.2.2 SNMP4J-AgentJMX 1.0 SNMP4J-CLT 1.1
The above releases contain bug fixes and other improvements in the first place. In addition, all source code releases can now be built with Maven: The SNMP4J Maven repository for SNAPSHOT releases is: https://server.oosnmp.net/dist/snapshot The SNMP4J Maven repository for RELEASEs is: https://server.oosnmp.net/dist/release SNMP4J-CLT 1.1 adds a new major feature: SNMPv3 user and passphrase management. RELEASE NOTES ============= SNMP4J Version 1.10.2: * Fixed: [SFJ-10] Snmp.discoverAuthoritativeEngineId sends second GET request after receive of unknownEngineID report (which already provided the requested engineID). * Added: IpAddress(byte[] addr) constructor. * Fixed: [SFJ-13] java.nio.ClosedChannelException in DefaultTCPTransportMapping after java.net.ConnectExecption on another target. * Fixed: [SFJ-14] Sync request could hang forever in a wait() call if SyncResponseListener caught an unhandled runtime exception. * Fixed: Possible NullPointerException in MPv3 if no Counter- Support has been set. * Improved: [SFJ-16] By using a PDUFactory that creates a GETNEXT PDU, TableUtils and TreeUtils can be forced to use GETNEXT PDUs to retrieve their SNMP data for v2c and v3 too. * Improved: DefaultTCPTransportMapping performance. * Improved: MPv3/USM error message. * Improved: MultiThreadMessageDispatcher operate on a copy of the message buffer supplied to its processMessage method to allow parallel processing of incoming message by several TransportListeners. * Improved: Added a default thread join timeout to avoid hangs on JDKs which do not properly interrupt/join threads waiting in IO operation statements. See also DefaultThreadFactory.setThreadJoinTimeout(..) * Improved: OID.append(..) now returns a pointer to itself to allow chaining of OID modification operations. * Improved: Reduced synchronize usage on SocketEntry where it was not necessary (i.e., when closing the socket of the entry). * Fixed: NPE in ArgumentParser.java when parsing empty command line. * Fixed: Error status texts for wrongLength(8) and wrongEncoding(9). SNMP4J-Agent v1.3.2: * Fixed: Snmp4jLogMib NullPointerException when loading config from persistent storage without a logger defined. * Fixed: [SFJ-17] Counter64 instances in tables or other multi instance ManagedObjects where not properly skipped for SNMPv1. * Fixed: Snmp4jHeartbeatMib did not allow to create heartbeat without start time set. * Added: MutableMOColumn.setMandatory(boolean) to allow non-mandatory read-create columns without default value. SNMP4J-AgentX v1.2.2: * Updated: SNMP4J-Agent to 1.3.2 and SNMP4J-Agent to 1.10.2. * Added: Maven build support. SNMP4J-AgentJMX v1.0: * Updated: SNMP4J to 1.10.2 and SNMP4J-Agent to 1.3.2. * Added: Maven build support. SNMP4J-CLT v1.1.0: * Added: Commands usmUser and usmKey to manage SNMPv3 users and their passphrases. * Improved: Error messages for USM and MPv3 errors. * Fixed: An explicit type identifier in curled braces does not need to be specified any longer if MIB information is available for an OBJECT TYPE. Frank Fock -- AGENT++ http://www.agentpp.com http://www.snmp4j.com http://www.mibexplorer.com http://www.mibdesigner.com Relea _______________________________________________ SNMP4J mailing list [email protected] http://lists.agentpp.org/mailman/listinfo/snmp4j
