Trident Refresh release (3.1)
This is a bug fix release.
- SNMP v3 support added to the library and the command line utilities.
- Message classes interface enhanced.
- Classes and namespaces re-organized.
- Work item 4988 is resolved. This issue can lead to memory leak, so all 3.0 users need to migrate to 3.1 as soon as possible.
- snmpset tool is enhanced. Now it supports most argument the Net-SNMP alternative uses.
- snmpwalk tool now supports "mode" switch.
- SharpSnmpLib.Optional.dll is added. An experimental AES privacy is added. I may port more such providers from SNMP#NET in the future.
- Message factory parser is enhanced. Bytes that cannot be parsed as SNMP messages will be thrown out in SharpMessageFactoryException.
- StringUtility.GetAlternativeTextualForm is finally added. It can be used to generate strings such as "iso.org.dod.internet.mgmt.mib-2.system" which is asked by many #SNMP users.