TritonMate release (8.0)
- Work item 7239 Bug in SecureSnmpContext.HandleMembership method is closed.
- Work item 7240 System.ArgumentException truncation error for 32-bit integer coding is closed.
- Work item 7241 v1 walk throws exception on bad(?) data from printer is closed.
- Work item 7243 SNMP v3 discovery bug is closed.
- Work item 7245 Exception on V3 Inform discovery messages is closed.
- Work item 7253 Report engine time exceeds RFC max value is closed.
- Samples are enhanced according to RFC 3414.
- Added official Xamarin.iOS (MonoTouch) and Xamarin.Android (Mono for Android) support.
- Engine assembly is ported to .NET CF.
- Implemented ifTable in snmpd.
- Name to OID resolution is added in snmptranslate sample.
- Added BytesViewer sample.
- Library re-licensed under MIT/X11.
Please ignore the "rc" names in the download files, as they are stable.
Breaking Changes
IEntity.ModuleName
is removed. Replaced byIConstruct.Module
.IModule.Types
is removed. It is no longer needed.EngineGroup.ReportCount
is removed. Please useEngineGroup.NotInTimeWindow
.- Signature of
EngineGroup.IsInTime
is changed. ISnmpContent.HandleAuthenticationFailure
is removed. It is no longer needed.- Signature of one constructor of
CompilerError
is changed. ObjectIdentifierType.ModuleName
is removed. Please useIConstruct.Module
.SnmpType.UInt32
is removed. It is no longer needed.
New APIs Added
IEntity.ParentModule
is added.Module
,Line
, andCharPositionInLine
are added toIConstruct
.- A new constructor is added to
Discovery
to support more discovery message types. EncryptedScope
and a new constructor are added toMalformedMessage
.- Several new items are added to
Messenger
to support more discovery message types and also OID to error message conversion. - Several new items are added to
EngineGroup
to implement SNMP v3 required counters. - Constructors that accept
Int64
are added toCounter32
andGauge32
. - A new constructor is added to
InformRequestPdu
to assist discovery message generation. OctetString.IsNullOrEmpty
is added.SecurityParameters.IsInvalid
is added.