Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

just some ideas for fixes / conveniences #79

Open
wants to merge 17 commits into
base: master
Choose a base branch
from

Commits on Aug 1, 2016

  1. Something to make a certificate request, without manually writing the…

    … configuration file boilerplate around the prefixes
    user committed Aug 1, 2016
    Configuration menu
    Copy the full SHA
    7c87e9e View commit details
    Browse the repository at this point in the history
  2. make certificates/keys/etc as needed by what they depend on

    Doing this with a Makefile won't work good, because it won't delete target files ONLY on error, while leaving them alone if they're intermediate.
    user committed Aug 1, 2016
    Configuration menu
    Copy the full SHA
    2bd2eaf View commit details
    Browse the repository at this point in the history
  3. clean up a bit, sign_csr.py to python 3

    I keep telling myself I'll go back to python 2 because at least the shoddy syntax doesn't have a lot of retarded boilerplate for encoding/decoding strings. But I just can't give up that unicode support, even if it is (more) shoddy syntax.
    user committed Aug 1, 2016
    Configuration menu
    Copy the full SHA
    99b08bd View commit details
    Browse the repository at this point in the history
  4. accounting for python 3 suckage

    Yeah, maybe I should just go back to python 2. Everything's a bytestring, it's all in utf-8, and urllib is eternally stuck in version 2.
    user committed Aug 1, 2016
    Configuration menu
    Copy the full SHA
    a9f551e View commit details
    Browse the repository at this point in the history
  5. less use of .format()

    "{0}/directory".format(CA)? really?
    
    Just concatenate...
    user committed Aug 1, 2016
    Configuration menu
    Copy the full SHA
    8e1506c View commit details
    Browse the repository at this point in the history
  6. execute the commands instead of begging the user to do it

    It should be relatively easy to offer the option to execute the commands, instead of begging the user to do it. I for one generate my private keys with the same account that deals with letsencrypt.org, which technically doesn't protect private keys with unix file permissons, but it's convenient at least. It's nicer anyway, to have a standard syntax for lists of commands anyway, instead of just sticking them in the string and trying to figure out which argument {4} corresponds to.
    user committed Aug 1, 2016
    Configuration menu
    Copy the full SHA
    9af15a8 View commit details
    Browse the repository at this point in the history
  7. everything works I think

    user committed Aug 1, 2016
    Configuration menu
    Copy the full SHA
    624f9df View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2016

  1. auto (make.py) 207 1134

    user committed Sep 2, 2016
    Configuration menu
    Copy the full SHA
    526f2ac View commit details
    Browse the repository at this point in the history
  2. auto (info.py) 115 1160

    user committed Sep 2, 2016
    Configuration menu
    Copy the full SHA
    c663c75 View commit details
    Browse the repository at this point in the history
  3. auto (sign_csr.py) 59 534

    user committed Sep 2, 2016
    Configuration menu
    Copy the full SHA
    5354724 View commit details
    Browse the repository at this point in the history
  4. auto (make.py) 63 554

    user committed Sep 2, 2016
    Configuration menu
    Copy the full SHA
    a63e49a View commit details
    Browse the repository at this point in the history
  5. working yay

    user committed Sep 2, 2016
    Configuration menu
    Copy the full SHA
    ccec00f View commit details
    Browse the repository at this point in the history
  6. meh ubuntu

    user committed Sep 2, 2016
    Configuration menu
    Copy the full SHA
    46dc666 View commit details
    Browse the repository at this point in the history
  7. meh ubuntu

    user committed Sep 2, 2016
    Configuration menu
    Copy the full SHA
    7c05496 View commit details
    Browse the repository at this point in the history
  8. lawyers!

    user committed Sep 2, 2016
    Configuration menu
    Copy the full SHA
    ead5f01 View commit details
    Browse the repository at this point in the history
  9. whoops, bad emails

    user committed Sep 2, 2016
    Configuration menu
    Copy the full SHA
    3cf398b View commit details
    Browse the repository at this point in the history
  10. ugh, stupid editors

    user committed Sep 2, 2016
    Configuration menu
    Copy the full SHA
    de4f739 View commit details
    Browse the repository at this point in the history