Commit Graph
100 Commits
Author SHA1 Message Date
Seth Schoenandcumul0529 0b21e716ca Fix lint problems with long lines 2020-02-24 01:45:23 +09:00
Seth Schoen e20adedb94 This is now at the top level of their site 2019-03-11 15:50:27 -07:00
Seth Schoen 59bbda51ab Compatibility with more traditional versions of awk 2019-01-03 17:48:09 -08:00
Seth Schoen 64e570d63c Remove spurious comma 2018-12-10 17:49:24 -08:00
Seth Schoen 38ae7c8f99 An unspecified number of challenges exist 2018-12-10 17:48:59 -08:00
Seth Schoen 6c06a10d0a Remove motivation for combining plugins, add 2nd example 2018-12-10 16:28:28 -08:00
Seth Schoen 5a8bea4580 Consistent capitalization for list 2018-12-10 16:18:57 -08:00
Seth Schoen 9e1ee01547 "Four shalt thou not count, neither count thou two" 2018-12-10 16:17:30 -08:00
Seth Schoen 85f8f68263 Documentation fix-ups 2018-12-07 14:18:28 -08:00
Seth Schoen ecc1c5ddb5 Merge remote-tracking branch 'georgio/TLS-SNI-01-Deprecation-1' into no-more-tls-sni-01 2018-12-07 13:36:49 -08:00
Seth Schoen bc9865371a Merge remote-tracking branch 'georgio/TLS-SNI-01-Deprecation' into no-more-tls-sni-01 2018-12-07 13:36:47 -08:00
Seth SchoenandBrad Warren be457ffa95 Test more in nginx compatibility tests
* Highlight failures more with asterisks

* Filter out wildcard names from all_names

* Only test -ai, not -aie (no redirects)

* Modified versions of almost all of 79 configs corpus

* Re-enable now-working stanza with 301 redirect

