1
0
mirror of https://github.com/moepman/acertmgr.git synced 2024-12-28 19:31:55 +01:00

Commit Graph

  • 07696f5721 version: bump to 0.9.5 0.9.5 Markus Hauschild 2019-04-01 12:31:44 +0200
  • 0a5356a302 configuration: fix broken idna handling Kishi85 2019-03-31 22:50:16 +0200
  • fe7a064604 acertmgr: log exceptions during processing, raise afterward Kishi85 2019-03-28 14:34:06 +0100
  • 7e4c350a4f configuration: remove redundant 'domains' parameter, just use domainlist Kishi85 2019-03-28 13:59:44 +0100
  • fa3fc196f3 configuration: unify how ca_file and ca_static are determined Kishi85 2019-03-28 12:33:59 +0100
  • 99d9e41322 configuration: cleanup for legacy removal and improve readability Kishi85 2019-03-28 12:31:31 +0100
  • 45ccb6b0d6 docs: update readme with new command-line parameters Kishi85 2019-03-28 11:12:45 +0100
  • ba9e206423 authority.v[12]: skip subsequent account registration Kishi85 2019-03-28 09:22:28 +0100
  • 735c986f0d acertmgr: Move factories to their packages and reuse objects with same config Kishi85 2019-03-28 09:18:28 +0100
  • 75f597ac36 configuration: put all authority related directives into sub-dict Kishi85 2019-03-28 09:06:21 +0100
  • f01140e89b acertmgr: Add option to supersede previous cert on renewal Kishi85 2019-03-28 00:34:53 +0100
  • 39aa7db24c acertmgr: deploy certificates after all are renewed Kishi85 2019-03-28 00:20:55 +0100
  • 737578159b acertmgr: Add support for account.key based certificate revocation Kishi85 2019-03-27 21:00:21 +0100
  • bd27db4ebd acertmgr: add force renew option to immediately renew a cert Kishi85 2019-03-27 15:31:15 +0100
  • dfaca3b58f configuration: put idna handling into function Kishi85 2019-03-27 16:34:29 +0100
  • 52f5584dc0 configuration: add seperate configuration for runtime options Kishi85 2019-03-27 15:17:17 +0100
  • 7da3c266a7 authority.v2: optimize code paths (raw_result, nonce) Kishi85 2019-03-27 12:49:41 +0100
  • 44aeda6915 webdir: add config option for verification Kishi85 2019-03-27 12:03:48 +0100
  • ff3a57eaff standalone: remove dependency to webdir and add ipv6 support Kishi85 2019-03-27 11:40:40 +0100
  • 8cfcdf9385 docs: update and refine readme Kishi85 2019-03-27 10:33:47 +0100
  • 58beca0914 version: bump to 0.9.4 0.9.4 Markus Hauschild 2019-03-25 19:27:48 +0100
  • a4daec3fc1 acertmgr: fix initial certificate validity check Kishi85 2019-03-25 19:25:33 +0100
  • 0defe1990d version: bump to 0.9.3 0.9.3 Markus Hauschild 2019-03-25 18:38:54 +0100
  • 68d4d19f5f docs: Update documentation and README Kishi85 2019-03-25 11:10:33 +0100
  • 5e63fd89c0 setup: Update packaging and runtime options Kishi85 2019-03-25 10:21:02 +0100
  • 084d162361 acertmgr: Run actions in a shell environment to allow shell syntax Kishi85 2019-03-25 10:06:40 +0100
  • a71ab0f31a configuration: fix specific domain config not overriding global+defaults Kishi85 2019-03-24 17:50:31 +0100
  • ed96f2bbf2 acertmgr: store CSR and support static CSR usage Kishi85 2019-03-24 17:22:04 +0100
  • 5171a93608 setup: Add a single space for PEP-8 Kishi85 2019-03-24 17:17:26 +0100
  • 7ee34912c1 acertmgr: rework how files are handled in general Kishi85 2019-03-24 17:15:30 +0100
  • 46efc1038c acertmgr: always check certificate destinations for update + actions Kishi85 2019-03-24 17:12:36 +0100
  • fd2134753a tools: cleanup function names and add crypto wrappers Kishi85 2019-03-23 09:46:36 +0100
  • 710c42c805 standalone: do not attempt webdir challenge verification 0.9.2 Kishi85 2019-03-23 09:56:29 +0100
  • 1e5b1defa7 configuration: fixes and print warnings on certain options (prepares #30) Kishi85 2019-03-23 08:39:17 +0100
  • cda4be09f4 acertmgr: don't fail when no issuer CA can be retrieved Kishi85 2019-03-23 08:28:02 +0100
  • c0d23631b6 tools: add wrapper for urlopen and use it throughout acertmgr 0.9.1 Kishi85 2019-03-22 15:55:36 +0100
  • 985bc46f39 authority.v2: always cache next nonce if it is present Kishi85 2019-03-22 15:54:48 +0100
  • 83f31bf91d acertmgr: cleanup code (PEP-8 + replace assertions) Kishi85 2019-03-22 12:33:40 +0100
  • d62afac9d6 authority.v2: Guess directory data if retrieval fails Kishi85 2019-03-22 12:12:16 +0100
  • 53f61f19d1 setup: rework version determination for release bundles and update values Kishi85 2019-03-22 11:46:01 +0100
  • 2ed50e032d README: sync with docs 0.9.0 Markus Hauschild 2019-03-22 10:23:21 +0100
  • f59285f8ff Provide sample for nsupdate_keyalgorithm Sprinterfreak 2019-03-21 19:23:06 +0100
  • d5eba22ad8 docs: clarify (also: Python 3.4 has reached EoL) Markus Hauschild 2019-03-22 09:52:02 +0100
  • 92337436bc docs: cleanup whitespace and remove "---" from json examples Markus Hauschild 2019-03-21 22:12:53 +0100
  • 5b3993e9ef tools: optimize imports (remove unused import) Markus Hauschild 2019-03-21 22:03:58 +0100
  • 1ae1391178 Provide sample for nsupdate_keyalgorithm Sprinterfreak 2019-03-21 19:23:06 +0100
  • 17dfaa08f0 configuration: Translate unicode names to IDNA (fixes #24) Kishi85 2019-03-21 13:03:09 +0100
  • c054ecebe9 acertmgr: change the way the issuer CA is fetched Kishi85 2019-03-21 12:18:49 +0100
  • 316ecdba2e configuration: Force user to agree to the authorities Terms of Service Kishi85 2019-03-20 10:34:59 +0100
  • 784badf54b docs: Update examples and README for ACMEv2 API and other changes Kishi85 2019-03-19 10:45:36 +0100
  • f2567da7fa configuration: Change default API to v2 with Let's Encrypt Endpoint Kishi85 2019-03-19 02:13:29 +0100
  • 530256ecec authority.v2: Add ACMEv2 API implementation Kishi85 2019-03-18 20:58:30 +0100
  • d272f9ada3 configuration: fix global config file detection 0.8.2 Kishi85 2019-03-19 02:07:17 +0100
  • a93b047275 configuration: use legacy workdir with legacy configuration only Kishi85 2019-03-19 02:04:31 +0100
  • 6440ef204a dns.nsupdate: Fix TTL screen output and move TTL to generic dns module Kishi85 2019-03-19 12:07:42 +0100
  • 1b95f512ed dns.nsupdate: Simplify key_file key_name lookup Kishi85 2019-03-18 13:20:45 +0100
  • 57e955d1f0 configuration: Change default TTL to Let's Encrypt recommendation Kishi85 2019-03-18 13:13:22 +0100
  • 53fcc0b2a6 dns.nsupdate: add additional validation for nameserver ip lookup Kishi85 2019-03-11 19:42:41 +0100
  • 3f59bb4061 configuration: unify config value parsing 0.8.1 Kishi85 2019-03-07 13:51:08 +0100
  • ad70e1abd4 PEP-8 cleanup Kishi85 2019-02-27 11:36:00 +0100
  • b99014c7c3 setup: Add config examples, deploy readme and arch PKGBUILD Kishi85 2019-02-25 18:14:03 +0100
  • dc2144b0d3 setup: add excludes to gitignore Kishi85 2019-02-25 18:17:16 +0100
  • 8e0639f62c authority.v1: remove hardcoded agreement data Kishi85 2019-02-23 17:52:07 +0100
  • 59549c2ae2 authority.v1: remove hardcoded agreement data Kishi85 2019-02-23 17:52:07 +0100
  • 3562a6a5a3 setup: change long_description content type to markdown Kishi85 2019-02-23 17:36:27 +0100
  • 567b1feb4b README: fix whitespace 0.8.0 Markus Hauschild 2019-02-22 11:09:33 +0100
  • f853001aea abstract: use NotImplementedError instead of NotImplemented Markus Hauschild 2019-02-22 10:32:36 +0100
  • d6f8f29e82 configuration: use yaml.safe_load instead of load Markus Hauschild 2019-02-22 10:31:28 +0100
  • 67c83d8fce configuration: cleanup handling+defaults and add commandline options Kishi85 2019-02-20 11:57:15 +0100
  • 33678aac8e add setup.py to support setuptools (easy_install/pip/etc.) Kishi85 2019-02-20 11:50:36 +0100
  • 5d8b0134ea fix broken references from move and add legacy run script Kishi85 2019-02-20 11:49:30 +0100
  • f1f2d5c7cd move everything to package 'acertmgr' Kishi85 2019-02-20 11:43:44 +0100
  • 8808dadbaf Optimize imports Kishi85 2019-02-18 20:45:28 +0100
  • da3dc4261f acertmgr: Fix wrong variable (works due to global var at this point) Kishi85 2019-02-18 20:43:13 +0100
  • 2dbc7302eb dns.nsupdate: Verify added DNS record Kishi85 2019-02-15 14:05:26 +0100
  • dedb08b759 dns.nsupdate: correctly delete a specific TXT value from DNS Kishi85 2019-02-15 13:44:12 +0100
  • 5418a25c1e dns.nsupdate: Change status output order for better debugging Kishi85 2019-02-15 13:04:40 +0100
  • 3570baacda standalone: Fix server start+stop with multiple handlers Kishi85 2019-02-12 10:27:53 +0100
  • 48a55c0dc4 dns.nsupdate: cleanup + typo fixes Kishi85 2019-02-12 10:09:43 +0100
  • 02036f5617 Update README Kishi85 2019-01-08 08:22:31 +0100
  • 1ce94491fd Fix python3 compatibility Kishi85 2019-01-21 16:18:47 +0100
  • 1c939363c0 Automatically download CA from AIA-data in certificate (fixes github.com/moepman/acertmgr/issues/12) Kishi85 2019-01-21 15:35:17 +0100
  • a135bae583 dns: Add DNS challenge handler using RFC2136 dynamic updates Kishi85 2019-01-08 08:21:23 +0100
  • 90b25e2f3b configuration: Split into separate module Kishi85 2019-01-22 09:05:41 +0100
  • 39855323aa authority: Refactor into classes to allow implementation of other api Kishi85 2019-01-14 19:36:01 +0100
  • cc3bfb55dd modes: Use classes to easily allow different types of challenge handling Kishi85 2019-01-08 08:19:50 +0100
  • 622c4866da Automatically create RSA keys if they are missing Kishi85 2019-01-08 08:14:42 +0100
  • 93377fd3a9 Refactor and cleanup codebase Kishi85 2019-01-08 08:12:20 +0100
  • 2446b1d3d2 Change certificate cache filename to unique hash David Klaftenegger 2017-08-08 19:03:59 +0200
  • 4766102874 Switch from pyopenssl to cryptography David Klaftenegger 2017-08-05 22:42:43 +0200
  • 017f55f57c Update agreement URL. Markus Hauschild 2018-01-14 18:37:27 +0100
  • 4803376486 Update agreement URL. Markus Hauschild 2016-09-26 13:10:45 +0200
  • 60172b7e6e Ingore whitespace in output format definitions. Markus Hauschild 2016-07-04 19:55:17 +0200
  • 35d9d39b26 Make key location dynamic Ralf Ramsauer 2016-04-10 01:10:33 +0200
  • f6f3180617 Improve and clean up the documentation Markus Hauschild 2016-04-14 17:20:15 +0200
  • 6c91b03cc6 Minor code improvements David Klaftenegger 2016-04-07 02:25:53 +0200
  • c8a72094d1 Replace openssl call with pyopenssl David Klaftenegger 2016-04-07 02:24:35 +0200
  • c4e1152ed4 Use pyopenssl key format consistently David Klaftenegger 2016-04-07 02:23:21 +0200
  • af17847cac refactoring ACME protocol code David Klaftenegger 2016-04-06 23:57:11 +0200
  • 77d3d1caf2 Fix error message wording Markus Hauschild 2016-04-11 22:00:23 +0200