Speedify SDK for Desktop  12.4.1
What's New

Speedify SDK for Desktop 12.4.1

  • No new features. This is a stability release.

Speedify SDK for Desktop 12.4

Speedify SDK for Desktop 12.3

  • Windows support is now limited to Windows 10 & 11 on x86_64 and arm64 processors. Windows 7, 8, and 8.1 are no longer supported. Windows 10 x86 is also no longer supported.
  • The protocol field on SpeedifySDK_ConnectionStats objects is now available on historic tunnel stats.

Speedify SDK for Desktop 12.2.1

  • No new features. This is a stability release.

Speedify SDK for Desktop 12.2

Speedify SDK for Desktop 12.1.1

  • No new features. This is a stability release.

Speedify SDK for Desktop 12.1

  • Fixes for ICMP traffic in proxy mode
  • Teams settings now support proxy mode

Speedify SDK for Desktop 12.0

Speedify SDK for Desktop 11.9.4

  • No new features. This is a stability release.

Speedify SDK for Desktop 11.9.2

Speedify SDK for Desktop 11.9

  • No new features. This is a stability release.

Speedify SDK for Desktop 11.8

  • SDK now takes an app name parameter to identify your app on the server side. This may be set manually via SpeedifySDK_SetAppName or automatically by using the name field of SpeedifySDK_CreateSettings. If setting manually, this should be called before any login method.

Speedify SDK for Desktop 11.7

  • No new features. This is a stability release.

Speedify SDK for Desktop 11.6

  • Linux no longer depends on lsof

Speedify SDK for Desktop 11.5.1

  • No new features. This is a stability release.

Speedify SDK for Desktop 11.5

Speedify SDK for Desktop 11.4

Speedify SDK for Desktop 11.3

Speedify SDK for Desktop 11.2.3

  • No new features. This is a stability release.

Speedify SDK for Desktop 11.2.2

  • No new features. This is a stability release.

Speedify SDK for Desktop 11.2.1

  • No new features. This is a stability release.

Speedify SDK for Desktop 11.2

  • Full IPv6 support through the tunnel, including firewall and local proxy.
  • ET_SDK_SETTING_LOCKED has been renamed to ET_SDK_SETTING_LOCKED_TEAM to differentiate between team settings locks and account settings locks,linke SpeedifySDK_ErrorType::ET_SDK_SETTING_LOCKED_ACCOUNT ET_SDK_SETTING_LOCKED_ACCOUNT}.

Speedify SDK for Desktop 11.1.1

  • No new features. This is a stability release.

Speedify SDK for Desktop 11.1

  • TMODE_AUTO transport mode now automatically scales the number of tcp sockets it uses, providing better performance.

Speedify SDK for Desktop 11.0.1

  • No new features. This is a stability release.

Speedify SDK for Desktop 11.0

Speedify SDK for Desktop 10.9.5

Speedify SDK for Desktop 10.9.1

  • No new features. This is a stability and performance release.

Speedify SDK for Desktop 10.9

Speedify SDK for Desktop 10.8.1

  • No new features. This is a stability and performance release.

Speedify SDK for Desktop 10.8

  • The language used for error messages can now be set with SpeedifySDK_SetLanguage. This takes a 2-character ISO language code. Supported languages include 'en', 'ar, 'de', 'es', 'fr', 'pt', 'ro', 'ru', 'tr', 'zh'.
  • Error messages may contain a tag {speedifyProductName}. You should replace this with your product name.

Speedify SDK for Desktop 10.7.1

  • No new features. This is a stability and performance release.

Speedify SDK for Desktop 10.7

  • Header compression now defaults to on.
  • Disconnect Reasons have been expanded to include DR_DNSTIMEOUT and DR_TUNNELTIMEOUT.
  • Native 64-bit support on Windows.
    • Note that everything under the 'tap-driver/' folder is architecture-dependent, and can only be used on the architecture it was designed for. The x86 versions will not function properly if run under x64 or arm64.

Speedify SDK for Desktop 10.6

Speedify SDK for Desktop 10.5

Speedify SDK for Desktop 10.4

  • Proxy Mode - You may not start a local-proxy-only VPN by calling SpeedifySDK_ConnectProxy. All traffic through the VPN will be sent out via the Local Proxy over the default network interface.
  • You can now disable ESNI in directory and speed server requests with SpeedifySDK_SetESNIEnabled if your custom directory server does not support ESNI.
  • The reason for the last disconnect may be queried via SpeedifySDK_GetLastDisconnectEvent.

Speedify SDK for Desktop 10.3.1

  • No new features. This is a stability and performance release.

Speedify SDK for Desktop 10.3

  • On Windows, Speedify will set DisableDefaultRoute to true on all network interfaces while running so that traffic doesn't leak around the VPN. This can interfere with hosting servers on the speedify device. This functionality can be disabled via SpeedifySDK_SetIpLeak.
  • Fixes an issue with calling other SDK methods from within an asynchronous SDK callback.

Speedify SDK for Desktop 10.2

Speedify SDK for Desktop 10.1

  • Support for virtual interfaces on Linux.

Speedify SDK for Desktop 10.0.1

  • No new features. This is a stability and performance release.

Speedify SDK for Desktop 10.0

Speedify SDK for Desktop 9.9

Speedify SDK for Desktop 9.8

Speedify SDK for Desktop 9.7

  • No new features. This is a stability and performance release.

Speedify SDK for Desktop 9.6

Speedify SDK for Desktop 9.5

Speedify SDK for Desktop 9.4

Speedify SDK for Desktop 9.3

Speedify SDK for Desktop 9.2