From 109818324b2ec536a3a6cf218ab161256aba2404 Mon Sep 17 00:00:00 2001 From: Aldo Cortesi Date: Thu, 12 Nov 2015 10:39:05 +1300 Subject: [PATCH] Changelog, README --- CHANGELOG | 13 +++++++++++++ README.md | 7 ++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index 342aa1f..79abf32 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,17 @@ +v0.3: 12 November 2015 + +* -s (--tls) Generate a self-signed certificate, and enable TLS. The cert + bundle is stored in ~/.devd.cert +* Add the X-Forwarded-Host header to reverse proxied traffic. +* Disable upstream cert validation for reverse proxied traffic. This makes + using self-signed certs for development easy. Devd shoudn't be used in + contexts where this might pose a security risk. +* Bugfix: make CSS livereload work in Firefox +* Bugfix: make sure the Host header and SNI host matches for reverse proxied + traffic. + + v0.2 * -x (--exclude) flag to exclude files from livereload. diff --git a/README.md b/README.md index be9cbca..c3c11a4 100644 --- a/README.md +++ b/README.md @@ -48,10 +48,15 @@ multiple lines. Devd's logs are detailed, warn about corner cases that other daemons ignore, and can optionally include things like detailed timing information and full headers. + +### Convenient + To make quickly firing up an instance as simple as possible, devd automatically chooses an open port to run on (unless it's specified), and can open a browser window pointing to the daemon root for you (the **-o** flag in the example -above). +above). It also has utility features like the **-s** flag, which auto-generates +a self-signed certificate for devd, stores it in ~/.devd.certs and enables TLS +all in one step. ### Livereload