Erica Portnoy
9f2dfc15fe
Restructure how Nginx parser re-finds vhosts, and disable creating new server blocks. ( #3528 )
...
* Restructure add_server_directives to take a vhost as argument. This is the first step towards fixing vhost selection in nginx.
* Save path to vhost in file while parsing in get_vhosts().
* Disable creating a new server block when no names match.
* Make parser select vhost based on information in the vhost it found previously, rather than searching again for a match.
* Make add_server_directives update the passed vhost
* Update boulder config to pass test
* Add testing code for the _do_for_subarray function
* documentation and formatting updates
2016-09-26 13:13:29 -07:00
Peter Eckersley
3b9a87cd2f
If lineages are in an inconsistent (non-deployed) state, deploy them ( #3533 )
...
* If lineages are in an inconsistent (non-deployed) state, deploy them
* Test new _handle_identical_cert case
* Lint
* Fix find & replace SNAFU
2016-09-23 17:48:50 -07:00
Peter Eckersley
7b269183c6
Merge pull request #3500 from aidin36/issue-3239
...
Issue #3239 : Checking signal's default action before handling it.
2016-09-23 16:51:37 -07:00
Peter Eckersley
2434b4a549
Merge pull request #3507 from certbot/only-suggest-valid-names
...
Only suggest names LE will accept
2016-09-22 14:23:19 -07:00
Peter Eckersley
1584ee8ac6
Merge pull request #3466 from certbot/all-together-now
...
DNS challenge support in the manual plugin and general purpose --preferred-challenges flag
2016-09-22 14:15:25 -07:00
Peter Eckersley
4660c0da7b
Merge pull request #3523 from certbot/nginx-ocsp-stapling
...
Tie Nginx OCSP stapling to enhancements system
2016-09-22 14:10:36 -07:00
Brad Warren
74ac006f14
fix spacing
2016-09-21 17:48:17 -07:00
Brad Warren
0165269c05
denit cli.py
2016-09-21 17:37:47 -07:00
Peter Eckersley
e28017a110
Lint
2016-09-21 16:45:42 -07:00
Peter Eckersley
f6c605cd15
Add tests for the --preferred-challenges cli parser
2016-09-21 16:43:35 -07:00
Peter Eckersley
107a3e6aa9
Allow & document --preferred-challenges dns,http
2016-09-21 16:17:31 -07:00
Brad Warren
93a9e8c836
list 'staple-ocsp' as supported in nginx
2016-09-21 15:48:24 -07:00
Brad Warren
8b553fa88f
tie oscp stapling to enhancements system
2016-09-21 15:38:37 -07:00
Peter Eckersley
6c066ef10c
Better section link
2016-09-21 15:24:15 -07:00
Peter Eckersley
9219617b0c
Nicer table formatting
2016-09-21 15:20:06 -07:00
Peter Eckersley
741a57c976
Accept --preferred-challenges "dns-01, http-01"
2016-09-21 15:02:03 -07:00
Peter Eckersley
a18a8f051d
Improve documentation for --preferred-challenges
2016-09-21 15:01:01 -07:00
Peter Eckersley
a03834ffcd
Merge pull request #3516 from certbot/increase-log-count
...
Include log retention count to 1000.
2016-09-19 16:51:49 -07:00
Jacob Hoffman-Andrews
2bdf1258ad
Include log retention count to 1000.
...
This is a quick fix to https://github.com/certbot/certbot/issues/3382 , so that
Python log rotation is less likely to delete files before logrotate can get to
them. Specifically, if logrotate's config says to preserve fewer than 1000 logs,
it will do the right thing.
2016-09-19 15:43:26 -07:00
Brad Warren
dff1368765
add staple-ocsp test
2016-09-19 15:05:16 -07:00
Brad Warren
fea079400f
Provide chain_path for enhance config
2016-09-19 14:55:26 -07:00
Brad Warren
3a8a5598a3
update constants.py
2016-09-19 14:44:34 -07:00
Brad Warren
7f8fb07f99
Merge pull request #3504 from certbot/no-installers-error
...
Improve error message for "no installer plugin."
2016-09-19 12:04:37 -07:00
Aidin Gharibnavaz
7c79e96249
Issue #3239 : SIGTERM was added twice by mistake.
2016-09-17 21:55:36 +04:30
Jacob Hoffman-Andrews
3eaafcecad
Use cli_command to print.
2016-09-16 18:45:21 -07:00
Brad Warren
307b2e5307
Reject domains with only one label
2016-09-16 16:53:25 -07:00
Brad Warren
275e3f748e
filter names returned by get_all_names
2016-09-16 16:47:02 -07:00
Brad Warren
f2e0afc96c
add enforce_le_validity function
2016-09-16 16:08:51 -07:00
Brad Warren
72ca219097
fix typo -- domains should be domain
2016-09-16 15:05:39 -07:00
Jacob Hoffman-Andrews
6e0a68f844
Improve error message for "no installer plugin."
2016-09-16 14:21:13 -07:00
Aidin Gharibnavaz
b7853f2031
Issue #3239 : Checking signal's default action before handling it.
2016-09-15 18:34:27 +04:30
Brad Warren
b1826d657f
Merge pull request #3496 from certbot/cffix
...
Fixes cffi errors in Travis during oldest tests
2016-09-14 10:50:53 -07:00
Brad Warren
cd74a07edf
Fix Travis tests due to cffi error
2016-09-14 10:31:31 -07:00
Brad Warren
cb982af635
put dnspython in alphabetical order
2016-09-14 10:27:39 -07:00
Peter Eckersley
b414a32751
Merge pull request #3453 from certbot/dedupe
...
Removes duplication between README.rst and resources.rst
2016-09-13 18:03:01 -07:00
Peter Eckersley
688b2de8fe
Merge pull request #3463 from Gordin/master
...
Fixed hash_bucket_size detection for nginx
2016-09-09 17:44:52 -07:00
Brad Warren
a8b2880963
fix ip logging prompt for manual-test-mode
2016-08-29 18:45:16 -07:00
Brad Warren
021313acd1
make port flags more visible with better help
2016-08-29 17:08:46 -07:00
Brad Warren
5d8127177c
correct challenge domain name
2016-08-29 16:48:31 -07:00
Brad Warren
65ddd49544
Merge branch 'master' into all-together-now
2016-08-29 16:35:32 -07:00
Brad Warren
eb88e7a577
Remove standalone_supported_challenges value from manual test
2016-08-29 16:34:43 -07:00
Brad Warren
456f3527cd
Only log one warning when missing dnspython
2016-08-29 16:31:58 -07:00
Brad Warren
55e86983e7
fix test mock after moving getUtility call
2016-08-29 16:30:17 -07:00
Brad Warren
b854d10795
reduce number of ip_logging_permission checks
2016-08-29 16:18:23 -07:00
Brad Warren
26467d4233
update manual plugin info
2016-08-29 15:57:03 -07:00
Brad Warren
b73bdcd518
Use DNS01 not DNS
2016-08-29 15:48:17 -07:00
Brad Warren
322546b8d1
make manual use --preferred-challenges flag
2016-08-29 15:44:31 -07:00
Brad Warren
7b7477ab94
Merge branch 'prettify' into all-together-now
2016-08-29 15:20:00 -07:00
Brad Warren
0f575cf80d
test that pref_challs is respected
2016-08-29 14:34:03 -07:00
Brad Warren
606636766e
Test preferred challenges not supported
2016-08-29 14:13:52 -07:00