1
0
mirror of https://github.com/certbot/certbot.git synced 2026-01-26 07:41:33 +03:00
Commit Graph

179 Commits

Author SHA1 Message Date
Peter Eckersley
fffb5df59b Issue payment challenges for top 10,000 domains
(As measured by either the Alexa or Quantcast lists, which are remarkably
divergent)
2012-11-18 20:06:43 -08:00
Seth Schoen
6bf1cef04d names_list, not names 2012-11-18 19:49:40 -08:00
Seth Schoen
b66e24ce2a say what names this request applied to 2012-11-18 19:49:12 -08:00
Seth Schoen
052644c2e4 surely the user will want to know how much money they paid :-) 2012-11-18 19:44:38 -08:00
Seth Schoen
e66a8d54c3 make "thank you" page nicer too 2012-11-18 19:36:49 -08:00
Seth Schoen
5e3a03bd73 make font monospaced for credit card number 2012-11-18 19:31:23 -08:00
Seth Schoen
98b4898c8f remove dead code 2012-11-18 17:58:00 -08:00
Seth Schoen
674adbf9af add credit card type selector 2012-11-18 17:57:30 -08:00
Seth Schoen
5921f4878b actually we assume this is a GET, not a POST! 2012-11-18 17:56:22 -08:00
Seth Schoen
0d3e0bd72c actually these references should be relative to the web root 2012-11-18 17:06:33 -08:00
Seth Schoen
708677dd65 improved payment form 2012-11-18 17:02:28 -08:00
Seth Schoen
8e4e2af1fa this is a simple key, not a hash 2012-11-18 16:47:58 -08:00
Seth Schoen
647abf8e3c send abbreviated URL for payments, not using session ID 2012-11-18 16:43:07 -08:00
Seth Schoen
c6fd758acf here, the attempt to log the fact that the session succeeded caused the daemon to crash (!) 2012-11-17 00:58:45 -08:00
Seth Schoen
44e6383171 another example of "self.id" that should be "session" 2012-11-17 00:55:33 -08:00
Seth Schoen
ab2bb1d6d7 server didn't realize "payment" was a valid state! 2012-11-17 00:50:22 -08:00
Seth Schoen
9c30f984b9 maybe I shouldn't just have copied and pasted this code from the corresponding sanity check in chocolate.py 2012-11-17 00:44:43 -08:00
Seth Schoen
978bc03777 repeat of unicode/str incompatibility problem 2012-11-17 00:32:03 -08:00
Seth Schoen
466ff0e525 this is a boolean value, not a string 2012-11-17 00:26:23 -08:00
Seth Schoen
f759e26e58 add $@ to pass command line arguments through to daemons 2012-11-16 14:45:31 -08: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
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
Seth Schoen
5fb6a5b07d som eminor changes, fixes, and reorganization 2012-11-05 17:32:35 -08:00
Seth Schoen
a70cda636a formalize disabling Observatory check for now 2012-10-22 16:39:47 -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
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
Seth Schoen
b4eaf10a49 poll_interval variable to control frequency of client requests 2012-10-03 12:33:55 -07:00