Simon Ser
36ae57103c
Add `tls on_demand validate_command`
2021-02-17 19:44:57 +01:00
Simon Ser
373453ff23
Add `tls on_demand`
2021-02-17 18:34:13 +01:00
minus
09d28676a6
Remove unused Server reference
2020-12-11 11:50:47 +01:00
Simon Ser
e8f71081cb
Add support for ALPN
...
Closes: https://todo.sr.ht/~emersion/tlstunnel/11
2020-11-09 20:33:00 +01:00
minus
26d1574702
Fix Unix socket backend config
2020-11-06 16:35:06 +01:00
Simon Ser
7b0912cf3c
Add support for TLS backends
...
Closes: https://todo.sr.ht/~emersion/tlstunnel/6
2020-10-31 10:34:02 +01:00
Simon Ser
b5b6bba5e4
Add "tls load" frontend directive
2020-10-19 17:27:29 +02:00
Simon Ser
a2bf967da7
Switch to scfg
...
And we get nested blocks for free.
2020-10-19 16:47:50 +02:00
Hubert Hirtz
3825cdccff
Add the "tls.email" directive
...
To receive expiration warnings from Let's Encrypt.
2020-10-08 19:07:11 +02:00
Simon Ser
18dd507ea5
Don't try to guess listening address
...
Always listen on all hosts. Only use the host part of a frontend
address for TLS cert names.
Customizing the listen host will be better done with a `bind`
directive, like Caddy does.
2020-09-12 13:41:11 +02:00
Simon Ser
2fdea9d4ed
Move back directive processing to tlstunnel package
2020-09-10 15:05:43 +02:00