Net-SNMP 5.8.pre1 available for testing
Robert Story <[email protected]>
| Newsgroups | gmane.network.net-snmp.devel |
|---|---|
| Message-ID | <[email protected]> |
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