Skip to content

Latest commit

 

History

History
115 lines (74 loc) · 3.68 KB

ChangeLog.md

File metadata and controls

115 lines (74 loc) · 3.68 KB

ChangeLog

v0.7.0 - 2019-08-31

  • Improve url probe handling
  • Extract user and device information from p12
  • Add support for disconnect on idle timer
  • Add support for customizing the VPN profile name
  • Make profile uuid stable
  • Improve profile description with VPN config map
  • Make vpn uuid stable
  • Make cert uuid stable
  • Add support for TLS-Crypt
  • Add workaround for global config flag not being parsed

v0.6.0 - 2018-01-27

  • Fixed: Without --p12file, AuthenticationMethod must be set to Password.
  • Added support for --cert and --key for inline attachment of certificate and key, to workaround bug in OpenVPN Connect 1.2.5.
  • Added --v12compat switch for OpenVPN Connect 1.2.x compatibility for updated bundle identifier (VPNSubType) net.openvpn.connect.app (changed since OpenVPN Connect 1.2.x).
  • Added support for vpn-on-demand: 0 key/value pair with --no-vod is set, so that OpenVPN Connect can control this profile..
  • Fixed: Domain VoD Actions should not be included without --domains flag.
  • Added support for EvaluateConnection, Domains, via --domains. It will include an ActionParameters dict containing Domains, and if --domain-probe-url is set, also contains RequiredURLStringProbe.

v0.5.0 - 2015-02-22

  • New feature: Specify multiple remotes with --remotes "host2 1194 tcp","host3 1195 udp" flag.

v0.4.2 - 2014-07-05

  • Bugfix: Default catch-all rule should be 'Ignore'.

v0.4.1 - 2014-05-07

  • Fixed: SSIDs specified as string in config now produces correct output.

v0.4.0 - 2014-05-07

  • Added support for configuration persistance, via ENV or ~/.ovpnmcgen.rb.yml or --config flag.
  • Updated VoD rules in --[un]trusted-ssids to also use InterfaceTypeMatch.

v0.3.0 - 2014-05-04

  • Updated documentation for URLStringProbe and --url-probe.
  • Added URLStringProbe support via --url-probe flag.

v0.2.1 - 2014-04-19

  • Use a portable and native uuidgen implementation.
  • Minor fixes for bugs caught by tests.

v0.2.0 - 2014-04-18

  • TLS-Auth keyfile now optional.
  • Added support for security-levels.
  • Support custom UUID values.

v0.1.0 - 2014-03-27

  • Added support for --ovpnconfigfile.
  • Improved invalid arguments error message.
  • Shorter switches for --[un]trusted-ssids.
  • Support custom --port and --proto switches.

v0.0.2 - 2014-03-26

  • Require at least ruby v1.9.3.

v0.0.1 - 2014-03-26

  • Initial release