Commit Graph
1023 Commits
Author SHA1 Message Date
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 7747dc8488 Remove non-compliant hexdigit encoding for dns-01 challenges (#2052 is now
merged).
2016-01-04 19:46:28 -05:00
Alex Gaynor 0454031cce Fixed a pair of typos in docstrings 2016-01-03 14:37:08 -05:00
Wilfried Teiken 97fb1a03f9 Documentation fixes. 2016-01-03 13:19:32 -05:00
Alex Gaynor dc3a2da9b1 Fixed a typo in a comment 2016-01-03 10:49:50 -05:00
Wilfried Teiken 64f3f53467 Fix 2016-01-02 13:51:37 -05:00
Brad Warren 8680a29c9d Merge branch 'master' into pyopenssl 2016-01-02 13:11:11 -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
Jakub Warmuz fd4f6fb2ee Use GH pages for IETF spec repo link 2015-12-29 08:47:14 +00:00
Brad Warren 75b551762b Expose wrapped, not dump 2015-12-23 19:09:05 -05:00
Brad Warren 980637a936 Audit calls to test_util.load_cert 2015-12-23 17:12:33 -05:00
Brad Warren 66a861ead1 Add test_comparable_{cert,csr} 2015-12-23 13:48:52 -05:00
bmw 0bbe7c235b Merge pull request #1965 from Natim/patch-1
Update the ACME github repository URL.
2015-12-23 11:26:43 -05:00
Rémy HUBSCHERandRémy HUBSCHER ebfe1254ea Update the ACME github repository URL. 2015-12-23 13:54:58 +01:00
Rémy HUBSCHER 212f04fd92 @kuba review 2015-12-20 16:03:12 +01:00
Brad Warren a28f8fe442 Drop version dependency 2015-12-17 17:47:15 -08:00
Brad Warren 7efdac6c66 Fixed SANs problem 2015-12-17 17:28:36 -08:00
Rémy HUBSCHER 6958710030 @pde review. 2015-12-17 10:13:09 +01:00
Brad Warren d21ca90560 Use dump on ComparableX509 2015-12-16 17:33:08 -08:00
Brad Warren db712534e5 Make dump() public 2015-12-16 16:53:12 -08:00
Alex Gaynor d983429f82 Fixed a type in a docstring 2015-12-12 16:12:10 -05:00
Peter Eckersley c34088d349 Merge pull request #1879 from alex/patch-1
Fixed an inaccurate comment
2015-12-12 13:03:45 -08:00
Alex Gaynor 916a946bcd Simplify the ACME example client by using an existing method 2015-12-12 14:50:26 -05:00
Alex Gaynor f5fde98ab6 Fixed an inaccurate comment
While it's true that older Pythons do not do (critical) TLS validation by default, that's not what this warning is about.
2015-12-12 14:38:21 -05:00
Gene Wood 753022d8e3 Clarify error messages with acronym DV 2015-12-05 11:02:14 -08:00
Jakub Warmuz 7a6e084e3a Unbreak master 2015-12-03 15:55:17 +00:00
Peter Eckersley 9c687a2a7d Merge tag 'v0.1.0'
Release 0.1.0
2015-12-03 01:38:15 -08:00
Marius Gedminas c7dbf8aa24 Avoid trailing whitespace in pretty-printed JSON
Fixes a failing test on Python 3.3:

    ======================================================================
    FAIL: test_json_dumps_pretty (acme.jose.interfaces_test.JSONDeSerializableTest)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/home/mg/src/letsencrypt/acme/acme/jose/interfaces_test.py", line 97, in test_json_dumps_pretty
        '[\n    "foo1",{0}\n    "foo2"\n]'.format(filler))
    AssertionError: '[\n    "foo1", \n    "foo2"\n]' != '[\n    "foo1",\n    "foo2"\n]'
      [
    -     "foo1",
    ?            -
    +     "foo1",
          "foo2"
      ]

    ----------------------------------------------------------------------

(The test expected trailing whitespace on Python < 3.0, while it
should've been checking for Python < 3.4.)
2015-12-03 09:52:59 +02:00
Peter Eckersley 5747ab7fd9 Release 0.1.0 2015-12-02 15:55:43 -08:00
bmw e2e2a29dee Merge pull request #1635 from kuba/poll_and_request-timeout
poll_and_ri: handle STATUS_INVALID, add max_attempts (fixes #1634)
2015-11-30 16:36:24 -08:00
Jakub Warmuz 218379c2be poll_and_ri: handle STATUS_INVALID, add max_attempts (fixes #1634) 2015-11-29 09:26:03 +00:00
Peter Eckersley 43fdb8977f Merge pull request #1413 from kuba/acme-custom-errors
Custom acme.messages.Error (fixes #946).
2015-11-28 02:06:36 -08:00
Brad Warren b2ca861a27 Revert "Quikfix"
This reverts commit a97a702210.
2015-11-25 09:44:28 -05:00
Brad Warren a97a702210 Quikfix 2015-11-24 16:04:00 -05:00
Patrick Figel c175ff955e Remove Content-Type checks from http-01
Content-Type type restrictions were removed in ACME, see
https://github.com/ietf-wg-acme/acme/commit/69ac2baade014796e5258a077e7600921cd1879d

fixes #1595
2015-11-24 09:54:33 +01:00
Patrick Figel 2bc0c31f2e Trim trailing whitespace during challenge self-verification
fixes #1322
2015-11-21 08:59:35 +01:00
Peter Eckersley ca05b35a24 Merge pull request #1412 from kuba/pep8
pep8 love
2015-11-12 00:29:15 -08:00
Rémy Léone e64149cae8 Redeclared names without usage 2015-11-11 13:27:09 +01:00
Jakub Warmuz 0dbb235961 Merge remote-tracking branch 'github/letsencrypt/master' into acme-standalone-log 2015-11-08 06:51:34 +00:00
Jakub Warmuz c18f0b7073 Add rtype docs 2015-11-08 06:34:28 +00:00
Jakub Warmuz 37574e60e1 hexdigest lower() 2015-11-08 06:29:48 +00:00
Jakub Warmuz 8208470395 More docs about ports 2015-11-08 06:26:22 +00:00
Jakub Warmuz 6d32c2e5a4 Rename DVSNIRequestHandler to BaseRequestHandlerWithLogging. 2015-11-07 23:00:43 +00:00
Jakub Warmuz 1f6f6a7451 Logging in HTTP01RequestHandler: more and not to sys.stderr. 2015-11-07 22:57:39 +00:00
Jakub Warmuz 465efc9601 Custom acme.messages.Error (fixes #946). 2015-11-07 20:01:29 +00:00
Jakub Warmuz d0a2b38457 pep8 for docs/conf.py 2015-11-07 19:36:08 +00:00
Jakub Warmuz bbb7606fe1 Kill dvsni in acme 2015-11-07 18:35:41 +00:00
Jakub Warmuz 2266baf775 Renames around DVSNIServer 2015-11-07 18:24:17 +00:00