kore/src
Joris Vink e98a4ddab5 Change how routes are configured in Kore.
Routes are now configured in a context per route:

route /path {
	handler handler_name
	methods get post head
	validate qs:get id v_id
}

All route related configurations are per-route, allowing multiple
routes for the same path (for different methods).

The param context is removed and merged into the route context now
so that you use the validate keyword to specify what needs validating.
2021-09-15 11:09:52 +02:00
..
accesslog.c Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
acme.c Rework worker startup/privsep config. 2021-09-07 21:59:22 +02:00
auth.c Stop hardcoding HTTP error codes in http_response() calls. 2021-05-02 16:03:18 +02:00
bsd.c bump copyright year. 2021-01-11 23:46:08 +01:00
buf.c bump copyright year. 2021-01-11 23:46:08 +01:00
cli.c Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
config.c Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
connection.c bump copyright year. 2021-01-11 23:46:08 +01:00
curl.c bump copyright year. 2021-01-11 23:46:08 +01:00
domain.c Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
filemap.c Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
fileref.c style nits 2021-07-10 10:03:01 +02:00
http.c Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
json.c Add kore_json_item_attach(). 2021-04-08 09:10:58 +02:00
jsonrpc.c Stop hardcoding HTTP error codes in http_response() calls. 2021-05-02 16:03:18 +02:00
keymgr.c Rework worker startup/privsep config. 2021-09-07 21:59:22 +02:00
kore.c Initial mem and log earlier. 2021-09-13 15:33:42 +02:00
linux.c bump copyright year. 2021-01-11 23:46:08 +01:00
log.c Lets make sure milliseconds are formatted nicely. 2021-09-14 09:36:33 +02:00
mem.c bump copyright year. 2021-01-11 23:46:08 +01:00
module.c Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
msg.c Simplify if a worker needs to be added to msg. 2021-09-14 15:45:34 +02:00
net.c bump copyright year. 2021-01-11 23:46:08 +01:00
pgsql.c bump copyright year. 2021-01-11 23:46:08 +01:00
pool.c bump copyright year. 2021-01-11 23:46:08 +01:00
python.c Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
route.c Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
runtime.c bump copyright year. 2021-01-11 23:46:08 +01:00
seccomp.c Add readlinkat to seccomp whitelist. 2021-05-10 23:05:58 +02:00
tasks.c Allow listening of tls/notls ports at the same time. 2019-09-27 12:27:04 +02:00
timer.c bump copyright year. 2021-01-11 23:46:08 +01:00
utils.c remove unused kore_progname. 2021-09-07 22:06:18 +02:00
validator.c bump copyright year. 2021-01-11 23:46:08 +01:00
websocket.c bump copyright year. 2021-01-11 23:46:08 +01:00
worker.c Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00