Skip to content

Releases: stonemax/acme2

1.0.4

17 May 07:40
5b80d75
Compare
Choose a tag to compare

Add $generateNewOder param for Client.getOrder method. This param $generateNewOder controls whether a new order need to be generated.

  • When $generateNewOder == TRUE, all files under original certificates directory will be removed in order to generate new certificates;
  • When $generateNewOder == FALSE, it will return an existing order service instance used to revoke certificates generally.

1.0.3

17 May 02:57
e06cc4d
Compare
Choose a tag to compare
  1. Remove $renew param in getOrder method. In fact, the renew action will initiate a new order process to request a new certificate, so in this project, $renew is not necessary. Every time you call method getOrder, the certificates generated previously(according to the method params) will be removed;
  2. Change the response's code from 204 to 200 when getting nonce with method head;
  3. Add ready state for order object;
  4. Force curl using IPV4 when submitting requests, IPV6 is forbidden because NOT all the enviroments support IPV6;
  5. ChallengeService.verify() method adds 2 params: $verifyLocallyTimeout and $verifyCATimeout, 2 timeout exceptions, VerifyLocallyTimeoutException and VerifyCATimeoutException, are added meanwhile.

1.0.2

24 May 10:29
218bfa9
Compare
Choose a tag to compare

Allow the use of DNS CNAME to verify ownership of domain.

1.0.1

30 Mar 12:37
d565269
Compare
Choose a tag to compare
  1. Change Accept and Content-Type fields's value to 'application/jose+json' from 'application/json' in request header;
  2. Fix comment in example.php file to indicate that the tool supports SAN certificates.

1.0.0

15 Mar 11:11
6eb45f2
Compare
Choose a tag to compare

Develop completed~!

If you want to use this project as a compoer package, please visit this page:
https://packagist.org/packages/stonemax/acme2