A minimal but flexible directory listing server
Find a file
Laslo Hunhold 02d6ae5a57 Add support for adding a prefix to a target when matching vhosts
This makes quark's vhost-handling very powerful while still being
simple.

Imagine you have a website with a subdomain you really want
to move back to your main domain.
Say the subdomain is called "old.example.org" and you want to serve it
under "example.org" but in the subdirectory "old/", i.e. you want to
redirect a request "old.example.org/subdir/" to "example.org/old/subdir".

For a vhost-handler that only takes 4 arguments for each vhost this is
actually pretty powerful.
2018-02-27 11:36:24 +01:00
arg.h Rename _i,_argused to i_,argused_ 2017-08-04 17:57:58 +02:00
config.def.h Add support for adding a prefix to a target when matching vhosts 2018-02-27 11:36:24 +01:00
config.mk Refactor the single source file into multiple modules 2018-02-04 21:27:33 +01:00
http.c Add support for adding a prefix to a target when matching vhosts 2018-02-27 11:36:24 +01:00
http.h Refactor the single source file into multiple modules 2018-02-04 21:27:33 +01:00
LICENSE add headers to make it compile under OpenBSD 2018-02-12 20:35:37 +01:00
main.c If fork fails, close the incoming socket 2018-02-23 22:40:47 +01:00
Makefile Refactor the single source file into multiple modules 2018-02-04 21:27:33 +01:00
quark.1 Refine manpage concerning the UNIX-domain socket file 2018-02-05 17:15:05 +01:00
resp.c Refactor the single source file into multiple modules 2018-02-04 21:27:33 +01:00
resp.h Refactor the single source file into multiple modules 2018-02-04 21:27:33 +01:00
sock.c Refactor the single source file into multiple modules 2018-02-04 21:27:33 +01:00
sock.h Refactor the single source file into multiple modules 2018-02-04 21:27:33 +01:00
util.c Refactor the single source file into multiple modules 2018-02-04 21:27:33 +01:00
util.h Refactor the single source file into multiple modules 2018-02-04 21:27:33 +01:00