Peter Eckersley
|
614cf89d55
|
More documentation
|
2014-11-18 02:42:56 -08:00 |
|
Peter Eckersley
|
396f6b0b50
|
Attempt to document dependencies
|
2014-11-18 02:31:55 -08:00 |
|
James Kasten
|
1dca1441ee
|
Added notes about the status of configurator
|
2014-11-18 01:56:26 -08:00 |
|
James Kasten
|
aa3d7986d8
|
Fixed --text bug when selecting whether to redirect host
|
2014-11-18 01:55:36 -08:00 |
|
Peter Eckersley
|
bd19df886b
|
README should be markdown.
|
2014-11-17 15:34:19 -08:00 |
|
Peter Eckersley
|
3fb1ab94d7
|
New README for Let's Encrypt
|
2014-11-17 15:34:00 -08:00 |
|
Peter Eckersley
|
9a298364f1
|
Add a license for launch: Apache 2.0
|
2014-11-17 15:28:27 -08:00 |
|
Seth Schoen
|
0bbec49880
|
consistent naming of PEM files in CONFIG.py
|
2014-11-17 15:00:36 -08:00 |
|
Seth Schoen
|
16af948b36
|
use JSON Schema schemata for ACME protocol validation
|
2014-11-17 14:50:01 -08:00 |
|
James Kasten
|
ac28e9f880
|
Clean code... add OCSP staple check
|
2014-11-17 03:51:00 -08:00 |
|
Peter Eckersley
|
b4170b539d
|
README for the attic
|
2014-11-14 18:19:02 -08:00 |
|
Peter Eckersley
|
59f60e1fe2
|
Move files that are specific to the trustify protocol into the attic
|
2014-11-14 18:16:40 -08:00 |
|
Peter Eckersley
|
8f660978e4
|
rm intermediate-state protocol docs
|
2014-11-14 18:00:10 -08:00 |
|
James Kasten
|
6b69241e17
|
Cleaned up --text option by wrapping all lines at 80 chars
|
2014-11-13 13:05:03 -08:00 |
|
James Kasten
|
c1a482a8da
|
Formatting changes before demo
|
2014-11-13 01:49:32 -08:00 |
|
James Kasten
|
69b8f58735
|
forgot files in top directory
|
2014-11-11 23:22:59 -08:00 |
|
James Kasten
|
29b21ebb7a
|
Renamed client strings/file names plus a few small changes
|
2014-11-11 23:21:36 -08:00 |
|
James Kasten
|
f72836ba14
|
Add validator class to be used after configuration to guarantee correctness
|
2014-11-11 11:52:53 -08:00 |
|
James Kasten
|
4af311894b
|
Finished refactoring client.py and also reduced column size to 80 through display and client
|
2014-11-11 01:42:46 -08:00 |
|
James Kasten
|
66c37a2d40
|
Pulled out all display code out of client and arranged code into a curses and stdout Singleton
|
2014-11-10 22:55:01 -08:00 |
|
James Kasten
|
66b5b7a0c5
|
Changed display to a Singleton inherited class that can inherit multiple display types
|
2014-11-10 16:19:24 -08:00 |
|
James Kasten
|
1712a024e5
|
Started refactoring code - roughly demo ready
|
2014-11-10 07:30:36 -05:00 |
|
James Kasten
|
cbec87e181
|
Fully support Revocation with menus
|
2014-11-09 07:30:40 -05:00 |
|
James Kasten
|
19bc2fa084
|
Certificate Issuance/Deployment/Redirection; recovery tokens/contact
|
2014-11-08 06:11:29 -05:00 |
|
James Kasten
|
412b28b219
|
Protocol overhaul - initial commit down to certificate issuance
|
2014-11-07 06:38:48 -05:00 |
|
James Kasten
|
80799e28a0
|
Initial ACME compliant DVSNI commit
|
2014-11-06 05:37:22 -05:00 |
|
Alex Halderman
|
f3b0ab0db7
|
Update README
|
2014-06-05 18:45:03 -07:00 |
|
EKR
|
2ad063217f
|
First import of ACIP draft
|
2014-02-05 13:39:26 -08:00 |
|
Seth Schoen
|
74af7a350e
|
per ENISA report, switched to PKCS#1 PSS signature method
|
2013-10-31 12:39:00 -07:00 |
|
Seth Schoen
|
c5f6ff92eb
|
try to forget private keys more proactively after using them
|
2013-10-31 12:38:02 -07:00 |
|
Seth Schoen
|
f35fb42096
|
in demo, only do POP challenge if the challenge type is POP challenge
|
2013-10-31 12:37:44 -07:00 |
|
Seth Schoen
|
1c5e4e2698
|
steps to generate the keys used by this demo script
|
2013-10-24 15:15:05 -07:00 |
|
Seth Schoen
|
ae5bf2b177
|
working demonstration of proof-of-possession logic
|
2013-10-23 18:56:25 -07:00 |
|
Peter Eckersley
|
ee01e0f968
|
tweaks
|
2013-08-11 17:48:24 +02:00 |
|
Peter Eckersley
|
fddb19fe4a
|
Import draft Trustify protocol docs from Etherpad
|
2013-08-11 17:47:48 +02:00 |
|
James Kasten
|
788e0c413a
|
syntax fix
|
2013-05-23 22:25:47 -04:00 |
|
James Kasten
|
402eadd208
|
Fix configurator restart
|
2013-05-23 22:20:14 -04:00 |
|
James Kasten
|
98e70df5e4
|
Added restart to rollback call
|
2013-05-23 22:11:15 -04:00 |
|
James Kasten
|
cbef46463d
|
Remove orphan file use
|
2013-05-23 21:58:33 -04:00 |
|
James Kasten
|
79b88de225
|
recovery_routine needs to occur before VH objects are instantiated
|
2013-05-23 18:36:11 -04:00 |
|
James Kasten
|
be85cfc620
|
Remove augeas backup save system, fix various syntax errors
|
2013-05-23 18:00:53 -04:00 |
|
James Kasten
|
c9f3d1d7fc
|
Instituted new file registration to make all config transactions atomic
|
2013-05-23 17:04:53 -04:00 |
|
James Kasten
|
a6d9b0f599
|
Fix --view-checkpoints
|
2013-05-23 14:43:41 -04:00 |
|
James Kasten
|
13e4babfb5
|
Fixed save() to run checkpoint_update anytime files are added
|
2013-05-22 18:49:01 -04:00 |
|
James Kasten
|
405a3d501b
|
SNI Challenge now relies on Configurator checkpoint system to cleanup.
|
2013-05-22 18:15:01 -04:00 |
|
James Kasten
|
49fe7e2a32
|
Standardized safe directory creation, created trustify_util.py for common functions
|
2013-05-22 16:56:52 -04:00 |
|
James Kasten
|
fea37e40c3
|
Allow finalize_checkpoint to occur even if there are no current saves
|
2013-05-22 01:19:54 -04:00 |
|
James Kasten
|
3ac7452ca7
|
Added a few fixes for new checkpoint system
|
2013-05-22 00:38:12 -04:00 |
|
James Kasten
|
b5e374ee2b
|
Reworked Configurator save/checkpoint system
|
2013-05-21 23:36:14 -04:00 |
|
James Kasten
|
bed2c5049a
|
Add Augeas parsing error check, support for Augeas case-insensitive sections
|
2013-05-21 17:22:38 -04:00 |
|