[SNMP4J] SNMP4J 2.4.1 and SNMP4J-Agent 2.4.1 Released

Frank Fock fock at agentpp.com
Thu Dec 31 12:12:31 CET 2015


Hi,

Today, SNMP4J version 2.4.1 and SNMP4J-Agent 2.4.1 with support for
RFC 7630 (SHA-2 authentication) have been released.

If you have already downloaded SNMP4J 2.4.0, please update it with 2.4.1 
because the
SHA-2 authentication of 2.4.0 uses an invalid MAC/key length!

MIB Explorer 4.1 will follow mid January and will then also provide
SHA-2 support.

Because this is the last release of AGENT++ products for 2015, I would 
like to
thank you cordially for the confidence you have shown us and for
using SNMP4J APIs and wish you a peaceful and Happy New Year!

Frank Fock


RELEASE NOTES

SNMP4J 2.4.1

* Fixed: SHA-2 authentication protocols used wrong MAC and key lengths 
(were switched accidentally
   in version 2.4.0.
* Fixed: Compilation warning in TransportMappings due to generic 
refactorings in version 2.4.0.
* Added [SFJ-112]: Added SHA-2 (SHA-224,-256,-384,-512) support to USM 
as defined by RFC 7630.
* Fixed [SFJ-116]: Improve performance of TableUtils getTable methods 
for sparse tables.
* Fixed [SFJ-115]: USM: Allow  adjustments of the local engine time.
* Improved: TransportStateEvent now provides the messages that are being 
discarded due to an IO
   issue with a TCP connection.
* Improved: Time information is updated also from first response of an 
agent.
* Improved: Engine ID caching for target addresses. Now only confirmed 
class PDUs are cache for
   outgoing messages.
* Improved: Removed adding of engine IDs from traps to local MPv3 engine 
ID cache.
* Improved: Removed comments with obsolete code from the TLSTM.
* Improved: Small refactoring in Snmp class.
* Improved: Generics refactorings in MultiThreadedTrapReceiver and 
LogControl.
   TransportMapping address parameter type (now with wildcard).

SNMP4J-Agent 2.4.1

* Added: Support for SHA-2 authentication protocols.
   Added SHA256AES128 and SHA512AES256 USM users to SampleAgent 
configuration.
* Added: RequestStatus.toString() method.
* Improved: Made SysUpTimeImpl serializable. Made MOScalar subclasses 
serializable.
* Added: Sparse table demo to Snmp4jDemoAgent and the corresponding 
SNMP4J-DEMO-MIB.
* Improved: Remove redundant code from SampleAgent and TestAgent 
belonging to the
   EngineBootsCounterFile.





More information about the SNMP4J mailing list