* Change another redirect to go to :443
2017-06-20 17:14:22 -07:00
Seth Schoen 5b6c3c2c29 Attempt to document challenge types 2017-04-14 16:01:55 -07:00
Seth Schoen 06def76846 Merge branch 'master' of github.com:certbot/certbot into no-domains-in-cli-ini 2017-03-27 15:19:36 -07:00
Seth Schoen 07f95e6197 Improvements to example cli.ini 2017-03-27 15:14:07 -07:00
Seth Schoen f238781c10 Add must_staple config test to parallel allow_subset_of_names test 2017-01-04 17:30:34 -08:00
Seth Schoen 4bbb12f182 Satisfying some lint complaints 2016-08-10 17:16:54 -07:00
Seth Schoen ade66fbbfa Merge remote-tracking branch 'origin/nginx-compatibility-test' into nginx-compatibility-test 2016-08-10 17:01:53 -07:00
Seth Schoen cfc8ce9db4 Add function docstring 2016-08-10 17:01:34 -07:00
Seth Schoen 595e515518 Restart web servers before beginning tests 2016-08-10 14:57:44 -07:00
Seth Schoen ff3ade84ce Merge branch 'nginx-compatibility-test' of github.com:certbot/certbot into nginx-compatibility-test 2016-08-08 18:03:56 -07:00
Seth Schoen 6e86c71259 Provide a copy of the self-signed cert as the fullchain as well 2016-08-08 18:03:07 -07:00
Seth Schoen 7d27c1f500 More correct parsing of lines containing trailing space 2016-08-08 17:51:55 -07:00
Seth Schoen a966641ef4 Merge remote-tracking branch 'origin/master' into nginx-compatibility-test 2016-08-08 17:27:30 -07:00
Seth Schoen d41ceff86d Various WIP on nginx compatibility test 2016-08-08 17:24:54 -07:00
Seth Schoen e77a3ed7b9 Return individual key, not entire config dictionary! 2016-08-08 17:22:53 -07:00
Seth Schoen ae6ca4d4ca Minimal fake os_constant() for nginx constants.py 2016-08-05 15:13:04 -07:00
Seth Schoen 2cd2228ca6 starts_with is actually called startswith 2016-08-05 15:07:35 -07:00
Seth Schoen 353cb6e6c6 New _get_names approach for nginx test 2016-08-03 17:10:20 -07:00
Seth Schoen 7b67ba6797 Remove unused Apache-related variables 2016-07-29 17:14:23 -07:00
Seth Schoen 89f576babb Primarily simple s/apache/nginx/ and the like 2016-07-29 16:51:33 -07:00
Seth Schoen 557d2e80d3 Test case from https://github.com/certbot/certbot/pull/3230#issuecomment-231546594 2016-07-13 15:37:44 -07:00
Seth Schoen d3e997a88e Merge remote-tracking branch 'origin/master' into nginx-map-parsing 2016-07-13 15:37:31 -07:00
Seth Schoen 631e91d167 Merge remote-tracking branch 'origin/master' into nginx-roundtrip 2016-07-13 14:53:37 -07:00
Seth Schoen 70a4d111ba Leading-space version from original pythonfcgi page 2016-07-13 12:34:12 -07:00
Seth Schoen 7f27ccd941 Test cases from upstream parser project issues 2016-07-13 12:16:16 -07:00
Seth Schoen b48ddac528 Initial version of nginx parser roundtrip test 2016-07-11 13:58:21 -07:00
Seth Schoen 5f8964a6a8 Fix typo 2016-06-06 14:48:49 -07:00
Seth Schoen 144dbdd90b Explain whether tests succeeded or failed overall 2016-06-06 12:23:15 -07:00
Seth Schoen e0bb04fd25 Forgot to import shutil 2016-06-06 12:02:53 -07:00
Seth Schoen 1d3fbe945d Copy config into /etc/apache2 2016-06-06 12:01:55 -07:00
Seth Schoen c79924b771 Work in progress on removing_proxy 2016-06-03 16:35:10 -07:00
Seth Schoen 81cda2903a Attempt at putting everything inside Docker 2016-06-03 15:30:20 -07:00
Seth Schoen 10612a0ced Merge remote-tracking branch 'origin/update_registration' into update_registration 2016-05-31 15:54:00 -07:00
Seth Schoen c1e4b57d37 Tiny documentation fixes 2016-05-31 15:53:40 -07:00
Seth Schoen 6ceaca4a9d Minor test updates for update_registration call change 2016-05-25 14:11:43 -07:00
Seth Schoen 0b691d1b56 Use better update_registration invocation, and reporter interface 2016-05-25 14:11:12 -07:00
Seth Schoen 2294a7e20d Merge branch 'master' into update_registration 2016-05-25 13:48:17 -07:00
Seth Schoen e7c8b73083 Test coverage for register verb 2016-05-22 09:50:27 -07:00
Seth Schoen fab9f8db78 Complete register functionality (for now) 2016-05-21 13:27:12 -07:00
Seth Schoen 3105fe8a34 Disable too-many-statements on parser setup 2016-05-21 13:26:59 -07:00
Seth Schoen f8ab3227fb Merge branch 'master' into update_registration 2016-05-21 13:00:40 -07:00
Seth Schoen e3d0293735 Merge branch 'master' into update_registration 2016-05-20 16:23:12 -07:00
Seth Schoen b0a2427096 Merge branch 'master' into update_registration 2016-05-19 13:30:59 -07:00
Seth Schoen 2ba5ce9217 Mention register subcommand in main help 2016-05-18 15:55:25 -07:00
Seth Schoen 70912be5a9 Associate --update-registration with register help topic 2016-05-18 14:57:31 -07:00
Seth Schoen 354b5ead2c Merge branch 'master' into update_registration 2016-05-18 14:03:37 -07:00
Seth Schoen 9556dfac5a Add a way to update registrations
Fixes #1215
2016-05-11 10:44:40 -07:00
Seth Schoen dd14b9980e Don't call our tempfile "tempfile" 2016-04-01 18:21:16 -07:00
Seth Schoen 33a4acf6eb Explicit test for modified write_renewal_config 2016-04-01 18:09:20 -07:00
Seth Schoen 4964f5dc67 Merge remote-tracking branch 'origin/master' into save_comments 2016-04-01 17:45:31 -07:00
Seth Schoen b13ce26eb3 Basic attempt at fixing #2368
Changing the method of updating and rewriting renewal config files
to use the same ConfigObj instance rather than a new one, and change
individual renewalparams items individually rather than replacing
the entire renewalparams dict with a new dict (which may also cause
a loss of associated comment data).
2016-03-30 16:59:13 -07:00
Seth Schoen a9e0b0f6ab Another try on protected access lint error 2016-03-24 12:02:11 -07:00
Seth Schoen f3362d9978 Disabling a protected access complaint 2016-03-23 17:41:56 -07:00
Seth Schoen dffa98d5ed Merge remote-tracking branch 'origin/master' into no_irrelevant_items
Conflicts:
	letsencrypt/cli.py
