Skip navigation
Documentation

DuoConnect Application - Release Notes

Last Updated: August 17th, 2022

Download the current release from the Checksums and Downloads page.

DuoConnect for macOS

Version 2.0.3 - August 17, 2022

  • Implements stricter certificate requirements. SSH & RDP connections to SSH & App Relays that provide their own SSL certificate will fail if the uploaded certificate for the DNG or the Relay does not contain a DNS subject alternate name value matching the common name.
  • DuoConnect now implements better support for RDP connections from endpoints shared by multiple users (i.e. laptops/machines).
  • Added two new command line installation switches: -getReg to get your current DNG registration and -clearReg to clear your current DNG registration.
  • Refined DuoConnect log output so that it provides more meaningful information to aid in support escalations.
  • Updated Go version used to compile DuoConnect from 1.16.15 to 1.18.1.

Version 2.0.2 - April 5, 2022

  • Adds RDP protocol support, including background processes to support RDP connections. Please be aware that DuoConnect's RDP feature does not yet support usage from computers intended for use by multiple users. Installing DuoConnect on a multi-user computer and using the RDP feature can result in undefined behavior.
  • Enhanced security for communication between DuoConnect processes.
  • Fixes a bug where the macOS TUN device for DuoConnect was using the incorrect subnet mask.
  • The macOS DuoConnect installer now places an "Uninstall DuoConnect" script in Applications/Utilities.

Version 1.1.1 - June 30, 2020

  • General security improvements.

Version 1.1.0 - December 2019

  • Now creates /usr/local/bin with rwxr-xr-x permissions if it does not already exist at time of install.
  • Improved authentication cache storage. If you need to fall back to DuoConnect 1.0.0, also clear all the cached authentications in ~/.duoconnect/relaystorage.
  • Introduces new -logDir switch, which creates the directory specified and sends client log messages to <directory>/duoconnect.log.
  • Log files now show the time in UTC with microsecond resolution.
  • General robustness improvements.

Version 1.0.0 - March 2018

  • GA release.

macOS Public Preview Releases

Version 1.1.1+subzero-2.0.1 - February 22, 2022

  • Improved security around authentication procedure for SSH (cookie now delivered via POST instead of GET).

Version 1.1.1+subzero-2.0.0 - November 18, 2021

DuoConnect for Windows

Version 2.0.3 - August 17, 2022

  • Implements stricter certificate requirements. SSH & RDP connections to SSH & App Relays that provide their own SSL certificate will fail if the uploaded certificate for the DNG or the Relay does not contain a DNS subject alternate name value matching the common name.
  • DuoConnect now implements better support for RDP connections from endpoints shared by multiple users (i.e. laptops/machines).
  • Added two new command line installation switches: -getReg to get your current DNG registration and -clearReg to clear your current DNG registration.
  • Corrected an issue with uninstalling DuoConnect in uncommon client scenarios.
  • Refined DuoConnect log output so that it provides more meaningful information to aid in support escalations.
  • Updated Go version used to compile DuoConnect from 1.16.15 to 1.18.1.

Version 2.0.2 - April 5, 2022

  • Adds RDP protocol support, including background processes to support RDP connections. Please be aware that DuoConnect's RDP feature does not yet support usage from computers intended for use by multiple users. Installing DuoConnect on a multi-user computer and using the RDP feature can result in undefined behavior.
  • Enhanced security for communication between DuoConnect processes.
  • Uninstalling DuoConnect now removes Windows Firewall rules left by previous DuoConnect installs.

Version 1.1.1 - June 30, 2020

  • General security improvements.

Version 1.1.0 - December 2019

  • Improved authentication cache storage. If you need to fall back to DuoConnect 1.0.0, also clear all the cached authentications in %USERPROFILE%\AppData\Local\.duoconnect\relaystorage.
  • Introduces new -logDir switch, which creates the directory destination specified and sends client log messages to <directory>\duoconnect.log.
  • Log files now show the time in UTC with microsecond resolution.
  • General robustness improvements.

Version 1.0.0 - March 2018

  • GA release.

Windows Public Preview Releases

Version 1.1.1+subzero-2.0.1 - February 22, 2022

  • Fixed issues where Windows Firewall was blocking DuoConnect from making connections.
  • Fixed issue that resulted in some antivirus agents quarantining a necessary DuoConnect executable.
  • Improved security around authentication procedure for SSH (cookie now delivered via POST instead of GET).

Version 1.1.1+subzero-2.0.0 - November 18, 2021

DuoConnect for Linux

Version 2.0.3 - August 17, 2022

  • Implements stricter certificate requirements. SSH connections to SSH apps that provide their own SSL certificate will fail if the uploaded certificate for the DNG does not contain a DNS subject alternate name value matching the common name.
  • Refined DuoConnect log output so that it provides more meaningful information to aid in support escalations.
  • Updated Go version used to compile DuoConnect from 1.16.15 to 1.18.1.

Version 2.0.2 - April 5, 2022

  • Does not include RDP protocol support. RDP support in DuoConnect is not yet available for Linux clients.
  • Enhanced security for communication between DuoConnect processes.

Version 1.1.1 - June 30, 2020

  • General security improvements.

Version 1.1.0 - December 2019

  • Improved authentication cache storage. If you need to fall back to DuoConnect 1.0.0, also clear all the cached authentications in ~/.duoconnect/relaystorage.
  • Introduces new -logDir switch, which creates the directory specified and sends client log messages to <directory>/duoconnect.log.
  • Log files now show the time in UTC with microsecond resolution.
  • General robustness improvements.

Version 1.0.0 - March 2018

  • GA release.