Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Nov 16, 2012
Commits on Oct 26, 2012
  1. allow the plugin to cache username,IP pairs for a certain time without

    authored
    re-authenticating with Duo; this allows connections from particularly
    flakey networks to reconnect seemlessly without user interactions;
    NOTE: this explicitly circumvents the authentication mechanism!  Only
    use this if you know what you are doing!
Commits on Oct 10, 2012
Commits on Aug 30, 2012
Commits on Aug 28, 2012
Commits on Aug 15, 2012
Commits on Aug 14, 2012
  1. revert wait(2)ing for the spawned process, we use a deferred authenti…

    authored
    …cation plugin here;
    
    (instead, use 'hand-window' or beware of buggy openvpn bailing on reneg-sec 0)
Commits on Aug 13, 2012
Commits on Jul 17, 2012
  1. Add support for a 'composite' password.

    authored
    A 'composite' password is one that combines a single password string
    for multiple authentication plugins, for example ldap authentication
    and duo.  'Composite' passwords are formed by combining two
    passwords with a comma, ie "<ldap>,<duo>".
    
    This commit thus generates two distinct modules, allowing the user to
    choose either one in the openvpn configuration.
Commits on Jul 10, 2012
Commits on Jul 9, 2012
Commits on Jun 19, 2012
  1. @akgood

    add SSL certificate validation

    akgood authored
Commits on Jan 26, 2012
  1. @jonoberheide
  2. @jonoberheide

    add gplv2 license

    jonoberheide authored
Commits on Jan 25, 2012
  1. @jonoberheide

    better error checking

    jonoberheide authored
  2. @jonoberheide

    better error checking

    jonoberheide authored
  3. @akgood
  4. @akgood
  5. @jonoberheide

    spacing fixups

    jonoberheide authored
Commits on Nov 1, 2011
  1. @jonoberheide
Commits on Sep 19, 2011
  1. @jonoberheide
Commits on Sep 18, 2011
  1. @jonoberheide

    repo create

    jonoberheide authored
Something went wrong with that request. Please try again.