2016-03-23 17:12:54 -07:00
Seth Schoen def795f46b Merge branch 'master' into no_irrelevant_items 2016-03-23 16:18:12 -07:00
Seth Schoen 4f7c5b32e8 Cleanup responding to protected-access problems 2016-03-23 14:57:01 -07:00
Seth Schoen 4bc8e9a44a Improve mocking 2016-03-23 14:30:40 -07:00
Seth Schoen 46ef3e6374 More explicit 2016-03-22 12:49:39 -07:00
Seth Schoen 2d211c7aef Mention that we're talking about Unix OSes 2016-03-22 12:44:40 -07:00
Seth Schoen 3ab05a165e Merge branch 'master' into no_irrelevant_items 2016-03-21 18:04:57 -07:00
Seth Schoen 2df373357e Merge remote-tracking branch 'origin/no-configurator-conflict' into no_irrelevant_items 2016-03-16 11:29:19 -07:00
Seth Schoen 1f22b3cbef Move _relevant from cli.py to storage.py 2016-03-14 20:58:20 -07:00
Seth Schoen d5d514c14f Merge branch 'master' into no_irrelevant_items 2016-03-14 20:42:28 -07:00
Seth Schoen 29a4b2a37e Remove two more debug prints 2016-03-14 17:40:26 -07:00
Seth Schoen 62679b2b21 Test coverage for storage.py changes 2016-03-14 17:28:35 -07:00
Seth Schoen b31372b271 Remove debug prints 2016-03-14 17:13:52 -07:00
Seth Schoen bd1b522940 Remove interact() 2016-03-14 17:11:09 -07:00
Seth Schoen 968334969a Merge branch 'master' into no_irrelevant_items 2016-03-14 17:08:36 -07:00
Seth Schoen cb7bd5a8e5 Don't suggest --duplicate; it's likely to confuse people 2016-03-14 16:21:27 -07:00
Seth Schoen 2054150abb Work in progress 2016-03-14 15:35:20 -07:00
Seth Schoen 5eba011f8e Generalize and move check inside handle_csr 2016-02-18 18:35:45 -08:00
Seth Schoen 1de66b3d7d Explicit error message for #2206 2016-02-18 16:02:07 -08:00
Seth Schoen 31a27f675a Trivial change to re-run tests after spurious integration test failure 2016-02-16 14:41:02 -08:00
Seth Schoen 16761bc836 Fix lint line-too-long complaint 2016-02-16 13:00:08 -08:00
Seth Schoen beeb65d2f2 Add test 2016-02-16 12:24:29 -08:00
Seth Schoen a23b36bf56 Merge remote-tracking branch 'origin/master' into explain_no_ip_certs 2016-02-16 12:17:43 -08:00
Seth Schoen 73b81a35c2 More documentation edits; prioritize webroot over standalone 2016-02-11 17:57:46 -08:00
Seth Schoen 104fa3ad55 Separate error for -d with an IP address 2016-02-11 09:10:25 -08:00
Seth Schoen 180117facb Some preliminary documentation updates to mention renew verb 2016-02-10 22:13:27 -08:00
Seth Schoen 6abcfddfe7 Remove unused variable "wrm" 2016-02-10 15:05:18 -08:00
Seth Schoen 86bddfa9b4 Fix syntax error (missing colon in function definition) 2016-02-10 14:50:10 -08:00
Seth Schoen 3ca769e634 Update logging to mention --force-renew 2016-02-09 16:09:30 -08:00
Seth Schoen a4eccafa9e Merge remote-tracking branch 'origin/master' into force_renewal_option
Conflicts:
	letsencrypt/cli.py

Mention --force-renew instead of --renew-by-default in docs/using.rst.
2016-02-09 16:07:36 -08:00
Seth Schoen 9bc5523a3b Reorganize to make pylint happier 2016-02-08 19:06:16 -08:00
Seth Schoen a8ba6f7c2c Dry run messages 2016-02-08 18:54:36 -08:00
Seth Schoen ad8600fef0 Merge remote-tracking branch 'origin/revert-2393-webroot-map-and-flags' into fix_2386
Conflicts:
	letsencrypt/tests/cli_test.py
2016-02-08 18:10:30 -08:00
Seth Schoen 374e4ebb4d Trying to satisfy pylint 2016-02-08 17:48:12 -08:00
Seth Schoen de455ac6e0 Don't check _should_renew twice 2016-02-08 17:23:06 -08:00
Seth Schoen d912a99bd9 Merge remote-tracking branch 'origin/master' into fix_2386
Conflicts:
	letsencrypt/tests/cli_test.py
2016-02-08 17:22:00 -08:00