Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-26 | uhttpd: fix building without TLS and Lua support | Paul Willoughby | |
Adds ifdefs to fix building without TLS and Lua support Signed-off-by: Paul Willoughby <paulw@spacemonkey.com> | |||
2018-11-01 | help: document -A option | Karl Pálsson | |
It's one of the parameters used by default in LuCI, so it should be included in the help output. Signed-off-by: Karl Palsson <karlp@etactica.com> | |||
2018-08-23 | build: avoid redefining _DEFAULT_SOURCE | Jo-Philipp Wich | |
Work around further glibc toolchain annoyances. Signed-off-by: Jo-Philipp Wich <jo@mein.io> | |||
2018-08-23 | lua: support multiple Lua prefixes | Jo-Philipp Wich | |
Allow -l / -L arguments to be repeated to register multiple Lua prefix handlers in the same process. Signed-off-by: Jo-Philipp Wich <jo@mein.io> | |||
2018-08-21 | build: use _DEFAULT_SOURCE | Jo-Philipp Wich | |
Add _DEFAULT_SOURCE FTM in order to avoid warnings with recent glibc. Signed-off-by: Jo-Philipp Wich <jo@mein.io> | |||
2015-11-08 | add support for handling redirects via a script | Felix Fietkau | |
In a json_script file you can specify rules for rewriting the URL or redirecting the browser either unconditionally, or as a fallback where it would otherwise print a 404 error Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2015-11-06 | main: sort getopt characters | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2015-10-17 | add a -y parameter for cgi-bin redirects | John Crispin | |
this allows an alias entry inside the root folder point at a cgi-bin script -y foo=bar will redirect /foo to /cgi-bin/bar Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2015-05-30 | add support for enforcing HTTPS | Jo-Philipp Wich | |
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> | |||
2014-09-03 | main: use proper variable when warning about unsupported features | Jo-Philipp Wich | |
Reported-by: Sebastian Apel <sebastian.apel@gmx.de> Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> | |||
2014-06-10 | ubus: add CORS header support | Jo-Philipp Wich | |
In order to support cross-domain AJAX requests to the /ubus endpoint we need to implement the Cross-Origin Resource Sharing (CORS) spec in the ubus plugin. - Implement a new option "-X" to enable CORS support in ubus - Implement rudimentary support for "OPTIONS" HTTP requests - Implement essential CORS headers the ubus plugin The current CORS response headers merely reflect the request headers sent by the client, this way any requesting origin is automatically allowed. Cross-domain cookies (Access-Control-Allow-Credentials) are unconditionally enabled. Restricting permitted origins and toggle the credential accepting can be made configurable in a future commit to allow more fine grained control over permitted AJAX clients. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> | |||
2014-04-08 | fix handling of / as cgi prefix | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-03-22 | main: strdup command line arguments that are modified | Felix Fietkau | |
This ensures that the process will show the correct command line in ps Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-03-22 | cgi: compare the physical path instead of the url to detect quirky urls | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-11-11 | main: return after processing -d switch | Jo-Philipp Wich | |
2013-05-16 | uhttpd: allow the config to override the default index file | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-04-17 | Accept square bracket notation for IPv6 addresses | Jo-Philipp Wich | |
2013-01-26 | set the docroot to the current working directory if none is specified, fixes ↵ | Jo-Philipp Wich | |
random null pointer dereferencing | |||
2013-01-25 | ubus: add option to not authenticate ubus requests | Jo-Philipp Wich | |
2013-01-23 | make arguments of not compiled functionality non-fatal | Jo-Philipp Wich | |
2013-01-19 | add 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-13 | relicense to ISC | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-01-13 | add an option for configuring http keepalive | Felix Fietkau | |
2013-01-07 | add ubus support | Felix Fietkau | |
2013-01-04 | fix uninitialized variables | Felix Fietkau | |
2013-01-04 | add lua plugin support | Felix Fietkau | |
2013-01-04 | remove #ifdef HAVE_CGI | Felix Fietkau | |
2013-01-04 | add basic tls support, todo: error handling | Felix Fietkau | |
2013-01-03 | clean up / fix #include | Felix Fietkau | |
2013-01-03 | fix compile errors on linux | Felix Fietkau | |
2013-01-02 | enable http keepalive again, it seems to work properly now | Felix Fietkau | |
2013-01-01 | add preliminary cgi support, needs fixing for close handling | Felix Fietkau | |
2013-01-01 | code cleanup | Felix Fietkau | |
2012-12-31 | add default cgi prefix | Felix Fietkau | |
2012-12-31 | add default value for conf.realm | Felix Fietkau | |
2012-12-31 | set a default for script timeout | Felix Fietkau | |
2012-12-31 | exit if no sockets could be bound | Felix Fietkau | |
2012-12-31 | add full usage help text | Felix Fietkau | |
2012-12-30 | add forking | Felix Fietkau | |
2012-12-30 | add more command line options | Felix Fietkau | |
2012-12-30 | add config parser | Felix Fietkau | |
2012-12-30 | limit default max_requests to 3 | Felix Fietkau | |
2012-12-30 | Initial implementation | Felix Fietkau | |