Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | setup.py: config: Fix classfiers. | rsiddharth | 2020-04-25 | 1 | -1/+1 | |
| | ||||||
* | setup.py: Update config. | rsiddharth | 2020-04-25 | 1 | -2/+1 | |
| | | | | Fix license in 'classfiers'. | |||||
* | Add Makefile. | rsiddharth | 2020-04-25 | 1 | -0/+28 | |
| | ||||||
* | Clean up .gitignore | rsiddharth | 2020-04-25 | 1 | -8/+0 | |
| | ||||||
* | Clean up .gitignore. | rsiddharth | 2020-04-25 | 1 | -34/+0 | |
| | ||||||
* | setup.py: Add 'python_requires' in config. | rsiddharth | 2020-04-25 | 1 | -0/+1 | |
| | ||||||
* | Add setup.py | rsiddharth | 2020-04-25 | 1 | -0/+48 | |
| | ||||||
* | LICENSE: Copy License text verbatim from gnu.org | rsiddharth | 2020-04-25 | 1 | -7/+6 | |
| | | | | Specifically https://www.gnu.org/licenses/agpl-3.0.txt | |||||
* | acmens.py: Remove the #1/usr/bin/env python3 declaration. | rsiddharth | 2020-04-25 | 1 | -1/+0 | |
| | ||||||
* | acmens.py: Add copyright header. | rsiddharth | 2020-04-25 | 1 | -0/+6 | |
| | ||||||
* | acmens.py: Add utf-8 coding header. | rsiddharth | 2020-04-25 | 1 | -0/+2 | |
| | ||||||
* | acmens.py: Add __version__. | rsiddharth | 2020-04-25 | 1 | -0/+4 | |
| | ||||||
* | acmens.py: Add main. | rsiddharth | 2020-04-25 | 1 | -1/+4 | |
| | | | | | * acmens.py (main): New function. Move code under the "main" block into this function and make "main" block call this. | |||||
* | acmens.py: Update sign_csr. | rsiddharth | 2020-04-25 | 2 | -72/+63 | |
| | | | | | * acmens.py (sign_csr): Process just one domain. * README.md: Update 'getting/renewing a certificate' section. | |||||
* | Update README.md | rsiddharth | 2020-04-25 | 1 | -2/+2 | |
| | ||||||
* | Update README.md | rsiddharth | 2020-04-12 | 1 | -1/+1 | |
| | ||||||
* | Update README.md | rsiddharth | 2020-04-12 | 1 | -3/+2 | |
| | ||||||
* | Remove revoke_crt.py | rsiddharth | 2020-04-12 | 1 | -136/+0 | |
| | | | | Certificate revocation function is now in acmens.py. | |||||
* | acmens.py: Add revoke_crt. | rsiddharth | 2020-04-12 | 2 | -19/+131 | |
| | | | | | | Move certicate revocation function -- revoke_crt -- into acmens.py. The revoke_crt.py will be removed. | |||||
* | acmens.py: Update arguments to acmens.py | rsiddharth | 2020-04-12 | 2 | -3/+7 | |
| | | | | Now CSR path needs to be given via the --csr switch. | |||||
* | sign_csr.py -> acmens.py | rsiddharth | 2020-04-12 | 2 | -5/+5 | |
| | ||||||
* | Update README.md. | rsiddharth | 2020-02-19 | 1 | -319/+10 | |
| | | | | Forking acme-nosudo -> acmens. | |||||
* | README.md: Update 'How to use the revocation script' section. | rsiddharth | 2020-02-09 | 1 | -2/+2 | |
| | ||||||
* | revoke_crt.py: Update help text. | rsiddharth | 2020-02-09 | 1 | -2/+2 | |
| | ||||||
* | README.md: Update 'Example use of the revocation script' section. | rsiddharth | 2020-02-09 | 1 | -13/+5 | |
| | ||||||
* | README.md: Update 'How to use the revocation script' section. | rsiddharth | 2020-02-09 | 1 | -30/+10 | |
| | ||||||
* | README.md: Update 'How to use the signed https certificate' section. | rsiddharth | 2020-02-09 | 1 | -4/+5 | |
| | ||||||
* | README.md: Update 'Example use of the signing script' section. | rsiddharth | 2020-02-09 | 1 | -63/+69 | |
| | ||||||
* | README.md: Update 'Help text' section. | rsiddharth | 2020-02-04 | 1 | -13/+12 | |
| | ||||||
* | sign_csr.py: Update help text. | rsiddharth | 2020-02-03 | 1 | -2/+2 | |
| | ||||||
* | README.md: Update 'How to use the signing script' section. | rsiddharth | 2020-02-03 | 1 | -21/+16 | |
| | | | | | Update this section to reflect the ACME v2 version of the `sign_csr.py` script. | |||||
* | README.md: Update introduction. | rsiddharth | 2020-02-03 | 1 | -6/+4 | |
| | | | | | The ACME v2 of the sign_csr.py and revoke_crt.py require the user account private key. | |||||
* | revoke_crt.py: Refactor script to use acmev2. | rsiddharth | 2020-02-02 | 1 | -81/+76 | |
| | ||||||
* | sign_csr.py: Refactor script to use acmev2. | rsiddharth | 2020-02-02 | 1 | -343/+145 | |
| | | | | Initial version. | |||||
* | README.md: Update reference of 'python' to 'python3'. | rsiddharth | 2019-07-09 | 1 | -11/+11 | |
| | ||||||
* | revoke_crt.py: Update _b64 function. | rsiddharth | 2019-07-09 | 1 | -1/+4 | |
| | | | | | | - Convert `b` to `bytes` if it is a `str`. - Convert the base64 encoded `bytes` to `str` before using `replace` for stripping `=`. | |||||
* | revoke_crt.py: Write bytes to temporary file. | rsiddharth | 2019-07-09 | 1 | -1/+1 | |
| | | | | | | Files opened using `tempfile.NamedTemporaryFile` are opened by default in binary mode. Writing `str` to the temporary file causes it error out. | |||||
* | revoke_crt.py: Use input instead of raw_input. | rsiddharth | 2019-07-09 | 1 | -1/+1 | |
| | ||||||
* | revoke_crt.py: Update subprocess.Popen call. | rsiddharth | 2019-07-09 | 1 | -1/+1 | |
| | | | | | | Set `universal_newlines` argument to True for the `subprocess.Popen` that reads the public key so that the `out` returned from proc.communicate is of type `str`. | |||||
* | revoke_crt.py: Decode error message before writing to stderr. | rsiddharth | 2019-07-09 | 1 | -1/+1 | |
| | ||||||
* | revoke_crt.py: Use HTTPError from urllib.error. | rsiddharth | 2019-07-09 | 1 | -1/+2 | |
| | ||||||
* | revoke_crt.py: Begin switch to Python 3 only. | rsiddharth | 2019-07-09 | 1 | -5/+6 | |
| | | | | | - Import urllib.request - Remove python2 urllib2 import. | |||||
* | sign_csr.py: Encode accountkey_json. | rsiddharth | 2019-07-05 | 1 | -1/+1 | |
| | | | | Encode accountkey_json (to bytes) before passing to hashlib.sha256. | |||||
* | sign_csr.py: Update construction of signed cert. | rsiddharth | 2019-06-03 | 1 | -1/+1 | |
| | | | | Decode `signed_der64` to `str` before passing it to `textwrap.wrap`. | |||||
* | sign_csr.py: Update handling of HTTPError. | rsiddharth | 2019-06-03 | 1 | -3/+3 | |
| | | | | | Update error handling sections to treat the result of `HTTPError.read` as `bytes`. | |||||
* | sign_csr.py: Write bytes to temporary files. | rsiddharth | 2019-06-03 | 1 | -4/+4 | |
| | | | | | | Files opened using `tempfile.NamedTemporaryFile` are opened by default in binary mode. Writing `str` to the temporary file causes it error out. | |||||
* | sign_csr.py: Update _b64 function. | rsiddharth | 2019-06-03 | 1 | -1/+4 | |
| | | | | | | - Convert `b` to `bytes` if it is a `str`. - Convert the base64 encoded `bytes` to `str` before using `replace` for stripping `=`. | |||||
* | sign_csr.py: Use `input` instead of `raw_input`. | rsiddharth | 2019-06-03 | 1 | -5/+5 | |
| | ||||||
* | sign_csr.py: Update subprocess.Popen calls. | rsiddharth | 2019-06-03 | 1 | -2/+2 | |
| | | | | | | Set `universal_newlines` argument to True for `subprocess.Popen` calls that require the `stdout_data` from `proc.communicate()` to be of type `str`. | |||||
* | sign_csr.py: Begin switch to Python 3 only. | rsiddharth | 2019-06-03 | 1 | -22/+20 | |
| | | | | Import only Python 3 modules. |