master
make auto-index better - make it an actual table - use "human readable sizes" for the file sizes - add some decoration and javascript to be able to sort it per-column (client side) (this means some extra column attribute) - add glue to facilitate embedding js + css directly in the program - add some graphical indication for directories - should still validate as proper html everywhere (custom properties need to be called data-* for this!)
Convert to use imsg_get_fd() since proc_forward_imsg() never forwards a file descriptor just use -1 there. OK tb@
Convert various reyk proc.c daemons over to new imsgbuf_init and imsgbuf_allow_fdpass.
httpd: render "emojis" as text in directory listing
Sync with IANA Status Code Registry
remove unused references to httpd.sock; found by dante catalfamo ok florian
Call daemon() only in parent and before proc_exec() to avoid orphaning child processes. Synced from relayd.
Be explicit in saying what a shell pattern is. I'm not a big fan of idiosyncratic lua patterns, especially in that context, but pointing towards them and not mentionning glob(7) is thoroughly confusing. Don't push lua patterns down people throats !
remove unused struct
put the real sizes into the "title" attribute so that hovering shows the exact value.
From a syslog perspective it does not make sense to log fatal and warn with the same severity. Switch log_warn() to LOG_ERR and keep fatal() at LOG_CRIT. OK reyk@ florian@
Add gzip-static option to httpd. This allows to deliver precompressed files with content-encoding gzip. from prx at si3t dot ch; OK tracey@
remove accidental double space
httpd patterns double free
Remove a needless inclusion of sys/cdefs.h. Inspired by reyk's recent commit doing the same.
Avoid a NULL dereference when handling a malformed fastcgi request.
plug fd leak introduced in "avoid toctu" rewrite.
Set correct request timeout once we found the correct server block.