Brad Warren
6aa21d1db6
Fix and speed up compatibility-tests
...
* Fix nginx-compatibility tests
* sleep is overrated
* Reduce verbosity of nginx tests
2017-06-21 13:29:00 -07:00
Erica Portnoy
15c6c1388e
Have validator only test domains without existing redirects
2017-06-20 17:15:00 -07:00
Seth Schoen
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
dokazaki
8011fb2879
Add mypy ( #4386 )
...
* Initial configuration of mypy in box, correction of base mypy errors.
* Move mypy install to toe
* Add pylint comments for typing imports.
* Remove typing module for Python 2.6 compatibility.
2017-03-18 19:10:10 -07:00
Amjad Mashaal
1fd847e216
Adding checking name validity to the Apache plugin ( #3639 )
2017-02-01 07:12:51 -08:00
Josh Soref
6a39a42f45
Spelling ( #4101 )
...
* spelling: action
* spelling: artifacts
* spelling: asymmetric
* spelling: attempts
* spelling: bizarre
* spelling: certbot
* spelling: certificate
* spelling: certainly
* spelling: challenge
* spelling: client
* spelling: collated
* spelling: correct
* spelling: considered
* spelling: custom
* spelling: distinguish
* spelling: encoding
* spelling: enhancement
* spelling: equivalent
* spelling: execution
* spelling: existence
* spelling: failed
* spelling: handshake
* spelling: hyphen
* spelling: initialized
* spelling: initialization
* spelling: interpretation
* spelling: letsencrypt
* spelling: multiline
* spelling: multipart
* spelling: necessary
* spelling: otherwise
* spelling: output
* spelling: overridden
* spelling: positives
* spelling: preferable
* spelling: progress
* spelling: recommended
* spelling: referring
* spelling: relativity
* spelling: request
* spelling: requiring
* spelling: separate
* spelling: source
* spelling: specified
* spelling: standard
* spelling: successfully
* spelling: unparseable
* spelling: useful
2017-01-26 16:21:54 -08:00
Brad Warren
16ed5bdd47
encode to bytes as necessary in Validator.certificate ( #4026 )
2017-01-17 12:13:10 -08:00
Erica Portnoy
5fda61f271
Allow validation of cross-domain redirects ( #3561 )
...
* Update compatibility validator to pass redirect check when redirecting to a different domain, whether http or https.
2016-09-29 15:31:13 -07:00
Brad Warren
1f471da768
Remove code duplication to make pylint happy
2016-08-10 17:39:29 -07:00
Seth Schoen
4bbb12f182
Satisfying some lint complaints
2016-08-10 17:16:54 -07:00
Brad Warren
a76c36bf12
Remove old Dockerfiles
2016-08-10 15:52:33 -07:00
Brad Warren
2d099680d0
Rename apache compatibility test tarball
2016-08-10 15:39:59 -07:00
Brad Warren
4c596311b0
Add nginx compatibility test data tarball
2016-08-10 15:39:35 -07:00
Seth Schoen
595e515518
Restart web servers before beginning tests
2016-08-10 14:57:44 -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
d41ceff86d
Various WIP on nginx compatibility test
2016-08-08 17:24:54 -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
Ville Skyttä
c7b89c334b
Use logger.warning instead of deprecated warn
2016-07-22 09:54:28 +03:00
Brad Warren
96dd662e55
Delint certbot-compatibility-test
2016-06-08 14:35:59 -07:00
Brad Warren
bd232fb85a
Merge branch 'removing_proxy' of github.com:certbot/certbot into removing_proxy
2016-06-06 14:53:35 -07:00
Brad Warren
ce378cec21
Try updating tarball again
2016-06-06 14:53:12 -07:00
Seth Schoen
5f8964a6a8
Fix typo
2016-06-06 14:48:49 -07:00
Brad Warren
1c1816fb4a
Update tarball
2016-06-06 14:35:28 -07:00
Brad Warren
8723bded72
Add extra saves for apache plugin
2016-06-06 14:17:11 -07:00
Seth Schoen
144dbdd90b
Explain whether tests succeeded or failed overall
2016-06-06 12:23:15 -07:00
Brad Warren
4b79206d89
Merge branch 'removing_proxy' of github.com:certbot/certbot into removing_proxy
2016-06-06 12:09:24 -07:00
Brad Warren
e1f4e22c6d
Unwrap achall
2016-06-06 12:09:17 -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
Brad Warren
78ea886a79
Fix deploy cert and TLSSNI check
2016-06-06 11:49:36 -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
Blake Griffith
b05258243a
More le_util in docs and compatibility tests
2016-05-26 15:57:50 -05:00
Brad Warren
75a1d81458
More stray ncrypt reference cleanup
2016-04-14 17:04:23 -07:00
Brad Warren
0ce45a77f9
s/Let's Encrypt/Certbot certbot-compatibility-test
2016-04-13 16:59:37 -07:00
Brad Warren
4fab8751b2
s/letsencrypt/certbot letsencrypt-compatibility-test
2016-04-13 16:58:21 -07:00