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.decodeBERthrows exception on PDU with long numeric BER value encoding and ifBER.isCheckSequenceLength()is true. - Added:
SecurityProtocols_all.properties. - Added:
OctetString.fromIndexstatic method. - Added:
OID.subOIDto compute OID sub-sequences. - Fixed [SFJ-228]:
DHOperations.deriveKeyPBKDF2to fix DH kickstart in SNMP4J-Agent/SNMP4J-CLT. - Added:
DHGroupsto provide DH group definitions;DHParameters.DEFAULT; AddedDHOperationsTest. - Enhanced:
JavaLogFactoryregarding log-level manipulation and log handler management. - Added:
OctetString.fromCharArraymethods. - Updated: Copyright header.
Release Notes 2.8.4
- Fixed [SFJ-224]:
MPv3.Header.decodeBERthrows excretion on PDU with long numeric BER value encoding and ifBER.isCheckSequenceLength()is true. - Fixed [SFJ-228]:
DHOperations.deriveKeyPBKDF2to fix DH kickstart in SNMP4J-Agent. - Added:
DHGroupsto provide DH group definitions;DHParameters.DEFAULT; AddedDHOperationsTest. - Updated: Copyright header.