AgeCommit message (Expand)AuthorFilesLines
2015-11-08file: on redirect, only send content-length header when not using chunked tra...uhttpd2/masterFelix Fietkau1-1/+2
2015-11-08handler: only send content-length header when not using chunked transferFelix Fietkau1-1/+2
2015-11-08handler: add support for overriding redirect status code + messageFelix Fietkau1-7/+17
2015-11-08handler: rename set_uri to rewriteFelix Fietkau1-1/+1
2015-11-08add support for handling redirects via a scriptFelix Fietkau5-5/+245
2015-11-06main: sort getopt charactersFelix Fietkau1-1/+1
2015-10-20fix the alias supportJohn Crispin1-1/+1
2015-10-17add a -y parameter for cgi-bin redirectsJohn Crispin3-2/+69
2015-10-08fix chunked transfer encoding in keepalive modeJo-Philipp Wich4-10/+8
2015-09-24uhttpd: fix wrong header file inclusion for PRI* constant definitionsAndrej Krpic1-1/+1
2015-09-07file: fix processing POST data for deferred requestsFelix Fietkau1-1/+5
2015-08-17cgi: Support passing X-HTTP-Method-Override header.Karl Palsson1-1/+3
2015-05-30client: use 307 instead of 302 for HTTPS redirectsJo-Philipp Wich1-1/+1
2015-05-30proc: add HTTPS environment variableJo-Philipp Wich1-0/+3
2015-05-30add support for enforcing HTTPSJo-Philipp Wich4-1/+78
2015-05-30file: disable chunked encoding for file responsesJo-Philipp Wich1-0/+1
2015-05-30allow request handlers to disable chunked reponsesJo-Philipp Wich3-4/+7
2015-03-28properly handle return codesJohn Crispin1-6/+6
2015-03-11fixes for json 0.12John Crispin2-5/+5
2015-01-25lua: don't make uhttpd_plugin symbol constantJo-Philipp Wich1-1/+1
2015-01-25file: explicitely cast st_mtime to uint64_t when generating ETagJo-Philipp Wich1-1/+1
2015-01-25ubus: don't make uhttpd_plugin symbol constantJo-Philipp Wich1-1/+1
2015-01-18Build with largefile supportJo-Philipp Wich2-6/+5
2014-12-22uhttpd: Fix possible memory leaks when generating directory listingAndrej Krpic1-3/+4
2014-10-27mimetypes: add json and jsonp (distinct from js)Karl Palsson1-0/+2
2014-10-27file: do not emit Content-Length header for 304/412 responsesJo-Philipp Wich1-1/+0
2014-10-27utils: do not emit eof chunk for 204/304 responsesJo-Philipp Wich1-0/+4
2014-10-27client: store http code of last emitted responseJo-Philipp Wich2-0/+3
2014-09-03lua: fix error reporting when Lua handler cannot be compiledJo-Philipp Wich1-1/+1
2014-09-03main: use proper variable when warning about unsupported featuresJo-Philipp Wich1-3/+3
2014-09-03file: invoke error handler in 403 case as wellJo-Philipp Wich1-0/+14
2014-06-10ubus: add CORS header supportJo-Philipp Wich5-10/+78
2014-06-08cgi: add _GNU_SOURCE define to fix build error on muslFelix Fietkau1-0/+1
2014-04-08fix handling of / as cgi prefixFelix Fietkau1-1/+1
2014-03-22main: strdup command line arguments that are modifiedFelix Fietkau1-0/+3
2014-03-22cgi: compare the physical path instead of the url to detect quirky urlsFelix Fietkau3-7/+16
2014-03-21relay: do forward data if the http request type was HEADFelix Fietkau3-1/+8
2013-11-27ubus: remove indentation and whitespace from JSON responses to conserve a bit...Jo-Philipp Wich1-7/+5
2013-11-21uhttpd: fix crashes in the ubus pluginFelix Fietkau4-1/+39
2013-11-16lua: fix lua 5.2 compatibilityFelix Fietkau1-1/+1
2013-11-11main: return after processing -d switchJo-Philipp Wich1-0/+1
2013-09-13ubus: use "ubus_rpc_session" instead of "sid" attribute name when querying se...Jo-Philipp Wich1-1/+1
2013-09-13ubus: fix session example script to conform to new rpc protocolJo-Philipp Wich1-4/+7
2013-09-13ubus: deny requests with a "ubus_rpc_session" toplevel attribute to prevent i...Jo-Philipp Wich1-1/+4
2013-08-08ubus: pass current session id as ubus_rpc_session attribute to any called pro...Jo-Philipp Wich1-2/+4
2013-08-07ubus: move sid into the params array of the json-rpc request to avoid informa...Jo-Philipp Wich2-26/+15
2013-08-07ubus: use per-request blob buffer to fetch list results, fixes global buffer ...Jo-Philipp Wich1-19/+29
2013-07-31client: prevent further read calls after a client has been freedFelix Fietkau1-1/+4
2013-07-31proc: consume all data after the pipe dies, instead of looping with 100% cpu ...Felix Fietkau1-3/+2
2013-07-26detect chrome before safari, chrome includes Safari/ in the UA headerFelix Fietkau1-2/+3