Simon Ser
abe91778bd
man: add some hand-holding for terminal URL recognition
2021-03-06 09:42:14 +01:00
Simon Ser
36ae57103c
Add `tls on_demand validate_command`
2021-02-17 19:44:57 +01:00
Simon Ser
3764c75098
Expand on_demand docs
2021-02-17 18:43:36 +01:00
Simon Ser
373453ff23
Add `tls on_demand`
2021-02-17 18:34:13 +01:00
minus
4548a7fe65
Add config reloading
...
Instead of updating the configuration, we configure a new Server instance and
then migrate Listeners that still exist to it. Open client connections are
left completely untouched.
Closes https://todo.sr.ht/~emersion/tlstunnel/1
2021-01-07 16:35:03 +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
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
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
86f5946603
man: fix acme_ca directive name
...
Fixes: e2f4dddfef
("Change `tls ca` to `tls acme_ca`")
2020-09-15 09:44:57 +02:00
Simon Ser
660ff81d32
man: add a "files" section
2020-09-15 09:42:12 +02:00
Simon Ser
5d422977df
Add man page
2020-09-09 15:13:39 +02:00