Version 1.3.0.0

DotRas SDK

Collapse image Expand Image Copy image CopyHover image

Version 1.3.0.0 was released February 22nd, 2014.

Changes in this release

  • Features
    • Windows 8 features (WIN8 build flavor) have been added; this operating system is now officially supported.
      • Added UsePreSharedKeyForIkev2Initiator, UsePreSharedKeyForIkev2Responder, and CacheCredentials properties to RasEntryOptions.
    • Added support for the following APIs:
      • RasGetCustomAuthData - See RasEntry GetCustomAuthData.
      • RasSetCustomAuthData - See RasEntry UpdateCustomAuthData.
    • Added support for disconnecting referenced connections (connections that have been dialed more than once).
    • Added the RasEntry.Exists method to test whether an entry exists within a phonebook without opening the phonebook.
  • Breaking Changes
    • Marked the following static methods as obsolete for in preparation for future removal. These methods are currently still supported for this release, however they will be removed soon.
      • RasConnection.GetActiveConnectionByHandle(RasHandle)
      • RasConnection.GetActiveConnectionByName(string, string)
      • RasConnection.GetActiveConnectionById(Guid)
      • RasDevice.GetDeviceByName(string, string)
      • RasDevice.GetDeviceByName(string, string, bool)
      • RasDevice.GetDevicesByType(string)
      • RasPhoneBook.Open()
      • RasPhoneBook.Open(bool)
    • The RasDevice DeviceType property has been changed from a string to an enum, along with deprecated methods to find devices.
  • Bug Fixes
    • Fixed a bug that was not allowing the RasPhoneBook class to be reused if an entry with the same name existed in the second phonebook.
  • Other Changes