openwrt/package
Jo-Philipp Wich 7a8b75375c uhttpd: support multiple Lua prefixes
Update to latest git HEAD in order to support configuring multiple
concurrent Lua prefixes in a single uhttpd instance:

  b741dec lua: support multiple Lua prefixes

Additionally rework the init script and update the default configuration
example to treat the lua_prefix option as key=value uci list, similar to
the interpreter extension mapping. Support for the old "option lua_prefix"
plus "option lua_handler" notation is still present.

Finally drop the sed postinstall hack in uhttpd-mod-lua to avoid mangling
files belonging to other packages. Since Lua prefixes have precedence
over CGI prefixes, simply register `/cgi-bin/luci` as Lua handler which
will only become active if both luci-base and uhttpd-mod-lua is installed.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 214146c6f2)
2018-11-28 12:57:52 +01:00
..
base-files base-files: fix unkillable processes after restart 2018-11-22 13:55:58 +01:00
boot uboot-lantiq: fix compatibility with gcc7 2018-09-26 20:36:32 +02:00
devel perf: restrict libunwind dependency to archs that actually support libunwind 2018-02-25 17:03:42 +01:00
firmware firmware: intel-microcode: bump to 20180703 2018-08-09 00:45:39 +02:00
kernel mac80211: fix spurious disconnections with powersave clients 2018-11-13 21:18:29 +01:00
libs uclient: update to latest Git head 2018-11-24 20:15:38 +01:00
network uhttpd: support multiple Lua prefixes 2018-11-28 12:57:52 +01:00
system rpcd: update to latest git HEAD 2018-08-16 09:51:15 +02:00
utils e2fsprogs: fix glibc compile issue (FS#1749,FS#1796) 2018-10-08 21:25:09 +02:00
Makefile imagebuilder: reuse rootfs preparation from rootfs.mk 2018-03-07 09:59:08 +01:00