Fang
717bfebd26
Explicitly note %install-from-clay as temporary
2019-04-23 20:14:04 +02:00
Fang
789ee53878
Implement installing certs from clay using %acme
2019-04-19 23:25:49 +02:00
Ted Blackman
8c0823a2ec
fixed app +wake arms
2019-04-12 15:48:22 -07:00
Ted Blackman
113e9647f4
handle behn error in acme
2019-04-12 15:30:31 -07:00
Fang
8cd2a02f04
Remove trailing whitespace
2019-01-17 21:37:34 -08:00
Joe Bryan
ef36c9a220
bias :acme certificate renewals towards the end of the week
2019-01-17 14:08:50 -05:00
Joe Bryan
44cb7d0dcf
adds explicit rate-limit handling to :acme
2019-01-17 00:43:41 -05:00
Joe Bryan
ce2cab4da2
adds some more details to :acme %dbug pokes
2019-01-16 12:04:15 -05:00
Joe Bryan
8b6b1918eb
don't retry, always advance after successful :acme registrations
2019-01-16 12:03:36 -05:00
Joe Bryan
b4a5273d7e
switches :acme to the LetsEncrypt production url
2019-01-14 21:26:47 -05:00
Joe Bryan
a64abfde1f
work around unnecessary re-registrations
2019-01-14 20:34:14 -05:00
Joe Bryan
0611fca622
removes debug functionality
2019-01-14 20:05:48 -05:00
Joe Bryan
6d0e074e4e
adds retry handlers for %nonce and %certificate
2019-01-14 20:05:44 -05:00
Joe Bryan
6d2a3a3875
improves error handling in +sigh-tang
2019-01-14 19:49:44 -05:00
Joe Bryan
1ec62d9e76
clear next-order on domain validation failure
2019-01-14 19:04:27 -05:00
Joe Bryan
74e919082b
backoff faster
2019-01-14 18:35:32 -05:00
Joe Bryan
41b7bba84a
sends :hall notification on whole-order retry
2019-01-14 18:01:13 -05:00
Joe Bryan
9cdd3ceb3c
adds exponential backoff, threshold notifications, removes debug printfs
2019-01-14 17:45:51 -05:00
Joe Bryan
340f02647a
removes old, replaced retry mechanism for domain validation requests
2019-01-14 15:56:44 -05:00
Joe Bryan
1c63c64bf7
threads effect attempt counts throughout :acme
2019-01-14 15:32:21 -05:00
Joe Bryan
575d68d2c9
uses :hall as the notification channel for :acme
2019-01-14 14:56:21 -05:00
Joe Bryan
32b1eb8c65
updates :acme structure arm syntax
2019-01-14 14:56:21 -05:00
Joe Bryan
420f8992e7
updates :acme to validate domains before requesting certificate
2019-01-14 14:56:21 -05:00
Joe Bryan
518685504a
renames/refactors :acme pending certificate order
...
blah
2019-01-14 14:56:21 -05:00
Joe Bryan
49bb588d03
updates :acme to reject empty certificate orders
2019-01-14 14:56:21 -05:00
Joe Bryan
e482790a2c
sets :acme timers by relative duration
2019-01-14 14:56:21 -05:00
Joe Bryan
d46a4ee095
refactors stateful signed/nonce'd :acme requests
2019-01-14 14:56:21 -05:00
Joe Bryan
44a45eca4c
renames :acme service directory urls
2019-01-14 14:56:21 -05:00
Joe Bryan
7375499d2b
corrects (unit user) in :acme %hiss requests
2019-01-13 21:48:45 -05:00
Joe Bryan
b55c3a4b4e
removes verbose :acme printfs, adds status messages
2018-11-06 18:25:07 -05:00
Joe Bryan
56110cb891
simplifies :acme initialization
2018-11-06 17:29:05 -05:00
Joe Bryan
716c86c28b
retries authorization finalization failures
2018-11-06 17:29:05 -05:00
Joe Bryan
071e907797
accepts acme registration response of 200 or 201
2018-11-06 17:29:05 -05:00
Joe Bryan
00cdf59b5f
adds (extremely basic) certificate renewal
2018-11-06 17:29:05 -05:00
Joe Bryan
039c5c8d41
retries failed acme orders after 10 minutes
2018-11-06 17:29:05 -05:00
Joe Bryan
f74a2d32de
adds json unit reparsers and api response body types to :acme
2018-11-06 17:29:05 -05:00
Joe Bryan
36a3b6e91e
updates :acme to always check order after finalizing
2018-11-06 17:29:05 -05:00
Joe Bryan
608ff98cf9
fixes :acme comment style
2018-11-06 17:29:01 -05:00
Joe Bryan
0a518b975d
updates :acme to confirm challenge contents
2018-11-06 17:27:38 -05:00
Joe Bryan
c077c8572e
tweaks :acme test-trail timeout retrys
2018-11-06 17:27:38 -05:00
Joe Bryan
12ca751665
retry all requests on client timeout
2018-11-06 17:27:32 -05:00
Joe Bryan
5e2f4dff7e
updates :acme to check order status before finalization
...
... should fix the periodic %finalize-order-fail
2018-11-01 00:57:50 -04:00
Joe Bryan
535ab6e90b
updates %jael to save and %ames to give domains (on boot/startup)
...
also defers initial clay merge,
renames +turf (utf8 to utf32) to +taft,
and removes duplicate +turf (domain) declarations,
and updates pinned vere to use them
2018-10-16 21:02:41 -04:00
Elliot Glaysher
1a32f5e5ca
Remove further references to tester
2018-08-29 15:07:21 -07:00
Elliot Glaysher
1f835ebf06
12: Remove outdated todo.
2018-08-29 13:21:36 -07:00
Joe Bryan
44c16cf75f
5. moves :acme JWK, JWS and tests out of app
2018-08-29 09:17:58 -07:00
Joe Bryan
407584cda7
4. moves :acme RS256, PKCS1/8/10, PEM and tests out of app
2018-08-29 09:17:25 -07:00
Joe Bryan
7e982c0f2c
3. moves :acme RSA and tests out of app
2018-08-29 09:17:19 -07:00
Joe Bryan
b81dedf626
2. moves :acme ASN1, DER and tests out of app
2018-08-29 09:16:44 -07:00
Joe Bryan
bf6739574a
1. moves :acme base64 and tests out of app
2018-08-29 09:16:36 -07:00