Permalink
Commits on Sep 15, 2018
  1. Merge btamayo change.

    ecrist committed Sep 15, 2018
    Closes #214 in master
    
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
Commits on Sep 7, 2018
  1. Merge branch 'TinCanTech-master'

    ecrist committed Sep 7, 2018
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  2. Update copyright date.

    ecrist committed Sep 7, 2018
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
Commits on Aug 23, 2018
  1. Correct sed work on version replacement

    ecrist committed Aug 23, 2018
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  2. Update default certificate length, comments

    ecrist committed Aug 23, 2018
    - Resolve #57, set default certificate length to 1080 days, leaves CA
      certifcates at 3650
    - Add EasyRSA version to certificate comment for later troubleshooting
      and identification.
    
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  3. Add LibreSSL support to EasyRSA

    ecrist committed Aug 23, 2018
    Merge branch 'TinCanTech-libressl'
    
    This may also resolve the following issues:
    
     #130: cmd-opts nopass doesn't work
     #76:  LibreSSL exposes misuse of $ENV
     #74:  LibreSSL, Expected to find openssl command at: openssl
     #34:  unexpected EOF when using init-pki on OSX 10.9
    
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  4. Add LibreSSL support to EasyRSA

    ecrist committed Aug 23, 2018
    Merge branch 'libressl' of https://github.com/TinCanTech/easy-rsa into TinCanTech-libressl
    
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  5. gah

    ecrist committed Aug 23, 2018
  6. Travis-CI, yay!

    ecrist committed Aug 23, 2018
    :\
  7. shellcheck provided in travis-ci by default

    ecrist committed Aug 23, 2018
    Apparently no longer required to install shellcheck in the travis-ci
    environment.  See https://github.com/koalaman/shellcheck/wiki/TravisCI
    
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  8. libressl: switch to using safessl-easyrsa.cnf

    TinCanTech committed Aug 23, 2018
    Keep openssl-easyrsa.cnf but switch to using safessl-easyrsa.cnf
    Has the benefit of fixing easyrsa3 openssl version check for libressl
  9. libressl: introduce function make_ssl_config

    TinCanTech committed Aug 23, 2018
    This function reads openssl-easyrsa.cnf and then
    removes "ENV::" and replaces "$vars" with value
    then writes the results to safessl-easyrsa.cnf
Commits on Feb 26, 2018
  1. Update ChangeLog

    ecrist committed Feb 26, 2018
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  2. Merge branch 'Antagonym-nopass-fix'

    ecrist committed Feb 26, 2018
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  3. merge branch 'honor-vars' of https://github.com/Antagonym/easy-rsa in…

    ecrist committed Feb 26, 2018
    …to v3.0.5
    
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  4. Remove quotes around $pkcs_opts

    ecrist committed Feb 26, 2018
    Credit to @OtherSystems and @Antagonym and some others who pointed this out.  This
    resolves #189 and #193 and #186 and #179.
    
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  5. Merge branch 'kodieGlosser-fix-travis-checks'

    ecrist committed Feb 26, 2018
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
  6. Merge branch 'kodieGlosser-fix-travis-checks' into v3.0.5

    ecrist committed Feb 26, 2018
    Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
Commits on Feb 21, 2018
Commits on Feb 10, 2018
  1. Honor priv-key related settings during `build-ca`

    Antagonym committed Feb 10, 2018
    The EASYRSA_ALGO, EASYRSA_KEY_SIZE, and EASYRSA_CURVE settings in
    `vars`, as well as their runtime overrides are ignored during `build-ca`
    since 6268cd9. This restores previous behavior of honring the settings.
    
    Should also fix #179.