Commit Graph
100 Commits
Author SHA1 Message Date
Brad Warren ce325db4e4 address review comments 2019-08-23 12:43:05 -07:00
Brad Warren 70ed791709 Update Debian instructions in docs. 2019-08-16 11:42:34 -07:00
Brad Warren d978440cb5 Bump version to 0.38.0 2019-08-07 10:35:13 -07:00
Brad Warren 0c04ce3c32 Add contents to CHANGELOG.md for next version 2019-08-07 10:35:13 -07:00
Brad Warren 987ce2c6b2 Release 0.37.0 2019-08-07 10:35:11 -07:00
Brad Warren dded9290b7 Update changelog for 0.37.0 release 2019-08-07 10:26:34 -07:00
Brad Warren e2844bd0ad Add RHEL8 to test farm targets
* Add RHEL 8 to targets

* Use latest certbot-auto to bootstrap.

* Workaround leauto failures.
2019-08-06 16:39:35 -07:00
Brad Warren 69cf64079c Mention dropped support in changelog. 2019-06-25 10:18:39 -07:00
Brad Warren 4c95b687ae Remove references and tests for Ubuntu Trusty. 2019-06-25 10:10:14 -07:00
Brad Warren 391f742df7 List Certbot package given #7127. 2019-06-07 13:56:38 -07:00
Brad Warren b86f553586 Merge branch 'master' into candidate-0.34.1-2 2019-05-06 15:56:22 -07:00
Brad Warren 6d32dd8792 Merge branch 'master' into candidate-0.33.1 2019-04-05 11:58:05 -07:00
Brad Warren e63ceb8dd2 Bump version to 0.34.0 2019-04-04 15:24:45 -07:00
Brad Warren ae9c57d68c Add contents to CHANGELOG.md for next version 2019-04-04 15:24:44 -07:00
Brad Warren c32b57607f Release 0.33.1 2019-04-04 15:24:43 -07:00
Brad Warren 45869f8315 Update changelog for 0.33.1 release 2019-04-04 15:02:08 -07:00
Brad Warren f105aedc92 Remove display.py. 2019-02-22 16:55:50 -08:00
Brad Warren 381d097895 Bump version to 0.32.0 2019-02-07 13:27:13 -08:00
Brad Warren 917dc16b30 Add contents to CHANGELOG.md for next version 2019-02-07 13:27:12 -08:00
Brad Warren 75499277be Release 0.31.0 2019-02-07 13:27:10 -08:00
Brad Warren ee3c14cbab Update changelog for 0.31.0 release 2019-02-07 13:20:30 -08:00
Brad Warren cc581387a9 s/0.31.1/0.30.1 2019-01-24 15:24:11 -08:00
Brad Warren 1c2fc9af45 Revert "pin back boulder"
This reverts commit 5de41572e4.
2019-01-24 15:19:36 -08:00
Brad Warren 5e4e597ae3 Merge branch 'master' into candidate-0.30.1 2019-01-24 15:18:53 -08:00
Brad Warren 18281766df Bump version to 0.31.0 2019-01-24 14:13:08 -08:00
Brad Warren f0f1a4838e Add contents to CHANGELOG.md for next version 2019-01-24 14:13:07 -08:00
Brad Warren fc8f70097b Release 0.30.1 2019-01-24 14:13:06 -08:00
Brad Warren 73713d7871 Update changelog for 0.30.1 release 2019-01-24 14:07:15 -08:00
Brad Warren 5de41572e4 pin back boulder 2019-01-24 12:40:05 -08:00
Brad Warren fd023cc3ea Use HTTPS link to semver. 2019-01-04 09:27:45 -08:00
Brad Warren 3edfe92069 Bump version to 0.30.0 2018-12-05 10:57:46 -08:00
Brad Warren 245dbc7a95 Add contents to CHANGELOG.md for next version 2018-12-05 10:57:45 -08:00
Brad Warren 6476663516 Release 0.29.0 2018-12-05 10:57:43 -08:00
Brad Warren d151481dea Update changelog for 0.29.0 release 2018-12-05 10:52:20 -08:00
Brad Warren 9b9ba9b5fe List packages that changed in CHANGELOG. 2018-12-05 10:52:02 -08:00
Brad Warren ca12921a60 Don't mention _venv_common.sh in certbot-auto.
This wasn't always the case, but nowadays, _venv_common is a developer tool and
has nothing to do with certbot-auto.
2018-11-16 14:28:29 -08:00
Brad Warren ee6f20d93d Clarify letsencrypt-auto to certbot-auto message 2018-11-08 15:39:24 -08:00
Brad Warren 63e0f56784 update changelog for 0.29.0 2018-11-07 15:56:29 -08:00
Brad Warren 22858c6025 Bump version to 0.29.0 2018-11-07 13:22:59 -08:00
Brad Warren c1300a8e1b Release 0.28.0 2018-11-07 13:22:57 -08:00
Brad Warren f3ff548a41 Update changelog for 0.28.0 release. 2018-11-07 13:02:25 -08:00
Brad Warren fdb3c8df4b s/assertEquals/assertEqual 2018-07-11 17:33:04 -07:00
Brad Warren 32676f02c3 warnings are errors 2018-07-11 17:32:48 -07:00
Brad Warren 7383fc6bf0 move values to pytest.ini 2018-07-11 17:25:48 -07:00
Brad Warren 0a6d520d26 Bump version to 0.27.0 2018-07-11 14:18:44 -07:00
Brad Warren 95e271bfcd Release 0.26.0 2018-07-11 14:18:26 -07:00
Brad Warrenandsydneyli 5025b4ea96 Add certbot-postfix to tools
pep8ify

