PowerSNMP for .NET Releases

Released: Mar 30, 2017

Updates in V4.9.4.1

Fixes

  • An issue in SNMPv3 communications where encryption keys were regenerated every time they were needed has been fixed.

Released: Mar 8, 2017

Updates in V4.9.3.0

Features

  • Adds support for Visual Studio 2017.

Released: Oct 10, 2016

Updates in V4.9.2.0

Features

  • The following variable methods have been added to the VariableCollection collection to provide more convinient access to items within the collection:
    • GetByNodeName
    • GetByName
    • GetByOid
    • GetByMibNode
  • Engine.Clone, TrapUserList.Clone, and User.Clone methods were added.

Released: Aug 15, 2016

Updates in V4.9.1.0

Features

  • A minor compatibility change was made to allow messages that tag TimeTicks as Integer to be decoded.

Fixes

  • Displayhint is now correctly inherited from base MIB node definitions.
  • linkDown, linkUp, and egpNeighborLoss have been added to the default notification node list.

Released: May 10, 2016

Updates in this release

Updates in V4.9.0.1

  • XML serialization support has been added to the SNMP message classes.
  • Dual Mode (simultaneous IPv6 and IPv4) sockets are now supported on compatible operating systems.
  • Compatibility with third-party SNMP agents and managers has been improved.
  • SNMP message classes will now provide correct licensing instructions, when used without a manager or agent component.
  • An issue with AES initialization has been addressed.
  • A compatibility issue involving CISCO SNMP entities, using AES-...

Released: Mar 19, 2015

Updates in this release

Updates in V4.8

  • Display a human-readable string representation of the MibNode's OID.
  • Thread safety has been improved for the VariableList and MibNodes classes.
  • A constructor overload which accepts an IDictionary collection has been added to the VariableList collection. This improves performance when instantiating the collection.
  • ToString(DisplayHint) has been added to UInteger32, Gauge, and TimeTicks.
  • Stricter enforcement of sub-OID length rules and other OID and sub-OID limits have been...

Released: Jul 30, 2014

Updates in this release

Updates in V4.7

  • Added an awaitable GetResponseTaskAsync method to the SnmpSocket class.
  • Improved support for CAS level 2 applications in medium trust environments.
  • Standardized and improved error reporting during USM authentication.
  • Manager and Agent components now bind to IpAddress.Any or IpAddress.AnyV6 by default.
  • MessageBase.EncodedMessage now returns a byte array instead of a Segment in order to reduce memory usage.
  • The GetTable and Walk methods now take a Security object as an argument...

Released: Nov 27, 2013

Updates in this release

Updates in V4.6.0.1

  • Added the ability to send traps from an Agent instance without opening the Agent first.
  • Support for sending Informs from Agent to Manager added.
  • Log event added to the Agent.
  • Better support for script based environments such as PowerShell.
  • Message decoding has been relaxed to provide a decoded message whenever possible.
  • A Message.Authenticate property has been added to SNMPV3 message classes to indicate whether a message has failed authentication or not.

Released: Oct 23, 2012

Updates in this release

Updates in V4.5.1

  • Visual Studio 2012 and Windows 8 compatibility.
  • Addressed an issue where the Load Mib dialog would not display in the designer under Visual Studio 2012 and .NET.

Released: Sep 14, 2012

Updates in this release

Updates in V4.5

  • Added ToArray method to the SimpleTaggedType class to simplify retrieving a variable's value as a byte array.
  • Support for decoding message variables when an incorrect variable sequence length is specified.
  • Fixed a mib parsing error that would occur if blank lines were present in a mib file after DESCRIPTION and REFERENCE declarations.
  • Fixed a mib parsing error that would occur if a duplicate name was present in the mib file.
  • Addressed a globalization issue that prevented correct...