1
0
mirror of https://github.com/certbot/certbot.git synced 2026-01-27 19:42:53 +03:00
Commit Graph

441 Commits

Author SHA1 Message Date
James Kasten
f00a668e38 modify client hashcash parameter to be reasonable 2012-11-16 16:45:29 -05:00
James Kasten
bc024d02c5 minor payment challenge protocol fixes 2012-11-16 16:34:34 -05:00
James Kasten
a5791f0f8d Modified client conform to new payment challenge protocol 2012-11-16 15:41:33 -05:00
Seth Schoen
2845c8f1f5 two CSR sanity-checking todo items 2012-11-15 23:31:28 -08:00
Seth Schoen
4a62ac88d5 destroy destroy 2012-11-15 23:29:00 -08:00
Seth Schoen
c0ad6ac5da tell the client when payment is required by sending payment challenge 2012-11-15 21:52:56 -08:00
Seth Schoen
911cd4318f explain why payment-daemon.py is separate from payment.py 2012-11-15 21:38:12 -08:00
Seth Schoen
85b1a872ab automatically start up payment daemon 2012-11-15 21:35:21 -08:00
Seth Schoen
c3f23f62d2 put session into payment state after verifying dvsni if policy calls for a payment 2012-11-15 21:34:00 -08:00
Seth Schoen
47fd709853 policy to trigger requiring payment 2012-11-15 21:30:05 -08:00
Seth Schoen
c23ac10584 sanity check, then go to issue state in response to payment message 2012-11-15 21:23:43 -08:00
Seth Schoen
8e8d15a0b2 further playing with payment form 2012-11-15 21:17:08 -08:00
Seth Schoen
ddbf37b75e experimenting with placeholder form 2012-11-15 21:09:17 -08:00
Seth Schoen
d62aaf9d13 make payment form not actually try to submit CC number 2012-11-15 20:56:48 -08:00
Seth Schoen
adc2a62735 two-step payment process with atrocious HTML form 2012-11-15 15:03:57 -08:00
Seth Schoen
b3be68ba67 process payment request from end-user web browser 2012-11-15 14:46:45 -08:00
Seth Schoen
f3935fac9e catch GET parameter 2012-11-15 14:33:15 -08:00
Seth Schoen
aed32981f1 mock payments processor 2012-11-15 14:27:23 -08:00
James Kasten
eb4dbf82a9 Merge branch 'master' of github.com:research/chocolate 2012-11-14 17:52:41 -05:00
James Kasten
ea994a4052 Added interactive challenge client-side code 2012-11-14 17:52:08 -05:00
Seth Schoen
7726cfb1e0 note AllowDotExit requirement for exit geography 2012-11-09 11:57:57 -08:00
Seth Schoen
592663c77f forgot to commit the exit geography demo a while ago 2012-11-09 11:57:23 -08:00
Seth Schoen
4f7e9ee3b9 stub for the daemon that notices when payments happen 2012-11-09 11:55:42 -08:00
Seth Schoen
a768cd6c3d daemons can no longer use "ancient" (I'll need to make them call the new thing!) 2012-11-09 11:55:05 -08:00
Seth Schoen
70592bfdff and we've moved ancient out of daemon_common into policy 2012-11-09 11:54:53 -08:00
Seth Schoen
ee3a942118 let's have a CA server policy file 2012-11-09 11:54:37 -08:00
Seth Schoen
1b8db0695c whoops, forgot to add these in this directory after deleting the subdirectory 2012-11-09 11:36:37 -08:00
James Kasten
dc1f0bef16 offerings formatted to fit on screen 2012-11-07 22:30:37 -05:00
James Kasten
85c0d141f7 now client reads CA offerings from dot file 2012-11-07 22:13:14 -05:00
James Kasten
e1c737e9d9 Payment challenge redo was merged into perform based on execution count 2012-11-07 17:00:32 -05:00
James Kasten
f420b07b9a Merge branch 'master' of github.com:research/chocolate 2012-11-07 14:36:43 -05:00
James Kasten
1692776be9 begin to handle clientside payment, documentation added for configurator 2012-11-07 14:35:51 -05:00
Seth Schoen
5fb6a5b07d som eminor changes, fixes, and reorganization 2012-11-05 17:32:35 -08:00
Seth Schoen
12d8d34672 Merge branch 'nonpolling' 2012-11-05 12:36:35 -08:00
James Kasten
8ef69f0c6b rough skeleton of the client payment challenge class 2012-11-01 02:20:05 -04:00
Seth Schoen
8f9f2b1374 Merge branch 'master' into nonpolling 2012-10-24 23:39:38 -07:00
Seth Schoen
ef7489d080 warning: we apparently need to replace urllib2 2012-10-24 23:38:00 -07:00
Seth Schoen
83de53725c Merge branch 'master' of ssh://github.com/research/chocolate 2012-10-24 23:34:09 -07:00
Seth Schoen
581c362d97 warning: we apparently need to replace urllib2 2012-10-24 23:33:45 -07:00
James Kasten
9d346ee246 Changed apache reload to more consistent apache restart 2012-10-24 18:55:39 -04:00
James Kasten
08ed76da82 Changed apache reload to more consistent apache restart 2012-10-24 18:54:19 -04:00
Seth Schoen
dce90e945c formalize disabling Observatory check for now 2012-10-22 16:40:41 -07:00
Seth Schoen
a70cda636a formalize disabling Observatory check for now 2012-10-22 16:39:47 -07:00
Seth Schoen
6fc950f28c TODO on telling server when challenges couldn't be met 2012-10-18 17:29:15 -07:00
Seth Schoen
900120de95 move docstring to the right place 2012-10-18 17:20:59 -07:00
Seth Schoen
de867e26c8 reorganize daemons!
This splits out the single daemon into four different daemons (for
makechallenge, testchallenge, and issue, and for logging), switches
all but the logging daemon to no longer use pubsub (but instead
use brpop, which is a blocking queue pop), and tracks the number of
times that a given session has been tested (limited to 3).

There are also new scripts to try to start and stop all the daemons
with a single command.
2012-10-17 18:36:24 -07:00
Seth Schoen
90944557bf update client to send hashcash per-name 2012-10-10 17:19:00 -07:00
Seth Schoen
4dfd31a315 implement requirement of hashcash *per subject name* 2012-10-10 12:15:33 -07:00
Seth Schoen
8ea8f361a1 more detailed comment 2012-10-08 18:05:02 -07:00
Seth Schoen
ed9a02af65 only schedule sessions for testing if they aren't already scheduled for testing 2012-10-05 17:47:54 -07:00