Delint

cover++

test more_info()

Refactor get_config_var

Don't duplicate changes to Postfix config

document instance variables

Always clear save_notes on save

Test deploy_cert and save and add MockPostfix.

Move mock and call to InstallerTest

Add getters and setters

Use postfix getters and setters

protect get_config_var

bump cover to 100%

bump required coverage to 100

s/config_dir/config_utility

Decrease minimum version to Postfix 2.6.

This is the minimum version that allows us to set ciphers to be used with
opportunistic TLS and is the oldest version packaged in any major distro.

Use tls_security_level instead of use_tls.

smtpd_tls_security_level should be used instead according to Postfix documentation.

Test smtpd_tls_security_level conditional

make dunder method an under method

refactor postconf usage

add check_all_output

test check_all_output

Add and test verify_exe_exists

Add PostfixUtilBase

Add ReadOnlyMainMap

Use _get_output instead of _call

Fix split strip typo
2018-06-15 15:46:48 -07:00
Brad Warren 4b11fe1fda Bump version to 0.26.0 2018-06-06 13:50:46 -07:00
Brad Warren 4ae2390c44 Release 0.25.0 2018-06-06 13:50:30 -07:00
Brad Warren dec97fc126 Revert "Add link to pycon issues (#5959)"
This reverts commit 68359086ff.
2018-05-18 17:48:30 -07:00
Brad Warren 19c6a5e6ee Merge branch 'issue_5968' into handle-mypy-ini-conflicts 2018-05-14 11:12:31 -07:00
Brad Warren 875c8d4c01 Merge branch 'feature/5971' into handle-mypy-ini-conflicts 2018-05-14 11:11:08 -07:00
Brad Warren 8d994ae30d Merge branch 'issue_5970' into handle-mypy-ini-conflicts 2018-05-14 11:10:30 -07:00
Brad Warren 0ec0d79c35 Bump version to 0.25.0 2018-05-01 16:59:48 -07:00
Brad Warren 4b870ef940 Release 0.24.0 2018-05-01 16:59:32 -07:00
Brad Warren 0e30621355 Bump version to 0.24.0 2018-04-04 15:05:08 -07:00
Brad Warren 16b2539f72 Release 0.23.0 2018-04-04 15:04:43 -07:00
Brad Warren d4834da0f4 fix docker link 2018-03-16 17:48:46 -07:00
Brad Warren 7a495f2656 Bump version to 0.23.0 2018-03-07 10:26:08 -08:00
Brad Warren 77fdb4d7d6 Release 0.22.0 2018-03-07 10:25:42 -08:00
Brad Warren 7bc45121a1 Remove the need for route53:ListResourceRecordSets
* add test_change_txt_record_delete
2018-03-05 18:58:32 -08:00
Brad Warren 57bdc590df Add DNS Dockerfiles 2018-02-26 16:27:38 -08:00
Brad Warren f1b7017c0c Finish dropping Python 2.6 and 3.3 support
* Undo letsencrypt-auto changes

* Remove ordereddict import

* Add Python 3.4 tests to replace 3.3

* Add python_requires

* update pipstrap
2018-02-21 19:11:01 -08:00
Brad Warren 70a75ebe9d Add tests and fix minor bugs in Order support
* delint

* refactor client tests

* Add test for new order and fix identifiers parsing.

* Add poll_and_finalize test

* Test and fix poll_authorizations timeout

* Add test_failed_authorizations

* Add test_poll_authorizations_success

* Test and fix finalize_order success

* add test_finalize_order_timeout

* add test_finalize_order_error

