summaryrefslogtreecommitdiff
path: root/uhttpd.h
AgeCommit message (Collapse)Author
2013-08-07ubus: move sid into the params array of the json-rpc request to avoid ↵Jo-Philipp Wich
information leakage via the post url
2013-05-23relay: do not process headers after the first errorFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-05-23relay: fix close handlingFelix Fietkau
When the relay process has exited, close the connection as soon as no data can immediately be read from the socket anymore, and the read buffer has been emptied. This fixes timeouts with scripts that leave processes lingering around without closing their fds. Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-01-25ubus: add option to not authenticate ubus requestsJo-Philipp Wich
2013-01-19implement support for script timeout for cgi/luaFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-01-19add support for deferring script requests, limit maximum number of script ↵Felix Fietkau
calls to 3, maximum number of connections to 100 Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-01-19poll read data after connect as wellFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-01-19add user agent detection for working around keepalive issues and add support ↵Felix Fietkau
for the connection: close|keep-alive header Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-01-13relicense to ISCFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-01-13fix cgi/lua header parsingFelix Fietkau
2013-01-13rework the ubus plugin to support JSON-RPC 2.0Felix Fietkau
2013-01-07add ubus supportFelix Fietkau
2013-01-06de-constify the url parameter for the handler, it becomes invalid after the ↵Felix Fietkau
request anyway
2013-01-04add lua plugin supportFelix Fietkau
2013-01-04add basic tls support, todo: error handlingFelix Fietkau
2013-01-04fix resuming accept() calls after exceeding client limitFelix Fietkau
2013-01-03use pipes instead of a socketpair, EOF handling is broken with socketsFelix Fietkau
2013-01-03implement proper flow control for relaying postdataFelix Fietkau
2013-01-03fix use-after-realloc issue with the request urlFelix Fietkau
2013-01-03fix chunked postdata parsingFelix Fietkau
2013-01-03add post data relayingFelix Fietkau
2013-01-03declare dispatch struct typeFelix Fietkau
2013-01-02add support for sending HTTP/1.1 100 ContinueFelix Fietkau
2013-01-02add uh_addr_rfc1918()Felix Fietkau
2013-01-02add auth supportFelix Fietkau
2013-01-02remove unused constantFelix Fietkau
2013-01-02constify, fix typesFelix Fietkau
2013-01-02add local/remote address env vars for cgiFelix Fietkau
2013-01-01add preliminary cgi support, needs fixing for close handlingFelix Fietkau
2013-01-01code cleanupFelix Fietkau
2012-12-31remove unnecessary client struct field membersFelix Fietkau
2012-12-31move dispatch cbs and data to one placeFelix Fietkau
2012-12-31make uh_path_lookup staticFelix Fietkau
2012-12-31add default cgi prefixFelix Fietkau
2012-12-31use the new calloc_a function from libuboxFelix Fietkau
2012-12-30add more command line optionsFelix Fietkau
2012-12-30add config parserFelix Fietkau
2012-12-30Initial implementationFelix Fietkau