aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorReyk Floeter <reyk@esdenera.com>2015-01-03 16:54:52 +0100
committerReyk Floeter <reyk@esdenera.com>2015-01-03 16:54:52 +0100
commit461ae7b2ed14e4c38ecf78d791138922a6c050f3 (patch)
treebd2ae2b8b4e978e929b5b507a3ddaa0b5d3fa311 /TODO.md
parent311a75186cb09ce91bbb34f71ddbf282b420fd21 (diff)
downloadhttpd-461ae7b2ed14e4c38ecf78d791138922a6c050f3.tar.gz
httpd-461ae7b2ed14e4c38ecf78d791138922a6c050f3.zip
sync with -current
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md16
1 files changed, 15 insertions, 1 deletions
diff --git a/TODO.md b/TODO.md
index 59f3e4f..6987b14 100644
--- a/TODO.md
+++ b/TODO.md
@@ -30,9 +30,23 @@ is to set a non-accessible root:
root "/forbidden"
}
-#20150102-04 server aliases **PENDING**
+#20150102-04 server aliases **CLOSED**
---------------------------------------
+Update: server aliases and multiple listen statements are supported:
+
+> Support alias names and multiple listen statements per server block.
+The implementation is done in the parser by expanding each
+alias/listen into an independent server configuration; this makes it
+easier to handle internally without adding additional loops or
+conditions.
+
+ server "www.example.com" {
+ alias "example.com"
+ listen on * port 80
+ listen on * tls port 443
+ }
+
Server aliases and a few restrictions of the grammar: Individual
server blocks can currently only have one name and listen statement.
This will be fixed in the parser later. To avoid too much repeating