* test sleep code
2018-02-15 19:26:01 -08:00
Brad Warren 103039ca40 Add 0.21.0 changelog 2018-01-17 17:46:56 -08:00
Brad Warren 325a97c1ed Bump version to 0.22.0 2018-01-17 15:55:41 -08:00
Brad Warren bf695d048d Release 0.21.0 2018-01-17 15:55:29 -08:00
Brad Warren 522532dc30 Improve no vhost error message 2018-01-17 11:01:24 -08:00
Brad Warren bd231a3855 Error without vhosts and fix tests token type 2018-01-17 09:38:10 -08:00
Brad Warren f420b19492 Apache HTTP01 Improvements
* Fix docstring quote spacing

* Remove unneeded directives

* Enable mod_rewrite

* Remove ifmod rewrite

* Use stricter rewriterule

* Uncomment tests

* Fix order args

* Remove S which doesn't seem to work across contexts

* Use double backslash to make pylint

* Fix enmod test

* Fix http-01 tests

* Test for rewrite

* check for Include in vhost

* add test_same_vhost

* Don't add includes twice

* Include default vhosts in search

* Respect port in find_best_http_vhost

* Add find_best_http_vhost port test

* Filter by port in http01
2018-01-16 23:17:08 -08:00
Brad Warren 368ca0c109 Small cleanup for Apache HTTP-01
* Remove http_doer from self

* Refactor _find_best_vhost
2018-01-15 22:08:37 -08:00
Brad Warren f0f5defb6f Address minor concerns with Apache HTTP-01
* enable other modules

* change port type

* remove maxDiff from test class

* update port comment

* add -f to a2dismod
2018-01-11 09:59:25 -08:00
Brad Warren 2ba334a182 Add basic HTTP01 support to Apache
* Add a simple version of HTTP01

* remove cert from chall name

* make directory work on 2.2

* cleanup challenges when finished

* import shutil

* fixup perform and cleanup tests

* Add tests for http_01.py
2018-01-10 23:35:09 -08:00
Brad Warren e696766ed1 Expand on changes to the Apache plugin 2017-12-07 13:48:44 -08:00
Brad Warren 716f25743c Update changelog for 0.20.0 2017-12-06 16:33:55 -08:00
Brad Warren 78d97ca023 Bump version to 0.21.0 2017-12-06 14:52:16 -08:00
Brad Warren f1554324da Release 0.20.0 2017-12-06 14:46:55 -08:00
Brad Warren 62c1112d10 Keep the same behavior with the uri attribute 2017-12-05 10:26:32 -08:00
Brad Warren 13b4a4e1c2 Bump version to 0.20.0 2017-10-04 15:57:16 -07:00
Brad Warren 1f258449a4 Release 0.19.0 2017-10-04 12:11:20 -07:00
Brad Warren 134d499b07 Add 0.18.1 release notes 2017-09-08 13:33:47 -07:00
Brad Warren a7267b0fcd Bump version to 0.19.0 2017-09-05 16:07:03 -07:00
Brad Warren 756c44f7af Release 0.18.0 2017-09-05 16:06:43 -07:00
Brad Warren d710c441e2 Specify the minimum six version in acme 2017-09-05 10:07:32 -07:00
Brad Warren 06dd645e85 encrypt channel 2017-08-30 10:34:05 -07:00
Brad Warren 66953435c9 Merge remote-tracking branch 'starttls-everywhere/certbotify' into postfix 2017-08-29 10:44:07 -07:00
Brad Warren dde0bf0821 Remove non-plugin files 2017-08-29 10:42:31 -07:00
Brad Warren 142bc33545 Remove dead code 2017-08-29 10:38:53 -07:00
Brad Warren a339de80f4 Add save() 2017-08-28 17:17:29 -07:00
Brad Warren d663f7981a Add _write_config_changes 2017-08-28 15:24:51 -07:00
Brad Warren 72637b2cf6 Add util.check_call 2017-08-28 15:20:22 -07:00
Brad Warren d0ea5958f9 Protect _set_config_var 2017-08-28 14:54:53 -07:00
Brad Warren 4805fb4b88 Add deploy_cert 2017-08-28 14:52:05 -07:00
Brad Warren 11b820c0e4 add set_config_var 2017-08-28 14:41:07 -07:00
Brad Warren b21b66c0c0 Test restart command. 2017-08-25 14:29:50 -07:00
Brad Warren 218e15c9d4 Make restart() more robust. 2017-08-25 14:25:22 -07:00
Brad Warren a6c08a2e25 Update prepare docstring. 2017-08-25 14:03:29 -07:00
Brad Warren 68dc678eed Call config_test in prepare 2017-08-25 14:02:57 -07:00
Brad Warren 5f3be9b1cf test config_test failure 2017-08-25 13:58:45 -07:00
Brad Warren 2ae187b1d6 Update config_test method 2017-08-25 13:55:21 -07:00