A pre-release version of the next major Net-SNMP release is now available for testing. Net-SNMP 5.8.pre1 can be downloaded from:
https://sourceforge.net/projects/net-snmp/files/5.8-pre-releases/ * Net-SNMP version 5.8 introduces support for new Authentication protocols defined in RFC 7860. The following authentication protocols are now supported: - SHA-224 - SHA-256 - SHA-384 - SHA-512 Successful interoperability testing of these new protocols has been performed with the pySNMP and Snmp Research implementations. * Net-SNMP version 5.8 introduces support for additional Privacy protocols, as defined in draft-blumenthal-aes-usm-04.txt. This was complicated a bit because some vendors chose to extend localized keys using an algorithm defined in the Reeder 3DESEDE draft (draft-reeder-snmpv3-usm-3desede-00) instead of the algoritm defined in the Blumenthal AES draft. Net-SNMP implements both algorithms. As these new privacy protocols are based on IETF drafts and are not part of any standard, you must specify an additional option to configure enable them: --enable-blumenthal-aes Successful interoperability testing of these new protocols has been performed with the pySNMP (AES and 3DESEDE methods) and Snmp Research (3DESEDE method) implementations. To use the original algorithm as defined in the Blumenthal AES draft, use one of the following privacy protocols: - AES-192 - AES-256 To use the algorithm defined in the Reeder 3DESEDE draft, use one of the following privacy protocols: - AES-192-C - AES-256-C * While the Changes and NEWS files are still incomplete, some of the other changes in 5.8 include: *5.8.pre1* snmplib: - Fixed reporting 'error writing to /var/xxx/snmpapp.conf'. - BUG: 2592: from Stuart Kendrick - increase MAXTC to 16384 - Restore AES-192 and AES-256 privacy protocols - from draft-blumenthal-aes-usm-04 (precursor to RFC 3826) - BUG: 2622: Fix excessive indents in log file snmpd: - Add new snmpd.conf option 'diskio' to monitor only selected disks. snmptranslate: - Introduce bulk translation mode The special argument "-" causes snmptranslate to enter bulk translation mode, in which it expects one OID per line. snmptrapd: - Add support for the latest libmysqlclient version - Correctly forward traps with Request-ID '0'. mib2c: - PATCH: 1281, BUG: 2534 fixed mfd writability python: - Patch from David Hankins to fix python binding error codes unspecified: - Fixed crash when receiving non-standard compliant responses. - IPv6 support is now compiled by default. If you need an IPv4-only agent, use --disable-ipv6. - [BUG 2616]: Fix certain spelling errors in source code comments and printed messages - [BUG 2624]: stop trying to use the deprecated perl uninstall - [BUG 2712]: Fix Perl module compilation - [BUG ]: #2615: Don't return incompletely parsed varbinds DISMAN EXPRESSION MIB: - Avoid that enabling this MIB causes snmpd to crash during startup DISMAN MIB: - Avoid reading past the end of a buffer HP: - UX on ia64: Fix large fd set implementation MIB: - Speed up reading /proc/net/tcp and /proc/net/tcp6 Windows: - BUG: 2550: Suppress netsnmp_assert s != (-1) messages - Feature-request: 181: Export snmp_api and ASN functions ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/net-snmp-coders