SNMP4J v3.4.1 (Java 9 or later) and 2.8.4 (Java 8) have been released. Both releases contain enhancements regarding Diffie Hellman key exchange kickstart and a fix in MPv3 message decoding regarding length checks.
Dependencies
- SNMP4J 3.4.1: Java 9
- SNMP4J 2.8.4: Java 8
Release Notes 3.4.1
- Fixed [SFJ-224]:
MPv3.Header.decodeBER
throws exception on PDU with long numeric BER value encoding and ifBER.isCheckSequenceLength()
is true. - Added:
SecurityProtocols_all.properties
. - Added:
OctetString.fromIndex
static method. - Added:
OID.subOID
to compute OID sub-sequences. - Fixed [SFJ-228]:
DHOperations.deriveKeyPBKDF2
to fix DH kickstart in SNMP4J-Agent/SNMP4J-CLT. - Added:
DHGroups
to provide DH group definitions;DHParameters.DEFAULT
; AddedDHOperationsTest
. - Enhanced:
JavaLogFactory
regarding log-level manipulation and log handler management. - Added:
OctetString.fromCharArray
methods. - Updated: Copyright header.
Release Notes 2.8.4
- Fixed [SFJ-224]:
MPv3.Header.decodeBER
throws excretion on PDU with long numeric BER value encoding and ifBER.isCheckSequenceLength()
is true. - Fixed [SFJ-228]:
DHOperations.deriveKeyPBKDF2
to fix DH kickstart in SNMP4J-Agent. - Added:
DHGroups
to provide DH group definitions;DHParameters.DEFAULT
; AddedDHOperationsTest
. - Updated: Copyright header.