TritonMate Refresh release (8.5)
This is a bug fix release and NuGet only.
https://www.nuget.org/packages/Lextm.SharpSnmpLib/8.5.0
It is a NuGet package that enables
- .NET 4.0 and above (SharpSnmpLib.Portable.dll + SharpSnmpLib.Full.dll)
- Xamarin.iOS Unified (SharpSnmpLib.Portable.dll + SharpSnmpLib.iOS.dll)
- Xamarin.Android (SharpSnmpLib.Portable.dll + SharpSnmpLib.Android.dll)
- Portable Class Library (SharpSnmpLib.Portable.dll)
Note that .NET 4.0 users need KB2468871 to be applied.
.NET 3.5 support is not included in this release.
CF support is not included in this release.
SharpSnmpLib.Mib is obsolete by SharpSnmpPro.Mib.
This version has been tested on Mono/OS X as well as previous supported platforms.
Known Issues
SharpSnmpLib.Full might throw exceptions on OS X
Breaking Changes
- Classes are reorganized so as to meet PCL requirements.
IP
class is rewritten to meet PCL requirements.IP
constructor signature is changed.Discoverer
class andListenerBinding
class are modified to useTask
.MessageParams
class is removed.CryptoKeyCache
is introduced to speed up encryption and decryption.TimeTicks.ToString
uses a different format.- New public classes
MalformedPdu
- New public methods
ByteTool.PackMessage
Header
's constructorHelper.ToIPAddress
andHelper.ToPhysicalAddress
- Setter of
SecurityParameters.IsInvalid
PrivacyProviderExtension.GetScopeData
Sequence.GetLengthBytes
- Obsolete Classes
DefinitionType
IConstruct
IDefinition
IEntity
IModule
IObjectRegistry
IObjectTree
ITypeAssignment
SearchResult