Commit graph

37 commits

Author SHA1 Message Date
Brad Warren
4038be9816 Test manual prepare() 2016-02-08 18:06:56 -08:00
bmw
72d91c3ccd Merge pull request #1534 from TheNavigat/allow-public-ip-logging
Allow public IP logging
2015-11-23 13:26:11 -05:00
Brad Warren
6b23fe160e Added tests 2015-11-20 18:34:35 -08:00
Nav
569962b40d Fixing manual authenticator tests 2015-11-17 11:50:32 +02:00
Jakub Warmuz
23d3c3b1e2
Rename --simple-http-port to --http-01-port 2015-11-01 11:01:23 +00:00
Jakub Warmuz
fd209eab66
http-01 for manual plugin 2015-11-01 11:01:22 +00:00
Liam Marshall
a90013bc2d Make linter happy 2015-10-25 16:43:03 -05:00
Liam Marshall
3f22e0d6f2 test_disagree_with_ip_logging: make it fail nicely 2015-10-25 16:32:56 -05:00
Liam Marshall
0a5303ccf0 test_disagree_with_ip_logging: move, remove spurious @patches 2015-10-25 16:15:10 -05:00
Liam Marshall
88cc70b5a5 Oops, can't use the form of assertRaises on 2.6 2015-10-25 15:46:21 -05:00
Liam Marshall
17bd379017 Clean up tests 2015-10-25 15:37:23 -05:00
Liam Marshall
7e94876f73 Add a test for disagreeing with IP logging 2015-10-25 15:04:26 -05:00
Liam Marshall
a21e149f74 Need to *call* mock_interaction as a function 2015-10-25 14:54:39 -05:00
Liam Marshall
a45c4d157a Oops, copy-pasted the patch 2015-10-24 23:27:39 -05:00
Liam Marshall
aa0c7d9932 manual_test: mock yesno interaction 2015-10-24 22:03:30 -05:00
Jakub Warmuz
0d89fa6d88
Remove SimpleHTTP TLS from Manual Plugin. 2015-10-07 06:21:49 +00:00
Jakub Warmuz
5d4e1b68cd
autospec=False for socket.socket (quick-fixes: #779).
Also, https://github.com/testing-cabal/mock/issues/323
2015-10-04 08:57:53 +00:00
Peter Eckersley
e7cbdc4f9a Revert reversion
Revert "Revert "ManualAuthenticator -> Authenticator""

(commit required a pip reinstall but was not inherently broken)

This reverts commit 6f1b1570b1.
2015-09-26 18:20:13 -07:00
Peter Eckersley
6f1b1570b1 Revert "ManualAuthenticator -> Authenticator"
This reverts commit 81f0a973a3.

This was breaking the client.  Not sure if/how it passed any tests?
2015-09-26 17:48:45 -07:00
Jakub Warmuz
81f0a973a3
ManualAuthenticator -> Authenticator 2015-09-26 09:07:08 +00:00
Brad Warren
f482b5bd53 Removed unnecessary .challb 2015-09-21 15:08:11 -07:00
Brad Warren
8009993b52 Removed hardcoded signature 2015-09-21 14:50:00 -07:00
Jakub Warmuz
33c2aed021
Merge remote-tracking branch 'github/letsencrypt/master' into lint 2015-09-11 07:15:10 +00:00
James Kasten
d2595b4f40 Merge pull request #713 from kuba/bugs/679
SimpleHTTP manual plugin: v04 provisioned resource contents (fixes #679)
2015-09-10 20:33:40 -04:00
Jakub Warmuz
d6e95b4617
Manual plugin test mode busy wait (fixes #755). 2015-09-06 12:47:30 +00:00
Jakub Warmuz
3b73b04bfe
SimpleHTTP manual plugin: v04 provisioned resource contents (fixes #679). 2015-08-25 17:57:21 +00:00
Brad Warren
db99970b5a Allowed for arbitrary length strings from urandom 2015-08-12 20:22:03 -07:00
Brad Warren
1d7f252b35 Changes account in achalls to account_key 2015-08-11 13:22:03 -07:00
Brad Warren
14c150ae17 Fixed unit tests and lint 2015-08-05 15:39:31 -07:00
Jakub Warmuz
9e2682a025
100% coverage for manual test mode and related code. 2015-07-19 11:04:29 +00:00
Jakub Warmuz
3825633f46
Merge remote-tracking branch 'github/letsencrypt/master' into manual-integration
Conflicts:
	letsencrypt/auth_handler.py
2015-07-19 07:49:32 +00:00
Jakub Warmuz
15f443dced
assert_called_once -> assertEqual(1, *.call_count) 2015-07-10 06:42:02 +00:00
Jakub Warmuz
74ce332b5a
Manual SimpleHTTP integration tests. 2015-07-03 09:49:14 +00:00
Jakub Warmuz
2ec451d00b
IConfig.simple_http_port (fixes #542). 2015-06-29 07:58:36 +00:00
Jakub Warmuz
ce32de023d
Move simple_http_simple_verify to SimpleHTTPResponse.simple_verify. 2015-06-29 07:56:21 +00:00
Jakub Warmuz
a0acf7c703
acme.verify.simple_http_simple_verify 2015-06-29 07:50:31 +00:00
Jakub Warmuz
d4b9499e2b
ManualAuthenticator for SimpleHTTP.
Inspired by quite popular [1] letsencrypt-nosudo [2] by
@diafygi. Together with #440 and #473, it allows Let's Encrypt to be
used without sudo (root) on the target machine (c.f. [3]). Possibly
fixes #500.

[1] https://news.ycombinator.com/item?id=9707170
[2] https://github.com/diafygi/letsencrypt-nosudo
[3] https://groups.google.com/a/letsencrypt.org/forum/#!topic/client-dev/JAqxSvXlln4
2015-06-14 18:12:10 +00:00