Commit Graph

2512 Commits

Author SHA1 Message Date
Mike Culbertson 2815ddf6c8 Moved cert object to be passed to both ocsp/crl methods so we can report in better detail on the certs. Ensured proper returns of False (revoked) True (good) None (unknown) throughout the methods. 2018-08-31 13:34:55 -04:00
Mike Culbertson 34c88494b8 More specific exception catch for cert parsing. line shortening. 2018-08-31 12:19:55 -04:00
Mike Culbertson 7dbca821c3 Reducing the stacked exceptions plus a bit of pep8 2018-08-31 12:01:49 -04:00
Curtis b3c4324728
Merge pull request #1630 from castrapel/validate_config_fix
Validate config - fix for issue#1629
2018-08-28 10:08:14 -07:00
Curtis Castrapel d82a615e17 Validate config - fix for issue#1629 2018-08-28 09:15:28 -07:00
Curtis cfbb3a205b
Merge pull request #1612 from andrewachen/crt-sh-link
Add link to search for certificate in crt.sh.
2018-08-27 10:00:38 -07:00
Curtis 5797fd4042
Merge pull request #1620 from castrapel/recommit-achen
recommit https://github.com/Netflix/lemur/pull/1612
2018-08-27 10:00:21 -07:00
Curtis Castrapel 453bb43157 recommit https://github.com/Netflix/lemur/pull/1612 2018-08-27 09:50:02 -07:00
Curtis 9d56ae3add
Merge branch 'master' into crt-sh-link 2018-08-27 09:23:24 -07:00
Curtis dee9bbdfad
Merge pull request #1619 from castrapel/up-reqs-828v2
Up reqs 828v2
2018-08-27 09:23:09 -07:00
Curtis Castrapel b8b0f77ff8 Update requirements 2018-08-27 09:00:04 -07:00
Andrew Chen 7ad24042c1 Add link to search for certificate in crt.sh. 2018-08-24 14:16:25 -07:00
Curtis Castrapel 51f05764e0 Merge remote-tracking branch 'upstream/master' 2018-08-23 11:07:46 -07:00
Curtis 9aac7c2269
Merge pull request #1600 from Netflix/revert-1599-precommit
Revert "Precommit - Fix linty things"
2018-08-22 14:07:06 -07:00
Curtis 1b77dfa47a
Revert "Precommit - Fix linty things" 2018-08-22 13:21:35 -07:00
Curtis Castrapel cdc385ea16 Merge remote-tracking branch 'upstream/master' 2018-08-22 13:18:03 -07:00
Curtis Castrapel bc88d3514c Revert "Merge pull request #1589 from castrapel/issue_1570_ignorecasev2"
This reverts commit a21b71a0e2, reversing
changes made to 075b18e5db.
2018-08-22 13:17:33 -07:00
Curtis e21693cb18
Merge pull request #1599 from castrapel/precommit
Precommit - Fix linty things
2018-08-22 10:55:59 -07:00
Curtis Castrapel 3e9726d9db Precommit work 2018-08-22 10:38:09 -07:00
Curtis a21b71a0e2
Merge pull request #1589 from castrapel/issue_1570_ignorecasev2
Allow case insensitive role matching for cert permissions
2018-08-20 09:03:55 -07:00
Curtis Castrapel 6abf274680 Allow case insensitive role matching for cert permissions 2018-08-20 08:55:04 -07:00
Curtis 075b18e5db
Merge pull request #1584 from castrapel/issue_1570_ignorecase
Increase LetsEncrypt Timeout
2018-08-17 17:17:37 -07:00
Curtis a0aa78a529
Merge branch 'master' into issue_1570_ignorecase 2018-08-17 16:59:35 -07:00
Curtis Castrapel 9f64f0523b Increase timeouts 2018-08-17 15:36:56 -07:00
Curtis Castrapel 43ae6c39e3 wait right here 2018-08-17 12:14:02 -07:00
Curtis c5fb2422da
Merge pull request #1576 from castrapel/issue_1570_ignorecase
force owner into lowercase. Properly decode bytecode private key
2018-08-17 11:26:03 -07:00
Curtis Castrapel 7f9a035802 Fix private key bytecode issue 2018-08-17 10:59:01 -07:00
Curtis Castrapel a6b1f33208 Ensure owner names are lowercase for new / updated certificates 2018-08-17 10:41:55 -07:00
Curtis cc4cdfcf13
Merge pull request #1575 from castrapel/fix_validity
allow null validity periods
2018-08-17 08:51:53 -07:00
Curtis Castrapel 1ad61b1550 allow null validity periods 2018-08-17 07:57:55 -07:00
Curtis 29556e9f8c
Merge pull request #1573 from castrapel/better_dnsprovider_handling
Better dnsprovider handling
2018-08-16 10:33:58 -07:00
Curtis Castrapel be9d683e46 fix merge 2018-08-16 10:15:48 -07:00
Curtis Castrapel da99bcda68 Better zone handling 2018-08-16 10:12:19 -07:00
Curtis f3d9513df2
Merge pull request #1561 from castrapel/le_fix
Allow proper detection of zones, fix certificate detection
2018-08-14 15:01:29 -07:00
Curtis Castrapel 2c22c9c2f1 Allow proper detection of zones, fix certificate detection 2018-08-14 14:37:45 -07:00
Curtis e050177c08
Merge pull request #1553 from castrapel/fix_le_renew
Allow auto-detection of DNS providers / Fix acme renewal flow
2018-08-13 15:22:45 -07:00
Curtis Castrapel 1a5abe6550 fix lint 2018-08-13 15:11:57 -07:00
Curtis Castrapel cc836433fb formatting 2018-08-13 15:06:16 -07:00
Curtis Castrapel 5829794d82 typo fix 2018-08-13 14:25:54 -07:00
Curtis Castrapel bb026b8b59 Allow LetsEncrypt renewals and requesting certificates without specifying DNS provider 2018-08-13 14:22:59 -07:00
Curtis 771be58dc5
Merge pull request #1511 from intgr/unittests-use-valid-certs
Fix unit tests certificates to have correct chains and private keys
2018-08-07 10:04:56 -07:00
Curtis ab37189022
Merge branch 'master' into unittests-use-valid-certs 2018-08-07 09:42:39 -07:00
Curtis 3463848cb5
Merge pull request #1509 from intgr/fill-missing-rotation-policy
Fill in missing cert rotation_policy; don't ignore validation errors when re-issuing certs
2018-08-07 09:40:09 -07:00
Curtis cf71f88680
Merge branch 'master' into fill-missing-rotation-policy 2018-08-07 08:23:29 -07:00
Curtis 234533e367
Merge branch 'master' into unittests-use-valid-certs 2018-08-07 08:13:48 -07:00
Curtis e0c6d6dd7d
Merge pull request #1530 from castrapel/up-reqs8718
Up reqs8718
2018-08-07 08:13:32 -07:00
Curtis Castrapel c82f3bbf0f updating requirements 2018-08-07 07:48:09 -07:00
Curtis Castrapel 51d5a897c2 Merge remote-tracking branch 'upstream/master' 2018-08-07 07:47:07 -07:00
Cyril Dangerville 7f821abfef Fixed invalid JSON payloads (making API requests fail in particular) (#1522) 2018-08-07 07:46:59 -07:00
Marti Raudsepp 1edb964da9 Delete dead code in unit tests (#1510) 2018-08-07 07:46:59 -07:00