summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* acmens.py: Explicitly ask user to agree to LE Subscriber Agreementsiddharth2021-05-291-1/+15
| | | | | * acmens.py (_agree_to): New function. (sign_csr): Update function.
* update README.mdsiddharth2021-05-051-37/+9
|
* acmens.py: move around `_do_challenge`siddharth2021-05-051-76/+76
|
* acmens.py: move `_do_challenge` out of `sign_csr`siddharth2021-05-051-95/+96
|
* acmens.py: move `_poll_unitl_not` out of `sign_csr`siddharth2021-05-051-11/+12
|
* acmens.py: move `_send_signed_request` out of `sign_csr` and `revoke_crt`siddharth2021-05-051-66/+94
|
* acmens.py: move `_do_request` out of `sign_csr` and `revoke_crt`siddharth2021-05-051-78/+39
|
* acmens.py: move `_cmd` out of `sign_csr` and `revoke_crt`siddharth2021-05-051-20/+11
|
* acmens.py: move `_b64` out of `sign_csr` and `revoke_crt`siddharth2021-05-021-15/+9
|
* acmens.py: add --version switchsiddharth2021-05-021-1/+7
| | | | Shows `acmens` version.
* acmens.py: black formatsiddharth2021-05-021-2/+6
|
* Makefile: update developsiddharth2021-05-021-0/+1
| | | | Install/upgrade pip, black, and, twine
* acmens.py: add --stage switchsiddharth2021-04-181-10/+17
| | | | | | | * acmens.py (CA_PRD, CA_STG): New constants. (sign_csr): Add argument `ca_url`. (revoke_crt): Add argument `ca_url`. (main): Add handling for --stage switch.
* bump to version 0.1.4v0.1.4siddharth2021-04-161-1/+1
|
* README.md: document multiple domain supportsiddharth2021-04-161-1/+4
|
* update copyrightsiddharth2021-04-162-2/+2
|
* setup.py: update authorsiddharth2021-04-161-1/+1
|
* acmens.py: update sign_csrsiddharth2021-04-161-1/+1
| | | | | * acmens.py (sign_csr): Update _do_request; set User-Agent to `acmens`.
* acmens.py: update revoke_crtsiddharth2021-04-161-1/+1
| | | | | * acmens.py (revoke_crt): Update _do_request; set User-Agent to `acmens`.
* acmens.py: update sign_csrsiddharth2021-04-161-2/+14
| | | | | * acmens.py (sign_csr): Update _do_challenge; add handling to fallback to http-01 challenge if dns-01 is preferred but not available.
* acmens.py: update sign_csrsiddharth2021-04-161-89/+103
| | | | * acmens.py (sign_csr): Add support for multiple domains
* acmens.py: bump to version 0.1.3v0.1.3rsiddharth2020-08-021-1/+1
|
* README.md: dns challenge: update commandrsiddharth2020-08-021-1/+1
|
* acmens.py: format via blackrsiddharth2020-08-021-13/+18
|
* acmens.py: sign_csr: remove note about TXT recordrsiddharth2020-08-021-3/+0
| | | | The TXT record needs to have quotes.
* acmens.py: sign_csr: update dns challenge inforsiddharth2020-08-021-4/+3
| | | | | - Format it like a bind9 DNS TXT record. - Rename keyword argument `token` to `keyauth`.
* acmens.py: sign_csr: fix dns text record contentrsiddharth2020-08-021-1/+2
| | | | | | It should be base64(sha256(key_authorization)) reference: https://tools.ietf.org/html/rfc8555#section-8.4
* Removing the wildcard from the instructions.Randy Merrill2020-06-271-1/+1
|
* Updating the readme for the dns challenge.Randy Merrill2020-06-261-0/+10
|
* Adding the DNS challenge type.Randy Merrill2020-06-261-17/+41
| | | | For wildcard certs you need to use the DNS challenge.
* setup.py: Format via black.rsiddharth2020-06-171-28/+26
|
* Makefile: fmt: Add setup.pyrsiddharth2020-06-171-1/+1
|
* acmens.py: Format it via black.rsiddharth2020-06-171-93/+214
|
* Makefile: Add fmt.rsiddharth2020-06-171-0/+4
|
* Bump to v0.1.2v0.1.2rsiddharth2020-05-311-1/+1
|
* acmens.py: Update main.rsiddharth2020-05-311-2/+2
|
* Bump to v0.1.1v0.1.1rsiddharth2020-04-251-1/+1
|
* setup.py: Fix 'license' in config.rsiddharth2020-04-251-1/+1
|
* acmens.py: Bump to version 0.1.0.v0.1.0rsiddharth2020-04-251-1/+1
|
* README.md: Add 'installation' section.rsiddharth2020-04-252-3/+10
|
* setup.py: config: Fix classfiers.rsiddharth2020-04-251-1/+1
|
* setup.py: Update config.rsiddharth2020-04-251-2/+1
| | | | Fix license in 'classfiers'.
* Add Makefile.rsiddharth2020-04-251-0/+28
|
* Clean up .gitignorersiddharth2020-04-251-8/+0
|
* Clean up .gitignore.rsiddharth2020-04-251-34/+0
|
* setup.py: Add 'python_requires' in config.rsiddharth2020-04-251-0/+1
|
* Add setup.pyrsiddharth2020-04-251-0/+48
|
* LICENSE: Copy License text verbatim from gnu.orgrsiddharth2020-04-251-7/+6
| | | | Specifically https://www.gnu.org/licenses/agpl-3.0.txt
* acmens.py: Remove the #1/usr/bin/env python3 declaration.rsiddharth2020-04-251-1/+0
|
* acmens.py: Add copyright header.rsiddharth2020-04-251-0/+6
|