Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sign_csr.py: Update help text. | rsiddharth | 2020-02-03 | 1 | -2/+2 |
| | |||||
* | sign_csr.py: Refactor script to use acmev2. | rsiddharth | 2020-02-02 | 1 | -343/+145 |
| | | | | Initial version. | ||||
* | 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. | ||||
* | Merge pull request #85 from surr/parse | Daniel Roesler | 2017-11-14 | 1 | -1/+1 |
|\ | | | | | Fix subject line parsing | ||||
| * | Fix subject line parsing | Alexander Inyukhin | 2017-01-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | openssl output may contain spaces around = symbol in the 'Subject: CN = ' line. This breaks registering new certificates without extra domains (subjectAltNames) with error "Error creating new cert :: Authorizations for these names not found or expired ..." | ||||
* | | fixed #94, added dynamic agreement terms url fetching | Daniel Roesler | 2017-11-14 | 1 | -2/+6 |
|/ | |||||
* | fixed agreement url | Daniel Roesler | 2016-08-02 | 1 | -1/+1 |
| | |||||
* | Fix documentation text at the end of sign_csr.py too | James Nylen | 2015-12-16 | 1 | -1/+6 |
| | |||||
* | fixed #40, updated formatting to be backwards compatible with python 2.6 | Daniel Roesler | 2015-12-05 | 1 | -42/+42 |
| | |||||
* | use the 'uri' key in the responses dict | Daniel Roesler | 2015-12-03 | 1 | -2/+2 |
| | |||||
* | fixed file-based response prompt | Petr Kutalek | 2015-12-04 | 1 | -1/+1 |
| | |||||
* | Address review comments | Jason Heard | 2015-11-17 | 1 | -36/+39 |
| | |||||
* | Add missing slash to URL | Jason Heard | 2015-11-15 | 1 | -1/+1 |
| | |||||
* | Add file-based challenge hosting | Jason Heard | 2015-11-15 | 1 | -17/+40 |
| | |||||
* | switched to using http-01 challenge since SimpleHTTP is being removed | Daniel Roesler | 2015-11-14 | 1 | -80/+64 |
| | |||||
* | attempt to fix #16 modulus parsing for OSX openssl 0.9.8zg, which has ↵ | Daniel Roesler | 2015-11-08 | 1 | -1/+3 |
| | | | | 'Modulus (4096 bit):' instead of 'Modulus:' | ||||
* | cleaned up various descriptions | Daniel Roesler | 2015-11-05 | 1 | -1/+4 |
| | |||||
* | added missing string format argument | groestl | 2015-11-05 | 1 | -1/+1 |
| | |||||
* | updated REAME with beta status, new demo usage, and real cert! | Daniel Roesler | 2015-10-24 | 1 | -3/+25 |
| | |||||
* | added email input, challenge response header, and command for public key | Daniel Roesler | 2015-10-24 | 1 | -23/+36 |
| | |||||
* | updated challenge response to include token signed token | Daniel Roesler | 2015-10-22 | 1 | -29/+71 |
| | |||||
* | fix #6 and #7, but now getting a 'Authorizations for these names not found ↵ | Daniel Roesler | 2015-10-20 | 1 | -90/+73 |
| | | | | or expired' error | ||||
* | add the common name string instead of the match instance in domains set | Simon Brulhart | 2015-06-15 | 1 | -1/+1 |
| | |||||
* | fixed #3, added support for multiple domains via subject alt names. also ↵ | Daniel Roesler | 2015-06-14 | 1 | -100/+135 |
| | | | | moved to SimpleHTTP with tls off | ||||
* | forgot to add registration email... | Daniel Roesler | 2015-06-12 | 1 | -1/+1 |
| | |||||
* | general progress logging cleanup | Daniel Roesler | 2015-06-12 | 1 | -9/+7 |
| | |||||
* | fixed #2, made loading file errors more friendly | Daniel Roesler | 2015-06-12 | 1 | -0/+4 |
| | |||||
* | updated readme with new command flow | Daniel Roesler | 2015-06-11 | 1 | -11/+11 |
| | |||||
* | updated script to be compatible with the new account and authorization steps | Daniel Roesler | 2015-06-11 | 1 | -127/+213 |
| | |||||
* | added error catching for non-issued cert | Daniel Roesler | 2015-06-10 | 1 | -5/+9 |
| | |||||
* | updated to new registration flow for ACME | Daniel Roesler | 2015-06-10 | 1 | -199/+146 |
| | |||||
* | removed debug file and fixed numbering in comments | Daniel Roesler | 2015-01-19 | 1 | -11/+12 |
| | |||||
* | added initial sign_csr script to repo | Daniel Roesler | 2015-01-18 | 1 | -0/+293 |