Releases: artyom/leproxy
ACME RFC 8555 support
20190816
Version built with Go 1.12.9 addressing http2 DoS vulnerability.
ACME http-01 challenge response support
Letsencrypt shuts down tls-sni challenge support advising clients to use http-01 / dns-01 challenges instead. This version adds support of http-01 challenge and enables http endpoint listening on port 80 by default (-http
flag now has non-empty default value).
20170317: Add "X-Forwarded-Proto: https" header
Add X-Forwarded-Proto: https
header which some backends expect to see to properly assemble URLs.
20161029
This release breaks backwards compatibity by changing usage flags: now instead of -cache
flag pointing to single file it takes -cacheDir
flag pointing to directory where generated key file and certificates are stored as separate files:
# find /var/cache/letsencrypt -type f
/var/cache/letsencrypt/acme_account.key
/var/cache/letsencrypt/example.org
20160716-1
Configurable read/write timeouts
20160715-1: Fix backend misusage
Fix a bug that could lead to using only the last backend for all hostnames due to variable redefining. See https://play.golang.org/p/yjiEENusQs as an illustration
20160519-1
Specifying -hsts
flag would add Strict-Transport-Security: max-age=31536000; includeSubDomains
header.
20160516-1
Add support for static sites handling