Commit Graph
47 Commits
Author SHA1 Message Date
Wilfried Teiken b2505b996f Switch to always using dnspython (requires dnspthon>=1.12).
Also, address some documentation nits.
2016-07-31 20:36:00 -04:00
Wilfried Teiken 827c93510c Merge branch 'add_dns01_challenge' of github.com:wteiken/letsencrypt into add_dns01_challenge 2016-07-31 20:13:36 -04:00
Wilfried Teiken 9396e92a96 Fix lint issues. 2016-04-25 00:46:45 -04:00
Wilfried Teiken 6196cf0aa7 Merge branch 'master' into add_dns01_challenge 2016-04-25 00:40:27 -04:00
Wilfried Teiken 7c3271545f Do not log an error when getting NXDOMAIN. 2016-02-13 01:05:35 -05:00
Wilfried Teiken e8d09ea994 Merge remote-tracking branch 'upstream/master' into add_dns01_challenge 2016-02-12 23:32:34 -05:00
Wilfried Teiken c15581bcfd Fix lint problems. 2016-01-14 23:37:05 -05:00
Wilfried Teiken b65da1da76 Merge branch 'add_dns01_challenge' into test-add_dns01_challenge 2016-01-14 23:05:49 -05:00
Wilfried Teiken b9dafc203f Merge branch 'master' into add_dns01_challenge 2016-01-14 23:01:06 -05:00
Wilfried Teiken 05a61c181b Lint fixes. 2016-01-10 21:42:20 -05:00
Wilfried Teiken 9179276cb9 Modify dns_resolver_test to skip tests if dnspython is not available. 2016-01-10 20:59:11 -05:00
Wilfried Teiken 1ff121b616 pcoverage fix 2016-01-10 18:08:16 -05:00
Wilfried Teiken 2d8de74f4a pcoverage fix 2016-01-10 17:13:25 -05:00
Wilfried Teiken 0010610a4a py3X fix 2016-01-10 17:06:03 -05:00
Wilfried Teiken cfe56cbd92 2.6 compatible skipping of tests. 2016-01-10 17:00:14 -05:00
Wilfried Teiken d5413cbc8f Merge branch 'add_dns01_challenge' into test-add_dns01_challenge 2016-01-10 13:02:48 -05:00
Wilfried Teiken 49c40e7a58 Skip dns_resolver tests if dnspython is not available. 2016-01-10 13:00:38 -05:00
Wilfried Teiken f2b52bd830 Fix dcumentation 2016-01-10 12:58:29 -05:00
Wilfried Teiken d842f268e5 - Use dnspython3 fir py3X environments.
- Fix encoding for simple_verify.
2016-01-09 17:07:20 -05:00
Wilfried Teiken 56154f1301 - Use dnspython3 fir py3X environments.
- Fix encoding for simple_verify.
2016-01-09 16:43:43 -05:00
Wilfried Teiken e7ce5e9f53 Merge branch 'master' into add_dns01_challenge 2016-01-09 15:19:47 -05:00
Wilfried Teiken 446994e8ef Limit length of try block. 2016-01-09 14:58:19 -05:00
Wilfried Teiken 02a493011e Remove superfluous except: and change Exception returned if dnspython is not
available.
2016-01-06 22:56:59 -05:00
Wilfried Teiken 266dc9535a Merge branch 'test-add_dns01_challenge' into add_dns01_challenge 2016-01-06 03:13:25 -05:00
Wilfried Teiken 6bc3060fbb More fixes for travis tests 2016-01-06 03:11:09 -05:00
Wilfried Teiken b73b410729 Exclude import error case from coverage in dns_resolver 2016-01-06 02:59:25 -05:00
Wilfried Teiken b8a9c2597c add dns environment to pyXX 2016-01-06 02:57:53 -05:00
Wilfried Teiken c800635cb4 Merge branch 'test-add_dns01_challenge' into add_dns01_challenge 2016-01-06 02:47:24 -05:00
Wilfried Teiken e61e83f7e2 tox.ini fix 2016-01-06 02:46:29 -05:00
Wilfried Teiken cead22f4a7 Add dns env to lint/cover 2016-01-06 02:45:20 -05:00
Wilfried Teiken 52c487f462 Add new 'test' extras and update tox.ini accordingly. 2016-01-06 02:44:19 -05:00
Wilfried Teiken d2ced2de6a Dep fixes for lint/coverage. 2016-01-06 01:48:12 -05:00
Wilfried Teiken a9a5e60bc5 Added requirements for coverage and lint. 2016-01-06 01:26:32 -05:00
Wilfried Teiken dc743fb57c Move DNS resolver to separate module to decouple dependencies and testing. 2016-01-06 01:11:24 -05:00
Wilfried Teiken 57c265c7f3 Setup.py and style fixes 2016-01-06 00:27:07 -05:00
Wilfried Teiken fd2709a6fa Move dnspython dependency to tests only and only import the dns.resolver when
actually resolving the client.  That way user code that does not call
'simple_verify' for DNS01 challenges does not depend on dnspython.
2016-01-05 23:58:23 -05:00
Wilfried Teiken f09088116b - Move txt_records_for_domain out of class.
- Style fixes.
2016-01-05 22:38:28 -05:00
Wilfried Teiken 4403a78e52 Move txt_records_for_name out of class. 2016-01-05 22:25:24 -05:00
Wilfried Teiken e1b4797cbf Change the semantics of query_registration and update_registration to set
new_authzr_uri from the server if available
2016-01-05 01:12:21 -05:00
Wilfried Teiken 4b4447df24 Merge branch 'test-add_dns01_challenge' into add_dns01_challenge 2016-01-04 19:48:30 -05:00
Wilfried Teiken 7747dc8488 Remove non-compliant hexdigit encoding for dns-01 challenges (#2052 is now
merged).
2016-01-04 19:46:28 -05:00
Wilfried Teiken 74a9703269 Style fix 2016-01-04 16:16:42 -05:00
Wilfried Teiken 97fb1a03f9 Documentation fixes. 2016-01-03 13:19:32 -05:00
Wilfried Teiken 64f3f53467 Fix 2016-01-02 13:51:37 -05:00
Wilfried Teiken 7e2a1532ef Move dns record retrieval into a separate method. 2016-01-02 12:53:47 -05:00
Wilfried Teiken ffc2b1ee78 - Lint fixes
- Add test for multiple TXT records returned
- Add extra parameter in DNS01.validation to select hexdigit vs. bas64 encoded
  validation
2016-01-02 01:42:47 -05:00
Wilfried Teiken 55ca1b484f Initial verison of DNS-01 implementation 2016-01-01 20:55:52 -05:00