All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added
trusted()
andsignedBy()
methods toCertificate
to allow for the validation of certificate chains.
- BREAKING: Constructor signature for
Certificate
changed. - PHP 7.4 is now the minimum required verison due to needing openssl_x509_verify.
0.5.1 - 2017-10-17
- Allow validating common names for domains with ports.
0.5.0 - 2017-10-17
- Add common name validation.
0.4.0 - 2017-07-24
- Allow for non standard https ports when using
Reader::readFromUrl
.
0.3.2 - 2017-03-18
- Allow for specifying a connection timeout.
0.3.1 - 2016-09-16
- Use a specific error code for connection refused exception.
0.3.0 - 2016-09-16
- Report connection problems with exceptions.
0.2.0 - 2016-09-13
- Don't verify the SSL certificate when fetching, allowing for reading invalid certificates.
0.1.0 - 2016-09-13
- Initial release.
- Allow for reading SSL certificates from a file or URL.