ohemorange
23e6c28d80
Allow Nginx to insert include files with comments inside ( #4666 )
...
* add failing test case
* allow include files to insert comments
* lint
2017-05-15 15:30:50 -07:00
ohemorange
1611df4120
Allow empty nginx blocks ( #4555 )
...
* modify test config file to allow valid config that fails to parse in parser.py
* make failing tests pass by fixing the problem
2017-04-26 18:44:06 -07:00
kernelpanek
5758b1687d
Fixes issue when parsing an Nginx configuration file containing multiline quoted strings
2017-03-15 00:25:26 -06: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
Erica Portnoy
f0a7bb0e33
Mark Nginx vhosts as ssl when any vhost is on ssl at that address ( #3856 )
...
* Move parse_server to be a method of NginxParser
* add super equal method to more correctly check addr equality in nginx should we support ipv6 in nginx in the future
* add addr:normalized_tuple method
* mark addresses listening sslishly due to another server block listening sslishly on that address
* test turning on ssl globally
* add docstring
* lint and remove extra file
2016-12-05 19:17:04 -08:00
Erica Portnoy
ce252bd6c9
Allow certbot to get a cert for default_servers ( #3652 )
...
* Allow certbot to get a cert for default_servers
* Add to_string method for not printing default_server
2016-10-21 13:56:53 -07:00
Erica Portnoy
c9bc034512
Update Nginx redirect enhancement process to modify appropriate blocks ( #3546 )
...
* Cache the vhost we find during nginx deployment for OCSP enhancement.
* Refactor to pass domain into enhancement functions
* Add https redirect to most name-matching block listening non-sslishly.
* Redirect enhancement chooses the vhost most closely matching target_name that is listening to port 80 without using ssl.
* Add default listen 80 directive when it is implicitly defined
2016-09-29 16:16:07 -07:00
Peter Eckersley
da250a4f4b
Experimentally delete these output files
2016-06-16 17:59:49 -07:00
Brad Warren
a43fac3277
s/letsencrypt/certbot letsencrypt-nginx tests
2016-04-13 16:45:54 -07:00