forked from TrueCloudLab/lego
Limit ioutil.ReadAll calls in client as well
This commit is contained in:
parent
00af84d91b
commit
c2630f8eb7
1 changed files with 2 additions and 2 deletions
|
@ -585,7 +585,7 @@ func (c *Client) requestCertificate(authz []authorizationResource, bundle bool)
|
||||||
case 202:
|
case 202:
|
||||||
case 201:
|
case 201:
|
||||||
|
|
||||||
cert, err := ioutil.ReadAll(resp.Body)
|
cert, err := ioutil.ReadAll(limitReader(resp.Body, 1024 * 1024))
|
||||||
resp.Body.Close()
|
resp.Body.Close()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return CertificateResource{}, err
|
return CertificateResource{}, err
|
||||||
|
@ -658,7 +658,7 @@ func (c *Client) getIssuerCertificate(url string) ([]byte, error) {
|
||||||
}
|
}
|
||||||
defer resp.Body.Close()
|
defer resp.Body.Close()
|
||||||
|
|
||||||
issuerBytes, err := ioutil.ReadAll(resp.Body)
|
issuerBytes, err := ioutil.ReadAll(limitReader(resp.Body, 1024 * 1024))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue