kore/src
Joris Vink b95b623e72 Allow param blocks to be marked as "querystring"
Before params get would mean querystring and anything else
would just count toward a www-encoded body.

Now you can prefix the params block with "qs" indicating that
those configured parameters are allowed to occur in the query
string regardless of the method used.

This means you can do something like:

params qs:post /uri {
	...
}

to specify what the allowed parameters are in the querystring for
a POST request towards /uri.

inspired by and properly fixes #205.
2018-01-16 18:47:50 +01:00
..
accesslog.c Add patch support (#217) 2018-01-02 22:27:59 +01:00
auth.c fixup isspace arguments. 2017-02-07 22:06:14 +01:00
bsd.c Large changes to the memory subsystem in kore. 2016-07-12 13:54:14 +02:00
buf.c use a copy of args when falling back to vasprintf. 2016-11-04 09:16:05 +01:00
cli.c reword a bit 2017-03-09 16:59:14 +01:00
config.c Allow param blocks to be marked as "querystring" 2018-01-16 18:47:50 +01:00
connection.c Add kore_sockopt(). 2017-02-22 13:23:30 -08:00
domain.c Fix build with libressl again. 2017-05-27 11:57:46 +02:00
http.c Allow param blocks to be marked as "querystring" 2018-01-16 18:47:50 +01:00
jsonrpc.c JSONRPC Updated to last kore_buf* commit 2016-07-15 13:17:30 +02:00
keymgr.c Fix build with libressl again. 2017-05-27 11:57:46 +02:00
kore.c Revert "automatically resolve existing symbols upon reload." 2017-08-31 17:11:24 +02:00
linux.c Large changes to the memory subsystem in kore. 2016-07-12 13:54:14 +02:00
mem.c Add memory tagging. 2017-08-30 11:47:26 +02:00
module.c Revert "automatically resolve existing symbols upon reload." 2017-08-31 17:11:24 +02:00
msg.c Allow MSG framework to pass 0 byte messages. 2017-02-27 21:27:50 -08:00
net.c cleanup net layer a bit. 2017-03-16 09:54:46 +01:00
pgsql.c small pgsql fixes. 2017-08-21 14:25:09 +02:00
pool.c Add asynchronous pgsql query support to python. 2017-02-06 11:42:53 +01:00
python.c Add patch support (#217) 2018-01-02 22:27:59 +01:00
runtime.c Revert "automatically resolve existing symbols upon reload." 2017-08-31 17:11:24 +02:00
tasks.c Introduce NOHTTP=1 build option. 2015-11-27 16:22:50 +01:00
timer.c Large changes to the memory subsystem in kore. 2016-07-12 13:54:14 +02:00
utils.c set nb to 0 2017-07-24 08:19:57 +02:00
validator.c Revert "automatically resolve existing symbols upon reload." 2017-08-31 17:11:24 +02:00
websocket.c make kore_websocket_send() slightly faster. 2017-12-24 17:28:17 +01:00
worker.c Revert "automatically resolve existing symbols upon reload." 2017-08-31 17:11:24 +02:00