Luka Perkov
b18c9d271e
uhttpd: add support for configuration option ubus_cors
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 47448
2015-11-10 22:28:45 +00:00
Felix Fietkau
1d6a530fe6
uhttpd: update to the latest version, adds support for redirect helper scripts
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47419
2015-11-08 20:39:09 +00:00
John Crispin
00df239f60
uhttpd: update to latest git revision
...
adds URL alias support
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47206
2015-10-19 10:08:01 +00:00
Jo-Philipp Wich
b345461070
uhttpd: fix keep-alive bug ( #20607 , #20661 )
...
The two commits
5162e3b0ee7bd1d0fd6e75e1ca7993a1834b5291
"allow request handlers to disable chunked reponses"
and
618493e378e2239f0d30902e47adfa134e649fdc
"file: disable chunked encoding for file responses"
broke the chunked transfer encoding handling for proc responses in keep-alive
connections that followed a file response with http status 204 or 304.
The effect of this bug is that cgi responses following a 204 or 304 one where
sent neither in chunked encoding nor with a content-length header, causing
browsers to stall until the keep alive timeout was reached.
Fix the logic flaw by inverting the chunk prevention flag in the client state
and by testing the chunked encoding preconditions every time instead of
once upon client (re-)initialization.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47161
2015-10-07 22:14:48 +00:00
Imre Kaloz
996399ba08
uhttpd: we don't know where the device is located, so reflect that in the cert
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 46688
2015-08-19 08:20:11 +00:00
Jo-Philipp Wich
4f58248a7d
uhttpd: add support for enforcing https
...
Also set HTTPS environment variable for CGI programs on SSL connections.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45852
2015-05-30 20:55:14 +00:00
Felix Fietkau
83cdd1623c
uhttpd: make generating SSL keys more reliable against interrupted boots
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44772
2015-03-15 10:32:10 +00:00
Jo-Philipp Wich
b977134dc7
uhttpd: relay stderr to syslog
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44548
2015-02-26 13:44:05 +00:00
Jo-Philipp Wich
8f5c0708ed
uhttpd: fix exit code of mod-ubus postinstall script
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44132
2015-01-25 15:54:43 +00:00
Jo-Philipp Wich
730589281e
uhttpd: do not configure TLS parameters if libustream-ssl is not present
...
A quite frequent problem after sysupgrading from an older, SSL enabled build
is that ustream-ssl is not installed so uhttpd fails to come up again due to
https listening directives in the preserved configuration.
Skip key/cert and ssl listen options when libustream-ssl.so is not present.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 42284
2014-08-25 12:39:34 +00:00
Steven Barth
e50f3b4fc7
uhttpd: also bind to IPv6 by default
...
SVN-Revision: 41114
2014-06-11 12:11:55 +00:00
Jo-Philipp Wich
e0a3e3d1b6
uhttpd: do not attempt to configure Lua handler if referenced file does not exist
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 40457
2014-04-11 16:13:27 +00:00
Jo-Philipp Wich
e444eb0bbd
uhttpd: don't process ubus_* and lua_* options if corresponding plugin is not installed ( #14618 )
...
SVN-Revision: 39057
2013-12-15 15:32:37 +00:00
Jo-Philipp Wich
8a1d77efed
uhttpd: return after processing -d switch, only set ubus prefix if not already defined
...
SVN-Revision: 38743
2013-11-11 19:14:01 +00:00
John Crispin
989783255e
uhttp: add ubus.default
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38741
2013-11-11 18:12:26 +00:00
John Crispin
3cc0f479dc
uhttp: make the service auto respawn if it crashes
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38724
2013-11-11 12:19:02 +00:00
Felix Fietkau
59c05778f0
uhttpd: fix appending https ports to cmdline
...
Otherwise it is started only on non-secure ports.
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>
SVN-Revision: 38171
2013-09-25 07:44:48 +00:00
John Crispin
f874094402
procd: convert various packages to procd style init.d scripts
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38023
2013-09-17 21:45:30 +00:00
Jo-Philipp Wich
1150e299bb
uhttpd: expose missing options to uci
...
SVN-Revision: 36932
2013-06-13 11:55:12 +00:00
Jo-Philipp Wich
160c2ef011
uhttpd: update to latest git head - introduces support for multiple index files - fixes build with only the TLS module selected
...
SVN-Revision: 33778
2012-10-15 18:19:57 +00:00
Felix Fietkau
405e21d167
packages: sort network related packages into package/network/
...
SVN-Revision: 33688
2012-10-10 12:32:29 +00:00