1. 02 Mar, 2017 8 commits
  2. 28 Feb, 2017 5 commits
  3. 26 Feb, 2017 11 commits
  4. 21 Feb, 2017 8 commits
  5. 17 Jan, 2017 1 commit
  6. 06 Nov, 2016 2 commits
  7. 05 Nov, 2016 4 commits
  8. 27 Oct, 2016 1 commit
    • Adrien Dorsaz's avatar
      Merge branch 'acmedirectory_rebase' into 'master' · bdc36eb8
      Adrien Dorsaz authored
      Use of ACME Directory and automatic update agreement to terms of service
      
      * Update main script to:
        * Use the ACME directory to retrieve correct URLs from the ACME servers
        * Be able to update account informations (contact information and agreed terms of service)
        * Read terms of service links from either the ACME directory or account informations
        * Automatically update terms of service agreement with latest changes (user have to stay informed about the updates himself)
        * Fix HTTP errors handling
      * Update configuration to:
        *  Configure ACME directory instead of CAUrl
        *  Allow to specify contact informations (email and phone number ; beware that Let's Encrypt servers don't allow phones)
      * Update tests to:
        * Correctly setup before running tests without using global variable
        * Correctly clean setup after running tests (correctly remove ACME account and close temporary files)
        * Update requirements to latest dnspython release (as release 1.15 has fixed the dns updates issue)
      * Update account delete script (you can find it in /tests/) according to updates of the main script
      
      See merge request !5
      bdc36eb8