Seth Schoen
|
148b0c155e
|
Merge remote-tracking branch 'origin/master' into renew_verb
|
2016-02-04 14:40:52 -08:00 |
|
Peter Eckersley
|
c152b452b2
|
Start testing the renew verb, plus other goodies:
* --dry-run works with renew
* test harness for renewal is now fairly usable
* coverage on cli.py 80% -> 88%
|
2016-02-03 18:40:50 -08:00 |
|
Brad Warren
|
04f13a9cf8
|
Use symlinks not their targets
|
2016-02-03 16:22:52 -08:00 |
|
Brad Warren
|
db9a931fb0
|
Update cli_config in save_successor
|
2016-02-03 16:10:47 -08:00 |
|
Brad Warren
|
ca8b4751ad
|
Update config in save_successor
|
2016-02-03 15:13:17 -08:00 |
|
Brad Warren
|
c818b4f689
|
Refactor new_lineage
|
2016-02-02 18:02:31 -08:00 |
|
Brad Warren
|
81b3a98346
|
Added write_renewal_config function
|
2016-02-02 17:23:01 -08:00 |
|
TheNavigat
|
b2ff1ed20f
|
Adding docstring to functions in storage.py
|
2016-01-29 19:25:39 +02:00 |
|
 Blake GriffithandTheNavigat
|
189d6eea26
|
Add check that symlinks exist.
|
2016-01-29 18:26:24 +02:00 |
|
Peter Eckersley
|
c89dcad313
|
This default shouldn't be a magic string
|
2016-01-11 12:22:22 -08:00 |
|
Peter Eckersley
|
3a7565afe5
|
trigger travis rerun
|
2016-01-10 01:03:50 -08:00 |
|
Peter Eckersley
|
5b3bd890b7
|
Default: renew 30 days before expiry, rather than 10
- gives more time for various fallback strategies if renewal doesn't work the
first time
|
2016-01-09 15:15:05 -08:00 |
|
Daniel Convissor
|
0822906c29
|
Keep storage.names() from passing None to open()
Fixes exiting abnormally with:
TypeError: coercing to Unicode: need string or buffer, NoneType found
|
2015-12-19 10:06:24 -05:00 |
|
bmw
|
0c704fa7f2
|
Merge pull request #1929 from SwartzCr/config-parse
fix issue with parsing renewal confs
|
2015-12-18 11:41:44 -08:00 |
|
Noah Swartz
|
e463fca34d
|
fix broken test
|
2015-12-17 16:01:21 -08:00 |
|
Peter Eckersley
|
a99f1d1395
|
This should be maximally legible.
|
2015-12-12 17:24:05 -08:00 |
|
Peter Eckersley
|
aee25fb05e
|
Attempt to fix ridiculous log message
|
2015-12-12 17:21:24 -08:00 |
|
Seth Schoen
|
8fdff540b5
|
Add interactive flag to should_auto{renew,deploy}
|
2015-12-11 22:02:46 -08:00 |
|
Nav
|
b42b5d0f08
|
Refining content of logging messages
|
2015-11-21 18:07:59 +02:00 |
|
Nav
|
5667acc558
|
Refining importing libraries
|
2015-11-21 17:57:03 +02:00 |
|
Nav
|
25e6502aac
|
Adding paths to cert and chain logging messages
|
2015-11-18 21:28:57 +02:00 |
|
Nav
|
24e5e3d8e5
|
Fixing tests broken by including the variable x in the logger debug messages
|
2015-11-18 12:49:06 +02:00 |
|
Nav
|
678fb555c0
|
Improving content of logging messages
|
2015-11-18 12:39:43 +02:00 |
|
Nav
|
062b4722e2
|
Adding even more logging to storage.py
|
2015-11-16 15:03:27 +02:00 |
|
Nav
|
6760355a23
|
Added more logging
|
2015-11-13 11:44:10 +02:00 |
|
Nav
|
cec5bb8b84
|
Adding logging for _consistent
|
2015-11-13 11:13:31 +02:00 |
|
Nav
|
f972cf19d3
|
Adding storage logging
|
2015-11-12 21:11:16 +02:00 |
|
Dev & Sec
|
2c66c7b333
|
use more accurate method to calculate time interval in should_autodeploy() and should_autorenew() functions
|
2015-10-26 23:22:22 +00:00 |
|
Brad Warren
|
2bedd57aa9
|
Merge branch 'master' into storage_paranoia
|
2015-10-22 13:01:20 -07:00 |
|
Brad Warren
|
83a7d4d792
|
changes += schoen's feedback
|
2015-10-17 17:26:52 -07:00 |
|
Brad Warren
|
2adcce6b3d
|
Delete code in storage.py
|
2015-10-17 13:53:22 -07:00 |
|
Brad Warren
|
2239ae9a68
|
Don't read global renewer config file
|
2015-10-13 18:39:23 -07:00 |
|
Brad Warren
|
0e6d652ce3
|
Move ConfigObj parsing inside of RenewableCert.__init__
|
2015-10-13 18:25:31 -07:00 |
|
Brad Warren
|
acc44f2b65
|
Always delete lockfiles in _fix_symlinks
|
2015-10-12 21:04:40 -07:00 |
|
Brad Warren
|
b90827dc98
|
Added tests
|
2015-10-12 20:40:17 -07:00 |
|
Brad Warren
|
f8f80f5392
|
Added calls to recovery code
|
2015-10-12 18:39:17 -07:00 |
|
Brad Warren
|
49ba0c05e7
|
Added recovery function
|
2015-10-12 18:35:07 -07:00 |
|
Brad Warren
|
15cf1c1a4e
|
Added _lockfiles
|
2015-10-12 18:23:12 -07:00 |
|
Brad Warren
|
3ee4ee0996
|
Added lockfiles around link update
|
2015-10-12 18:07:21 -07:00 |
|
Brad Warren
|
7a49e2bcb3
|
Merge branch 'master' into automation_is_enabled
|
2015-10-05 12:09:40 -07:00 |
|
Brad Warren
|
59348ad30c
|
Made methods private and updated tests
|
2015-10-01 13:33:22 -07:00 |
|
Brad Warren
|
c976c0abdf
|
Removed duplicated code
|
2015-10-01 13:03:23 -07:00 |
|
Brad Warren
|
6bde83c983
|
Fixed indentation in storage.py
|
2015-10-01 11:53:11 -07:00 |
|
Peter Eckersley
|
bde5a1fe17
|
Merge branch 'treat_duplicate_as_renewal' into kuba_chain
|
2015-09-15 17:51:58 -07:00 |
|
Seth Schoen
|
a38bb41856
|
PR cleanup
|
2015-09-11 13:49:26 -07:00 |
|
Seth Schoen
|
791825151a
|
Merge branch 'master' of ssh://github.com/letsencrypt/lets-encrypt-preview into treat_duplicate_as_renewal
|
2015-09-11 00:42:35 -07:00 |
|
James Kasten
|
b866c2a816
|
Merge pull request #752 from kuba/lint
pep8 love
|
2015-09-11 03:37:28 -04:00 |
|
Jakub Warmuz
|
33c2aed021
|
Merge remote-tracking branch 'github/letsencrypt/master' into lint
|
2015-09-11 07:15:10 +00:00 |
|
James Kasten
|
1a5f0c434e
|
remove source of abspath problem... not side-effect
|
2015-09-11 00:02:09 -07:00 |
|
James Kasten
|
63b0d62f7b
|
fix #765
|
2015-09-10 23:46:02 -07:00 |
|