shelf_letsencrypt 2.0.0-beta.5
shelf_letsencrypt: ^2.0.0-beta.5 copied to clipboard
Let's Encrypt support for the shelf package (free and automatic HTTPS certificate support).
2.0.0-beta.5 #
-
LetsEncrypt:startServer: usesecureServer.asHttpServer()
-
multi_domain_secure_server: ^1.0.7
2.0.0-beta.4 #
-
LetsEncrypt:startServer:MultiDomainSecureServer:- Pass
requiresHandshakesWithHostname: true. - Ensure that
HttpServer.listenOnreceives requests from aSecureSocket.
- Pass
-
multi_domain_secure_server: ^1.0.6
2.0.0-beta.3 #
-
Domain:- Added
isValidName.
- Added
-
LetsEncrypt:startServer: ignore invalid domains.
2.0.0-beta.2 #
-
LetsEncrypt:startServer:- Added parameter
v6Only. - Use
MultiDomainSecureServerif multiple domains are being served.
- Added parameter
-
multi_domain_secure_server: ^1.0.5
-
dependency_validator: ^4.1.1
2.0.0-beta.1 #
-
BREAKING: Moved the port, securePort and bindingAddress from the startServer method to the LetsEncrypt constructor.
-
Added new version of startServer which takes a list of Domains rather than a map of domain/emails. This should make the API clearer.
-
Deprecated startSecureServer in favour of startServer. startSecureServer will be removed in
v2.1.0. -
Fixed a number of bugs where an alternate port was being ignored.
-
SecurityContextBuilder:- Changed
buildtobuildAll, returning aMap<String, SecurityContext>.
- Changed
-
LetsEncrypt.startServer:- Now receives a
Map<String, SecurityContext> securityContextsand an optionalSecurityContext? defaultSecurityContext.
- Now receives a
-
acme_client: ^1.3.0
-
basic_utils: ^5.7.0
-
path: ^1.9.1
-
shelf: ^1.4.2
-
dependency_validator: ^3.2.3
-
coverage: ^1.11.0
-
cron: ^0.5.1
-
lints: ^3.0.0
-
test: ^1.25.9
1.2.2 #
-
LetsEncrypt:- Added feild
minCertificateValidityTime.isDomainHttpsOKnow checks the certificate for short validity period, allowing to refresh the certificate before it really expires (5 days before as default).
- Field
log: improve logging parameters. - Improve logging messages.
- Added feild
-
Dart CI: update and optimize jobs.
-
test: ^1.24.6
1.2.1 #
- acme_client: ^1.2.0
- basic_utils: ^5.6.1
- collection: ^1.18.0
- lints: ^2.1.1
- test: ^1.24.4
1.2.0 #
LetsEncrypt:- Rename
isWellknownPathto `isWellKnownPath```
- Rename
- sdk: '>=3.0.0 <4.0.0'
- shelf: ^1.4.1
- collection: ^1.17.1
- lints: ^2.1.0
- test: ^1.24.1
1.1.1 #
- Self check URL now handled by
shelf_letsencrypt:- Using path:
/.well-known/check/
- Using path:
1.1.0 #
README.md: fix Dart CI badge- Update Dart CI.
- Fix lints.
- path: ^1.8.3
- shelf: ^1.4.0
- acme_client: ^1.1.0
- basic_utils: ^3.9.4
- coverage: ^1.6.3
- collection: ^1.16.0
- lints: ^2.0.1
- test: ^1.23.1
- dependency_validator: ^3.2.2
1.0.1 #
- Added support for multiple domains certificates in the same HTTPS server.
- collection: ^1.15.0
1.0.0 #
- Initial version.