summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2014-12-03 15:17:05 +0100
committerJo-Philipp Wich <jow@openwrt.org>2015-01-08 16:26:20 +0100
commit1bb4822dca6113f73e3bc89e2acf15935e6f8e92 (patch)
tree35e16f100466e4e00657199b38bb3d87d52bf73f
parent9edd0e46c3f880727738ce8ca6ff1c8b85f99ef4 (diff)
Rework LuCI build system
* Rename subdirectories to their repective OpenWrt package names * Make each LuCI module its own standalone package * Deploy a shared luci.mk which is used by each module Makefile Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
-rw-r--r--applications/freifunk-community/Makefile2
-rw-r--r--applications/luci-ahcp/Makefile4
-rw-r--r--applications/luci-app-ahcp/Makefile14
-rw-r--r--applications/luci-app-ahcp/luasrc/controller/ahcp.lua (renamed from applications/luci-ahcp/luasrc/controller/ahcp.lua)0
-rw-r--r--applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua (renamed from applications/luci-ahcp/luasrc/model/cbi/ahcp.lua)0
-rw-r--r--applications/luci-app-ahcp/luasrc/view/admin_status/index/ahcp.htm (renamed from applications/luci-ahcp/luasrc/view/admin_status/index/ahcp.htm)0
-rw-r--r--applications/luci-app-ahcp/luasrc/view/ahcp_status.htm (renamed from applications/luci-ahcp/luasrc/view/ahcp_status.htm)0
-rw-r--r--applications/luci-app-ahcp/po/ca/ahcp.po (renamed from po/ca/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/cs/ahcp.po (renamed from po/cs/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/de/ahcp.po (renamed from po/de/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/el/ahcp.po (renamed from po/el/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/en/ahcp.po (renamed from po/en/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/es/ahcp.po (renamed from po/es/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/fr/ahcp.po (renamed from po/fr/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/he/ahcp.po (renamed from po/he/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/hu/ahcp.po (renamed from po/hu/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/it/ahcp.po (renamed from po/it/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/ja/ahcp.po (renamed from po/ja/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/ms/ahcp.po (renamed from po/ms/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/no/ahcp.po (renamed from po/no/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/pl/ahcp.po (renamed from po/pl/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/pt-br/ahcp.po (renamed from po/pt_BR/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/pt/ahcp.po (renamed from po/pt/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/ro/ahcp.po (renamed from po/ro/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/ru/ahcp.po (renamed from po/ru/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/sk/ahcp.po (renamed from po/sk/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/sv/ahcp.po (renamed from po/sv/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/templates/ahcp.pot (renamed from po/templates/ahcp.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/asterisk.pot (renamed from po/templates/asterisk.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/base.pot (renamed from po/templates/base.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/commands.pot (renamed from po/templates/commands.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/coovachilli.pot (renamed from po/templates/coovachilli.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/ddns.pot (renamed from po/templates/ddns.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/diag_core.pot (renamed from po/templates/diag_core.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/diag_devinfo.pot (renamed from po/templates/diag_devinfo.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/ffwizard.pot (renamed from po/templates/ffwizard.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/firewall.pot (renamed from po/templates/firewall.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/freifunk-policyrouting.pot (renamed from po/templates/freifunk-policyrouting.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/freifunk.pot (renamed from po/templates/freifunk.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/hd_idle.pot (renamed from po/templates/hd_idle.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/meshwizard.pot (renamed from po/templates/meshwizard.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/minidlna.pot (renamed from po/templates/minidlna.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/mmc_over_gpio.pot (renamed from po/templates/mmc_over_gpio.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/multiwan.pot (renamed from po/templates/multiwan.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/ntpc.pot (renamed from po/templates/ntpc.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/olsr.pot (renamed from po/templates/olsr.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/openvpn.pot (renamed from po/templates/openvpn.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/p2pblock.pot (renamed from po/templates/p2pblock.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/p910nd.pot (renamed from po/templates/p910nd.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/pbx-voicemail.pot (renamed from po/templates/pbx-voicemail.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/pbx.pot (renamed from po/templates/pbx.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/polipo.pot (renamed from po/templates/polipo.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/qos.pot (renamed from po/templates/qos.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/radvd.pot (renamed from po/templates/radvd.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/rrdtool.pot (renamed from po/templates/rrdtool.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/samba.pot (renamed from po/templates/samba.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/splash.pot (renamed from po/templates/splash.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/statistics.pot (renamed from po/templates/statistics.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/tinyproxy.pot (renamed from po/templates/tinyproxy.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/transmission.pot (renamed from po/templates/transmission.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/upnp.pot (renamed from po/templates/upnp.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/ushare.pot (renamed from po/templates/ushare.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/uvc_streamer.pot (renamed from po/templates/uvc_streamer.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/vnstat.pot (renamed from po/templates/vnstat.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/voice_core.pot (renamed from po/templates/voice_core.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/voice_diag.pot (renamed from po/templates/voice_diag.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/watchcat.pot (renamed from po/templates/watchcat.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/wol.pot (renamed from po/templates/wol.pot)0
-rw-r--r--applications/luci-app-ahcp/po/templates/wshaper.pot (renamed from po/templates/wshaper.pot)0
-rw-r--r--applications/luci-app-ahcp/po/tr/ahcp.po (renamed from po/tr/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/uk/ahcp.po (renamed from po/uk/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/vi/ahcp.po (renamed from po/vi/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/zh-cn/ahcp.po (renamed from po/zh_CN/ahcp.po)0
-rw-r--r--applications/luci-app-ahcp/po/zh-tw/ahcp.po (renamed from po/zh_TW/ahcp.po)0
-rwxr-xr-xapplications/luci-app-ahcp/root/etc/uci-defaults/luci-ahcp (renamed from applications/luci-ahcp/root/etc/uci-defaults/luci-ahcp)0
-rw-r--r--applications/luci-app-ahcp/src/Makefile (renamed from applications/luci-pbx/root/etc/config/pbx-google)0
-rw-r--r--applications/luci-app-asterisk/Makefile14
-rwxr-xr-xapplications/luci-app-asterisk/ipkg/postinst (renamed from applications/luci-asterisk/ipkg/postinst)0
-rw-r--r--applications/luci-app-asterisk/luasrc/asterisk.lua (renamed from applications/luci-asterisk/luasrc/asterisk.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/asterisk/cc_idd.lua (renamed from applications/luci-asterisk/luasrc/asterisk/cc_idd.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/controller/asterisk.lua (renamed from applications/luci-asterisk/luasrc/controller/asterisk.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-dialplans.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-dialplans.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-iax-connections.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-iax-connections.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-meetme.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-meetme.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-app.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-app.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-cdr.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-cdr.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-chan.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-chan.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-codec.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-codec.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-format.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-format.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-func.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-func.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-pbx.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-pbx.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-res-feature.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-res-feature.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-res.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-res.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-sip-connections.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-sip-connections.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk-voice.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk-voice.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/dialplan_out.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/dialplan_out.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/dialplans.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/dialplans.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/dialzones.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/dialzones.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/meetme.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/meetme.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/meetme_settings.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/meetme_settings.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/phone_sip.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/phone_sip.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/phones.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/phones.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/trunk_sip.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/trunk_sip.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/trunks.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/trunks.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/voicemail.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/voicemail.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/model/cbi/asterisk/voicemail_settings.lua (renamed from applications/luci-asterisk/luasrc/model/cbi/asterisk/voicemail_settings.lua)0
-rw-r--r--applications/luci-app-asterisk/luasrc/view/asterisk/cbi/cell.htm (renamed from applications/luci-asterisk/luasrc/view/asterisk/cbi/cell.htm)0
-rw-r--r--applications/luci-app-asterisk/luasrc/view/asterisk/dialplans.htm (renamed from applications/luci-asterisk/luasrc/view/asterisk/dialplans.htm)0
-rw-r--r--applications/luci-app-asterisk/luasrc/view/asterisk/dialzones.htm (renamed from applications/luci-asterisk/luasrc/view/asterisk/dialzones.htm)0
-rw-r--r--applications/luci-app-asterisk/po/ca/asterisk.po (renamed from po/ca/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/cs/asterisk.po (renamed from po/cs/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/de/asterisk.po (renamed from po/de/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/el/asterisk.po (renamed from po/el/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/en/asterisk.po (renamed from po/en/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/es/asterisk.po (renamed from po/es/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/fr/asterisk.po (renamed from po/fr/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/he/asterisk.po (renamed from po/he/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/hu/asterisk.po (renamed from po/hu/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/it/asterisk.po (renamed from po/it/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/ja/asterisk.po (renamed from po/ja/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/ms/asterisk.po (renamed from po/ms/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/no/asterisk.po (renamed from po/no/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/pl/asterisk.po (renamed from po/pl/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/pt-br/asterisk.po (renamed from po/pt_BR/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/pt/asterisk.po (renamed from po/pt/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/ro/asterisk.po (renamed from po/ro/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/ru/asterisk.po (renamed from po/ru/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/sk/asterisk.po (renamed from po/sk/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/sv/asterisk.po (renamed from po/sv/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/templates/asterisk.pot (renamed from applications/luci-pbx/root/etc/config/pbx-voip)0
-rw-r--r--applications/luci-app-asterisk/po/tr/asterisk.po (renamed from po/tr/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/uk/asterisk.po (renamed from po/uk/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/vi/asterisk.po (renamed from po/vi/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/zh-cn/asterisk.po (renamed from po/zh_CN/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/po/zh-tw/asterisk.po (renamed from po/zh_TW/asterisk.po)0
-rw-r--r--applications/luci-app-asterisk/root/etc/config/asterisk (renamed from applications/luci-asterisk/root/etc/config/asterisk)0
-rwxr-xr-xapplications/luci-app-asterisk/root/etc/uci-defaults/luci-asterisk (renamed from applications/luci-asterisk/root/etc/uci-defaults/luci-asterisk)0
-rw-r--r--applications/luci-app-commands/Makefile14
-rw-r--r--applications/luci-app-commands/luasrc/controller/commands.lua (renamed from applications/luci-commands/luasrc/controller/commands.lua)0
-rw-r--r--applications/luci-app-commands/luasrc/model/cbi/commands.lua (renamed from applications/luci-commands/luasrc/model/cbi/commands.lua)0
-rw-r--r--applications/luci-app-commands/luasrc/view/commands.htm (renamed from applications/luci-commands/luasrc/view/commands.htm)0
-rw-r--r--applications/luci-app-commands/po/ca/commands.po (renamed from po/ca/commands.po)0
-rw-r--r--applications/luci-app-commands/po/cs/commands.po (renamed from po/cs/commands.po)0
-rw-r--r--applications/luci-app-commands/po/de/commands.po (renamed from po/de/commands.po)0
-rw-r--r--applications/luci-app-commands/po/el/commands.po (renamed from po/el/commands.po)0
-rw-r--r--applications/luci-app-commands/po/en/commands.po (renamed from po/en/commands.po)0
-rw-r--r--applications/luci-app-commands/po/es/commands.po (renamed from po/es/commands.po)0
-rw-r--r--applications/luci-app-commands/po/fr/commands.po (renamed from po/fr/commands.po)0
-rw-r--r--applications/luci-app-commands/po/he/commands.po (renamed from po/he/commands.po)0
-rw-r--r--applications/luci-app-commands/po/hu/commands.po (renamed from po/hu/commands.po)0
-rw-r--r--applications/luci-app-commands/po/it/commands.po (renamed from po/it/commands.po)0
-rw-r--r--applications/luci-app-commands/po/ja/commands.po (renamed from po/ja/commands.po)0
-rw-r--r--applications/luci-app-commands/po/ms/commands.po (renamed from po/ms/commands.po)0
-rw-r--r--applications/luci-app-commands/po/no/commands.po (renamed from po/no/commands.po)0
-rw-r--r--applications/luci-app-commands/po/pl/commands.po (renamed from po/pl/commands.po)0
-rw-r--r--applications/luci-app-commands/po/pt-br/commands.po (renamed from po/pt_BR/commands.po)0
-rw-r--r--applications/luci-app-commands/po/pt/commands.po (renamed from po/pt/commands.po)0
-rw-r--r--applications/luci-app-commands/po/ro/commands.po (renamed from po/ro/commands.po)0
-rw-r--r--applications/luci-app-commands/po/ru/commands.po (renamed from po/ru/commands.po)0
-rw-r--r--applications/luci-app-commands/po/sk/commands.po (renamed from po/sk/commands.po)0
-rw-r--r--applications/luci-app-commands/po/sv/commands.po (renamed from po/sv/commands.po)0
-rw-r--r--applications/luci-app-commands/po/templates/commands.pot84
-rw-r--r--applications/luci-app-commands/po/tr/commands.po (renamed from po/tr/commands.po)0
-rw-r--r--applications/luci-app-commands/po/uk/commands.po (renamed from po/uk/commands.po)0
-rw-r--r--applications/luci-app-commands/po/vi/commands.po (renamed from po/vi/commands.po)0
-rw-r--r--applications/luci-app-commands/po/zh-cn/commands.po (renamed from po/zh_CN/commands.po)0
-rw-r--r--applications/luci-app-commands/po/zh-tw/commands.po (renamed from po/zh_TW/commands.po)0
-rw-r--r--applications/luci-app-coovachilli/Makefile14
-rw-r--r--applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua (renamed from applications/luci-coovachilli/luasrc/controller/coovachilli.lua)0
-rw-r--r--applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli.lua (renamed from applications/luci-coovachilli/luasrc/model/cbi/coovachilli.lua)0
-rw-r--r--applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli_auth.lua (renamed from applications/luci-coovachilli/luasrc/model/cbi/coovachilli_auth.lua)0
-rw-r--r--applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli_network.lua (renamed from applications/luci-coovachilli/luasrc/model/cbi/coovachilli_network.lua)0
-rw-r--r--applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli_radius.lua (renamed from applications/luci-coovachilli/luasrc/model/cbi/coovachilli_radius.lua)0
-rw-r--r--applications/luci-app-coovachilli/po/ca/coovachilli.po (renamed from po/ca/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/cs/coovachilli.po (renamed from po/cs/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/de/coovachilli.po (renamed from po/de/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/el/coovachilli.po (renamed from po/el/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/en/coovachilli.po (renamed from po/en/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/es/coovachilli.po (renamed from po/es/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/fr/coovachilli.po (renamed from po/fr/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/he/coovachilli.po (renamed from po/he/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/hu/coovachilli.po (renamed from po/hu/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/it/coovachilli.po (renamed from po/it/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/ja/coovachilli.po (renamed from po/ja/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/ms/coovachilli.po (renamed from po/ms/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/no/coovachilli.po (renamed from po/no/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/pl/coovachilli.po (renamed from po/pl/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/pt-br/coovachilli.po (renamed from po/pt_BR/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/pt/coovachilli.po (renamed from po/pt/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/ro/coovachilli.po (renamed from po/ro/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/ru/coovachilli.po (renamed from po/ru/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/sk/coovachilli.po (renamed from po/sk/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/sv/coovachilli.po (renamed from po/sv/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/templates/coovachilli.pot14
-rw-r--r--applications/luci-app-coovachilli/po/tr/coovachilli.po (renamed from po/tr/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/uk/coovachilli.po (renamed from po/uk/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/vi/coovachilli.po (renamed from po/vi/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/zh-cn/coovachilli.po (renamed from po/zh_CN/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/po/zh-tw/coovachilli.po (renamed from po/zh_TW/coovachilli.po)0
-rw-r--r--applications/luci-app-coovachilli/root/etc/config/coovachilli (renamed from applications/luci-coovachilli/root/etc/config/coovachilli)0
-rw-r--r--applications/luci-app-ddns/CHANGELOG (renamed from applications/luci-ddns/CHANGELOG)0
-rw-r--r--applications/luci-app-ddns/Makefile14
-rw-r--r--applications/luci-app-ddns/ipkg/postinst (renamed from applications/luci-ddns/ipkg/postinst)0
-rw-r--r--applications/luci-app-ddns/luasrc/controller/ddns.lua (renamed from applications/luci-ddns/luasrc/controller/ddns.lua)0
-rw-r--r--applications/luci-app-ddns/luasrc/model/cbi/ddns/ddns.lua135
-rw-r--r--applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua (renamed from applications/luci-ddns/luasrc/model/cbi/ddns/detail.lua)0
-rw-r--r--applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua (renamed from applications/luci-ddns/luasrc/model/cbi/ddns/hints.lua)0
-rw-r--r--applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua (renamed from applications/luci-ddns/luasrc/model/cbi/ddns/overview.lua)0
-rw-r--r--applications/luci-app-ddns/luasrc/tools/ddns.lua (renamed from applications/luci-ddns/luasrc/tools/ddns.lua)0
-rw-r--r--applications/luci-app-ddns/luasrc/view/admin_status/index/ddns.htm (renamed from applications/luci-ddns/luasrc/view/admin_status/index/ddns.htm)0
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/detail_logview.htm (renamed from applications/luci-ddns/luasrc/view/ddns/detail_logview.htm)0
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/detail_lvalue.htm (renamed from applications/luci-ddns/luasrc/view/ddns/detail_lvalue.htm)0
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/detail_value.htm (renamed from applications/luci-ddns/luasrc/view/ddns/detail_value.htm)0
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/overview_doubleline.htm (renamed from applications/luci-ddns/luasrc/view/ddns/overview_doubleline.htm)0
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/overview_enabled.htm (renamed from applications/luci-ddns/luasrc/view/ddns/overview_enabled.htm)0
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/overview_startstop.htm (renamed from applications/luci-ddns/luasrc/view/ddns/overview_startstop.htm)0
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm (renamed from applications/luci-ddns/luasrc/view/ddns/overview_status.htm)0
-rw-r--r--applications/luci-app-ddns/luasrc/view/ddns/system_status.htm (renamed from applications/luci-ddns/luasrc/view/ddns/system_status.htm)0
-rw-r--r--applications/luci-app-ddns/po/ca/ddns.po (renamed from po/ca/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/cs/ddns.po (renamed from po/cs/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/de/ddns.po (renamed from po/de/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/el/ddns.po (renamed from po/el/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/en/ddns.po (renamed from po/en/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/es/ddns.po (renamed from po/es/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/fr/ddns.po (renamed from po/fr/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/he/ddns.po (renamed from po/he/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/hu/ddns.po (renamed from po/hu/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/it/ddns.po (renamed from po/it/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/ja/ddns.po (renamed from po/ja/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/ms/ddns.po (renamed from po/ms/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/no/ddns.po (renamed from po/no/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/pl/ddns.po (renamed from po/pl/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/pt-br/ddns.po (renamed from po/pt_BR/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/pt/ddns.po (renamed from po/pt/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/ro/ddns.po (renamed from po/ro/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/ru/ddns.po (renamed from po/ru/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/sk/ddns.po (renamed from po/sk/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/sv/ddns.po (renamed from po/sv/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/templates/ddns.pot489
-rw-r--r--applications/luci-app-ddns/po/tr/ddns.po (renamed from po/tr/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/uk/ddns.po (renamed from po/uk/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/vi/ddns.po (renamed from po/vi/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/zh-cn/ddns.po (renamed from po/zh_CN/ddns.po)0
-rw-r--r--applications/luci-app-ddns/po/zh-tw/ddns.po (renamed from po/zh_TW/ddns.po)0
-rwxr-xr-xapplications/luci-app-ddns/root/etc/uci-defaults/luci-ddns (renamed from applications/luci-ddns/root/etc/uci-defaults/luci-ddns)5
-rwxr-xr-xapplications/luci-app-ddns/root/usr/lib/ddns/dynamic_dns_lucihelper.sh82
-rw-r--r--applications/luci-app-diag-core/Makefile14
-rw-r--r--applications/luci-app-diag-core/luasrc/controller/luci_diag.lua (renamed from applications/luci-diag-core/luasrc/controller/luci_diag.lua)0
-rw-r--r--applications/luci-app-diag-core/luasrc/view/diag/index.htm (renamed from applications/luci-diag-core/luasrc/view/diag/index.htm)0
-rw-r--r--applications/luci-app-diag-core/luasrc/view/diag/network_config_index.htm (renamed from applications/luci-diag-core/luasrc/view/diag/network_config_index.htm)0
-rw-r--r--applications/luci-app-diag-core/po/ca/diag_core.po (renamed from po/ca/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/cs/diag_core.po (renamed from po/cs/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/de/diag_core.po (renamed from po/de/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/el/diag_core.po (renamed from po/el/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/en/diag_core.po (renamed from po/en/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/es/diag_core.po (renamed from po/es/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/fr/diag_core.po (renamed from po/fr/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/he/diag_core.po (renamed from po/he/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/hu/diag_core.po (renamed from po/hu/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/it/diag_core.po (renamed from po/it/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/ja/diag_core.po (renamed from po/ja/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/ms/diag_core.po (renamed from po/ms/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/no/diag_core.po (renamed from po/no/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/pl/diag_core.po (renamed from po/pl/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/pt-br/diag_core.po (renamed from po/pt_BR/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/pt/diag_core.po (renamed from po/pt/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/ro/diag_core.po (renamed from po/ro/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/ru/diag_core.po (renamed from po/ru/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/sk/diag_core.po (renamed from po/sk/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/sv/diag_core.po (renamed from po/sv/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/templates/diag_core.pot23
-rw-r--r--applications/luci-app-diag-core/po/tr/diag_core.po (renamed from po/tr/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/uk/diag_core.po (renamed from po/uk/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/vi/diag_core.po (renamed from po/vi/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/zh-cn/diag_core.po (renamed from po/zh_CN/diag_core.po)0
-rw-r--r--applications/luci-app-diag-core/po/zh-tw/diag_core.po (renamed from po/zh_TW/diag_core.po)0
-rw-r--r--applications/luci-app-diag-devinfo/Makefile14
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/devinfo_common.lua (renamed from applications/luci-diag-devinfo/luasrc/controller/luci_diag/devinfo_common.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/luci_diag_devinfo.lua (renamed from applications/luci-diag-devinfo/luasrc/controller/luci_diag/luci_diag_devinfo.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/netdiscover_common.lua (renamed from applications/luci-diag-devinfo/luasrc/controller/luci_diag/netdiscover_common.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/smap_common.lua (renamed from applications/luci-diag-devinfo/luasrc/controller/luci_diag/smap_common.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/mactodevinfo.lua (renamed from applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/mactodevinfo.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo.lua (renamed from applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config.lua (renamed from applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config_mini.lua (renamed from applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config_mini.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_mini.lua (renamed from applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_mini.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo.lua (renamed from applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config.lua (renamed from applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config_mini.lua (renamed from applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config_mini.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_mini.lua (renamed from applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_mini.lua)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/view/diag/smapsection.htm (renamed from applications/luci-diag-devinfo/luasrc/view/diag/smapsection.htm)0
-rw-r--r--applications/luci-app-diag-devinfo/luasrc/view/diag/smapvalue.htm (renamed from applications/luci-diag-devinfo/luasrc/view/diag/smapvalue.htm)0
-rw-r--r--applications/luci-app-diag-devinfo/po/ca/diag_devinfo.po (renamed from po/ca/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/cs/diag_devinfo.po (renamed from po/cs/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/de/diag_devinfo.po (renamed from po/de/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/el/diag_devinfo.po (renamed from po/el/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/en/diag_devinfo.po (renamed from po/en/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/es/diag_devinfo.po (renamed from po/es/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/fr/diag_devinfo.po (renamed from po/fr/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/he/diag_devinfo.po (renamed from po/he/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/hu/diag_devinfo.po (renamed from po/hu/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/it/diag_devinfo.po (renamed from po/it/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/ja/diag_devinfo.po (renamed from po/ja/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/ms/diag_devinfo.po (renamed from po/ms/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/no/diag_devinfo.po (renamed from po/no/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/pl/diag_devinfo.po (renamed from po/pl/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/pt-br/diag_devinfo.po (renamed from po/pt_BR/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/pt/diag_devinfo.po (renamed from po/pt/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/ro/diag_devinfo.po (renamed from po/ro/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/ru/diag_devinfo.po (renamed from po/ru/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/sk/diag_devinfo.po (renamed from po/sk/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/sv/diag_devinfo.po (renamed from po/sv/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/templates/diag_devinfo.pot199
-rw-r--r--applications/luci-app-diag-devinfo/po/tr/diag_devinfo.po (renamed from po/tr/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/uk/diag_devinfo.po (renamed from po/uk/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/vi/diag_devinfo.po (renamed from po/vi/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/zh-cn/diag_devinfo.po (renamed from po/zh_CN/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/po/zh-tw/diag_devinfo.po (renamed from po/zh_TW/diag_devinfo.po)0
-rw-r--r--applications/luci-app-diag-devinfo/root/etc/config/luci_devinfo (renamed from applications/luci-diag-devinfo/root/etc/config/luci_devinfo)0
-rw-r--r--applications/luci-app-dump1090/Makefile14
-rw-r--r--applications/luci-app-dump1090/luasrc/controller/dump1090.lua (renamed from applications/luci-dump1090/luasrc/controller/dump1090.lua)0
-rw-r--r--applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua (renamed from applications/luci-dump1090/luasrc/model/cbi/dump1090.lua)0
-rw-r--r--applications/luci-app-dump1090/root/etc/uci-defaults/luci-dump1090 (renamed from applications/luci-dump1090/root/etc/uci-defaults/luci-dump1090)0
-rw-r--r--applications/luci-app-firewall/Makefile14
-rw-r--r--applications/luci-app-firewall/luasrc/controller/firewall.lua (renamed from applications/luci-firewall/luasrc/controller/firewall.lua)0
-rw-r--r--applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua (renamed from applications/luci-firewall/luasrc/model/cbi/firewall/custom.lua)0
-rw-r--r--applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua (renamed from applications/luci-firewall/luasrc/model/cbi/firewall/forward-details.lua)0
-rw-r--r--applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua (renamed from applications/luci-firewall/luasrc/model/cbi/firewall/forwards.lua)0
-rw-r--r--applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua (renamed from applications/luci-firewall/luasrc/model/cbi/firewall/rule-details.lua)0
-rw-r--r--applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua (renamed from applications/luci-firewall/luasrc/model/cbi/firewall/rules.lua)0
-rw-r--r--applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua (renamed from applications/luci-firewall/luasrc/model/cbi/firewall/zone-details.lua)0
-rw-r--r--applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua (renamed from applications/luci-firewall/luasrc/model/cbi/firewall/zones.lua)0
-rw-r--r--applications/luci-app-firewall/luasrc/tools/firewall.lua (renamed from applications/luci-firewall/luasrc/tools/firewall.lua)0
-rw-r--r--applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm (renamed from applications/luci-firewall/luasrc/view/firewall/cbi_addforward.htm)0
-rw-r--r--applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm (renamed from applications/luci-firewall/luasrc/view/firewall/cbi_addrule.htm)0
-rw-r--r--applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm (renamed from applications/luci-firewall/luasrc/view/firewall/cbi_addsnat.htm)0
-rw-r--r--applications/luci-app-firewall/po/ca/firewall.po (renamed from po/ca/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/cs/firewall.po (renamed from po/cs/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/de/firewall.po (renamed from po/de/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/el/firewall.po (renamed from po/el/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/en/firewall.po (renamed from po/en/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/es/firewall.po (renamed from po/es/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/fr/firewall.po (renamed from po/fr/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/he/firewall.po (renamed from po/he/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/hu/firewall.po (renamed from po/hu/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/it/firewall.po (renamed from po/it/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/ja/firewall.po (renamed from po/ja/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/ms/firewall.po (renamed from po/ms/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/no/firewall.po (renamed from po/no/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/pl/firewall.po (renamed from po/pl/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/pt-br/firewall.po (renamed from po/pt_BR/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/pt/firewall.po (renamed from po/pt/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/ro/firewall.po (renamed from po/ro/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/ru/firewall.po (renamed from po/ru/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/sk/firewall.po (renamed from po/sk/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/sv/firewall.po (renamed from po/sv/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/templates/firewall.pot425
-rw-r--r--applications/luci-app-firewall/po/tr/firewall.po (renamed from po/tr/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/uk/firewall.po (renamed from po/uk/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/vi/firewall.po (renamed from po/vi/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/zh-cn/firewall.po (renamed from po/zh_CN/firewall.po)0
-rw-r--r--applications/luci-app-firewall/po/zh-tw/firewall.po (renamed from po/zh_TW/firewall.po)0
-rw-r--r--applications/luci-app-freifunk-diagnostics/Makefile14
-rw-r--r--applications/luci-app-freifunk-diagnostics/ipkg/postinst (renamed from applications/luci-freifunk-diagnostics/ipkg/postinst)0
-rw-r--r--applications/luci-app-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua (renamed from applications/luci-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua)0
-rw-r--r--applications/luci-app-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm (renamed from applications/luci-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm)0
-rw-r--r--applications/luci-app-freifunk-diagnostics/root/etc/uci-defaults/luci-freifunk-diagnostics (renamed from applications/luci-freifunk-diagnostics/root/etc/uci-defaults/luci-freifunk-diagnostics)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/Makefile14
-rw-r--r--applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua (renamed from applications/luci-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua (renamed from applications/luci-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/ca/freifunk-policyrouting.po (renamed from po/ca/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/cs/freifunk-policyrouting.po (renamed from po/cs/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/de/freifunk-policyrouting.po (renamed from po/de/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/el/freifunk-policyrouting.po (renamed from po/el/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/en/freifunk-policyrouting.po (renamed from po/en/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/es/freifunk-policyrouting.po (renamed from po/es/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/fr/freifunk-policyrouting.po (renamed from po/fr/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/he/freifunk-policyrouting.po (renamed from po/he/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/hu/freifunk-policyrouting.po (renamed from po/hu/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/it/freifunk-policyrouting.po (renamed from po/it/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/ja/freifunk-policyrouting.po (renamed from po/ja/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/ms/freifunk-policyrouting.po (renamed from po/ms/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/no/freifunk-policyrouting.po (renamed from po/no/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/pl/freifunk-policyrouting.po (renamed from po/pl/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/pt-br/freifunk-policyrouting.po (renamed from po/pt_BR/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/pt/freifunk-policyrouting.po (renamed from po/pt/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/ro/freifunk-policyrouting.po (renamed from po/ro/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/ru/freifunk-policyrouting.po (renamed from po/ru/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/sk/freifunk-policyrouting.po (renamed from po/sk/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/sv/freifunk-policyrouting.po (renamed from po/sv/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/templates/freifunk-policyrouting.pot42
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/tr/freifunk-policyrouting.po (renamed from po/tr/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/uk/freifunk-policyrouting.po (renamed from po/uk/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/vi/freifunk-policyrouting.po (renamed from po/vi/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/zh-cn/freifunk-policyrouting.po (renamed from po/zh_CN/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-policyrouting/po/zh-tw/freifunk-policyrouting.po (renamed from po/zh_TW/freifunk-policyrouting.po)0
-rw-r--r--applications/luci-app-freifunk-widgets/Makefile14
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/controller/freifunk/widgets.lua (renamed from applications/luci-freifunk-widgets/luasrc/controller/freifunk/widgets.lua)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua (renamed from applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua (renamed from applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua (renamed from applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua (renamed from applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua (renamed from applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua (renamed from applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua (renamed from applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm (renamed from applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm (renamed from applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm (renamed from applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm (renamed from applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm)0
-rw-r--r--applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm (renamed from applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm)0
-rw-r--r--applications/luci-app-freifunk-widgets/root/etc/config/freifunk-widgets (renamed from applications/luci-freifunk-widgets/root/etc/config/freifunk-widgets)0
-rw-r--r--applications/luci-app-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets (renamed from applications/luci-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets)0
-rw-r--r--applications/luci-app-hd-idle/Makefile14
-rw-r--r--applications/luci-app-hd-idle/ipkg/postinst (renamed from applications/luci-hd-idle/ipkg/postinst)0
-rw-r--r--applications/luci-app-hd-idle/luasrc/controller/hd_idle.lua (renamed from applications/luci-hd-idle/luasrc/controller/hd_idle.lua)0
-rw-r--r--applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua (renamed from applications/luci-hd-idle/luasrc/model/cbi/hd_idle.lua)0
-rw-r--r--applications/luci-app-hd-idle/po/ca/hd_idle.po (renamed from po/ca/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/cs/hd_idle.po (renamed from po/cs/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/de/hd_idle.po (renamed from po/de/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/el/hd_idle.po (renamed from po/el/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/en/hd_idle.po (renamed from po/en/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/es/hd_idle.po (renamed from po/es/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/fr/hd_idle.po (renamed from po/fr/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/he/hd_idle.po (renamed from po/he/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/hu/hd_idle.po (renamed from po/hu/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/it/hd_idle.po (renamed from po/it/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/ja/hd_idle.po (renamed from po/ja/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/ms/hd_idle.po (renamed from po/ms/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/no/hd_idle.po (renamed from po/no/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/pl/hd_idle.po (renamed from po/pl/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/pt-br/hd_idle.po (renamed from po/pt_BR/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/pt/hd_idle.po (renamed from po/pt/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/ro/hd_idle.po (renamed from po/ro/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/ru/hd_idle.po (renamed from po/ru/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/sk/hd_idle.po (renamed from po/sk/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/sv/hd_idle.po (renamed from po/sv/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/templates/hd_idle.pot34
-rw-r--r--applications/luci-app-hd-idle/po/tr/hd_idle.po (renamed from po/tr/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/uk/hd_idle.po (renamed from po/uk/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/vi/hd_idle.po (renamed from po/vi/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/zh-cn/hd_idle.po (renamed from po/zh_CN/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/zh-tw/hd_idle.po (renamed from po/zh_TW/hd_idle.po)0
-rwxr-xr-xapplications/luci-app-hd-idle/root/etc/uci-defaults/luci-hd_idle (renamed from applications/luci-hd-idle/root/etc/uci-defaults/luci-hd_idle)0
-rw-r--r--applications/luci-app-ltqtapi/Makefile14
-rw-r--r--applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua (renamed from applications/luci-ltqtapi/luasrc/controller/ltqtapi.lua)0
-rw-r--r--applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua (renamed from applications/luci-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua)0
-rw-r--r--applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua (renamed from applications/luci-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua)0
-rw-r--r--applications/luci-app-ltqtapi/luasrc/view/admin_status/index/telephony.htm (renamed from applications/luci-ltqtapi/luasrc/view/admin_status/index/telephony.htm)0
-rw-r--r--applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm (renamed from applications/luci-ltqtapi/luasrc/view/telephony_status.htm)0
-rw-r--r--applications/luci-app-meshwizard/Makefile14
-rw-r--r--applications/luci-app-meshwizard/ipkg/postinst (renamed from applications/luci-meshwizard/ipkg/postinst)0
-rw-r--r--applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua (renamed from applications/luci-meshwizard/luasrc/controller/meshwizard.lua)0
-rw-r--r--applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua (renamed from applications/luci-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua)0
-rw-r--r--applications/luci-app-meshwizard/po/ca/meshwizard.po (renamed from po/ca/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/cs/meshwizard.po (renamed from po/cs/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/de/meshwizard.po (renamed from po/de/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/el/meshwizard.po (renamed from po/el/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/en/meshwizard.po (renamed from po/en/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/es/meshwizard.po (renamed from po/es/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/fr/meshwizard.po (renamed from po/fr/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/he/meshwizard.po (renamed from po/he/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/hu/meshwizard.po (renamed from po/hu/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/it/meshwizard.po (renamed from po/it/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/ja/meshwizard.po (renamed from po/ja/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/ms/meshwizard.po (renamed from po/ms/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/no/meshwizard.po (renamed from po/no/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/pl/meshwizard.po (renamed from po/pl/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/pt-br/meshwizard.po (renamed from po/pt_BR/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/pt/meshwizard.po (renamed from po/pt/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/ro/meshwizard.po (renamed from po/ro/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/ru/meshwizard.po (renamed from po/ru/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/sk/meshwizard.po (renamed from po/sk/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/sv/meshwizard.po (renamed from po/sv/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/templates/meshwizard.pot (renamed from po/ms/ffwizard.po)92
-rw-r--r--applications/luci-app-meshwizard/po/tr/meshwizard.po (renamed from po/tr/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/uk/meshwizard.po (renamed from po/uk/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/vi/meshwizard.po (renamed from po/vi/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/zh-cn/meshwizard.po (renamed from po/zh_CN/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/po/zh-tw/meshwizard.po (renamed from po/zh_TW/meshwizard.po)0
-rw-r--r--applications/luci-app-meshwizard/root/etc/uci-defaults/meshwizard (renamed from applications/luci-meshwizard/root/etc/uci-defaults/meshwizard)0
-rw-r--r--applications/luci-app-minidlna/Makefile14
-rw-r--r--applications/luci-app-minidlna/luasrc/controller/minidlna.lua (renamed from applications/luci-minidlna/luasrc/controller/minidlna.lua)0
-rw-r--r--applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua (renamed from applications/luci-minidlna/luasrc/model/cbi/minidlna.lua)0
-rw-r--r--applications/luci-app-minidlna/luasrc/view/admin_status/index/minidlna.htm (renamed from applications/luci-minidlna/luasrc/view/admin_status/index/minidlna.htm)0
-rw-r--r--applications/luci-app-minidlna/luasrc/view/minidlna_status.htm (renamed from applications/luci-minidlna/luasrc/view/minidlna_status.htm)0
-rw-r--r--applications/luci-app-minidlna/po/ca/minidlna.po (renamed from po/ca/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/cs/minidlna.po (renamed from po/cs/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/de/minidlna.po (renamed from po/de/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/el/minidlna.po (renamed from po/el/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/en/minidlna.po (renamed from po/en/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/es/minidlna.po (renamed from po/es/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/fr/minidlna.po (renamed from po/fr/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/he/minidlna.po (renamed from po/he/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/hu/minidlna.po (renamed from po/hu/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/it/minidlna.po (renamed from po/it/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/ja/minidlna.po (renamed from po/ja/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/ms/minidlna.po (renamed from po/ms/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/no/minidlna.po (renamed from po/no/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/pl/minidlna.po (renamed from po/pl/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/pt-br/minidlna.po (renamed from po/pt_BR/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/pt/minidlna.po (renamed from po/pt/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/ro/minidlna.po (renamed from po/ro/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/ru/minidlna.po (renamed from po/ru/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/sk/minidlna.po (renamed from po/sk/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/sv/minidlna.po (renamed from po/sv/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/templates/minidlna.pot157
-rw-r--r--applications/luci-app-minidlna/po/tr/minidlna.po (renamed from po/tr/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/uk/minidlna.po (renamed from po/uk/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/vi/minidlna.po (renamed from po/vi/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/zh-cn/minidlna.po (renamed from po/zh_CN/minidlna.po)0
-rw-r--r--applications/luci-app-minidlna/po/zh-tw/minidlna.po (renamed from po/zh_TW/minidlna.po)0
-rwxr-xr-xapplications/luci-app-minidlna/root/etc/uci-defaults/luci-minidlna (renamed from applications/luci-minidlna/root/etc/uci-defaults/luci-minidlna)0
-rw-r--r--applications/luci-app-mjpg-streamer/Makefile14
-rw-r--r--applications/luci-app-mjpg-streamer/ipkg/postinst (renamed from applications/luci-mjpg-streamer/ipkg/postinst)0
-rw-r--r--applications/luci-app-mjpg-streamer/luasrc/controller/mjpg-streamer.lua (renamed from applications/luci-mjpg-streamer/luasrc/controller/mjpg-streamer.lua)0
-rw-r--r--applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua (renamed from applications/luci-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua)0
-rwxr-xr-xapplications/luci-app-mjpg-streamer/root/etc/uci-defaults/luci-mjpg-streamer (renamed from applications/luci-mjpg-streamer/root/etc/uci-defaults/luci-mjpg-streamer)0
-rw-r--r--applications/luci-app-mmc-over-gpio/Makefile14
-rw-r--r--applications/luci-app-mmc-over-gpio/ipkg/postinst (renamed from applications/luci-mmc-over-gpio/ipkg/postinst)0
-rw-r--r--applications/luci-app-mmc-over-gpio/luasrc/controller/mmc_over_gpio.lua (renamed from applications/luci-mmc-over-gpio/luasrc/controller/mmc_over_gpio.lua)0
-rw-r--r--applications/luci-app-mmc-over-gpio/luasrc/model/cbi/mmc_over_gpio.lua (renamed from applications/luci-mmc-over-gpio/luasrc/model/cbi/mmc_over_gpio.lua)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/ca/mmc_over_gpio.po (renamed from po/ca/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/cs/mmc_over_gpio.po (renamed from po/cs/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/de/mmc_over_gpio.po (renamed from po/de/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/el/mmc_over_gpio.po (renamed from po/el/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/en/mmc_over_gpio.po (renamed from po/en/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/es/mmc_over_gpio.po (renamed from po/es/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/fr/mmc_over_gpio.po (renamed from po/fr/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/he/mmc_over_gpio.po (renamed from po/he/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/hu/mmc_over_gpio.po (renamed from po/hu/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/it/mmc_over_gpio.po (renamed from po/it/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/ja/mmc_over_gpio.po (renamed from po/ja/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/ms/mmc_over_gpio.po (renamed from po/ms/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/no/mmc_over_gpio.po (renamed from po/no/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/pl/mmc_over_gpio.po (renamed from po/pl/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/pt-br/mmc_over_gpio.po (renamed from po/pt_BR/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/pt/mmc_over_gpio.po (renamed from po/pt/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/ro/mmc_over_gpio.po (renamed from po/ro/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/ru/mmc_over_gpio.po (renamed from po/ru/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/sk/mmc_over_gpio.po (renamed from po/sk/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/sv/mmc_over_gpio.po (renamed from po/sv/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/templates/mmc_over_gpio.pot29
-rw-r--r--applications/luci-app-mmc-over-gpio/po/tr/mmc_over_gpio.po (renamed from po/tr/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/uk/mmc_over_gpio.po (renamed from po/uk/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/vi/mmc_over_gpio.po (renamed from po/vi/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/zh-cn/mmc_over_gpio.po (renamed from po/zh_CN/mmc_over_gpio.po)0
-rw-r--r--applications/luci-app-mmc-over-gpio/po/zh-tw/mmc_over_gpio.po (renamed from po/zh_TW/mmc_over_gpio.po)0
-rwxr-xr-xapplications/luci-app-mmc-over-gpio/root/etc/uci-defaults/luci-mmc-over-gpio (renamed from applications/luci-mmc-over-gpio/root/etc/uci-defaults/luci-mmc-over-gpio)0
-rw-r--r--applications/luci-app-multiwan/Makefile14
-rw-r--r--applications/luci-app-multiwan/luasrc/controller/multiwan.lua (renamed from applications/luci-multiwan/luasrc/controller/multiwan.lua)0
-rw-r--r--applications/luci-app-multiwan/luasrc/model/cbi/multiwan/multiwan.lua (renamed from applications/luci-multiwan/luasrc/model/cbi/multiwan/multiwan.lua)0
-rw-r--r--applications/luci-app-multiwan/luasrc/model/cbi/multiwan/multiwanmini.lua (renamed from applications/luci-multiwan/luasrc/model/cbi/multiwan/multiwanmini.lua)0
-rw-r--r--applications/luci-app-multiwan/luasrc/view/admin_status/index/multiwan.htm (renamed from applications/luci-multiwan/luasrc/view/admin_status/index/multiwan.htm)0
-rw-r--r--applications/luci-app-multiwan/luasrc/view/multiwan_status.htm (renamed from applications/luci-multiwan/luasrc/view/multiwan_status.htm)0
-rw-r--r--applications/luci-app-multiwan/po/ca/multiwan.po (renamed from po/ca/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/cs/multiwan.po (renamed from po/cs/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/de/multiwan.po (renamed from po/de/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/el/multiwan.po (renamed from po/el/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/en/multiwan.po (renamed from po/en/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/es/multiwan.po (renamed from po/es/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/fr/multiwan.po (renamed from po/fr/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/he/multiwan.po (renamed from po/he/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/hu/multiwan.po (renamed from po/hu/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/it/multiwan.po (renamed from po/it/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/ja/multiwan.po (renamed from po/ja/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/ms/multiwan.po (renamed from po/ms/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/no/multiwan.po (renamed from po/no/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/pl/multiwan.po (renamed from po/pl/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/pt-br/multiwan.po (renamed from po/pt_BR/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/pt/multiwan.po (renamed from po/pt/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/ro/multiwan.po (renamed from po/ro/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/ru/multiwan.po (renamed from po/ru/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/sk/multiwan.po (renamed from po/sk/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/sv/multiwan.po (renamed from po/sv/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/templates/multiwan.pot108
-rw-r--r--applications/luci-app-multiwan/po/tr/multiwan.po (renamed from po/tr/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/uk/multiwan.po (renamed from po/uk/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/vi/multiwan.po (renamed from po/vi/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/zh-cn/multiwan.po (renamed from po/zh_CN/multiwan.po)0
-rw-r--r--applications/luci-app-multiwan/po/zh-tw/multiwan.po (renamed from po/zh_TW/multiwan.po)0
-rw-r--r--applications/luci-app-ntpc/Makefile14
-rw-r--r--applications/luci-app-ntpc/luasrc/controller/ntpc.lua (renamed from applications/luci-ntpc/luasrc/controller/ntpc.lua)0
-rw-r--r--applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua (renamed from applications/luci-ntpc/luasrc/model/cbi/ntpc/ntpc.lua)0
-rw-r--r--applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua (renamed from applications/luci-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua)0
-rw-r--r--applications/luci-app-ntpc/po/ca/ntpc.po (renamed from po/ca/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/cs/ntpc.po (renamed from po/cs/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/de/ntpc.po (renamed from po/de/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/el/ntpc.po (renamed from po/el/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/en/ntpc.po (renamed from po/en/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/es/ntpc.po (renamed from po/es/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/fr/ntpc.po (renamed from po/fr/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/he/ntpc.po (renamed from po/he/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/hu/ntpc.po (renamed from po/hu/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/it/ntpc.po (renamed from po/it/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/ja/ntpc.po (renamed from po/ja/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/ms/ntpc.po (renamed from po/ms/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/no/ntpc.po (renamed from po/no/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/pl/ntpc.po (renamed from po/pl/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/pt-br/ntpc.po (renamed from po/pt_BR/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/pt/ntpc.po (renamed from po/pt/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/ro/ntpc.po (renamed from po/ro/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/ru/ntpc.po (renamed from po/ru/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/sk/ntpc.po (renamed from po/sk/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/sv/ntpc.po (renamed from po/sv/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/templates/ntpc.pot41
-rw-r--r--applications/luci-app-ntpc/po/tr/ntpc.po (renamed from po/tr/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/uk/ntpc.po (renamed from po/uk/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/vi/ntpc.po (renamed from po/vi/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/zh-cn/ntpc.po (renamed from po/zh_CN/ntpc.po)0
-rw-r--r--applications/luci-app-ntpc/po/zh-tw/ntpc.po (renamed from po/zh_TW/ntpc.po)0
-rw-r--r--applications/luci-app-ocserv/Makefile14
-rw-r--r--applications/luci-app-ocserv/luasrc/controller/ocserv.lua (renamed from applications/luci-ocserv/luasrc/controller/ocserv.lua)0
-rw-r--r--applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua (renamed from applications/luci-ocserv/luasrc/model/cbi/ocserv/main.lua)0
-rw-r--r--applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua (renamed from applications/luci-ocserv/luasrc/model/cbi/ocserv/user-config.lua)0
-rw-r--r--applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua (renamed from applications/luci-ocserv/luasrc/model/cbi/ocserv/users.lua)0
-rw-r--r--applications/luci-app-ocserv/luasrc/view/admin_status/index/ocserv.htm (renamed from applications/luci-ocserv/luasrc/view/admin_status/index/ocserv.htm)0
-rw-r--r--applications/luci-app-ocserv/luasrc/view/ocserv_status.htm (renamed from applications/luci-ocserv/luasrc/view/ocserv_status.htm)0
-rw-r--r--applications/luci-app-olsr-services/Makefile14
-rw-r--r--applications/luci-app-olsr-services/luasrc/controller/services.lua (renamed from applications/luci-olsr-services/luasrc/controller/services.lua)0
-rw-r--r--applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm (renamed from applications/luci-olsr-services/luasrc/view/freifunk-services/services.htm)0
-rw-r--r--applications/luci-app-olsr-viz/Makefile14
-rwxr-xr-xapplications/luci-app-olsr-viz/htdocs/cgi-bin/olsr-viz.sh (renamed from applications/luci-olsr-viz/htdocs/cgi-bin/olsr-viz.sh)0
-rwxr-xr-xapplications/luci-app-olsr-viz/htdocs/cgi-bin/vizdata.sh (renamed from applications/luci-olsr-viz/htdocs/cgi-bin/vizdata.sh)0
-rw-r--r--applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz.js (renamed from applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz.js)0
-rw-r--r--applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_down.gif (renamed from applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_down.gif)bin46 -> 46 bytes
-rw-r--r--applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_good.gif (renamed from applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_good.gif)bin46 -> 46 bytes
-rw-r--r--applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_ok.gif (renamed from applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_ok.gif)bin46 -> 46 bytes
-rw-r--r--applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_weak.gif (renamed from applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_weak.gif)bin46 -> 46 bytes
-rw-r--r--applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-hna-mini.gif (renamed from applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-hna-mini.gif)bin1192 -> 1192 bytes
-rw-r--r--applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-mini.gif (renamed from applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-mini.gif)bin1194 -> 1194 bytes
-rw-r--r--applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua (renamed from applications/luci-olsr-viz/luasrc/controller/olsr-viz.lua)0
-rw-r--r--applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm (renamed from applications/luci-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm)0
-rw-r--r--applications/luci-app-olsr/Makefile14
l---------applications/luci-app-olsr/htdocs/cgi-bin-nodes.html (renamed from applications/luci-olsr/htdocs/cgi-bin-nodes.html)0
-rw-r--r--applications/luci-app-olsr/htdocs/cgi-bin-status.html (renamed from applications/luci-olsr/htdocs/cgi-bin-status.html)0
-rwxr-xr-xapplications/luci-app-olsr/ipkg/postinst (renamed from applications/luci-olsr/ipkg/postinst)0
-rw-r--r--applications/luci-app-olsr/luasrc/controller/olsr.lua (renamed from applications/luci-olsr/luasrc/controller/olsr.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/controller/olsr4.lua (renamed from applications/luci-olsr/luasrc/controller/olsr4.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/controller/olsr6.lua (renamed from applications/luci-olsr/luasrc/controller/olsr6.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua (renamed from applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua (renamed from applications/luci-olsr/luasrc/model/cbi/olsr/olsrd6.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua (renamed from applications/luci-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua (renamed from applications/luci-olsr/luasrc/model/cbi/olsr/olsrdhna.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua (renamed from applications/luci-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua (renamed from applications/luci-olsr/luasrc/model/cbi/olsr/olsrdiface.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua (renamed from applications/luci-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua (renamed from applications/luci-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua (renamed from applications/luci-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/tools/olsr.lua (renamed from applications/luci-olsr/luasrc/tools/olsr.lua)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/common_js.htm)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/hna.htm)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/interfaces.htm)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/legend.htm)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/mid.htm)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/neighbors.htm)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/overview.htm)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/routes.htm)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/smartgw.htm)0
-rw-r--r--applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm (renamed from applications/luci-olsr/luasrc/view/status-olsr/topology.htm)0
-rw-r--r--applications/luci-app-olsr/po/ca/olsr.po (renamed from po/ca/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/cs/olsr.po (renamed from po/cs/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/de/olsr.po (renamed from po/de/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/el/olsr.po (renamed from po/el/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/en/olsr.po (renamed from po/en/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/es/olsr.po (renamed from po/es/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/fr/olsr.po (renamed from po/fr/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/he/olsr.po (renamed from po/he/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/hu/olsr.po (renamed from po/hu/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/it/olsr.po (renamed from po/it/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/ja/olsr.po (renamed from po/ja/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/ms/olsr.po (renamed from po/ms/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/no/olsr.po (renamed from po/no/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/pl/olsr.po (renamed from po/pl/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/pt-br/olsr.po (renamed from po/pt_BR/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/pt/olsr.po (renamed from po/pt/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/ro/olsr.po (renamed from po/ro/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/ru/olsr.po (renamed from po/ru/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/sk/olsr.po (renamed from po/sk/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/sv/olsr.po (renamed from po/sv/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/templates/olsr.pot680
-rw-r--r--applications/luci-app-olsr/po/tr/olsr.po (renamed from po/tr/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/uk/olsr.po (renamed from po/uk/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/vi/olsr.po (renamed from po/vi/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/zh-cn/olsr.po (renamed from po/zh_CN/olsr.po)0
-rw-r--r--applications/luci-app-olsr/po/zh-tw/olsr.po (renamed from po/zh_TW/olsr.po)0
-rw-r--r--applications/luci-app-olsr/root/etc/config/luci_olsr (renamed from applications/luci-olsr/root/etc/config/luci_olsr)0
-rwxr-xr-xapplications/luci-app-olsr/root/etc/uci-defaults/luci-olsr (renamed from applications/luci-olsr/root/etc/uci-defaults/luci-olsr)0
-rw-r--r--applications/luci-app-openvpn/Makefile14
-rw-r--r--applications/luci-app-openvpn/luasrc/controller/openvpn.lua (renamed from applications/luci-openvpn/luasrc/controller/openvpn.lua)0
-rw-r--r--applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua (renamed from applications/luci-openvpn/luasrc/model/cbi/openvpn-advanced.lua)0
-rw-r--r--applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua (renamed from applications/luci-openvpn/luasrc/model/cbi/openvpn-basic.lua)0
-rw-r--r--applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua (renamed from applications/luci-openvpn/luasrc/model/cbi/openvpn.lua)0
-rw-r--r--applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm (renamed from applications/luci-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm)0
-rw-r--r--applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm (renamed from applications/luci-openvpn/luasrc/view/openvpn/pageswitch.htm)0
-rw-r--r--applications/luci-app-openvpn/po/ca/openvpn.po (renamed from po/ca/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/cs/openvpn.po (renamed from po/cs/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/de/openvpn.po (renamed from po/de/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/el/openvpn.po (renamed from po/el/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/en/openvpn.po (renamed from po/en/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/es/openvpn.po (renamed from po/es/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/fr/openvpn.po (renamed from po/fr/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/he/openvpn.po (renamed from po/he/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/hu/openvpn.po (renamed from po/hu/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/it/openvpn.po (renamed from po/it/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/ja/openvpn.po (renamed from po/ja/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/ms/openvpn.po (renamed from po/ms/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/no/openvpn.po (renamed from po/no/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/pl/openvpn.po (renamed from po/pl/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/pt-br/openvpn.po (renamed from po/pt_BR/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/pt/openvpn.po (renamed from po/pt/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/ro/openvpn.po (renamed from po/ro/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/ru/openvpn.po (renamed from po/ru/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/sk/openvpn.po (renamed from po/sk/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/sv/openvpn.po (renamed from po/sv/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/templates/openvpn.pot539
-rw-r--r--applications/luci-app-openvpn/po/tr/openvpn.po (renamed from po/tr/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/uk/openvpn.po (renamed from po/uk/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/vi/openvpn.po (renamed from po/vi/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/zh-cn/openvpn.po (renamed from po/zh_CN/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/po/zh-tw/openvpn.po (renamed from po/zh_TW/openvpn.po)0
-rw-r--r--applications/luci-app-openvpn/root/etc/config/openvpn_recipes (renamed from applications/luci-openvpn/root/etc/config/openvpn_recipes)0
-rw-r--r--applications/luci-app-p2pblock/Makefile14
-rwxr-xr-xapplications/luci-app-p2pblock/ipkg/postinst (renamed from applications/luci-p2pblock/ipkg/postinst)0
-rw-r--r--applications/luci-app-p2pblock/luasrc/controller/ff_p2pblock.lua (renamed from applications/luci-p2pblock/luasrc/controller/ff_p2pblock.lua)0
-rw-r--r--applications/luci-app-p2pblock/luasrc/model/cbi/luci_fw/p2pblock.lua (renamed from applications/luci-p2pblock/luasrc/model/cbi/luci_fw/p2pblock.lua)0
-rw-r--r--applications/luci-app-p2pblock/po/ca/p2pblock.po (renamed from po/ca/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/cs/p2pblock.po (renamed from po/cs/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/de/p2pblock.po (renamed from po/de/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/el/p2pblock.po (renamed from po/el/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/en/p2pblock.po (renamed from po/en/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/es/p2pblock.po (renamed from po/es/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/fr/p2pblock.po (renamed from po/fr/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/he/p2pblock.po (renamed from po/he/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/hu/p2pblock.po (renamed from po/hu/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/it/p2pblock.po (renamed from po/it/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/ja/p2pblock.po (renamed from po/ja/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/ms/p2pblock.po (renamed from po/ms/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/no/p2pblock.po (renamed from po/no/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/pl/p2pblock.po (renamed from po/pl/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/pt-br/p2pblock.po (renamed from po/pt_BR/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/pt/p2pblock.po (renamed from po/pt/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/ro/p2pblock.po (renamed from po/ro/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/ru/p2pblock.po (renamed from po/ru/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/sk/p2pblock.po (renamed from po/sk/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/sv/p2pblock.po (renamed from po/sv/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/templates/p2pblock.pot31
-rw-r--r--applications/luci-app-p2pblock/po/tr/p2pblock.po (renamed from po/tr/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/uk/p2pblock.po (renamed from po/uk/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/vi/p2pblock.po (renamed from po/vi/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/zh-cn/p2pblock.po (renamed from po/zh_CN/p2pblock.po)0
-rw-r--r--applications/luci-app-p2pblock/po/zh-tw/p2pblock.po (renamed from po/zh_TW/p2pblock.po)0
-rwxr-xr-xapplications/luci-app-p2pblock/root/etc/uci-defaults/luci-p2pblock (renamed from applications/luci-p2pblock/root/etc/uci-defaults/luci-p2pblock)0
-rw-r--r--applications/luci-app-p910nd/Makefile14
-rw-r--r--applications/luci-app-p910nd/ipkg/postinst (renamed from applications/luci-p910nd/ipkg/postinst)0
-rw-r--r--applications/luci-app-p910nd/luasrc/controller/p910nd.lua (renamed from applications/luci-p910nd/luasrc/controller/p910nd.lua)0
-rw-r--r--applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua (renamed from applications/luci-p910nd/luasrc/model/cbi/p910nd.lua)0
-rw-r--r--applications/luci-app-p910nd/po/ca/p910nd.po (renamed from po/ca/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/cs/p910nd.po (renamed from po/cs/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/de/p910nd.po (renamed from po/de/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/el/p910nd.po (renamed from po/el/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/en/p910nd.po (renamed from po/en/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/es/p910nd.po (renamed from po/es/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/fr/p910nd.po (renamed from po/fr/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/he/p910nd.po (renamed from po/he/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/hu/p910nd.po (renamed from po/hu/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/it/p910nd.po (renamed from po/it/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/ja/p910nd.po (renamed from po/ja/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/ms/p910nd.po (renamed from po/ms/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/no/p910nd.po (renamed from po/no/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/pl/p910nd.po (renamed from po/pl/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/pt-br/p910nd.po (renamed from po/pt_BR/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/pt/p910nd.po (renamed from po/pt/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/ro/p910nd.po (renamed from po/ro/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/ru/p910nd.po (renamed from po/ru/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/sk/p910nd.po (renamed from po/sk/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/sv/p910nd.po (renamed from po/sv/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/templates/p910nd.pot34
-rw-r--r--applications/luci-app-p910nd/po/tr/p910nd.po (renamed from po/tr/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/uk/p910nd.po (renamed from po/uk/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/vi/p910nd.po (renamed from po/vi/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/zh-cn/p910nd.po (renamed from po/zh_CN/p910nd.po)0
-rw-r--r--applications/luci-app-p910nd/po/zh-tw/p910nd.po (renamed from po/zh_TW/p910nd.po)0
-rwxr-xr-xapplications/luci-app-p910nd/root/etc/uci-defaults/luci-p910nd (renamed from applications/luci-p910nd/root/etc/uci-defaults/luci-p910nd)0
-rw-r--r--applications/luci-app-pbx-voicemail/COPYING (renamed from applications/luci-pbx-voicemail/COPYING)0
-rw-r--r--applications/luci-app-pbx-voicemail/Makefile14
-rw-r--r--applications/luci-app-pbx-voicemail/luasrc/controller/pbx-voicemail.lua (renamed from applications/luci-pbx-voicemail/luasrc/controller/pbx-voicemail.lua)0
-rw-r--r--applications/luci-app-pbx-voicemail/luasrc/model/cbi/pbx-voicemail.lua (renamed from applications/luci-pbx-voicemail/luasrc/model/cbi/pbx-voicemail.lua)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/ca/pbx-voicemail.po (renamed from po/ca/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/cs/pbx-voicemail.po (renamed from po/cs/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/de/pbx-voicemail.po (renamed from po/de/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/el/pbx-voicemail.po (renamed from po/el/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/en/pbx-voicemail.po (renamed from po/en/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/es/pbx-voicemail.po (renamed from po/es/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/fr/pbx-voicemail.po (renamed from po/fr/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/he/pbx-voicemail.po (renamed from po/he/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/hu/pbx-voicemail.po (renamed from po/hu/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/it/pbx-voicemail.po (renamed from po/it/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/ja/pbx-voicemail.po (renamed from po/ja/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/ms/pbx-voicemail.po (renamed from po/ms/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/no/pbx-voicemail.po (renamed from po/no/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/pl/pbx-voicemail.po (renamed from po/pl/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/pt-br/pbx-voicemail.po (renamed from po/pt_BR/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/pt/pbx-voicemail.po (renamed from po/pt/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/ro/pbx-voicemail.po (renamed from po/ro/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/ru/pbx-voicemail.po (renamed from po/ru/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/sk/pbx-voicemail.po (renamed from po/sk/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/sv/pbx-voicemail.po (renamed from po/sv/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/templates/pbx-voicemail.pot81
-rw-r--r--applications/luci-app-pbx-voicemail/po/tr/pbx-voicemail.po (renamed from po/tr/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/uk/pbx-voicemail.po (renamed from po/uk/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/vi/pbx-voicemail.po (renamed from po/vi/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/zh-cn/pbx-voicemail.po (renamed from po/zh_CN/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/po/zh-tw/pbx-voicemail.po (renamed from po/zh_TW/pbx-voicemail.po)0
-rw-r--r--applications/luci-app-pbx-voicemail/root/etc/config/pbx-voicemail (renamed from applications/luci-pbx-voicemail/root/etc/config/pbx-voicemail)0
-rwxr-xr-xapplications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-move-greeting (renamed from applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-move-greeting)0
-rw-r--r--applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-auth.TEMPLATE (renamed from applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-auth.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-default.TEMPLATE (renamed from applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-default.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account.TEMPLATE (renamed from applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-defaults.TEMPLATE (renamed from applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-defaults.TEMPLATE)0
-rwxr-xr-xapplications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-send-voicemail (renamed from applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-send-voicemail)0
-rw-r--r--applications/luci-app-pbx/COPYING (renamed from applications/luci-pbx/COPYING)0
-rw-r--r--applications/luci-app-pbx/CREDITS-SOUNDS (renamed from applications/luci-pbx/CREDITS-SOUNDS)0
-rw-r--r--applications/luci-app-pbx/LICENSE-SOUNDS (renamed from applications/luci-pbx/LICENSE-SOUNDS)0
-rw-r--r--applications/luci-app-pbx/Makefile19
-rw-r--r--applications/luci-app-pbx/luasrc/controller/pbx.lua (renamed from applications/luci-pbx/luasrc/controller/pbx.lua)0
-rw-r--r--applications/luci-app-pbx/luasrc/model/cbi/pbx-advanced.lua (renamed from applications/luci-pbx/luasrc/model/cbi/pbx-advanced.lua)0
-rw-r--r--applications/luci-app-pbx/luasrc/model/cbi/pbx-calls.lua (renamed from applications/luci-pbx/luasrc/model/cbi/pbx-calls.lua)0
-rw-r--r--applications/luci-app-pbx/luasrc/model/cbi/pbx-google.lua (renamed from applications/luci-pbx/luasrc/model/cbi/pbx-google.lua)0
-rw-r--r--applications/luci-app-pbx/luasrc/model/cbi/pbx-users.lua (renamed from applications/luci-pbx/luasrc/model/cbi/pbx-users.lua)0
-rw-r--r--applications/luci-app-pbx/luasrc/model/cbi/pbx-voip.lua (renamed from applications/luci-pbx/luasrc/model/cbi/pbx-voip.lua)0
-rw-r--r--applications/luci-app-pbx/luasrc/model/cbi/pbx.lua (renamed from applications/luci-pbx/luasrc/model/cbi/pbx.lua)0
-rw-r--r--applications/luci-app-pbx/po/ca/pbx.po (renamed from po/ca/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/cs/pbx.po (renamed from po/cs/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/de/pbx.po (renamed from po/de/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/el/pbx.po (renamed from po/el/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/en/pbx.po (renamed from po/en/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/es/pbx.po (renamed from po/es/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/fr/pbx.po (renamed from po/fr/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/he/pbx.po (renamed from po/he/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/hu/pbx.po (renamed from po/hu/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/it/pbx.po (renamed from po/it/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/ja/pbx.po (renamed from po/ja/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/ms/pbx.po (renamed from po/ms/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/no/pbx.po (renamed from po/no/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/pl/pbx.po (renamed from po/pl/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/pt-br/pbx.po (renamed from po/pt_BR/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/pt/pbx.po (renamed from po/pt/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/ro/pbx.po (renamed from po/ro/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/ru/pbx.po (renamed from po/ru/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/sk/pbx.po (renamed from po/sk/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/sv/pbx.po (renamed from po/sv/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/templates/pbx.pot477
-rw-r--r--applications/luci-app-pbx/po/tr/pbx.po (renamed from po/tr/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/uk/pbx.po (renamed from po/uk/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/vi/pbx.po (renamed from po/vi/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/zh-cn/pbx.po (renamed from po/zh_CN/pbx.po)0
-rw-r--r--applications/luci-app-pbx/po/zh-tw/pbx.po (renamed from po/zh_TW/pbx.po)0
-rw-r--r--applications/luci-app-pbx/root/etc/config/pbx (renamed from applications/luci-pbx/root/etc/config/pbx)0
-rw-r--r--applications/luci-app-pbx/root/etc/config/pbx-advanced (renamed from applications/luci-pbx/root/etc/config/pbx-advanced)0
-rw-r--r--applications/luci-app-pbx/root/etc/config/pbx-calls (renamed from applications/luci-pbx/root/etc/config/pbx-calls)0
-rw-r--r--applications/luci-app-pbx/root/etc/config/pbx-google (renamed from modules/base/root/lib/uci/upload/.gitignore)0
-rw-r--r--applications/luci-app-pbx/root/etc/config/pbx-users (renamed from applications/luci-pbx/root/etc/config/pbx-users)0
-rw-r--r--applications/luci-app-pbx/root/etc/config/pbx-voip0
-rwxr-xr-xapplications/luci-app-pbx/root/etc/init.d/pbx-asterisk (renamed from applications/luci-pbx/root/etc/init.d/pbx-asterisk)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/asterisk.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/asterisk.conf.TEMPLATE)0
-rwxr-xr-xapplications/luci-app-pbx/root/etc/pbx-asterisk/delayedcallback (renamed from applications/luci-pbx/root/etc/pbx-asterisk/delayedcallback)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_blacklist.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_blacklist.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_blacklist_footer.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_blacklist_footer.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_blacklist_header.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_blacklist_header.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback-check.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback-check.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback-check_footer.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback-check_footer.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback-check_header.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback-check_header.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback_gtalk.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback_gtalk.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback_header.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback_header.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback_sip.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback_sip.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_default.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_default.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_default_user.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_default_user.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-check.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-check.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-check_footer.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-check_footer.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-check_header.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-check_header.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-nopin.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-nopin.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa_header.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa_header.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk_header.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk_header.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_incoming_context_sip.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_incoming_context_sip.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_dial_local_user.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_dial_local_user.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_gtalk.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_gtalk.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_gtalk.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_gtalk.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_sip.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_sip.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_sip.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_sip.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_user_context_footer.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_user_context_footer.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_user_context_header.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_user_context_header.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_voicemail_disabled.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_voicemail_disabled.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_voicemail_enabled.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/extensions_voicemail_enabled.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/gtalk.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/gtalk.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/indications.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/indications.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/jabber.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/jabber.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/jabber_users.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/jabber_users.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/logger.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/logger.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/manager.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/manager.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/modules.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/modules.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/rtp.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/rtp.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sip.conf.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sip.conf.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sip_peer.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sip_peer.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sip_registration.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sip_registration.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sip_user.TEMPLATE (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sip_user.TEMPLATE)0
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/agent-alreadyon.gsm (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sounds/agent-alreadyon.gsm)bin8943 -> 8943 bytes
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/agent-incorrect.gsm (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sounds/agent-incorrect.gsm)bin8085 -> 8085 bytes
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/agent-pass.gsm (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sounds/agent-pass.gsm)bin4752 -> 4752 bytes
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/auth-incorrect.gsm (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sounds/auth-incorrect.gsm)bin7458 -> 7458 bytes
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/auth-thankyou.gsm (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sounds/auth-thankyou.gsm)bin1353 -> 1353 bytes
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/beep.gsm (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sounds/beep.gsm)bin726 -> 726 bytes
-rw-r--r--applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/vm-goodbye.gsm (renamed from applications/luci-pbx/root/etc/pbx-asterisk/sounds/vm-goodbye.gsm)bin1683 -> 1683 bytes
-rw-r--r--applications/luci-app-polipo/Makefile14
-rwxr-xr-xapplications/luci-app-polipo/ipkg/postinst (renamed from applications/luci-polipo/ipkg/postinst)0
-rw-r--r--applications/luci-app-polipo/luasrc/controller/polipo.lua (renamed from applications/luci-polipo/luasrc/controller/polipo.lua)0
-rw-r--r--applications/luci-app-polipo/luasrc/model/cbi/polipo.lua (renamed from applications/luci-polipo/luasrc/model/cbi/polipo.lua)0
-rw-r--r--applications/luci-app-polipo/luasrc/view/polipo_status.htm (renamed from applications/luci-polipo/luasrc/view/polipo_status.htm)0
-rw-r--r--applications/luci-app-polipo/po/ca/polipo.po (renamed from po/ca/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/cs/polipo.po (renamed from po/cs/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/de/polipo.po (renamed from po/de/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/el/polipo.po (renamed from po/el/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/en/polipo.po (renamed from po/en/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/es/polipo.po (renamed from po/es/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/fr/polipo.po (renamed from po/fr/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/he/polipo.po (renamed from po/he/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/hu/polipo.po (renamed from po/hu/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/it/polipo.po (renamed from po/it/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/ja/polipo.po (renamed from po/ja/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/ms/polipo.po (renamed from po/ms/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/no/polipo.po (renamed from po/no/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/pl/polipo.po (renamed from po/pl/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/pt-br/polipo.po (renamed from po/pt_BR/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/pt/polipo.po (renamed from po/pt/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/ro/polipo.po (renamed from po/ro/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/ru/polipo.po (renamed from po/ru/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/sk/polipo.po (renamed from po/sk/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/sv/polipo.po (renamed from po/sv/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/templates/polipo.pot195
-rw-r--r--applications/luci-app-polipo/po/tr/polipo.po (renamed from po/tr/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/uk/polipo.po (renamed from po/uk/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/vi/polipo.po (renamed from po/vi/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/zh-cn/polipo.po (renamed from po/zh_CN/polipo.po)0
-rw-r--r--applications/luci-app-polipo/po/zh-tw/polipo.po (renamed from po/zh_TW/polipo.po)0
-rwxr-xr-xapplications/luci-app-polipo/root/etc/uci-defaults/luci-polipo (renamed from applications/luci-polipo/root/etc/uci-defaults/luci-polipo)0
-rwxr-xr-xapplications/luci-app-polipo/root/usr/sbin/polipo_purge (renamed from applications/luci-polipo/root/usr/sbin/polipo_purge)0
-rw-r--r--applications/luci-app-qos/Makefile14
-rw-r--r--applications/luci-app-qos/luasrc/controller/qos.lua (renamed from applications/luci-qos/luasrc/controller/qos.lua)0
-rw-r--r--applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua (renamed from applications/luci-qos/luasrc/model/cbi/qos/qos.lua)0
-rw-r--r--applications/luci-app-qos/po/ca/qos.po (renamed from po/ca/qos.po)0
-rw-r--r--applications/luci-app-qos/po/cs/qos.po (renamed from po/cs/qos.po)0
-rw-r--r--applications/luci-app-qos/po/de/qos.po (renamed from po/de/qos.po)0
-rw-r--r--applications/luci-app-qos/po/el/qos.po (renamed from po/el/qos.po)0
-rw-r--r--applications/luci-app-qos/po/en/qos.po (renamed from po/en/qos.po)0
-rw-r--r--applications/luci-app-qos/po/es/qos.po (renamed from po/es/qos.po)0
-rw-r--r--applications/luci-app-qos/po/fr/qos.po (renamed from po/fr/qos.po)0
-rw-r--r--applications/luci-app-qos/po/he/qos.po (renamed from po/he/qos.po)0
-rw-r--r--applications/luci-app-qos/po/hu/qos.po (renamed from po/hu/qos.po)0
-rw-r--r--applications/luci-app-qos/po/it/qos.po (renamed from po/it/qos.po)0
-rw-r--r--applications/luci-app-qos/po/ja/qos.po (renamed from po/ja/qos.po)0
-rw-r--r--applications/luci-app-qos/po/ms/qos.po (renamed from po/ms/qos.po)0
-rw-r--r--applications/luci-app-qos/po/no/qos.po (renamed from po/no/qos.po)0
-rw-r--r--applications/luci-app-qos/po/pl/qos.po (renamed from po/pl/qos.po)0
-rw-r--r--applications/luci-app-qos/po/pt-br/qos.po (renamed from po/pt_BR/qos.po)0
-rw-r--r--applications/luci-app-qos/po/pt/qos.po (renamed from po/pt/qos.po)0
-rw-r--r--applications/luci-app-qos/po/ro/qos.po (renamed from po/ro/qos.po)0
-rw-r--r--applications/luci-app-qos/po/ru/qos.po (renamed from po/ru/qos.po)0
-rw-r--r--applications/luci-app-qos/po/sk/qos.po (renamed from po/sk/qos.po)0
-rw-r--r--applications/luci-app-qos/po/sv/qos.po (renamed from po/sv/qos.po)0
-rw-r--r--applications/luci-app-qos/po/templates/qos.pot79
-rw-r--r--applications/luci-app-qos/po/tr/qos.po (renamed from po/tr/qos.po)0
-rw-r--r--applications/luci-app-qos/po/uk/qos.po (renamed from po/uk/qos.po)0
-rw-r--r--applications/luci-app-qos/po/vi/qos.po (renamed from po/vi/qos.po)0
-rw-r--r--applications/luci-app-qos/po/zh-cn/qos.po (renamed from po/zh_CN/qos.po)0
-rw-r--r--applications/luci-app-qos/po/zh-tw/qos.po (renamed from po/zh_TW/qos.po)0
-rw-r--r--applications/luci-app-radvd/Makefile14
-rw-r--r--applications/luci-app-radvd/ipkg/postinst (renamed from applications/luci-radvd/ipkg/postinst)0
-rw-r--r--applications/luci-app-radvd/luasrc/controller/radvd.lua (renamed from applications/luci-radvd/luasrc/controller/radvd.lua)0
-rw-r--r--applications/luci-app-radvd/luasrc/model/cbi/radvd.lua (renamed from applications/luci-radvd/luasrc/model/cbi/radvd.lua)0
-rw-r--r--applications/luci-app-radvd/luasrc/model/cbi/radvd/dnssl.lua (renamed from applications/luci-radvd/luasrc/model/cbi/radvd/dnssl.lua)0
-rw-r--r--applications/luci-app-radvd/luasrc/model/cbi/radvd/interface.lua (renamed from applications/luci-radvd/luasrc/model/cbi/radvd/interface.lua)0
-rw-r--r--applications/luci-app-radvd/luasrc/model/cbi/radvd/prefix.lua (renamed from applications/luci-radvd/luasrc/model/cbi/radvd/prefix.lua)0
-rw-r--r--applications/luci-app-radvd/luasrc/model/cbi/radvd/rdnss.lua (renamed from applications/luci-radvd/luasrc/model/cbi/radvd/rdnss.lua)0
-rw-r--r--applications/luci-app-radvd/luasrc/model/cbi/radvd/route.lua (renamed from applications/luci-radvd/luasrc/model/cbi/radvd/route.lua)0
-rw-r--r--applications/luci-app-radvd/po/ca/radvd.po (renamed from po/ca/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/cs/radvd.po (renamed from po/cs/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/de/radvd.po (renamed from po/de/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/el/radvd.po (renamed from po/el/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/en/radvd.po (renamed from po/en/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/es/radvd.po (renamed from po/es/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/fr/radvd.po (renamed from po/fr/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/he/radvd.po (renamed from po/he/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/hu/radvd.po (renamed from po/hu/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/it/radvd.po (renamed from po/it/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/ja/radvd.po (renamed from po/ja/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/ms/radvd.po (renamed from po/ms/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/no/radvd.po (renamed from po/no/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/pl/radvd.po (renamed from po/pl/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/pt-br/radvd.po (renamed from po/pt_BR/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/pt/radvd.po (renamed from po/pt/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/ro/radvd.po (renamed from po/ro/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/ru/radvd.po (renamed from po/ru/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/sk/radvd.po (renamed from po/sk/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/sv/radvd.po (renamed from po/sv/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/templates/radvd.pot360
-rw-r--r--applications/luci-app-radvd/po/tr/radvd.po (renamed from po/tr/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/uk/radvd.po (renamed from po/uk/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/vi/radvd.po (renamed from po/vi/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/zh-cn/radvd.po (renamed from po/zh_CN/radvd.po)0
-rw-r--r--applications/luci-app-radvd/po/zh-tw/radvd.po (renamed from po/zh_TW/radvd.po)0
-rwxr-xr-xapplications/luci-app-radvd/root/etc/uci-defaults/luci-radvd (renamed from applications/luci-radvd/root/etc/uci-defaults/luci-radvd)0
-rw-r--r--applications/luci-app-samba/Makefile14
-rw-r--r--applications/luci-app-samba/luasrc/controller/samba.lua (renamed from applications/luci-samba/luasrc/controller/samba.lua)0
-rw-r--r--applications/luci-app-samba/luasrc/model/cbi/samba.lua (renamed from applications/luci-samba/luasrc/model/cbi/samba.lua)0
-rw-r--r--applications/luci-app-samba/po/ca/samba.po (renamed from po/ca/samba.po)0
-rw-r--r--applications/luci-app-samba/po/cs/samba.po (renamed from po/cs/samba.po)0
-rw-r--r--applications/luci-app-samba/po/de/samba.po (renamed from po/de/samba.po)0
-rw-r--r--applications/luci-app-samba/po/el/samba.po (renamed from po/el/samba.po)0
-rw-r--r--applications/luci-app-samba/po/en/samba.po (renamed from po/en/samba.po)0
-rw-r--r--applications/luci-app-samba/po/es/samba.po (renamed from po/es/samba.po)0
-rw-r--r--applications/luci-app-samba/po/fr/samba.po (renamed from po/fr/samba.po)0
-rw-r--r--applications/luci-app-samba/po/he/samba.po (renamed from po/he/samba.po)0
-rw-r--r--applications/luci-app-samba/po/hu/samba.po (renamed from po/hu/samba.po)0
-rw-r--r--applications/luci-app-samba/po/it/samba.po (renamed from po/it/samba.po)0
-rw-r--r--applications/luci-app-samba/po/ja/samba.po (renamed from po/ja/samba.po)0
-rw-r--r--applications/luci-app-samba/po/ms/samba.po (renamed from po/ms/samba.po)0
-rw-r--r--applications/luci-app-samba/po/no/samba.po (renamed from po/no/samba.po)0
-rw-r--r--applications/luci-app-samba/po/pl/samba.po (renamed from po/pl/samba.po)0
-rw-r--r--applications/luci-app-samba/po/pt-br/samba.po (renamed from po/pt_BR/samba.po)0
-rw-r--r--applications/luci-app-samba/po/pt/samba.po (renamed from po/pt/samba.po)0
-rw-r--r--applications/luci-app-samba/po/ro/samba.po (renamed from po/ro/samba.po)0
-rw-r--r--applications/luci-app-samba/po/ru/samba.po (renamed from po/ru/samba.po)0
-rw-r--r--applications/luci-app-samba/po/sk/samba.po (renamed from po/sk/samba.po)0
-rw-r--r--applications/luci-app-samba/po/sv/samba.po (renamed from po/sv/samba.po)0
-rw-r--r--applications/luci-app-samba/po/templates/samba.pot66
-rw-r--r--applications/luci-app-samba/po/tr/samba.po (renamed from po/tr/samba.po)0
-rw-r--r--applications/luci-app-samba/po/uk/samba.po (renamed from po/uk/samba.po)0
-rw-r--r--applications/luci-app-samba/po/vi/samba.po (renamed from po/vi/samba.po)0
-rw-r--r--applications/luci-app-samba/po/zh-cn/samba.po (renamed from po/zh_CN/samba.po)0
-rw-r--r--applications/luci-app-samba/po/zh-tw/samba.po (renamed from po/zh_TW/samba.po)0
-rw-r--r--applications/luci-app-shairplay/Makefile14
-rw-r--r--applications/luci-app-shairplay/luasrc/controller/shairplay.lua (renamed from applications/luci-shairplay/luasrc/controller/shairplay.lua)0
-rw-r--r--applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua (renamed from applications/luci-shairplay/luasrc/model/cbi/shairplay.lua)0
-rw-r--r--applications/luci-app-shairplay/root/etc/uci-defaults/luci-shairplay (renamed from applications/luci-shairplay/root/etc/uci-defaults/luci-shairplay)0
-rw-r--r--applications/luci-app-shairport/Makefile14
-rw-r--r--applications/luci-app-shairport/luasrc/controller/shairport.lua (renamed from applications/luci-shairport/luasrc/controller/shairport.lua)0
-rw-r--r--applications/luci-app-shairport/luasrc/model/cbi/shairport.lua (renamed from applications/luci-shairport/luasrc/model/cbi/shairport.lua)0
-rw-r--r--applications/luci-app-shairport/root/etc/uci-defaults/luci-shairport (renamed from applications/luci-shairport/root/etc/uci-defaults/luci-shairport)0
-rw-r--r--applications/luci-app-siitwizard/Makefile14
-rw-r--r--applications/luci-app-siitwizard/luasrc/controller/siitwizard.lua (renamed from applications/luci-siitwizard/luasrc/controller/siitwizard.lua)0
-rw-r--r--applications/luci-app-siitwizard/luasrc/model/cbi/siitwizard.lua (renamed from applications/luci-siitwizard/luasrc/model/cbi/siitwizard.lua)0
-rw-r--r--applications/luci-app-siitwizard/root/etc/config/siit (renamed from applications/luci-siitwizard/root/etc/config/siit)0
-rw-r--r--applications/luci-app-splash/Makefile14
-rw-r--r--applications/luci-app-splash/README (renamed from applications/luci-splash/README)0
-rwxr-xr-xapplications/luci-app-splash/htdocs/cgi-bin/splash/splash.sh (renamed from applications/luci-splash/htdocs/cgi-bin/splash/splash.sh)0
-rw-r--r--applications/luci-app-splash/htdocs/luci/splash/index.html (renamed from applications/luci-splash/htdocs/luci/splash/index.html)0
-rwxr-xr-xapplications/luci-app-splash/ipkg/postinst (renamed from applications/luci-splash/ipkg/postinst)0
-rw-r--r--applications/luci-app-splash/luasrc/controller/splash/splash.lua (renamed from applications/luci-splash/luasrc/controller/splash/splash.lua)0
-rw-r--r--applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua (renamed from applications/luci-splash/luasrc/model/cbi/splash/splash.lua)0
-rw-r--r--applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua (renamed from applications/luci-splash/luasrc/model/cbi/splash/splashtext.lua)0
-rw-r--r--applications/luci-app-splash/luasrc/view/admin_status/splash.htm (renamed from applications/luci-splash/luasrc/view/admin_status/splash.htm)0
-rw-r--r--applications/luci-app-splash/luasrc/view/splash/blocked.htm (renamed from applications/luci-splash/luasrc/view/splash/blocked.htm)0
-rw-r--r--applications/luci-app-splash/luasrc/view/splash/splash.htm (renamed from applications/luci-splash/luasrc/view/splash/splash.htm)0
-rw-r--r--applications/luci-app-splash/luasrc/view/splash_splash/index.htm (renamed from applications/luci-splash/luasrc/view/splash_splash/index.htm)0
-rw-r--r--applications/luci-app-splash/luasrc/view/splash_splash/splash.htm (renamed from applications/luci-splash/luasrc/view/splash_splash/splash.htm)0
-rw-r--r--applications/luci-app-splash/po/ca/splash.po (renamed from po/ca/splash.po)0
-rw-r--r--applications/luci-app-splash/po/cs/splash.po (renamed from po/cs/splash.po)0
-rw-r--r--applications/luci-app-splash/po/de/splash.po (renamed from po/de/splash.po)0
-rw-r--r--applications/luci-app-splash/po/el/splash.po (renamed from po/el/splash.po)0
-rw-r--r--applications/luci-app-splash/po/en/splash.po (renamed from po/en/splash.po)0
-rw-r--r--applications/luci-app-splash/po/es/splash.po (renamed from po/es/splash.po)0
-rw-r--r--applications/luci-app-splash/po/fr/splash.po (renamed from po/fr/splash.po)0
-rw-r--r--applications/luci-app-splash/po/he/splash.po (renamed from po/he/splash.po)0
-rw-r--r--applications/luci-app-splash/po/hu/splash.po (renamed from po/hu/splash.po)0
-rw-r--r--applications/luci-app-splash/po/it/splash.po (renamed from po/it/splash.po)0
-rw-r--r--applications/luci-app-splash/po/ja/splash.po (renamed from po/ja/splash.po)0
-rw-r--r--applications/luci-app-splash/po/ms/splash.po (renamed from po/ms/splash.po)0
-rw-r--r--applications/luci-app-splash/po/no/splash.po (renamed from po/no/splash.po)0
-rw-r--r--applications/luci-app-splash/po/pl/splash.po (renamed from po/pl/splash.po)0
-rw-r--r--applications/luci-app-splash/po/pt-br/splash.po (renamed from po/pt_BR/splash.po)0
-rw-r--r--applications/luci-app-splash/po/pt/splash.po (renamed from po/pt/splash.po)0
-rw-r--r--applications/luci-app-splash/po/ro/splash.po (renamed from po/ro/splash.po)0
-rw-r--r--applications/luci-app-splash/po/ru/splash.po (renamed from po/ru/splash.po)0
-rw-r--r--applications/luci-app-splash/po/sk/splash.po (renamed from po/sk/splash.po)0
-rw-r--r--applications/luci-app-splash/po/sv/splash.po (renamed from po/sv/splash.po)0
-rw-r--r--applications/luci-app-splash/po/templates/splash.pot295
-rw-r--r--applications/luci-app-splash/po/tr/splash.po (renamed from po/tr/splash.po)0
-rw-r--r--applications/luci-app-splash/po/uk/splash.po (renamed from po/uk/splash.po)0
-rw-r--r--applications/luci-app-splash/po/vi/splash.po (renamed from po/vi/splash.po)0
-rw-r--r--applications/luci-app-splash/po/zh-cn/splash.po (renamed from po/zh_CN/splash.po)0
-rw-r--r--applications/luci-app-splash/po/zh-tw/splash.po (renamed from po/zh_TW/splash.po)0
-rw-r--r--applications/luci-app-splash/root/etc/config/luci_splash (renamed from applications/luci-splash/root/etc/config/luci_splash)0
-rw-r--r--applications/luci-app-splash/root/etc/config/luci_splash_leases (renamed from applications/luci-splash/root/etc/config/luci_splash_leases)0
-rw-r--r--applications/luci-app-splash/root/etc/hotplug.d/iface/25-splash (renamed from applications/luci-splash/root/etc/hotplug.d/iface/25-splash)0
-rwxr-xr-xapplications/luci-app-splash/root/etc/init.d/luci_splash (renamed from applications/luci-splash/root/etc/init.d/luci_splash)0
-rwxr-xr-xapplications/luci-app-splash/root/usr/sbin/luci-splash (renamed from applications/luci-splash/root/usr/sbin/luci-splash)0
-rw-r--r--applications/luci-app-statistics/Makefile16
-rwxr-xr-xapplications/luci-app-statistics/ipkg/postinst (renamed from applications/luci-statistics/ipkg/postinst)0
-rw-r--r--applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua (renamed from applications/luci-statistics/luasrc/controller/luci_statistics/luci_statistics.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/collectd.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/cpu.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/csv.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/df.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/disk.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/disk.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/dns.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/email.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/exec.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/interface.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/iptables.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/irq.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/load.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/memory.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/netlink.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/network.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/nut.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/ping.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/processes.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua (renamed from applications/luci-statistics/luasrc/model/cbi/luci_statistics/uptime.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/datatree.lua (renamed from applications/luci-statistics/luasrc/statistics/datatree.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/i18n.lua (renamed from applications/luci-statistics/luasrc/statistics/i18n.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/colors.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/colors.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/df.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/disk.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/dns.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/interface.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/irq.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/load.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/memory.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/nut.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/ping.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/processes.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua (renamed from applications/luci-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua)0
-rw-r--r--applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm (renamed from applications/luci-statistics/luasrc/view/admin_statistics/index.htm)0
-rw-r--r--applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm (renamed from applications/luci-statistics/luasrc/view/public_statistics/graph.htm)0
-rw-r--r--applications/luci-app-statistics/po/ca/rrdtool.po (renamed from po/ca/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/ca/statistics.po (renamed from po/ca/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/cs/rrdtool.po (renamed from po/cs/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/cs/statistics.po (renamed from po/cs/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/de/rrdtool.po (renamed from po/de/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/de/statistics.po (renamed from po/de/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/el/rrdtool.po (renamed from po/el/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/el/statistics.po (renamed from po/el/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/en/rrdtool.po (renamed from po/en/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/en/statistics.po (renamed from po/en/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/es/rrdtool.po (renamed from po/es/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/es/statistics.po (renamed from po/es/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/fr/rrdtool.po (renamed from po/fr/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/fr/statistics.po (renamed from po/fr/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/he/rrdtool.po (renamed from po/he/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/he/statistics.po (renamed from po/he/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/hu/rrdtool.po (renamed from po/hu/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/hu/statistics.po (renamed from po/hu/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/it/rrdtool.po (renamed from po/it/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/it/statistics.po (renamed from po/it/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/ja/rrdtool.po (renamed from po/ja/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/ja/statistics.po (renamed from po/ja/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/ms/rrdtool.po (renamed from po/ms/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/ms/statistics.po (renamed from po/ms/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/no/rrdtool.po (renamed from po/no/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/no/statistics.po (renamed from po/no/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/pl/rrdtool.po (renamed from po/pl/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/pl/statistics.po (renamed from po/pl/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/pt-br/rrdtool.po (renamed from po/pt_BR/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/pt-br/statistics.po (renamed from po/pt_BR/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/pt/rrdtool.po (renamed from po/pt/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/pt/statistics.po (renamed from po/pt/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/ro/rrdtool.po (renamed from po/ro/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/ro/statistics.po (renamed from po/ro/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/ru/rrdtool.po (renamed from po/ru/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/ru/statistics.po (renamed from po/ru/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/sk/rrdtool.po (renamed from po/sk/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/sk/statistics.po (renamed from po/sk/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/sv/rrdtool.po (renamed from po/sv/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/sv/statistics.po (renamed from po/sv/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/templates/rrdtool.pot349
-rw-r--r--applications/luci-app-statistics/po/templates/statistics.pot586
-rw-r--r--applications/luci-app-statistics/po/tr/rrdtool.po (renamed from po/tr/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/tr/statistics.po (renamed from po/tr/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/uk/rrdtool.po (renamed from po/uk/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/uk/statistics.po (renamed from po/uk/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/vi/rrdtool.po (renamed from po/vi/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/vi/statistics.po (renamed from po/vi/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/zh-cn/rrdtool.po (renamed from po/zh_CN/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/zh-cn/statistics.po (renamed from po/zh_CN/statistics.po)0
-rw-r--r--applications/luci-app-statistics/po/zh-tw/rrdtool.po (renamed from po/zh_TW/rrdtool.po)0
-rw-r--r--applications/luci-app-statistics/po/zh-tw/statistics.po (renamed from po/zh_TW/statistics.po)0
-rw-r--r--applications/luci-app-statistics/root/etc/config/luci_statistics (renamed from applications/luci-statistics/root/etc/config/luci_statistics)0
-rwxr-xr-xapplications/luci-app-statistics/root/etc/init.d/luci_statistics (renamed from applications/luci-statistics/root/etc/init.d/luci_statistics)0
-rwxr-xr-xapplications/luci-app-statistics/root/etc/uci-defaults/luci-statistics (renamed from applications/luci-statistics/root/etc/uci-defaults/luci-statistics)0
-rwxr-xr-xapplications/luci-app-statistics/root/usr/bin/stat-genconfig (renamed from applications/luci-statistics/root/usr/bin/stat-genconfig)0
-rw-r--r--applications/luci-app-tinyproxy/Makefile14
-rw-r--r--applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua (renamed from applications/luci-tinyproxy/luasrc/controller/tinyproxy.lua)0
-rw-r--r--applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua (renamed from applications/luci-tinyproxy/luasrc/model/cbi/tinyproxy.lua)0
-rw-r--r--applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm (renamed from applications/luci-tinyproxy/luasrc/view/tinyproxy_status.htm)0
-rw-r--r--applications/luci-app-tinyproxy/po/ca/tinyproxy.po (renamed from po/ca/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/cs/tinyproxy.po (renamed from po/cs/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/de/tinyproxy.po (renamed from po/de/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/el/tinyproxy.po (renamed from po/el/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/en/tinyproxy.po (renamed from po/en/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/es/tinyproxy.po (renamed from po/es/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/fr/tinyproxy.po (renamed from po/fr/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/he/tinyproxy.po (renamed from po/he/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/hu/tinyproxy.po (renamed from po/hu/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/it/tinyproxy.po (renamed from po/it/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/ja/tinyproxy.po (renamed from po/ja/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/ms/tinyproxy.po (renamed from po/ms/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/no/tinyproxy.po (renamed from po/no/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/pl/tinyproxy.po (renamed from po/pl/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/pt-br/tinyproxy.po (renamed from po/pt_BR/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/pt/tinyproxy.po (renamed from po/pt/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/ro/tinyproxy.po (renamed from po/ro/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/ru/tinyproxy.po (renamed from po/ru/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/sk/tinyproxy.po (renamed from po/sk/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/sv/tinyproxy.po (renamed from po/sv/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/templates/tinyproxy.pot248
-rw-r--r--applications/luci-app-tinyproxy/po/tr/tinyproxy.po (renamed from po/tr/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/uk/tinyproxy.po (renamed from po/uk/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/vi/tinyproxy.po (renamed from po/vi/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/zh-cn/tinyproxy.po (renamed from po/zh_CN/tinyproxy.po)0
-rw-r--r--applications/luci-app-tinyproxy/po/zh-tw/tinyproxy.po (renamed from po/zh_TW/tinyproxy.po)0
-rw-r--r--applications/luci-app-transmission/Makefile14
-rw-r--r--applications/luci-app-transmission/luasrc/controller/transmission.lua (renamed from applications/luci-transmission/luasrc/controller/transmission.lua)0
-rw-r--r--applications/luci-app-transmission/luasrc/model/cbi/transmission.lua (renamed from applications/luci-transmission/luasrc/model/cbi/transmission.lua)0
-rw-r--r--applications/luci-app-transmission/po/ca/transmission.po (renamed from po/ca/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/cs/transmission.po (renamed from po/cs/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/de/transmission.po (renamed from po/de/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/el/transmission.po (renamed from po/el/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/en/transmission.po (renamed from po/en/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/es/transmission.po (renamed from po/es/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/fr/transmission.po (renamed from po/fr/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/he/transmission.po (renamed from po/he/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/hu/transmission.po (renamed from po/hu/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/it/transmission.po (renamed from po/it/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/ja/transmission.po (renamed from po/ja/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/ms/transmission.po (renamed from po/ms/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/no/transmission.po (renamed from po/no/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/pl/transmission.po (renamed from po/pl/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/pt-br/transmission.po (renamed from po/pt_BR/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/pt/transmission.po (renamed from po/pt/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/ro/transmission.po (renamed from po/ro/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/ru/transmission.po (renamed from po/ru/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/sk/transmission.po (renamed from po/sk/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/sv/transmission.po (renamed from po/sv/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/templates/transmission.pot283
-rw-r--r--applications/luci-app-transmission/po/tr/transmission.po (renamed from po/tr/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/uk/transmission.po (renamed from po/uk/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/vi/transmission.po (renamed from po/vi/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/zh-cn/transmission.po (renamed from po/zh_CN/transmission.po)0
-rw-r--r--applications/luci-app-transmission/po/zh-tw/transmission.po (renamed from po/zh_TW/transmission.po)0
-rw-r--r--applications/luci-app-transmission/root/etc/uci-defaults/luci-transmission (renamed from applications/luci-transmission/root/etc/uci-defaults/luci-transmission)0
-rw-r--r--applications/luci-app-udpxy/Makefile14
-rw-r--r--applications/luci-app-udpxy/luasrc/controller/udpxy.lua (renamed from applications/luci-udpxy/luasrc/controller/udpxy.lua)0
-rw-r--r--applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua (renamed from applications/luci-udpxy/luasrc/model/cbi/udpxy.lua)0
-rw-r--r--applications/luci-app-udpxy/root/etc/uci-defaults/luci-udpxy (renamed from applications/luci-udpxy/root/etc/uci-defaults/luci-udpxy)0
-rw-r--r--applications/luci-app-upnp/Makefile14
-rw-r--r--applications/luci-app-upnp/luasrc/controller/upnp.lua (renamed from applications/luci-upnp/luasrc/controller/upnp.lua)0
-rw-r--r--applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua (renamed from applications/luci-upnp/luasrc/model/cbi/upnp/upnp.lua)0
-rw-r--r--applications/luci-app-upnp/luasrc/view/admin_status/index/upnp.htm (renamed from applications/luci-upnp/luasrc/view/admin_status/index/upnp.htm)0
-rw-r--r--applications/luci-app-upnp/luasrc/view/upnp_status.htm (renamed from applications/luci-upnp/luasrc/view/upnp_status.htm)0
-rw-r--r--applications/luci-app-upnp/po/ca/upnp.po (renamed from po/ca/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/cs/upnp.po (renamed from po/cs/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/de/upnp.po (renamed from po/de/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/el/upnp.po (renamed from po/el/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/en/upnp.po (renamed from po/en/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/es/upnp.po (renamed from po/es/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/fr/upnp.po (renamed from po/fr/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/he/upnp.po (renamed from po/he/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/hu/upnp.po (renamed from po/hu/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/it/upnp.po (renamed from po/it/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/ja/upnp.po (renamed from po/ja/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/ms/upnp.po (renamed from po/ms/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/no/upnp.po (renamed from po/no/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/pl/upnp.po (renamed from po/pl/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/pt-br/upnp.po (renamed from po/pt_BR/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/pt/upnp.po (renamed from po/pt/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/ro/upnp.po (renamed from po/ro/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/ru/upnp.po (renamed from po/ru/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/sk/upnp.po (renamed from po/sk/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/sv/upnp.po (renamed from po/sv/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/templates/upnp.pot129
-rw-r--r--applications/luci-app-upnp/po/tr/upnp.po (renamed from po/tr/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/uk/upnp.po (renamed from po/uk/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/vi/upnp.po (renamed from po/vi/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/zh-cn/upnp.po (renamed from po/zh_CN/upnp.po)0
-rw-r--r--applications/luci-app-upnp/po/zh-tw/upnp.po (renamed from po/zh_TW/upnp.po)0
-rwxr-xr-xapplications/luci-app-upnp/root/etc/uci-defaults/luci-upnp (renamed from applications/luci-upnp/root/etc/uci-defaults/luci-upnp)0
-rw-r--r--applications/luci-app-ushare/Makefile14
-rw-r--r--applications/luci-app-ushare/ipkg/postinst (renamed from applications/luci-ushare/ipkg/postinst)0
-rw-r--r--applications/luci-app-ushare/luasrc/controller/ushare.lua (renamed from applications/luci-ushare/luasrc/controller/ushare.lua)0
-rw-r--r--applications/luci-app-ushare/luasrc/model/cbi/ushare.lua (renamed from applications/luci-ushare/luasrc/model/cbi/ushare.lua)0
-rw-r--r--applications/luci-app-ushare/po/ca/ushare.po (renamed from po/ca/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/cs/ushare.po (renamed from po/cs/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/de/ushare.po (renamed from po/de/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/el/ushare.po (renamed from po/el/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/en/ushare.po (renamed from po/en/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/es/ushare.po (renamed from po/es/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/fr/ushare.po (renamed from po/fr/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/he/ushare.po (renamed from po/he/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/hu/ushare.po (renamed from po/hu/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/it/ushare.po (renamed from po/it/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/ja/ushare.po (renamed from po/ja/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/ms/ushare.po (renamed from po/ms/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/no/ushare.po (renamed from po/no/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/pl/ushare.po (renamed from po/pl/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/pt-br/ushare.po (renamed from po/pt_BR/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/pt/ushare.po (renamed from po/pt/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/ro/ushare.po (renamed from po/ro/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/ru/ushare.po (renamed from po/ru/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/sk/ushare.po (renamed from po/sk/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/sv/ushare.po (renamed from po/sv/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/templates/ushare.pot38
-rw-r--r--applications/luci-app-ushare/po/tr/ushare.po (renamed from po/tr/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/uk/ushare.po (renamed from po/uk/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/vi/ushare.po (renamed from po/vi/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/zh-cn/ushare.po (renamed from po/zh_CN/ushare.po)0
-rw-r--r--applications/luci-app-ushare/po/zh-tw/ushare.po (renamed from po/zh_TW/ushare.po)0
-rwxr-xr-xapplications/luci-app-ushare/root/etc/uci-defaults/luci-ushare (renamed from applications/luci-ushare/root/etc/uci-defaults/luci-ushare)0
-rw-r--r--applications/luci-app-vnstat/Makefile14
-rwxr-xr-xapplications/luci-app-vnstat/ipkg/postinst (renamed from applications/luci-vnstat/ipkg/postinst)0
-rw-r--r--applications/luci-app-vnstat/luasrc/controller/vnstat.lua (renamed from applications/luci-vnstat/luasrc/controller/vnstat.lua)0
-rw-r--r--applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua (renamed from applications/luci-vnstat/luasrc/model/cbi/vnstat.lua)0
-rw-r--r--applications/luci-app-vnstat/luasrc/view/vnstat.htm (renamed from applications/luci-vnstat/luasrc/view/vnstat.htm)0
-rw-r--r--applications/luci-app-vnstat/po/ca/vnstat.po (renamed from po/ca/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/cs/vnstat.po (renamed from po/cs/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/de/vnstat.po (renamed from po/de/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/el/vnstat.po (renamed from po/el/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/en/vnstat.po (renamed from po/en/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/es/vnstat.po (renamed from po/es/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/fr/vnstat.po (renamed from po/fr/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/he/vnstat.po (renamed from po/he/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/hu/vnstat.po (renamed from po/hu/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/it/vnstat.po (renamed from po/it/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/ja/vnstat.po (renamed from po/ja/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/ms/vnstat.po (renamed from po/ms/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/no/vnstat.po (renamed from po/no/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/pl/vnstat.po (renamed from po/pl/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/pt-br/vnstat.po (renamed from po/pt_BR/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/pt/vnstat.po (renamed from po/pt/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/ro/vnstat.po (renamed from po/ro/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/ru/vnstat.po (renamed from po/ru/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/sk/vnstat.po (renamed from po/sk/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/sv/vnstat.po (renamed from po/sv/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/templates/vnstat.pot51
-rw-r--r--applications/luci-app-vnstat/po/tr/vnstat.po (renamed from po/tr/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/uk/vnstat.po (renamed from po/uk/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/vi/vnstat.po (renamed from po/vi/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/zh-cn/vnstat.po (renamed from po/zh_CN/vnstat.po)0
-rw-r--r--applications/luci-app-vnstat/po/zh-tw/vnstat.po (renamed from po/zh_TW/vnstat.po)0
-rwxr-xr-xapplications/luci-app-vnstat/root/etc/uci-defaults/luci-vnstat (renamed from applications/luci-vnstat/root/etc/uci-defaults/luci-vnstat)0
-rw-r--r--applications/luci-app-voice-core/Makefile14
-rw-r--r--applications/luci-app-voice-core/luasrc/controller/luci_voice.lua (renamed from applications/luci-voice-core/luasrc/controller/luci_voice.lua)0
-rw-r--r--applications/luci-app-voice-core/luasrc/view/luci_voice/index.htm (renamed from applications/luci-voice-core/luasrc/view/luci_voice/index.htm)0
-rw-r--r--applications/luci-app-voice-core/luasrc/view/luci_voice/phone_index.htm (renamed from applications/luci-voice-core/luasrc/view/luci_voice/phone_index.htm)0
-rw-r--r--applications/luci-app-voice-core/po/ca/voice_core.po (renamed from po/ca/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/cs/voice_core.po (renamed from po/cs/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/de/voice_core.po (renamed from po/de/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/el/voice_core.po (renamed from po/el/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/en/voice_core.po (renamed from po/en/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/es/voice_core.po (renamed from po/es/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/fr/voice_core.po (renamed from po/fr/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/he/voice_core.po (renamed from po/he/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/hu/voice_core.po (renamed from po/hu/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/it/voice_core.po (renamed from po/it/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/ja/voice_core.po (renamed from po/ja/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/ms/voice_core.po (renamed from po/ms/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/no/voice_core.po (renamed from po/no/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/pl/voice_core.po (renamed from po/pl/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/pt-br/voice_core.po (renamed from po/pt_BR/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/pt/voice_core.po (renamed from po/pt/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/ro/voice_core.po (renamed from po/ro/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/ru/voice_core.po (renamed from po/ru/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/sk/voice_core.po (renamed from po/sk/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/sv/voice_core.po (renamed from po/sv/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/templates/voice_core.pot8
-rw-r--r--applications/luci-app-voice-core/po/tr/voice_core.po (renamed from po/tr/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/uk/voice_core.po (renamed from po/uk/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/vi/voice_core.po (renamed from po/vi/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/zh-cn/voice_core.po (renamed from po/zh_CN/voice_core.po)0
-rw-r--r--applications/luci-app-voice-core/po/zh-tw/voice_core.po (renamed from po/zh_TW/voice_core.po)0
-rw-r--r--applications/luci-app-voice-diag/Makefile14
-rw-r--r--applications/luci-app-voice-diag/luasrc/controller/luci_voice/luci_voice_diag.lua (renamed from applications/luci-voice-diag/luasrc/controller/luci_voice/luci_voice_diag.lua)0
-rw-r--r--applications/luci-app-voice-diag/luasrc/view/luci_voice/diag_index.htm (renamed from applications/luci-voice-diag/luasrc/view/luci_voice/diag_index.htm)0
-rw-r--r--applications/luci-app-voice-diag/po/ca/voice_diag.po (renamed from po/ca/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/cs/voice_diag.po (renamed from po/cs/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/de/voice_diag.po (renamed from po/de/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/el/voice_diag.po (renamed from po/el/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/en/voice_diag.po (renamed from po/en/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/es/voice_diag.po (renamed from po/es/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/fr/voice_diag.po (renamed from po/fr/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/he/voice_diag.po (renamed from po/he/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/hu/voice_diag.po (renamed from po/hu/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/it/voice_diag.po (renamed from po/it/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/ja/voice_diag.po (renamed from po/ja/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/ms/voice_diag.po (renamed from po/ms/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/no/voice_diag.po (renamed from po/no/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/pl/voice_diag.po (renamed from po/pl/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/pt-br/voice_diag.po (renamed from po/pt_BR/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/pt/voice_diag.po (renamed from po/pt/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/ro/voice_diag.po (renamed from po/ro/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/ru/voice_diag.po (renamed from po/ru/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/sk/voice_diag.po (renamed from po/sk/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/sv/voice_diag.po (renamed from po/sv/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/templates/voice_diag.pot15
-rw-r--r--applications/luci-app-voice-diag/po/tr/voice_diag.po (renamed from po/tr/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/uk/voice_diag.po (renamed from po/uk/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/vi/voice_diag.po (renamed from po/vi/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/zh-cn/voice_diag.po (renamed from po/zh_CN/voice_diag.po)0
-rw-r--r--applications/luci-app-voice-diag/po/zh-tw/voice_diag.po (renamed from po/zh_TW/voice_diag.po)0
-rw-r--r--applications/luci-app-watchcat/Makefile14
-rw-r--r--applications/luci-app-watchcat/ipkg/postinst (renamed from applications/luci-watchcat/ipkg/postinst)0
-rw-r--r--applications/luci-app-watchcat/luasrc/controller/watchcat.lua (renamed from applications/luci-watchcat/luasrc/controller/watchcat.lua)0
-rw-r--r--applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua (renamed from applications/luci-watchcat/luasrc/model/cbi/watchcat/watchcat.lua)0
-rw-r--r--applications/luci-app-watchcat/po/ca/watchcat.po (renamed from po/ca/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/cs/watchcat.po (renamed from po/cs/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/de/watchcat.po (renamed from po/de/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/el/watchcat.po (renamed from po/el/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/en/watchcat.po (renamed from po/en/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/es/watchcat.po (renamed from po/es/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/fr/watchcat.po (renamed from po/fr/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/he/watchcat.po (renamed from po/he/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/hu/watchcat.po (renamed from po/hu/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/it/watchcat.po (renamed from po/it/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/ja/watchcat.po (renamed from po/ja/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/ms/watchcat.po (renamed from po/ms/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/no/watchcat.po (renamed from po/no/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/pl/watchcat.po (renamed from po/pl/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/pt-br/watchcat.po (renamed from po/pt_BR/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/pt/watchcat.po (renamed from po/pt/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/ro/watchcat.po (renamed from po/ro/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/ru/watchcat.po (renamed from po/ru/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/sk/watchcat.po (renamed from po/sk/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/sv/watchcat.po (renamed from po/sv/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/templates/watchcat.pot46
-rw-r--r--applications/luci-app-watchcat/po/tr/watchcat.po (renamed from po/tr/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/uk/watchcat.po (renamed from po/uk/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/vi/watchcat.po (renamed from po/vi/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/zh-cn/watchcat.po (renamed from po/zh_CN/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/po/zh-tw/watchcat.po (renamed from po/zh_TW/watchcat.po)0
-rw-r--r--applications/luci-app-watchcat/root/etc/uci-defaults/luci-watchcat (renamed from applications/luci-watchcat/root/etc/uci-defaults/luci-watchcat)0
-rw-r--r--applications/luci-app-wol/Makefile14
-rw-r--r--applications/luci-app-wol/luasrc/controller/wol.lua (renamed from applications/luci-wol/luasrc/controller/wol.lua)0
-rw-r--r--applications/luci-app-wol/luasrc/model/cbi/wol.lua (renamed from applications/luci-wol/luasrc/model/cbi/wol.lua)0
-rw-r--r--applications/luci-app-wol/po/ca/wol.po (renamed from po/ca/wol.po)0
-rw-r--r--applications/luci-app-wol/po/cs/wol.po (renamed from po/cs/wol.po)0
-rw-r--r--applications/luci-app-wol/po/de/wol.po (renamed from po/de/wol.po)0
-rw-r--r--applications/luci-app-wol/po/el/wol.po (renamed from po/el/wol.po)0
-rw-r--r--applications/luci-app-wol/po/en/wol.po (renamed from po/en/wol.po)0
-rw-r--r--applications/luci-app-wol/po/es/wol.po (renamed from po/es/wol.po)0
-rw-r--r--applications/luci-app-wol/po/fr/wol.po (renamed from po/fr/wol.po)0
-rw-r--r--applications/luci-app-wol/po/he/wol.po (renamed from po/he/wol.po)0
-rw-r--r--applications/luci-app-wol/po/hu/wol.po (renamed from po/hu/wol.po)0
-rw-r--r--applications/luci-app-wol/po/it/wol.po (renamed from po/it/wol.po)0
-rw-r--r--applications/luci-app-wol/po/ja/wol.po (renamed from po/ja/wol.po)0
-rw-r--r--applications/luci-app-wol/po/ms/wol.po (renamed from po/ms/wol.po)0
-rw-r--r--applications/luci-app-wol/po/no/wol.po (renamed from po/no/wol.po)0
-rw-r--r--applications/luci-app-wol/po/pl/wol.po (renamed from po/pl/wol.po)0
-rw-r--r--applications/luci-app-wol/po/pt-br/wol.po (renamed from po/pt_BR/wol.po)0
-rw-r--r--applications/luci-app-wol/po/pt/wol.po (renamed from po/pt/wol.po)0
-rw-r--r--applications/luci-app-wol/po/ro/wol.po (renamed from po/ro/wol.po)0
-rw-r--r--applications/luci-app-wol/po/ru/wol.po (renamed from po/ru/wol.po)0
-rw-r--r--applications/luci-app-wol/po/sk/wol.po (renamed from po/sk/wol.po)0
-rw-r--r--applications/luci-app-wol/po/sv/wol.po (renamed from po/sv/wol.po)0
-rw-r--r--applications/luci-app-wol/po/templates/wol.pot37
-rw-r--r--applications/luci-app-wol/po/tr/wol.po (renamed from po/tr/wol.po)0
-rw-r--r--applications/luci-app-wol/po/uk/wol.po (renamed from po/uk/wol.po)0
-rw-r--r--applications/luci-app-wol/po/vi/wol.po (renamed from po/vi/wol.po)0
-rw-r--r--applications/luci-app-wol/po/zh-cn/wol.po (renamed from po/zh_CN/wol.po)0
-rw-r--r--applications/luci-app-wol/po/zh-tw/wol.po (renamed from po/zh_TW/wol.po)0
-rw-r--r--applications/luci-app-wshaper/Makefile14
-rw-r--r--applications/luci-app-wshaper/ipkg/postinst (renamed from applications/luci-wshaper/ipkg/postinst)0
-rw-r--r--applications/luci-app-wshaper/luasrc/controller/wshaper.lua (renamed from applications/luci-wshaper/luasrc/controller/wshaper.lua)0
-rw-r--r--applications/luci-app-wshaper/luasrc/model/cbi/wshaper.lua (renamed from applications/luci-wshaper/luasrc/model/cbi/wshaper.lua)0
-rw-r--r--applications/luci-app-wshaper/po/ca/wshaper.po (renamed from po/ca/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/cs/wshaper.po (renamed from po/cs/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/de/wshaper.po (renamed from po/de/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/el/wshaper.po (renamed from po/el/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/en/wshaper.po (renamed from po/en/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/es/wshaper.po (renamed from po/es/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/fr/wshaper.po (renamed from po/fr/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/he/wshaper.po (renamed from po/he/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/hu/wshaper.po (renamed from po/hu/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/it/wshaper.po (renamed from po/it/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/ja/wshaper.po (renamed from po/ja/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/ms/wshaper.po (renamed from po/ms/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/no/wshaper.po (renamed from po/no/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/pl/wshaper.po (renamed from po/pl/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/pt-br/wshaper.po (renamed from po/pt_BR/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/pt/wshaper.po (renamed from po/pt/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/ro/wshaper.po (renamed from po/ro/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/ru/wshaper.po (renamed from po/ru/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/sk/wshaper.po (renamed from po/sk/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/sv/wshaper.po (renamed from po/sv/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/templates/wshaper.pot43
-rw-r--r--applications/luci-app-wshaper/po/tr/wshaper.po (renamed from po/tr/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/uk/wshaper.po (renamed from po/uk/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/vi/wshaper.po (renamed from po/vi/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/zh-cn/wshaper.po (renamed from po/zh_CN/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/po/zh-tw/wshaper.po (renamed from po/zh_TW/wshaper.po)0
-rw-r--r--applications/luci-app-wshaper/root/etc/uci-defaults/wshaper (renamed from applications/luci-wshaper/root/etc/uci-defaults/wshaper)0
-rw-r--r--applications/luci-asterisk/Makefile4
-rw-r--r--applications/luci-commands/Makefile4
-rw-r--r--applications/luci-coovachilli/Makefile4
-rw-r--r--applications/luci-ddns/Makefile4
-rw-r--r--applications/luci-ddns/ipkg/postinst-pkg5
-rw-r--r--applications/luci-diag-core/Makefile4
-rw-r--r--applications/luci-diag-devinfo/Makefile4
-rw-r--r--applications/luci-dump1090/Makefile4
-rw-r--r--applications/luci-firewall/Makefile4
-rw-r--r--applications/luci-freifunk-diagnostics/Makefile2
-rw-r--r--applications/luci-freifunk-policyrouting/Makefile4
-rw-r--r--applications/luci-freifunk-widgets/Makefile4
-rw-r--r--applications/luci-hd-idle/Makefile4
-rw-r--r--applications/luci-ltqtapi/Makefile4
-rw-r--r--applications/luci-meshwizard/Makefile4
-rw-r--r--applications/luci-minidlna/Makefile4
-rw-r--r--applications/luci-mjpg-streamer/Makefile4
-rw-r--r--applications/luci-mmc-over-gpio/Makefile4
-rw-r--r--applications/luci-multiwan/Makefile4
-rw-r--r--applications/luci-ntpc/Makefile4
-rw-r--r--applications/luci-ocserv/Makefile4
-rw-r--r--applications/luci-olsr-services/Makefile4
-rw-r--r--applications/luci-olsr-viz/Makefile4
-rw-r--r--applications/luci-olsr/Makefile4
-rw-r--r--applications/luci-openvpn/Makefile4
-rw-r--r--applications/luci-p2pblock/Makefile4
-rw-r--r--applications/luci-p910nd/Makefile4
-rw-r--r--applications/luci-pbx-voicemail/Makefile4
-rw-r--r--applications/luci-pbx/Makefile4
-rw-r--r--applications/luci-polipo/Makefile4
-rw-r--r--applications/luci-qos/Makefile4
-rw-r--r--applications/luci-radvd/Makefile4
-rw-r--r--applications/luci-samba/Makefile4
-rw-r--r--applications/luci-shairplay/Makefile4
-rw-r--r--applications/luci-shairport/Makefile4
-rw-r--r--applications/luci-siitwizard/Makefile4
-rw-r--r--applications/luci-splash/Makefile4
-rw-r--r--applications/luci-statistics/Makefile4
-rw-r--r--applications/luci-tinyproxy/Makefile4
-rw-r--r--applications/luci-transmission/Makefile4
-rw-r--r--applications/luci-udpxy/Makefile4
-rw-r--r--applications/luci-upnp/Makefile4
-rw-r--r--applications/luci-ushare/Makefile4
-rw-r--r--applications/luci-vnstat/Makefile4
-rw-r--r--applications/luci-voice-core/Makefile4
-rw-r--r--applications/luci-voice-diag/Makefile4
-rw-r--r--applications/luci-watchcat/Makefile3
-rw-r--r--applications/luci-wol/Makefile4
-rw-r--r--applications/luci-wshaper/Makefile4
-rw-r--r--applications/myapplication/Makefile2
-rw-r--r--collections/luci-light/Makefile17
-rw-r--r--collections/luci-ssl/Makefile17
-rw-r--r--collections/luci/Makefile19
-rw-r--r--libs/httpclient/Makefile2
-rw-r--r--libs/json/Makefile2
-rw-r--r--libs/luaneightbl/Makefile24
-rw-r--r--libs/luci-lib-httpclient/Makefile14
-rw-r--r--libs/luci-lib-httpclient/luasrc/httpclient.lua (renamed from libs/httpclient/luasrc/httpclient.lua)0
-rw-r--r--libs/luci-lib-httpclient/luasrc/httpclient/receiver.lua (renamed from libs/httpclient/luasrc/httpclient/receiver.lua)0
-rw-r--r--libs/luci-lib-json/Makefile14
-rw-r--r--libs/luci-lib-json/luasrc/json.lua (renamed from libs/json/luasrc/json.lua)0
-rw-r--r--libs/luci-lib-luaneightbl/Makefile14
-rw-r--r--libs/luci-lib-luaneightbl/src/neightbl.c (renamed from libs/luaneightbl/src/neightbl.c)0
-rw-r--r--libs/luci-lib-nixio/.gitignore (renamed from libs/nixio/.gitignore)0
-rw-r--r--libs/luci-lib-nixio/LICENSE (renamed from libs/nixio/LICENSE)0
-rw-r--r--libs/luci-lib-nixio/Makefile14
-rw-r--r--libs/luci-lib-nixio/NOTICE (renamed from libs/nixio/NOTICE)0
-rw-r--r--libs/luci-lib-nixio/README (renamed from libs/nixio/README)0
-rw-r--r--libs/luci-lib-nixio/axTLS/Makefile (renamed from libs/nixio/axTLS/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/README (renamed from libs/nixio/axTLS/README)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/Config.in (renamed from libs/nixio/axTLS/bindings/Config.in)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/Makefile (renamed from libs/nixio/axTLS/bindings/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/README (renamed from libs/nixio/axTLS/bindings/README)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/csharp/Makefile (renamed from libs/nixio/axTLS/bindings/csharp/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/csharp/axTLS.cs (renamed from libs/nixio/axTLS/bindings/csharp/axTLS.cs)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/bindings/generate_SWIG_interface.pl (renamed from libs/nixio/axTLS/bindings/generate_SWIG_interface.pl)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/bindings/generate_interface.pl (renamed from libs/nixio/axTLS/bindings/generate_interface.pl)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/java/Makefile (renamed from libs/nixio/axTLS/bindings/java/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/java/SSL.java (renamed from libs/nixio/axTLS/bindings/java/SSL.java)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/java/SSLCTX.java (renamed from libs/nixio/axTLS/bindings/java/SSLCTX.java)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/java/SSLClient.java (renamed from libs/nixio/axTLS/bindings/java/SSLClient.java)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/java/SSLReadHolder.java (renamed from libs/nixio/axTLS/bindings/java/SSLReadHolder.java)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/java/SSLServer.java (renamed from libs/nixio/axTLS/bindings/java/SSLServer.java)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/java/SSLUtil.java (renamed from libs/nixio/axTLS/bindings/java/SSLUtil.java)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/lua/Makefile (renamed from libs/nixio/axTLS/bindings/lua/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/perl/Makefile (renamed from libs/nixio/axTLS/bindings/perl/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/vbnet/Makefile (renamed from libs/nixio/axTLS/bindings/vbnet/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/bindings/vbnet/axTLSvb.vb (renamed from libs/nixio/axTLS/bindings/vbnet/axTLSvb.vb)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/.config (renamed from libs/nixio/axTLS/config/.config)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/Config.in (renamed from libs/nixio/axTLS/config/Config.in)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/config/JMeter.jmx (renamed from libs/nixio/axTLS/config/JMeter.jmx)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/Rules.mak (renamed from libs/nixio/axTLS/config/Rules.mak)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/config/axhttpd.aip (renamed from libs/nixio/axTLS/config/axhttpd.aip)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/axtls.RES (renamed from libs/nixio/axTLS/config/axtls.RES)bin22748 -> 22748 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/config/axtls.rc (renamed from libs/nixio/axTLS/config/axtls.rc)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/config.h (renamed from libs/nixio/axTLS/config/config.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/linuxconfig (renamed from libs/nixio/axTLS/config/linuxconfig)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/makefile.conf (renamed from libs/nixio/axTLS/config/makefile.conf)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/makefile.dotnet.conf (renamed from libs/nixio/axTLS/config/makefile.dotnet.conf)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/makefile.java.conf (renamed from libs/nixio/axTLS/config/makefile.java.conf)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/makefile.post (renamed from libs/nixio/axTLS/config/makefile.post)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/Kconfig-language.txt (renamed from libs/nixio/axTLS/config/scripts/config/Kconfig-language.txt)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/Makefile (renamed from libs/nixio/axTLS/config/scripts/config/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/conf.c (renamed from libs/nixio/axTLS/config/scripts/config/conf.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/confdata.c (renamed from libs/nixio/axTLS/config/scripts/config/confdata.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/expr.c (renamed from libs/nixio/axTLS/config/scripts/config/expr.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/expr.h (renamed from libs/nixio/axTLS/config/scripts/config/expr.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lex.zconf.c_shipped (renamed from libs/nixio/axTLS/config/scripts/config/lex.zconf.c_shipped)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lkc.h (renamed from libs/nixio/axTLS/config/scripts/config/lkc.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lkc_proto.h (renamed from libs/nixio/axTLS/config/scripts/config/lkc_proto.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/BIG.FAT.WARNING (renamed from libs/nixio/axTLS/config/scripts/config/lxdialog/BIG.FAT.WARNING)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/checklist.c (renamed from libs/nixio/axTLS/config/scripts/config/lxdialog/checklist.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/colors.h (renamed from libs/nixio/axTLS/config/scripts/config/lxdialog/colors.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/dialog.h (renamed from libs/nixio/axTLS/config/scripts/config/lxdialog/dialog.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/inputbox.c (renamed from libs/nixio/axTLS/config/scripts/config/lxdialog/inputbox.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/menubox.c (renamed from libs/nixio/axTLS/config/scripts/config/lxdialog/menubox.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/msgbox.c (renamed from libs/nixio/axTLS/config/scripts/config/lxdialog/msgbox.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/textbox.c (renamed from libs/nixio/axTLS/config/scripts/config/lxdialog/textbox.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/util.c (renamed from libs/nixio/axTLS/config/scripts/config/lxdialog/util.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/yesno.c (renamed from libs/nixio/axTLS/config/scripts/config/lxdialog/yesno.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/mconf.c (renamed from libs/nixio/axTLS/config/scripts/config/mconf.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/menu.c (renamed from libs/nixio/axTLS/config/scripts/config/menu.c)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/config/scripts/config/mkconfigs (renamed from libs/nixio/axTLS/config/scripts/config/mkconfigs)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/symbol.c (renamed from libs/nixio/axTLS/config/scripts/config/symbol.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/util.c (renamed from libs/nixio/axTLS/config/scripts/config/util.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.l (renamed from libs/nixio/axTLS/config/scripts/config/zconf.l)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.tab.c_shipped (renamed from libs/nixio/axTLS/config/scripts/config/zconf.tab.c_shipped)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.tab.h_shipped (renamed from libs/nixio/axTLS/config/scripts/config/zconf.tab.h_shipped)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.y (renamed from libs/nixio/axTLS/config/scripts/config/zconf.y)0
-rw-r--r--libs/luci-lib-nixio/axTLS/config/win32config (renamed from libs/nixio/axTLS/config/win32config)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/Makefile (renamed from libs/nixio/axTLS/crypto/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/aes.c (renamed from libs/nixio/axTLS/crypto/aes.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/bigint.c (renamed from libs/nixio/axTLS/crypto/bigint.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/bigint.h (renamed from libs/nixio/axTLS/crypto/bigint.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/bigint_impl.h (renamed from libs/nixio/axTLS/crypto/bigint_impl.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/crypto.h (renamed from libs/nixio/axTLS/crypto/crypto.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/crypto_misc.c (renamed from libs/nixio/axTLS/crypto/crypto_misc.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/hmac.c (renamed from libs/nixio/axTLS/crypto/hmac.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/md2.c (renamed from libs/nixio/axTLS/crypto/md2.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/md5.c (renamed from libs/nixio/axTLS/crypto/md5.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/rc4.c (renamed from libs/nixio/axTLS/crypto/rc4.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/rsa.c (renamed from libs/nixio/axTLS/crypto/rsa.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/crypto/sha1.c (renamed from libs/nixio/axTLS/crypto/sha1.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/docsrc/Makefile (renamed from libs/nixio/axTLS/docsrc/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/docsrc/axTLS.dox (renamed from libs/nixio/axTLS/docsrc/axTLS.dox)0
-rw-r--r--libs/luci-lib-nixio/axTLS/docsrc/doco_footer.html (renamed from libs/nixio/axTLS/docsrc/doco_footer.html)0
-rw-r--r--libs/luci-lib-nixio/axTLS/docsrc/images/axolotl.jpg (renamed from libs/nixio/axTLS/docsrc/images/axolotl.jpg)bin3041 -> 3041 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/docsrc/images/tsbasbw.gif (renamed from libs/nixio/axTLS/docsrc/images/tsbasbw.gif)bin2481 -> 2481 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/httpd/Config.in (renamed from libs/nixio/axTLS/httpd/Config.in)0
-rw-r--r--libs/luci-lib-nixio/axTLS/httpd/Makefile (renamed from libs/nixio/axTLS/httpd/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/httpd/axhttp.h (renamed from libs/nixio/axTLS/httpd/axhttp.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/httpd/axhttpd.c (renamed from libs/nixio/axTLS/httpd/axhttpd.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/httpd/htpasswd.c (renamed from libs/nixio/axTLS/httpd/htpasswd.c)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/httpd/kepler-1.1-snapshot-20070521-1825.tar.gz (renamed from libs/nixio/axTLS/httpd/kepler-1.1-snapshot-20070521-1825.tar.gz)bin768249 -> 768249 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/httpd/kepler.patch (renamed from libs/nixio/axTLS/httpd/kepler.patch)0
-rw-r--r--libs/luci-lib-nixio/axTLS/httpd/proc.c (renamed from libs/nixio/axTLS/httpd/proc.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/httpd/tdate_parse.c (renamed from libs/nixio/axTLS/httpd/tdate_parse.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/Config.in (renamed from libs/nixio/axTLS/samples/Config.in)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/Makefile (renamed from libs/nixio/axTLS/samples/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/c/Makefile (renamed from libs/nixio/axTLS/samples/c/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/c/axssl.c (renamed from libs/nixio/axTLS/samples/c/axssl.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/csharp/Makefile (renamed from libs/nixio/axTLS/samples/csharp/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/csharp/axssl.cs (renamed from libs/nixio/axTLS/samples/csharp/axssl.cs)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/java/Makefile (renamed from libs/nixio/axTLS/samples/java/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/java/axssl.java (renamed from libs/nixio/axTLS/samples/java/axssl.java)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/java/manifest.mf (renamed from libs/nixio/axTLS/samples/java/manifest.mf)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/lua/Makefile (renamed from libs/nixio/axTLS/samples/lua/Makefile)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/samples/lua/axssl.lua (renamed from libs/nixio/axTLS/samples/lua/axssl.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/perl/Makefile (renamed from libs/nixio/axTLS/samples/perl/Makefile)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/samples/perl/axssl.pl (renamed from libs/nixio/axTLS/samples/perl/axssl.pl)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/vbnet/Makefile (renamed from libs/nixio/axTLS/samples/vbnet/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/samples/vbnet/axssl.vb (renamed from libs/nixio/axTLS/samples/vbnet/axssl.vb)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/BigIntConfig.in (renamed from libs/nixio/axTLS/ssl/BigIntConfig.in)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/Config.in (renamed from libs/nixio/axTLS/ssl/Config.in)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/Makefile (renamed from libs/nixio/axTLS/ssl/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/asn1.c (renamed from libs/nixio/axTLS/ssl/asn1.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/cert.h (renamed from libs/nixio/axTLS/ssl/cert.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/crypto_misc.h (renamed from libs/nixio/axTLS/ssl/crypto_misc.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/gen_cert.c (renamed from libs/nixio/axTLS/ssl/gen_cert.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/loader.c (renamed from libs/nixio/axTLS/ssl/loader.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/openssl.c (renamed from libs/nixio/axTLS/ssl/openssl.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/os_port.c (renamed from libs/nixio/axTLS/ssl/os_port.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/os_port.h (renamed from libs/nixio/axTLS/ssl/os_port.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/p12.c (renamed from libs/nixio/axTLS/ssl/p12.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/private_key.h (renamed from libs/nixio/axTLS/ssl/private_key.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/ssl.h (renamed from libs/nixio/axTLS/ssl/ssl.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/Makefile (renamed from libs/nixio/axTLS/ssl/test/Makefile)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_key.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.ca_key.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_x509.cer (renamed from libs/nixio/axTLS/ssl/test/axTLS.ca_x509.cer)bin483 -> 483 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_x509.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.ca_x509.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.device_key (renamed from libs/nixio/axTLS/ssl/test/axTLS.device_key)bin609 -> 609 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.device_key.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.device_key.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.encrypted.p8 (renamed from libs/nixio/axTLS/ssl/test/axTLS.encrypted.p8)bin385 -> 385 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.encrypted_pem.p8 (renamed from libs/nixio/axTLS/ssl/test/axTLS.encrypted_pem.p8)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_1024 (renamed from libs/nixio/axTLS/ssl/test/axTLS.key_1024)bin609 -> 609 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_1024.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.key_1024.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_2048 (renamed from libs/nixio/axTLS/ssl/test/axTLS.key_2048)bin1191 -> 1191 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_2048.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.key_2048.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_4096 (renamed from libs/nixio/axTLS/ssl/test/axTLS.key_4096)bin2349 -> 2349 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_4096.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.key_4096.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_512 (renamed from libs/nixio/axTLS/ssl/test/axTLS.key_512)bin321 -> 321 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_512.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.key_512.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_aes128.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.key_aes128.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_aes256.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.key_aes256.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.noname.p12 (renamed from libs/nixio/axTLS/ssl/test/axTLS.noname.p12)bin1483 -> 1483 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.unencrypted.p8 (renamed from libs/nixio/axTLS/ssl/test/axTLS.unencrypted.p8)bin347 -> 347 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.unencrypted_pem.p8 (renamed from libs/nixio/axTLS/ssl/test/axTLS.unencrypted_pem.p8)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.withCA.p12 (renamed from libs/nixio/axTLS/ssl/test/axTLS.withCA.p12)bin2089 -> 2089 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.withoutCA.p12 (renamed from libs/nixio/axTLS/ssl/test/axTLS.withoutCA.p12)bin1573 -> 1573 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_1024.cer (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_1024.cer)bin475 -> 475 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_1024.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_1024.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_2048.cer (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_2048.cer)bin607 -> 607 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_2048.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_2048.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_4096.cer (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_4096.cer)bin863 -> 863 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_4096.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_4096.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_512.cer (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_512.cer)bin406 -> 406 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_512.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_512.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_aes128.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_aes128.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_aes256.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_aes256.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_bad_after.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_bad_after.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_bad_before.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_bad_before.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_device.cer (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_device.cer)bin401 -> 401 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_device.pem (renamed from libs/nixio/axTLS/ssl/test/axTLS.x509_device.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/datatest.c (renamed from libs/nixio/axTLS/ssl/test/datatest.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/datatest.c.old (renamed from libs/nixio/axTLS/ssl/test/datatest.c.old)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/deutsche_telecom.x509_ca (renamed from libs/nixio/axTLS/ssl/test/deutsche_telecom.x509_ca)bin670 -> 670 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/equifax.x509_ca (renamed from libs/nixio/axTLS/ssl/test/equifax.x509_ca)bin646 -> 646 bytes
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/ssl/test/gnutls.cer (renamed from libs/nixio/axTLS/ssl/test/gnutls.cer)bin599 -> 599 bytes
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/ssl/test/header_issue.dat (renamed from libs/nixio/axTLS/ssl/test/header_issue.dat)bin1159 -> 1159 bytes
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/ssl/test/killopenssl.sh (renamed from libs/nixio/axTLS/ssl/test/killopenssl.sh)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/ssl/test/make_certs.sh (renamed from libs/nixio/axTLS/ssl/test/make_certs.sh)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/microsoft.x509_ca (renamed from libs/nixio/axTLS/ssl/test/microsoft.x509_ca)bin1046 -> 1046 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/microsoft.x509_ca.pem (renamed from libs/nixio/axTLS/ssl/test/microsoft.x509_ca.pem)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/ssl/test/ms_iis.cer (renamed from libs/nixio/axTLS/ssl/test/ms_iis.cer)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/perf_bigint.c (renamed from libs/nixio/axTLS/ssl/test/perf_bigint.c)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/ssl/test/socgen.cer (renamed from libs/nixio/axTLS/ssl/test/socgen.cer)bin980 -> 980 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/ssltest.c (renamed from libs/nixio/axTLS/ssl/test/ssltest.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/ssltest.c.bak (renamed from libs/nixio/axTLS/ssl/test/ssltest.c.bak)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/ssl/test/test_axssl.sh (renamed from libs/nixio/axTLS/ssl/test/test_axssl.sh)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/thawte.x509_ca (renamed from libs/nixio/axTLS/ssl/test/thawte.x509_ca)bin811 -> 811 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_ca (renamed from libs/nixio/axTLS/ssl/test/verisign.x509_ca)bin668 -> 668 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_ca.pem (renamed from libs/nixio/axTLS/ssl/test/verisign.x509_ca.pem)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_my_cert (renamed from libs/nixio/axTLS/ssl/test/verisign.x509_my_cert)bin1095 -> 1095 bytes
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_my_cert.pem (renamed from libs/nixio/axTLS/ssl/test/verisign.x509_my_cert.pem)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/ssl/tls1.c (renamed from libs/nixio/axTLS/ssl/tls1.c)0
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/ssl/tls1.h (renamed from libs/nixio/axTLS/ssl/tls1.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/tls1_clnt.c (renamed from libs/nixio/axTLS/ssl/tls1_clnt.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/tls1_svr.c (renamed from libs/nixio/axTLS/ssl/tls1_svr.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/version.h (renamed from libs/nixio/axTLS/ssl/version.h)0
-rw-r--r--libs/luci-lib-nixio/axTLS/ssl/x509.c (renamed from libs/nixio/axTLS/ssl/x509.c)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/bin/.htaccess (renamed from libs/nixio/axTLS/www/bin/.htaccess)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/favicon.ico (renamed from libs/nixio/axTLS/www/favicon.ico)bin22486 -> 22486 bytes
-rwxr-xr-xlibs/luci-lib-nixio/axTLS/www/index.html (renamed from libs/nixio/axTLS/www/index.html)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/download.lua (renamed from libs/nixio/axTLS/www/lua/download.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/env.lua (renamed from libs/nixio/axTLS/www/lua/env.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/overview.lp (renamed from libs/nixio/axTLS/www/lua/overview.lp)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/prepara_sql2.lua (renamed from libs/nixio/axTLS/www/lua/prepara_sql2.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_conc.lua (renamed from libs/nixio/axTLS/www/lua/test_conc.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_cookies.lp (renamed from libs/nixio/axTLS/www/lua/test_cookies.lp)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_cookies.lua (renamed from libs/nixio/axTLS/www/lua/test_cookies.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_err.lua (renamed from libs/nixio/axTLS/www/lua/test_err.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_fs.lua (renamed from libs/nixio/axTLS/www/lua/test_fs.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_htk.lua (renamed from libs/nixio/axTLS/www/lua/test_htk.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_lib.lua (renamed from libs/nixio/axTLS/www/lua/test_lib.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_main.html (renamed from libs/nixio/axTLS/www/lua/test_main.html)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_main.lp (renamed from libs/nixio/axTLS/www/lua/test_main.lp)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_main.lua (renamed from libs/nixio/axTLS/www/lua/test_main.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_session.lua (renamed from libs/nixio/axTLS/www/lua/test_session.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_sql.lua (renamed from libs/nixio/axTLS/www/lua/test_sql.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_sql2.lua (renamed from libs/nixio/axTLS/www/lua/test_sql2.lua)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/lua/test_variables.lp (renamed from libs/nixio/axTLS/www/lua/test_variables.lp)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/test_dir/bin/.htaccess (renamed from libs/nixio/axTLS/www/test_dir/bin/.htaccess)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/test_dir/no_http/.htaccess (renamed from libs/nixio/axTLS/www/test_dir/no_http/.htaccess)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/test_dir/no_http/.htpasswd (renamed from libs/nixio/axTLS/www/test_dir/no_http/.htpasswd)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/test_dir/no_http/index.html (renamed from libs/nixio/axTLS/www/test_dir/no_http/index.html)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/test_dir/no_ssl/.htaccess (renamed from libs/nixio/axTLS/www/test_dir/no_ssl/.htaccess)0
-rw-r--r--libs/luci-lib-nixio/axTLS/www/test_dir/no_ssl/index.html (renamed from libs/nixio/axTLS/www/test_dir/no_ssl/index.html)0
-rw-r--r--libs/luci-lib-nixio/axtls-config/.config (renamed from libs/nixio/axtls-config/.config)0
-rw-r--r--libs/luci-lib-nixio/axtls-config/config.h (renamed from libs/nixio/axtls-config/config.h)0
-rw-r--r--libs/luci-lib-nixio/axtls-root/etc/nixio/rsa_main.der (renamed from libs/nixio/axtls-root/etc/nixio/rsa_main.der)bin609 -> 609 bytes
-rw-r--r--libs/luci-lib-nixio/docsrc/CHANGELOG.lua (renamed from libs/nixio/docsrc/CHANGELOG.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/README.lua (renamed from libs/nixio/docsrc/README.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.CryptoHash.lua (renamed from libs/nixio/docsrc/nixio.CryptoHash.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.File.lua (renamed from libs/nixio/docsrc/nixio.File.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.Socket.lua (renamed from libs/nixio/docsrc/nixio.Socket.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.TLSContext.lua (renamed from libs/nixio/docsrc/nixio.TLSContext.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.TLSSocket.lua (renamed from libs/nixio/docsrc/nixio.TLSSocket.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.UnifiedIO.lua (renamed from libs/nixio/docsrc/nixio.UnifiedIO.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.bin.lua (renamed from libs/nixio/docsrc/nixio.bin.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.bit.lua (renamed from libs/nixio/docsrc/nixio.bit.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.crypto.lua (renamed from libs/nixio/docsrc/nixio.crypto.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.fs.lua (renamed from libs/nixio/docsrc/nixio.fs.lua)0
-rw-r--r--libs/luci-lib-nixio/docsrc/nixio.lua (renamed from libs/nixio/docsrc/nixio.lua)0
-rw-r--r--libs/luci-lib-nixio/nixio-0.3-1.rockspec (renamed from libs/nixio/nixio-0.3-1.rockspec)0
-rw-r--r--libs/luci-lib-nixio/root/lib/upgrade/luci-add-conffiles.sh (renamed from libs/nixio/root/lib/upgrade/luci-add-conffiles.sh)0
-rw-r--r--libs/luci-lib-nixio/root/usr/lib/lua/bit.lua (renamed from libs/nixio/lua/bit.lua)0
-rw-r--r--libs/luci-lib-nixio/root/usr/lib/lua/nixio/fs.lua (renamed from libs/nixio/lua/nixio/fs.lua)0
-rw-r--r--libs/luci-lib-nixio/root/usr/lib/lua/nixio/util.lua (renamed from libs/nixio/lua/nixio/util.lua)0
-rw-r--r--libs/luci-lib-nixio/src/Makefile (renamed from libs/nixio/Makefile)73
-rw-r--r--libs/luci-lib-nixio/src/address.c (renamed from libs/nixio/src/address.c)0
-rw-r--r--libs/luci-lib-nixio/src/axtls-compat.c (renamed from libs/nixio/src/axtls-compat.c)0
-rw-r--r--libs/luci-lib-nixio/src/axtls-compat.h (renamed from libs/nixio/src/axtls-compat.h)0
-rw-r--r--libs/luci-lib-nixio/src/binary.c (renamed from libs/nixio/src/binary.c)0
-rw-r--r--libs/luci-lib-nixio/src/bind.c (renamed from libs/nixio/src/bind.c)0
-rw-r--r--libs/luci-lib-nixio/src/bit.c (renamed from libs/nixio/src/bit.c)0
-rw-r--r--libs/luci-lib-nixio/src/cyassl-compat.c (renamed from libs/nixio/src/cyassl-compat.c)0
-rw-r--r--libs/luci-lib-nixio/src/cyassl-compat.h (renamed from libs/nixio/src/cyassl-compat.h)0
-rw-r--r--libs/luci-lib-nixio/src/file.c (renamed from libs/nixio/src/file.c)0
-rw-r--r--libs/luci-lib-nixio/src/fs.c (renamed from libs/nixio/src/fs.c)0
-rw-r--r--libs/luci-lib-nixio/src/io.c (renamed from libs/nixio/src/io.c)0
-rw-r--r--libs/luci-lib-nixio/src/mingw-compat.c (renamed from libs/nixio/src/mingw-compat.c)0
-rw-r--r--libs/luci-lib-nixio/src/mingw-compat.h (renamed from libs/nixio/src/mingw-compat.h)0
-rw-r--r--libs/luci-lib-nixio/src/nixio-tls.h (renamed from libs/nixio/src/nixio-tls.h)0
-rw-r--r--libs/luci-lib-nixio/src/nixio.c (renamed from libs/nixio/src/nixio.c)0
-rw-r--r--libs/luci-lib-nixio/src/nixio.h (renamed from libs/nixio/src/nixio.h)0
-rw-r--r--libs/luci-lib-nixio/src/poll.c (renamed from libs/nixio/src/poll.c)0
-rw-r--r--libs/luci-lib-nixio/src/process.c (renamed from libs/nixio/src/process.c)0
-rw-r--r--libs/luci-lib-nixio/src/protoent.c (renamed from libs/nixio/src/protoent.c)0
-rw-r--r--libs/luci-lib-nixio/src/socket.c (renamed from libs/nixio/src/socket.c)0
-rw-r--r--libs/luci-lib-nixio/src/sockopt.c (renamed from libs/nixio/src/sockopt.c)0
-rw-r--r--libs/luci-lib-nixio/src/splice.c (renamed from libs/nixio/src/splice.c)0
-rw-r--r--libs/luci-lib-nixio/src/syslog.c (renamed from libs/nixio/src/syslog.c)0
-rw-r--r--libs/luci-lib-nixio/src/tls-context.c (renamed from libs/nixio/src/tls-context.c)0
-rw-r--r--libs/luci-lib-nixio/src/tls-crypto.c (renamed from libs/nixio/src/tls-crypto.c)0
-rw-r--r--libs/luci-lib-nixio/src/tls-socket.c (renamed from libs/nixio/src/tls-socket.c)0
-rw-r--r--libs/luci-lib-nixio/src/user.c (renamed from libs/nixio/src/user.c)0
-rw-r--r--libs/luci-lib-nixio/standalone.mk (renamed from libs/nixio/standalone.mk)0
-rw-r--r--libs/luci-lib-px5g/Makefile14
-rw-r--r--libs/luci-lib-px5g/lua/px5g/util.lua (renamed from libs/px5g/lua/px5g/util.lua)0
-rwxr-xr-xlibs/luci-lib-px5g/root/usr/sbin/px5g-genkeys (renamed from libs/px5g/root/usr/sbin/px5g-genkeys)0
-rw-r--r--libs/luci-lib-px5g/src/library/bignum.c (renamed from libs/px5g/src/library/bignum.c)0
-rw-r--r--libs/luci-lib-px5g/src/library/havege.c (renamed from libs/px5g/src/library/havege.c)0
-rw-r--r--libs/luci-lib-px5g/src/library/rsa.c (renamed from libs/px5g/src/library/rsa.c)0
-rw-r--r--libs/luci-lib-px5g/src/library/sha1.c (renamed from libs/px5g/src/library/sha1.c)0
-rw-r--r--libs/luci-lib-px5g/src/library/timing.c (renamed from libs/px5g/src/library/timing.c)0
-rw-r--r--libs/luci-lib-px5g/src/library/x509write.c (renamed from libs/px5g/src/library/x509write.c)0
-rw-r--r--libs/luci-lib-px5g/src/polarssl/bignum.h (renamed from libs/px5g/src/polarssl/bignum.h)0
-rw-r--r--libs/luci-lib-px5g/src/polarssl/bn_mul.h (renamed from libs/px5g/src/polarssl/bn_mul.h)0
-rw-r--r--libs/luci-lib-px5g/src/polarssl/config.h (renamed from libs/px5g/src/polarssl/config.h)0
-rw-r--r--libs/luci-lib-px5g/src/polarssl/havege.h (renamed from libs/px5g/src/polarssl/havege.h)0
-rw-r--r--libs/luci-lib-px5g/src/polarssl/rsa.h (renamed from libs/px5g/src/polarssl/rsa.h)0
-rw-r--r--libs/luci-lib-px5g/src/polarssl/sha1.h (renamed from libs/px5g/src/polarssl/sha1.h)0
-rw-r--r--libs/luci-lib-px5g/src/polarssl/timing.h (renamed from libs/px5g/src/polarssl/timing.h)0
-rw-r--r--libs/luci-lib-px5g/src/polarssl/x509.h (renamed from libs/px5g/src/polarssl/x509.h)0
-rw-r--r--libs/luci-lib-px5g/src/px5g.c (renamed from libs/px5g/src/px5g.c)0
-rw-r--r--libs/luci-lib-px5g/src/px5g.h (renamed from libs/px5g/src/px5g.h)0
-rw-r--r--libs/luci-lib-rpcc/Makefile14
-rw-r--r--libs/luci-lib-rpcc/luasrc/rpcc.lua (renamed from libs/rpcc/luasrc/rpcc.lua)0
-rw-r--r--libs/luci-lib-rpcc/luasrc/rpcc/ruci.lua (renamed from libs/rpcc/luasrc/rpcc/ruci.lua)0
-rw-r--r--libs/px5g/Makefile28
-rw-r--r--libs/rpcc/Makefile2
-rw-r--r--luci.mk206
-rw-r--r--modules/admin-full/Makefile24
-rw-r--r--modules/admin-mini/Makefile2
-rw-r--r--modules/base/Makefile45
-rw-r--r--modules/failsafe/Makefile2
-rw-r--r--modules/freifunk/Makefile4
-rw-r--r--modules/luci-base/Makefile42
-rwxr-xr-xmodules/luci-base/htdocs/cgi-bin/luci (renamed from modules/base/htdocs/cgi-bin/luci)0
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi.js (renamed from modules/base/htdocs/luci-static/resources/cbi.js)0
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/add.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/add.gif)bin378 -> 378 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/apply.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/apply.gif)bin268 -> 268 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/arrow.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/arrow.gif)bin135 -> 135 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/down.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/down.gif)bin131 -> 131 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/download.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/download.gif)bin189 -> 189 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/edit.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/edit.gif)bin280 -> 280 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/fieldadd.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/fieldadd.gif)bin379 -> 379 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/file.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/file.gif)bin371 -> 371 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/find.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/find.gif)bin273 -> 273 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/folder.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/folder.gif)bin698 -> 698 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/help.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/help.gif)bin266 -> 266 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/key.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/key.gif)bin230 -> 230 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/link.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/link.gif)bin279 -> 279 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/reload.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/reload.gif)bin248 -> 248 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/remove.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/remove.gif)bin385 -> 385 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/reset.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/reset.gif)bin258 -> 258 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/save.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/save.gif)bin263 -> 263 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/up.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/up.gif)bin130 -> 130 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi/user.gif (renamed from modules/base/htdocs/luci-static/resources/cbi/user.gif)bin246 -> 246 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/bridge.png (renamed from modules/base/htdocs/luci-static/resources/icons/bridge.png)bin838 -> 838 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/bridge_disabled.png (renamed from modules/base/htdocs/luci-static/resources/icons/bridge_disabled.png)bin517 -> 517 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/encryption.png (renamed from modules/base/htdocs/luci-static/resources/icons/encryption.png)bin1224 -> 1224 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/encryption_disabled.png (renamed from modules/base/htdocs/luci-static/resources/icons/encryption_disabled.png)bin1197 -> 1197 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/ethernet.png (renamed from modules/base/htdocs/luci-static/resources/icons/ethernet.png)bin814 -> 814 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/ethernet_disabled.png (renamed from modules/base/htdocs/luci-static/resources/icons/ethernet_disabled.png)bin508 -> 508 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/loading.gif (renamed from modules/base/htdocs/luci-static/resources/icons/loading.gif)bin1787 -> 1787 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/port_down.png (renamed from modules/base/htdocs/luci-static/resources/icons/port_down.png)bin982 -> 982 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/port_up.png (renamed from modules/base/htdocs/luci-static/resources/icons/port_up.png)bin1401 -> 1401 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/signal-0-25.png (renamed from modules/base/htdocs/luci-static/resources/icons/signal-0-25.png)bin495 -> 495 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/signal-0.png (renamed from modules/base/htdocs/luci-static/resources/icons/signal-0.png)bin478 -> 478 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/signal-25-50.png (renamed from modules/base/htdocs/luci-static/resources/icons/signal-25-50.png)bin501 -> 501 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/signal-50-75.png (renamed from modules/base/htdocs/luci-static/resources/icons/signal-50-75.png)bin500 -> 500 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/signal-75-100.png (renamed from modules/base/htdocs/luci-static/resources/icons/signal-75-100.png)bin485 -> 485 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/signal-none.png (renamed from modules/base/htdocs/luci-static/resources/icons/signal-none.png)bin681 -> 681 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/switch.png (renamed from modules/base/htdocs/luci-static/resources/icons/switch.png)bin794 -> 794 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/switch_disabled.png (renamed from modules/base/htdocs/luci-static/resources/icons/switch_disabled.png)bin505 -> 505 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/tunnel.png (renamed from modules/base/htdocs/luci-static/resources/icons/tunnel.png)bin533 -> 533 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/tunnel_disabled.png (renamed from modules/base/htdocs/luci-static/resources/icons/tunnel_disabled.png)bin546 -> 546 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/vlan.png (renamed from modules/base/htdocs/luci-static/resources/icons/vlan.png)bin794 -> 794 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/vlan_disabled.png (renamed from modules/base/htdocs/luci-static/resources/icons/vlan_disabled.png)bin505 -> 505 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/wifi.png (renamed from modules/base/htdocs/luci-static/resources/icons/wifi.png)bin1037 -> 1037 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/wifi_big.png (renamed from modules/base/htdocs/luci-static/resources/icons/wifi_big.png)bin2865 -> 2865 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/wifi_big_disabled.png (renamed from modules/base/htdocs/luci-static/resources/icons/wifi_big_disabled.png)bin2853 -> 2853 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/icons/wifi_disabled.png (renamed from modules/base/htdocs/luci-static/resources/icons/wifi_disabled.png)bin980 -> 980 bytes
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/xhr.js (renamed from modules/base/htdocs/luci-static/resources/xhr.js)0
-rw-r--r--modules/luci-base/luasrc/cacheloader.lua (renamed from modules/base/luasrc/cacheloader.lua)0
-rw-r--r--modules/luci-base/luasrc/cbi.lua (renamed from modules/base/luasrc/cbi.lua)0
-rw-r--r--modules/luci-base/luasrc/cbi/datatypes.lua (renamed from modules/base/luasrc/cbi/datatypes.lua)0
-rw-r--r--modules/luci-base/luasrc/ccache.lua (renamed from modules/base/luasrc/ccache.lua)0
-rw-r--r--modules/luci-base/luasrc/config.lua (renamed from modules/base/luasrc/config.lua)0
-rw-r--r--modules/luci-base/luasrc/controller/admin/servicectl.lua (renamed from modules/base/luasrc/controller/admin/servicectl.lua)0
-rw-r--r--modules/luci-base/luasrc/debug.lua (renamed from modules/base/luasrc/debug.lua)0
-rw-r--r--modules/luci-base/luasrc/dispatcher.lua (renamed from modules/base/luasrc/dispatcher.lua)0
-rw-r--r--modules/luci-base/luasrc/fs.lua (renamed from modules/base/luasrc/fs.lua)0
-rw-r--r--modules/luci-base/luasrc/http.lua (renamed from modules/base/luasrc/http.lua)0
-rw-r--r--modules/luci-base/luasrc/http/protocol.lua (renamed from modules/base/luasrc/http/protocol.lua)0
-rw-r--r--modules/luci-base/luasrc/http/protocol/conditionals.lua (renamed from modules/base/luasrc/http/protocol/conditionals.lua)0
-rw-r--r--modules/luci-base/luasrc/http/protocol/date.lua (renamed from modules/base/luasrc/http/protocol/date.lua)0
-rw-r--r--modules/luci-base/luasrc/http/protocol/mime.lua (renamed from modules/base/luasrc/http/protocol/mime.lua)0
-rw-r--r--modules/luci-base/luasrc/i18n.lua (renamed from modules/base/luasrc/i18n.lua)0
-rw-r--r--modules/luci-base/luasrc/init.lua (renamed from modules/base/luasrc/init.lua)0
-rw-r--r--modules/luci-base/luasrc/ip.lua (renamed from modules/base/luasrc/ip.lua)0
-rw-r--r--modules/luci-base/luasrc/ltn12.lua (renamed from modules/base/luasrc/ltn12.lua)0
-rw-r--r--modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua (renamed from modules/base/luasrc/model/cbi/admin_network/proto_dhcp.lua)0
-rw-r--r--modules/luci-base/luasrc/model/cbi/admin_network/proto_none.lua (renamed from modules/base/luasrc/model/cbi/admin_network/proto_none.lua)0
-rw-r--r--modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua (renamed from modules/base/luasrc/model/cbi/admin_network/proto_static.lua)0
-rw-r--r--modules/luci-base/luasrc/model/firewall.lua (renamed from modules/base/luasrc/model/firewall.lua)0
-rw-r--r--modules/luci-base/luasrc/model/ipkg.lua (renamed from modules/base/luasrc/model/ipkg.lua)0
-rw-r--r--modules/luci-base/luasrc/model/network.lua (renamed from modules/base/luasrc/model/network.lua)0
-rw-r--r--modules/luci-base/luasrc/model/uci.lua (renamed from modules/base/luasrc/model/uci.lua)0
-rw-r--r--modules/luci-base/luasrc/sauth.lua (renamed from modules/base/luasrc/sauth.lua)0
-rw-r--r--modules/luci-base/luasrc/sgi/cgi.lua (renamed from modules/base/luasrc/sgi/cgi.lua)0
-rw-r--r--modules/luci-base/luasrc/sgi/uhttpd.lua (renamed from modules/base/luasrc/sgi/uhttpd.lua)0
-rw-r--r--modules/luci-base/luasrc/store.lua (renamed from modules/base/luasrc/store.lua)0
-rw-r--r--modules/luci-base/luasrc/sys.lua (renamed from modules/base/luasrc/sys.lua)0
-rw-r--r--modules/luci-base/luasrc/sys/iptparser.lua (renamed from modules/base/luasrc/sys/iptparser.lua)0
-rw-r--r--modules/luci-base/luasrc/sys/zoneinfo.lua (renamed from modules/base/luasrc/sys/zoneinfo.lua)0
-rw-r--r--modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua (renamed from modules/base/luasrc/sys/zoneinfo/tzdata.lua)0
-rw-r--r--modules/luci-base/luasrc/sys/zoneinfo/tzoffset.lua (renamed from modules/base/luasrc/sys/zoneinfo/tzoffset.lua)0
-rw-r--r--modules/luci-base/luasrc/template.lua (renamed from modules/base/luasrc/template.lua)0
-rw-r--r--modules/luci-base/luasrc/tools/proto.lua (renamed from modules/base/luasrc/tools/proto.lua)0
-rw-r--r--modules/luci-base/luasrc/tools/status.lua (renamed from modules/base/luasrc/tools/status.lua)0
-rw-r--r--modules/luci-base/luasrc/tools/webadmin.lua (renamed from modules/base/luasrc/tools/webadmin.lua)0
-rw-r--r--modules/luci-base/luasrc/util.lua (renamed from modules/base/luasrc/util.lua)0
-rw-r--r--modules/luci-base/luasrc/version.lua (renamed from modules/base/luasrc/version.lua)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/apply_xhr.htm (renamed from modules/base/luasrc/view/cbi/apply_xhr.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/browser.htm (renamed from modules/base/luasrc/view/cbi/browser.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/button.htm (renamed from modules/base/luasrc/view/cbi/button.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm (renamed from modules/base/luasrc/view/cbi/cell_valuefooter.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/cell_valueheader.htm (renamed from modules/base/luasrc/view/cbi/cell_valueheader.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/compound.htm (renamed from modules/base/luasrc/view/cbi/compound.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/delegator.htm (renamed from modules/base/luasrc/view/cbi/delegator.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/dvalue.htm (renamed from modules/base/luasrc/view/cbi/dvalue.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/dynlist.htm (renamed from modules/base/luasrc/view/cbi/dynlist.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/filebrowser.htm (renamed from modules/base/luasrc/view/cbi/filebrowser.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm (renamed from modules/base/luasrc/view/cbi/firewall_zoneforwards.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm (renamed from modules/base/luasrc/view/cbi/firewall_zonelist.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/footer.htm (renamed from modules/base/luasrc/view/cbi/footer.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/full_valuefooter.htm (renamed from modules/base/luasrc/view/cbi/full_valuefooter.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/full_valueheader.htm (renamed from modules/base/luasrc/view/cbi/full_valueheader.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/fvalue.htm (renamed from modules/base/luasrc/view/cbi/fvalue.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/header.htm (renamed from modules/base/luasrc/view/cbi/header.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/lvalue.htm (renamed from modules/base/luasrc/view/cbi/lvalue.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/map.htm (renamed from modules/base/luasrc/view/cbi/map.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/mvalue.htm (renamed from modules/base/luasrc/view/cbi/mvalue.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/network_ifacelist.htm (renamed from modules/base/luasrc/view/cbi/network_ifacelist.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/network_netinfo.htm (renamed from modules/base/luasrc/view/cbi/network_netinfo.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/network_netlist.htm (renamed from modules/base/luasrc/view/cbi/network_netlist.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/nsection.htm (renamed from modules/base/luasrc/view/cbi/nsection.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/nullsection.htm (renamed from modules/base/luasrc/view/cbi/nullsection.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/simpleform.htm (renamed from modules/base/luasrc/view/cbi/simpleform.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/tabcontainer.htm (renamed from modules/base/luasrc/view/cbi/tabcontainer.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/tabmenu.htm (renamed from modules/base/luasrc/view/cbi/tabmenu.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/tblsection.htm (renamed from modules/base/luasrc/view/cbi/tblsection.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/tsection.htm (renamed from modules/base/luasrc/view/cbi/tsection.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/tvalue.htm (renamed from modules/base/luasrc/view/cbi/tvalue.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/ucisection.htm (renamed from modules/base/luasrc/view/cbi/ucisection.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/upload.htm (renamed from modules/base/luasrc/view/cbi/upload.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/value.htm (renamed from modules/base/luasrc/view/cbi/value.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/valuefooter.htm (renamed from modules/base/luasrc/view/cbi/valuefooter.htm)0
-rw-r--r--modules/luci-base/luasrc/view/cbi/valueheader.htm (renamed from modules/base/luasrc/view/cbi/valueheader.htm)0
-rw-r--r--modules/luci-base/luasrc/view/error404.htm (renamed from modules/base/luasrc/view/error404.htm)0
-rw-r--r--modules/luci-base/luasrc/view/error500.htm (renamed from modules/base/luasrc/view/error500.htm)0
-rw-r--r--modules/luci-base/luasrc/view/footer.htm (renamed from modules/base/luasrc/view/footer.htm)0
-rw-r--r--modules/luci-base/luasrc/view/header.htm (renamed from modules/base/luasrc/view/header.htm)0
-rw-r--r--modules/luci-base/luasrc/view/indexer.htm (renamed from modules/base/luasrc/view/indexer.htm)0
-rw-r--r--modules/luci-base/luasrc/view/sysauth.htm (renamed from modules/base/luasrc/view/sysauth.htm)0
-rw-r--r--modules/luci-base/po/ca/base.po (renamed from po/ca/base.po)0
-rw-r--r--modules/luci-base/po/cs/base.po (renamed from po/cs/base.po)0
-rw-r--r--modules/luci-base/po/de/base.po (renamed from po/de/base.po)0
-rw-r--r--modules/luci-base/po/el/base.po (renamed from po/el/base.po)0
-rw-r--r--modules/luci-base/po/en/base.po (renamed from po/en/base.po)0
-rw-r--r--modules/luci-base/po/es/base.po (renamed from po/es/base.po)0
-rw-r--r--modules/luci-base/po/fr/base.po (renamed from po/fr/base.po)0
-rw-r--r--modules/luci-base/po/he/base.po (renamed from po/he/base.po)0
-rw-r--r--modules/luci-base/po/hu/base.po (renamed from po/hu/base.po)0
-rw-r--r--modules/luci-base/po/it/base.po (renamed from po/it/base.po)0
-rw-r--r--modules/luci-base/po/ja/base.po (renamed from po/ja/base.po)0
-rw-r--r--modules/luci-base/po/ms/base.po (renamed from po/ms/base.po)0
-rw-r--r--modules/luci-base/po/no/base.po (renamed from po/no/base.po)0
-rw-r--r--modules/luci-base/po/pl/base.po (renamed from po/pl/base.po)0
-rw-r--r--modules/luci-base/po/pt-br/base.po (renamed from po/pt_BR/base.po)0
-rw-r--r--modules/luci-base/po/pt/base.po (renamed from po/pt/base.po)0
-rw-r--r--modules/luci-base/po/ro/base.po (renamed from po/ro/base.po)0
-rw-r--r--modules/luci-base/po/ru/base.po (renamed from po/ru/base.po)0
-rw-r--r--modules/luci-base/po/sk/base.po (renamed from po/sk/base.po)0
-rw-r--r--modules/luci-base/po/sv/base.po (renamed from po/sv/base.po)0
-rw-r--r--modules/luci-base/po/templates/base.pot2856
-rw-r--r--modules/luci-base/po/tr/base.po (renamed from po/tr/base.po)0
-rw-r--r--modules/luci-base/po/uk/base.po (renamed from po/uk/base.po)0
-rw-r--r--modules/luci-base/po/vi/base.po (renamed from po/vi/base.po)0
-rw-r--r--modules/luci-base/po/zh-cn/base.po (renamed from po/zh_CN/base.po)0
-rw-r--r--modules/luci-base/po/zh-tw/base.po (renamed from po/zh_TW/base.po)0
-rw-r--r--modules/luci-base/root/etc/config/luci (renamed from modules/base/root/etc/config/luci)0
-rw-r--r--modules/luci-base/root/etc/config/ucitrack (renamed from modules/base/root/etc/config/ucitrack)0
-rw-r--r--modules/luci-base/root/lib/uci/upload/.gitignore0
-rwxr-xr-xmodules/luci-base/root/sbin/luci-reload (renamed from modules/base/root/sbin/luci-reload)0
-rw-r--r--modules/luci-base/root/www/index.html (renamed from modules/base/root/www/index.html)0
-rw-r--r--modules/luci-base/src/Makefile21
-rwxr-xr-xmodules/luci-base/src/mkversion.sh (renamed from build/mkversion.sh)6
-rw-r--r--modules/luci-base/src/po2lmo.c (renamed from modules/base/src/po2lmo.c)0
-rw-r--r--modules/luci-base/src/template_lmo.c (renamed from modules/base/src/template_lmo.c)0
-rw-r--r--modules/luci-base/src/template_lmo.h (renamed from modules/base/src/template_lmo.h)0
-rw-r--r--modules/luci-base/src/template_lualib.c (renamed from modules/base/src/template_lualib.c)0
-rw-r--r--modules/luci-base/src/template_lualib.h (renamed from modules/base/src/template_lualib.h)0
-rw-r--r--modules/luci-base/src/template_parser.c (renamed from modules/base/src/template_parser.c)0
-rw-r--r--modules/luci-base/src/template_parser.h (renamed from modules/base/src/template_parser.h)0
-rw-r--r--modules/luci-base/src/template_utils.c (renamed from modules/base/src/template_utils.c)0
-rw-r--r--modules/luci-base/src/template_utils.h (renamed from modules/base/src/template_utils.h)0
-rw-r--r--modules/luci-base/standalone.mk (renamed from modules/base/standalone.mk)0
-rw-r--r--modules/luci-mod-admin-full/Makefile15
-rw-r--r--modules/luci-mod-admin-full/htdocs/luci-static/resources/bandwidth.svg (renamed from modules/admin-full/htdocs/luci-static/resources/bandwidth.svg)0
-rw-r--r--modules/luci-mod-admin-full/htdocs/luci-static/resources/connections.svg (renamed from modules/admin-full/htdocs/luci-static/resources/connections.svg)0
-rw-r--r--modules/luci-mod-admin-full/htdocs/luci-static/resources/load.svg (renamed from modules/admin-full/htdocs/luci-static/resources/load.svg)0
-rw-r--r--modules/luci-mod-admin-full/htdocs/luci-static/resources/wifirate.svg (renamed from modules/admin-full/htdocs/luci-static/resources/wifirate.svg)0
-rw-r--r--modules/luci-mod-admin-full/htdocs/luci-static/resources/wireless.svg (renamed from modules/admin-full/htdocs/luci-static/resources/wireless.svg)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/controller/admin/filebrowser.lua (renamed from modules/admin-full/luasrc/controller/admin/filebrowser.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/controller/admin/index.lua (renamed from modules/admin-full/luasrc/controller/admin/index.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/controller/admin/network.lua (renamed from modules/admin-full/luasrc/controller/admin/network.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/controller/admin/status.lua (renamed from modules/admin-full/luasrc/controller/admin/status.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/controller/admin/system.lua (renamed from modules/admin-full/luasrc/controller/admin/system.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/controller/admin/uci.lua (renamed from modules/admin-full/luasrc/controller/admin/uci.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/dhcp.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_network/dhcp.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/hosts.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_network/hosts.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/iface_add.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_network/iface_add.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_network/ifaces.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/network.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_network/network.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/proto_ahcp.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_network/proto_ahcp.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/routes.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_network/routes.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/vlan.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_network/vlan.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_network/wifi.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi_add.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_network/wifi_add.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_status/processes.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_status/processes.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/admin.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/admin.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/backupfiles.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/backupfiles.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/buttons.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/buttons.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/crontab.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/crontab.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/fstab.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/fstab.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/fstab/mount.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/fstab/mount.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/fstab/swap.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/fstab/swap.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/ipkg.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/ipkg.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/leds.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/leds.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/startup.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/startup.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/system.lua (renamed from modules/admin-full/luasrc/model/cbi/admin_system/system.lua)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/diagnostics.htm (renamed from modules/admin-full/luasrc/view/admin_network/diagnostics.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview.htm (renamed from modules/admin-full/luasrc/view/admin_network/iface_overview.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/iface_status.htm (renamed from modules/admin-full/luasrc/view/admin_network/iface_status.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/lease_status.htm (renamed from modules/admin-full/luasrc/view/admin_network/lease_status.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/switch_status.htm (renamed from modules/admin-full/luasrc/view/admin_network/switch_status.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm (renamed from modules/admin-full/luasrc/view/admin_network/wifi_join.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview.htm (renamed from modules/admin-full/luasrc/view/admin_network/wifi_overview.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_status.htm (renamed from modules/admin-full/luasrc/view/admin_network/wifi_status.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_status/bandwidth.htm (renamed from modules/admin-full/luasrc/view/admin_status/bandwidth.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_status/connections.htm (renamed from modules/admin-full/luasrc/view/admin_status/connections.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_status/dmesg.htm (renamed from modules/admin-full/luasrc/view/admin_status/dmesg.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm (renamed from modules/admin-full/luasrc/view/admin_status/index.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_status/iptables.htm (renamed from modules/admin-full/luasrc/view/admin_status/iptables.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_status/load.htm (renamed from modules/admin-full/luasrc/view/admin_status/load.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_status/routes.htm (renamed from modules/admin-full/luasrc/view/admin_status/routes.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_status/syslog.htm (renamed from modules/admin-full/luasrc/view/admin_status/syslog.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_status/wireless.htm (renamed from modules/admin-full/luasrc/view/admin_status/wireless.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_system/applyreboot.htm (renamed from modules/admin-full/luasrc/view/admin_system/applyreboot.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_system/backupfiles.htm (renamed from modules/admin-full/luasrc/view/admin_system/backupfiles.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_system/clock_status.htm (renamed from modules/admin-full/luasrc/view/admin_system/clock_status.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_system/flashops.htm (renamed from modules/admin-full/luasrc/view/admin_system/flashops.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_system/ipkg.htm (renamed from modules/admin-full/luasrc/view/admin_system/ipkg.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_system/packages.htm (renamed from modules/admin-full/luasrc/view/admin_system/packages.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_system/reboot.htm (renamed from modules/admin-full/luasrc/view/admin_system/reboot.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_system/upgrade.htm (renamed from modules/admin-full/luasrc/view/admin_system/upgrade.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_uci/apply.htm (renamed from modules/admin-full/luasrc/view/admin_uci/apply.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_uci/changelog.htm (renamed from modules/admin-full/luasrc/view/admin_uci/changelog.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_uci/changes.htm (renamed from modules/admin-full/luasrc/view/admin_uci/changes.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/admin_uci/revert.htm (renamed from modules/admin-full/luasrc/view/admin_uci/revert.htm)0
-rw-r--r--modules/luci-mod-admin-full/luasrc/view/cbi/wireless_modefreq.htm (renamed from modules/admin-full/luasrc/view/cbi/wireless_modefreq.htm)0
-rw-r--r--modules/luci-mod-admin-full/src/Makefile14
-rw-r--r--modules/luci-mod-admin-full/src/luci-bwc.c (renamed from modules/admin-full/src/luci-bwc.c)0
-rw-r--r--modules/luci-mod-admin-mini/Makefile15
-rw-r--r--modules/luci-mod-admin-mini/luasrc/controller/mini/index.lua (renamed from modules/admin-mini/luasrc/controller/mini/index.lua)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/controller/mini/network.lua (renamed from modules/admin-mini/luasrc/controller/mini/network.lua)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/controller/mini/system.lua (renamed from modules/admin-mini/luasrc/controller/mini/system.lua)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/model/cbi/mini/dhcp.lua (renamed from modules/admin-mini/luasrc/model/cbi/mini/dhcp.lua)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/model/cbi/mini/index.lua (renamed from modules/admin-mini/luasrc/model/cbi/mini/index.lua)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/model/cbi/mini/luci.lua (renamed from modules/admin-mini/luasrc/model/cbi/mini/luci.lua)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/model/cbi/mini/network.lua (renamed from modules/admin-mini/luasrc/model/cbi/mini/network.lua)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/model/cbi/mini/passwd.lua (renamed from modules/admin-mini/luasrc/model/cbi/mini/passwd.lua)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/model/cbi/mini/system.lua (renamed from modules/admin-mini/luasrc/model/cbi/mini/system.lua)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/model/cbi/mini/wifi.lua (renamed from modules/admin-mini/luasrc/model/cbi/mini/wifi.lua)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/view/mini/applyreboot.htm (renamed from modules/admin-mini/luasrc/view/mini/applyreboot.htm)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/view/mini/backup.htm (renamed from modules/admin-mini/luasrc/view/mini/backup.htm)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/view/mini/index.htm (renamed from modules/admin-mini/luasrc/view/mini/index.htm)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/view/mini/reboot.htm (renamed from modules/admin-mini/luasrc/view/mini/reboot.htm)0
-rw-r--r--modules/luci-mod-admin-mini/luasrc/view/mini/upgrade.htm (renamed from modules/admin-mini/luasrc/view/mini/upgrade.htm)0
-rw-r--r--modules/luci-mod-failsafe/Makefile15
-rw-r--r--modules/luci-mod-failsafe/luasrc/controller/failsafe/failsafe.lua (renamed from modules/failsafe/luasrc/controller/failsafe/failsafe.lua)0
-rw-r--r--modules/luci-mod-failsafe/luasrc/view/failsafe/applyreboot.htm (renamed from modules/failsafe/luasrc/view/failsafe/applyreboot.htm)0
-rw-r--r--modules/luci-mod-failsafe/luasrc/view/failsafe/flashops.htm (renamed from modules/failsafe/luasrc/view/failsafe/flashops.htm)0
-rw-r--r--modules/luci-mod-failsafe/luasrc/view/failsafe/reboot.htm (renamed from modules/failsafe/luasrc/view/failsafe/reboot.htm)0
-rw-r--r--modules/luci-mod-failsafe/luasrc/view/failsafe/upgrade.htm (renamed from modules/failsafe/luasrc/view/failsafe/upgrade.htm)0
-rw-r--r--modules/luci-mod-freifunk-community/Makefile19
-rw-r--r--modules/luci-mod-freifunk/Makefile15
-rw-r--r--modules/luci-mod-freifunk/htdocs/luci-static/flashing.html (renamed from modules/freifunk/htdocs/luci-static/flashing.html)0
-rw-r--r--modules/luci-mod-freifunk/htdocs/luci-static/resources/OSMLatLon.htm (renamed from modules/freifunk/htdocs/luci-static/resources/OSMLatLon.htm)0
-rw-r--r--modules/luci-mod-freifunk/htdocs/luci-static/resources/flashing.gif (renamed from modules/freifunk/htdocs/luci-static/resources/flashing.gif)bin4261 -> 4261 bytes
-rw-r--r--modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/hna.gif (renamed from modules/freifunk/htdocs/luci-static/resources/freifunk-map/hna.gif)bin209 -> 209 bytes
-rw-r--r--modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/node.gif (renamed from modules/freifunk/htdocs/luci-static/resources/freifunk-map/node.gif)bin209 -> 209 bytes
-rw-r--r--modules/luci-mod-freifunk/htdocs/luci-static/resources/osm.js (renamed from modules/freifunk/htdocs/luci-static/resources/osm.js)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/controller/freifunk/freifunk.lua (renamed from modules/freifunk/luasrc/controller/freifunk/freifunk.lua)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/controller/freifunk/remote_update.lua (renamed from modules/freifunk/luasrc/controller/freifunk/remote_update.lua)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/basics.lua (renamed from modules/freifunk/luasrc/model/cbi/freifunk/basics.lua)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/contact.lua (renamed from modules/freifunk/luasrc/model/cbi/freifunk/contact.lua)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile.lua (renamed from modules/freifunk/luasrc/model/cbi/freifunk/profile.lua)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile_expert.lua (renamed from modules/freifunk/luasrc/model/cbi/freifunk/profile_expert.lua)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/user_index.lua (renamed from modules/freifunk/luasrc/model/cbi/freifunk/user_index.lua)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/view/cbi/osmll_value.htm (renamed from modules/freifunk/luasrc/view/cbi/osmll_value.htm)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/view/freifunk-map/frame.htm (renamed from modules/freifunk/luasrc/view/freifunk-map/frame.htm)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/view/freifunk-map/map.htm (renamed from modules/freifunk/luasrc/view/freifunk-map/map.htm)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/view/freifunk/adminindex.htm (renamed from modules/freifunk/luasrc/view/freifunk/adminindex.htm)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/view/freifunk/contact.htm (renamed from modules/freifunk/luasrc/view/freifunk/contact.htm)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/view/freifunk/index.htm (renamed from modules/freifunk/luasrc/view/freifunk/index.htm)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/view/freifunk/profile_error.htm (renamed from modules/freifunk/luasrc/view/freifunk/profile_error.htm)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/view/freifunk/public_status.htm (renamed from modules/freifunk/luasrc/view/freifunk/public_status.htm)0
-rw-r--r--modules/luci-mod-freifunk/luasrc/view/freifunk/remote_update.htm (renamed from modules/freifunk/luasrc/view/freifunk/remote_update.htm)0
-rw-r--r--modules/luci-mod-freifunk/po/ca/freifunk.po (renamed from po/ca/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/cs/freifunk.po (renamed from po/cs/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/de/freifunk.po (renamed from po/de/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/el/freifunk.po (renamed from po/el/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/en/freifunk.po (renamed from po/en/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/es/freifunk.po (renamed from po/es/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/fr/freifunk.po (renamed from po/fr/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/he/freifunk.po (renamed from po/he/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/hu/freifunk.po (renamed from po/hu/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/it/freifunk.po (renamed from po/it/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/ja/freifunk.po (renamed from po/ja/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/ms/freifunk.po (renamed from po/ms/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/no/freifunk.po (renamed from po/no/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/pl/freifunk.po (renamed from po/pl/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/pt-br/freifunk.po (renamed from po/pt_BR/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/pt/freifunk.po (renamed from po/pt/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/ro/freifunk.po (renamed from po/ro/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/ru/freifunk.po (renamed from po/ru/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/sk/freifunk.po (renamed from po/sk/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/sv/freifunk.po (renamed from po/sv/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/tr/freifunk.po (renamed from po/tr/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/uk/freifunk.po (renamed from po/uk/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/vi/freifunk.po (renamed from po/vi/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/zh-cn/freifunk.po (renamed from po/zh_CN/freifunk.po)0
-rw-r--r--modules/luci-mod-freifunk/po/zh-tw/freifunk.po (renamed from po/zh_TW/freifunk.po)0
-rw-r--r--modules/luci-mod-rpc/Makefile15
-rw-r--r--modules/luci-mod-rpc/luasrc/controller/rpc.lua (renamed from modules/rpc/luasrc/controller/rpc.lua)0
-rw-r--r--modules/luci-mod-rpc/luasrc/jsonrpc.lua (renamed from modules/rpc/luasrc/jsonrpc.lua)0
-rw-r--r--modules/luci-mod-rpc/luasrc/jsonrpcbind/uci.lua (renamed from modules/rpc/luasrc/jsonrpcbind/uci.lua)0
-rw-r--r--modules/rpc/Makefile2
-rw-r--r--po/ca/ffwizard.po162
-rw-r--r--po/ca/uvc_streamer.po43
-rw-r--r--po/cs/ffwizard.po166
-rw-r--r--po/cs/uvc_streamer.po44
-rw-r--r--po/de/ffwizard.po180
-rw-r--r--po/de/uvc_streamer.po43
-rw-r--r--po/el/ffwizard.po181
-rw-r--r--po/el/uvc_streamer.po41
-rw-r--r--po/en/ffwizard.po171
-rw-r--r--po/en/uvc_streamer.po40
-rw-r--r--po/es/ffwizard.po172
-rw-r--r--po/es/uvc_streamer.po43
-rw-r--r--po/fr/ffwizard.po159
-rw-r--r--po/fr/uvc_streamer.po43
-rw-r--r--po/he/ffwizard.po159
-rw-r--r--po/he/uvc_streamer.po45
-rw-r--r--po/hu/ffwizard.po175
-rw-r--r--po/hu/uvc_streamer.po43
-rw-r--r--po/it/ffwizard.po180
-rw-r--r--po/it/uvc_streamer.po43
-rw-r--r--po/ja/ffwizard.po159
-rw-r--r--po/ja/uvc_streamer.po43
-rw-r--r--po/ms/uvc_streamer.po37
-rw-r--r--po/no/ffwizard.po159
-rw-r--r--po/no/uvc_streamer.po38
-rw-r--r--po/pl/ffwizard.po178
-rw-r--r--po/pl/uvc_streamer.po44
-rw-r--r--po/pt/ffwizard.po174
-rw-r--r--po/pt/uvc_streamer.po43
-rw-r--r--po/pt_BR/ffwizard.po178
-rw-r--r--po/pt_BR/uvc_streamer.po40
-rw-r--r--po/ro/ffwizard.po165
-rw-r--r--po/ro/uvc_streamer.po44
-rw-r--r--po/ru/ffwizard.po183
-rw-r--r--po/ru/uvc_streamer.po46
-rw-r--r--po/sk/ffwizard.po159
-rw-r--r--po/sk/uvc_streamer.po38
-rw-r--r--po/sv/ffwizard.po166
-rw-r--r--po/sv/uvc_streamer.po39
-rw-r--r--po/tr/ffwizard.po159
-rw-r--r--po/tr/uvc_streamer.po45
-rw-r--r--po/uk/ffwizard.po163
-rw-r--r--po/uk/uvc_streamer.po44
-rw-r--r--po/vi/ffwizard.po159
-rw-r--r--po/vi/uvc_streamer.po38
-rw-r--r--po/zh_CN/ffwizard.po166
-rw-r--r--po/zh_CN/uvc_streamer.po41
-rw-r--r--po/zh_TW/ffwizard.po164
-rw-r--r--po/zh_TW/uvc_streamer.po42
-rw-r--r--protocols/3g/Makefile2
-rw-r--r--protocols/ipv6/Makefile2
-rw-r--r--protocols/luci-proto-3g/Makefile14
-rw-r--r--protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua (renamed from protocols/3g/luasrc/model/cbi/admin_network/proto_3g.lua)0
-rw-r--r--protocols/luci-proto-ipv6/Makefile14
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua (renamed from protocols/ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua)0
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua (renamed from protocols/ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua)0
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6to4.lua (renamed from protocols/ipv6/luasrc/model/cbi/admin_network/proto_6to4.lua)0
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua (renamed from protocols/ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua)0
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua (renamed from protocols/ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua)0
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_hnet.lua (renamed from protocols/ipv6/luasrc/model/cbi/admin_network/proto_hnet.lua)0
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua (renamed from protocols/ipv6/luasrc/model/network/proto_4x6.lua)0
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/network/proto_6x4.lua (renamed from protocols/ipv6/luasrc/model/network/proto_6x4.lua)0
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/network/proto_dhcpv6.lua (renamed from protocols/ipv6/luasrc/model/network/proto_dhcpv6.lua)0
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/network/proto_hnet.lua (renamed from protocols/ipv6/luasrc/model/network/proto_hnet.lua)0
-rw-r--r--protocols/luci-proto-openconnect/Makefile14
-rw-r--r--protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua (renamed from protocols/openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua)0
-rw-r--r--protocols/luci-proto-openconnect/luasrc/model/network/proto_openconnect.lua (renamed from protocols/openconnect/luasrc/model/network/proto_openconnect.lua)0
-rw-r--r--protocols/luci-proto-ppp/Makefile14
-rw-r--r--protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_l2tp.lua (renamed from protocols/ppp/luasrc/model/cbi/admin_network/proto_l2tp.lua)0
-rw-r--r--protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua (renamed from protocols/ppp/luasrc/model/cbi/admin_network/proto_ppp.lua)0
-rw-r--r--protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua (renamed from protocols/ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua)0
-rw-r--r--protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua (renamed from protocols/ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua)0
-rw-r--r--protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua (renamed from protocols/ppp/luasrc/model/cbi/admin_network/proto_pptp.lua)0
-rw-r--r--protocols/luci-proto-ppp/luasrc/model/network/proto_ppp.lua (renamed from protocols/ppp/luasrc/model/network/proto_ppp.lua)0
-rw-r--r--protocols/luci-proto-relay/Makefile14
-rw-r--r--protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua (renamed from protocols/relay/luasrc/model/cbi/admin_network/proto_relay.lua)0
-rw-r--r--protocols/luci-proto-relay/luasrc/model/network/proto_relay.lua (renamed from protocols/relay/luasrc/model/network/proto_relay.lua)0
-rw-r--r--protocols/openconnect/Makefile2
-rw-r--r--protocols/ppp/Makefile2
-rw-r--r--protocols/relay/Makefile2
-rw-r--r--themes/bootstrap/Makefile2
-rw-r--r--themes/freifunk-bno/Makefile2
-rw-r--r--themes/freifunk-generic/Makefile2
-rw-r--r--themes/luci-theme-bootstrap/Makefile14
-rw-r--r--themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css (renamed from themes/bootstrap/htdocs/luci-static/bootstrap/cascade.css)0
-rw-r--r--themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/favicon.ico (renamed from themes/bootstrap/htdocs/luci-static/bootstrap/favicon.ico)bin1150 -> 1150 bytes
-rw-r--r--themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/html5.js (renamed from themes/bootstrap/htdocs/luci-static/bootstrap/html5.js)0
-rw-r--r--themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/mobile.css (renamed from themes/bootstrap/htdocs/luci-static/bootstrap/mobile.css)0
-rwxr-xr-xthemes/luci-theme-bootstrap/ipkg/postinst (renamed from themes/bootstrap/ipkg/postinst)0
-rw-r--r--themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/footer.htm (renamed from themes/bootstrap/luasrc/view/themes/bootstrap/footer.htm)0
-rw-r--r--themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm (renamed from themes/bootstrap/luasrc/view/themes/bootstrap/header.htm)0
-rwxr-xr-xthemes/luci-theme-bootstrap/root/etc/uci-defaults/luci-theme-bootstrap (renamed from themes/bootstrap/root/etc/uci-defaults/luci-theme-bootstrap)0
-rw-r--r--themes/luci-theme-freifunk-bno/Makefile14
-rw-r--r--themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/cascade.css (renamed from themes/freifunk-bno/htdocs/luci-static/freifunk-bno/cascade.css)0
-rw-r--r--themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/bgoption.png (renamed from themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/bgoption.png)bin141 -> 141 bytes
-rw-r--r--themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/favicon.ico (renamed from themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/favicon.ico)bin5310 -> 5310 bytes
-rw-r--r--themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-back.gif (renamed from themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-back.gif)bin127 -> 127 bytes
-rw-r--r--themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-left.gif (renamed from themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-left.gif)bin293 -> 293 bytes
-rw-r--r--themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-right.gif (renamed from themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-right.gif)bin365 -> 365 bytes
-rw-r--r--themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/logo.gif (renamed from themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/logo.gif)bin2415 -> 2415 bytes
-rw-r--r--themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/main-back.png (renamed from themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/main-back.png)bin404 -> 404 bytes
-rw-r--r--themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/schriftzug.gif (renamed from themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/schriftzug.gif)bin3606 -> 3606 bytes
-rwxr-xr-xthemes/luci-theme-freifunk-bno/ipkg/postinst (renamed from themes/freifunk-bno/ipkg/postinst)0
-rw-r--r--themes/luci-theme-freifunk-bno/luasrc/view/themes/freifunk-bno/footer.htm (renamed from themes/freifunk-bno/luasrc/view/themes/freifunk-bno/footer.htm)0
-rw-r--r--themes/luci-theme-freifunk-bno/luasrc/view/themes/freifunk-bno/header.htm (renamed from themes/freifunk-bno/luasrc/view/themes/freifunk-bno/header.htm)0
-rwxr-xr-xthemes/luci-theme-freifunk-bno/root/etc/uci-defaults/luci-theme-freifunk-bno (renamed from themes/freifunk-bno/root/etc/uci-defaults/luci-theme-freifunk-bno)0
-rw-r--r--themes/luci-theme-freifunk-generic/Makefile14
-rw-r--r--themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/bg.jpg (renamed from themes/freifunk-generic/htdocs/luci-static/freifunk-generic/bg.jpg)bin354 -> 354 bytes
-rw-r--r--themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/cascade.css (renamed from themes/freifunk-generic/htdocs/luci-static/freifunk-generic/cascade.css)0
-rw-r--r--themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg (renamed from themes/freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg)bin316 -> 316 bytes
-rw-r--r--themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/ie7.css (renamed from themes/freifunk-generic/htdocs/luci-static/freifunk-generic/ie7.css)0
-rw-r--r--themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg (renamed from themes/freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg)bin4722 -> 4722 bytes
-rw-r--r--themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/mobile.css (renamed from themes/freifunk-generic/htdocs/luci-static/freifunk-generic/mobile.css)0
-rw-r--r--themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/smallscreen.css (renamed from themes/freifunk-generic/htdocs/luci-static/freifunk-generic/smallscreen.css)0
-rw-r--r--themes/luci-theme-freifunk-generic/ipkg/postinst (renamed from themes/freifunk-generic/ipkg/postinst)0
-rw-r--r--themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/footer.htm (renamed from themes/freifunk-generic/luasrc/view/themes/freifunk-generic/footer.htm)0
-rw-r--r--themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm (renamed from themes/freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm)0
-rw-r--r--themes/luci-theme-freifunk-generic/root/etc/uci-defaults/luci-theme-freifunk-generic (renamed from themes/freifunk-generic/root/etc/uci-defaults/luci-theme-freifunk-generic)0
-rw-r--r--themes/luci-theme-openwrt/Makefile14
-rw-r--r--themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/cascade.css (renamed from themes/openwrt/htdocs/luci-static/openwrt.org/cascade.css)0
-rw-r--r--themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/ie6.css (renamed from themes/openwrt/htdocs/luci-static/openwrt.org/ie6.css)0
-rw-r--r--themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/ie7.css (renamed from themes/openwrt/htdocs/luci-static/openwrt.org/ie7.css)0
-rw-r--r--themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/ie8.css (renamed from themes/openwrt/htdocs/luci-static/openwrt.org/ie8.css)0
-rw-r--r--themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/tabbg.png (renamed from themes/openwrt/htdocs/luci-static/openwrt.org/tabbg.png)bin152 -> 152 bytes
-rwxr-xr-xthemes/luci-theme-openwrt/ipkg/postinst (renamed from themes/openwrt/ipkg/postinst)0
-rw-r--r--themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/footer.htm (renamed from themes/openwrt/luasrc/view/themes/openwrt.org/footer.htm)0
-rw-r--r--themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm (renamed from themes/openwrt/luasrc/view/themes/openwrt.org/header.htm)0
-rwxr-xr-xthemes/luci-theme-openwrt/root/etc/uci-defaults/luci-theme-openwrt (renamed from themes/openwrt/root/etc/uci-defaults/luci-theme-openwrt)0
-rw-r--r--themes/openwrt/Makefile2
2320 files changed, 10786 insertions, 5555 deletions
diff --git a/applications/freifunk-community/Makefile b/applications/freifunk-community/Makefile
deleted file mode 100644
index 81a96f6a8..000000000
--- a/applications/freifunk-community/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk \ No newline at end of file
diff --git a/applications/luci-ahcp/Makefile b/applications/luci-ahcp/Makefile
deleted file mode 100644
index a70e950ad..000000000
--- a/applications/luci-ahcp/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = ahcp
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-app-ahcp/Makefile b/applications/luci-app-ahcp/Makefile
new file mode 100644
index 000000000..bb4d4158d
--- /dev/null
+++ b/applications/luci-app-ahcp/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for AHCPd
+LUCI_DEPENDS:=+ahcpd
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-ahcp/luasrc/controller/ahcp.lua b/applications/luci-app-ahcp/luasrc/controller/ahcp.lua
index 704ec4f84..704ec4f84 100644
--- a/applications/luci-ahcp/luasrc/controller/ahcp.lua
+++ b/applications/luci-app-ahcp/luasrc/controller/ahcp.lua
diff --git a/applications/luci-ahcp/luasrc/model/cbi/ahcp.lua b/applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua
index a48f8b4b5..a48f8b4b5 100644
--- a/applications/luci-ahcp/luasrc/model/cbi/ahcp.lua
+++ b/applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua
diff --git a/applications/luci-ahcp/luasrc/view/admin_status/index/ahcp.htm b/applications/luci-app-ahcp/luasrc/view/admin_status/index/ahcp.htm
index ef4cfca56..ef4cfca56 100644
--- a/applications/luci-ahcp/luasrc/view/admin_status/index/ahcp.htm
+++ b/applications/luci-app-ahcp/luasrc/view/admin_status/index/ahcp.htm
diff --git a/applications/luci-ahcp/luasrc/view/ahcp_status.htm b/applications/luci-app-ahcp/luasrc/view/ahcp_status.htm
index 88796cb1c..88796cb1c 100644
--- a/applications/luci-ahcp/luasrc/view/ahcp_status.htm
+++ b/applications/luci-app-ahcp/luasrc/view/ahcp_status.htm
diff --git a/po/ca/ahcp.po b/applications/luci-app-ahcp/po/ca/ahcp.po
index 89108fd78..89108fd78 100644
--- a/po/ca/ahcp.po
+++ b/applications/luci-app-ahcp/po/ca/ahcp.po
diff --git a/po/cs/ahcp.po b/applications/luci-app-ahcp/po/cs/ahcp.po
index 0a9e0afad..0a9e0afad 100644
--- a/po/cs/ahcp.po
+++ b/applications/luci-app-ahcp/po/cs/ahcp.po
diff --git a/po/de/ahcp.po b/applications/luci-app-ahcp/po/de/ahcp.po
index 6df34d8d9..6df34d8d9 100644
--- a/po/de/ahcp.po
+++ b/applications/luci-app-ahcp/po/de/ahcp.po
diff --git a/po/el/ahcp.po b/applications/luci-app-ahcp/po/el/ahcp.po
index 0d7d6bd79..0d7d6bd79 100644
--- a/po/el/ahcp.po
+++ b/applications/luci-app-ahcp/po/el/ahcp.po
diff --git a/po/en/ahcp.po b/applications/luci-app-ahcp/po/en/ahcp.po
index 4ad2ab278..4ad2ab278 100644
--- a/po/en/ahcp.po
+++ b/applications/luci-app-ahcp/po/en/ahcp.po
diff --git a/po/es/ahcp.po b/applications/luci-app-ahcp/po/es/ahcp.po
index 512606a12..512606a12 100644
--- a/po/es/ahcp.po
+++ b/applications/luci-app-ahcp/po/es/ahcp.po
diff --git a/po/fr/ahcp.po b/applications/luci-app-ahcp/po/fr/ahcp.po
index 116351807..116351807 100644
--- a/po/fr/ahcp.po
+++ b/applications/luci-app-ahcp/po/fr/ahcp.po
diff --git a/po/he/ahcp.po b/applications/luci-app-ahcp/po/he/ahcp.po
index 1c45cc853..1c45cc853 100644
--- a/po/he/ahcp.po
+++ b/applications/luci-app-ahcp/po/he/ahcp.po
diff --git a/po/hu/ahcp.po b/applications/luci-app-ahcp/po/hu/ahcp.po
index a0a91be3d..a0a91be3d 100644
--- a/po/hu/ahcp.po
+++ b/applications/luci-app-ahcp/po/hu/ahcp.po
diff --git a/po/it/ahcp.po b/applications/luci-app-ahcp/po/it/ahcp.po
index 56d9516bd..56d9516bd 100644
--- a/po/it/ahcp.po
+++ b/applications/luci-app-ahcp/po/it/ahcp.po
diff --git a/po/ja/ahcp.po b/applications/luci-app-ahcp/po/ja/ahcp.po
index dd78ccdff..dd78ccdff 100644
--- a/po/ja/ahcp.po
+++ b/applications/luci-app-ahcp/po/ja/ahcp.po
diff --git a/po/ms/ahcp.po b/applications/luci-app-ahcp/po/ms/ahcp.po
index 0b6963b1e..0b6963b1e 100644
--- a/po/ms/ahcp.po
+++ b/applications/luci-app-ahcp/po/ms/ahcp.po
diff --git a/po/no/ahcp.po b/applications/luci-app-ahcp/po/no/ahcp.po
index 4c3bc03aa..4c3bc03aa 100644
--- a/po/no/ahcp.po
+++ b/applications/luci-app-ahcp/po/no/ahcp.po
diff --git a/po/pl/ahcp.po b/applications/luci-app-ahcp/po/pl/ahcp.po
index 509522494..509522494 100644
--- a/po/pl/ahcp.po
+++ b/applications/luci-app-ahcp/po/pl/ahcp.po
diff --git a/po/pt_BR/ahcp.po b/applications/luci-app-ahcp/po/pt-br/ahcp.po
index 55ec29cdc..55ec29cdc 100644
--- a/po/pt_BR/ahcp.po
+++ b/applications/luci-app-ahcp/po/pt-br/ahcp.po
diff --git a/po/pt/ahcp.po b/applications/luci-app-ahcp/po/pt/ahcp.po
index f96fc453d..f96fc453d 100644
--- a/po/pt/ahcp.po
+++ b/applications/luci-app-ahcp/po/pt/ahcp.po
diff --git a/po/ro/ahcp.po b/applications/luci-app-ahcp/po/ro/ahcp.po
index 2882b31fd..2882b31fd 100644
--- a/po/ro/ahcp.po
+++ b/applications/luci-app-ahcp/po/ro/ahcp.po
diff --git a/po/ru/ahcp.po b/applications/luci-app-ahcp/po/ru/ahcp.po
index f08cb7087..f08cb7087 100644
--- a/po/ru/ahcp.po
+++ b/applications/luci-app-ahcp/po/ru/ahcp.po
diff --git a/po/sk/ahcp.po b/applications/luci-app-ahcp/po/sk/ahcp.po
index b61849039..b61849039 100644
--- a/po/sk/ahcp.po
+++ b/applications/luci-app-ahcp/po/sk/ahcp.po
diff --git a/po/sv/ahcp.po b/applications/luci-app-ahcp/po/sv/ahcp.po
index b5f0b7d6d..b5f0b7d6d 100644
--- a/po/sv/ahcp.po
+++ b/applications/luci-app-ahcp/po/sv/ahcp.po
diff --git a/po/templates/ahcp.pot b/applications/luci-app-ahcp/po/templates/ahcp.pot
index ea6bb4252..ea6bb4252 100644
--- a/po/templates/ahcp.pot
+++ b/applications/luci-app-ahcp/po/templates/ahcp.pot
diff --git a/po/templates/asterisk.pot b/applications/luci-app-ahcp/po/templates/asterisk.pot
index e69de29bb..e69de29bb 100644
--- a/po/templates/asterisk.pot
+++ b/applications/luci-app-ahcp/po/templates/asterisk.pot
diff --git a/po/templates/base.pot b/applications/luci-app-ahcp/po/templates/base.pot
index f71e6d326..f71e6d326 100644
--- a/po/templates/base.pot
+++ b/applications/luci-app-ahcp/po/templates/base.pot
diff --git a/po/templates/commands.pot b/applications/luci-app-ahcp/po/templates/commands.pot
index 5d2ffae6d..5d2ffae6d 100644
--- a/po/templates/commands.pot
+++ b/applications/luci-app-ahcp/po/templates/commands.pot
diff --git a/po/templates/coovachilli.pot b/applications/luci-app-ahcp/po/templates/coovachilli.pot
index c1a2bed34..c1a2bed34 100644
--- a/po/templates/coovachilli.pot
+++ b/applications/luci-app-ahcp/po/templates/coovachilli.pot
diff --git a/po/templates/ddns.pot b/applications/luci-app-ahcp/po/templates/ddns.pot
index c3b8c9367..c3b8c9367 100644
--- a/po/templates/ddns.pot
+++ b/applications/luci-app-ahcp/po/templates/ddns.pot
diff --git a/po/templates/diag_core.pot b/applications/luci-app-ahcp/po/templates/diag_core.pot
index 1b34f8381..1b34f8381 100644
--- a/po/templates/diag_core.pot
+++ b/applications/luci-app-ahcp/po/templates/diag_core.pot
diff --git a/po/templates/diag_devinfo.pot b/applications/luci-app-ahcp/po/templates/diag_devinfo.pot
index 350466c0d..350466c0d 100644
--- a/po/templates/diag_devinfo.pot
+++ b/applications/luci-app-ahcp/po/templates/diag_devinfo.pot
diff --git a/po/templates/ffwizard.pot b/applications/luci-app-ahcp/po/templates/ffwizard.pot
index 3da2ddf62..3da2ddf62 100644
--- a/po/templates/ffwizard.pot
+++ b/applications/luci-app-ahcp/po/templates/ffwizard.pot
diff --git a/po/templates/firewall.pot b/applications/luci-app-ahcp/po/templates/firewall.pot
index 402aa6973..402aa6973 100644
--- a/po/templates/firewall.pot
+++ b/applications/luci-app-ahcp/po/templates/firewall.pot
diff --git a/po/templates/freifunk-policyrouting.pot b/applications/luci-app-ahcp/po/templates/freifunk-policyrouting.pot
index b4c35c177..b4c35c177 100644
--- a/po/templates/freifunk-policyrouting.pot
+++ b/applications/luci-app-ahcp/po/templates/freifunk-policyrouting.pot
diff --git a/po/templates/freifunk.pot b/applications/luci-app-ahcp/po/templates/freifunk.pot
index 0b1cddf7a..0b1cddf7a 100644
--- a/po/templates/freifunk.pot
+++ b/applications/luci-app-ahcp/po/templates/freifunk.pot
diff --git a/po/templates/hd_idle.pot b/applications/luci-app-ahcp/po/templates/hd_idle.pot
index 2bf38f1be..2bf38f1be 100644
--- a/po/templates/hd_idle.pot
+++ b/applications/luci-app-ahcp/po/templates/hd_idle.pot
diff --git a/po/templates/meshwizard.pot b/applications/luci-app-ahcp/po/templates/meshwizard.pot
index 9dfdec501..9dfdec501 100644
--- a/po/templates/meshwizard.pot
+++ b/applications/luci-app-ahcp/po/templates/meshwizard.pot
diff --git a/po/templates/minidlna.pot b/applications/luci-app-ahcp/po/templates/minidlna.pot
index 2b35d1e71..2b35d1e71 100644
--- a/po/templates/minidlna.pot
+++ b/applications/luci-app-ahcp/po/templates/minidlna.pot
diff --git a/po/templates/mmc_over_gpio.pot b/applications/luci-app-ahcp/po/templates/mmc_over_gpio.pot
index 1cc8de33f..1cc8de33f 100644
--- a/po/templates/mmc_over_gpio.pot
+++ b/applications/luci-app-ahcp/po/templates/mmc_over_gpio.pot
diff --git a/po/templates/multiwan.pot b/applications/luci-app-ahcp/po/templates/multiwan.pot
index 954eed11d..954eed11d 100644
--- a/po/templates/multiwan.pot
+++ b/applications/luci-app-ahcp/po/templates/multiwan.pot
diff --git a/po/templates/ntpc.pot b/applications/luci-app-ahcp/po/templates/ntpc.pot
index 1ed4c40e4..1ed4c40e4 100644
--- a/po/templates/ntpc.pot
+++ b/applications/luci-app-ahcp/po/templates/ntpc.pot
diff --git a/po/templates/olsr.pot b/applications/luci-app-ahcp/po/templates/olsr.pot
index 6bd63c2a2..6bd63c2a2 100644
--- a/po/templates/olsr.pot
+++ b/applications/luci-app-ahcp/po/templates/olsr.pot
diff --git a/po/templates/openvpn.pot b/applications/luci-app-ahcp/po/templates/openvpn.pot
index 001747e29..001747e29 100644
--- a/po/templates/openvpn.pot
+++ b/applications/luci-app-ahcp/po/templates/openvpn.pot
diff --git a/po/templates/p2pblock.pot b/applications/luci-app-ahcp/po/templates/p2pblock.pot
index 6fa5da110..6fa5da110 100644
--- a/po/templates/p2pblock.pot
+++ b/applications/luci-app-ahcp/po/templates/p2pblock.pot
diff --git a/po/templates/p910nd.pot b/applications/luci-app-ahcp/po/templates/p910nd.pot
index 3674fdb24..3674fdb24 100644
--- a/po/templates/p910nd.pot
+++ b/applications/luci-app-ahcp/po/templates/p910nd.pot
diff --git a/po/templates/pbx-voicemail.pot b/applications/luci-app-ahcp/po/templates/pbx-voicemail.pot
index 35cdca33a..35cdca33a 100644
--- a/po/templates/pbx-voicemail.pot
+++ b/applications/luci-app-ahcp/po/templates/pbx-voicemail.pot
diff --git a/po/templates/pbx.pot b/applications/luci-app-ahcp/po/templates/pbx.pot
index 86dd2eb72..86dd2eb72 100644
--- a/po/templates/pbx.pot
+++ b/applications/luci-app-ahcp/po/templates/pbx.pot
diff --git a/po/templates/polipo.pot b/applications/luci-app-ahcp/po/templates/polipo.pot
index beb0bdb77..beb0bdb77 100644
--- a/po/templates/polipo.pot
+++ b/applications/luci-app-ahcp/po/templates/polipo.pot
diff --git a/po/templates/qos.pot b/applications/luci-app-ahcp/po/templates/qos.pot
index 26ea8f797..26ea8f797 100644
--- a/po/templates/qos.pot
+++ b/applications/luci-app-ahcp/po/templates/qos.pot
diff --git a/po/templates/radvd.pot b/applications/luci-app-ahcp/po/templates/radvd.pot
index ff9eb547a..ff9eb547a 100644
--- a/po/templates/radvd.pot
+++ b/applications/luci-app-ahcp/po/templates/radvd.pot
diff --git a/po/templates/rrdtool.pot b/applications/luci-app-ahcp/po/templates/rrdtool.pot
index 0a105ecd4..0a105ecd4 100644
--- a/po/templates/rrdtool.pot
+++ b/applications/luci-app-ahcp/po/templates/rrdtool.pot
diff --git a/po/templates/samba.pot b/applications/luci-app-ahcp/po/templates/samba.pot
index d91400b0c..d91400b0c 100644
--- a/po/templates/samba.pot
+++ b/applications/luci-app-ahcp/po/templates/samba.pot
diff --git a/po/templates/splash.pot b/applications/luci-app-ahcp/po/templates/splash.pot
index f29b73691..f29b73691 100644
--- a/po/templates/splash.pot
+++ b/applications/luci-app-ahcp/po/templates/splash.pot
diff --git a/po/templates/statistics.pot b/applications/luci-app-ahcp/po/templates/statistics.pot
index 5f2e9dd2c..5f2e9dd2c 100644
--- a/po/templates/statistics.pot
+++ b/applications/luci-app-ahcp/po/templates/statistics.pot
diff --git a/po/templates/tinyproxy.pot b/applications/luci-app-ahcp/po/templates/tinyproxy.pot
index 712fad92a..712fad92a 100644
--- a/po/templates/tinyproxy.pot
+++ b/applications/luci-app-ahcp/po/templates/tinyproxy.pot
diff --git a/po/templates/transmission.pot b/applications/luci-app-ahcp/po/templates/transmission.pot
index 5892abcad..5892abcad 100644
--- a/po/templates/transmission.pot
+++ b/applications/luci-app-ahcp/po/templates/transmission.pot
diff --git a/po/templates/upnp.pot b/applications/luci-app-ahcp/po/templates/upnp.pot
index 86aaee343..86aaee343 100644
--- a/po/templates/upnp.pot
+++ b/applications/luci-app-ahcp/po/templates/upnp.pot
diff --git a/po/templates/ushare.pot b/applications/luci-app-ahcp/po/templates/ushare.pot
index 7e4dbc154..7e4dbc154 100644
--- a/po/templates/ushare.pot
+++ b/applications/luci-app-ahcp/po/templates/ushare.pot
diff --git a/po/templates/uvc_streamer.pot b/applications/luci-app-ahcp/po/templates/uvc_streamer.pot
index 08980eb62..08980eb62 100644
--- a/po/templates/uvc_streamer.pot
+++ b/applications/luci-app-ahcp/po/templates/uvc_streamer.pot
diff --git a/po/templates/vnstat.pot b/applications/luci-app-ahcp/po/templates/vnstat.pot
index 4dccf05c7..4dccf05c7 100644
--- a/po/templates/vnstat.pot
+++ b/applications/luci-app-ahcp/po/templates/vnstat.pot
diff --git a/po/templates/voice_core.pot b/applications/luci-app-ahcp/po/templates/voice_core.pot
index 64c93ebac..64c93ebac 100644
--- a/po/templates/voice_core.pot
+++ b/applications/luci-app-ahcp/po/templates/voice_core.pot
diff --git a/po/templates/voice_diag.pot b/applications/luci-app-ahcp/po/templates/voice_diag.pot
index ba28b4530..ba28b4530 100644
--- a/po/templates/voice_diag.pot
+++ b/applications/luci-app-ahcp/po/templates/voice_diag.pot
diff --git a/po/templates/watchcat.pot b/applications/luci-app-ahcp/po/templates/watchcat.pot
index 490ec5c5e..490ec5c5e 100644
--- a/po/templates/watchcat.pot
+++ b/applications/luci-app-ahcp/po/templates/watchcat.pot
diff --git a/po/templates/wol.pot b/applications/luci-app-ahcp/po/templates/wol.pot
index 1305c5388..1305c5388 100644
--- a/po/templates/wol.pot
+++ b/applications/luci-app-ahcp/po/templates/wol.pot
diff --git a/po/templates/wshaper.pot b/applications/luci-app-ahcp/po/templates/wshaper.pot
index 42de011b3..42de011b3 100644
--- a/po/templates/wshaper.pot
+++ b/applications/luci-app-ahcp/po/templates/wshaper.pot
diff --git a/po/tr/ahcp.po b/applications/luci-app-ahcp/po/tr/ahcp.po
index ca3307182..ca3307182 100644
--- a/po/tr/ahcp.po
+++ b/applications/luci-app-ahcp/po/tr/ahcp.po
diff --git a/po/uk/ahcp.po b/applications/luci-app-ahcp/po/uk/ahcp.po
index 764901988..764901988 100644
--- a/po/uk/ahcp.po
+++ b/applications/luci-app-ahcp/po/uk/ahcp.po
diff --git a/po/vi/ahcp.po b/applications/luci-app-ahcp/po/vi/ahcp.po
index 1041add8f..1041add8f 100644
--- a/po/vi/ahcp.po
+++ b/applications/luci-app-ahcp/po/vi/ahcp.po
diff --git a/po/zh_CN/ahcp.po b/applications/luci-app-ahcp/po/zh-cn/ahcp.po
index 295bbe7f1..295bbe7f1 100644
--- a/po/zh_CN/ahcp.po
+++ b/applications/luci-app-ahcp/po/zh-cn/ahcp.po
diff --git a/po/zh_TW/ahcp.po b/applications/luci-app-ahcp/po/zh-tw/ahcp.po
index dc7f6c5a0..dc7f6c5a0 100644
--- a/po/zh_TW/ahcp.po
+++ b/applications/luci-app-ahcp/po/zh-tw/ahcp.po
diff --git a/applications/luci-ahcp/root/etc/uci-defaults/luci-ahcp b/applications/luci-app-ahcp/root/etc/uci-defaults/luci-ahcp
index f2b2487ca..f2b2487ca 100755
--- a/applications/luci-ahcp/root/etc/uci-defaults/luci-ahcp
+++ b/applications/luci-app-ahcp/root/etc/uci-defaults/luci-ahcp
diff --git a/applications/luci-pbx/root/etc/config/pbx-google b/applications/luci-app-ahcp/src/Makefile
index e69de29bb..e69de29bb 100644
--- a/applications/luci-pbx/root/etc/config/pbx-google
+++ b/applications/luci-app-ahcp/src/Makefile
diff --git a/applications/luci-app-asterisk/Makefile b/applications/luci-app-asterisk/Makefile
new file mode 100644
index 000000000..bb4d4158d
--- /dev/null
+++ b/applications/luci-app-asterisk/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for AHCPd
+LUCI_DEPENDS:=+ahcpd
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-asterisk/ipkg/postinst b/applications/luci-app-asterisk/ipkg/postinst
index a4fae6df1..a4fae6df1 100755
--- a/applications/luci-asterisk/ipkg/postinst
+++ b/applications/luci-app-asterisk/ipkg/postinst
diff --git a/applications/luci-asterisk/luasrc/asterisk.lua b/applications/luci-app-asterisk/luasrc/asterisk.lua
index 15081cc9a..15081cc9a 100644
--- a/applications/luci-asterisk/luasrc/asterisk.lua
+++ b/applications/luci-app-asterisk/luasrc/asterisk.lua
diff --git a/applications/luci-asterisk/luasrc/asterisk/cc_idd.lua b/applications/luci-app-asterisk/luasrc/asterisk/cc_idd.lua
index b209b1139..b209b1139 100644
--- a/applications/luci-asterisk/luasrc/asterisk/cc_idd.lua
+++ b/applications/luci-app-asterisk/luasrc/asterisk/cc_idd.lua
diff --git a/applications/luci-asterisk/luasrc/controller/asterisk.lua b/applications/luci-app-asterisk/luasrc/controller/asterisk.lua
index 54b9525e7..54b9525e7 100644
--- a/applications/luci-asterisk/luasrc/controller/asterisk.lua
+++ b/applications/luci-app-asterisk/luasrc/controller/asterisk.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-dialplans.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-dialplans.lua
index 4e4dce06b..4e4dce06b 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-dialplans.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-dialplans.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-iax-connections.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-iax-connections.lua
index 0102c1b93..0102c1b93 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-iax-connections.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-iax-connections.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-meetme.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-meetme.lua
index 081744598..081744598 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-meetme.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-meetme.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-app.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-app.lua
index 0a0a2d512..0a0a2d512 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-app.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-app.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-cdr.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-cdr.lua
index ee1960d1b..ee1960d1b 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-cdr.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-cdr.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-chan.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-chan.lua
index 835cbdcfa..835cbdcfa 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-chan.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-chan.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-codec.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-codec.lua
index 3c8d95840..3c8d95840 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-codec.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-codec.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-format.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-format.lua
index da3989b2d..da3989b2d 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-format.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-format.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-func.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-func.lua
index 7d80641f3..7d80641f3 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-func.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-func.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-pbx.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-pbx.lua
index 8b22b5cb2..8b22b5cb2 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-pbx.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-pbx.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-res-feature.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-res-feature.lua
index 35c5d4760..35c5d4760 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-res-feature.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-res-feature.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-res.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-res.lua
index 5ef6bddd4..5ef6bddd4 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-mod-res.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-mod-res.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-sip-connections.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-sip-connections.lua
index efb84a01f..efb84a01f 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-sip-connections.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-sip-connections.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk-voice.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-voice.lua
index af0259549..af0259549 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk-voice.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk-voice.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk.lua
index 7580f22ec..7580f22ec 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/dialplan_out.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/dialplan_out.lua
index 3115e10d6..3115e10d6 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/dialplan_out.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/dialplan_out.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/dialplans.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/dialplans.lua
index 3a993da45..3a993da45 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/dialplans.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/dialplans.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/dialzones.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/dialzones.lua
index 4867911c5..4867911c5 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/dialzones.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/dialzones.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/meetme.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/meetme.lua
index b02a8f612..b02a8f612 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/meetme.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/meetme.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/meetme_settings.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/meetme_settings.lua
index 511d7a71a..511d7a71a 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/meetme_settings.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/meetme_settings.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/phone_sip.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/phone_sip.lua
index 49d3a0776..49d3a0776 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/phone_sip.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/phone_sip.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/phones.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/phones.lua
index 7c8f03f00..7c8f03f00 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/phones.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/phones.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/trunk_sip.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/trunk_sip.lua
index e2e73eefb..e2e73eefb 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/trunk_sip.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/trunk_sip.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/trunks.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/trunks.lua
index 85527c297..85527c297 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/trunks.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/trunks.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/voicemail.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/voicemail.lua
index 5d0de756b..5d0de756b 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/voicemail.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/voicemail.lua
diff --git a/applications/luci-asterisk/luasrc/model/cbi/asterisk/voicemail_settings.lua b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/voicemail_settings.lua
index cad2adb95..cad2adb95 100644
--- a/applications/luci-asterisk/luasrc/model/cbi/asterisk/voicemail_settings.lua
+++ b/applications/luci-app-asterisk/luasrc/model/cbi/asterisk/voicemail_settings.lua
diff --git a/applications/luci-asterisk/luasrc/view/asterisk/cbi/cell.htm b/applications/luci-app-asterisk/luasrc/view/asterisk/cbi/cell.htm
index b5d618ff9..b5d618ff9 100644
--- a/applications/luci-asterisk/luasrc/view/asterisk/cbi/cell.htm
+++ b/applications/luci-app-asterisk/luasrc/view/asterisk/cbi/cell.htm
diff --git a/applications/luci-asterisk/luasrc/view/asterisk/dialplans.htm b/applications/luci-app-asterisk/luasrc/view/asterisk/dialplans.htm
index a46a8db17..a46a8db17 100644
--- a/applications/luci-asterisk/luasrc/view/asterisk/dialplans.htm
+++ b/applications/luci-app-asterisk/luasrc/view/asterisk/dialplans.htm
diff --git a/applications/luci-asterisk/luasrc/view/asterisk/dialzones.htm b/applications/luci-app-asterisk/luasrc/view/asterisk/dialzones.htm
index f93496df8..f93496df8 100644
--- a/applications/luci-asterisk/luasrc/view/asterisk/dialzones.htm
+++ b/applications/luci-app-asterisk/luasrc/view/asterisk/dialzones.htm
diff --git a/po/ca/asterisk.po b/applications/luci-app-asterisk/po/ca/asterisk.po
index 9775758e4..9775758e4 100644
--- a/po/ca/asterisk.po
+++ b/applications/luci-app-asterisk/po/ca/asterisk.po
diff --git a/po/cs/asterisk.po b/applications/luci-app-asterisk/po/cs/asterisk.po
index 7341d57cb..7341d57cb 100644
--- a/po/cs/asterisk.po
+++ b/applications/luci-app-asterisk/po/cs/asterisk.po
diff --git a/po/de/asterisk.po b/applications/luci-app-asterisk/po/de/asterisk.po
index f289849bd..f289849bd 100644
--- a/po/de/asterisk.po
+++ b/applications/luci-app-asterisk/po/de/asterisk.po
diff --git a/po/el/asterisk.po b/applications/luci-app-asterisk/po/el/asterisk.po
index 7a0fee775..7a0fee775 100644
--- a/po/el/asterisk.po
+++ b/applications/luci-app-asterisk/po/el/asterisk.po
diff --git a/po/en/asterisk.po b/applications/luci-app-asterisk/po/en/asterisk.po
index e462f56b8..e462f56b8 100644
--- a/po/en/asterisk.po
+++ b/applications/luci-app-asterisk/po/en/asterisk.po
diff --git a/po/es/asterisk.po b/applications/luci-app-asterisk/po/es/asterisk.po
index 8e2fe1e30..8e2fe1e30 100644
--- a/po/es/asterisk.po
+++ b/applications/luci-app-asterisk/po/es/asterisk.po
diff --git a/po/fr/asterisk.po b/applications/luci-app-asterisk/po/fr/asterisk.po
index 75c1d38e4..75c1d38e4 100644
--- a/po/fr/asterisk.po
+++ b/applications/luci-app-asterisk/po/fr/asterisk.po
diff --git a/po/he/asterisk.po b/applications/luci-app-asterisk/po/he/asterisk.po
index 25ed5bb14..25ed5bb14 100644
--- a/po/he/asterisk.po
+++ b/applications/luci-app-asterisk/po/he/asterisk.po
diff --git a/po/hu/asterisk.po b/applications/luci-app-asterisk/po/hu/asterisk.po
index c6a5d81b3..c6a5d81b3 100644
--- a/po/hu/asterisk.po
+++ b/applications/luci-app-asterisk/po/hu/asterisk.po
diff --git a/po/it/asterisk.po b/applications/luci-app-asterisk/po/it/asterisk.po
index 9eb24da5d..9eb24da5d 100644
--- a/po/it/asterisk.po
+++ b/applications/luci-app-asterisk/po/it/asterisk.po
diff --git a/po/ja/asterisk.po b/applications/luci-app-asterisk/po/ja/asterisk.po
index 98bd10b4a..98bd10b4a 100644
--- a/po/ja/asterisk.po
+++ b/applications/luci-app-asterisk/po/ja/asterisk.po
diff --git a/po/ms/asterisk.po b/applications/luci-app-asterisk/po/ms/asterisk.po
index e1260e1ba..e1260e1ba 100644
--- a/po/ms/asterisk.po
+++ b/applications/luci-app-asterisk/po/ms/asterisk.po
diff --git a/po/no/asterisk.po b/applications/luci-app-asterisk/po/no/asterisk.po
index 70c448d9f..70c448d9f 100644
--- a/po/no/asterisk.po
+++ b/applications/luci-app-asterisk/po/no/asterisk.po
diff --git a/po/pl/asterisk.po b/applications/luci-app-asterisk/po/pl/asterisk.po
index f09285329..f09285329 100644
--- a/po/pl/asterisk.po
+++ b/applications/luci-app-asterisk/po/pl/asterisk.po
diff --git a/po/pt_BR/asterisk.po b/applications/luci-app-asterisk/po/pt-br/asterisk.po
index 07d705280..07d705280 100644
--- a/po/pt_BR/asterisk.po
+++ b/applications/luci-app-asterisk/po/pt-br/asterisk.po
diff --git a/po/pt/asterisk.po b/applications/luci-app-asterisk/po/pt/asterisk.po
index d1b98363a..d1b98363a 100644
--- a/po/pt/asterisk.po
+++ b/applications/luci-app-asterisk/po/pt/asterisk.po
diff --git a/po/ro/asterisk.po b/applications/luci-app-asterisk/po/ro/asterisk.po
index e27137007..e27137007 100644
--- a/po/ro/asterisk.po
+++ b/applications/luci-app-asterisk/po/ro/asterisk.po
diff --git a/po/ru/asterisk.po b/applications/luci-app-asterisk/po/ru/asterisk.po
index acedb82e6..acedb82e6 100644
--- a/po/ru/asterisk.po
+++ b/applications/luci-app-asterisk/po/ru/asterisk.po
diff --git a/po/sk/asterisk.po b/applications/luci-app-asterisk/po/sk/asterisk.po
index e69de29bb..e69de29bb 100644
--- a/po/sk/asterisk.po
+++ b/applications/luci-app-asterisk/po/sk/asterisk.po
diff --git a/po/sv/asterisk.po b/applications/luci-app-asterisk/po/sv/asterisk.po
index e69de29bb..e69de29bb 100644
--- a/po/sv/asterisk.po
+++ b/applications/luci-app-asterisk/po/sv/asterisk.po
diff --git a/applications/luci-pbx/root/etc/config/pbx-voip b/applications/luci-app-asterisk/po/templates/asterisk.pot
index e69de29bb..e69de29bb 100644
--- a/applications/luci-pbx/root/etc/config/pbx-voip
+++ b/applications/luci-app-asterisk/po/templates/asterisk.pot
diff --git a/po/tr/asterisk.po b/applications/luci-app-asterisk/po/tr/asterisk.po
index c8b4e58c1..c8b4e58c1 100644
--- a/po/tr/asterisk.po
+++ b/applications/luci-app-asterisk/po/tr/asterisk.po
diff --git a/po/uk/asterisk.po b/applications/luci-app-asterisk/po/uk/asterisk.po
index d6dd63e91..d6dd63e91 100644
--- a/po/uk/asterisk.po
+++ b/applications/luci-app-asterisk/po/uk/asterisk.po
diff --git a/po/vi/asterisk.po b/applications/luci-app-asterisk/po/vi/asterisk.po
index d1cc6b255..d1cc6b255 100644
--- a/po/vi/asterisk.po
+++ b/applications/luci-app-asterisk/po/vi/asterisk.po
diff --git a/po/zh_CN/asterisk.po b/applications/luci-app-asterisk/po/zh-cn/asterisk.po
index 9ef2f1f58..9ef2f1f58 100644
--- a/po/zh_CN/asterisk.po
+++ b/applications/luci-app-asterisk/po/zh-cn/asterisk.po
diff --git a/po/zh_TW/asterisk.po b/applications/luci-app-asterisk/po/zh-tw/asterisk.po
index c7eef9d1b..c7eef9d1b 100644
--- a/po/zh_TW/asterisk.po
+++ b/applications/luci-app-asterisk/po/zh-tw/asterisk.po
diff --git a/applications/luci-asterisk/root/etc/config/asterisk b/applications/luci-app-asterisk/root/etc/config/asterisk
index 248409793..248409793 100644
--- a/applications/luci-asterisk/root/etc/config/asterisk
+++ b/applications/luci-app-asterisk/root/etc/config/asterisk
diff --git a/applications/luci-asterisk/root/etc/uci-defaults/luci-asterisk b/applications/luci-app-asterisk/root/etc/uci-defaults/luci-asterisk
index e45819f60..e45819f60 100755
--- a/applications/luci-asterisk/root/etc/uci-defaults/luci-asterisk
+++ b/applications/luci-app-asterisk/root/etc/uci-defaults/luci-asterisk
diff --git a/applications/luci-app-commands/Makefile b/applications/luci-app-commands/Makefile
new file mode 100644
index 000000000..dc5d0ca84
--- /dev/null
+++ b/applications/luci-app-commands/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Shell Command Module
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-commands/luasrc/controller/commands.lua b/applications/luci-app-commands/luasrc/controller/commands.lua
index b9f0ce879..b9f0ce879 100644
--- a/applications/luci-commands/luasrc/controller/commands.lua
+++ b/applications/luci-app-commands/luasrc/controller/commands.lua
diff --git a/applications/luci-commands/luasrc/model/cbi/commands.lua b/applications/luci-app-commands/luasrc/model/cbi/commands.lua
index 1359eb2ac..1359eb2ac 100644
--- a/applications/luci-commands/luasrc/model/cbi/commands.lua
+++ b/applications/luci-app-commands/luasrc/model/cbi/commands.lua
diff --git a/applications/luci-commands/luasrc/view/commands.htm b/applications/luci-app-commands/luasrc/view/commands.htm
index 83792a91f..83792a91f 100644
--- a/applications/luci-commands/luasrc/view/commands.htm
+++ b/applications/luci-app-commands/luasrc/view/commands.htm
diff --git a/po/ca/commands.po b/applications/luci-app-commands/po/ca/commands.po
index 9dc23b2f4..9dc23b2f4 100644
--- a/po/ca/commands.po
+++ b/applications/luci-app-commands/po/ca/commands.po
diff --git a/po/cs/commands.po b/applications/luci-app-commands/po/cs/commands.po
index 64949bdef..64949bdef 100644
--- a/po/cs/commands.po
+++ b/applications/luci-app-commands/po/cs/commands.po
diff --git a/po/de/commands.po b/applications/luci-app-commands/po/de/commands.po
index 09c56b399..09c56b399 100644
--- a/po/de/commands.po
+++ b/applications/luci-app-commands/po/de/commands.po
diff --git a/po/el/commands.po b/applications/luci-app-commands/po/el/commands.po
index 0e9e65d26..0e9e65d26 100644
--- a/po/el/commands.po
+++ b/applications/luci-app-commands/po/el/commands.po
diff --git a/po/en/commands.po b/applications/luci-app-commands/po/en/commands.po
index 754a229c1..754a229c1 100644
--- a/po/en/commands.po
+++ b/applications/luci-app-commands/po/en/commands.po
diff --git a/po/es/commands.po b/applications/luci-app-commands/po/es/commands.po
index 80524529b..80524529b 100644
--- a/po/es/commands.po
+++ b/applications/luci-app-commands/po/es/commands.po
diff --git a/po/fr/commands.po b/applications/luci-app-commands/po/fr/commands.po
index fac1aff9c..fac1aff9c 100644
--- a/po/fr/commands.po
+++ b/applications/luci-app-commands/po/fr/commands.po
diff --git a/po/he/commands.po b/applications/luci-app-commands/po/he/commands.po
index 0e9e65d26..0e9e65d26 100644
--- a/po/he/commands.po
+++ b/applications/luci-app-commands/po/he/commands.po
diff --git a/po/hu/commands.po b/applications/luci-app-commands/po/hu/commands.po
index 5cd0ec743..5cd0ec743 100644
--- a/po/hu/commands.po
+++ b/applications/luci-app-commands/po/hu/commands.po
diff --git a/po/it/commands.po b/applications/luci-app-commands/po/it/commands.po
index c14b910fc..c14b910fc 100644
--- a/po/it/commands.po
+++ b/applications/luci-app-commands/po/it/commands.po
diff --git a/po/ja/commands.po b/applications/luci-app-commands/po/ja/commands.po
index 3b01a35cf..3b01a35cf 100644
--- a/po/ja/commands.po
+++ b/applications/luci-app-commands/po/ja/commands.po
diff --git a/po/ms/commands.po b/applications/luci-app-commands/po/ms/commands.po
index 6fbb9834e..6fbb9834e 100644
--- a/po/ms/commands.po
+++ b/applications/luci-app-commands/po/ms/commands.po
diff --git a/po/no/commands.po b/applications/luci-app-commands/po/no/commands.po
index 29b76e5a2..29b76e5a2 100644
--- a/po/no/commands.po
+++ b/applications/luci-app-commands/po/no/commands.po
diff --git a/po/pl/commands.po b/applications/luci-app-commands/po/pl/commands.po
index 6f660ba12..6f660ba12 100644
--- a/po/pl/commands.po
+++ b/applications/luci-app-commands/po/pl/commands.po
diff --git a/po/pt_BR/commands.po b/applications/luci-app-commands/po/pt-br/commands.po
index 83c7bd5db..83c7bd5db 100644
--- a/po/pt_BR/commands.po
+++ b/applications/luci-app-commands/po/pt-br/commands.po
diff --git a/po/pt/commands.po b/applications/luci-app-commands/po/pt/commands.po
index a46b7d21b..a46b7d21b 100644
--- a/po/pt/commands.po
+++ b/applications/luci-app-commands/po/pt/commands.po
diff --git a/po/ro/commands.po b/applications/luci-app-commands/po/ro/commands.po
index 05c4574b9..05c4574b9 100644
--- a/po/ro/commands.po
+++ b/applications/luci-app-commands/po/ro/commands.po
diff --git a/po/ru/commands.po b/applications/luci-app-commands/po/ru/commands.po
index 6197231c1..6197231c1 100644
--- a/po/ru/commands.po
+++ b/applications/luci-app-commands/po/ru/commands.po
diff --git a/po/sk/commands.po b/applications/luci-app-commands/po/sk/commands.po
index 4133dfb2d..4133dfb2d 100644
--- a/po/sk/commands.po
+++ b/applications/luci-app-commands/po/sk/commands.po
diff --git a/po/sv/commands.po b/applications/luci-app-commands/po/sv/commands.po
index 9fbe0afee..9fbe0afee 100644
--- a/po/sv/commands.po
+++ b/applications/luci-app-commands/po/sv/commands.po
diff --git a/applications/luci-app-commands/po/templates/commands.pot b/applications/luci-app-commands/po/templates/commands.pot
new file mode 100644
index 000000000..5d2ffae6d
--- /dev/null
+++ b/applications/luci-app-commands/po/templates/commands.pot
@@ -0,0 +1,84 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "A short textual description of the configured command"
+msgstr ""
+
+msgid "Access command with"
+msgstr ""
+
+msgid ""
+"Allow executing the command and downloading its output without prior "
+"authentication"
+msgstr ""
+
+msgid "Allow the user to provide additional command line arguments"
+msgstr ""
+
+msgid "Arguments:"
+msgstr ""
+
+msgid "Binary data not displayed, download instead."
+msgstr ""
+
+msgid "Code:"
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid "Command"
+msgstr ""
+
+msgid "Command failed"
+msgstr ""
+
+msgid "Command line to execute"
+msgstr ""
+
+msgid "Command successful"
+msgstr ""
+
+msgid "Command:"
+msgstr ""
+
+msgid "Configure"
+msgstr ""
+
+msgid "Custom Commands"
+msgstr ""
+
+msgid "Custom arguments"
+msgstr ""
+
+msgid "Dashboard"
+msgstr ""
+
+msgid "Description"
+msgstr ""
+
+msgid "Download"
+msgstr ""
+
+msgid "Failed to execute command!"
+msgstr ""
+
+msgid "Link"
+msgstr ""
+
+msgid "Loading"
+msgstr ""
+
+msgid "Public access"
+msgstr ""
+
+msgid "Run"
+msgstr ""
+
+msgid ""
+"This page allows you to configure custom shell commands which can be easily "
+"invoked from the web interface."
+msgstr ""
+
+msgid "Waiting for command to complete..."
+msgstr ""
diff --git a/po/tr/commands.po b/applications/luci-app-commands/po/tr/commands.po
index 413227402..413227402 100644
--- a/po/tr/commands.po
+++ b/applications/luci-app-commands/po/tr/commands.po
diff --git a/po/uk/commands.po b/applications/luci-app-commands/po/uk/commands.po
index 74a19f374..74a19f374 100644
--- a/po/uk/commands.po
+++ b/applications/luci-app-commands/po/uk/commands.po
diff --git a/po/vi/commands.po b/applications/luci-app-commands/po/vi/commands.po
index 413227402..413227402 100644
--- a/po/vi/commands.po
+++ b/applications/luci-app-commands/po/vi/commands.po
diff --git a/po/zh_CN/commands.po b/applications/luci-app-commands/po/zh-cn/commands.po
index 8b2b032b6..8b2b032b6 100644
--- a/po/zh_CN/commands.po
+++ b/applications/luci-app-commands/po/zh-cn/commands.po
diff --git a/po/zh_TW/commands.po b/applications/luci-app-commands/po/zh-tw/commands.po
index 4377ead46..4377ead46 100644
--- a/po/zh_TW/commands.po
+++ b/applications/luci-app-commands/po/zh-tw/commands.po
diff --git a/applications/luci-app-coovachilli/Makefile b/applications/luci-app-coovachilli/Makefile
new file mode 100644
index 000000000..61209917c
--- /dev/null
+++ b/applications/luci-app-coovachilli/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for Coova Chilli
+LUCI_DEPENDS:=@BROKEN
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-coovachilli/luasrc/controller/coovachilli.lua b/applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua
index aa0a5cc73..aa0a5cc73 100644
--- a/applications/luci-coovachilli/luasrc/controller/coovachilli.lua
+++ b/applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua
diff --git a/applications/luci-coovachilli/luasrc/model/cbi/coovachilli.lua b/applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli.lua
index e97987dd7..e97987dd7 100644
--- a/applications/luci-coovachilli/luasrc/model/cbi/coovachilli.lua
+++ b/applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli.lua
diff --git a/applications/luci-coovachilli/luasrc/model/cbi/coovachilli_auth.lua b/applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli_auth.lua
index 064df2b4f..064df2b4f 100644
--- a/applications/luci-coovachilli/luasrc/model/cbi/coovachilli_auth.lua
+++ b/applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli_auth.lua
diff --git a/applications/luci-coovachilli/luasrc/model/cbi/coovachilli_network.lua b/applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli_network.lua
index 2e9768ff3..2e9768ff3 100644
--- a/applications/luci-coovachilli/luasrc/model/cbi/coovachilli_network.lua
+++ b/applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli_network.lua
diff --git a/applications/luci-coovachilli/luasrc/model/cbi/coovachilli_radius.lua b/applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli_radius.lua
index ee838b086..ee838b086 100644
--- a/applications/luci-coovachilli/luasrc/model/cbi/coovachilli_radius.lua
+++ b/applications/luci-app-coovachilli/luasrc/model/cbi/coovachilli_radius.lua
diff --git a/po/ca/coovachilli.po b/applications/luci-app-coovachilli/po/ca/coovachilli.po
index 085d9917d..085d9917d 100644
--- a/po/ca/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/ca/coovachilli.po
diff --git a/po/cs/coovachilli.po b/applications/luci-app-coovachilli/po/cs/coovachilli.po
index 0dc5fc0cd..0dc5fc0cd 100644
--- a/po/cs/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/cs/coovachilli.po
diff --git a/po/de/coovachilli.po b/applications/luci-app-coovachilli/po/de/coovachilli.po
index d8322db3e..d8322db3e 100644
--- a/po/de/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/de/coovachilli.po
diff --git a/po/el/coovachilli.po b/applications/luci-app-coovachilli/po/el/coovachilli.po
index 90d693d4a..90d693d4a 100644
--- a/po/el/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/el/coovachilli.po
diff --git a/po/en/coovachilli.po b/applications/luci-app-coovachilli/po/en/coovachilli.po
index ebaa3452b..ebaa3452b 100644
--- a/po/en/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/en/coovachilli.po
diff --git a/po/es/coovachilli.po b/applications/luci-app-coovachilli/po/es/coovachilli.po
index 886da590e..886da590e 100644
--- a/po/es/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/es/coovachilli.po
diff --git a/po/fr/coovachilli.po b/applications/luci-app-coovachilli/po/fr/coovachilli.po
index b95bb4491..b95bb4491 100644
--- a/po/fr/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/fr/coovachilli.po
diff --git a/po/he/coovachilli.po b/applications/luci-app-coovachilli/po/he/coovachilli.po
index 04efb54da..04efb54da 100644
--- a/po/he/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/he/coovachilli.po
diff --git a/po/hu/coovachilli.po b/applications/luci-app-coovachilli/po/hu/coovachilli.po
index 5ac8278f3..5ac8278f3 100644
--- a/po/hu/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/hu/coovachilli.po
diff --git a/po/it/coovachilli.po b/applications/luci-app-coovachilli/po/it/coovachilli.po
index dbf5b9630..dbf5b9630 100644
--- a/po/it/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/it/coovachilli.po
diff --git a/po/ja/coovachilli.po b/applications/luci-app-coovachilli/po/ja/coovachilli.po
index 941571256..941571256 100644
--- a/po/ja/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/ja/coovachilli.po
diff --git a/po/ms/coovachilli.po b/applications/luci-app-coovachilli/po/ms/coovachilli.po
index d910ef2db..d910ef2db 100644
--- a/po/ms/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/ms/coovachilli.po
diff --git a/po/no/coovachilli.po b/applications/luci-app-coovachilli/po/no/coovachilli.po
index f37afdd55..f37afdd55 100644
--- a/po/no/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/no/coovachilli.po
diff --git a/po/pl/coovachilli.po b/applications/luci-app-coovachilli/po/pl/coovachilli.po
index 7dc2ef853..7dc2ef853 100644
--- a/po/pl/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/pl/coovachilli.po
diff --git a/po/pt_BR/coovachilli.po b/applications/luci-app-coovachilli/po/pt-br/coovachilli.po
index 9c219812f..9c219812f 100644
--- a/po/pt_BR/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/pt-br/coovachilli.po
diff --git a/po/pt/coovachilli.po b/applications/luci-app-coovachilli/po/pt/coovachilli.po
index 115ae03ae..115ae03ae 100644
--- a/po/pt/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/pt/coovachilli.po
diff --git a/po/ro/coovachilli.po b/applications/luci-app-coovachilli/po/ro/coovachilli.po
index 8f458bb81..8f458bb81 100644
--- a/po/ro/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/ro/coovachilli.po
diff --git a/po/ru/coovachilli.po b/applications/luci-app-coovachilli/po/ru/coovachilli.po
index 379ff7eaa..379ff7eaa 100644
--- a/po/ru/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/ru/coovachilli.po
diff --git a/po/sk/coovachilli.po b/applications/luci-app-coovachilli/po/sk/coovachilli.po
index bb5b1b9ff..bb5b1b9ff 100644
--- a/po/sk/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/sk/coovachilli.po
diff --git a/po/sv/coovachilli.po b/applications/luci-app-coovachilli/po/sv/coovachilli.po
index 8695ce5a7..8695ce5a7 100644
--- a/po/sv/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/sv/coovachilli.po
diff --git a/applications/luci-app-coovachilli/po/templates/coovachilli.pot b/applications/luci-app-coovachilli/po/templates/coovachilli.pot
new file mode 100644
index 000000000..c1a2bed34
--- /dev/null
+++ b/applications/luci-app-coovachilli/po/templates/coovachilli.pot
@@ -0,0 +1,14 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "CoovaChilli"
+msgstr ""
+
+msgid "Network Configuration"
+msgstr ""
+
+msgid "RADIUS configuration"
+msgstr ""
+
+msgid "UAM and MAC Authentication"
+msgstr ""
diff --git a/po/tr/coovachilli.po b/applications/luci-app-coovachilli/po/tr/coovachilli.po
index b70a84038..b70a84038 100644
--- a/po/tr/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/tr/coovachilli.po
diff --git a/po/uk/coovachilli.po b/applications/luci-app-coovachilli/po/uk/coovachilli.po
index 07ffc5562..07ffc5562 100644
--- a/po/uk/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/uk/coovachilli.po
diff --git a/po/vi/coovachilli.po b/applications/luci-app-coovachilli/po/vi/coovachilli.po
index 66abf0dc6..66abf0dc6 100644
--- a/po/vi/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/vi/coovachilli.po
diff --git a/po/zh_CN/coovachilli.po b/applications/luci-app-coovachilli/po/zh-cn/coovachilli.po
index 7ab003293..7ab003293 100644
--- a/po/zh_CN/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/zh-cn/coovachilli.po
diff --git a/po/zh_TW/coovachilli.po b/applications/luci-app-coovachilli/po/zh-tw/coovachilli.po
index aad8a4d7a..aad8a4d7a 100644
--- a/po/zh_TW/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/zh-tw/coovachilli.po
diff --git a/applications/luci-coovachilli/root/etc/config/coovachilli b/applications/luci-app-coovachilli/root/etc/config/coovachilli
index 0b6be2c59..0b6be2c59 100644
--- a/applications/luci-coovachilli/root/etc/config/coovachilli
+++ b/applications/luci-app-coovachilli/root/etc/config/coovachilli
diff --git a/applications/luci-ddns/CHANGELOG b/applications/luci-app-ddns/CHANGELOG
index 34c2c8d22..34c2c8d22 100644
--- a/applications/luci-ddns/CHANGELOG
+++ b/applications/luci-app-ddns/CHANGELOG
diff --git a/applications/luci-app-ddns/Makefile b/applications/luci-app-ddns/Makefile
new file mode 100644
index 000000000..303537ecc
--- /dev/null
+++ b/applications/luci-app-ddns/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for Dynamic DNS
+LUCI_DEPENDS:=+ddns-scripts
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-ddns/ipkg/postinst b/applications/luci-app-ddns/ipkg/postinst
index a2c13fa34..a2c13fa34 100644
--- a/applications/luci-ddns/ipkg/postinst
+++ b/applications/luci-app-ddns/ipkg/postinst
diff --git a/applications/luci-ddns/luasrc/controller/ddns.lua b/applications/luci-app-ddns/luasrc/controller/ddns.lua
index b11388c30..b11388c30 100644
--- a/applications/luci-ddns/luasrc/controller/ddns.lua
+++ b/applications/luci-app-ddns/luasrc/controller/ddns.lua
diff --git a/applications/luci-app-ddns/luasrc/model/cbi/ddns/ddns.lua b/applications/luci-app-ddns/luasrc/model/cbi/ddns/ddns.lua
new file mode 100644
index 000000000..1c7e04a96
--- /dev/null
+++ b/applications/luci-app-ddns/luasrc/model/cbi/ddns/ddns.lua
@@ -0,0 +1,135 @@
+--[[
+LuCI - Lua Configuration Interface
+
+Copyright 2008 Steven Barth <steven@midlink.org>
+Copyright 2008 Jo-Philipp Wich <xm@leipzig.freifunk.net>
+Copyright 2013 Manuel Munz <freifunk at somakoma dot de>
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+]]--
+
+require("luci.tools.webadmin")
+
+m = Map("ddns", translate("Dynamic DNS"),
+ translate("Dynamic DNS allows that your router can be reached with " ..
+ "a fixed hostname while having a dynamically changing " ..
+ "IP address."))
+
+s = m:section(TypedSection, "service", "")
+s.addremove = true
+s.anonymous = false
+
+s:option(Flag, "enabled", translate("Enable"))
+
+interface = s:option(ListValue, "interface", translate("Event interface"), translate("Network on which the ddns-updater scripts will be started"))
+luci.tools.webadmin.cbi_add_networks(interface)
+interface.default = "wan"
+
+svc = s:option(ListValue, "service_name", translate("Service"))
+svc.rmempty = false
+svc.default = "dyndns.org"
+
+local services = { }
+local fd = io.open("/usr/lib/ddns/services", "r")
+if fd then
+ local ln
+ repeat
+ ln = fd:read("*l")
+ local s = ln and ln:match('^%s*"([^"]+)"')
+ if s then services[#services+1] = s end
+ until not ln
+ fd:close()
+end
+
+local v
+for _, v in luci.util.vspairs(services) do
+ svc:value(v)
+end
+
+function svc.cfgvalue(...)
+ local v = Value.cfgvalue(...)
+ if not v or #v == 0 then
+ return "-"
+ else
+ return v
+ end
+end
+
+function svc.write(self, section, value)
+ if value == "-" then
+ m.uci:delete("ddns", section, self.option)
+ else
+ Value.write(self, section, value)
+ end
+end
+
+svc:value("-", "-- "..translate("custom").." --")
+
+local url = s:option(Value, "update_url", translate("Custom update-URL"))
+url:depends("service_name", "-")
+url.rmempty = true
+
+local hostname = s:option(Value, "domain", translate("Hostname"))
+hostname.rmempty = true
+hostname.default = "mypersonaldomain.dyndns.org"
+hostname.datatype = "host"
+
+local username = s:option(Value, "username", translate("Username"))
+username.rmempty = true
+
+local pw = s:option(Value, "password", translate("Password"))
+pw.rmempty = true
+pw.password = true
+
+require("luci.tools.webadmin")
+
+local src = s:option(ListValue, "ip_source",
+ translate("Source of IP address"))
+src.default = "network"
+src:value("network", translate("network"))
+src:value("interface", translate("interface"))
+src:value("web", translate("URL"))
+
+local iface = s:option(ListValue, "ip_network", translate("Network"))
+iface:depends("ip_source", "network")
+iface.rmempty = true
+iface.default = "wan"
+luci.tools.webadmin.cbi_add_networks(iface)
+iface = s:option(ListValue, "ip_interface", translate("Interface"))
+iface:depends("ip_source", "interface")
+iface.rmempty = true
+for k, v in pairs(luci.sys.net.devices()) do
+ iface:value(v)
+end
+
+local web = s:option(Value, "ip_url", translate("URL"))
+web:depends("ip_source", "web")
+web.default = "http://checkip.dyndns.com/"
+web.rmempty = true
+
+
+local ci = s:option(Value, "check_interval", translate("Check for changed IP every"))
+ci.datatype = "and(uinteger,min(1))"
+ci.default = 10
+
+local unit = s:option(ListValue, "check_unit", translate("Check-time unit"))
+unit.default = "minutes"
+unit:value("minutes", translate("min"))
+unit:value("hours", translate("h"))
+
+fi = s:option(Value, "force_interval", translate("Force update every"))
+fi.datatype = "and(uinteger,min(1))"
+fi.default = 72
+
+local unit = s:option(ListValue, "force_unit", translate("Force-time unit"))
+unit.default = "hours"
+unit:value("minutes", translate("min"))
+unit:value("hours", translate("h"))
+
+
+return m
diff --git a/applications/luci-ddns/luasrc/model/cbi/ddns/detail.lua b/applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua
index 748586cdf..748586cdf 100644
--- a/applications/luci-ddns/luasrc/model/cbi/ddns/detail.lua
+++ b/applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua
diff --git a/applications/luci-ddns/luasrc/model/cbi/ddns/hints.lua b/applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua
index dfbc7468c..dfbc7468c 100644
--- a/applications/luci-ddns/luasrc/model/cbi/ddns/hints.lua
+++ b/applications/luci-app-ddns/luasrc/model/cbi/ddns/hints.lua
diff --git a/applications/luci-ddns/luasrc/model/cbi/ddns/overview.lua b/applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua
index 5d24ee5a0..5d24ee5a0 100644
--- a/applications/luci-ddns/luasrc/model/cbi/ddns/overview.lua
+++ b/applications/luci-app-ddns/luasrc/model/cbi/ddns/overview.lua
diff --git a/applications/luci-ddns/luasrc/tools/ddns.lua b/applications/luci-app-ddns/luasrc/tools/ddns.lua
index ad7b5e86f..ad7b5e86f 100644
--- a/applications/luci-ddns/luasrc/tools/ddns.lua
+++ b/applications/luci-app-ddns/luasrc/tools/ddns.lua
diff --git a/applications/luci-ddns/luasrc/view/admin_status/index/ddns.htm b/applications/luci-app-ddns/luasrc/view/admin_status/index/ddns.htm
index 979106508..979106508 100644
--- a/applications/luci-ddns/luasrc/view/admin_status/index/ddns.htm
+++ b/applications/luci-app-ddns/luasrc/view/admin_status/index/ddns.htm
diff --git a/applications/luci-ddns/luasrc/view/ddns/detail_logview.htm b/applications/luci-app-ddns/luasrc/view/ddns/detail_logview.htm
index 494b7435c..494b7435c 100644
--- a/applications/luci-ddns/luasrc/view/ddns/detail_logview.htm
+++ b/applications/luci-app-ddns/luasrc/view/ddns/detail_logview.htm
diff --git a/applications/luci-ddns/luasrc/view/ddns/detail_lvalue.htm b/applications/luci-app-ddns/luasrc/view/ddns/detail_lvalue.htm
index d516837b2..d516837b2 100644
--- a/applications/luci-ddns/luasrc/view/ddns/detail_lvalue.htm
+++ b/applications/luci-app-ddns/luasrc/view/ddns/detail_lvalue.htm
diff --git a/applications/luci-ddns/luasrc/view/ddns/detail_value.htm b/applications/luci-app-ddns/luasrc/view/ddns/detail_value.htm
index 7cb28e282..7cb28e282 100644
--- a/applications/luci-ddns/luasrc/view/ddns/detail_value.htm
+++ b/applications/luci-app-ddns/luasrc/view/ddns/detail_value.htm
diff --git a/applications/luci-ddns/luasrc/view/ddns/overview_doubleline.htm b/applications/luci-app-ddns/luasrc/view/ddns/overview_doubleline.htm
index 1d1b4be01..1d1b4be01 100644
--- a/applications/luci-ddns/luasrc/view/ddns/overview_doubleline.htm
+++ b/applications/luci-app-ddns/luasrc/view/ddns/overview_doubleline.htm
diff --git a/applications/luci-ddns/luasrc/view/ddns/overview_enabled.htm b/applications/luci-app-ddns/luasrc/view/ddns/overview_enabled.htm
index 64b3dae45..64b3dae45 100644
--- a/applications/luci-ddns/luasrc/view/ddns/overview_enabled.htm
+++ b/applications/luci-app-ddns/luasrc/view/ddns/overview_enabled.htm
diff --git a/applications/luci-ddns/luasrc/view/ddns/overview_startstop.htm b/applications/luci-app-ddns/luasrc/view/ddns/overview_startstop.htm
index 8255aa63f..8255aa63f 100644
--- a/applications/luci-ddns/luasrc/view/ddns/overview_startstop.htm
+++ b/applications/luci-app-ddns/luasrc/view/ddns/overview_startstop.htm
diff --git a/applications/luci-ddns/luasrc/view/ddns/overview_status.htm b/applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm
index 37c54be25..37c54be25 100644
--- a/applications/luci-ddns/luasrc/view/ddns/overview_status.htm
+++ b/applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm
diff --git a/applications/luci-ddns/luasrc/view/ddns/system_status.htm b/applications/luci-app-ddns/luasrc/view/ddns/system_status.htm
index db9d1d1a0..db9d1d1a0 100644
--- a/applications/luci-ddns/luasrc/view/ddns/system_status.htm
+++ b/applications/luci-app-ddns/luasrc/view/ddns/system_status.htm
diff --git a/po/ca/ddns.po b/applications/luci-app-ddns/po/ca/ddns.po
index caa391676..caa391676 100644
--- a/po/ca/ddns.po
+++ b/applications/luci-app-ddns/po/ca/ddns.po
diff --git a/po/cs/ddns.po b/applications/luci-app-ddns/po/cs/ddns.po
index 15c1e228d..15c1e228d 100644
--- a/po/cs/ddns.po
+++ b/applications/luci-app-ddns/po/cs/ddns.po
diff --git a/po/de/ddns.po b/applications/luci-app-ddns/po/de/ddns.po
index 9706dbd10..9706dbd10 100644
--- a/po/de/ddns.po
+++ b/applications/luci-app-ddns/po/de/ddns.po
diff --git a/po/el/ddns.po b/applications/luci-app-ddns/po/el/ddns.po
index bf12b2395..bf12b2395 100644
--- a/po/el/ddns.po
+++ b/applications/luci-app-ddns/po/el/ddns.po
diff --git a/po/en/ddns.po b/applications/luci-app-ddns/po/en/ddns.po
index 66f199ff8..66f199ff8 100644
--- a/po/en/ddns.po
+++ b/applications/luci-app-ddns/po/en/ddns.po
diff --git a/po/es/ddns.po b/applications/luci-app-ddns/po/es/ddns.po
index 2eb721016..2eb721016 100644
--- a/po/es/ddns.po
+++ b/applications/luci-app-ddns/po/es/ddns.po
diff --git a/po/fr/ddns.po b/applications/luci-app-ddns/po/fr/ddns.po
index 13615a8e7..13615a8e7 100644
--- a/po/fr/ddns.po
+++ b/applications/luci-app-ddns/po/fr/ddns.po
diff --git a/po/he/ddns.po b/applications/luci-app-ddns/po/he/ddns.po
index 8c23c090e..8c23c090e 100644
--- a/po/he/ddns.po
+++ b/applications/luci-app-ddns/po/he/ddns.po
diff --git a/po/hu/ddns.po b/applications/luci-app-ddns/po/hu/ddns.po
index 561b61634..561b61634 100644
--- a/po/hu/ddns.po
+++ b/applications/luci-app-ddns/po/hu/ddns.po
diff --git a/po/it/ddns.po b/applications/luci-app-ddns/po/it/ddns.po
index 9b16f3991..9b16f3991 100644
--- a/po/it/ddns.po
+++ b/applications/luci-app-ddns/po/it/ddns.po
diff --git a/po/ja/ddns.po b/applications/luci-app-ddns/po/ja/ddns.po
index 66aff8ca4..66aff8ca4 100644
--- a/po/ja/ddns.po
+++ b/applications/luci-app-ddns/po/ja/ddns.po
diff --git a/po/ms/ddns.po b/applications/luci-app-ddns/po/ms/ddns.po
index 7404e255c..7404e255c 100644
--- a/po/ms/ddns.po
+++ b/applications/luci-app-ddns/po/ms/ddns.po
diff --git a/po/no/ddns.po b/applications/luci-app-ddns/po/no/ddns.po
index 50b313a19..50b313a19 100644
--- a/po/no/ddns.po
+++ b/applications/luci-app-ddns/po/no/ddns.po
diff --git a/po/pl/ddns.po b/applications/luci-app-ddns/po/pl/ddns.po
index 390978304..390978304 100644
--- a/po/pl/ddns.po
+++ b/applications/luci-app-ddns/po/pl/ddns.po
diff --git a/po/pt_BR/ddns.po b/applications/luci-app-ddns/po/pt-br/ddns.po
index 49fa5ceed..49fa5ceed 100644
--- a/po/pt_BR/ddns.po
+++ b/applications/luci-app-ddns/po/pt-br/ddns.po
diff --git a/po/pt/ddns.po b/applications/luci-app-ddns/po/pt/ddns.po
index 748097e52..748097e52 100644
--- a/po/pt/ddns.po
+++ b/applications/luci-app-ddns/po/pt/ddns.po
diff --git a/po/ro/ddns.po b/applications/luci-app-ddns/po/ro/ddns.po
index 535b21ed7..535b21ed7 100644
--- a/po/ro/ddns.po
+++ b/applications/luci-app-ddns/po/ro/ddns.po
diff --git a/po/ru/ddns.po b/applications/luci-app-ddns/po/ru/ddns.po
index eda11d819..eda11d819 100644
--- a/po/ru/ddns.po
+++ b/applications/luci-app-ddns/po/ru/ddns.po
diff --git a/po/sk/ddns.po b/applications/luci-app-ddns/po/sk/ddns.po
index a3e29c635..a3e29c635 100644
--- a/po/sk/ddns.po
+++ b/applications/luci-app-ddns/po/sk/ddns.po
diff --git a/po/sv/ddns.po b/applications/luci-app-ddns/po/sv/ddns.po
index 0c6e46f66..0c6e46f66 100644
--- a/po/sv/ddns.po
+++ b/applications/luci-app-ddns/po/sv/ddns.po
diff --git a/applications/luci-app-ddns/po/templates/ddns.pot b/applications/luci-app-ddns/po/templates/ddns.pot
new file mode 100644
index 000000000..0f7720094
--- /dev/null
+++ b/applications/luci-app-ddns/po/templates/ddns.pot
@@ -0,0 +1,489 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "&"
+msgstr ""
+
+msgid "Basic Settings"
+msgstr ""
+
+msgid ""
+"Below a list of configuration tips for your system to run Dynamic DNS "
+"updates without limitations"
+msgstr ""
+
+msgid ""
+"Below is a list of configured DDNS configurations and their current state."
+"<br />If you want to send updates for IPv4 and IPv6 you need to define two "
+"separate Configurations i.e. 'myddns_ipv4' and 'myddns_ipv6'"
+msgstr ""
+
+msgid ""
+"BusyBox's nslookup and Wget do not support to specify the IP version to use "
+"for communication with DDNS Provider."
+msgstr ""
+
+msgid ""
+"BusyBox's nslookup does not support to specify to use TCP instead of default "
+"UDP when requesting DNS server"
+msgstr ""
+
+msgid "Check Interval"
+msgstr ""
+
+msgid "Check for changed IP every"
+msgstr ""
+
+msgid "Check-time unit"
+msgstr ""
+
+msgid "Config error"
+msgstr ""
+
+msgid "Configure here the details for selected Dynamic DNS service"
+msgstr ""
+
+msgid ""
+"Currently DDNS updates are not started at boot or on interface events.<br /"
+">This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
+
+msgid ""
+"Currently DDNS updates are not started at boot or on interface events.<br /"
+">You can start/stop each configuration here. It will run until next reboot."
+msgstr ""
+
+msgid "Custom update script to be used for updating your DDNS Provider."
+msgstr ""
+
+msgid "Custom update-URL"
+msgstr ""
+
+msgid "Custom update-script"
+msgstr ""
+
+msgid "DDNS Autostart disabled"
+msgstr ""
+
+msgid "DDNS Service provider"
+msgstr ""
+
+msgid "DNS requests via TCP not supported"
+msgstr ""
+
+msgid "DNS-Server"
+msgstr ""
+
+msgid "Defines the Web page to read systems IPv4-Address from"
+msgstr ""
+
+msgid "Defines the Web page to read systems IPv6-Address from"
+msgstr ""
+
+msgid "Defines the interface to read systems IP-Address from"
+msgstr ""
+
+msgid "Defines the network to read systems IPv4-Address from"
+msgstr ""
+
+msgid "Defines the network to read systems IPv6-Address from"
+msgstr ""
+
+msgid ""
+"Defines the source to read systems IPv4-Address from, that will be send to "
+"the DDNS provider"
+msgstr ""
+
+msgid ""
+"Defines the source to read systems IPv6-Address from, that will be send to "
+"the DDNS provider"
+msgstr ""
+
+msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
+msgstr ""
+
+msgid "Details for"
+msgstr ""
+
+msgid "Dynamic DNS"
+msgstr ""
+
+msgid ""
+"Dynamic DNS allows that your router can be reached with a fixed hostname "
+"while having a dynamically changing IP address."
+msgstr ""
+
+msgid "Enable secure communication with DDNS provider"
+msgstr ""
+
+msgid "Error Retry Counter"
+msgstr ""
+
+msgid "Error Retry Interval"
+msgstr ""
+
+msgid "Event Network"
+msgstr ""
+
+msgid "Event interface"
+msgstr ""
+
+msgid "File not found"
+msgstr ""
+
+msgid "File not found or empty"
+msgstr ""
+
+msgid ""
+"Follow this link<br />You will find more hints to optimize your system to "
+"run DDNS scripts with all options"
+msgstr ""
+
+msgid "Force IP Version"
+msgstr ""
+
+msgid "Force IP Version not supported"
+msgstr ""
+
+msgid "Force Interval"
+msgstr ""
+
+msgid "Force TCP on DNS"
+msgstr ""
+
+msgid "Force update every"
+msgstr ""
+
+msgid "Force-time unit"
+msgstr ""
+
+msgid "Forced IP Version don't matched"
+msgstr ""
+
+msgid "Format"
+msgstr ""
+
+msgid "Format: IP or FQDN"
+msgstr ""
+
+msgid "HTTPS not supported"
+msgstr ""
+
+msgid "Hints"
+msgstr ""
+
+msgid "Hostname/Domain"
+msgstr ""
+
+msgid "IP address source"
+msgstr ""
+
+msgid "IP address version"
+msgstr ""
+
+msgid "IPv6 address must be given in square brackets"
+msgstr ""
+
+msgid ""
+"IPv6 is currently not (fully) supported by this system<br />Please follow "
+"the instructions on OpenWrt's homepage to enable IPv6 support<br />or update "
+"your system to the latest OpenWrt Release"
+msgstr ""
+
+msgid "IPv6 not supported"
+msgstr ""
+
+msgid ""
+"If this service section is disabled it could not be started.<br />Neither "
+"from LuCI interface nor from console"
+msgstr ""
+
+msgid ""
+"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
+msgstr ""
+
+msgid ""
+"Interval to check for changed IP<br />Values below 5 minutes == 300 seconds "
+"are not supported"
+msgstr ""
+
+msgid ""
+"Interval to force updates send to DDNS Provider<br />Setting this parameter "
+"to 0 will force the script to only run once<br />Values lower 'Check "
+"Interval' except '0' are not supported"
+msgstr ""
+
+msgid "Last Update"
+msgstr ""
+
+msgid "Log File Viewer"
+msgstr ""
+
+msgid "Log to file"
+msgstr ""
+
+msgid "Log to syslog"
+msgstr ""
+
+msgid ""
+"Neither GNU Wget with SSL nor cURL installed to support updates via HTTPS "
+"protocol."
+msgstr ""
+
+msgid "Network on which the ddns-updater scripts will be started"
+msgstr ""
+
+msgid "Never"
+msgstr ""
+
+msgid "Next Update"
+msgstr ""
+
+msgid "No data"
+msgstr ""
+
+msgid "No logging"
+msgstr ""
+
+msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
+msgstr ""
+
+msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
+msgstr ""
+
+msgid "OPTIONAL: Proxy-Server for detection and updates."
+msgstr ""
+
+msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
+msgstr ""
+
+msgid "Old version of ddns-scripts installed"
+msgstr ""
+
+msgid "On Error the script will retry the failed action after given time"
+msgstr ""
+
+msgid "On Error the script will stop execution after given number of retrys"
+msgstr ""
+
+msgid "PROXY-Server"
+msgstr ""
+
+msgid "PROXY-Server not supported"
+msgstr ""
+
+msgid "Please [Save & Apply] your changes first"
+msgstr ""
+
+msgid "Please press [Read] button"
+msgstr ""
+
+msgid "Process ID"
+msgstr ""
+
+msgid "Read / Reread log file"
+msgstr ""
+
+msgid "Registered IP"
+msgstr ""
+
+msgid "Replaces [DOMAIN] in Update-URL"
+msgstr ""
+
+msgid "Replaces [PASSWORD] in Update-URL"
+msgstr ""
+
+msgid "Replaces [USERNAME] in Update-URL"
+msgstr ""
+
+msgid "Run once"
+msgstr ""
+
+msgid "Script"
+msgstr ""
+
+msgid "Service"
+msgstr ""
+
+msgid "Show more"
+msgstr ""
+
+msgid "Source of IP address"
+msgstr ""
+
+msgid "Start / Stop"
+msgstr ""
+
+msgid "Stopped"
+msgstr ""
+
+msgid "There is no service configured."
+msgstr ""
+
+msgid "Timer Settings"
+msgstr ""
+
+msgid "URL"
+msgstr ""
+
+msgid "URL to detect"
+msgstr ""
+
+msgid "Unknown error"
+msgstr ""
+
+msgid ""
+"Update URL to be used for updating your DDNS Provider.<br />Follow "
+"instructions you will find on their WEB page."
+msgstr ""
+
+msgid "Update error"
+msgstr ""
+
+msgid "Use HTTP Secure"
+msgstr ""
+
+msgid "User defined script to read systems IP-Address"
+msgstr ""
+
+msgid ""
+"Writes detailed messages to log file. File will be truncated automatically."
+msgstr ""
+
+msgid ""
+"Writes log messages to syslog. Critical Errors will always be written to "
+"syslog."
+msgstr ""
+
+msgid "You should install BIND host package for DNS requests."
+msgstr ""
+
+msgid "You should install GNU Wget with SSL (prefered) or cURL package."
+msgstr ""
+
+msgid "You should install GNU Wget with SSL or replace libcurl."
+msgstr ""
+
+msgid "cURL is installed, but libcurl was compiled without proxy support."
+msgstr ""
+
+msgid "cURL without Proxy Support"
+msgstr ""
+
+msgid "can not detect local IP. Please select a different Source combination"
+msgstr ""
+
+msgid "can not resolve host:"
+msgstr ""
+
+msgid "config error"
+msgstr ""
+
+msgid "custom"
+msgstr ""
+
+msgid "days"
+msgstr ""
+
+msgid "directory or path/file"
+msgstr ""
+
+msgid "either url or script could be set"
+msgstr ""
+
+msgid "enable here"
+msgstr ""
+
+msgid "file or directory not found or not 'IGNORE'"
+msgstr ""
+
+msgid "h"
+msgstr ""
+
+msgid "hours"
+msgstr ""
+
+msgid "install update here"
+msgstr ""
+
+msgid "interface"
+msgstr ""
+
+msgid "invalid - Sample"
+msgstr ""
+
+msgid "min"
+msgstr ""
+
+msgid "minimum value '0'"
+msgstr ""
+
+msgid "minimum value '1'"
+msgstr ""
+
+msgid "minimum value 5 minutes == 300 seconds"
+msgstr ""
+
+msgid "minutes"
+msgstr ""
+
+msgid "missing / required"
+msgstr ""
+
+msgid "must be greater or equal 'Check Interval'"
+msgstr ""
+
+msgid "must start with 'http://'"
+msgstr ""
+
+msgid "nc (netcat) can not connect"
+msgstr ""
+
+msgid "network"
+msgstr ""
+
+msgid "never"
+msgstr ""
+
+msgid "no data"
+msgstr ""
+
+msgid "not found or not executable - Sample: '/path/to/script.sh'"
+msgstr ""
+
+msgid "nslookup can not resolve host"
+msgstr ""
+
+msgid "or"
+msgstr ""
+
+msgid "please disable"
+msgstr ""
+
+msgid "please remove entry"
+msgstr ""
+
+msgid "please select 'IPv4' address version"
+msgstr ""
+
+msgid "please select 'IPv4' address version in"
+msgstr ""
+
+msgid "proxy port missing"
+msgstr ""
+
+msgid "seconds"
+msgstr ""
+
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr ""
+
+msgid "unknown error"
+msgstr ""
+
+msgid "unspecific error"
+msgstr ""
+
+msgid "use hostname, FQDN, IPv4- or IPv6-Address"
+msgstr ""
diff --git a/po/tr/ddns.po b/applications/luci-app-ddns/po/tr/ddns.po
index 0d0e97eeb..0d0e97eeb 100644
--- a/po/tr/ddns.po
+++ b/applications/luci-app-ddns/po/tr/ddns.po
diff --git a/po/uk/ddns.po b/applications/luci-app-ddns/po/uk/ddns.po
index ba94cdfff..ba94cdfff 100644
--- a/po/uk/ddns.po
+++ b/applications/luci-app-ddns/po/uk/ddns.po
diff --git a/po/vi/ddns.po b/applications/luci-app-ddns/po/vi/ddns.po
index d8fa832a0..d8fa832a0 100644
--- a/po/vi/ddns.po
+++ b/applications/luci-app-ddns/po/vi/ddns.po
diff --git a/po/zh_CN/ddns.po b/applications/luci-app-ddns/po/zh-cn/ddns.po
index ad4cbaddc..ad4cbaddc 100644
--- a/po/zh_CN/ddns.po
+++ b/applications/luci-app-ddns/po/zh-cn/ddns.po
diff --git a/po/zh_TW/ddns.po b/applications/luci-app-ddns/po/zh-tw/ddns.po
index 96037c693..96037c693 100644
--- a/po/zh_TW/ddns.po
+++ b/applications/luci-app-ddns/po/zh-tw/ddns.po
diff --git a/applications/luci-ddns/root/etc/uci-defaults/luci-ddns b/applications/luci-app-ddns/root/etc/uci-defaults/luci-ddns
index 4849e59b7..5d3f56f98 100755
--- a/applications/luci-ddns/root/etc/uci-defaults/luci-ddns
+++ b/applications/luci-app-ddns/root/etc/uci-defaults/luci-ddns
@@ -1,5 +1,10 @@
#!/bin/sh
+# luci updates are not in sync with ddns-script updates !!!
+# needed because luci update might delete helper script
+# copy dynamic_dns_helper.tmp.sh from ddns-scripts
+cp -f /usr/lib/ddns/dynamic_dns_lucihelper.tmp.sh /usr/lib/ddns/dynamic_dns_lucihelper.sh
+
# no longer needed for "Save and Apply" to restart ddns
uci -q batch <<-EOF >/dev/null
delete ucitrack.@ddns[-1]
diff --git a/applications/luci-app-ddns/root/usr/lib/ddns/dynamic_dns_lucihelper.sh b/applications/luci-app-ddns/root/usr/lib/ddns/dynamic_dns_lucihelper.sh
new file mode 100755
index 000000000..1782d1f03
--- /dev/null
+++ b/applications/luci-app-ddns/root/usr/lib/ddns/dynamic_dns_lucihelper.sh
@@ -0,0 +1,82 @@
+#!/bin/sh
+# /usr/lib/ddns/luci_dns_helper.sh
+#
+# Written by Christian Schoenebeck in August 2014 to support:
+# this script is used by luci-app-ddns
+# - getting registered IP
+# - check if possible to get local IP
+# - verifing given DNS- or Proxy-Server
+#
+# variables in small chars are read from /etc/config/ddns
+# variables in big chars are defined inside these scripts as gloval vars
+# variables in big chars beginning with "__" are local defined inside functions only
+# set -vx #script debugger
+
+[ $# -lt 2 ] && exit 1
+
+. /usr/lib/ddns/dynamic_dns_functions.sh # global vars are also defined here
+
+# set -vx #script debugger
+
+# preset some variables wrong or not set in dynamic_dns_functions.sh
+SECTION_ID="dynamic_dns_lucihelper"
+LOGFILE="$LOGDIR/$SECTION_ID.log"
+LUCI_HELPER="ACTIV" # supress verbose and critical logging
+# global variables normally set by reading DDNS UCI configuration
+use_logfile=0
+use_syslog=0
+
+case "$1" in
+ get_registered_ip)
+ local IP
+ domain=$2 # Hostname/Domain
+ use_ipv6=${3:-"0"} # Use IPv6 - default IPv4
+ force_ipversion=${4:-"0"} # Force IP Version - default 0 - No
+ force_dnstcp=${5:-"0"} # Force TCP on DNS - default 0 - No
+ dns_server=${6:-""} # DNS server - default No DNS
+ get_registered_ip IP
+ [ $? -ne 0 ] && IP=""
+ echo -n "$IP" # suppress LF
+ ;;
+ verify_dns)
+ # $2 == dns-server to verify # no need for force_dnstcp because
+ # verify with nc (netcat) uses tcp anyway
+ use_ipv6=${3:-"0"} # Use IPv6 - default IPv4
+ force_ipversion=${4:-"0"} # Force IP Version - default 0 - No
+ verify_dns "$2"
+ ;;
+ verify_proxy)
+ # $2 == proxy string to verify
+ use_ipv6=${3:-"0"} # Use IPv6 - default IPv4
+ force_ipversion=${4:-"0"} # Force IP Version - default 0 - No
+ verify_proxy "$2"
+ ;;
+ get_local_ip)
+ local IP
+ use_ipv6="$2" # Use IPv6
+ ip_source="$3" # IP source
+ ip_network="$4" # set if source = "network" otherwise "-"
+ ip_url="$5" # set if source = "web" otherwise "-"
+ ip_interface="$6" # set if source = "interface" itherwiase "-"
+ ip_script="$7" # set if source = "script" otherwise "-"
+ proxy="$8" # proxy if set
+ force_ipversion="0" # not needed but must be set
+ use_https="0" # not needed but must be set
+ [ -n "$proxy" -a "$ip_source" == "web" ] && {
+ # proxy defined, used for ip_source=web
+ export HTTP_PROXY="http://$proxy"
+ export HTTPS_PROXY="http://$proxy"
+ export http_proxy="http://$proxy"
+ export https_proxy="http://$proxy"
+ }
+ # don't need IP only the return code
+ [ "$ip_source" == "web" -o "$ip_source" == "script"] && {
+ # we wait only 3 seconds for an
+ # answer from "web" or "script"
+ __timeout 3 -- get_local_ip IP
+ } || get_local_ip IP
+ ;;
+ *)
+ return 1
+ ;;
+esac
diff --git a/applications/luci-app-diag-core/Makefile b/applications/luci-app-diag-core/Makefile
new file mode 100644
index 000000000..ac9f499b1
--- /dev/null
+++ b/applications/luci-app-diag-core/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Diagnostics Tools (Core)
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-diag-core/luasrc/controller/luci_diag.lua b/applications/luci-app-diag-core/luasrc/controller/luci_diag.lua
index 4a8a02003..4a8a02003 100644
--- a/applications/luci-diag-core/luasrc/controller/luci_diag.lua
+++ b/applications/luci-app-diag-core/luasrc/controller/luci_diag.lua
diff --git a/applications/luci-diag-core/luasrc/view/diag/index.htm b/applications/luci-app-diag-core/luasrc/view/diag/index.htm
index 6b1efa1a8..6b1efa1a8 100644
--- a/applications/luci-diag-core/luasrc/view/diag/index.htm
+++ b/applications/luci-app-diag-core/luasrc/view/diag/index.htm
diff --git a/applications/luci-diag-core/luasrc/view/diag/network_config_index.htm b/applications/luci-app-diag-core/luasrc/view/diag/network_config_index.htm
index 67980a6e7..67980a6e7 100644
--- a/applications/luci-diag-core/luasrc/view/diag/network_config_index.htm
+++ b/applications/luci-app-diag-core/luasrc/view/diag/network_config_index.htm
diff --git a/po/ca/diag_core.po b/applications/luci-app-diag-core/po/ca/diag_core.po
index ffe0ded63..ffe0ded63 100644
--- a/po/ca/diag_core.po
+++ b/applications/luci-app-diag-core/po/ca/diag_core.po
diff --git a/po/cs/diag_core.po b/applications/luci-app-diag-core/po/cs/diag_core.po
index dcfea7750..dcfea7750 100644
--- a/po/cs/diag_core.po
+++ b/applications/luci-app-diag-core/po/cs/diag_core.po
diff --git a/po/de/diag_core.po b/applications/luci-app-diag-core/po/de/diag_core.po
index feda0fcb6..feda0fcb6 100644
--- a/po/de/diag_core.po
+++ b/applications/luci-app-diag-core/po/de/diag_core.po
diff --git a/po/el/diag_core.po b/applications/luci-app-diag-core/po/el/diag_core.po
index 8e57c5249..8e57c5249 100644
--- a/po/el/diag_core.po
+++ b/applications/luci-app-diag-core/po/el/diag_core.po
diff --git a/po/en/diag_core.po b/applications/luci-app-diag-core/po/en/diag_core.po
index aa030efb9..aa030efb9 100644
--- a/po/en/diag_core.po
+++ b/applications/luci-app-diag-core/po/en/diag_core.po
diff --git a/po/es/diag_core.po b/applications/luci-app-diag-core/po/es/diag_core.po
index 8b9b3b581..8b9b3b581 100644
--- a/po/es/diag_core.po
+++ b/applications/luci-app-diag-core/po/es/diag_core.po
diff --git a/po/fr/diag_core.po b/applications/luci-app-diag-core/po/fr/diag_core.po
index a5b4e6adc..a5b4e6adc 100644
--- a/po/fr/diag_core.po
+++ b/applications/luci-app-diag-core/po/fr/diag_core.po
diff --git a/po/he/diag_core.po b/applications/luci-app-diag-core/po/he/diag_core.po
index b4d73e022..b4d73e022 100644
--- a/po/he/diag_core.po
+++ b/applications/luci-app-diag-core/po/he/diag_core.po
diff --git a/po/hu/diag_core.po b/applications/luci-app-diag-core/po/hu/diag_core.po
index f9f6e66cf..f9f6e66cf 100644
--- a/po/hu/diag_core.po
+++ b/applications/luci-app-diag-core/po/hu/diag_core.po
diff --git a/po/it/diag_core.po b/applications/luci-app-diag-core/po/it/diag_core.po
index 39d4cedff..39d4cedff 100644
--- a/po/it/diag_core.po
+++ b/applications/luci-app-diag-core/po/it/diag_core.po
diff --git a/po/ja/diag_core.po b/applications/luci-app-diag-core/po/ja/diag_core.po
index f67657fdf..f67657fdf 100644
--- a/po/ja/diag_core.po
+++ b/applications/luci-app-diag-core/po/ja/diag_core.po
diff --git a/po/ms/diag_core.po b/applications/luci-app-diag-core/po/ms/diag_core.po
index 90fefc50d..90fefc50d 100644
--- a/po/ms/diag_core.po
+++ b/applications/luci-app-diag-core/po/ms/diag_core.po
diff --git a/po/no/diag_core.po b/applications/luci-app-diag-core/po/no/diag_core.po
index 4955d4735..4955d4735 100644
--- a/po/no/diag_core.po
+++ b/applications/luci-app-diag-core/po/no/diag_core.po
diff --git a/po/pl/diag_core.po b/applications/luci-app-diag-core/po/pl/diag_core.po
index 0935fdbfa..0935fdbfa 100644
--- a/po/pl/diag_core.po
+++ b/applications/luci-app-diag-core/po/pl/diag_core.po
diff --git a/po/pt_BR/diag_core.po b/applications/luci-app-diag-core/po/pt-br/diag_core.po
index e27315bc5..e27315bc5 100644
--- a/po/pt_BR/diag_core.po
+++ b/applications/luci-app-diag-core/po/pt-br/diag_core.po
diff --git a/po/pt/diag_core.po b/applications/luci-app-diag-core/po/pt/diag_core.po
index 6083f285e..6083f285e 100644
--- a/po/pt/diag_core.po
+++ b/applications/luci-app-diag-core/po/pt/diag_core.po
diff --git a/po/ro/diag_core.po b/applications/luci-app-diag-core/po/ro/diag_core.po
index 604841eb8..604841eb8 100644
--- a/po/ro/diag_core.po
+++ b/applications/luci-app-diag-core/po/ro/diag_core.po
diff --git a/po/ru/diag_core.po b/applications/luci-app-diag-core/po/ru/diag_core.po
index 1abaa8c6c..1abaa8c6c 100644
--- a/po/ru/diag_core.po
+++ b/applications/luci-app-diag-core/po/ru/diag_core.po
diff --git a/po/sk/diag_core.po b/applications/luci-app-diag-core/po/sk/diag_core.po
index 389516fd1..389516fd1 100644
--- a/po/sk/diag_core.po
+++ b/applications/luci-app-diag-core/po/sk/diag_core.po
diff --git a/po/sv/diag_core.po b/applications/luci-app-diag-core/po/sv/diag_core.po
index dd0a81a64..dd0a81a64 100644
--- a/po/sv/diag_core.po
+++ b/applications/luci-app-diag-core/po/sv/diag_core.po
diff --git a/applications/luci-app-diag-core/po/templates/diag_core.pot b/applications/luci-app-diag-core/po/templates/diag_core.pot
new file mode 100644
index 000000000..1b34f8381
--- /dev/null
+++ b/applications/luci-app-diag-core/po/templates/diag_core.pot
@@ -0,0 +1,23 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Configure Diagnostics"
+msgstr ""
+
+msgid "Diagnostics"
+msgstr ""
+
+msgid ""
+"The diagnostics available under this menu depend on what modules you have "
+"installed on your device."
+msgstr ""
+
+msgid ""
+"The entries in the menu allow you to perform diagnostic tests on your system "
+"to aid in troubleshooting."
+msgstr ""
+
+msgid ""
+"With this menu you can configure network diagnostics, such as network device "
+"scans and ping tests."
+msgstr ""
diff --git a/po/tr/diag_core.po b/applications/luci-app-diag-core/po/tr/diag_core.po
index d0b621104..d0b621104 100644
--- a/po/tr/diag_core.po
+++ b/applications/luci-app-diag-core/po/tr/diag_core.po
diff --git a/po/uk/diag_core.po b/applications/luci-app-diag-core/po/uk/diag_core.po
index eae98867c..eae98867c 100644
--- a/po/uk/diag_core.po
+++ b/applications/luci-app-diag-core/po/uk/diag_core.po
diff --git a/po/vi/diag_core.po b/applications/luci-app-diag-core/po/vi/diag_core.po
index d0b621104..d0b621104 100644
--- a/po/vi/diag_core.po
+++ b/applications/luci-app-diag-core/po/vi/diag_core.po
diff --git a/po/zh_CN/diag_core.po b/applications/luci-app-diag-core/po/zh-cn/diag_core.po
index e857d3d82..e857d3d82 100644
--- a/po/zh_CN/diag_core.po
+++ b/applications/luci-app-diag-core/po/zh-cn/diag_core.po
diff --git a/po/zh_TW/diag_core.po b/applications/luci-app-diag-core/po/zh-tw/diag_core.po
index 3cb316999..3cb316999 100644
--- a/po/zh_TW/diag_core.po
+++ b/applications/luci-app-diag-core/po/zh-tw/diag_core.po
diff --git a/applications/luci-app-diag-devinfo/Makefile b/applications/luci-app-diag-devinfo/Makefile
new file mode 100644
index 000000000..258fdee60
--- /dev/null
+++ b/applications/luci-app-diag-devinfo/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Diagnostics Tools (Device Info)
+LUCI_DEPENDS:=+luci-app-diag-core +smap +netdiscover +mac-to-devinfo +httping +smap-to-devinfo +netdiscover-to-devinfo
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-diag-devinfo/luasrc/controller/luci_diag/devinfo_common.lua b/applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/devinfo_common.lua
index c124cd310..c124cd310 100644
--- a/applications/luci-diag-devinfo/luasrc/controller/luci_diag/devinfo_common.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/devinfo_common.lua
diff --git a/applications/luci-diag-devinfo/luasrc/controller/luci_diag/luci_diag_devinfo.lua b/applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/luci_diag_devinfo.lua
index 7a2fbd91a..7a2fbd91a 100644
--- a/applications/luci-diag-devinfo/luasrc/controller/luci_diag/luci_diag_devinfo.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/luci_diag_devinfo.lua
diff --git a/applications/luci-diag-devinfo/luasrc/controller/luci_diag/netdiscover_common.lua b/applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/netdiscover_common.lua
index 592ca1eaa..592ca1eaa 100644
--- a/applications/luci-diag-devinfo/luasrc/controller/luci_diag/netdiscover_common.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/netdiscover_common.lua
diff --git a/applications/luci-diag-devinfo/luasrc/controller/luci_diag/smap_common.lua b/applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/smap_common.lua
index e9aeaa621..e9aeaa621 100644
--- a/applications/luci-diag-devinfo/luasrc/controller/luci_diag/smap_common.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/controller/luci_diag/smap_common.lua
diff --git a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/mactodevinfo.lua b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/mactodevinfo.lua
index baf02c89c..baf02c89c 100644
--- a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/mactodevinfo.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/mactodevinfo.lua
diff --git a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo.lua b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo.lua
index 535c46ba7..535c46ba7 100644
--- a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo.lua
diff --git a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config.lua b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config.lua
index e982bcef6..e982bcef6 100644
--- a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config.lua
diff --git a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config_mini.lua b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config_mini.lua
index a99ddf9b8..a99ddf9b8 100644
--- a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config_mini.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_config_mini.lua
diff --git a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_mini.lua b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_mini.lua
index 271c114d2..271c114d2 100644
--- a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_mini.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/netdiscover_devinfo_mini.lua
diff --git a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo.lua b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo.lua
index ff808d9ef..ff808d9ef 100644
--- a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo.lua
diff --git a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config.lua b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config.lua
index 20b6987f2..20b6987f2 100644
--- a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config.lua
diff --git a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config_mini.lua b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config_mini.lua
index aff4a98ae..aff4a98ae 100644
--- a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config_mini.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_config_mini.lua
diff --git a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_mini.lua b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_mini.lua
index 5b7bb0f0a..5b7bb0f0a 100644
--- a/applications/luci-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_mini.lua
+++ b/applications/luci-app-diag-devinfo/luasrc/model/cbi/luci_diag/smap_devinfo_mini.lua
diff --git a/applications/luci-diag-devinfo/luasrc/view/diag/smapsection.htm b/applications/luci-app-diag-devinfo/luasrc/view/diag/smapsection.htm
index 742f65957..742f65957 100644
--- a/applications/luci-diag-devinfo/luasrc/view/diag/smapsection.htm
+++ b/applications/luci-app-diag-devinfo/luasrc/view/diag/smapsection.htm
diff --git a/applications/luci-diag-devinfo/luasrc/view/diag/smapvalue.htm b/applications/luci-app-diag-devinfo/luasrc/view/diag/smapvalue.htm
index 60aa70a30..60aa70a30 100644
--- a/applications/luci-diag-devinfo/luasrc/view/diag/smapvalue.htm
+++ b/applications/luci-app-diag-devinfo/luasrc/view/diag/smapvalue.htm
diff --git a/po/ca/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/ca/diag_devinfo.po
index 9739a4b3b..9739a4b3b 100644
--- a/po/ca/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/ca/diag_devinfo.po
diff --git a/po/cs/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/cs/diag_devinfo.po
index 73fe67e2e..73fe67e2e 100644
--- a/po/cs/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/cs/diag_devinfo.po
diff --git a/po/de/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/de/diag_devinfo.po
index 606358aa0..606358aa0 100644
--- a/po/de/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/de/diag_devinfo.po
diff --git a/po/el/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/el/diag_devinfo.po
index 7a247cbd9..7a247cbd9 100644
--- a/po/el/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/el/diag_devinfo.po
diff --git a/po/en/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/en/diag_devinfo.po
index 7adbbeaaf..7adbbeaaf 100644
--- a/po/en/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/en/diag_devinfo.po
diff --git a/po/es/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/es/diag_devinfo.po
index 0b44ff3eb..0b44ff3eb 100644
--- a/po/es/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/es/diag_devinfo.po
diff --git a/po/fr/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/fr/diag_devinfo.po
index e3d3809b9..e3d3809b9 100644
--- a/po/fr/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/fr/diag_devinfo.po
diff --git a/po/he/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/he/diag_devinfo.po
index 7161955d8..7161955d8 100644
--- a/po/he/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/he/diag_devinfo.po
diff --git a/po/hu/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/hu/diag_devinfo.po
index 52019941b..52019941b 100644
--- a/po/hu/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/hu/diag_devinfo.po
diff --git a/po/it/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/it/diag_devinfo.po
index 767245c84..767245c84 100644
--- a/po/it/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/it/diag_devinfo.po
diff --git a/po/ja/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/ja/diag_devinfo.po
index 1ef3dadc2..1ef3dadc2 100644
--- a/po/ja/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/ja/diag_devinfo.po
diff --git a/po/ms/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/ms/diag_devinfo.po
index 27d2b4617..27d2b4617 100644
--- a/po/ms/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/ms/diag_devinfo.po
diff --git a/po/no/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/no/diag_devinfo.po
index 4ada96bad..4ada96bad 100644
--- a/po/no/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/no/diag_devinfo.po
diff --git a/po/pl/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/pl/diag_devinfo.po
index 32ccdce51..32ccdce51 100644
--- a/po/pl/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/pl/diag_devinfo.po
diff --git a/po/pt_BR/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/pt-br/diag_devinfo.po
index 53face0d5..53face0d5 100644
--- a/po/pt_BR/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/pt-br/diag_devinfo.po
diff --git a/po/pt/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/pt/diag_devinfo.po
index afe488503..afe488503 100644
--- a/po/pt/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/pt/diag_devinfo.po
diff --git a/po/ro/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/ro/diag_devinfo.po
index eefbd5e18..eefbd5e18 100644
--- a/po/ro/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/ro/diag_devinfo.po
diff --git a/po/ru/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/ru/diag_devinfo.po
index 7531dde44..7531dde44 100644
--- a/po/ru/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/ru/diag_devinfo.po
diff --git a/po/sk/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/sk/diag_devinfo.po
index 0d62204ca..0d62204ca 100644
--- a/po/sk/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/sk/diag_devinfo.po
diff --git a/po/sv/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/sv/diag_devinfo.po
index cf74fbc77..cf74fbc77 100644
--- a/po/sv/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/sv/diag_devinfo.po
diff --git a/applications/luci-app-diag-devinfo/po/templates/diag_devinfo.pot b/applications/luci-app-diag-devinfo/po/templates/diag_devinfo.pot
new file mode 100644
index 000000000..350466c0d
--- /dev/null
+++ b/applications/luci-app-diag-devinfo/po/templates/diag_devinfo.pot
@@ -0,0 +1,199 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Actions"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Beginning of MAC address range"
+msgstr ""
+
+msgid "Config Phone Scan"
+msgstr ""
+
+msgid "Configure"
+msgstr ""
+
+msgid "Configure Scans"
+msgstr ""
+
+msgid ""
+"Configure scanning for devices on specified networks. Decreasing 'Timeout', "
+"'Repeat Count', and/or 'Sleep Between Requests' may speed up scans, but also "
+"may fail to find some devices."
+msgstr ""
+
+msgid ""
+"Configure scanning for supported SIP devices on specified networks. "
+"Decreasing 'Timeout', 'Repeat Count', and/or 'Sleep Between Requests' may "
+"speed up scans, but also may fail to find some devices."
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Device Scan Config"
+msgstr ""
+
+msgid "Device Type"
+msgstr ""
+
+msgid "Devices discovered for"
+msgstr ""
+
+msgid "Devices on Network"
+msgstr ""
+
+msgid "Edit"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "End of MAC address range"
+msgstr ""
+
+msgid "Go to relevant configuration page"
+msgstr ""
+
+msgid "IP Address"
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid "Link to Device"
+msgstr ""
+
+msgid "MAC Address"
+msgstr ""
+
+msgid "MAC Device Info Overrides"
+msgstr ""
+
+msgid "MAC Device Override"
+msgstr ""
+
+msgid "MAC range and information used to override system and IEEE databases"
+msgstr ""
+
+msgid "Milliseconds to sleep between requests (default 100)"
+msgstr ""
+
+msgid "Model"
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "Network Device Scan"
+msgstr ""
+
+msgid "Network Device Scanning Configuration"
+msgstr ""
+
+msgid "Networks to scan for devices"
+msgstr ""
+
+msgid "Networks to scan for supported devices"
+msgstr ""
+
+msgid "No SIP devices"
+msgstr ""
+
+msgid "No devices detected"
+msgstr ""
+
+msgid "Number of times to send requests (default 1)"
+msgstr ""
+
+msgid "OUI Owner"
+msgstr ""
+
+msgid ""
+"Override the information returned by the MAC to Device Info Script (mac-to-"
+"devinfo) for a specified range of MAC Addresses"
+msgstr ""
+
+msgid "Perform Scans (this can take a few minutes)"
+msgstr ""
+
+msgid "Phone Information"
+msgstr ""
+
+msgid "Phone Scan"
+msgstr ""
+
+msgid "Phone Scanning Configuration"
+msgstr ""
+
+msgid "Phones"
+msgstr ""
+
+msgid "Ports"
+msgstr ""
+
+msgid "Raw"
+msgstr ""
+
+msgid "Repeat Count"
+msgstr ""
+
+msgid "Repeat Scans (this can take a few minutes)"
+msgstr ""
+
+msgid "SIP Device Information"
+msgstr ""
+
+msgid "SIP Device Scan"
+msgstr ""
+
+msgid "SIP Device Scanning Configuration"
+msgstr ""
+
+msgid "SIP Devices on Network"
+msgstr ""
+
+msgid "SIP devices discovered for"
+msgstr ""
+
+msgid "Scan for devices on specified networks."
+msgstr ""
+
+msgid "Scan for supported SIP devices on specified networks."
+msgstr ""
+
+msgid "Scanning Configuration"
+msgstr ""
+
+msgid "Scans for devices on specified networks."
+msgstr ""
+
+msgid "Sleep Between Requests"
+msgstr ""
+
+msgid "Subnet"
+msgstr ""
+
+msgid "This section contains no values yet"
+msgstr ""
+
+msgid "Time to wait for responses in seconds (default 10)"
+msgstr ""
+
+msgid "Timeout"
+msgstr ""
+
+msgid "Use Configuration"
+msgstr ""
+
+msgid "Vendor"
+msgstr ""
+
+msgid "check other networks"
+msgstr ""
diff --git a/po/tr/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/tr/diag_devinfo.po
index 32516758b..32516758b 100644
--- a/po/tr/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/tr/diag_devinfo.po
diff --git a/po/uk/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/uk/diag_devinfo.po
index 03f49eb06..03f49eb06 100644
--- a/po/uk/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/uk/diag_devinfo.po
diff --git a/po/vi/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/vi/diag_devinfo.po
index 32516758b..32516758b 100644
--- a/po/vi/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/vi/diag_devinfo.po
diff --git a/po/zh_CN/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/zh-cn/diag_devinfo.po
index fe4d24157..fe4d24157 100644
--- a/po/zh_CN/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/zh-cn/diag_devinfo.po
diff --git a/po/zh_TW/diag_devinfo.po b/applications/luci-app-diag-devinfo/po/zh-tw/diag_devinfo.po
index fe14f68d7..fe14f68d7 100644
--- a/po/zh_TW/diag_devinfo.po
+++ b/applications/luci-app-diag-devinfo/po/zh-tw/diag_devinfo.po
diff --git a/applications/luci-diag-devinfo/root/etc/config/luci_devinfo b/applications/luci-app-diag-devinfo/root/etc/config/luci_devinfo
index 1bcdc198c..1bcdc198c 100644
--- a/applications/luci-diag-devinfo/root/etc/config/luci_devinfo
+++ b/applications/luci-app-diag-devinfo/root/etc/config/luci_devinfo
diff --git a/applications/luci-app-dump1090/Makefile b/applications/luci-app-dump1090/Makefile
new file mode 100644
index 000000000..e6abd44b3
--- /dev/null
+++ b/applications/luci-app-dump1090/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for dump1090
+LUCI_DEPENDS:=+dump1090
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-dump1090/luasrc/controller/dump1090.lua b/applications/luci-app-dump1090/luasrc/controller/dump1090.lua
index c29c22fc6..c29c22fc6 100644
--- a/applications/luci-dump1090/luasrc/controller/dump1090.lua
+++ b/applications/luci-app-dump1090/luasrc/controller/dump1090.lua
diff --git a/applications/luci-dump1090/luasrc/model/cbi/dump1090.lua b/applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua
index e9ed336c1..e9ed336c1 100644
--- a/applications/luci-dump1090/luasrc/model/cbi/dump1090.lua
+++ b/applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua
diff --git a/applications/luci-dump1090/root/etc/uci-defaults/luci-dump1090 b/applications/luci-app-dump1090/root/etc/uci-defaults/luci-dump1090
index 4475d2fb9..4475d2fb9 100644
--- a/applications/luci-dump1090/root/etc/uci-defaults/luci-dump1090
+++ b/applications/luci-app-dump1090/root/etc/uci-defaults/luci-dump1090
diff --git a/applications/luci-app-firewall/Makefile b/applications/luci-app-firewall/Makefile
new file mode 100644
index 000000000..21804d7c2
--- /dev/null
+++ b/applications/luci-app-firewall/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Firewall and Portforwarding application
+LUCI_DEPENDS:=+firewall
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-firewall/luasrc/controller/firewall.lua b/applications/luci-app-firewall/luasrc/controller/firewall.lua
index 5a6ab0ad3..5a6ab0ad3 100644
--- a/applications/luci-firewall/luasrc/controller/firewall.lua
+++ b/applications/luci-app-firewall/luasrc/controller/firewall.lua
diff --git a/applications/luci-firewall/luasrc/model/cbi/firewall/custom.lua b/applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua
index 9b53a8a62..9b53a8a62 100644
--- a/applications/luci-firewall/luasrc/model/cbi/firewall/custom.lua
+++ b/applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua
diff --git a/applications/luci-firewall/luasrc/model/cbi/firewall/forward-details.lua b/applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua
index c80a6d0e7..c80a6d0e7 100644
--- a/applications/luci-firewall/luasrc/model/cbi/firewall/forward-details.lua
+++ b/applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua
diff --git a/applications/luci-firewall/luasrc/model/cbi/firewall/forwards.lua b/applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua
index 5f7a69b25..5f7a69b25 100644
--- a/applications/luci-firewall/luasrc/model/cbi/firewall/forwards.lua
+++ b/applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua
diff --git a/applications/luci-firewall/luasrc/model/cbi/firewall/rule-details.lua b/applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua
index d29879c24..d29879c24 100644
--- a/applications/luci-firewall/luasrc/model/cbi/firewall/rule-details.lua
+++ b/applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua
diff --git a/applications/luci-firewall/luasrc/model/cbi/firewall/rules.lua b/applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua
index 9bfa66bd0..9bfa66bd0 100644
--- a/applications/luci-firewall/luasrc/model/cbi/firewall/rules.lua
+++ b/applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua
diff --git a/applications/luci-firewall/luasrc/model/cbi/firewall/zone-details.lua b/applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua
index e5bcb34da..e5bcb34da 100644
--- a/applications/luci-firewall/luasrc/model/cbi/firewall/zone-details.lua
+++ b/applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua
diff --git a/applications/luci-firewall/luasrc/model/cbi/firewall/zones.lua b/applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua
index e6d8548bf..e6d8548bf 100644
--- a/applications/luci-firewall/luasrc/model/cbi/firewall/zones.lua
+++ b/applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua
diff --git a/applications/luci-firewall/luasrc/tools/firewall.lua b/applications/luci-app-firewall/luasrc/tools/firewall.lua
index 07162cba5..07162cba5 100644
--- a/applications/luci-firewall/luasrc/tools/firewall.lua
+++ b/applications/luci-app-firewall/luasrc/tools/firewall.lua
diff --git a/applications/luci-firewall/luasrc/view/firewall/cbi_addforward.htm b/applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm
index 3726f643d..3726f643d 100644
--- a/applications/luci-firewall/luasrc/view/firewall/cbi_addforward.htm
+++ b/applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm
diff --git a/applications/luci-firewall/luasrc/view/firewall/cbi_addrule.htm b/applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm
index 463b2e05f..463b2e05f 100644
--- a/applications/luci-firewall/luasrc/view/firewall/cbi_addrule.htm
+++ b/applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm
diff --git a/applications/luci-firewall/luasrc/view/firewall/cbi_addsnat.htm b/applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm
index 4e1681c11..4e1681c11 100644
--- a/applications/luci-firewall/luasrc/view/firewall/cbi_addsnat.htm
+++ b/applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm
diff --git a/po/ca/firewall.po b/applications/luci-app-firewall/po/ca/firewall.po
index 1843a1649..1843a1649 100644
--- a/po/ca/firewall.po
+++ b/applications/luci-app-firewall/po/ca/firewall.po
diff --git a/po/cs/firewall.po b/applications/luci-app-firewall/po/cs/firewall.po
index beda490f2..beda490f2 100644
--- a/po/cs/firewall.po
+++ b/applications/luci-app-firewall/po/cs/firewall.po
diff --git a/po/de/firewall.po b/applications/luci-app-firewall/po/de/firewall.po
index 0e5ddcf1a..0e5ddcf1a 100644
--- a/po/de/firewall.po
+++ b/applications/luci-app-firewall/po/de/firewall.po
diff --git a/po/el/firewall.po b/applications/luci-app-firewall/po/el/firewall.po
index dbd0b9e5c..dbd0b9e5c 100644
--- a/po/el/firewall.po
+++ b/applications/luci-app-firewall/po/el/firewall.po
diff --git a/po/en/firewall.po b/applications/luci-app-firewall/po/en/firewall.po
index 2684067e2..2684067e2 100644
--- a/po/en/firewall.po
+++ b/applications/luci-app-firewall/po/en/firewall.po
diff --git a/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po
index 452809c2c..452809c2c 100644
--- a/po/es/firewall.po
+++ b/applications/luci-app-firewall/po/es/firewall.po
diff --git a/po/fr/firewall.po b/applications/luci-app-firewall/po/fr/firewall.po
index 96f3f510b..96f3f510b 100644
--- a/po/fr/firewall.po
+++ b/applications/luci-app-firewall/po/fr/firewall.po
diff --git a/po/he/firewall.po b/applications/luci-app-firewall/po/he/firewall.po
index aec566ae0..aec566ae0 100644
--- a/po/he/firewall.po
+++ b/applications/luci-app-firewall/po/he/firewall.po
diff --git a/po/hu/firewall.po b/applications/luci-app-firewall/po/hu/firewall.po
index 1c0ec5e41..1c0ec5e41 100644
--- a/po/hu/firewall.po
+++ b/applications/luci-app-firewall/po/hu/firewall.po
diff --git a/po/it/firewall.po b/applications/luci-app-firewall/po/it/firewall.po
index 2f87efc69..2f87efc69 100644
--- a/po/it/firewall.po
+++ b/applications/luci-app-firewall/po/it/firewall.po
diff --git a/po/ja/firewall.po b/applications/luci-app-firewall/po/ja/firewall.po
index 877a6f0ef..877a6f0ef 100644
--- a/po/ja/firewall.po
+++ b/applications/luci-app-firewall/po/ja/firewall.po
diff --git a/po/ms/firewall.po b/applications/luci-app-firewall/po/ms/firewall.po
index ccbec6070..ccbec6070 100644
--- a/po/ms/firewall.po
+++ b/applications/luci-app-firewall/po/ms/firewall.po
diff --git a/po/no/firewall.po b/applications/luci-app-firewall/po/no/firewall.po
index e49f3ac96..e49f3ac96 100644
--- a/po/no/firewall.po
+++ b/applications/luci-app-firewall/po/no/firewall.po
diff --git a/po/pl/firewall.po b/applications/luci-app-firewall/po/pl/firewall.po
index 18be74d23..18be74d23 100644
--- a/po/pl/firewall.po
+++ b/applications/luci-app-firewall/po/pl/firewall.po
diff --git a/po/pt_BR/firewall.po b/applications/luci-app-firewall/po/pt-br/firewall.po
index f32f70e5f..f32f70e5f 100644
--- a/po/pt_BR/firewall.po
+++ b/applications/luci-app-firewall/po/pt-br/firewall.po
diff --git a/po/pt/firewall.po b/applications/luci-app-firewall/po/pt/firewall.po
index 304e3659c..304e3659c 100644
--- a/po/pt/firewall.po
+++ b/applications/luci-app-firewall/po/pt/firewall.po
diff --git a/po/ro/firewall.po b/applications/luci-app-firewall/po/ro/firewall.po
index 391b949dc..391b949dc 100644
--- a/po/ro/firewall.po
+++ b/applications/luci-app-firewall/po/ro/firewall.po
diff --git a/po/ru/firewall.po b/applications/luci-app-firewall/po/ru/firewall.po
index aa5c5a85e..aa5c5a85e 100644
--- a/po/ru/firewall.po
+++ b/applications/luci-app-firewall/po/ru/firewall.po
diff --git a/po/sk/firewall.po b/applications/luci-app-firewall/po/sk/firewall.po
index 32cd193f6..32cd193f6 100644
--- a/po/sk/firewall.po
+++ b/applications/luci-app-firewall/po/sk/firewall.po
diff --git a/po/sv/firewall.po b/applications/luci-app-firewall/po/sv/firewall.po
index f3e7fd943..f3e7fd943 100644
--- a/po/sv/firewall.po
+++ b/applications/luci-app-firewall/po/sv/firewall.po
diff --git a/applications/luci-app-firewall/po/templates/firewall.pot b/applications/luci-app-firewall/po/templates/firewall.pot
new file mode 100644
index 000000000..402aa6973
--- /dev/null
+++ b/applications/luci-app-firewall/po/templates/firewall.pot
@@ -0,0 +1,425 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "%s in %s"
+msgstr ""
+
+msgid "%s%s with %s"
+msgstr ""
+
+msgid "%s, %s in %s"
+msgstr ""
+
+msgid "(Unnamed Entry)"
+msgstr ""
+
+msgid "(Unnamed Rule)"
+msgstr ""
+
+msgid "(Unnamed SNAT)"
+msgstr ""
+
+msgid "-- Please choose --"
+msgstr ""
+
+msgid "-- custom --"
+msgstr ""
+
+msgid "<var>%d</var> pkts. per <var>%s</var>"
+msgstr ""
+
+msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
+msgstr ""
+
+msgid "<var>%s</var> and limit to %s"
+msgstr ""
+
+msgid "Action"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Add and edit..."
+msgstr ""
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Allow forward from <em>source zones</em>:"
+msgstr ""
+
+msgid "Allow forward to <em>destination zones</em>:"
+msgstr ""
+
+msgid "Any"
+msgstr ""
+
+msgid "Covered networks"
+msgstr ""
+
+msgid "Custom Rules"
+msgstr ""
+
+msgid ""
+"Custom rules allow you to execute arbritary iptables commands which are not "
+"otherwise covered by the firewall framework. The commands are executed after "
+"each firewall restart, right after the default ruleset has been loaded."
+msgstr ""
+
+msgid "Destination IP address"
+msgstr ""
+
+msgid "Destination address"
+msgstr ""
+
+msgid "Destination port"
+msgstr ""
+
+msgid "Destination zone"
+msgstr ""
+
+msgid "Do not rewrite"
+msgstr ""
+
+msgid "Drop invalid packets"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Enable NAT Loopback"
+msgstr ""
+
+msgid "Enable SYN-flood protection"
+msgstr ""
+
+msgid "Enable logging on this zone"
+msgstr ""
+
+msgid "External IP address"
+msgstr ""
+
+msgid "External port"
+msgstr ""
+
+msgid "External zone"
+msgstr ""
+
+msgid "Extra arguments"
+msgstr ""
+
+msgid "Firewall"
+msgstr ""
+
+msgid "Firewall - Custom Rules"
+msgstr ""
+
+msgid "Firewall - Port Forwards"
+msgstr ""
+
+msgid "Firewall - Traffic Rules"
+msgstr ""
+
+msgid "Firewall - Zone Settings"
+msgstr ""
+
+msgid "Force connection tracking"
+msgstr ""
+
+msgid "Forward"
+msgstr ""
+
+msgid "Forward to"
+msgstr ""
+
+msgid "From %s in %s"
+msgstr ""
+
+msgid "From %s in %s with source %s"
+msgstr ""
+
+msgid "From %s in %s with source %s and %s"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv4 and IPv6"
+msgstr ""
+
+msgid "IPv4 only"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "IPv6 only"
+msgstr ""
+
+msgid "Input"
+msgstr ""
+
+msgid "Inter-Zone Forwarding"
+msgstr ""
+
+msgid "Internal IP address"
+msgstr ""
+
+msgid "Internal port"
+msgstr ""
+
+msgid "Internal zone"
+msgstr ""
+
+msgid "Limit log messages"
+msgstr ""
+
+msgid "MSS clamping"
+msgstr ""
+
+msgid "Masquerading"
+msgstr ""
+
+msgid "Match"
+msgstr ""
+
+msgid "Match ICMP type"
+msgstr ""
+
+msgid "Match forwarded traffic to the given destination port or port range."
+msgstr ""
+
+msgid ""
+"Match incoming traffic directed at the given destination port or port range "
+"on this host"
+msgstr ""
+
+msgid ""
+"Match incoming traffic originating from the given source port or port range "
+"on the client host."
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "New SNAT rule"
+msgstr ""
+
+msgid "New forward rule"
+msgstr ""
+
+msgid "New input rule"
+msgstr ""
+
+msgid "New port forward"
+msgstr ""
+
+msgid "New source NAT"
+msgstr ""
+
+msgid "Only match incoming traffic directed at the given IP address."
+msgstr ""
+
+msgid "Only match incoming traffic from these MACs."
+msgstr ""
+
+msgid "Only match incoming traffic from this IP or range."
+msgstr ""
+
+msgid ""
+"Only match incoming traffic originating from the given source port or port "
+"range on the client host"
+msgstr ""
+
+msgid "Open ports on router"
+msgstr ""
+
+msgid "Other..."
+msgstr ""
+
+msgid "Output"
+msgstr ""
+
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+msgid "Port Forwards"
+msgstr ""
+
+msgid ""
+"Port forwarding allows remote computers on the Internet to connect to a "
+"specific computer or service within the private LAN."
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid ""
+"Redirect matched incoming traffic to the given port on the internal host"
+msgstr ""
+
+msgid "Redirect matched incoming traffic to the specified internal host"
+msgstr ""
+
+msgid "Restrict Masquerading to given destination subnets"
+msgstr ""
+
+msgid "Restrict Masquerading to given source subnets"
+msgstr ""
+
+msgid "Restrict to address family"
+msgstr ""
+
+msgid "Rewrite matched traffic to the given address."
+msgstr ""
+
+msgid ""
+"Rewrite matched traffic to the given source port. May be left empty to only "
+"rewrite the IP address."
+msgstr ""
+
+msgid "Rewrite to source %s"
+msgstr ""
+
+msgid "Rewrite to source %s, %s"
+msgstr ""
+
+msgid "SNAT IP address"
+msgstr ""
+
+msgid "SNAT port"
+msgstr ""
+
+msgid "Source IP address"
+msgstr ""
+
+msgid "Source MAC address"
+msgstr ""
+
+msgid "Source NAT"
+msgstr ""
+
+msgid ""
+"Source NAT is a specific form of masquerading which allows fine grained "
+"control over the source IP used for outgoing traffic, for example to map "
+"multiple WAN addresses to internal subnets."
+msgstr ""
+
+msgid "Source address"
+msgstr ""
+
+msgid "Source port"
+msgstr ""
+
+msgid "Source zone"
+msgstr ""
+
+msgid ""
+"The firewall creates zones over your network interfaces to control network "
+"traffic flow."
+msgstr ""
+
+msgid ""
+"The options below control the forwarding policies between this zone (%s) and "
+"other zones. <em>Destination zones</em> cover forwarded traffic "
+"<strong>originating from %q</strong>. <em>Source zones</em> match forwarded "
+"traffic from other zones <strong>targeted at %q</strong>. The forwarding "
+"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
+"<em>not</em> imply a permission to forward from wan to lan as well."
+msgstr ""
+
+msgid ""
+"This page allows you to change advanced properties of the port forwarding "
+"entry. In most cases there is no need to modify those settings."
+msgstr ""
+
+msgid ""
+"This page allows you to change advanced properties of the traffic rule "
+"entry, such as matched source and destination hosts."
+msgstr ""
+
+msgid ""
+"This section defines common properties of %q. The <em>input</em> and "
+"<em>output</em> options set the default policies for traffic entering and "
+"leaving this zone while the <em>forward</em> option describes the policy for "
+"forwarded traffic between different networks within the zone. <em>Covered "
+"networks</em> specifies which available networks are members of this zone."
+msgstr ""
+
+msgid "To %s at %s on <var>this device</var>"
+msgstr ""
+
+msgid "To %s in %s"
+msgstr ""
+
+msgid "To %s on <var>this device</var>"
+msgstr ""
+
+msgid "To %s, %s in %s"
+msgstr ""
+
+msgid "To source IP"
+msgstr ""
+
+msgid "To source port"
+msgstr ""
+
+msgid "Traffic Rules"
+msgstr ""
+
+msgid ""
+"Traffic rules define policies for packets traveling between different zones, "
+"for example to reject traffic between certain hosts or to open WAN ports on "
+"the router."
+msgstr ""
+
+msgid "Via %s"
+msgstr ""
+
+msgid "Via %s at %s"
+msgstr ""
+
+msgid ""
+"You may specify multiple by selecting \"-- custom --\" and then entering "
+"protocols separated by space."
+msgstr ""
+
+msgid "Zone %q"
+msgstr ""
+
+msgid "Zone ⇒ Forwardings"
+msgstr ""
+
+msgid "Zones"
+msgstr ""
+
+msgid "accept"
+msgstr ""
+
+msgid "any"
+msgstr ""
+
+msgid "any host"
+msgstr ""
+
+msgid "any router IP"
+msgstr ""
+
+msgid "any zone"
+msgstr ""
+
+msgid "don't track"
+msgstr ""
+
+msgid "drop"
+msgstr ""
+
+msgid "reject"
+msgstr ""
+
+msgid "traffic"
+msgstr ""
diff --git a/po/tr/firewall.po b/applications/luci-app-firewall/po/tr/firewall.po
index 60a2190fe..60a2190fe 100644
--- a/po/tr/firewall.po
+++ b/applications/luci-app-firewall/po/tr/firewall.po
diff --git a/po/uk/firewall.po b/applications/luci-app-firewall/po/uk/firewall.po
index 370530650..370530650 100644
--- a/po/uk/firewall.po
+++ b/applications/luci-app-firewall/po/uk/firewall.po
diff --git a/po/vi/firewall.po b/applications/luci-app-firewall/po/vi/firewall.po
index 645aa8829..645aa8829 100644
--- a/po/vi/firewall.po
+++ b/applications/luci-app-firewall/po/vi/firewall.po
diff --git a/po/zh_CN/firewall.po b/applications/luci-app-firewall/po/zh-cn/firewall.po
index 03c1b003b..03c1b003b 100644
--- a/po/zh_CN/firewall.po
+++ b/applications/luci-app-firewall/po/zh-cn/firewall.po
diff --git a/po/zh_TW/firewall.po b/applications/luci-app-firewall/po/zh-tw/firewall.po
index 6ff2df70d..6ff2df70d 100644
--- a/po/zh_TW/firewall.po
+++ b/applications/luci-app-firewall/po/zh-tw/firewall.po
diff --git a/applications/luci-app-freifunk-diagnostics/Makefile b/applications/luci-app-freifunk-diagnostics/Makefile
new file mode 100644
index 000000000..d511684b6
--- /dev/null
+++ b/applications/luci-app-freifunk-diagnostics/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Tools for network diagnosis like traceroute and ping
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-freifunk-diagnostics/ipkg/postinst b/applications/luci-app-freifunk-diagnostics/ipkg/postinst
index cc814c365..cc814c365 100644
--- a/applications/luci-freifunk-diagnostics/ipkg/postinst
+++ b/applications/luci-app-freifunk-diagnostics/ipkg/postinst
diff --git a/applications/luci-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua b/applications/luci-app-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua
index 2a5db6751..2a5db6751 100644
--- a/applications/luci-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua
+++ b/applications/luci-app-freifunk-diagnostics/luasrc/controller/freifunk/diag.lua
diff --git a/applications/luci-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm b/applications/luci-app-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm
index 24f9bae61..24f9bae61 100644
--- a/applications/luci-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm
+++ b/applications/luci-app-freifunk-diagnostics/luasrc/view/freifunk/diagnostics.htm
diff --git a/applications/luci-freifunk-diagnostics/root/etc/uci-defaults/luci-freifunk-diagnostics b/applications/luci-app-freifunk-diagnostics/root/etc/uci-defaults/luci-freifunk-diagnostics
index 963d8a4ef..963d8a4ef 100644
--- a/applications/luci-freifunk-diagnostics/root/etc/uci-defaults/luci-freifunk-diagnostics
+++ b/applications/luci-app-freifunk-diagnostics/root/etc/uci-defaults/luci-freifunk-diagnostics
diff --git a/applications/luci-app-freifunk-policyrouting/Makefile b/applications/luci-app-freifunk-policyrouting/Makefile
new file mode 100644
index 000000000..f60c2ea05
--- /dev/null
+++ b/applications/luci-app-freifunk-policyrouting/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Policy routing for mesh traffic
+LUCI_DEPENDS:=+freifunk-policyrouting
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua b/applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua
index ec087d93a..ec087d93a 100644
--- a/applications/luci-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua
+++ b/applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua
diff --git a/applications/luci-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua b/applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua
index f7f046771..f7f046771 100644
--- a/applications/luci-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua
+++ b/applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua
diff --git a/po/ca/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/ca/freifunk-policyrouting.po
index c1d96e03e..c1d96e03e 100644
--- a/po/ca/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/ca/freifunk-policyrouting.po
diff --git a/po/cs/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/cs/freifunk-policyrouting.po
index 4ec9f8da8..4ec9f8da8 100644
--- a/po/cs/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/cs/freifunk-policyrouting.po
diff --git a/po/de/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/de/freifunk-policyrouting.po
index 79c22953b..79c22953b 100644
--- a/po/de/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/de/freifunk-policyrouting.po
diff --git a/po/el/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/el/freifunk-policyrouting.po
index 3c9a17e0d..3c9a17e0d 100644
--- a/po/el/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/el/freifunk-policyrouting.po
diff --git a/po/en/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/en/freifunk-policyrouting.po
index 3c9a17e0d..3c9a17e0d 100644
--- a/po/en/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/en/freifunk-policyrouting.po
diff --git a/po/es/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/es/freifunk-policyrouting.po
index 8af3458df..8af3458df 100644
--- a/po/es/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/es/freifunk-policyrouting.po
diff --git a/po/fr/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/fr/freifunk-policyrouting.po
index 3c9a17e0d..3c9a17e0d 100644
--- a/po/fr/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/fr/freifunk-policyrouting.po
diff --git a/po/he/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/he/freifunk-policyrouting.po
index 8d83098d6..8d83098d6 100644
--- a/po/he/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/he/freifunk-policyrouting.po
diff --git a/po/hu/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/hu/freifunk-policyrouting.po
index 8d83098d6..8d83098d6 100644
--- a/po/hu/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/hu/freifunk-policyrouting.po
diff --git a/po/it/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/it/freifunk-policyrouting.po
index 61ac6c0d4..61ac6c0d4 100644
--- a/po/it/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/it/freifunk-policyrouting.po
diff --git a/po/ja/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/ja/freifunk-policyrouting.po
index 3c9a17e0d..3c9a17e0d 100644
--- a/po/ja/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/ja/freifunk-policyrouting.po
diff --git a/po/ms/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/ms/freifunk-policyrouting.po
index 3c9a17e0d..3c9a17e0d 100644
--- a/po/ms/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/ms/freifunk-policyrouting.po
diff --git a/po/no/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/no/freifunk-policyrouting.po
index 3c9a17e0d..3c9a17e0d 100644
--- a/po/no/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/no/freifunk-policyrouting.po
diff --git a/po/pl/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/pl/freifunk-policyrouting.po
index bcb4492a0..bcb4492a0 100644
--- a/po/pl/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/pl/freifunk-policyrouting.po
diff --git a/po/pt_BR/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/pt-br/freifunk-policyrouting.po
index 4aac8ca15..4aac8ca15 100644
--- a/po/pt_BR/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/pt-br/freifunk-policyrouting.po
diff --git a/po/pt/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/pt/freifunk-policyrouting.po
index 41a6b21b7..41a6b21b7 100644
--- a/po/pt/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/pt/freifunk-policyrouting.po
diff --git a/po/ro/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/ro/freifunk-policyrouting.po
index 3386101bb..3386101bb 100644
--- a/po/ro/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/ro/freifunk-policyrouting.po
diff --git a/po/ru/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/ru/freifunk-policyrouting.po
index a4ba704f7..a4ba704f7 100644
--- a/po/ru/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/ru/freifunk-policyrouting.po
diff --git a/po/sk/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/sk/freifunk-policyrouting.po
index b1a781032..b1a781032 100644
--- a/po/sk/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/sk/freifunk-policyrouting.po
diff --git a/po/sv/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/sv/freifunk-policyrouting.po
index 1310afa96..1310afa96 100644
--- a/po/sv/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/sv/freifunk-policyrouting.po
diff --git a/applications/luci-app-freifunk-policyrouting/po/templates/freifunk-policyrouting.pot b/applications/luci-app-freifunk-policyrouting/po/templates/freifunk-policyrouting.pot
new file mode 100644
index 000000000..b4c35c177
--- /dev/null
+++ b/applications/luci-app-freifunk-policyrouting/po/templates/freifunk-policyrouting.pot
@@ -0,0 +1,42 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid ""
+"All traffic from interfaces belonging to these zones will be sent via a "
+"gateway in the mesh network."
+msgstr ""
+
+msgid "Enable Policy Routing"
+msgstr ""
+
+msgid "Fallback to mesh"
+msgstr ""
+
+msgid "Firewall zones"
+msgstr ""
+
+msgid ""
+"If no default route is received from the mesh network then traffic which "
+"belongs to the selected firewall zones is routed via your internet "
+"connection as a fallback. If you do not want this and instead block that "
+"traffic then you should select this option."
+msgstr ""
+
+msgid ""
+"If your own gateway is not available then fallback to the mesh default "
+"gateway."
+msgstr ""
+
+msgid "Policy Routing"
+msgstr ""
+
+msgid "Strict Filtering"
+msgstr ""
+
+msgid ""
+"These pages can be used to setup policy routing for certain firewall zones. "
+"This is useful if you need to use your own internet connection for yourself "
+"but you don't want to share it with others (thats why it can also be called "
+"'Ego Mode'). Your own traffic is then sent via your internet connection "
+"while traffic originating from the mesh will use another gateway in the mesh."
+msgstr ""
diff --git a/po/tr/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/tr/freifunk-policyrouting.po
index af1616fa4..af1616fa4 100644
--- a/po/tr/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/tr/freifunk-policyrouting.po
diff --git a/po/uk/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/uk/freifunk-policyrouting.po
index e4cc687e9..e4cc687e9 100644
--- a/po/uk/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/uk/freifunk-policyrouting.po
diff --git a/po/vi/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/vi/freifunk-policyrouting.po
index 3c9a17e0d..3c9a17e0d 100644
--- a/po/vi/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/vi/freifunk-policyrouting.po
diff --git a/po/zh_CN/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/zh-cn/freifunk-policyrouting.po
index ff0aabc3c..ff0aabc3c 100644
--- a/po/zh_CN/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/zh-cn/freifunk-policyrouting.po
diff --git a/po/zh_TW/freifunk-policyrouting.po b/applications/luci-app-freifunk-policyrouting/po/zh-tw/freifunk-policyrouting.po
index 58efa74c5..58efa74c5 100644
--- a/po/zh_TW/freifunk-policyrouting.po
+++ b/applications/luci-app-freifunk-policyrouting/po/zh-tw/freifunk-policyrouting.po
diff --git a/applications/luci-app-freifunk-widgets/Makefile b/applications/luci-app-freifunk-widgets/Makefile
new file mode 100644
index 000000000..d748827ba
--- /dev/null
+++ b/applications/luci-app-freifunk-widgets/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Widgets for the Freifunk index page
+LUCI_DEPENDS:=+luci-mod-freifunk
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-freifunk-widgets/luasrc/controller/freifunk/widgets.lua b/applications/luci-app-freifunk-widgets/luasrc/controller/freifunk/widgets.lua
index 5bbd53f57..5bbd53f57 100644
--- a/applications/luci-freifunk-widgets/luasrc/controller/freifunk/widgets.lua
+++ b/applications/luci-app-freifunk-widgets/luasrc/controller/freifunk/widgets.lua
diff --git a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua
index b572187bd..b572187bd 100644
--- a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua
+++ b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/heightwidth.lua
diff --git a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua
index 367e8a269..367e8a269 100644
--- a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua
+++ b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/html.lua
diff --git a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua
index b9cbcaee5..b9cbcaee5 100644
--- a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua
+++ b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/iframe.lua
diff --git a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua
index 5df5a346f..5df5a346f 100644
--- a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua
+++ b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/rssfeed.lua
diff --git a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua
index 735dc7cdf..735dc7cdf 100644
--- a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua
+++ b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/search.lua
diff --git a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua
index 5adfc8f85..5adfc8f85 100644
--- a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua
+++ b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widget.lua
diff --git a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua
index 50771d7e0..50771d7e0 100644
--- a/applications/luci-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua
+++ b/applications/luci-app-freifunk-widgets/luasrc/model/cbi/freifunk/widgets/widgets_overview.lua
diff --git a/applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm
index df01839f4..df01839f4 100644
--- a/applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm
+++ b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/clear/main.htm
diff --git a/applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm
index 87ad5b629..87ad5b629 100644
--- a/applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm
+++ b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/html/main.htm
diff --git a/applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm
index f0d89d742..f0d89d742 100644
--- a/applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm
+++ b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/iframe/main.htm
diff --git a/applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm
index 08fc550ec..08fc550ec 100644
--- a/applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm
+++ b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/rssfeed/main.htm
diff --git a/applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm
index e319f15fb..e319f15fb 100644
--- a/applications/luci-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm
+++ b/applications/luci-app-freifunk-widgets/luasrc/view/freifunk/widgets/search/main.htm
diff --git a/applications/luci-freifunk-widgets/root/etc/config/freifunk-widgets b/applications/luci-app-freifunk-widgets/root/etc/config/freifunk-widgets
index 5a9f3254f..5a9f3254f 100644
--- a/applications/luci-freifunk-widgets/root/etc/config/freifunk-widgets
+++ b/applications/luci-app-freifunk-widgets/root/etc/config/freifunk-widgets
diff --git a/applications/luci-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets b/applications/luci-app-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets
index ce5537ac2..ce5537ac2 100644
--- a/applications/luci-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets
+++ b/applications/luci-app-freifunk-widgets/root/lib/upgrade/keep.d/freifunk-widgets
diff --git a/applications/luci-app-hd-idle/Makefile b/applications/luci-app-hd-idle/Makefile
new file mode 100644
index 000000000..07d5cadd9
--- /dev/null
+++ b/applications/luci-app-hd-idle/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Hard Disk Idle Spin-Down module
+LUCI_DEPENDS:=+hd-idle
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-hd-idle/ipkg/postinst b/applications/luci-app-hd-idle/ipkg/postinst
index c12bac57f..c12bac57f 100644
--- a/applications/luci-hd-idle/ipkg/postinst
+++ b/applications/luci-app-hd-idle/ipkg/postinst
diff --git a/applications/luci-hd-idle/luasrc/controller/hd_idle.lua b/applications/luci-app-hd-idle/luasrc/controller/hd_idle.lua
index a6f4adc38..a6f4adc38 100644
--- a/applications/luci-hd-idle/luasrc/controller/hd_idle.lua
+++ b/applications/luci-app-hd-idle/luasrc/controller/hd_idle.lua
diff --git a/applications/luci-hd-idle/luasrc/model/cbi/hd_idle.lua b/applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua
index 0c844ca4e..0c844ca4e 100644
--- a/applications/luci-hd-idle/luasrc/model/cbi/hd_idle.lua
+++ b/applications/luci-app-hd-idle/luasrc/model/cbi/hd_idle.lua
diff --git a/po/ca/hd_idle.po b/applications/luci-app-hd-idle/po/ca/hd_idle.po
index 9aa2c13c1..9aa2c13c1 100644
--- a/po/ca/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/ca/hd_idle.po
diff --git a/po/cs/hd_idle.po b/applications/luci-app-hd-idle/po/cs/hd_idle.po
index 3b8aa9d4e..3b8aa9d4e 100644
--- a/po/cs/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/cs/hd_idle.po
diff --git a/po/de/hd_idle.po b/applications/luci-app-hd-idle/po/de/hd_idle.po
index 890df678d..890df678d 100644
--- a/po/de/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/de/hd_idle.po
diff --git a/po/el/hd_idle.po b/applications/luci-app-hd-idle/po/el/hd_idle.po
index 2df912756..2df912756 100644
--- a/po/el/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/el/hd_idle.po
diff --git a/po/en/hd_idle.po b/applications/luci-app-hd-idle/po/en/hd_idle.po
index d3058a7b0..d3058a7b0 100644
--- a/po/en/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/en/hd_idle.po
diff --git a/po/es/hd_idle.po b/applications/luci-app-hd-idle/po/es/hd_idle.po
index d36bd78c5..d36bd78c5 100644
--- a/po/es/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/es/hd_idle.po
diff --git a/po/fr/hd_idle.po b/applications/luci-app-hd-idle/po/fr/hd_idle.po
index 4b54e27c4..4b54e27c4 100644
--- a/po/fr/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/fr/hd_idle.po
diff --git a/po/he/hd_idle.po b/applications/luci-app-hd-idle/po/he/hd_idle.po
index 6a268f4af..6a268f4af 100644
--- a/po/he/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/he/hd_idle.po
diff --git a/po/hu/hd_idle.po b/applications/luci-app-hd-idle/po/hu/hd_idle.po
index 424532eda..424532eda 100644
--- a/po/hu/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/hu/hd_idle.po
diff --git a/po/it/hd_idle.po b/applications/luci-app-hd-idle/po/it/hd_idle.po
index 09c7c0953..09c7c0953 100644
--- a/po/it/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/it/hd_idle.po
diff --git a/po/ja/hd_idle.po b/applications/luci-app-hd-idle/po/ja/hd_idle.po
index 0ec9d6852..0ec9d6852 100644
--- a/po/ja/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/ja/hd_idle.po
diff --git a/po/ms/hd_idle.po b/applications/luci-app-hd-idle/po/ms/hd_idle.po
index 7facf69f9..7facf69f9 100644
--- a/po/ms/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/ms/hd_idle.po
diff --git a/po/no/hd_idle.po b/applications/luci-app-hd-idle/po/no/hd_idle.po
index 24ae1d000..24ae1d000 100644
--- a/po/no/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/no/hd_idle.po
diff --git a/po/pl/hd_idle.po b/applications/luci-app-hd-idle/po/pl/hd_idle.po
index e66e3a9e1..e66e3a9e1 100644
--- a/po/pl/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/pl/hd_idle.po
diff --git a/po/pt_BR/hd_idle.po b/applications/luci-app-hd-idle/po/pt-br/hd_idle.po
index 9abeb9276..9abeb9276 100644
--- a/po/pt_BR/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/pt-br/hd_idle.po
diff --git a/po/pt/hd_idle.po b/applications/luci-app-hd-idle/po/pt/hd_idle.po
index 9ce3829ea..9ce3829ea 100644
--- a/po/pt/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/pt/hd_idle.po
diff --git a/po/ro/hd_idle.po b/applications/luci-app-hd-idle/po/ro/hd_idle.po
index d619f0a9a..d619f0a9a 100644
--- a/po/ro/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/ro/hd_idle.po
diff --git a/po/ru/hd_idle.po b/applications/luci-app-hd-idle/po/ru/hd_idle.po
index 51f1f6cd3..51f1f6cd3 100644
--- a/po/ru/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/ru/hd_idle.po
diff --git a/po/sk/hd_idle.po b/applications/luci-app-hd-idle/po/sk/hd_idle.po
index 6c3a35299..6c3a35299 100644
--- a/po/sk/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/sk/hd_idle.po
diff --git a/po/sv/hd_idle.po b/applications/luci-app-hd-idle/po/sv/hd_idle.po
index bac2024eb..bac2024eb 100644
--- a/po/sv/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/sv/hd_idle.po
diff --git a/applications/luci-app-hd-idle/po/templates/hd_idle.pot b/applications/luci-app-hd-idle/po/templates/hd_idle.pot
new file mode 100644
index 000000000..2bf38f1be
--- /dev/null
+++ b/applications/luci-app-hd-idle/po/templates/hd_idle.pot
@@ -0,0 +1,34 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Disk"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Enable debug"
+msgstr ""
+
+msgid "Idle-time"
+msgstr ""
+
+msgid "Idle-time unit"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "h"
+msgstr ""
+
+msgid "hd-idle"
+msgstr ""
+
+msgid ""
+"hd-idle is a utility program for spinning-down external disks after a period "
+"of idle time."
+msgstr ""
+
+msgid "min"
+msgstr ""
diff --git a/po/tr/hd_idle.po b/applications/luci-app-hd-idle/po/tr/hd_idle.po
index d4fdabde9..d4fdabde9 100644
--- a/po/tr/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/tr/hd_idle.po
diff --git a/po/uk/hd_idle.po b/applications/luci-app-hd-idle/po/uk/hd_idle.po
index e84f770fe..e84f770fe 100644
--- a/po/uk/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/uk/hd_idle.po
diff --git a/po/vi/hd_idle.po b/applications/luci-app-hd-idle/po/vi/hd_idle.po
index 8d8821ab8..8d8821ab8 100644
--- a/po/vi/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/vi/hd_idle.po
diff --git a/po/zh_CN/hd_idle.po b/applications/luci-app-hd-idle/po/zh-cn/hd_idle.po
index cb3dccd3b..cb3dccd3b 100644
--- a/po/zh_CN/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/zh-cn/hd_idle.po
diff --git a/po/zh_TW/hd_idle.po b/applications/luci-app-hd-idle/po/zh-tw/hd_idle.po
index 4355315c3..4355315c3 100644
--- a/po/zh_TW/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/zh-tw/hd_idle.po
diff --git a/applications/luci-hd-idle/root/etc/uci-defaults/luci-hd_idle b/applications/luci-app-hd-idle/root/etc/uci-defaults/luci-hd_idle
index 92f435636..92f435636 100755
--- a/applications/luci-hd-idle/root/etc/uci-defaults/luci-hd_idle
+++ b/applications/luci-app-hd-idle/root/etc/uci-defaults/luci-hd_idle
diff --git a/applications/luci-app-ltqtapi/Makefile b/applications/luci-app-ltqtapi/Makefile
new file mode 100644
index 000000000..bf4a99928
--- /dev/null
+++ b/applications/luci-app-ltqtapi/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for Lantiq Devices
+LUCI_DEPENDS:=@BROKEN
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-ltqtapi/luasrc/controller/ltqtapi.lua b/applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua
index abce09cea..abce09cea 100644
--- a/applications/luci-ltqtapi/luasrc/controller/ltqtapi.lua
+++ b/applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua
diff --git a/applications/luci-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua b/applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua
index 40e00f346..40e00f346 100644
--- a/applications/luci-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua
+++ b/applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua
diff --git a/applications/luci-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua b/applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua
index 08311b515..08311b515 100644
--- a/applications/luci-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua
+++ b/applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua
diff --git a/applications/luci-ltqtapi/luasrc/view/admin_status/index/telephony.htm b/applications/luci-app-ltqtapi/luasrc/view/admin_status/index/telephony.htm
index c7a58dd3e..c7a58dd3e 100644
--- a/applications/luci-ltqtapi/luasrc/view/admin_status/index/telephony.htm
+++ b/applications/luci-app-ltqtapi/luasrc/view/admin_status/index/telephony.htm
diff --git a/applications/luci-ltqtapi/luasrc/view/telephony_status.htm b/applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm
index 234f90934..234f90934 100644
--- a/applications/luci-ltqtapi/luasrc/view/telephony_status.htm
+++ b/applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm
diff --git a/applications/luci-app-meshwizard/Makefile b/applications/luci-app-meshwizard/Makefile
new file mode 100644
index 000000000..fb2610eb0
--- /dev/null
+++ b/applications/luci-app-meshwizard/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Shellscript based wizard to setup mesh networks
+LUCI_DEPENDS:=+meshwizard
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-meshwizard/ipkg/postinst b/applications/luci-app-meshwizard/ipkg/postinst
index 0599082ef..0599082ef 100644
--- a/applications/luci-meshwizard/ipkg/postinst
+++ b/applications/luci-app-meshwizard/ipkg/postinst
diff --git a/applications/luci-meshwizard/luasrc/controller/meshwizard.lua b/applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua
index 942987db5..942987db5 100644
--- a/applications/luci-meshwizard/luasrc/controller/meshwizard.lua
+++ b/applications/luci-app-meshwizard/luasrc/controller/meshwizard.lua
diff --git a/applications/luci-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua b/applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua
index 68f7a5a25..68f7a5a25 100644
--- a/applications/luci-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua
+++ b/applications/luci-app-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua
diff --git a/po/ca/meshwizard.po b/applications/luci-app-meshwizard/po/ca/meshwizard.po
index 6d7bf936b..6d7bf936b 100644
--- a/po/ca/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/ca/meshwizard.po
diff --git a/po/cs/meshwizard.po b/applications/luci-app-meshwizard/po/cs/meshwizard.po
index b1253d019..b1253d019 100644
--- a/po/cs/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/cs/meshwizard.po
diff --git a/po/de/meshwizard.po b/applications/luci-app-meshwizard/po/de/meshwizard.po
index 87802be2f..87802be2f 100644
--- a/po/de/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/de/meshwizard.po
diff --git a/po/el/meshwizard.po b/applications/luci-app-meshwizard/po/el/meshwizard.po
index 1aeff1e34..1aeff1e34 100644
--- a/po/el/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/el/meshwizard.po
diff --git a/po/en/meshwizard.po b/applications/luci-app-meshwizard/po/en/meshwizard.po
index a67c71f5c..a67c71f5c 100644
--- a/po/en/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/en/meshwizard.po
diff --git a/po/es/meshwizard.po b/applications/luci-app-meshwizard/po/es/meshwizard.po
index 9471d42f9..9471d42f9 100644
--- a/po/es/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/es/meshwizard.po
diff --git a/po/fr/meshwizard.po b/applications/luci-app-meshwizard/po/fr/meshwizard.po
index c9f7b0204..c9f7b0204 100644
--- a/po/fr/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/fr/meshwizard.po
diff --git a/po/he/meshwizard.po b/applications/luci-app-meshwizard/po/he/meshwizard.po
index acf5f1026..acf5f1026 100644
--- a/po/he/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/he/meshwizard.po
diff --git a/po/hu/meshwizard.po b/applications/luci-app-meshwizard/po/hu/meshwizard.po
index 22aeccefa..22aeccefa 100644
--- a/po/hu/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/hu/meshwizard.po
diff --git a/po/it/meshwizard.po b/applications/luci-app-meshwizard/po/it/meshwizard.po
index b1b979954..b1b979954 100644
--- a/po/it/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/it/meshwizard.po
diff --git a/po/ja/meshwizard.po b/applications/luci-app-meshwizard/po/ja/meshwizard.po
index a67c71f5c..a67c71f5c 100644
--- a/po/ja/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/ja/meshwizard.po
diff --git a/po/ms/meshwizard.po b/applications/luci-app-meshwizard/po/ms/meshwizard.po
index a67c71f5c..a67c71f5c 100644
--- a/po/ms/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/ms/meshwizard.po
diff --git a/po/no/meshwizard.po b/applications/luci-app-meshwizard/po/no/meshwizard.po
index a67c71f5c..a67c71f5c 100644
--- a/po/no/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/no/meshwizard.po
diff --git a/po/pl/meshwizard.po b/applications/luci-app-meshwizard/po/pl/meshwizard.po
index 79409aa4a..79409aa4a 100644
--- a/po/pl/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/pl/meshwizard.po
diff --git a/po/pt_BR/meshwizard.po b/applications/luci-app-meshwizard/po/pt-br/meshwizard.po
index a2238e52e..a2238e52e 100644
--- a/po/pt_BR/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/pt-br/meshwizard.po
diff --git a/po/pt/meshwizard.po b/applications/luci-app-meshwizard/po/pt/meshwizard.po
index 41957698b..41957698b 100644
--- a/po/pt/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/pt/meshwizard.po
diff --git a/po/ro/meshwizard.po b/applications/luci-app-meshwizard/po/ro/meshwizard.po
index 9f1c46656..9f1c46656 100644
--- a/po/ro/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/ro/meshwizard.po
diff --git a/po/ru/meshwizard.po b/applications/luci-app-meshwizard/po/ru/meshwizard.po
index 876ac36da..876ac36da 100644
--- a/po/ru/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/ru/meshwizard.po
diff --git a/po/sk/meshwizard.po b/applications/luci-app-meshwizard/po/sk/meshwizard.po
index c86708ad1..c86708ad1 100644
--- a/po/sk/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/sk/meshwizard.po
diff --git a/po/sv/meshwizard.po b/applications/luci-app-meshwizard/po/sv/meshwizard.po
index b898024ec..b898024ec 100644
--- a/po/sv/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/sv/meshwizard.po
diff --git a/po/ms/ffwizard.po b/applications/luci-app-meshwizard/po/templates/meshwizard.pot
index 6217b8fba..9dfdec501 100644
--- a/po/ms/ffwizard.po
+++ b/applications/luci-app-meshwizard/po/templates/meshwizard.pot
@@ -1,13 +1,7 @@
msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
+msgstr "Content-Type: text/plain; charset=UTF-8"
-msgid "Allow to transfer anonymous statistics about this node"
+msgid "Activate or deactivate IPv6 config globally."
msgstr ""
msgid "Channel"
@@ -16,10 +10,10 @@ msgstr ""
msgid "Check this to protect your LAN from other nodes or clients"
msgstr ""
-msgid "Configure network"
+msgid "Cleanup config"
msgstr ""
-msgid "Connect your node with other nodes with a tunnel via the internet."
+msgid "Configure this interface"
msgstr ""
msgid "DHCP IP range"
@@ -28,61 +22,52 @@ msgstr ""
msgid "DHCP will automatically assign ip addresses to clients"
msgstr ""
-msgid "DNS Server"
-msgstr ""
-
msgid "Enable DHCP"
msgstr ""
-msgid "Gateway"
+msgid "Enable RA"
msgstr ""
-msgid "Heartbeat"
+msgid "Enabled"
msgstr ""
-msgid "IP address"
+msgid "General Settings"
msgstr ""
-msgid "L2gvpn tunnel"
+msgid "IPv6 Settings"
msgstr ""
-msgid "Limit download bandwidth"
+msgid ""
+"If this is selected then config is cleaned before setting new config options."
msgstr ""
-msgid "Limit upload bandwidth"
+msgid "Interfaces"
msgstr ""
msgid "Mesh IP address"
msgstr ""
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr ""
-
-msgid "Password"
+msgid "Mesh IPv6 address"
msgstr ""
-msgid "Password confirmation"
+msgid "Mesh Wizard"
msgstr ""
-msgid "Password successfully changed"
+msgid ""
+"Note: this will set up this interface for mesh operation, i.e. add it to "
+"zone 'freifunk' and enable olsr."
msgstr ""
msgid "Protect LAN"
msgstr ""
-msgid "Protocol"
-msgstr ""
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-
msgid ""
"Select this to allow others to use your connection to access the internet."
msgstr ""
+msgid "Send router advertisements on this device."
+msgstr ""
+
msgid "Share your internet connection"
msgstr ""
@@ -93,10 +78,12 @@ msgid ""
"the defaults from the community profile will be used."
msgstr ""
-msgid "The ipv6 address is calculated auomatically."
+msgid "The given IP address is not inside the mesh network range"
msgstr ""
-msgid "The protocol to use for internet connectivity."
+msgid ""
+"This is a unique IPv6 address in CIDR notation (e.g. 2001:1:2:3::1/64) and "
+"has to be registered at your local community."
msgstr ""
msgid ""
@@ -112,12 +99,6 @@ msgid ""
"another similar wireless community network."
msgstr ""
-msgid "Unknown Error"
-msgstr ""
-
-msgid "Username"
-msgstr ""
-
msgid "Virtual Access Point (VAP)"
msgstr ""
@@ -127,32 +108,5 @@ msgstr ""
msgid "Your device and neighbouring nodes have to use the same channel."
msgstr ""
-msgid "dhcp"
-msgstr ""
-
-msgid "kbit/s"
-msgstr ""
-
-msgid "static"
-msgstr ""
-
-msgid "Configure this interface."
-msgstr ""
-
msgid "recommended"
msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/tr/meshwizard.po b/applications/luci-app-meshwizard/po/tr/meshwizard.po
index 92cabd484..92cabd484 100644
--- a/po/tr/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/tr/meshwizard.po
diff --git a/po/uk/meshwizard.po b/applications/luci-app-meshwizard/po/uk/meshwizard.po
index 9a317b7ea..9a317b7ea 100644
--- a/po/uk/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/uk/meshwizard.po
diff --git a/po/vi/meshwizard.po b/applications/luci-app-meshwizard/po/vi/meshwizard.po
index a67c71f5c..a67c71f5c 100644
--- a/po/vi/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/vi/meshwizard.po
diff --git a/po/zh_CN/meshwizard.po b/applications/luci-app-meshwizard/po/zh-cn/meshwizard.po
index d5d0707f1..d5d0707f1 100644
--- a/po/zh_CN/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/zh-cn/meshwizard.po
diff --git a/po/zh_TW/meshwizard.po b/applications/luci-app-meshwizard/po/zh-tw/meshwizard.po
index a4d29e8c1..a4d29e8c1 100644
--- a/po/zh_TW/meshwizard.po
+++ b/applications/luci-app-meshwizard/po/zh-tw/meshwizard.po
diff --git a/applications/luci-meshwizard/root/etc/uci-defaults/meshwizard b/applications/luci-app-meshwizard/root/etc/uci-defaults/meshwizard
index 6ceb1b714..6ceb1b714 100644
--- a/applications/luci-meshwizard/root/etc/uci-defaults/meshwizard
+++ b/applications/luci-app-meshwizard/root/etc/uci-defaults/meshwizard
diff --git a/applications/luci-app-minidlna/Makefile b/applications/luci-app-minidlna/Makefile
new file mode 100644
index 000000000..4790aa32c
--- /dev/null
+++ b/applications/luci-app-minidlna/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for miniDLNA
+LUCI_DEPENDS:=+minidlna
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-minidlna/luasrc/controller/minidlna.lua b/applications/luci-app-minidlna/luasrc/controller/minidlna.lua
index 606cf6d7b..606cf6d7b 100644
--- a/applications/luci-minidlna/luasrc/controller/minidlna.lua
+++ b/applications/luci-app-minidlna/luasrc/controller/minidlna.lua
diff --git a/applications/luci-minidlna/luasrc/model/cbi/minidlna.lua b/applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua
index 41e2826ee..41e2826ee 100644
--- a/applications/luci-minidlna/luasrc/model/cbi/minidlna.lua
+++ b/applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua
diff --git a/applications/luci-minidlna/luasrc/view/admin_status/index/minidlna.htm b/applications/luci-app-minidlna/luasrc/view/admin_status/index/minidlna.htm
index b2feeb2ef..b2feeb2ef 100644
--- a/applications/luci-minidlna/luasrc/view/admin_status/index/minidlna.htm
+++ b/applications/luci-app-minidlna/luasrc/view/admin_status/index/minidlna.htm
diff --git a/applications/luci-minidlna/luasrc/view/minidlna_status.htm b/applications/luci-app-minidlna/luasrc/view/minidlna_status.htm
index 098a72a07..098a72a07 100644
--- a/applications/luci-minidlna/luasrc/view/minidlna_status.htm
+++ b/applications/luci-app-minidlna/luasrc/view/minidlna_status.htm
diff --git a/po/ca/minidlna.po b/applications/luci-app-minidlna/po/ca/minidlna.po
index bf160080e..bf160080e 100644
--- a/po/ca/minidlna.po
+++ b/applications/luci-app-minidlna/po/ca/minidlna.po
diff --git a/po/cs/minidlna.po b/applications/luci-app-minidlna/po/cs/minidlna.po
index bf5a7f442..bf5a7f442 100644
--- a/po/cs/minidlna.po
+++ b/applications/luci-app-minidlna/po/cs/minidlna.po
diff --git a/po/de/minidlna.po b/applications/luci-app-minidlna/po/de/minidlna.po
index d912c926b..d912c926b 100644
--- a/po/de/minidlna.po
+++ b/applications/luci-app-minidlna/po/de/minidlna.po
diff --git a/po/el/minidlna.po b/applications/luci-app-minidlna/po/el/minidlna.po
index 48c618839..48c618839 100644
--- a/po/el/minidlna.po
+++ b/applications/luci-app-minidlna/po/el/minidlna.po
diff --git a/po/en/minidlna.po b/applications/luci-app-minidlna/po/en/minidlna.po
index 5934d42e9..5934d42e9 100644
--- a/po/en/minidlna.po
+++ b/applications/luci-app-minidlna/po/en/minidlna.po
diff --git a/po/es/minidlna.po b/applications/luci-app-minidlna/po/es/minidlna.po
index 5f6b3964f..5f6b3964f 100644
--- a/po/es/minidlna.po
+++ b/applications/luci-app-minidlna/po/es/minidlna.po
diff --git a/po/fr/minidlna.po b/applications/luci-app-minidlna/po/fr/minidlna.po
index d638b0cba..d638b0cba 100644
--- a/po/fr/minidlna.po
+++ b/applications/luci-app-minidlna/po/fr/minidlna.po
diff --git a/po/he/minidlna.po b/applications/luci-app-minidlna/po/he/minidlna.po
index 48c618839..48c618839 100644
--- a/po/he/minidlna.po
+++ b/applications/luci-app-minidlna/po/he/minidlna.po
diff --git a/po/hu/minidlna.po b/applications/luci-app-minidlna/po/hu/minidlna.po
index 52fbe749e..52fbe749e 100644
--- a/po/hu/minidlna.po
+++ b/applications/luci-app-minidlna/po/hu/minidlna.po
diff --git a/po/it/minidlna.po b/applications/luci-app-minidlna/po/it/minidlna.po
index 1c0abc672..1c0abc672 100644
--- a/po/it/minidlna.po
+++ b/applications/luci-app-minidlna/po/it/minidlna.po
diff --git a/po/ja/minidlna.po b/applications/luci-app-minidlna/po/ja/minidlna.po
index 4cfc3385b..4cfc3385b 100644
--- a/po/ja/minidlna.po
+++ b/applications/luci-app-minidlna/po/ja/minidlna.po
diff --git a/po/ms/minidlna.po b/applications/luci-app-minidlna/po/ms/minidlna.po
index 8df98a821..8df98a821 100644
--- a/po/ms/minidlna.po
+++ b/applications/luci-app-minidlna/po/ms/minidlna.po
diff --git a/po/no/minidlna.po b/applications/luci-app-minidlna/po/no/minidlna.po
index 4b24712f7..4b24712f7 100644
--- a/po/no/minidlna.po
+++ b/applications/luci-app-minidlna/po/no/minidlna.po
diff --git a/po/pl/minidlna.po b/applications/luci-app-minidlna/po/pl/minidlna.po
index b4a8a6f67..b4a8a6f67 100644
--- a/po/pl/minidlna.po
+++ b/applications/luci-app-minidlna/po/pl/minidlna.po
diff --git a/po/pt_BR/minidlna.po b/applications/luci-app-minidlna/po/pt-br/minidlna.po
index 3d53abd46..3d53abd46 100644
--- a/po/pt_BR/minidlna.po
+++ b/applications/luci-app-minidlna/po/pt-br/minidlna.po
diff --git a/po/pt/minidlna.po b/applications/luci-app-minidlna/po/pt/minidlna.po
index 96132cdf6..96132cdf6 100644
--- a/po/pt/minidlna.po
+++ b/applications/luci-app-minidlna/po/pt/minidlna.po
diff --git a/po/ro/minidlna.po b/applications/luci-app-minidlna/po/ro/minidlna.po
index cba5fe6a7..cba5fe6a7 100644
--- a/po/ro/minidlna.po
+++ b/applications/luci-app-minidlna/po/ro/minidlna.po
diff --git a/po/ru/minidlna.po b/applications/luci-app-minidlna/po/ru/minidlna.po
index 539e8ca03..539e8ca03 100644
--- a/po/ru/minidlna.po
+++ b/applications/luci-app-minidlna/po/ru/minidlna.po
diff --git a/po/sk/minidlna.po b/applications/luci-app-minidlna/po/sk/minidlna.po
index 19c3e536d..19c3e536d 100644
--- a/po/sk/minidlna.po
+++ b/applications/luci-app-minidlna/po/sk/minidlna.po
diff --git a/po/sv/minidlna.po b/applications/luci-app-minidlna/po/sv/minidlna.po
index 51a3f3a63..51a3f3a63 100644
--- a/po/sv/minidlna.po
+++ b/applications/luci-app-minidlna/po/sv/minidlna.po
diff --git a/applications/luci-app-minidlna/po/templates/minidlna.pot b/applications/luci-app-minidlna/po/templates/minidlna.pot
new file mode 100644
index 000000000..2b35d1e71
--- /dev/null
+++ b/applications/luci-app-minidlna/po/templates/minidlna.pot
@@ -0,0 +1,157 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Album art names:"
+msgstr ""
+
+msgid "Announced model number:"
+msgstr ""
+
+msgid "Announced serial number:"
+msgstr ""
+
+msgid "Browse directory"
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid "Database directory:"
+msgstr ""
+
+msgid "Enable TIVO:"
+msgstr ""
+
+msgid "Enable inotify:"
+msgstr ""
+
+msgid "Enable:"
+msgstr ""
+
+msgid "Friendly name:"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "Interfaces:"
+msgstr ""
+
+msgid "Log directory:"
+msgstr ""
+
+msgid "Media directories:"
+msgstr ""
+
+msgid ""
+"MiniDLNA is server software with the aim of being fully compliant with DLNA/"
+"UPnP-AV clients."
+msgstr ""
+
+msgid ""
+"Model number the miniDLNA daemon will report to clients in its XML "
+"description."
+msgstr ""
+
+msgid "Music"
+msgstr ""
+
+msgid "Network interfaces to serve."
+msgstr ""
+
+msgid "Notify interval in seconds."
+msgstr ""
+
+msgid "Notify interval:"
+msgstr ""
+
+msgid "Pictures"
+msgstr ""
+
+msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
+msgstr ""
+
+msgid "Port:"
+msgstr ""
+
+msgid "Presentation URL:"
+msgstr ""
+
+msgid "Root container:"
+msgstr ""
+
+msgid ""
+"Serial number the miniDLNA daemon will report to clients in its XML "
+"description."
+msgstr ""
+
+msgid ""
+"Set this if you want to customize the name that shows up on your clients."
+msgstr ""
+
+msgid ""
+"Set this if you would like to specify the directory where you want MiniDLNA "
+"to store its database and album art cache."
+msgstr ""
+
+msgid ""
+"Set this if you would like to specify the directory where you want MiniDLNA "
+"to store its log file."
+msgstr ""
+
+msgid ""
+"Set this to enable inotify monitoring to automatically discover new files."
+msgstr ""
+
+msgid ""
+"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
+"supporting HMO."
+msgstr ""
+
+msgid ""
+"Set this to strictly adhere to DLNA standards. This will allow server-side "
+"downscaling of very large JPEG images, which may hurt JPEG serving "
+"performance on (at least) Sony DLNA products."
+msgstr ""
+
+msgid ""
+"Set this to the directory you want scanned. If you want to restrict the "
+"directory to a specific content type, you can prepend the type ('A' for "
+"audio, 'V' for video, 'P' for images), followed by a comma, to the directory "
+"(eg. media_dir=A,/mnt/media/Music). Multiple directories can be specified."
+msgstr ""
+
+msgid "Specify the path to the MiniSSDPd socket."
+msgstr ""
+
+msgid "Standard container"
+msgstr ""
+
+msgid "Strict to DLNA standard:"
+msgstr ""
+
+msgid ""
+"The miniDLNA service is active, serving %d audio, %d video and %d image "
+"files."
+msgstr ""
+
+msgid "The miniDLNA service is not running."
+msgstr ""
+
+msgid "This is a list of file names to check for when searching for album art."
+msgstr ""
+
+msgid "Video"
+msgstr ""
+
+msgid "miniDLNA"
+msgstr ""
+
+msgid "miniDLNA Status"
+msgstr ""
+
+msgid "miniSSDP socket:"
+msgstr ""
diff --git a/po/tr/minidlna.po b/applications/luci-app-minidlna/po/tr/minidlna.po
index 070d64c4e..070d64c4e 100644
--- a/po/tr/minidlna.po
+++ b/applications/luci-app-minidlna/po/tr/minidlna.po
diff --git a/po/uk/minidlna.po b/applications/luci-app-minidlna/po/uk/minidlna.po
index 7df732fb0..7df732fb0 100644
--- a/po/uk/minidlna.po
+++ b/applications/luci-app-minidlna/po/uk/minidlna.po
diff --git a/po/vi/minidlna.po b/applications/luci-app-minidlna/po/vi/minidlna.po
index 070d64c4e..070d64c4e 100644
--- a/po/vi/minidlna.po
+++ b/applications/luci-app-minidlna/po/vi/minidlna.po
diff --git a/po/zh_CN/minidlna.po b/applications/luci-app-minidlna/po/zh-cn/minidlna.po
index 998975689..998975689 100644
--- a/po/zh_CN/minidlna.po
+++ b/applications/luci-app-minidlna/po/zh-cn/minidlna.po
diff --git a/po/zh_TW/minidlna.po b/applications/luci-app-minidlna/po/zh-tw/minidlna.po
index 1af328099..1af328099 100644
--- a/po/zh_TW/minidlna.po
+++ b/applications/luci-app-minidlna/po/zh-tw/minidlna.po
diff --git a/applications/luci-minidlna/root/etc/uci-defaults/luci-minidlna b/applications/luci-app-minidlna/root/etc/uci-defaults/luci-minidlna
index df43c1b37..df43c1b37 100755
--- a/applications/luci-minidlna/root/etc/uci-defaults/luci-minidlna
+++ b/applications/luci-app-minidlna/root/etc/uci-defaults/luci-minidlna
diff --git a/applications/luci-app-mjpg-streamer/Makefile b/applications/luci-app-mjpg-streamer/Makefile
new file mode 100644
index 000000000..faa024d1a
--- /dev/null
+++ b/applications/luci-app-mjpg-streamer/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=MJPG-Streamer service configuration module
+LUCI_DEPENDS:=+mjpg-streamer
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-mjpg-streamer/ipkg/postinst b/applications/luci-app-mjpg-streamer/ipkg/postinst
index cfca9d308..cfca9d308 100644
--- a/applications/luci-mjpg-streamer/ipkg/postinst
+++ b/applications/luci-app-mjpg-streamer/ipkg/postinst
diff --git a/applications/luci-mjpg-streamer/luasrc/controller/mjpg-streamer.lua b/applications/luci-app-mjpg-streamer/luasrc/controller/mjpg-streamer.lua
index 97b9aa4ab..97b9aa4ab 100644
--- a/applications/luci-mjpg-streamer/luasrc/controller/mjpg-streamer.lua
+++ b/applications/luci-app-mjpg-streamer/luasrc/controller/mjpg-streamer.lua
diff --git a/applications/luci-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua b/applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua
index 1a627a6f3..1a627a6f3 100644
--- a/applications/luci-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua
+++ b/applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua
diff --git a/applications/luci-mjpg-streamer/root/etc/uci-defaults/luci-mjpg-streamer b/applications/luci-app-mjpg-streamer/root/etc/uci-defaults/luci-mjpg-streamer
index 6a380cfe5..6a380cfe5 100755
--- a/applications/luci-mjpg-streamer/root/etc/uci-defaults/luci-mjpg-streamer
+++ b/applications/luci-app-mjpg-streamer/root/etc/uci-defaults/luci-mjpg-streamer
diff --git a/applications/luci-app-mmc-over-gpio/Makefile b/applications/luci-app-mmc-over-gpio/Makefile
new file mode 100644
index 000000000..4e7d69552
--- /dev/null
+++ b/applications/luci-app-mmc-over-gpio/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=MMC-over-GPIO configuration module
+LUCI_DEPENDS:=+kmod-mmc-over-gpio
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-mmc-over-gpio/ipkg/postinst b/applications/luci-app-mmc-over-gpio/ipkg/postinst
index 6d18799af..6d18799af 100644
--- a/applications/luci-mmc-over-gpio/ipkg/postinst
+++ b/applications/luci-app-mmc-over-gpio/ipkg/postinst
diff --git a/applications/luci-mmc-over-gpio/luasrc/controller/mmc_over_gpio.lua b/applications/luci-app-mmc-over-gpio/luasrc/controller/mmc_over_gpio.lua
index b9984cb89..b9984cb89 100644
--- a/applications/luci-mmc-over-gpio/luasrc/controller/mmc_over_gpio.lua
+++ b/applications/luci-app-mmc-over-gpio/luasrc/controller/mmc_over_gpio.lua
diff --git a/applications/luci-mmc-over-gpio/luasrc/model/cbi/mmc_over_gpio.lua b/applications/luci-app-mmc-over-gpio/luasrc/model/cbi/mmc_over_gpio.lua
index 04d356c19..04d356c19 100644
--- a/applications/luci-mmc-over-gpio/luasrc/model/cbi/mmc_over_gpio.lua
+++ b/applications/luci-app-mmc-over-gpio/luasrc/model/cbi/mmc_over_gpio.lua
diff --git a/po/ca/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/ca/mmc_over_gpio.po
index 558e10a79..558e10a79 100644
--- a/po/ca/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/ca/mmc_over_gpio.po
diff --git a/po/cs/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/cs/mmc_over_gpio.po
index 6a7b7b12a..6a7b7b12a 100644
--- a/po/cs/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/cs/mmc_over_gpio.po
diff --git a/po/de/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/de/mmc_over_gpio.po
index 3b2141713..3b2141713 100644
--- a/po/de/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/de/mmc_over_gpio.po
diff --git a/po/el/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/el/mmc_over_gpio.po
index 8aadeff89..8aadeff89 100644
--- a/po/el/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/el/mmc_over_gpio.po
diff --git a/po/en/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/en/mmc_over_gpio.po
index bd8f3c87b..bd8f3c87b 100644
--- a/po/en/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/en/mmc_over_gpio.po
diff --git a/po/es/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/es/mmc_over_gpio.po
index ee0b0c675..ee0b0c675 100644
--- a/po/es/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/es/mmc_over_gpio.po
diff --git a/po/fr/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/fr/mmc_over_gpio.po
index 64dc89927..64dc89927 100644
--- a/po/fr/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/fr/mmc_over_gpio.po
diff --git a/po/he/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/he/mmc_over_gpio.po
index bf506c0dc..bf506c0dc 100644
--- a/po/he/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/he/mmc_over_gpio.po
diff --git a/po/hu/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/hu/mmc_over_gpio.po
index 758c71103..758c71103 100644
--- a/po/hu/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/hu/mmc_over_gpio.po
diff --git a/po/it/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/it/mmc_over_gpio.po
index e0f371a18..e0f371a18 100644
--- a/po/it/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/it/mmc_over_gpio.po
diff --git a/po/ja/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/ja/mmc_over_gpio.po
index 5c0f1028f..5c0f1028f 100644
--- a/po/ja/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/ja/mmc_over_gpio.po
diff --git a/po/ms/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/ms/mmc_over_gpio.po
index edbb2ce6f..edbb2ce6f 100644
--- a/po/ms/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/ms/mmc_over_gpio.po
diff --git a/po/no/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/no/mmc_over_gpio.po
index ea9a533d1..ea9a533d1 100644
--- a/po/no/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/no/mmc_over_gpio.po
diff --git a/po/pl/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/pl/mmc_over_gpio.po
index ff5b51b2f..ff5b51b2f 100644
--- a/po/pl/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/pl/mmc_over_gpio.po
diff --git a/po/pt_BR/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/pt-br/mmc_over_gpio.po
index 9fbbf0f98..9fbbf0f98 100644
--- a/po/pt_BR/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/pt-br/mmc_over_gpio.po
diff --git a/po/pt/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/pt/mmc_over_gpio.po
index 497c0b09a..497c0b09a 100644
--- a/po/pt/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/pt/mmc_over_gpio.po
diff --git a/po/ro/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/ro/mmc_over_gpio.po
index e465f0a01..e465f0a01 100644
--- a/po/ro/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/ro/mmc_over_gpio.po
diff --git a/po/ru/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/ru/mmc_over_gpio.po
index dcc2e93d7..dcc2e93d7 100644
--- a/po/ru/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/ru/mmc_over_gpio.po
diff --git a/po/sk/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/sk/mmc_over_gpio.po
index 587ee42ba..587ee42ba 100644
--- a/po/sk/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/sk/mmc_over_gpio.po
diff --git a/po/sv/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/sv/mmc_over_gpio.po
index d6e5ace13..d6e5ace13 100644
--- a/po/sv/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/sv/mmc_over_gpio.po
diff --git a/applications/luci-app-mmc-over-gpio/po/templates/mmc_over_gpio.pot b/applications/luci-app-mmc-over-gpio/po/templates/mmc_over_gpio.pot
new file mode 100644
index 000000000..1cc8de33f
--- /dev/null
+++ b/applications/luci-app-mmc-over-gpio/po/templates/mmc_over_gpio.pot
@@ -0,0 +1,29 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "CLK_pin"
+msgstr ""
+
+msgid "CS_pin"
+msgstr ""
+
+msgid "DI_pin"
+msgstr ""
+
+msgid "DO_pin"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "MMC/SD driver configuration"
+msgstr ""
+
+msgid "Mode"
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
diff --git a/po/tr/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/tr/mmc_over_gpio.po
index 349b8fc23..349b8fc23 100644
--- a/po/tr/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/tr/mmc_over_gpio.po
diff --git a/po/uk/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/uk/mmc_over_gpio.po
index e9b37f2b6..e9b37f2b6 100644
--- a/po/uk/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/uk/mmc_over_gpio.po
diff --git a/po/vi/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/vi/mmc_over_gpio.po
index febcbc08e..febcbc08e 100644
--- a/po/vi/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/vi/mmc_over_gpio.po
diff --git a/po/zh_CN/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/zh-cn/mmc_over_gpio.po
index 27dcefda1..27dcefda1 100644
--- a/po/zh_CN/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/zh-cn/mmc_over_gpio.po
diff --git a/po/zh_TW/mmc_over_gpio.po b/applications/luci-app-mmc-over-gpio/po/zh-tw/mmc_over_gpio.po
index fe12e6652..fe12e6652 100644
--- a/po/zh_TW/mmc_over_gpio.po
+++ b/applications/luci-app-mmc-over-gpio/po/zh-tw/mmc_over_gpio.po
diff --git a/applications/luci-mmc-over-gpio/root/etc/uci-defaults/luci-mmc-over-gpio b/applications/luci-app-mmc-over-gpio/root/etc/uci-defaults/luci-mmc-over-gpio
index c6e79e60d..c6e79e60d 100755
--- a/applications/luci-mmc-over-gpio/root/etc/uci-defaults/luci-mmc-over-gpio
+++ b/applications/luci-app-mmc-over-gpio/root/etc/uci-defaults/luci-mmc-over-gpio
diff --git a/applications/luci-app-multiwan/Makefile b/applications/luci-app-multiwan/Makefile
new file mode 100644
index 000000000..20fba89b0
--- /dev/null
+++ b/applications/luci-app-multiwan/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for the OpenWrt MultiWAN agent
+LUCI_DEPENDS:=+multiwan
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-multiwan/luasrc/controller/multiwan.lua b/applications/luci-app-multiwan/luasrc/controller/multiwan.lua
index b596ef7e3..b596ef7e3 100644
--- a/applications/luci-multiwan/luasrc/controller/multiwan.lua
+++ b/applications/luci-app-multiwan/luasrc/controller/multiwan.lua
diff --git a/applications/luci-multiwan/luasrc/model/cbi/multiwan/multiwan.lua b/applications/luci-app-multiwan/luasrc/model/cbi/multiwan/multiwan.lua
index 586b6307d..586b6307d 100644
--- a/applications/luci-multiwan/luasrc/model/cbi/multiwan/multiwan.lua
+++ b/applications/luci-app-multiwan/luasrc/model/cbi/multiwan/multiwan.lua
diff --git a/applications/luci-multiwan/luasrc/model/cbi/multiwan/multiwanmini.lua b/applications/luci-app-multiwan/luasrc/model/cbi/multiwan/multiwanmini.lua
index d38974549..d38974549 100644
--- a/applications/luci-multiwan/luasrc/model/cbi/multiwan/multiwanmini.lua
+++ b/applications/luci-app-multiwan/luasrc/model/cbi/multiwan/multiwanmini.lua
diff --git a/applications/luci-multiwan/luasrc/view/admin_status/index/multiwan.htm b/applications/luci-app-multiwan/luasrc/view/admin_status/index/multiwan.htm
index 79c04539f..79c04539f 100644
--- a/applications/luci-multiwan/luasrc/view/admin_status/index/multiwan.htm
+++ b/applications/luci-app-multiwan/luasrc/view/admin_status/index/multiwan.htm
diff --git a/applications/luci-multiwan/luasrc/view/multiwan_status.htm b/applications/luci-app-multiwan/luasrc/view/multiwan_status.htm
index 8c4127b23..8c4127b23 100644
--- a/applications/luci-multiwan/luasrc/view/multiwan_status.htm
+++ b/applications/luci-app-multiwan/luasrc/view/multiwan_status.htm
diff --git a/po/ca/multiwan.po b/applications/luci-app-multiwan/po/ca/multiwan.po
index eb81ae813..eb81ae813 100644
--- a/po/ca/multiwan.po
+++ b/applications/luci-app-multiwan/po/ca/multiwan.po
diff --git a/po/cs/multiwan.po b/applications/luci-app-multiwan/po/cs/multiwan.po
index 0629827e0..0629827e0 100644
--- a/po/cs/multiwan.po
+++ b/applications/luci-app-multiwan/po/cs/multiwan.po
diff --git a/po/de/multiwan.po b/applications/luci-app-multiwan/po/de/multiwan.po
index f2bec627f..f2bec627f 100644
--- a/po/de/multiwan.po
+++ b/applications/luci-app-multiwan/po/de/multiwan.po
diff --git a/po/el/multiwan.po b/applications/luci-app-multiwan/po/el/multiwan.po
index 48d31659c..48d31659c 100644
--- a/po/el/multiwan.po
+++ b/applications/luci-app-multiwan/po/el/multiwan.po
diff --git a/po/en/multiwan.po b/applications/luci-app-multiwan/po/en/multiwan.po
index 241e6d020..241e6d020 100644
--- a/po/en/multiwan.po
+++ b/applications/luci-app-multiwan/po/en/multiwan.po
diff --git a/po/es/multiwan.po b/applications/luci-app-multiwan/po/es/multiwan.po
index 1a54f7557..1a54f7557 100644
--- a/po/es/multiwan.po
+++ b/applications/luci-app-multiwan/po/es/multiwan.po
diff --git a/po/fr/multiwan.po b/applications/luci-app-multiwan/po/fr/multiwan.po
index 39b142173..39b142173 100644
--- a/po/fr/multiwan.po
+++ b/applications/luci-app-multiwan/po/fr/multiwan.po
diff --git a/po/he/multiwan.po b/applications/luci-app-multiwan/po/he/multiwan.po
index 2188822ef..2188822ef 100644
--- a/po/he/multiwan.po
+++ b/applications/luci-app-multiwan/po/he/multiwan.po
diff --git a/po/hu/multiwan.po b/applications/luci-app-multiwan/po/hu/multiwan.po
index 20ff8d60b..20ff8d60b 100644
--- a/po/hu/multiwan.po
+++ b/applications/luci-app-multiwan/po/hu/multiwan.po
diff --git a/po/it/multiwan.po b/applications/luci-app-multiwan/po/it/multiwan.po
index 863b35104..863b35104 100644
--- a/po/it/multiwan.po
+++ b/applications/luci-app-multiwan/po/it/multiwan.po
diff --git a/po/ja/multiwan.po b/applications/luci-app-multiwan/po/ja/multiwan.po
index ab4156290..ab4156290 100644
--- a/po/ja/multiwan.po
+++ b/applications/luci-app-multiwan/po/ja/multiwan.po
diff --git a/po/ms/multiwan.po b/applications/luci-app-multiwan/po/ms/multiwan.po
index d175246eb..d175246eb 100644
--- a/po/ms/multiwan.po
+++ b/applications/luci-app-multiwan/po/ms/multiwan.po
diff --git a/po/no/multiwan.po b/applications/luci-app-multiwan/po/no/multiwan.po
index a6e8bc4de..a6e8bc4de 100644
--- a/po/no/multiwan.po
+++ b/applications/luci-app-multiwan/po/no/multiwan.po
diff --git a/po/pl/multiwan.po b/applications/luci-app-multiwan/po/pl/multiwan.po
index 5904aed2e..5904aed2e 100644
--- a/po/pl/multiwan.po
+++ b/applications/luci-app-multiwan/po/pl/multiwan.po
diff --git a/po/pt_BR/multiwan.po b/applications/luci-app-multiwan/po/pt-br/multiwan.po
index ba72b820c..ba72b820c 100644
--- a/po/pt_BR/multiwan.po
+++ b/applications/luci-app-multiwan/po/pt-br/multiwan.po
diff --git a/po/pt/multiwan.po b/applications/luci-app-multiwan/po/pt/multiwan.po
index 95eeba820..95eeba820 100644
--- a/po/pt/multiwan.po
+++ b/applications/luci-app-multiwan/po/pt/multiwan.po
diff --git a/po/ro/multiwan.po b/applications/luci-app-multiwan/po/ro/multiwan.po
index cd5194458..cd5194458 100644
--- a/po/ro/multiwan.po
+++ b/applications/luci-app-multiwan/po/ro/multiwan.po
diff --git a/po/ru/multiwan.po b/applications/luci-app-multiwan/po/ru/multiwan.po
index c12d9204e..c12d9204e 100644
--- a/po/ru/multiwan.po
+++ b/applications/luci-app-multiwan/po/ru/multiwan.po
diff --git a/po/sk/multiwan.po b/applications/luci-app-multiwan/po/sk/multiwan.po
index b113eac31..b113eac31 100644
--- a/po/sk/multiwan.po
+++ b/applications/luci-app-multiwan/po/sk/multiwan.po
diff --git a/po/sv/multiwan.po b/applications/luci-app-multiwan/po/sv/multiwan.po
index fae4c5803..fae4c5803 100644
--- a/po/sv/multiwan.po
+++ b/applications/luci-app-multiwan/po/sv/multiwan.po
diff --git a/applications/luci-app-multiwan/po/templates/multiwan.pot b/applications/luci-app-multiwan/po/templates/multiwan.pot
new file mode 100644
index 000000000..954eed11d
--- /dev/null
+++ b/applications/luci-app-multiwan/po/templates/multiwan.pot
@@ -0,0 +1,108 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Attempts Before WAN Failover"
+msgstr ""
+
+msgid "Attempts Before WAN Recovery"
+msgstr ""
+
+msgid "Auto"
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid ""
+"Configure rules for directing outbound traffic through specified WAN Uplinks."
+msgstr ""
+
+msgid "DNS Server(s)"
+msgstr ""
+
+msgid "Default Route"
+msgstr ""
+
+msgid "Destination Address"
+msgstr ""
+
+msgid "Disable"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Failing"
+msgstr ""
+
+msgid "Failover Traffic Destination"
+msgstr ""
+
+msgid "Health Monitor ICMP Host(s)"
+msgstr ""
+
+msgid "Health Monitor ICMP Timeout"
+msgstr ""
+
+msgid "Health Monitor Interval"
+msgstr ""
+
+msgid ""
+"Health Monitor detects and corrects network changes and failed connections."
+msgstr ""
+
+msgid "KO"
+msgstr ""
+
+msgid "Load Balancer Distribution"
+msgstr ""
+
+msgid "Load Balancer(Compatibility)"
+msgstr ""
+
+msgid "Load Balancer(Performance)"
+msgstr ""
+
+msgid "Multi-WAN"
+msgstr ""
+
+msgid "Multi-WAN Status"
+msgstr ""
+
+msgid "Multi-WAN Traffic Rules"
+msgstr ""
+
+msgid ""
+"Multi-WAN allows for the use of multiple uplinks for load balancing and "
+"failover."
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "Ports"
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "Recovering"
+msgstr ""
+
+msgid "Source Address"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+msgid "WAN Interfaces"
+msgstr ""
+
+msgid "WAN Uplink"
+msgstr ""
+
+msgid "all"
+msgstr ""
diff --git a/po/tr/multiwan.po b/applications/luci-app-multiwan/po/tr/multiwan.po
index e9d6ece55..e9d6ece55 100644
--- a/po/tr/multiwan.po
+++ b/applications/luci-app-multiwan/po/tr/multiwan.po
diff --git a/po/uk/multiwan.po b/applications/luci-app-multiwan/po/uk/multiwan.po
index 922b402c2..922b402c2 100644
--- a/po/uk/multiwan.po
+++ b/applications/luci-app-multiwan/po/uk/multiwan.po
diff --git a/po/vi/multiwan.po b/applications/luci-app-multiwan/po/vi/multiwan.po
index e9d6ece55..e9d6ece55 100644
--- a/po/vi/multiwan.po
+++ b/applications/luci-app-multiwan/po/vi/multiwan.po
diff --git a/po/zh_CN/multiwan.po b/applications/luci-app-multiwan/po/zh-cn/multiwan.po
index dfb495876..dfb495876 100644
--- a/po/zh_CN/multiwan.po
+++ b/applications/luci-app-multiwan/po/zh-cn/multiwan.po
diff --git a/po/zh_TW/multiwan.po b/applications/luci-app-multiwan/po/zh-tw/multiwan.po
index 9bfbb8f85..9bfbb8f85 100644
--- a/po/zh_TW/multiwan.po
+++ b/applications/luci-app-multiwan/po/zh-tw/multiwan.po
diff --git a/applications/luci-app-ntpc/Makefile b/applications/luci-app-ntpc/Makefile
new file mode 100644
index 000000000..b30f967a1
--- /dev/null
+++ b/applications/luci-app-ntpc/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=NTP time synchronisation configuration module
+LUCI_DEPENDS:=+ntpclient
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-ntpc/luasrc/controller/ntpc.lua b/applications/luci-app-ntpc/luasrc/controller/ntpc.lua
index b7f4cdfc7..b7f4cdfc7 100644
--- a/applications/luci-ntpc/luasrc/controller/ntpc.lua
+++ b/applications/luci-app-ntpc/luasrc/controller/ntpc.lua
diff --git a/applications/luci-ntpc/luasrc/model/cbi/ntpc/ntpc.lua b/applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua
index 5265359c6..5265359c6 100644
--- a/applications/luci-ntpc/luasrc/model/cbi/ntpc/ntpc.lua
+++ b/applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua
diff --git a/applications/luci-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua b/applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua
index 2a6c41524..2a6c41524 100644
--- a/applications/luci-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua
+++ b/applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua
diff --git a/po/ca/ntpc.po b/applications/luci-app-ntpc/po/ca/ntpc.po
index 1a0f5fbc8..1a0f5fbc8 100644
--- a/po/ca/ntpc.po
+++ b/applications/luci-app-ntpc/po/ca/ntpc.po
diff --git a/po/cs/ntpc.po b/applications/luci-app-ntpc/po/cs/ntpc.po
index 8c342deaa..8c342deaa 100644
--- a/po/cs/ntpc.po
+++ b/applications/luci-app-ntpc/po/cs/ntpc.po
diff --git a/po/de/ntpc.po b/applications/luci-app-ntpc/po/de/ntpc.po
index b6109358d..b6109358d 100644
--- a/po/de/ntpc.po
+++ b/applications/luci-app-ntpc/po/de/ntpc.po
diff --git a/po/el/ntpc.po b/applications/luci-app-ntpc/po/el/ntpc.po
index c8f22ebaa..c8f22ebaa 100644
--- a/po/el/ntpc.po
+++ b/applications/luci-app-ntpc/po/el/ntpc.po
diff --git a/po/en/ntpc.po b/applications/luci-app-ntpc/po/en/ntpc.po
index 803a99656..803a99656 100644
--- a/po/en/ntpc.po
+++ b/applications/luci-app-ntpc/po/en/ntpc.po
diff --git a/po/es/ntpc.po b/applications/luci-app-ntpc/po/es/ntpc.po
index 40edf249b..40edf249b 100644
--- a/po/es/ntpc.po
+++ b/applications/luci-app-ntpc/po/es/ntpc.po
diff --git a/po/fr/ntpc.po b/applications/luci-app-ntpc/po/fr/ntpc.po
index d417e15e4..d417e15e4 100644
--- a/po/fr/ntpc.po
+++ b/applications/luci-app-ntpc/po/fr/ntpc.po
diff --git a/po/he/ntpc.po b/applications/luci-app-ntpc/po/he/ntpc.po
index 9d2bee630..9d2bee630 100644
--- a/po/he/ntpc.po
+++ b/applications/luci-app-ntpc/po/he/ntpc.po
diff --git a/po/hu/ntpc.po b/applications/luci-app-ntpc/po/hu/ntpc.po
index f69046f5f..f69046f5f 100644
--- a/po/hu/ntpc.po
+++ b/applications/luci-app-ntpc/po/hu/ntpc.po
diff --git a/po/it/ntpc.po b/applications/luci-app-ntpc/po/it/ntpc.po
index 4b027b7f4..4b027b7f4 100644
--- a/po/it/ntpc.po
+++ b/applications/luci-app-ntpc/po/it/ntpc.po
diff --git a/po/ja/ntpc.po b/applications/luci-app-ntpc/po/ja/ntpc.po
index bb6135cc2..bb6135cc2 100644
--- a/po/ja/ntpc.po
+++ b/applications/luci-app-ntpc/po/ja/ntpc.po
diff --git a/po/ms/ntpc.po b/applications/luci-app-ntpc/po/ms/ntpc.po
index abbfdbe6b..abbfdbe6b 100644
--- a/po/ms/ntpc.po
+++ b/applications/luci-app-ntpc/po/ms/ntpc.po
diff --git a/po/no/ntpc.po b/applications/luci-app-ntpc/po/no/ntpc.po
index 7b3fd0b36..7b3fd0b36 100644
--- a/po/no/ntpc.po
+++ b/applications/luci-app-ntpc/po/no/ntpc.po
diff --git a/po/pl/ntpc.po b/applications/luci-app-ntpc/po/pl/ntpc.po
index c2cb3e8a9..c2cb3e8a9 100644
--- a/po/pl/ntpc.po
+++ b/applications/luci-app-ntpc/po/pl/ntpc.po
diff --git a/po/pt_BR/ntpc.po b/applications/luci-app-ntpc/po/pt-br/ntpc.po
index 9e8849a2d..9e8849a2d 100644
--- a/po/pt_BR/ntpc.po
+++ b/applications/luci-app-ntpc/po/pt-br/ntpc.po
diff --git a/po/pt/ntpc.po b/applications/luci-app-ntpc/po/pt/ntpc.po
index 70e7952c8..70e7952c8 100644
--- a/po/pt/ntpc.po
+++ b/applications/luci-app-ntpc/po/pt/ntpc.po
diff --git a/po/ro/ntpc.po b/applications/luci-app-ntpc/po/ro/ntpc.po
index 893419f20..893419f20 100644
--- a/po/ro/ntpc.po
+++ b/applications/luci-app-ntpc/po/ro/ntpc.po
diff --git a/po/ru/ntpc.po b/applications/luci-app-ntpc/po/ru/ntpc.po
index 229b6101b..229b6101b 100644
--- a/po/ru/ntpc.po
+++ b/applications/luci-app-ntpc/po/ru/ntpc.po
diff --git a/po/sk/ntpc.po b/applications/luci-app-ntpc/po/sk/ntpc.po
index d3f8fb872..d3f8fb872 100644
--- a/po/sk/ntpc.po
+++ b/applications/luci-app-ntpc/po/sk/ntpc.po
diff --git a/po/sv/ntpc.po b/applications/luci-app-ntpc/po/sv/ntpc.po
index 00715e65b..00715e65b 100644
--- a/po/sv/ntpc.po
+++ b/applications/luci-app-ntpc/po/sv/ntpc.po
diff --git a/applications/luci-app-ntpc/po/templates/ntpc.pot b/applications/luci-app-ntpc/po/templates/ntpc.pot
new file mode 100644
index 000000000..1ed4c40e4
--- /dev/null
+++ b/applications/luci-app-ntpc/po/templates/ntpc.pot
@@ -0,0 +1,41 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Clock Adjustment"
+msgstr ""
+
+msgid "Count of time measurements"
+msgstr ""
+
+msgid "Current system time"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "Offset frequency"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Synchronizes the system time"
+msgstr ""
+
+msgid "Time Server"
+msgstr ""
+
+msgid "Time Servers"
+msgstr ""
+
+msgid "Time Synchronisation"
+msgstr ""
+
+msgid "Update interval (in seconds)"
+msgstr ""
+
+msgid "empty = infinite"
+msgstr ""
diff --git a/po/tr/ntpc.po b/applications/luci-app-ntpc/po/tr/ntpc.po
index 657b2e8be..657b2e8be 100644
--- a/po/tr/ntpc.po
+++ b/applications/luci-app-ntpc/po/tr/ntpc.po
diff --git a/po/uk/ntpc.po b/applications/luci-app-ntpc/po/uk/ntpc.po
index 451f783f9..451f783f9 100644
--- a/po/uk/ntpc.po
+++ b/applications/luci-app-ntpc/po/uk/ntpc.po
diff --git a/po/vi/ntpc.po b/applications/luci-app-ntpc/po/vi/ntpc.po
index 4de0971cb..4de0971cb 100644
--- a/po/vi/ntpc.po
+++ b/applications/luci-app-ntpc/po/vi/ntpc.po
diff --git a/po/zh_CN/ntpc.po b/applications/luci-app-ntpc/po/zh-cn/ntpc.po
index 0821c3f46..0821c3f46 100644
--- a/po/zh_CN/ntpc.po
+++ b/applications/luci-app-ntpc/po/zh-cn/ntpc.po
diff --git a/po/zh_TW/ntpc.po b/applications/luci-app-ntpc/po/zh-tw/ntpc.po
index a89867113..a89867113 100644
--- a/po/zh_TW/ntpc.po
+++ b/applications/luci-app-ntpc/po/zh-tw/ntpc.po
diff --git a/applications/luci-app-ocserv/Makefile b/applications/luci-app-ocserv/Makefile
new file mode 100644
index 000000000..3fbf4d2c1
--- /dev/null
+++ b/applications/luci-app-ocserv/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for OpenConnect VPN
+LUCI_DEPENDS:=+ocserv +certtool
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-ocserv/luasrc/controller/ocserv.lua b/applications/luci-app-ocserv/luasrc/controller/ocserv.lua
index 229102da6..229102da6 100644
--- a/applications/luci-ocserv/luasrc/controller/ocserv.lua
+++ b/applications/luci-app-ocserv/luasrc/controller/ocserv.lua
diff --git a/applications/luci-ocserv/luasrc/model/cbi/ocserv/main.lua b/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua
index c4289f052..c4289f052 100644
--- a/applications/luci-ocserv/luasrc/model/cbi/ocserv/main.lua
+++ b/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua
diff --git a/applications/luci-ocserv/luasrc/model/cbi/ocserv/user-config.lua b/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua
index 3e241cb67..3e241cb67 100644
--- a/applications/luci-ocserv/luasrc/model/cbi/ocserv/user-config.lua
+++ b/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua
diff --git a/applications/luci-ocserv/luasrc/model/cbi/ocserv/users.lua b/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua
index 2f69c014e..2f69c014e 100644
--- a/applications/luci-ocserv/luasrc/model/cbi/ocserv/users.lua
+++ b/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua
diff --git a/applications/luci-ocserv/luasrc/view/admin_status/index/ocserv.htm b/applications/luci-app-ocserv/luasrc/view/admin_status/index/ocserv.htm
index 457580695..457580695 100644
--- a/applications/luci-ocserv/luasrc/view/admin_status/index/ocserv.htm
+++ b/applications/luci-app-ocserv/luasrc/view/admin_status/index/ocserv.htm
diff --git a/applications/luci-ocserv/luasrc/view/ocserv_status.htm b/applications/luci-app-ocserv/luasrc/view/ocserv_status.htm
index fabc1bca9..fabc1bca9 100644
--- a/applications/luci-ocserv/luasrc/view/ocserv_status.htm
+++ b/applications/luci-app-ocserv/luasrc/view/ocserv_status.htm
diff --git a/applications/luci-app-olsr-services/Makefile b/applications/luci-app-olsr-services/Makefile
new file mode 100644
index 000000000..b1daf6daa
--- /dev/null
+++ b/applications/luci-app-olsr-services/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Show services announced with the nameservice plugin
+LUCI_DEPENDS:=+luci-app-olsr +olsrd +olsrd-mod-nameservice
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-olsr-services/luasrc/controller/services.lua b/applications/luci-app-olsr-services/luasrc/controller/services.lua
index a4636bfd5..a4636bfd5 100644
--- a/applications/luci-olsr-services/luasrc/controller/services.lua
+++ b/applications/luci-app-olsr-services/luasrc/controller/services.lua
diff --git a/applications/luci-olsr-services/luasrc/view/freifunk-services/services.htm b/applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm
index fbb39de88..fbb39de88 100644
--- a/applications/luci-olsr-services/luasrc/view/freifunk-services/services.htm
+++ b/applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm
diff --git a/applications/luci-app-olsr-viz/Makefile b/applications/luci-app-olsr-viz/Makefile
new file mode 100644
index 000000000..e1a118509
--- /dev/null
+++ b/applications/luci-app-olsr-viz/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=OLSR Visualisation
+LUCI_DEPENDS:=+luci-app-olsr +olsrd +olsrd-mod-txtinfo
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-olsr-viz/htdocs/cgi-bin/olsr-viz.sh b/applications/luci-app-olsr-viz/htdocs/cgi-bin/olsr-viz.sh
index e33c63246..e33c63246 100755
--- a/applications/luci-olsr-viz/htdocs/cgi-bin/olsr-viz.sh
+++ b/applications/luci-app-olsr-viz/htdocs/cgi-bin/olsr-viz.sh
diff --git a/applications/luci-olsr-viz/htdocs/cgi-bin/vizdata.sh b/applications/luci-app-olsr-viz/htdocs/cgi-bin/vizdata.sh
index 5a74f2be9..5a74f2be9 100755
--- a/applications/luci-olsr-viz/htdocs/cgi-bin/vizdata.sh
+++ b/applications/luci-app-olsr-viz/htdocs/cgi-bin/vizdata.sh
diff --git a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz.js b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz.js
index 49435a4a3..49435a4a3 100644
--- a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz.js
+++ b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz.js
diff --git a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_down.gif b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_down.gif
index c4244202f..c4244202f 100644
--- a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_down.gif
+++ b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_down.gif
Binary files differ
diff --git a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_good.gif b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_good.gif
index 3a2be32b4..3a2be32b4 100644
--- a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_good.gif
+++ b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_good.gif
Binary files differ
diff --git a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_ok.gif b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_ok.gif
index b5dd48da7..b5dd48da7 100644
--- a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_ok.gif
+++ b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_ok.gif
Binary files differ
diff --git a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_weak.gif b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_weak.gif
index 36542c4d6..36542c4d6 100644
--- a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_weak.gif
+++ b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/dot_weak.gif
Binary files differ
diff --git a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-hna-mini.gif b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-hna-mini.gif
index 529b3d7e9..529b3d7e9 100644
--- a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-hna-mini.gif
+++ b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-hna-mini.gif
Binary files differ
diff --git a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-mini.gif b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-mini.gif
index 4d8b7c94e..4d8b7c94e 100644
--- a/applications/luci-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-mini.gif
+++ b/applications/luci-app-olsr-viz/htdocs/luci-static/resources/olsr-viz/node-mini.gif
Binary files differ
diff --git a/applications/luci-olsr-viz/luasrc/controller/olsr-viz.lua b/applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua
index 672486c53..672486c53 100644
--- a/applications/luci-olsr-viz/luasrc/controller/olsr-viz.lua
+++ b/applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua
diff --git a/applications/luci-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm b/applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm
index 47bd88405..47bd88405 100644
--- a/applications/luci-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm
+++ b/applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm
diff --git a/applications/luci-app-olsr/Makefile b/applications/luci-app-olsr/Makefile
new file mode 100644
index 000000000..f30c242d5
--- /dev/null
+++ b/applications/luci-app-olsr/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=OLSR configuration and status module
+LUCI_DEPENDS:=+olsrd +olsrd-mod-jsoninfo +luci-lib-luaneightbl
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-olsr/htdocs/cgi-bin-nodes.html b/applications/luci-app-olsr/htdocs/cgi-bin-nodes.html
index 80d235f15..80d235f15 120000
--- a/applications/luci-olsr/htdocs/cgi-bin-nodes.html
+++ b/applications/luci-app-olsr/htdocs/cgi-bin-nodes.html
diff --git a/applications/luci-olsr/htdocs/cgi-bin-status.html b/applications/luci-app-olsr/htdocs/cgi-bin-status.html
index 0270f4a66..0270f4a66 100644
--- a/applications/luci-olsr/htdocs/cgi-bin-status.html
+++ b/applications/luci-app-olsr/htdocs/cgi-bin-status.html
diff --git a/applications/luci-olsr/ipkg/postinst b/applications/luci-app-olsr/ipkg/postinst
index 8d9a034a1..8d9a034a1 100755
--- a/applications/luci-olsr/ipkg/postinst
+++ b/applications/luci-app-olsr/ipkg/postinst
diff --git a/applications/luci-olsr/luasrc/controller/olsr.lua b/applications/luci-app-olsr/luasrc/controller/olsr.lua
index 4573f690b..4573f690b 100644
--- a/applications/luci-olsr/luasrc/controller/olsr.lua
+++ b/applications/luci-app-olsr/luasrc/controller/olsr.lua
diff --git a/applications/luci-olsr/luasrc/controller/olsr4.lua b/applications/luci-app-olsr/luasrc/controller/olsr4.lua
index 31a3101bc..31a3101bc 100644
--- a/applications/luci-olsr/luasrc/controller/olsr4.lua
+++ b/applications/luci-app-olsr/luasrc/controller/olsr4.lua
diff --git a/applications/luci-olsr/luasrc/controller/olsr6.lua b/applications/luci-app-olsr/luasrc/controller/olsr6.lua
index 9fbaa0427..9fbaa0427 100644
--- a/applications/luci-olsr/luasrc/controller/olsr6.lua
+++ b/applications/luci-app-olsr/luasrc/controller/olsr6.lua
diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua
index 46121747d..46121747d 100644
--- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua
+++ b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua
diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd6.lua b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua
index 2b8d60cd1..2b8d60cd1 100644
--- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd6.lua
+++ b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua
diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua
index 48dc965c7..48dc965c7 100644
--- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua
+++ b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua
diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdhna.lua b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua
index d5ee79f24..d5ee79f24 100644
--- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdhna.lua
+++ b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua
diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua
index 21b2ec867..21b2ec867 100644
--- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua
+++ b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua
diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdiface.lua b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua
index 9673d9afc..9673d9afc 100644
--- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdiface.lua
+++ b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua
diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua
index 85818acb3..85818acb3 100644
--- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua
+++ b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua
diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua
index bd72c56ad..bd72c56ad 100644
--- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua
+++ b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua
diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua
index 221938e7a..221938e7a 100644
--- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua
+++ b/applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua
diff --git a/applications/luci-olsr/luasrc/tools/olsr.lua b/applications/luci-app-olsr/luasrc/tools/olsr.lua
index dfd8262f0..dfd8262f0 100644
--- a/applications/luci-olsr/luasrc/tools/olsr.lua
+++ b/applications/luci-app-olsr/luasrc/tools/olsr.lua
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/common_js.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm
index 1ee763e11..1ee763e11 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/common_js.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm
index 2c872fa5a..2c872fa5a 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/hna.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm
index 689bafdfa..689bafdfa 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/hna.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/interfaces.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm
index dd1a21ea6..dd1a21ea6 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/interfaces.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/legend.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm
index 2f598489d..2f598489d 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/legend.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/mid.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm
index ec5caaa95..ec5caaa95 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/mid.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/neighbors.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm
index daa52831f..daa52831f 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/neighbors.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/overview.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm
index 6d8eca874..6d8eca874 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/overview.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/routes.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm
index 76e1b1078..76e1b1078 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/routes.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/smartgw.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm
index 75d0c1c2f..75d0c1c2f 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/smartgw.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm b/applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm
index eb3df5ff5..eb3df5ff5 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm
+++ b/applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm
diff --git a/po/ca/olsr.po b/applications/luci-app-olsr/po/ca/olsr.po
index db4bce1b1..db4bce1b1 100644
--- a/po/ca/olsr.po
+++ b/applications/luci-app-olsr/po/ca/olsr.po
diff --git a/po/cs/olsr.po b/applications/luci-app-olsr/po/cs/olsr.po
index 31669072d..31669072d 100644
--- a/po/cs/olsr.po
+++ b/applications/luci-app-olsr/po/cs/olsr.po
diff --git a/po/de/olsr.po b/applications/luci-app-olsr/po/de/olsr.po
index 8be91d746..8be91d746 100644
--- a/po/de/olsr.po
+++ b/applications/luci-app-olsr/po/de/olsr.po
diff --git a/po/el/olsr.po b/applications/luci-app-olsr/po/el/olsr.po
index a3cf0d2ae..a3cf0d2ae 100644
--- a/po/el/olsr.po
+++ b/applications/luci-app-olsr/po/el/olsr.po
diff --git a/po/en/olsr.po b/applications/luci-app-olsr/po/en/olsr.po
index 131005e1e..131005e1e 100644
--- a/po/en/olsr.po
+++ b/applications/luci-app-olsr/po/en/olsr.po
diff --git a/po/es/olsr.po b/applications/luci-app-olsr/po/es/olsr.po
index 0e161bda4..0e161bda4 100644
--- a/po/es/olsr.po
+++ b/applications/luci-app-olsr/po/es/olsr.po
diff --git a/po/fr/olsr.po b/applications/luci-app-olsr/po/fr/olsr.po
index e93a6bd20..e93a6bd20 100644
--- a/po/fr/olsr.po
+++ b/applications/luci-app-olsr/po/fr/olsr.po
diff --git a/po/he/olsr.po b/applications/luci-app-olsr/po/he/olsr.po
index 38aa43bff..38aa43bff 100644
--- a/po/he/olsr.po
+++ b/applications/luci-app-olsr/po/he/olsr.po
diff --git a/po/hu/olsr.po b/applications/luci-app-olsr/po/hu/olsr.po
index 38aa43bff..38aa43bff 100644
--- a/po/hu/olsr.po
+++ b/applications/luci-app-olsr/po/hu/olsr.po
diff --git a/po/it/olsr.po b/applications/luci-app-olsr/po/it/olsr.po
index a88d2970c..a88d2970c 100644
--- a/po/it/olsr.po
+++ b/applications/luci-app-olsr/po/it/olsr.po
diff --git a/po/ja/olsr.po b/applications/luci-app-olsr/po/ja/olsr.po
index b3f010934..b3f010934 100644
--- a/po/ja/olsr.po
+++ b/applications/luci-app-olsr/po/ja/olsr.po
diff --git a/po/ms/olsr.po b/applications/luci-app-olsr/po/ms/olsr.po
index c0edce15c..c0edce15c 100644
--- a/po/ms/olsr.po
+++ b/applications/luci-app-olsr/po/ms/olsr.po
diff --git a/po/no/olsr.po b/applications/luci-app-olsr/po/no/olsr.po
index 38aa43bff..38aa43bff 100644
--- a/po/no/olsr.po
+++ b/applications/luci-app-olsr/po/no/olsr.po
diff --git a/po/pl/olsr.po b/applications/luci-app-olsr/po/pl/olsr.po
index 64a99f606..64a99f606 100644
--- a/po/pl/olsr.po
+++ b/applications/luci-app-olsr/po/pl/olsr.po
diff --git a/po/pt_BR/olsr.po b/applications/luci-app-olsr/po/pt-br/olsr.po
index 1461c1dd8..1461c1dd8 100644
--- a/po/pt_BR/olsr.po
+++ b/applications/luci-app-olsr/po/pt-br/olsr.po
diff --git a/po/pt/olsr.po b/applications/luci-app-olsr/po/pt/olsr.po
index 4e04248f5..4e04248f5 100644
--- a/po/pt/olsr.po
+++ b/applications/luci-app-olsr/po/pt/olsr.po
diff --git a/po/ro/olsr.po b/applications/luci-app-olsr/po/ro/olsr.po
index 257fab373..257fab373 100644
--- a/po/ro/olsr.po
+++ b/applications/luci-app-olsr/po/ro/olsr.po
diff --git a/po/ru/olsr.po b/applications/luci-app-olsr/po/ru/olsr.po
index 51267e084..51267e084 100644
--- a/po/ru/olsr.po
+++ b/applications/luci-app-olsr/po/ru/olsr.po
diff --git a/po/sk/olsr.po b/applications/luci-app-olsr/po/sk/olsr.po
index fdd37e3af..fdd37e3af 100644
--- a/po/sk/olsr.po
+++ b/applications/luci-app-olsr/po/sk/olsr.po
diff --git a/po/sv/olsr.po b/applications/luci-app-olsr/po/sv/olsr.po
index 9af47a405..9af47a405 100644
--- a/po/sv/olsr.po
+++ b/applications/luci-app-olsr/po/sv/olsr.po
diff --git a/applications/luci-app-olsr/po/templates/olsr.pot b/applications/luci-app-olsr/po/templates/olsr.pot
new file mode 100644
index 000000000..6bd63c2a2
--- /dev/null
+++ b/applications/luci-app-olsr/po/templates/olsr.pot
@@ -0,0 +1,680 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Active MID announcements"
+msgstr ""
+
+msgid "Active OLSR nodes"
+msgstr ""
+
+msgid "Active host net announcements"
+msgstr ""
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Allow gateways with NAT"
+msgstr ""
+
+msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
+msgstr ""
+
+msgid "Announce uplink"
+msgstr ""
+
+msgid "Announced network"
+msgstr ""
+
+msgid "Bad (ETX > 10)"
+msgstr ""
+
+msgid "Bad (SNR < 5)"
+msgstr ""
+
+msgid "Both values must use the dotted decimal notation."
+msgstr ""
+
+msgid "Broadcast address"
+msgstr ""
+
+msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
+msgstr ""
+
+msgid "Can only be a valid IPv6 address or 'default'"
+msgstr ""
+
+msgid "Configuration"
+msgstr ""
+
+msgid ""
+"Could not get any data. Make sure the jsoninfo plugin is installed and "
+"allows connections from localhost."
+msgstr ""
+
+msgid "Display"
+msgstr ""
+
+msgid "Downlink"
+msgstr ""
+
+msgid "Download Config"
+msgstr ""
+
+msgid "ETX"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid ""
+"Enable SmartGateway. If it is disabled, then all other SmartGateway "
+"parameters are ignored. Default is \"no\"."
+msgstr ""
+
+msgid "Enable this interface."
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "Expected retransmission count"
+msgstr ""
+
+msgid "FIB metric"
+msgstr ""
+
+msgid ""
+"FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
+"means that the metric value is always 2. This is the preferred value because "
+"it helps the linux kernel routing to clean up older routes. \"correct\" uses "
+"the hopcount as the metric value. \"approx\" use the hopcount as the metric "
+"value too, but does only update the hopcount if the nexthop changes too. "
+"Default is \"flat\"."
+msgstr ""
+
+msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
+msgstr ""
+
+msgid "Gateway"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "General settings"
+msgstr ""
+
+msgid "Good (2 < ETX < 4)"
+msgstr ""
+
+msgid "Good (30 > SNR > 20)"
+msgstr ""
+
+msgid "Green"
+msgstr ""
+
+msgid "HNA"
+msgstr ""
+
+msgid "HNA Announcements"
+msgstr ""
+
+msgid "HNA interval"
+msgstr ""
+
+msgid "HNA validity time"
+msgstr ""
+
+msgid "HNA6 Announcements"
+msgstr ""
+
+msgid "Hello"
+msgstr ""
+
+msgid "Hello interval"
+msgstr ""
+
+msgid "Hello validity time"
+msgstr ""
+
+msgid "Hide IPv4"
+msgstr ""
+
+msgid "Hide IPv6"
+msgstr ""
+
+msgid "Hna4"
+msgstr ""
+
+msgid "Hna6"
+msgstr ""
+
+msgid "Hops"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid ""
+"Hosts in a OLSR routed network can announce connecitivity to external "
+"networks using HNA messages."
+msgstr ""
+
+msgid ""
+"Hosts in a OLSR routed network can announce connecitivity to external "
+"networks using HNA6 messages."
+msgstr ""
+
+msgid ""
+"Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
+"robustness to the link sensing but delays neighbor registration. Defaults is "
+"\"yes\""
+msgstr ""
+
+msgid "IP Addresses"
+msgstr ""
+
+msgid ""
+"IP-version to use. If 6and4 is selected then one olsrd instance is started "
+"for each protocol."
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv4 broadcast"
+msgstr ""
+
+msgid ""
+"IPv4 broadcast address for outgoing OLSR packets. One useful example would "
+"be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
+"interface broadcast IP."
+msgstr ""
+
+msgid "IPv4 source"
+msgstr ""
+
+msgid ""
+"IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
+"triggers usage of the interface IP."
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "IPv6 multicast"
+msgstr ""
+
+msgid ""
+"IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
+"multicast."
+msgstr ""
+
+msgid ""
+"IPv6 network must be given in full notation, prefix must be in CIDR notation."
+msgstr ""
+
+msgid "IPv6 source"
+msgstr ""
+
+msgid ""
+"IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
+"the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
+"of a not-linklocal interface IP."
+msgstr ""
+
+msgid "IPv6-Prefix of the uplink"
+msgstr ""
+
+msgid ""
+"If the route to the current gateway is to be changed, the ETX value of this "
+"gateway is multiplied with this value before it is compared to the new one. "
+"The parameter can be a value between 0.1 and 1.0, but should be close to 1.0 "
+"if changed.<br /><b>WARNING:</b> This parameter should not be used together "
+"with the etx_ffeth metric!<br />Defaults to \"1.0\"."
+msgstr ""
+
+msgid ""
+"If this Node uses NAT for connections to the internet. Default is \"yes\"."
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid ""
+"Interface Mode is used to prevent unnecessary packet forwarding on switched "
+"ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
+"\"mesh\"."
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Interfaces Defaults"
+msgstr ""
+
+msgid "Internet protocol"
+msgstr ""
+
+msgid ""
+"Interval to poll network interfaces for configuration changes (in seconds). "
+"Default is \"2.5\"."
+msgstr ""
+
+msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
+msgstr ""
+
+msgid ""
+"Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
+"and 1.0 here."
+msgstr ""
+
+msgid "Known OLSR routes"
+msgstr ""
+
+msgid "LQ"
+msgstr ""
+
+msgid "LQ aging"
+msgstr ""
+
+msgid "LQ algorithm"
+msgstr ""
+
+msgid "LQ fisheye"
+msgstr ""
+
+msgid "LQ level"
+msgstr ""
+
+msgid ""
+"LQMult requires two values (IP address or 'default' and multiplicator) "
+"seperated by space."
+msgstr ""
+
+msgid "Last hop"
+msgstr ""
+
+msgid "Legend"
+msgstr ""
+
+msgid "Library"
+msgstr ""
+
+msgid "Link Quality Settings"
+msgstr ""
+
+msgid ""
+"Link quality aging factor (only for lq level 2). Tuning parameter for "
+"etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
+"(allowed values are between 0.01 and 1.0)"
+msgstr ""
+
+msgid ""
+"Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
+"floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
+"etx_float, but with integer arithmetic<br /><b>etx_ff</b> : ETX freifunk, an "
+"etx variant which use all OLSR traffic (instead of only hellos) for ETX "
+"calculation<br /><b>etx_ffeth</b>: incompatible variant of etx_ff that "
+"allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
+msgstr ""
+
+msgid ""
+"Link quality level switch between hopcount and cost-based (mostly ETX) "
+"routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
+"quality for MPR selection and routing<br />Default is \"2\""
+msgstr ""
+
+msgid "LinkQuality Multiplicator"
+msgstr ""
+
+msgid "Links per node (average)"
+msgstr ""
+
+msgid "Links total"
+msgstr ""
+
+msgid "Local interface IP"
+msgstr ""
+
+msgid "MID"
+msgstr ""
+
+msgid "MID interval"
+msgstr ""
+
+msgid "MID validity time"
+msgstr ""
+
+msgid "MTU"
+msgstr ""
+
+msgid "Main IP"
+msgstr ""
+
+msgid ""
+"Make sure that OLSRd is running, the \"jsoninfo\" plugin is loaded, "
+"configured on port 9090 and accepts connections from \"127.0.0.1\"."
+msgstr ""
+
+msgid "Metric"
+msgstr ""
+
+msgid "Mode"
+msgstr ""
+
+msgid ""
+"Multiply routes with the factor given here. Allowed values are between 0.01 "
+"and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
+">reduce LQ to 192.168.0.1 by half: 192.168.0.1 0.5<br />reduce LQ to all "
+"nodes on this interface by 20%: default 0.8"
+msgstr ""
+
+msgid ""
+"Multiply routes with the factor given here. Allowed values are between 0.01 "
+"and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
+">reduce LQ to fd91:662e:3c58::1 by half: fd91:662e:3c58::1 0.5<br />reduce "
+"LQ to all nodes on this interface by 20%: default 0.8"
+msgstr ""
+
+msgid "NAT threshold"
+msgstr ""
+
+msgid "NLQ"
+msgstr ""
+
+msgid "Neighbors"
+msgstr ""
+
+msgid "Neighbour IP"
+msgstr ""
+
+msgid "Neighbours"
+msgstr ""
+
+msgid "Netmask"
+msgstr ""
+
+msgid "Network"
+msgstr ""
+
+msgid "Network address"
+msgstr ""
+
+msgid "Nic changes poll interval"
+msgstr ""
+
+msgid "Nodes"
+msgstr ""
+
+msgid "OLSR"
+msgstr ""
+
+msgid "OLSR - Display Options"
+msgstr ""
+
+msgid "OLSR - HNA-Announcements"
+msgstr ""
+
+msgid "OLSR - HNA6-Announcements"
+msgstr ""
+
+msgid "OLSR - Plugins"
+msgstr ""
+
+msgid "OLSR Daemon"
+msgstr ""
+
+msgid "OLSR Daemon - Interface"
+msgstr ""
+
+msgid "OLSR connections"
+msgstr ""
+
+msgid "OLSR gateway"
+msgstr ""
+
+msgid "OLSR node"
+msgstr ""
+
+msgid "Orange"
+msgstr ""
+
+msgid "Overview"
+msgstr ""
+
+msgid "Overview of currently active OLSR host net announcements"
+msgstr ""
+
+msgid "Overview of currently established OLSR connections"
+msgstr ""
+
+msgid "Overview of currently known OLSR nodes"
+msgstr ""
+
+msgid "Overview of currently known routes to other OLSR nodes"
+msgstr ""
+
+msgid "Overview of interfaces where OLSR is running"
+msgstr ""
+
+msgid "Overview of known multiple interface announcements"
+msgstr ""
+
+msgid "Overview of smart gateways in this network"
+msgstr ""
+
+msgid "Plugin configuration"
+msgstr ""
+
+msgid "Plugins"
+msgstr ""
+
+msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
+msgstr ""
+
+msgid "Pollrate"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Prefix"
+msgstr ""
+
+msgid "Red"
+msgstr ""
+
+msgid "Resolve"
+msgstr ""
+
+msgid ""
+"Resolve hostnames on status pages. It is generally safe to allow this, but "
+"if you use public IPs and have unstable DNS-Setup then those pages will load "
+"really slow. In this case disable it here."
+msgstr ""
+
+msgid "Routes"
+msgstr ""
+
+msgid "Secondary OLSR interfaces"
+msgstr ""
+
+msgid ""
+"Sets the main IP (originator ip) of the router. This IP will NEVER change "
+"during the uptime of olsrd. Default is 0.0.0.0, which triggers usage of the "
+"IP of the first interface."
+msgstr ""
+
+msgid ""
+"Sets the main IP (originator ip) of the router. This IP will NEVER change "
+"during the uptime of olsrd. Default is ::, which triggers usage of the IP of "
+"the first interface."
+msgstr ""
+
+msgid "Show IPv4"
+msgstr ""
+
+msgid "Show IPv6"
+msgstr ""
+
+msgid "Signal Noise Ratio in dB"
+msgstr ""
+
+msgid "SmartGW"
+msgstr ""
+
+msgid "SmartGW announcements"
+msgstr ""
+
+msgid "SmartGateway is not configured on this system."
+msgstr ""
+
+msgid "Source address"
+msgstr ""
+
+msgid ""
+"Specifies the speed of the uplink in kilobits/s. First parameter is "
+"upstream, second parameter is downstream. Default is \"128 1024\"."
+msgstr ""
+
+msgid "Speed of the uplink"
+msgstr ""
+
+msgid "State"
+msgstr ""
+
+msgid "Status"
+msgstr ""
+
+msgid "Still usable (20 > SNR > 5)"
+msgstr ""
+
+msgid "Still usable (4 < ETX < 10)"
+msgstr ""
+
+msgid "Success rate of packages received from the neighbour"
+msgstr ""
+
+msgid "Success rate of packages sent to the neighbour"
+msgstr ""
+
+msgid "TC"
+msgstr ""
+
+msgid "TC interval"
+msgstr ""
+
+msgid "TC validity time"
+msgstr ""
+
+msgid "TOS value"
+msgstr ""
+
+msgid ""
+"The OLSR daemon is an implementation of the Optimized Link State Routing "
+"protocol. As such it allows mesh routing for any network equipment. It runs "
+"on any wifi card that supports ad-hoc mode and of course on any ethernet "
+"device. Visit <a href='http://www.olsr.org'>olsrd.org</a> for help and "
+"documentation."
+msgstr ""
+
+msgid ""
+"The fixed willingness to use. If not set willingness will be calculated "
+"dynamically based on battery/power status. Default is \"3\"."
+msgstr ""
+
+msgid "The interface OLSRd should serve."
+msgstr ""
+
+msgid ""
+"The port OLSR uses. This should usually stay at the IANA assigned port 698. "
+"It can have a value between 1 and 65535."
+msgstr ""
+
+msgid ""
+"This can be used to signal the external IPv6 prefix of the uplink to the "
+"clients. This might allow a client to change it's local IPv6 address to use "
+"the IPv6 gateway without any kind of address translation. The maximum prefix "
+"length is 64 bits. Default is \"::/0\" (no prefix)."
+msgstr ""
+
+msgid "Timing and Validity"
+msgstr ""
+
+msgid "Topology"
+msgstr ""
+
+msgid ""
+"Type of service value for the IP header of control traffic. Default is "
+"\"16\"."
+msgstr ""
+
+msgid "Unable to connect to the OLSR daemon!"
+msgstr ""
+
+msgid "Uplink"
+msgstr ""
+
+msgid "Uplink uses NAT"
+msgstr ""
+
+msgid "Use hysteresis"
+msgstr ""
+
+msgid "Validity Time"
+msgstr ""
+
+msgid "Version"
+msgstr ""
+
+msgid "Very good (ETX < 2)"
+msgstr ""
+
+msgid "Very good (SNR > 30)"
+msgstr ""
+
+msgid "WLAN"
+msgstr ""
+
+msgid ""
+"Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
+"work, please install it."
+msgstr ""
+
+msgid "Weight"
+msgstr ""
+
+msgid ""
+"When multiple links exist between hosts the weight of interface is used to "
+"determine the link to use. Normally the weight is automatically calculated "
+"by olsrd based on the characteristics of the interface, but here you can "
+"specify a fixed value. Olsrd will choose links with the lowest value.<br /"
+"><b>Note:</b> Interface weight is used only when LinkQualityLevel is set to "
+"0. For any other value of LinkQualityLevel, the interface ETX value is used "
+"instead."
+msgstr ""
+
+msgid ""
+"Which kind of uplink is exported to the other mesh nodes. An uplink is "
+"detected by looking for a local HNA of 0.0.0.0/0, ::ffff:0:0/96 or 2000::/3. "
+"Default setting is \"both\"."
+msgstr ""
+
+msgid ""
+"Which kind of uplink is exported to the other mesh nodes. An uplink is "
+"detected by looking for a local HNA6 ::ffff:0:0/96 or 2000::/3. Default "
+"setting is \"both\"."
+msgstr ""
+
+msgid "Willingness"
+msgstr ""
+
+msgid "Yellow"
+msgstr ""
+
+msgid "no"
+msgstr ""
+
+msgid "yes"
+msgstr ""
diff --git a/po/tr/olsr.po b/applications/luci-app-olsr/po/tr/olsr.po
index 18641896d..18641896d 100644
--- a/po/tr/olsr.po
+++ b/applications/luci-app-olsr/po/tr/olsr.po
diff --git a/po/uk/olsr.po b/applications/luci-app-olsr/po/uk/olsr.po
index d35fe3173..d35fe3173 100644
--- a/po/uk/olsr.po
+++ b/applications/luci-app-olsr/po/uk/olsr.po
diff --git a/po/vi/olsr.po b/applications/luci-app-olsr/po/vi/olsr.po
index 698e5288e..698e5288e 100644
--- a/po/vi/olsr.po
+++ b/applications/luci-app-olsr/po/vi/olsr.po
diff --git a/po/zh_CN/olsr.po b/applications/luci-app-olsr/po/zh-cn/olsr.po
index 37264f584..37264f584 100644
--- a/po/zh_CN/olsr.po
+++ b/applications/luci-app-olsr/po/zh-cn/olsr.po
diff --git a/po/zh_TW/olsr.po b/applications/luci-app-olsr/po/zh-tw/olsr.po
index 797874d8f..797874d8f 100644
--- a/po/zh_TW/olsr.po
+++ b/applications/luci-app-olsr/po/zh-tw/olsr.po
diff --git a/applications/luci-olsr/root/etc/config/luci_olsr b/applications/luci-app-olsr/root/etc/config/luci_olsr
index 2dd4ffac1..2dd4ffac1 100644
--- a/applications/luci-olsr/root/etc/config/luci_olsr
+++ b/applications/luci-app-olsr/root/etc/config/luci_olsr
diff --git a/applications/luci-olsr/root/etc/uci-defaults/luci-olsr b/applications/luci-app-olsr/root/etc/uci-defaults/luci-olsr
index 63c01e4a2..63c01e4a2 100755
--- a/applications/luci-olsr/root/etc/uci-defaults/luci-olsr
+++ b/applications/luci-app-olsr/root/etc/uci-defaults/luci-olsr
diff --git a/applications/luci-app-openvpn/Makefile b/applications/luci-app-openvpn/Makefile
new file mode 100644
index 000000000..a8070fd3f
--- /dev/null
+++ b/applications/luci-app-openvpn/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for OpenVPN
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-openvpn/luasrc/controller/openvpn.lua b/applications/luci-app-openvpn/luasrc/controller/openvpn.lua
index 8695dae84..8695dae84 100644
--- a/applications/luci-openvpn/luasrc/controller/openvpn.lua
+++ b/applications/luci-app-openvpn/luasrc/controller/openvpn.lua
diff --git a/applications/luci-openvpn/luasrc/model/cbi/openvpn-advanced.lua b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua
index f47af6d2f..f47af6d2f 100644
--- a/applications/luci-openvpn/luasrc/model/cbi/openvpn-advanced.lua
+++ b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua
diff --git a/applications/luci-openvpn/luasrc/model/cbi/openvpn-basic.lua b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua
index 92f7cb569..92f7cb569 100644
--- a/applications/luci-openvpn/luasrc/model/cbi/openvpn-basic.lua
+++ b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua
diff --git a/applications/luci-openvpn/luasrc/model/cbi/openvpn.lua b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua
index 2f865e002..2f865e002 100644
--- a/applications/luci-openvpn/luasrc/model/cbi/openvpn.lua
+++ b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua
diff --git a/applications/luci-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm b/applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm
index 0166de778..0166de778 100644
--- a/applications/luci-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm
+++ b/applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm
diff --git a/applications/luci-openvpn/luasrc/view/openvpn/pageswitch.htm b/applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm
index 4f4e869e5..4f4e869e5 100644
--- a/applications/luci-openvpn/luasrc/view/openvpn/pageswitch.htm
+++ b/applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm
diff --git a/po/ca/openvpn.po b/applications/luci-app-openvpn/po/ca/openvpn.po
index c7863b244..c7863b244 100644
--- a/po/ca/openvpn.po
+++ b/applications/luci-app-openvpn/po/ca/openvpn.po
diff --git a/po/cs/openvpn.po b/applications/luci-app-openvpn/po/cs/openvpn.po
index 58cfa901b..58cfa901b 100644
--- a/po/cs/openvpn.po
+++ b/applications/luci-app-openvpn/po/cs/openvpn.po
diff --git a/po/de/openvpn.po b/applications/luci-app-openvpn/po/de/openvpn.po
index ce77281e0..ce77281e0 100644
--- a/po/de/openvpn.po
+++ b/applications/luci-app-openvpn/po/de/openvpn.po
diff --git a/po/el/openvpn.po b/applications/luci-app-openvpn/po/el/openvpn.po
index c10521f01..c10521f01 100644
--- a/po/el/openvpn.po
+++ b/applications/luci-app-openvpn/po/el/openvpn.po
diff --git a/po/en/openvpn.po b/applications/luci-app-openvpn/po/en/openvpn.po
index 710d72333..710d72333 100644
--- a/po/en/openvpn.po
+++ b/applications/luci-app-openvpn/po/en/openvpn.po
diff --git a/po/es/openvpn.po b/applications/luci-app-openvpn/po/es/openvpn.po
index 13ae8da7c..13ae8da7c 100644
--- a/po/es/openvpn.po
+++ b/applications/luci-app-openvpn/po/es/openvpn.po
diff --git a/po/fr/openvpn.po b/applications/luci-app-openvpn/po/fr/openvpn.po
index 84a43c28e..84a43c28e 100644
--- a/po/fr/openvpn.po
+++ b/applications/luci-app-openvpn/po/fr/openvpn.po
diff --git a/po/he/openvpn.po b/applications/luci-app-openvpn/po/he/openvpn.po
index bf02ef3d9..bf02ef3d9 100644
--- a/po/he/openvpn.po
+++ b/applications/luci-app-openvpn/po/he/openvpn.po
diff --git a/po/hu/openvpn.po b/applications/luci-app-openvpn/po/hu/openvpn.po
index c6b22ebbd..c6b22ebbd 100644
--- a/po/hu/openvpn.po
+++ b/applications/luci-app-openvpn/po/hu/openvpn.po
diff --git a/po/it/openvpn.po b/applications/luci-app-openvpn/po/it/openvpn.po
index 0ee93063b..0ee93063b 100644
--- a/po/it/openvpn.po
+++ b/applications/luci-app-openvpn/po/it/openvpn.po
diff --git a/po/ja/openvpn.po b/applications/luci-app-openvpn/po/ja/openvpn.po
index c4aaae96d..c4aaae96d 100644
--- a/po/ja/openvpn.po
+++ b/applications/luci-app-openvpn/po/ja/openvpn.po
diff --git a/po/ms/openvpn.po b/applications/luci-app-openvpn/po/ms/openvpn.po
index 5cac2c231..5cac2c231 100644
--- a/po/ms/openvpn.po
+++ b/applications/luci-app-openvpn/po/ms/openvpn.po
diff --git a/po/no/openvpn.po b/applications/luci-app-openvpn/po/no/openvpn.po
index bf02ef3d9..bf02ef3d9 100644
--- a/po/no/openvpn.po
+++ b/applications/luci-app-openvpn/po/no/openvpn.po
diff --git a/po/pl/openvpn.po b/applications/luci-app-openvpn/po/pl/openvpn.po
index c514157dd..c514157dd 100644
--- a/po/pl/openvpn.po
+++ b/applications/luci-app-openvpn/po/pl/openvpn.po
diff --git a/po/pt_BR/openvpn.po b/applications/luci-app-openvpn/po/pt-br/openvpn.po
index 002c38855..002c38855 100644
--- a/po/pt_BR/openvpn.po
+++ b/applications/luci-app-openvpn/po/pt-br/openvpn.po
diff --git a/po/pt/openvpn.po b/applications/luci-app-openvpn/po/pt/openvpn.po
index 9da2d9567..9da2d9567 100644
--- a/po/pt/openvpn.po
+++ b/applications/luci-app-openvpn/po/pt/openvpn.po
diff --git a/po/ro/openvpn.po b/applications/luci-app-openvpn/po/ro/openvpn.po
index 9c3be89a4..9c3be89a4 100644
--- a/po/ro/openvpn.po
+++ b/applications/luci-app-openvpn/po/ro/openvpn.po
diff --git a/po/ru/openvpn.po b/applications/luci-app-openvpn/po/ru/openvpn.po
index 4bae5a293..4bae5a293 100644
--- a/po/ru/openvpn.po
+++ b/applications/luci-app-openvpn/po/ru/openvpn.po
diff --git a/po/sk/openvpn.po b/applications/luci-app-openvpn/po/sk/openvpn.po
index f8755342d..f8755342d 100644
--- a/po/sk/openvpn.po
+++ b/applications/luci-app-openvpn/po/sk/openvpn.po
diff --git a/po/sv/openvpn.po b/applications/luci-app-openvpn/po/sv/openvpn.po
index 9188488f0..9188488f0 100644
--- a/po/sv/openvpn.po
+++ b/applications/luci-app-openvpn/po/sv/openvpn.po
diff --git a/applications/luci-app-openvpn/po/templates/openvpn.pot b/applications/luci-app-openvpn/po/templates/openvpn.pot
new file mode 100644
index 000000000..001747e29
--- /dev/null
+++ b/applications/luci-app-openvpn/po/templates/openvpn.pot
@@ -0,0 +1,539 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "%s"
+msgstr ""
+
+msgid "'net30', 'p2p', or 'subnet'"
+msgstr ""
+
+msgid "Accept options pushed from server"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Add route after establishing connection"
+msgstr ""
+
+msgid "Additional authentication over TLS"
+msgstr ""
+
+msgid "Allow client-to-client traffic"
+msgstr ""
+
+msgid "Allow multiple clients with same certificate"
+msgstr ""
+
+msgid "Allow only one session"
+msgstr ""
+
+msgid "Allow remote to change its IP or port"
+msgstr ""
+
+msgid "Allowed maximum of connected clients"
+msgstr ""
+
+msgid "Allowed maximum of internal"
+msgstr ""
+
+msgid "Allowed maximum of new connections"
+msgstr ""
+
+msgid "Append log to file"
+msgstr ""
+
+msgid "Authenticate using username/password"
+msgstr ""
+
+msgid "Automatically redirect default route"
+msgstr ""
+
+msgid "Below is a list of configured OpenVPN instances and their current state"
+msgstr ""
+
+msgid "Call down cmd/script before TUN/TAP close"
+msgstr ""
+
+msgid "Certificate authority"
+msgstr ""
+
+msgid "Change process priority"
+msgstr ""
+
+msgid "Change to directory before initialization"
+msgstr ""
+
+msgid "Check peer certificate against a CRL"
+msgstr ""
+
+msgid "Chroot to directory after initialization"
+msgstr ""
+
+msgid "Client is disabled"
+msgstr ""
+
+msgid "Configuration category"
+msgstr ""
+
+msgid "Configure client mode"
+msgstr ""
+
+msgid "Configure server bridge"
+msgstr ""
+
+msgid "Configure server mode"
+msgstr ""
+
+msgid "Connect through Socks5 proxy"
+msgstr ""
+
+msgid "Connect to remote host through an HTTP proxy"
+msgstr ""
+
+msgid "Connection retry interval"
+msgstr ""
+
+msgid "Cryptography"
+msgstr ""
+
+msgid "Daemonize after initialization"
+msgstr ""
+
+msgid "Delay n seconds after connection"
+msgstr ""
+
+msgid "Delay tun/tap open and up script execution"
+msgstr ""
+
+msgid "Diffie Hellman parameters"
+msgstr ""
+
+msgid "Directory for custom client config files"
+msgstr ""
+
+msgid "Disable Paging"
+msgstr ""
+
+msgid "Disable cipher initialisation vector"
+msgstr ""
+
+msgid "Disable options consistency check"
+msgstr ""
+
+msgid "Disable replay protection"
+msgstr ""
+
+msgid "Do not bind to local address and port"
+msgstr ""
+
+msgid "Don't actually execute ifconfig"
+msgstr ""
+
+msgid "Don't add routes automatically"
+msgstr ""
+
+msgid "Don't cache --askpass or --auth-user-pass passwords"
+msgstr ""
+
+msgid "Don't inherit global push options"
+msgstr ""
+
+msgid "Don't log timestamps"
+msgstr ""
+
+msgid "Don't re-read key on restart"
+msgstr ""
+
+msgid "Don't require client certificate"
+msgstr ""
+
+msgid "Don't use adaptive lzo compression"
+msgstr ""
+
+msgid "Don't warn on ifconfig inconsistencies"
+msgstr ""
+
+msgid "Echo parameters to log"
+msgstr ""
+
+msgid "Empirically measure MTU"
+msgstr ""
+
+msgid "Enable OpenSSL hardware crypto engines"
+msgstr ""
+
+msgid "Enable Path MTU discovery"
+msgstr ""
+
+msgid "Enable Static Key encryption mode (non-TLS)"
+msgstr ""
+
+msgid "Enable TLS and assume client role"
+msgstr ""
+
+msgid "Enable TLS and assume server role"
+msgstr ""
+
+msgid "Enable internal datagram fragmentation"
+msgstr ""
+
+msgid "Enable management interface on <em>IP</em> <em>port</em>"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "Encryption cipher for packets"
+msgstr ""
+
+msgid "Execute shell cmd after routes are added"
+msgstr ""
+
+msgid "Execute shell command on remote ip change"
+msgstr ""
+
+msgid ""
+"Executed in server mode on new client connections, when the client is still "
+"untrusted"
+msgstr ""
+
+msgid ""
+"Executed in server mode whenever an IPv4 address/route or MAC address is "
+"added to OpenVPN's internal routing table"
+msgstr ""
+
+msgid "Exit on TLS negotiation failure"
+msgstr ""
+
+msgid "Get PEM password from controlling tty before we daemonize"
+msgstr ""
+
+msgid "HMAC authentication for packets"
+msgstr ""
+
+msgid "Handling of authentication failures"
+msgstr ""
+
+msgid ""
+"Helper directive to simplify the expression of --ping and --ping-restart in "
+"server mode configurations"
+msgstr ""
+
+msgid "If hostname resolve fails, retry"
+msgstr ""
+
+msgid "Instance \"%s\""
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid "Keep local IP address on restart"
+msgstr ""
+
+msgid "Keep remote IP address on restart"
+msgstr ""
+
+msgid "Keep tun/tap device open on restart"
+msgstr ""
+
+msgid "Key transition window"
+msgstr ""
+
+msgid "Limit repeated log messages"
+msgstr ""
+
+msgid "Local certificate"
+msgstr ""
+
+msgid "Local host name or ip address"
+msgstr ""
+
+msgid "Local private key"
+msgstr ""
+
+msgid "Major mode"
+msgstr ""
+
+msgid "Make tun device IPv6 capable"
+msgstr ""
+
+msgid "Maximum number of queued TCP output packets"
+msgstr ""
+
+msgid "Networking"
+msgstr ""
+
+msgid "Number of allocated broadcast buffers"
+msgstr ""
+
+msgid "Number of lines for log file history"
+msgstr ""
+
+msgid "Only accept connections from given X509 name"
+msgstr ""
+
+msgid "Only process ping timeouts if routes exist"
+msgstr ""
+
+msgid "OpenVPN"
+msgstr ""
+
+msgid "OpenVPN instances"
+msgstr ""
+
+msgid "Optimize TUN/TAP/UDP writes"
+msgstr ""
+
+msgid "Output to syslog and do not daemonize"
+msgstr ""
+
+msgid "Overview"
+msgstr ""
+
+msgid "PKCS#12 file containing keys"
+msgstr ""
+
+msgid "Pass environment variables to script"
+msgstr ""
+
+msgid "Persist replay-protection state"
+msgstr ""
+
+msgid "Persist/unpersist ifconfig-pool"
+msgstr ""
+
+msgid "Ping remote every n seconds over TCP/UDP port"
+msgstr ""
+
+msgid "Policy level over usage of external programs and scripts"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "Proxy timeout in seconds"
+msgstr ""
+
+msgid "Push an ifconfig option to remote"
+msgstr ""
+
+msgid "Push options to peer"
+msgstr ""
+
+msgid "Query management channel for private key"
+msgstr ""
+
+msgid "Randomly choose remote server"
+msgstr ""
+
+msgid "Refuse connection if no custom client config"
+msgstr ""
+
+msgid "Remap SIGUSR1 signals"
+msgstr ""
+
+msgid "Remote host name or ip address"
+msgstr ""
+
+msgid "Remote ping timeout"
+msgstr ""
+
+msgid "Renegotiate data chan. key after bytes"
+msgstr ""
+
+msgid "Renegotiate data chan. key after packets"
+msgstr ""
+
+msgid "Renegotiate data chan. key after seconds"
+msgstr ""
+
+msgid "Replay protection sliding window size"
+msgstr ""
+
+msgid "Require explicit designation on certificate"
+msgstr ""
+
+msgid "Require explicit key usage on certificate"
+msgstr ""
+
+msgid "Restart after remote ping timeout"
+msgstr ""
+
+msgid "Retransmit timeout on TLS control channel"
+msgstr ""
+
+msgid "Retry indefinitely on HTTP proxy errors"
+msgstr ""
+
+msgid "Retry indefinitely on Socks proxy errors"
+msgstr ""
+
+msgid "Route subnet to client"
+msgstr ""
+
+msgid "Run as an inetd or xinetd server"
+msgstr ""
+
+msgid "Run script cmd on client connection"
+msgstr ""
+
+msgid "Run script cmd on client disconnection"
+msgstr ""
+
+msgid "Run up/down scripts for all restarts"
+msgstr ""
+
+msgid "Send notification to peer on disconnect"
+msgstr ""
+
+msgid "Service"
+msgstr ""
+
+msgid "Set GID to group"
+msgstr ""
+
+msgid "Set TCP/UDP MTU"
+msgstr ""
+
+msgid "Set UID to user"
+msgstr ""
+
+msgid "Set aside a pool of subnets"
+msgstr ""
+
+msgid "Set extended HTTP proxy options"
+msgstr ""
+
+msgid "Set output verbosity"
+msgstr ""
+
+msgid "Set size of real and virtual address hash tables"
+msgstr ""
+
+msgid "Set the TCP/UDP receive buffer size"
+msgstr ""
+
+msgid "Set the TCP/UDP send buffer size"
+msgstr ""
+
+msgid "Set tun/tap TX queue length"
+msgstr ""
+
+msgid "Set tun/tap adapter parameters"
+msgstr ""
+
+msgid "Set tun/tap device MTU"
+msgstr ""
+
+msgid "Set tun/tap device overhead"
+msgstr ""
+
+msgid "Set upper bound on TCP MSS"
+msgstr ""
+
+msgid "Shaping for peer bandwidth"
+msgstr ""
+
+msgid "Shell cmd to execute after tun device open"
+msgstr ""
+
+msgid "Shell cmd to run after tun device close"
+msgstr ""
+
+msgid "Shell command to verify X509 name"
+msgstr ""
+
+msgid "Silence the output of replay warnings"
+msgstr ""
+
+msgid "Size of cipher key"
+msgstr ""
+
+msgid "Specify a default gateway for routes"
+msgstr ""
+
+msgid "Start OpenVPN in a hibernating state"
+msgstr ""
+
+msgid "Start/Stop"
+msgstr ""
+
+msgid "Started"
+msgstr ""
+
+msgid "Status file format version"
+msgstr ""
+
+msgid "Switch to advanced configuration »"
+msgstr ""
+
+msgid "TCP/UDP port # for both local and remote"
+msgstr ""
+
+msgid "TCP/UDP port # for local (default=1194)"
+msgstr ""
+
+msgid "TCP/UDP port # for remote (default=1194)"
+msgstr ""
+
+msgid "TLS cipher"
+msgstr ""
+
+msgid "TOS passthrough (applies to IPv4 only)"
+msgstr ""
+
+msgid "Temporary directory for client-connect return file"
+msgstr ""
+
+msgid "Timeframe for key exchange"
+msgstr ""
+
+msgid "Type of used device"
+msgstr ""
+
+msgid "Use fast LZO compression"
+msgstr ""
+
+msgid "Use individual addresses rather than /30 subnets"
+msgstr ""
+
+msgid "Use protocol"
+msgstr ""
+
+msgid "Use tun/tap device node"
+msgstr ""
+
+msgid "Use username as common name"
+msgstr ""
+
+msgid "VPN"
+msgstr ""
+
+msgid "Write log to file"
+msgstr ""
+
+msgid "Write process ID to file"
+msgstr ""
+
+msgid "Write status to file every n seconds"
+msgstr ""
+
+msgid "no"
+msgstr ""
+
+msgid "tun/tap device"
+msgstr ""
+
+msgid "tun/tap inactivity timeout"
+msgstr ""
+
+msgid "yes (%i)"
+msgstr ""
+
+msgid "« Switch to basic configuration"
+msgstr ""
diff --git a/po/tr/openvpn.po b/applications/luci-app-openvpn/po/tr/openvpn.po
index c57805bdc..c57805bdc 100644
--- a/po/tr/openvpn.po
+++ b/applications/luci-app-openvpn/po/tr/openvpn.po
diff --git a/po/uk/openvpn.po b/applications/luci-app-openvpn/po/uk/openvpn.po
index 129c59687..129c59687 100644
--- a/po/uk/openvpn.po
+++ b/applications/luci-app-openvpn/po/uk/openvpn.po
diff --git a/po/vi/openvpn.po b/applications/luci-app-openvpn/po/vi/openvpn.po
index da4e4f23c..da4e4f23c 100644
--- a/po/vi/openvpn.po
+++ b/applications/luci-app-openvpn/po/vi/openvpn.po
diff --git a/po/zh_CN/openvpn.po b/applications/luci-app-openvpn/po/zh-cn/openvpn.po
index 7f22a97c4..7f22a97c4 100644
--- a/po/zh_CN/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh-cn/openvpn.po
diff --git a/po/zh_TW/openvpn.po b/applications/luci-app-openvpn/po/zh-tw/openvpn.po
index bddb9c7ae..bddb9c7ae 100644
--- a/po/zh_TW/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh-tw/openvpn.po
diff --git a/applications/luci-openvpn/root/etc/config/openvpn_recipes b/applications/luci-app-openvpn/root/etc/config/openvpn_recipes
index 1b394dffb..1b394dffb 100644
--- a/applications/luci-openvpn/root/etc/config/openvpn_recipes
+++ b/applications/luci-app-openvpn/root/etc/config/openvpn_recipes
diff --git a/applications/luci-app-p2pblock/Makefile b/applications/luci-app-p2pblock/Makefile
new file mode 100644
index 000000000..4dbeb5eaa
--- /dev/null
+++ b/applications/luci-app-p2pblock/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for the Freifunk P2P-Block addon
+LUCI_DEPENDS:=+luci-app-firewall +freifunk-p2pblock
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-p2pblock/ipkg/postinst b/applications/luci-app-p2pblock/ipkg/postinst
index 448025b76..448025b76 100755
--- a/applications/luci-p2pblock/ipkg/postinst
+++ b/applications/luci-app-p2pblock/ipkg/postinst
diff --git a/applications/luci-p2pblock/luasrc/controller/ff_p2pblock.lua b/applications/luci-app-p2pblock/luasrc/controller/ff_p2pblock.lua
index 887f18756..887f18756 100644
--- a/applications/luci-p2pblock/luasrc/controller/ff_p2pblock.lua
+++ b/applications/luci-app-p2pblock/luasrc/controller/ff_p2pblock.lua
diff --git a/applications/luci-p2pblock/luasrc/model/cbi/luci_fw/p2pblock.lua b/applications/luci-app-p2pblock/luasrc/model/cbi/luci_fw/p2pblock.lua
index 35f76cd2b..35f76cd2b 100644
--- a/applications/luci-p2pblock/luasrc/model/cbi/luci_fw/p2pblock.lua
+++ b/applications/luci-app-p2pblock/luasrc/model/cbi/luci_fw/p2pblock.lua
diff --git a/po/ca/p2pblock.po b/applications/luci-app-p2pblock/po/ca/p2pblock.po
index fe99a772e..fe99a772e 100644
--- a/po/ca/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/ca/p2pblock.po
diff --git a/po/cs/p2pblock.po b/applications/luci-app-p2pblock/po/cs/p2pblock.po
index 02eafef45..02eafef45 100644
--- a/po/cs/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/cs/p2pblock.po
diff --git a/po/de/p2pblock.po b/applications/luci-app-p2pblock/po/de/p2pblock.po
index e3613d650..e3613d650 100644
--- a/po/de/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/de/p2pblock.po
diff --git a/po/el/p2pblock.po b/applications/luci-app-p2pblock/po/el/p2pblock.po
index 9db357ac5..9db357ac5 100644
--- a/po/el/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/el/p2pblock.po
diff --git a/po/en/p2pblock.po b/applications/luci-app-p2pblock/po/en/p2pblock.po
index 00cccc8e6..00cccc8e6 100644
--- a/po/en/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/en/p2pblock.po
diff --git a/po/es/p2pblock.po b/applications/luci-app-p2pblock/po/es/p2pblock.po
index 1edc53304..1edc53304 100644
--- a/po/es/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/es/p2pblock.po
diff --git a/po/fr/p2pblock.po b/applications/luci-app-p2pblock/po/fr/p2pblock.po
index 524d3d085..524d3d085 100644
--- a/po/fr/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/fr/p2pblock.po
diff --git a/po/he/p2pblock.po b/applications/luci-app-p2pblock/po/he/p2pblock.po
index 5b2679b4b..5b2679b4b 100644
--- a/po/he/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/he/p2pblock.po
diff --git a/po/hu/p2pblock.po b/applications/luci-app-p2pblock/po/hu/p2pblock.po
index 4f1dffa20..4f1dffa20 100644
--- a/po/hu/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/hu/p2pblock.po
diff --git a/po/it/p2pblock.po b/applications/luci-app-p2pblock/po/it/p2pblock.po
index 3be501051..3be501051 100644
--- a/po/it/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/it/p2pblock.po
diff --git a/po/ja/p2pblock.po b/applications/luci-app-p2pblock/po/ja/p2pblock.po
index 00cccc8e6..00cccc8e6 100644
--- a/po/ja/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/ja/p2pblock.po
diff --git a/po/ms/p2pblock.po b/applications/luci-app-p2pblock/po/ms/p2pblock.po
index 00cccc8e6..00cccc8e6 100644
--- a/po/ms/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/ms/p2pblock.po
diff --git a/po/no/p2pblock.po b/applications/luci-app-p2pblock/po/no/p2pblock.po
index af9c25ea3..af9c25ea3 100644
--- a/po/no/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/no/p2pblock.po
diff --git a/po/pl/p2pblock.po b/applications/luci-app-p2pblock/po/pl/p2pblock.po
index 9222a0863..9222a0863 100644
--- a/po/pl/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/pl/p2pblock.po
diff --git a/po/pt_BR/p2pblock.po b/applications/luci-app-p2pblock/po/pt-br/p2pblock.po
index de3638164..de3638164 100644
--- a/po/pt_BR/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/pt-br/p2pblock.po
diff --git a/po/pt/p2pblock.po b/applications/luci-app-p2pblock/po/pt/p2pblock.po
index 365f9f277..365f9f277 100644
--- a/po/pt/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/pt/p2pblock.po
diff --git a/po/ro/p2pblock.po b/applications/luci-app-p2pblock/po/ro/p2pblock.po
index 2f7d74e7f..2f7d74e7f 100644
--- a/po/ro/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/ro/p2pblock.po
diff --git a/po/ru/p2pblock.po b/applications/luci-app-p2pblock/po/ru/p2pblock.po
index f6a27401b..f6a27401b 100644
--- a/po/ru/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/ru/p2pblock.po
diff --git a/po/sk/p2pblock.po b/applications/luci-app-p2pblock/po/sk/p2pblock.po
index 1881b3ceb..1881b3ceb 100644
--- a/po/sk/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/sk/p2pblock.po
diff --git a/po/sv/p2pblock.po b/applications/luci-app-p2pblock/po/sv/p2pblock.po
index de6e66a89..de6e66a89 100644
--- a/po/sv/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/sv/p2pblock.po
diff --git a/applications/luci-app-p2pblock/po/templates/p2pblock.pot b/applications/luci-app-p2pblock/po/templates/p2pblock.pot
new file mode 100644
index 000000000..6fa5da110
--- /dev/null
+++ b/applications/luci-app-p2pblock/po/templates/p2pblock.pot
@@ -0,0 +1,31 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Block Time"
+msgstr ""
+
+msgid "Enable P2P-Block"
+msgstr ""
+
+msgid "IP-P2P"
+msgstr ""
+
+msgid "Layer7-Protocols"
+msgstr ""
+
+msgid "P2P-Block"
+msgstr ""
+
+msgid ""
+"P2P-Block is a greylisting mechanism to block various peer-to-peer protocols "
+"for non-whitelisted clients."
+msgstr ""
+
+msgid "Portrange"
+msgstr ""
+
+msgid "Whitelisted IPs"
+msgstr ""
+
+msgid "seconds"
+msgstr ""
diff --git a/po/tr/p2pblock.po b/applications/luci-app-p2pblock/po/tr/p2pblock.po
index 7c670d8ec..7c670d8ec 100644
--- a/po/tr/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/tr/p2pblock.po
diff --git a/po/uk/p2pblock.po b/applications/luci-app-p2pblock/po/uk/p2pblock.po
index 3e7dff9fa..3e7dff9fa 100644
--- a/po/uk/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/uk/p2pblock.po
diff --git a/po/vi/p2pblock.po b/applications/luci-app-p2pblock/po/vi/p2pblock.po
index 4bad09046..4bad09046 100644
--- a/po/vi/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/vi/p2pblock.po
diff --git a/po/zh_CN/p2pblock.po b/applications/luci-app-p2pblock/po/zh-cn/p2pblock.po
index 66725be6e..66725be6e 100644
--- a/po/zh_CN/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/zh-cn/p2pblock.po
diff --git a/po/zh_TW/p2pblock.po b/applications/luci-app-p2pblock/po/zh-tw/p2pblock.po
index f542f7794..f542f7794 100644
--- a/po/zh_TW/p2pblock.po
+++ b/applications/luci-app-p2pblock/po/zh-tw/p2pblock.po
diff --git a/applications/luci-p2pblock/root/etc/uci-defaults/luci-p2pblock b/applications/luci-app-p2pblock/root/etc/uci-defaults/luci-p2pblock
index 030ebbed1..030ebbed1 100755
--- a/applications/luci-p2pblock/root/etc/uci-defaults/luci-p2pblock
+++ b/applications/luci-app-p2pblock/root/etc/uci-defaults/luci-p2pblock
diff --git a/applications/luci-app-p910nd/Makefile b/applications/luci-app-p910nd/Makefile
new file mode 100644
index 000000000..adb35bd47
--- /dev/null
+++ b/applications/luci-app-p910nd/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=p910nd - Printer server module
+LUCI_DEPENDS:=+p910nd
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-p910nd/ipkg/postinst b/applications/luci-app-p910nd/ipkg/postinst
index 36a91e21b..36a91e21b 100644
--- a/applications/luci-p910nd/ipkg/postinst
+++ b/applications/luci-app-p910nd/ipkg/postinst
diff --git a/applications/luci-p910nd/luasrc/controller/p910nd.lua b/applications/luci-app-p910nd/luasrc/controller/p910nd.lua
index 4efaef8a1..4efaef8a1 100644
--- a/applications/luci-p910nd/luasrc/controller/p910nd.lua
+++ b/applications/luci-app-p910nd/luasrc/controller/p910nd.lua
diff --git a/applications/luci-p910nd/luasrc/model/cbi/p910nd.lua b/applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua
index 7580a3e74..7580a3e74 100644
--- a/applications/luci-p910nd/luasrc/model/cbi/p910nd.lua
+++ b/applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua
diff --git a/po/ca/p910nd.po b/applications/luci-app-p910nd/po/ca/p910nd.po
index 6862df469..6862df469 100644
--- a/po/ca/p910nd.po
+++ b/applications/luci-app-p910nd/po/ca/p910nd.po
diff --git a/po/cs/p910nd.po b/applications/luci-app-p910nd/po/cs/p910nd.po
index e4f1c71e5..e4f1c71e5 100644
--- a/po/cs/p910nd.po
+++ b/applications/luci-app-p910nd/po/cs/p910nd.po
diff --git a/po/de/p910nd.po b/applications/luci-app-p910nd/po/de/p910nd.po
index 7d1628c1c..7d1628c1c 100644
--- a/po/de/p910nd.po
+++ b/applications/luci-app-p910nd/po/de/p910nd.po
diff --git a/po/el/p910nd.po b/applications/luci-app-p910nd/po/el/p910nd.po
index 13b97c02e..13b97c02e 100644
--- a/po/el/p910nd.po
+++ b/applications/luci-app-p910nd/po/el/p910nd.po
diff --git a/po/en/p910nd.po b/applications/luci-app-p910nd/po/en/p910nd.po
index 766673ac7..766673ac7 100644
--- a/po/en/p910nd.po
+++ b/applications/luci-app-p910nd/po/en/p910nd.po
diff --git a/po/es/p910nd.po b/applications/luci-app-p910nd/po/es/p910nd.po
index f558c9948..f558c9948 100644
--- a/po/es/p910nd.po
+++ b/applications/luci-app-p910nd/po/es/p910nd.po
diff --git a/po/fr/p910nd.po b/applications/luci-app-p910nd/po/fr/p910nd.po
index 5621e102d..5621e102d 100644
--- a/po/fr/p910nd.po
+++ b/applications/luci-app-p910nd/po/fr/p910nd.po
diff --git a/po/he/p910nd.po b/applications/luci-app-p910nd/po/he/p910nd.po
index 3accdca6a..3accdca6a 100644
--- a/po/he/p910nd.po
+++ b/applications/luci-app-p910nd/po/he/p910nd.po
diff --git a/po/hu/p910nd.po b/applications/luci-app-p910nd/po/hu/p910nd.po
index 717987190..717987190 100644
--- a/po/hu/p910nd.po
+++ b/applications/luci-app-p910nd/po/hu/p910nd.po
diff --git a/po/it/p910nd.po b/applications/luci-app-p910nd/po/it/p910nd.po
index 47bf68736..47bf68736 100644
--- a/po/it/p910nd.po
+++ b/applications/luci-app-p910nd/po/it/p910nd.po
diff --git a/po/ja/p910nd.po b/applications/luci-app-p910nd/po/ja/p910nd.po
index 42335cefa..42335cefa 100644
--- a/po/ja/p910nd.po
+++ b/applications/luci-app-p910nd/po/ja/p910nd.po
diff --git a/po/ms/p910nd.po b/applications/luci-app-p910nd/po/ms/p910nd.po
index 254fc66c2..254fc66c2 100644
--- a/po/ms/p910nd.po
+++ b/applications/luci-app-p910nd/po/ms/p910nd.po
diff --git a/po/no/p910nd.po b/applications/luci-app-p910nd/po/no/p910nd.po
index 3bf49c566..3bf49c566 100644
--- a/po/no/p910nd.po
+++ b/applications/luci-app-p910nd/po/no/p910nd.po
diff --git a/po/pl/p910nd.po b/applications/luci-app-p910nd/po/pl/p910nd.po
index c5f611ab7..c5f611ab7 100644
--- a/po/pl/p910nd.po
+++ b/applications/luci-app-p910nd/po/pl/p910nd.po
diff --git a/po/pt_BR/p910nd.po b/applications/luci-app-p910nd/po/pt-br/p910nd.po
index de7c42948..de7c42948 100644
--- a/po/pt_BR/p910nd.po
+++ b/applications/luci-app-p910nd/po/pt-br/p910nd.po
diff --git a/po/pt/p910nd.po b/applications/luci-app-p910nd/po/pt/p910nd.po
index 734967e8a..734967e8a 100644
--- a/po/pt/p910nd.po
+++ b/applications/luci-app-p910nd/po/pt/p910nd.po
diff --git a/po/ro/p910nd.po b/applications/luci-app-p910nd/po/ro/p910nd.po
index 7cad5c069..7cad5c069 100644
--- a/po/ro/p910nd.po
+++ b/applications/luci-app-p910nd/po/ro/p910nd.po
diff --git a/po/ru/p910nd.po b/applications/luci-app-p910nd/po/ru/p910nd.po
index 923b22e00..923b22e00 100644
--- a/po/ru/p910nd.po
+++ b/applications/luci-app-p910nd/po/ru/p910nd.po
diff --git a/po/sk/p910nd.po b/applications/luci-app-p910nd/po/sk/p910nd.po
index 5282dd724..5282dd724 100644
--- a/po/sk/p910nd.po
+++ b/applications/luci-app-p910nd/po/sk/p910nd.po
diff --git a/po/sv/p910nd.po b/applications/luci-app-p910nd/po/sv/p910nd.po
index 98febee6b..98febee6b 100644
--- a/po/sv/p910nd.po
+++ b/applications/luci-app-p910nd/po/sv/p910nd.po
diff --git a/applications/luci-app-p910nd/po/templates/p910nd.pot b/applications/luci-app-p910nd/po/templates/p910nd.pot
new file mode 100644
index 000000000..3674fdb24
--- /dev/null
+++ b/applications/luci-app-p910nd/po/templates/p910nd.pot
@@ -0,0 +1,34 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Bidirectional mode"
+msgstr ""
+
+msgid "Device"
+msgstr ""
+
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+msgid "TCP listener port."
+msgstr ""
+
+msgid "enable"
+msgstr ""
+
+msgid "p910nd - Printer server"
+msgstr ""
diff --git a/po/tr/p910nd.po b/applications/luci-app-p910nd/po/tr/p910nd.po
index ed69a011b..ed69a011b 100644
--- a/po/tr/p910nd.po
+++ b/applications/luci-app-p910nd/po/tr/p910nd.po
diff --git a/po/uk/p910nd.po b/applications/luci-app-p910nd/po/uk/p910nd.po
index 237054d2c..237054d2c 100644
--- a/po/uk/p910nd.po
+++ b/applications/luci-app-p910nd/po/uk/p910nd.po
diff --git a/po/vi/p910nd.po b/applications/luci-app-p910nd/po/vi/p910nd.po
index 10035b867..10035b867 100644
--- a/po/vi/p910nd.po
+++ b/applications/luci-app-p910nd/po/vi/p910nd.po
diff --git a/po/zh_CN/p910nd.po b/applications/luci-app-p910nd/po/zh-cn/p910nd.po
index c14e2e7cb..c14e2e7cb 100644
--- a/po/zh_CN/p910nd.po
+++ b/applications/luci-app-p910nd/po/zh-cn/p910nd.po
diff --git a/po/zh_TW/p910nd.po b/applications/luci-app-p910nd/po/zh-tw/p910nd.po
index 7d6c08041..7d6c08041 100644
--- a/po/zh_TW/p910nd.po
+++ b/applications/luci-app-p910nd/po/zh-tw/p910nd.po
diff --git a/applications/luci-p910nd/root/etc/uci-defaults/luci-p910nd b/applications/luci-app-p910nd/root/etc/uci-defaults/luci-p910nd
index 80f6d62fa..80f6d62fa 100755
--- a/applications/luci-p910nd/root/etc/uci-defaults/luci-p910nd
+++ b/applications/luci-app-p910nd/root/etc/uci-defaults/luci-p910nd
diff --git a/applications/luci-pbx-voicemail/COPYING b/applications/luci-app-pbx-voicemail/COPYING
index 94a9ed024..94a9ed024 100644
--- a/applications/luci-pbx-voicemail/COPYING
+++ b/applications/luci-app-pbx-voicemail/COPYING
diff --git a/applications/luci-app-pbx-voicemail/Makefile b/applications/luci-app-pbx-voicemail/Makefile
new file mode 100644
index 000000000..d31d429f1
--- /dev/null
+++ b/applications/luci-app-pbx-voicemail/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI PBX Administration Voicemail Support
+LUCI_DEPENDS:=+luci-app-pbx +asterisk18 +msmtp +coreutils-base64
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-pbx-voicemail/luasrc/controller/pbx-voicemail.lua b/applications/luci-app-pbx-voicemail/luasrc/controller/pbx-voicemail.lua
index 6f3dfac05..6f3dfac05 100644
--- a/applications/luci-pbx-voicemail/luasrc/controller/pbx-voicemail.lua
+++ b/applications/luci-app-pbx-voicemail/luasrc/controller/pbx-voicemail.lua
diff --git a/applications/luci-pbx-voicemail/luasrc/model/cbi/pbx-voicemail.lua b/applications/luci-app-pbx-voicemail/luasrc/model/cbi/pbx-voicemail.lua
index 9ff2ed97f..9ff2ed97f 100644
--- a/applications/luci-pbx-voicemail/luasrc/model/cbi/pbx-voicemail.lua
+++ b/applications/luci-app-pbx-voicemail/luasrc/model/cbi/pbx-voicemail.lua
diff --git a/po/ca/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/ca/pbx-voicemail.po
index c0119f773..c0119f773 100644
--- a/po/ca/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/ca/pbx-voicemail.po
diff --git a/po/cs/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/cs/pbx-voicemail.po
index 6d94b3522..6d94b3522 100644
--- a/po/cs/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/cs/pbx-voicemail.po
diff --git a/po/de/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/de/pbx-voicemail.po
index 224b5a929..224b5a929 100644
--- a/po/de/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/de/pbx-voicemail.po
diff --git a/po/el/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/el/pbx-voicemail.po
index fc0a2e351..fc0a2e351 100644
--- a/po/el/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/el/pbx-voicemail.po
diff --git a/po/en/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/en/pbx-voicemail.po
index 79c8848bd..79c8848bd 100644
--- a/po/en/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/en/pbx-voicemail.po
diff --git a/po/es/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/es/pbx-voicemail.po
index 384e169de..384e169de 100644
--- a/po/es/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/es/pbx-voicemail.po
diff --git a/po/fr/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/fr/pbx-voicemail.po
index 0ccaa502e..0ccaa502e 100644
--- a/po/fr/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/fr/pbx-voicemail.po
diff --git a/po/he/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/he/pbx-voicemail.po
index be25f0b59..be25f0b59 100644
--- a/po/he/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/he/pbx-voicemail.po
diff --git a/po/hu/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/hu/pbx-voicemail.po
index be25f0b59..be25f0b59 100644
--- a/po/hu/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/hu/pbx-voicemail.po
diff --git a/po/it/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/it/pbx-voicemail.po
index fe8c4bf00..fe8c4bf00 100644
--- a/po/it/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/it/pbx-voicemail.po
diff --git a/po/ja/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/ja/pbx-voicemail.po
index 19e26bffa..19e26bffa 100644
--- a/po/ja/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/ja/pbx-voicemail.po
diff --git a/po/ms/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/ms/pbx-voicemail.po
index bf633a670..bf633a670 100644
--- a/po/ms/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/ms/pbx-voicemail.po
diff --git a/po/no/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/no/pbx-voicemail.po
index be25f0b59..be25f0b59 100644
--- a/po/no/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/no/pbx-voicemail.po
diff --git a/po/pl/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/pl/pbx-voicemail.po
index 3f07fe4ba..3f07fe4ba 100644
--- a/po/pl/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/pl/pbx-voicemail.po
diff --git a/po/pt_BR/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/pt-br/pbx-voicemail.po
index 2e3a51e7f..2e3a51e7f 100644
--- a/po/pt_BR/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/pt-br/pbx-voicemail.po
diff --git a/po/pt/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/pt/pbx-voicemail.po
index f5cfd89e4..f5cfd89e4 100644
--- a/po/pt/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/pt/pbx-voicemail.po
diff --git a/po/ro/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/ro/pbx-voicemail.po
index 42b66f623..42b66f623 100644
--- a/po/ro/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/ro/pbx-voicemail.po
diff --git a/po/ru/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/ru/pbx-voicemail.po
index ae49c6dd8..ae49c6dd8 100644
--- a/po/ru/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/ru/pbx-voicemail.po
diff --git a/po/sk/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/sk/pbx-voicemail.po
index c3a5c5ff9..c3a5c5ff9 100644
--- a/po/sk/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/sk/pbx-voicemail.po
diff --git a/po/sv/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/sv/pbx-voicemail.po
index ea62b395b..ea62b395b 100644
--- a/po/sv/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/sv/pbx-voicemail.po
diff --git a/applications/luci-app-pbx-voicemail/po/templates/pbx-voicemail.pot b/applications/luci-app-pbx-voicemail/po/templates/pbx-voicemail.pot
new file mode 100644
index 000000000..35cdca33a
--- /dev/null
+++ b/applications/luci-app-pbx-voicemail/po/templates/pbx-voicemail.pot
@@ -0,0 +1,81 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Email Addresses that Receive Voicemail"
+msgstr ""
+
+msgid "Enable Voicemail"
+msgstr ""
+
+msgid "Global Voicemail Setup"
+msgstr ""
+
+msgid ""
+"Here you can configure a global voicemail for this PBX. Since this system is "
+"intended to run on embedded systems like routers, there is no local storage "
+"of voicemail - it must be sent out by email. Therefore you need to configure "
+"an outgoing mail (SMTP) server (for example your ISP's, Google's, or Yahoo's "
+"SMTP server), and provide a list of addresses that receive recorded "
+"voicemail."
+msgstr ""
+
+msgid ""
+"In order for this PBX to send emails containing voicemail recordings, you "
+"need to set up an SMTP server here. Your ISP usually provides an SMTP server "
+"for that purpose. You can also set up a third party SMTP server such as the "
+"one provided by Google or Yahoo."
+msgstr ""
+
+msgid "Last Sent Voicemail Log"
+msgstr ""
+
+msgid "Local Storage Directory"
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "Outgoing mail (SMTP) Server"
+msgstr ""
+
+msgid "SMTP Password"
+msgstr ""
+
+msgid "SMTP Port Number"
+msgstr ""
+
+msgid "SMTP Server Authentication"
+msgstr ""
+
+msgid "SMTP Server Hostname or IP Address"
+msgstr ""
+
+msgid "SMTP User Name"
+msgstr ""
+
+msgid "Secure Connection Using TLS"
+msgstr ""
+
+msgid "Voicemail Setup"
+msgstr ""
+
+msgid ""
+"When you enable voicemail, you will have the opportunity to specify email "
+"addresses that receive recorded voicemail. You must also set up an SMTP "
+"server below."
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+msgid ""
+"You can also retain copies of voicemail messages on the device running your "
+"PBX. The path specified here will be created if it doesn't exist. Beware of "
+"limited space on embedded devices like routers, and enable this option only "
+"if you know what you are doing."
+msgstr ""
+
+msgid ""
+"Your real SMTP password is not shown for your protection. It will be changed "
+"only when you change the value in this box."
+msgstr ""
diff --git a/po/tr/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/tr/pbx-voicemail.po
index 19e26bffa..19e26bffa 100644
--- a/po/tr/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/tr/pbx-voicemail.po
diff --git a/po/uk/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/uk/pbx-voicemail.po
index 565418376..565418376 100644
--- a/po/uk/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/uk/pbx-voicemail.po
diff --git a/po/vi/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/vi/pbx-voicemail.po
index 19e26bffa..19e26bffa 100644
--- a/po/vi/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/vi/pbx-voicemail.po
diff --git a/po/zh_CN/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/zh-cn/pbx-voicemail.po
index 0be8258a0..0be8258a0 100644
--- a/po/zh_CN/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/zh-cn/pbx-voicemail.po
diff --git a/po/zh_TW/pbx-voicemail.po b/applications/luci-app-pbx-voicemail/po/zh-tw/pbx-voicemail.po
index 14de62983..14de62983 100644
--- a/po/zh_TW/pbx-voicemail.po
+++ b/applications/luci-app-pbx-voicemail/po/zh-tw/pbx-voicemail.po
diff --git a/applications/luci-pbx-voicemail/root/etc/config/pbx-voicemail b/applications/luci-app-pbx-voicemail/root/etc/config/pbx-voicemail
index 94e3e96ae..94e3e96ae 100644
--- a/applications/luci-pbx-voicemail/root/etc/config/pbx-voicemail
+++ b/applications/luci-app-pbx-voicemail/root/etc/config/pbx-voicemail
diff --git a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-move-greeting b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-move-greeting
index 21fe69414..21fe69414 100755
--- a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-move-greeting
+++ b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-move-greeting
diff --git a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-auth.TEMPLATE b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-auth.TEMPLATE
index 6b2026c10..6b2026c10 100644
--- a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-auth.TEMPLATE
+++ b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-auth.TEMPLATE
diff --git a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-default.TEMPLATE b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-default.TEMPLATE
index a001c6463..a001c6463 100644
--- a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-default.TEMPLATE
+++ b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account-default.TEMPLATE
diff --git a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account.TEMPLATE b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account.TEMPLATE
index fd1f47959..fd1f47959 100644
--- a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account.TEMPLATE
+++ b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-account.TEMPLATE
diff --git a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-defaults.TEMPLATE b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-defaults.TEMPLATE
index a4456b8f8..a4456b8f8 100644
--- a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-defaults.TEMPLATE
+++ b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-msmtprc-defaults.TEMPLATE
diff --git a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-send-voicemail b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-send-voicemail
index ba639d01a..ba639d01a 100755
--- a/applications/luci-pbx-voicemail/root/etc/pbx-voicemail/pbx-send-voicemail
+++ b/applications/luci-app-pbx-voicemail/root/etc/pbx-voicemail/pbx-send-voicemail
diff --git a/applications/luci-pbx/COPYING b/applications/luci-app-pbx/COPYING
index 94a9ed024..94a9ed024 100644
--- a/applications/luci-pbx/COPYING
+++ b/applications/luci-app-pbx/COPYING
diff --git a/applications/luci-pbx/CREDITS-SOUNDS b/applications/luci-app-pbx/CREDITS-SOUNDS
index 1fa64bc6c..1fa64bc6c 100644
--- a/applications/luci-pbx/CREDITS-SOUNDS
+++ b/applications/luci-app-pbx/CREDITS-SOUNDS
diff --git a/applications/luci-pbx/LICENSE-SOUNDS b/applications/luci-app-pbx/LICENSE-SOUNDS
index fe9c8221a..fe9c8221a 100644
--- a/applications/luci-pbx/LICENSE-SOUNDS
+++ b/applications/luci-app-pbx/LICENSE-SOUNDS
diff --git a/applications/luci-app-pbx/Makefile b/applications/luci-app-pbx/Makefile
new file mode 100644
index 000000000..1379dcf89
--- /dev/null
+++ b/applications/luci-app-pbx/Makefile
@@ -0,0 +1,19 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI PBX Administration
+LUCI_DEPENDS:= \
+ +asterisk18 +asterisk18-app-authenticate +asterisk18-app-disa \
+ +asterisk18-app-setcallerid +asterisk18-app-system +asterisk18-chan-gtalk \
+ +asterisk18-codec-a-mu +asterisk18-codec-alaw +asterisk18-func-cut \
+ +asterisk18-res-clioriginate +asterisk18-func-channel +asterisk18-chan-local \
+ +asterisk18-app-record +asterisk18-app-senddtmf +asterisk18-res-crypto
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-pbx/luasrc/controller/pbx.lua b/applications/luci-app-pbx/luasrc/controller/pbx.lua
index b77814b15..b77814b15 100644
--- a/applications/luci-pbx/luasrc/controller/pbx.lua
+++ b/applications/luci-app-pbx/luasrc/controller/pbx.lua
diff --git a/applications/luci-pbx/luasrc/model/cbi/pbx-advanced.lua b/applications/luci-app-pbx/luasrc/model/cbi/pbx-advanced.lua
index 5d4f135c5..5d4f135c5 100644
--- a/applications/luci-pbx/luasrc/model/cbi/pbx-advanced.lua
+++ b/applications/luci-app-pbx/luasrc/model/cbi/pbx-advanced.lua
diff --git a/applications/luci-pbx/luasrc/model/cbi/pbx-calls.lua b/applications/luci-app-pbx/luasrc/model/cbi/pbx-calls.lua
index ca373d63a..ca373d63a 100644
--- a/applications/luci-pbx/luasrc/model/cbi/pbx-calls.lua
+++ b/applications/luci-app-pbx/luasrc/model/cbi/pbx-calls.lua
diff --git a/applications/luci-pbx/luasrc/model/cbi/pbx-google.lua b/applications/luci-app-pbx/luasrc/model/cbi/pbx-google.lua
index 3c36a168d..3c36a168d 100644
--- a/applications/luci-pbx/luasrc/model/cbi/pbx-google.lua
+++ b/applications/luci-app-pbx/luasrc/model/cbi/pbx-google.lua
diff --git a/applications/luci-pbx/luasrc/model/cbi/pbx-users.lua b/applications/luci-app-pbx/luasrc/model/cbi/pbx-users.lua
index c7c8b4d8b..c7c8b4d8b 100644
--- a/applications/luci-pbx/luasrc/model/cbi/pbx-users.lua
+++ b/applications/luci-app-pbx/luasrc/model/cbi/pbx-users.lua
diff --git a/applications/luci-pbx/luasrc/model/cbi/pbx-voip.lua b/applications/luci-app-pbx/luasrc/model/cbi/pbx-voip.lua
index ed1ed1edb..ed1ed1edb 100644
--- a/applications/luci-pbx/luasrc/model/cbi/pbx-voip.lua
+++ b/applications/luci-app-pbx/luasrc/model/cbi/pbx-voip.lua
diff --git a/applications/luci-pbx/luasrc/model/cbi/pbx.lua b/applications/luci-app-pbx/luasrc/model/cbi/pbx.lua
index 4c5fcbdec..4c5fcbdec 100644
--- a/applications/luci-pbx/luasrc/model/cbi/pbx.lua
+++ b/applications/luci-app-pbx/luasrc/model/cbi/pbx.lua
diff --git a/po/ca/pbx.po b/applications/luci-app-pbx/po/ca/pbx.po
index c8a0a9967..c8a0a9967 100644
--- a/po/ca/pbx.po
+++ b/applications/luci-app-pbx/po/ca/pbx.po
diff --git a/po/cs/pbx.po b/applications/luci-app-pbx/po/cs/pbx.po
index 8b69ef15d..8b69ef15d 100644
--- a/po/cs/pbx.po
+++ b/applications/luci-app-pbx/po/cs/pbx.po
diff --git a/po/de/pbx.po b/applications/luci-app-pbx/po/de/pbx.po
index 3bc4bd428..3bc4bd428 100644
--- a/po/de/pbx.po
+++ b/applications/luci-app-pbx/po/de/pbx.po
diff --git a/po/el/pbx.po b/applications/luci-app-pbx/po/el/pbx.po
index 717e2563b..717e2563b 100644
--- a/po/el/pbx.po
+++ b/applications/luci-app-pbx/po/el/pbx.po
diff --git a/po/en/pbx.po b/applications/luci-app-pbx/po/en/pbx.po
index 8b995e1a3..8b995e1a3 100644
--- a/po/en/pbx.po
+++ b/applications/luci-app-pbx/po/en/pbx.po
diff --git a/po/es/pbx.po b/applications/luci-app-pbx/po/es/pbx.po
index 8071b61f0..8071b61f0 100644
--- a/po/es/pbx.po
+++ b/applications/luci-app-pbx/po/es/pbx.po
diff --git a/po/fr/pbx.po b/applications/luci-app-pbx/po/fr/pbx.po
index 971a69648..971a69648 100644
--- a/po/fr/pbx.po
+++ b/applications/luci-app-pbx/po/fr/pbx.po
diff --git a/po/he/pbx.po b/applications/luci-app-pbx/po/he/pbx.po
index 2a458214d..2a458214d 100644
--- a/po/he/pbx.po
+++ b/applications/luci-app-pbx/po/he/pbx.po
diff --git a/po/hu/pbx.po b/applications/luci-app-pbx/po/hu/pbx.po
index 2a458214d..2a458214d 100644
--- a/po/hu/pbx.po
+++ b/applications/luci-app-pbx/po/hu/pbx.po
diff --git a/po/it/pbx.po b/applications/luci-app-pbx/po/it/pbx.po
index 6da8e45d9..6da8e45d9 100644
--- a/po/it/pbx.po
+++ b/applications/luci-app-pbx/po/it/pbx.po
diff --git a/po/ja/pbx.po b/applications/luci-app-pbx/po/ja/pbx.po
index 76199f419..76199f419 100644
--- a/po/ja/pbx.po
+++ b/applications/luci-app-pbx/po/ja/pbx.po
diff --git a/po/ms/pbx.po b/applications/luci-app-pbx/po/ms/pbx.po
index 23403f290..23403f290 100644
--- a/po/ms/pbx.po
+++ b/applications/luci-app-pbx/po/ms/pbx.po
diff --git a/po/no/pbx.po b/applications/luci-app-pbx/po/no/pbx.po
index 2a458214d..2a458214d 100644
--- a/po/no/pbx.po
+++ b/applications/luci-app-pbx/po/no/pbx.po
diff --git a/po/pl/pbx.po b/applications/luci-app-pbx/po/pl/pbx.po
index 4e80a4581..4e80a4581 100644
--- a/po/pl/pbx.po
+++ b/applications/luci-app-pbx/po/pl/pbx.po
diff --git a/po/pt_BR/pbx.po b/applications/luci-app-pbx/po/pt-br/pbx.po
index fd93e4fff..fd93e4fff 100644
--- a/po/pt_BR/pbx.po
+++ b/applications/luci-app-pbx/po/pt-br/pbx.po
diff --git a/po/pt/pbx.po b/applications/luci-app-pbx/po/pt/pbx.po
index 75b6c8cd1..75b6c8cd1 100644
--- a/po/pt/pbx.po
+++ b/applications/luci-app-pbx/po/pt/pbx.po
diff --git a/po/ro/pbx.po b/applications/luci-app-pbx/po/ro/pbx.po
index 49e8daccf..49e8daccf 100644
--- a/po/ro/pbx.po
+++ b/applications/luci-app-pbx/po/ro/pbx.po
diff --git a/po/ru/pbx.po b/applications/luci-app-pbx/po/ru/pbx.po
index e85c947e1..e85c947e1 100644
--- a/po/ru/pbx.po
+++ b/applications/luci-app-pbx/po/ru/pbx.po
diff --git a/po/sk/pbx.po b/applications/luci-app-pbx/po/sk/pbx.po
index 7b6d4a5c6..7b6d4a5c6 100644
--- a/po/sk/pbx.po
+++ b/applications/luci-app-pbx/po/sk/pbx.po
diff --git a/po/sv/pbx.po b/applications/luci-app-pbx/po/sv/pbx.po
index 400289b6b..400289b6b 100644
--- a/po/sv/pbx.po
+++ b/applications/luci-app-pbx/po/sv/pbx.po
diff --git a/applications/luci-app-pbx/po/templates/pbx.pot b/applications/luci-app-pbx/po/templates/pbx.pot
new file mode 100644
index 000000000..86dd2eb72
--- /dev/null
+++ b/applications/luci-app-pbx/po/templates/pbx.pot
@@ -0,0 +1,477 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Available"
+msgstr ""
+
+msgid ""
+"Avoid using anything but alpha-numeric characters, space, comma, and period."
+msgstr ""
+
+msgid "Away"
+msgstr ""
+
+msgid "Blacklisted Numbers"
+msgstr ""
+
+msgid "Call Routing"
+msgstr ""
+
+msgid "Call-back Numbers"
+msgstr ""
+
+msgid "Call-back Provider"
+msgstr ""
+
+msgid "Call-through Numbers"
+msgstr ""
+
+msgid "Copy-paste large lists of numbers here."
+msgstr ""
+
+msgid ""
+"Designate numbers that are allowed to call through this system and which "
+"user's privileges they will have."
+msgstr ""
+
+msgid ""
+"Designate numbers to whom the system will hang up and call back, which "
+"provider will be used to call them, and which user's privileges will be "
+"granted to them."
+msgstr ""
+
+msgid "Dials numbers unmatched elsewhere"
+msgstr ""
+
+msgid "Do Not Disturb"
+msgstr ""
+
+msgid "Domain/IP Address/Dynamic Domain"
+msgstr ""
+
+msgid "Dynamic List of Blacklisted Numbers"
+msgstr ""
+
+msgid "Email"
+msgstr ""
+
+msgid "Enable Incoming Calls (Register via SIP)"
+msgstr ""
+
+msgid "Enable Incoming Calls (set Status below)"
+msgstr ""
+
+msgid "Enable Outgoing Calls"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid ""
+"Enter a VoIP provider to use for call-back in the format username@some.host."
+"name, as listed in \"Outgoing Calls\" above. It's easiest to copy and paste "
+"the providers from above. Invalid entries, including providers not enabled "
+"for outgoing calls, will be rejected silently."
+msgstr ""
+
+msgid ""
+"Enter phone numbers that you want to decline calls from automatically. You "
+"should probably omit the country code and any leading zeroes, but please "
+"experiment to make sure you are blocking numbers from your desired area "
+"successfully."
+msgstr ""
+
+msgid ""
+"Enter this IP (or IP:port) in the Server/Registrar setting of SIP devices "
+"you will use ONLY locally and never from a remote location."
+msgstr ""
+
+msgid ""
+"Enter this hostname (or hostname:port) in the Server/Registrar setting of "
+"SIP devices you will use from a remote location (they will work locally too)."
+msgstr ""
+
+msgid "External SIP Port"
+msgstr ""
+
+msgid ""
+"For each provider enabled for incoming calls, here you can restrict which "
+"users to ring on incoming calls. If the list is empty, the system will "
+"indicate that all users enabled for incoming calls will ring. Invalid "
+"usernames will be rejected silently. Also, entering a username here "
+"overrides the user's setting to not receive incoming calls. This way, you "
+"can make certain users ring only for specific providers. Entries can be made "
+"in a space-separated list, and/or one per line by hitting enter after every "
+"one."
+msgstr ""
+
+msgid ""
+"For each user enabled for outgoing calls you can restrict what providers the "
+"user can use for outgoing calls. By default all users can use all providers. "
+"To show up in the list below the user should be allowed to make outgoing "
+"calls in the \"User Accounts\" page. Enter VoIP providers in the format "
+"username@some.host.name, as listed in \"Outgoing Calls\" above. It's easiest "
+"to copy and paste the providers from above. Invalid entries, including "
+"providers not enabled for outgoing calls, will be rejected silently. Entries "
+"can be made in a space-separated list, and/or one per line by hitting enter "
+"after every one."
+msgstr ""
+
+msgid "Full Name"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "Google Accounts"
+msgstr ""
+
+msgid "Google Talk Status"
+msgstr ""
+
+msgid "Google Talk Status Message"
+msgstr ""
+
+msgid "Google Voice/Talk Accounts"
+msgstr ""
+
+msgid "Hang-up Delay"
+msgstr ""
+
+msgid ""
+"Here you must configure at least one SIP account, that you will use to "
+"register with this service. Use this account either in an Analog Telephony "
+"Adapter (ATA), or in a SIP software like CSipSimple, Linphone, or Sipdroid "
+"on your smartphone, or Ekiga, Linphone, or X-Lite on your computer. By "
+"default, all SIP accounts will ring simultaneously if a call is made to one "
+"of your VoIP provider accounts or GV numbers."
+msgstr ""
+
+msgid ""
+"How long to wait before hanging up. If the provider you use to dial "
+"automatically forwards to voicemail, you can set this value to a delay that "
+"will allow you to hang up before your call gets forwarded and you get billed "
+"for it."
+msgstr ""
+
+msgid ""
+"If setting Server/Registrar to %s or %s does not work for you, try setting "
+"it to %s or %s and entering this port number in a separate field that "
+"specifies the Server/Registrar port number. Beware that some devices have a "
+"confusing setting that sets the port where SIP requests originate from on "
+"the SIP device itself (the bind port). The port specified on this page is "
+"NOT this bind port but the port this service listens on."
+msgstr ""
+
+msgid ""
+"If you experience jittery or high latency audio during heavy downloads, you "
+"may want to enable QoS. QoS prioritizes traffic to and from your network for "
+"specified ports and IP addresses, resulting in better latency and throughput "
+"for sound in our case. If enabled below, a QoS rule for this service will be "
+"configured by the PBX automatically, but you must visit the QoS "
+"configuration page (Network->QoS) to configure other critical QoS settings "
+"like Download and Upload speed."
+msgstr ""
+
+msgid ""
+"If you have more than one account that can make outgoing calls, you should "
+"enter a list of phone numbers and/or prefixes in the following fields for "
+"each provider listed. Invalid prefixes are removed silently, and only 0-9, "
+"X, Z, N, #, *, and + are valid characters. The letter X matches 0-9, Z "
+"matches 1-9, and N matches 2-9. For example to make calls to Germany through "
+"a provider, you can enter 49. To make calls to North America, you can enter "
+"1NXXNXXXXXX. If one of your providers can make \"local\" calls to an area "
+"code like New York's 646, you can enter 646NXXXXXX for that provider. You "
+"should leave one account with an empty list to make calls with it by "
+"default, if no other provider's prefixes match. The system will "
+"automatically replace an empty list with a message that the provider dials "
+"all numbers not matched by another provider's prefixes. Be as specific as "
+"possible (i.e. 1NXXNXXXXXX is better than 1). Please note all international "
+"dial codes are discarded (e.g. 00, 011, 010, 0011). Entries can be made in a "
+"space-separated list, and/or one per line by hitting enter after every one."
+msgstr ""
+
+msgid "Incoming Calls"
+msgstr ""
+
+msgid "Insert QoS Rules"
+msgstr ""
+
+msgid "Makes Outgoing Calls"
+msgstr ""
+
+msgid "NOTE: There are no Google or SIP provider accounts configured."
+msgstr ""
+
+msgid ""
+"NOTE: There are no Google or SIP provider accounts enabled for incoming "
+"calls."
+msgstr ""
+
+msgid ""
+"NOTE: There are no Google or SIP provider accounts enabled for outgoing "
+"calls."
+msgstr ""
+
+msgid "NOTE: There are no local user accounts configured."
+msgstr ""
+
+msgid "NOTE: There are no local user accounts enabled for outgoing calls."
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "Number of Seconds to Ring"
+msgstr ""
+
+msgid "Outbound Proxy"
+msgstr ""
+
+msgid "Outgoing Calls"
+msgstr ""
+
+msgid "PBX Main Page"
+msgstr ""
+
+msgid "PBX Service Status"
+msgstr ""
+
+msgid "PIN"
+msgstr ""
+
+msgid "Password"
+msgstr ""
+
+msgid ""
+"Pick a random port number between 6500 and 9500 for the service to listen "
+"on. Do not pick the standard 5060, because it is often subject to brute-"
+"force attacks. When finished, (1) click \"Save and Apply\", and (2) look in "
+"the \"SIP Device/Softphone Accounts\" section for updated Server and Port "
+"settings for your SIP Devices/Softphones."
+msgstr ""
+
+msgid "Port Setting for SIP Devices"
+msgstr ""
+
+msgid "Providers Used for Outgoing Calls"
+msgstr ""
+
+msgid "QoS Settings"
+msgstr ""
+
+msgid "RTP Port Range End"
+msgstr ""
+
+msgid "RTP Port Range Start"
+msgstr ""
+
+msgid ""
+"RTP traffic carries actual voice packets. This is the start of the port "
+"range that will be used for setting up RTP communication. It's usually OK to "
+"leave this at the default value."
+msgstr ""
+
+msgid "Receives Incoming Calls"
+msgstr ""
+
+msgid "Remote Usage"
+msgstr ""
+
+msgid "Rings users enabled for incoming calls"
+msgstr ""
+
+msgid "SIP Accounts"
+msgstr ""
+
+msgid "SIP Device/Softphone Accounts"
+msgstr ""
+
+msgid "SIP Provider Accounts"
+msgstr ""
+
+msgid "SIP Realm (needed by some providers)"
+msgstr ""
+
+msgid "SIP Server/Registrar"
+msgstr ""
+
+msgid "SIP Server/Registrar Port"
+msgstr ""
+
+msgid "Server Setting"
+msgstr ""
+
+msgid "Server Setting for Local SIP Devices"
+msgstr ""
+
+msgid "Server Setting for Remote SIP Devices"
+msgstr ""
+
+msgid "Service Status"
+msgstr ""
+
+msgid ""
+"Set the number of seconds to ring users upon incoming calls before hanging "
+"up or going to voicemail, if the voicemail is installed and enabled."
+msgstr ""
+
+msgid "Space-Separated List of Blacklisted Numbers"
+msgstr ""
+
+msgid "Specify numbers individually here. Press enter to add more numbers."
+msgstr ""
+
+msgid ""
+"Specify numbers individually here. Press enter to add more numbers. You will "
+"have to experiment with what country and area codes you need to add to the "
+"number."
+msgstr ""
+
+msgid ""
+"The number(s) specified above will be able to dial out with this user's "
+"providers. Invalid usernames, including users not enabled for outgoing "
+"calls, are dropped silently. Please verify that the entry was accepted."
+msgstr ""
+
+msgid ""
+"This configuration page allows you to configure a phone system (PBX) service "
+"which permits making phone calls through multiple Google and SIP (like "
+"Sipgate, SipSorcery, and Betamax) accounts and sharing them among many SIP "
+"devices. Note that Google accounts, SIP accounts, and local user accounts "
+"are configured in the \"Google Accounts\", \"SIP Accounts\", and \"User "
+"Accounts\" sub-sections. You must add at least one User Account to this PBX, "
+"and then configure a SIP device or softphone to use the account, in order to "
+"make and receive calls with your Google/SIP accounts. Configuring multiple "
+"users will allow you to make free calls between all users, and share the "
+"configured Google and SIP accounts. If you have more than one Google and SIP "
+"accounts set up, you should probably configure how calls to and from them "
+"are routed in the \"Call Routing\" page. If you're interested in using your "
+"own PBX from anywhere in the world, then visit the \"Remote Usage\" section "
+"in the \"Advanced Settings\" page."
+msgstr ""
+
+msgid ""
+"This is the name that the VoIP server will use to identify itself when "
+"registering to VoIP (SIP) providers. Some providers require this to a "
+"specific string matching a hardware SIP device."
+msgstr ""
+
+msgid ""
+"This is where you indicate which Google/SIP accounts are used to call what "
+"country/area codes, which users can use what SIP/Google accounts, how "
+"incoming calls are routed, what numbers can get into this PBX with a "
+"password, and what numbers are blacklisted."
+msgstr ""
+
+msgid ""
+"This is where you set up your Google (Talk and Voice) Accounts, in order to "
+"start using them for dialing and receiving calls (voice chat and real phone "
+"calls). Please make at least one voice call using the Google Talk plugin "
+"installable through the GMail interface, and then log out from your account "
+"everywhere. Click \"Add\" to add as many accounts as you wish."
+msgstr ""
+
+msgid ""
+"This is where you set up your SIP (VoIP) accounts ts like Sipgate, "
+"SipSorcery, the popular Betamax providers, and any other providers with SIP "
+"settings in order to start using them for dialing and receiving calls (SIP "
+"uri and real phone calls). Click \"Add\" to add as many accounts as you wish."
+msgstr ""
+
+msgid ""
+"This option should be set to \"Yes\" if you have a DID (real telephone "
+"number) associated with this SIP account or want to receive SIP uri calls "
+"through this provider."
+msgstr ""
+
+msgid ""
+"This section contains settings that do not need to be changed under normal "
+"circumstances. In addition, here you can configure your system for use with "
+"remote SIP devices, and resolve call quality issues by enabling the "
+"insertion of QoS rules."
+msgstr ""
+
+msgid ""
+"Use (four to five digit) numeric user name if you are connecting normal "
+"telephones with ATAs to this system (so they can dial user names)."
+msgstr ""
+
+msgid ""
+"Use this account to make outgoing calls as configured in the \"Call Routing"
+"\" section."
+msgstr ""
+
+msgid "Use this account to make outgoing calls."
+msgstr ""
+
+msgid "User Accounts"
+msgstr ""
+
+msgid "User Agent String"
+msgstr ""
+
+msgid "User Name"
+msgstr ""
+
+msgid "Uses providers enabled for outgoing calls"
+msgstr ""
+
+msgid ""
+"When somebody starts voice chat with your GTalk account or calls the GVoice, "
+"number (if you have Google Voice), the call will be forwarded to any users "
+"that are online (registered using a SIP device or softphone) and permitted "
+"to receive the call. If you have Google Voice, you must go to your GVoice "
+"settings and forward calls to Google chat in order to actually receive calls "
+"made to your GVoice number. If you have trouble receiving calls from GVoice, "
+"experiment with the Call Screening option in your GVoice Settings. Finally, "
+"make sure no other client is online with this account (browser in gmail, "
+"mobile/desktop Google Talk App) as it may interfere."
+msgstr ""
+
+msgid ""
+"When your password is saved, it disappears from this field and is not "
+"displayed for your protection. The previously saved password will be changed "
+"only when you enter a value different from the saved one."
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+msgid ""
+"You can enter your domain name, external IP address, or dynamic domain name "
+"here. The best thing to input is a static IP address. If your IP address is "
+"dynamic and it changes, your configuration will become invalid. Hence, it's "
+"recommended to set up Dynamic DNS in this case. and enter your Dynamic DNS "
+"hostname here. You can configure Dynamic DNS with the luci-app-ddns package."
+msgstr ""
+
+msgid "You can specify a real name to show up in the Caller ID here."
+msgstr ""
+
+msgid ""
+"You can use your SIP devices/softphones with this system from a remote "
+"location as well, as long as your Internet Service Provider gives you a "
+"public IP. You will be able to call other local users for free (e.g. other "
+"Analog Telephone Adapters (ATAs)) and use your VoIP providers to make calls "
+"as if you were local to the PBX. After configuring this tab, go back to "
+"where users are configured and see the new Server and Port setting you need "
+"to configure the remote SIP devices with. Please note that if this PBX is "
+"not running on your router/gateway, you will need to configure port "
+"forwarding (NAT) on your router/gateway. Please forward the ports below (SIP "
+"port and RTP range) to the IP address of the device running this PBX."
+msgstr ""
+
+msgid ""
+"Your PIN disappears when saved for your protection. It will be changed only "
+"when you enter a value different from the saved one. Leaving the PIN empty "
+"is possible, but please beware of the security implications."
+msgstr ""
+
+msgid ""
+"Your password disappears when saved for your protection. It will be changed "
+"only when you enter a value different from the saved one."
+msgstr ""
diff --git a/po/tr/pbx.po b/applications/luci-app-pbx/po/tr/pbx.po
index 59af3e878..59af3e878 100644
--- a/po/tr/pbx.po
+++ b/applications/luci-app-pbx/po/tr/pbx.po
diff --git a/po/uk/pbx.po b/applications/luci-app-pbx/po/uk/pbx.po
index d65a78443..d65a78443 100644
--- a/po/uk/pbx.po
+++ b/applications/luci-app-pbx/po/uk/pbx.po
diff --git a/po/vi/pbx.po b/applications/luci-app-pbx/po/vi/pbx.po
index 59af3e878..59af3e878 100644
--- a/po/vi/pbx.po
+++ b/applications/luci-app-pbx/po/vi/pbx.po
diff --git a/po/zh_CN/pbx.po b/applications/luci-app-pbx/po/zh-cn/pbx.po
index 8ac03e1aa..8ac03e1aa 100644
--- a/po/zh_CN/pbx.po
+++ b/applications/luci-app-pbx/po/zh-cn/pbx.po
diff --git a/po/zh_TW/pbx.po b/applications/luci-app-pbx/po/zh-tw/pbx.po
index aa05be778..aa05be778 100644
--- a/po/zh_TW/pbx.po
+++ b/applications/luci-app-pbx/po/zh-tw/pbx.po
diff --git a/applications/luci-pbx/root/etc/config/pbx b/applications/luci-app-pbx/root/etc/config/pbx
index ca7c1669d..ca7c1669d 100644
--- a/applications/luci-pbx/root/etc/config/pbx
+++ b/applications/luci-app-pbx/root/etc/config/pbx
diff --git a/applications/luci-pbx/root/etc/config/pbx-advanced b/applications/luci-app-pbx/root/etc/config/pbx-advanced
index 39da6f880..39da6f880 100644
--- a/applications/luci-pbx/root/etc/config/pbx-advanced
+++ b/applications/luci-app-pbx/root/etc/config/pbx-advanced
diff --git a/applications/luci-pbx/root/etc/config/pbx-calls b/applications/luci-app-pbx/root/etc/config/pbx-calls
index 822bd4a1b..822bd4a1b 100644
--- a/applications/luci-pbx/root/etc/config/pbx-calls
+++ b/applications/luci-app-pbx/root/etc/config/pbx-calls
diff --git a/modules/base/root/lib/uci/upload/.gitignore b/applications/luci-app-pbx/root/etc/config/pbx-google
index e69de29bb..e69de29bb 100644
--- a/modules/base/root/lib/uci/upload/.gitignore
+++ b/applications/luci-app-pbx/root/etc/config/pbx-google
diff --git a/applications/luci-pbx/root/etc/config/pbx-users b/applications/luci-app-pbx/root/etc/config/pbx-users
index a4277b1bf..a4277b1bf 100644
--- a/applications/luci-pbx/root/etc/config/pbx-users
+++ b/applications/luci-app-pbx/root/etc/config/pbx-users
diff --git a/applications/luci-app-pbx/root/etc/config/pbx-voip b/applications/luci-app-pbx/root/etc/config/pbx-voip
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/applications/luci-app-pbx/root/etc/config/pbx-voip
diff --git a/applications/luci-pbx/root/etc/init.d/pbx-asterisk b/applications/luci-app-pbx/root/etc/init.d/pbx-asterisk
index e05ae11cd..e05ae11cd 100755
--- a/applications/luci-pbx/root/etc/init.d/pbx-asterisk
+++ b/applications/luci-app-pbx/root/etc/init.d/pbx-asterisk
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/asterisk.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/asterisk.conf.TEMPLATE
index ac5439615..ac5439615 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/asterisk.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/asterisk.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/delayedcallback b/applications/luci-app-pbx/root/etc/pbx-asterisk/delayedcallback
index 903efe9ad..903efe9ad 100755
--- a/applications/luci-pbx/root/etc/pbx-asterisk/delayedcallback
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/delayedcallback
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions.conf.TEMPLATE
index c8966edd8..c8966edd8 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_blacklist.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_blacklist.conf.TEMPLATE
index 54ee989b0..54ee989b0 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_blacklist.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_blacklist.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_blacklist_footer.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_blacklist_footer.conf.TEMPLATE
index da964f238..da964f238 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_blacklist_footer.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_blacklist_footer.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_blacklist_header.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_blacklist_header.conf.TEMPLATE
index de0e98465..de0e98465 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_blacklist_header.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_blacklist_header.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback-check.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback-check.conf.TEMPLATE
index 06b1a4b6b..06b1a4b6b 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback-check.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback-check.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback-check_footer.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback-check_footer.conf.TEMPLATE
index 282fe9e8f..282fe9e8f 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback-check_footer.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback-check_footer.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback-check_header.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback-check_header.conf.TEMPLATE
index be289c4d3..be289c4d3 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback-check_header.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback-check_header.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback_gtalk.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback_gtalk.conf.TEMPLATE
index 43eec788f..43eec788f 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback_gtalk.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback_gtalk.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback_header.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback_header.conf.TEMPLATE
index 0b8fb4c23..0b8fb4c23 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback_header.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback_header.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback_sip.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback_sip.conf.TEMPLATE
index 300e9fa0e..300e9fa0e 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_callback_sip.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_callback_sip.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_default.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_default.conf.TEMPLATE
index 35836e290..35836e290 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_default.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_default.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_default_user.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_default_user.conf.TEMPLATE
index 1910ff4d9..1910ff4d9 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_default_user.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_default_user.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-check.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-check.conf.TEMPLATE
index ba2379b73..ba2379b73 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-check.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-check.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-check_footer.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-check_footer.conf.TEMPLATE
index 74056fa01..74056fa01 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-check_footer.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-check_footer.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-check_header.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-check_header.conf.TEMPLATE
index e0d67b802..e0d67b802 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-check_header.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-check_header.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-nopin.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-nopin.conf.TEMPLATE
index 74e48de8c..74e48de8c 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa-nopin.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa-nopin.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa.conf.TEMPLATE
index 3dd8fa35c..3dd8fa35c 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa_header.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa_header.conf.TEMPLATE
index a74227114..a74227114 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_disa_header.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_disa_header.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk.conf.TEMPLATE
index 3f9cf4c7d..3f9cf4c7d 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk_header.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk_header.conf.TEMPLATE
index f6e44a5bf..f6e44a5bf 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk_header.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_incoming_context_gtalk_header.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_incoming_context_sip.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_incoming_context_sip.conf.TEMPLATE
index b2c3716bf..b2c3716bf 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_incoming_context_sip.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_incoming_context_sip.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_dial_local_user.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_dial_local_user.conf.TEMPLATE
index 45e875884..45e875884 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_dial_local_user.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_dial_local_user.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_gtalk.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_gtalk.conf.TEMPLATE
index 259c2ceaa..259c2ceaa 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_gtalk.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_gtalk.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_gtalk.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_gtalk.conf.TEMPLATE
index 1fa7713e2..1fa7713e2 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_gtalk.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_gtalk.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_sip.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_sip.conf.TEMPLATE
index 178b6deaa..178b6deaa 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_sip.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_pattern_sip.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_sip.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_sip.conf.TEMPLATE
index 9b1d9addc..9b1d9addc 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_outgoing_sip.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_outgoing_sip.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_user_context_footer.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_user_context_footer.conf.TEMPLATE
index a2ba28c05..a2ba28c05 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_user_context_footer.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_user_context_footer.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_user_context_header.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_user_context_header.conf.TEMPLATE
index 5931eaf28..5931eaf28 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_user_context_header.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_user_context_header.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_voicemail_disabled.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_voicemail_disabled.conf.TEMPLATE
index be23c294d..be23c294d 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_voicemail_disabled.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_voicemail_disabled.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_voicemail_enabled.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_voicemail_enabled.conf.TEMPLATE
index 4edd9cb42..4edd9cb42 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/extensions_voicemail_enabled.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/extensions_voicemail_enabled.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/gtalk.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/gtalk.conf.TEMPLATE
index 4f07a7166..4f07a7166 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/gtalk.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/gtalk.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/indications.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/indications.conf.TEMPLATE
index d7088db7c..d7088db7c 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/indications.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/indications.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/jabber.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/jabber.conf.TEMPLATE
index cf71e1f8f..cf71e1f8f 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/jabber.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/jabber.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/jabber_users.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/jabber_users.conf.TEMPLATE
index 3ee2463ed..3ee2463ed 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/jabber_users.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/jabber_users.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/logger.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/logger.conf.TEMPLATE
index e57325013..e57325013 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/logger.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/logger.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/manager.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/manager.conf.TEMPLATE
index 2ac2f0033..2ac2f0033 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/manager.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/manager.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/modules.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/modules.conf.TEMPLATE
index 93c74336d..93c74336d 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/modules.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/modules.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/rtp.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/rtp.conf.TEMPLATE
index 10d577d3a..10d577d3a 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/rtp.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/rtp.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sip.conf.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/sip.conf.TEMPLATE
index 8f3b112ff..8f3b112ff 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sip.conf.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sip.conf.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sip_peer.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/sip_peer.TEMPLATE
index 30abaadd5..30abaadd5 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sip_peer.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sip_peer.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sip_registration.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/sip_registration.TEMPLATE
index e139d43f0..e139d43f0 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sip_registration.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sip_registration.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sip_user.TEMPLATE b/applications/luci-app-pbx/root/etc/pbx-asterisk/sip_user.TEMPLATE
index 61a8b0b86..61a8b0b86 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sip_user.TEMPLATE
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sip_user.TEMPLATE
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/agent-alreadyon.gsm b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/agent-alreadyon.gsm
index 83fe27ecf..83fe27ecf 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/agent-alreadyon.gsm
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/agent-alreadyon.gsm
Binary files differ
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/agent-incorrect.gsm b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/agent-incorrect.gsm
index 27d934beb..27d934beb 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/agent-incorrect.gsm
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/agent-incorrect.gsm
Binary files differ
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/agent-pass.gsm b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/agent-pass.gsm
index f95637bb3..f95637bb3 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/agent-pass.gsm
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/agent-pass.gsm
Binary files differ
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/auth-incorrect.gsm b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/auth-incorrect.gsm
index 12fec25d5..12fec25d5 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/auth-incorrect.gsm
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/auth-incorrect.gsm
Binary files differ
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/auth-thankyou.gsm b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/auth-thankyou.gsm
index 93f936d1a..93f936d1a 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/auth-thankyou.gsm
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/auth-thankyou.gsm
Binary files differ
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/beep.gsm b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/beep.gsm
index d38eda9cc..d38eda9cc 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/beep.gsm
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/beep.gsm
Binary files differ
diff --git a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/vm-goodbye.gsm b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/vm-goodbye.gsm
index 735b281c8..735b281c8 100644
--- a/applications/luci-pbx/root/etc/pbx-asterisk/sounds/vm-goodbye.gsm
+++ b/applications/luci-app-pbx/root/etc/pbx-asterisk/sounds/vm-goodbye.gsm
Binary files differ
diff --git a/applications/luci-app-polipo/Makefile b/applications/luci-app-polipo/Makefile
new file mode 100644
index 000000000..1fbafe7ed
--- /dev/null
+++ b/applications/luci-app-polipo/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for the Polipo Proxy
+LUCI_DEPENDS:=+polipo
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-polipo/ipkg/postinst b/applications/luci-app-polipo/ipkg/postinst
index 0e23e2a4a..0e23e2a4a 100755
--- a/applications/luci-polipo/ipkg/postinst
+++ b/applications/luci-app-polipo/ipkg/postinst
diff --git a/applications/luci-polipo/luasrc/controller/polipo.lua b/applications/luci-app-polipo/luasrc/controller/polipo.lua
index 1113f8f26..1113f8f26 100644
--- a/applications/luci-polipo/luasrc/controller/polipo.lua
+++ b/applications/luci-app-polipo/luasrc/controller/polipo.lua
diff --git a/applications/luci-polipo/luasrc/model/cbi/polipo.lua b/applications/luci-app-polipo/luasrc/model/cbi/polipo.lua
index 6dc35d581..6dc35d581 100644
--- a/applications/luci-polipo/luasrc/model/cbi/polipo.lua
+++ b/applications/luci-app-polipo/luasrc/model/cbi/polipo.lua
diff --git a/applications/luci-polipo/luasrc/view/polipo_status.htm b/applications/luci-app-polipo/luasrc/view/polipo_status.htm
index c2695ca82..c2695ca82 100644
--- a/applications/luci-polipo/luasrc/view/polipo_status.htm
+++ b/applications/luci-app-polipo/luasrc/view/polipo_status.htm
diff --git a/po/ca/polipo.po b/applications/luci-app-polipo/po/ca/polipo.po
index 76a7093f4..76a7093f4 100644
--- a/po/ca/polipo.po
+++ b/applications/luci-app-polipo/po/ca/polipo.po
diff --git a/po/cs/polipo.po b/applications/luci-app-polipo/po/cs/polipo.po
index 9fa249d59..9fa249d59 100644
--- a/po/cs/polipo.po
+++ b/applications/luci-app-polipo/po/cs/polipo.po
diff --git a/po/de/polipo.po b/applications/luci-app-polipo/po/de/polipo.po
index 50f7819ed..50f7819ed 100644
--- a/po/de/polipo.po
+++ b/applications/luci-app-polipo/po/de/polipo.po
diff --git a/po/el/polipo.po b/applications/luci-app-polipo/po/el/polipo.po
index e7a62dd44..e7a62dd44 100644
--- a/po/el/polipo.po
+++ b/applications/luci-app-polipo/po/el/polipo.po
diff --git a/po/en/polipo.po b/applications/luci-app-polipo/po/en/polipo.po
index 1bdb0c1d8..1bdb0c1d8 100644
--- a/po/en/polipo.po
+++ b/applications/luci-app-polipo/po/en/polipo.po
diff --git a/po/es/polipo.po b/applications/luci-app-polipo/po/es/polipo.po
index 84ba24ec9..84ba24ec9 100644
--- a/po/es/polipo.po
+++ b/applications/luci-app-polipo/po/es/polipo.po
diff --git a/po/fr/polipo.po b/applications/luci-app-polipo/po/fr/polipo.po
index f4e49aea5..f4e49aea5 100644
--- a/po/fr/polipo.po
+++ b/applications/luci-app-polipo/po/fr/polipo.po
diff --git a/po/he/polipo.po b/applications/luci-app-polipo/po/he/polipo.po
index 931228e5b..931228e5b 100644
--- a/po/he/polipo.po
+++ b/applications/luci-app-polipo/po/he/polipo.po
diff --git a/po/hu/polipo.po b/applications/luci-app-polipo/po/hu/polipo.po
index 931228e5b..931228e5b 100644
--- a/po/hu/polipo.po
+++ b/applications/luci-app-polipo/po/hu/polipo.po
diff --git a/po/it/polipo.po b/applications/luci-app-polipo/po/it/polipo.po
index 6bc06690d..6bc06690d 100644
--- a/po/it/polipo.po
+++ b/applications/luci-app-polipo/po/it/polipo.po
diff --git a/po/ja/polipo.po b/applications/luci-app-polipo/po/ja/polipo.po
index 81ce9a783..81ce9a783 100644
--- a/po/ja/polipo.po
+++ b/applications/luci-app-polipo/po/ja/polipo.po
diff --git a/po/ms/polipo.po b/applications/luci-app-polipo/po/ms/polipo.po
index 7517dccfa..7517dccfa 100644
--- a/po/ms/polipo.po
+++ b/applications/luci-app-polipo/po/ms/polipo.po
diff --git a/po/no/polipo.po b/applications/luci-app-polipo/po/no/polipo.po
index 931228e5b..931228e5b 100644
--- a/po/no/polipo.po
+++ b/applications/luci-app-polipo/po/no/polipo.po
diff --git a/po/pl/polipo.po b/applications/luci-app-polipo/po/pl/polipo.po
index 698edc98c..698edc98c 100644
--- a/po/pl/polipo.po
+++ b/applications/luci-app-polipo/po/pl/polipo.po
diff --git a/po/pt_BR/polipo.po b/applications/luci-app-polipo/po/pt-br/polipo.po
index 881d5c079..881d5c079 100644
--- a/po/pt_BR/polipo.po
+++ b/applications/luci-app-polipo/po/pt-br/polipo.po
diff --git a/po/pt/polipo.po b/applications/luci-app-polipo/po/pt/polipo.po
index cdce586d9..cdce586d9 100644
--- a/po/pt/polipo.po
+++ b/applications/luci-app-polipo/po/pt/polipo.po
diff --git a/po/ro/polipo.po b/applications/luci-app-polipo/po/ro/polipo.po
index 2c2710a14..2c2710a14 100644
--- a/po/ro/polipo.po
+++ b/applications/luci-app-polipo/po/ro/polipo.po
diff --git a/po/ru/polipo.po b/applications/luci-app-polipo/po/ru/polipo.po
index f1d49688a..f1d49688a 100644
--- a/po/ru/polipo.po
+++ b/applications/luci-app-polipo/po/ru/polipo.po
diff --git a/po/sk/polipo.po b/applications/luci-app-polipo/po/sk/polipo.po
index e003c175a..e003c175a 100644
--- a/po/sk/polipo.po
+++ b/applications/luci-app-polipo/po/sk/polipo.po
diff --git a/po/sv/polipo.po b/applications/luci-app-polipo/po/sv/polipo.po
index 7b64c7ad6..7b64c7ad6 100644
--- a/po/sv/polipo.po
+++ b/applications/luci-app-polipo/po/sv/polipo.po
diff --git a/applications/luci-app-polipo/po/templates/polipo.pot b/applications/luci-app-polipo/po/templates/polipo.pot
new file mode 100644
index 000000000..beb0bdb77
--- /dev/null
+++ b/applications/luci-app-polipo/po/templates/polipo.pot
@@ -0,0 +1,195 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Allowed clients"
+msgstr ""
+
+msgid "Always use system DNS resolver"
+msgstr ""
+
+msgid ""
+"Basic HTTP authentication supported. Provide username and password in "
+"username:password format."
+msgstr ""
+
+msgid "Configuration"
+msgstr ""
+
+msgid "DNS and Query Settings"
+msgstr ""
+
+msgid "DNS server address"
+msgstr ""
+
+msgid "Delete cache files time"
+msgstr ""
+
+msgid "Disk cache location"
+msgstr ""
+
+msgid "Do not query IPv6"
+msgstr ""
+
+msgid "Enable if cache (proxy) is shared by multiple users."
+msgstr ""
+
+msgid "First PMM segment size (in bytes)"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "How much RAM should Polipo use for its cache."
+msgstr ""
+
+msgid "In RAM cache size (in bytes)"
+msgstr ""
+
+msgid "Listen address"
+msgstr ""
+
+msgid "Listen port"
+msgstr ""
+
+msgid ""
+"Location where polipo will cache files permanently. Use of external storage "
+"devices is recommended, because the cache can grow considerably. Leave it "
+"empty to disable on-disk cache."
+msgstr ""
+
+msgid "Log file location"
+msgstr ""
+
+msgid "Log to syslog"
+msgstr ""
+
+msgid "Logging and RAM"
+msgstr ""
+
+msgid "Never use system DNS resolver"
+msgstr ""
+
+msgid "On-Disk Cache"
+msgstr ""
+
+msgid "PMM segments size (in bytes)"
+msgstr ""
+
+msgid "Parent Proxy"
+msgstr ""
+
+msgid "Parent proxy address"
+msgstr ""
+
+msgid ""
+"Parent proxy address (in host:port format), to which Polipo will forward the "
+"requests."
+msgstr ""
+
+msgid "Parent proxy authentication"
+msgstr ""
+
+msgid "Polipo"
+msgstr ""
+
+msgid "Polipo Status"
+msgstr ""
+
+msgid "Polipo is a small and fast caching web proxy."
+msgstr ""
+
+msgid "Poor Man's Multiplexing"
+msgstr ""
+
+msgid ""
+"Poor Man's Multiplexing (PMM) is a technique that simulates multiplexing by "
+"requesting an instance in multiple segments. It tries to lower the latency "
+"caused by the weakness of HTTP protocol. NOTE: some sites may not work with "
+"PMM enabled."
+msgstr ""
+
+msgid "Port on which Polipo will listen"
+msgstr ""
+
+msgid "Proxy"
+msgstr ""
+
+msgid "Query DNS by hostname"
+msgstr ""
+
+msgid "Query DNS directly, fallback to system resolver"
+msgstr ""
+
+msgid "Query DNS directly, for unknown hosts fall back to system resolver"
+msgstr ""
+
+msgid "Query DNS for IPv6"
+msgstr ""
+
+msgid "Query IPv4 and IPv6, prefer IPv4"
+msgstr ""
+
+msgid "Query IPv4 and IPv6, prefer IPv6"
+msgstr ""
+
+msgid "Query only IPv6"
+msgstr ""
+
+msgid ""
+"Set the DNS server address to use, if you want Polipo to use different DNS "
+"server than the host system."
+msgstr ""
+
+msgid "Shared cache"
+msgstr ""
+
+msgid ""
+"Size of the first PMM segment. If not defined, it defaults to twice the PMM "
+"segment size."
+msgstr ""
+
+msgid "Size to which cached files should be truncated"
+msgstr ""
+
+msgid "Status"
+msgstr ""
+
+msgid "Syslog facility"
+msgstr ""
+
+msgid ""
+"The interface on which Polipo will listen. To listen on all interfaces use "
+"0.0.0.0 or :: (IPv6)."
+msgstr ""
+
+msgid "Time after which cached files will be deleted"
+msgstr ""
+
+msgid "Time after which cached files will be truncated"
+msgstr ""
+
+msgid "To enable PMM, PMM segment size must be set to some positive value."
+msgstr ""
+
+msgid "Truncate cache files size (in bytes)"
+msgstr ""
+
+msgid "Truncate cache files time"
+msgstr ""
+
+msgid ""
+"Use of external storage device is recommended, because the log file is "
+"written frequently and can grow considerably."
+msgstr ""
+
+msgid ""
+"When listen address is set to 0.0.0.0 or :: (IPv6), you must list clients "
+"that are allowed to connect. The format is IP address or network address "
+"(192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6))"
+msgstr ""
+
+msgid "enable"
+msgstr ""
diff --git a/po/tr/polipo.po b/applications/luci-app-polipo/po/tr/polipo.po
index 25982ec16..25982ec16 100644
--- a/po/tr/polipo.po
+++ b/applications/luci-app-polipo/po/tr/polipo.po
diff --git a/po/uk/polipo.po b/applications/luci-app-polipo/po/uk/polipo.po
index 9b1b637b8..9b1b637b8 100644
--- a/po/uk/polipo.po
+++ b/applications/luci-app-polipo/po/uk/polipo.po
diff --git a/po/vi/polipo.po b/applications/luci-app-polipo/po/vi/polipo.po
index 0765db325..0765db325 100644
--- a/po/vi/polipo.po
+++ b/applications/luci-app-polipo/po/vi/polipo.po
diff --git a/po/zh_CN/polipo.po b/applications/luci-app-polipo/po/zh-cn/polipo.po
index 7dcbe2344..7dcbe2344 100644
--- a/po/zh_CN/polipo.po
+++ b/applications/luci-app-polipo/po/zh-cn/polipo.po
diff --git a/po/zh_TW/polipo.po b/applications/luci-app-polipo/po/zh-tw/polipo.po
index 5058897bc..5058897bc 100644
--- a/po/zh_TW/polipo.po
+++ b/applications/luci-app-polipo/po/zh-tw/polipo.po
diff --git a/applications/luci-polipo/root/etc/uci-defaults/luci-polipo b/applications/luci-app-polipo/root/etc/uci-defaults/luci-polipo
index 0c570630d..0c570630d 100755
--- a/applications/luci-polipo/root/etc/uci-defaults/luci-polipo
+++ b/applications/luci-app-polipo/root/etc/uci-defaults/luci-polipo
diff --git a/applications/luci-polipo/root/usr/sbin/polipo_purge b/applications/luci-app-polipo/root/usr/sbin/polipo_purge
index 23ba57192..23ba57192 100755
--- a/applications/luci-polipo/root/usr/sbin/polipo_purge
+++ b/applications/luci-app-polipo/root/usr/sbin/polipo_purge
diff --git a/applications/luci-app-qos/Makefile b/applications/luci-app-qos/Makefile
new file mode 100644
index 000000000..dd322a347
--- /dev/null
+++ b/applications/luci-app-qos/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Quality of Service configuration module
+LUCI_DEPENDS:=+qos-scripts
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-qos/luasrc/controller/qos.lua b/applications/luci-app-qos/luasrc/controller/qos.lua
index 4a7092de7..4a7092de7 100644
--- a/applications/luci-qos/luasrc/controller/qos.lua
+++ b/applications/luci-app-qos/luasrc/controller/qos.lua
diff --git a/applications/luci-qos/luasrc/model/cbi/qos/qos.lua b/applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua
index 6965078ed..6965078ed 100644
--- a/applications/luci-qos/luasrc/model/cbi/qos/qos.lua
+++ b/applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua
diff --git a/po/ca/qos.po b/applications/luci-app-qos/po/ca/qos.po
index 7871b1206..7871b1206 100644
--- a/po/ca/qos.po
+++ b/applications/luci-app-qos/po/ca/qos.po
diff --git a/po/cs/qos.po b/applications/luci-app-qos/po/cs/qos.po
index 361e4d542..361e4d542 100644
--- a/po/cs/qos.po
+++ b/applications/luci-app-qos/po/cs/qos.po
diff --git a/po/de/qos.po b/applications/luci-app-qos/po/de/qos.po
index 6ba5701fd..6ba5701fd 100644
--- a/po/de/qos.po
+++ b/applications/luci-app-qos/po/de/qos.po
diff --git a/po/el/qos.po b/applications/luci-app-qos/po/el/qos.po
index b417b8b9a..b417b8b9a 100644
--- a/po/el/qos.po
+++ b/applications/luci-app-qos/po/el/qos.po
diff --git a/po/en/qos.po b/applications/luci-app-qos/po/en/qos.po
index aeb7b27b2..aeb7b27b2 100644
--- a/po/en/qos.po
+++ b/applications/luci-app-qos/po/en/qos.po
diff --git a/po/es/qos.po b/applications/luci-app-qos/po/es/qos.po
index 3c8206ddc..3c8206ddc 100644
--- a/po/es/qos.po
+++ b/applications/luci-app-qos/po/es/qos.po
diff --git a/po/fr/qos.po b/applications/luci-app-qos/po/fr/qos.po
index a4a81f124..a4a81f124 100644
--- a/po/fr/qos.po
+++ b/applications/luci-app-qos/po/fr/qos.po
diff --git a/po/he/qos.po b/applications/luci-app-qos/po/he/qos.po
index 71c2e3c07..71c2e3c07 100644
--- a/po/he/qos.po
+++ b/applications/luci-app-qos/po/he/qos.po
diff --git a/po/hu/qos.po b/applications/luci-app-qos/po/hu/qos.po
index d69ff082a..d69ff082a 100644
--- a/po/hu/qos.po
+++ b/applications/luci-app-qos/po/hu/qos.po
diff --git a/po/it/qos.po b/applications/luci-app-qos/po/it/qos.po
index 00fb331b3..00fb331b3 100644
--- a/po/it/qos.po
+++ b/applications/luci-app-qos/po/it/qos.po
diff --git a/po/ja/qos.po b/applications/luci-app-qos/po/ja/qos.po
index 857cf5b83..857cf5b83 100644
--- a/po/ja/qos.po
+++ b/applications/luci-app-qos/po/ja/qos.po
diff --git a/po/ms/qos.po b/applications/luci-app-qos/po/ms/qos.po
index ab3049212..ab3049212 100644
--- a/po/ms/qos.po
+++ b/applications/luci-app-qos/po/ms/qos.po
diff --git a/po/no/qos.po b/applications/luci-app-qos/po/no/qos.po
index a560b0fa0..a560b0fa0 100644
--- a/po/no/qos.po
+++ b/applications/luci-app-qos/po/no/qos.po
diff --git a/po/pl/qos.po b/applications/luci-app-qos/po/pl/qos.po
index 7b740c78f..7b740c78f 100644
--- a/po/pl/qos.po
+++ b/applications/luci-app-qos/po/pl/qos.po
diff --git a/po/pt_BR/qos.po b/applications/luci-app-qos/po/pt-br/qos.po
index 1ebaea2a2..1ebaea2a2 100644
--- a/po/pt_BR/qos.po
+++ b/applications/luci-app-qos/po/pt-br/qos.po
diff --git a/po/pt/qos.po b/applications/luci-app-qos/po/pt/qos.po
index 2299a7848..2299a7848 100644
--- a/po/pt/qos.po
+++ b/applications/luci-app-qos/po/pt/qos.po
diff --git a/po/ro/qos.po b/applications/luci-app-qos/po/ro/qos.po
index 239c1f850..239c1f850 100644
--- a/po/ro/qos.po
+++ b/applications/luci-app-qos/po/ro/qos.po
diff --git a/po/ru/qos.po b/applications/luci-app-qos/po/ru/qos.po
index 6c3639243..6c3639243 100644
--- a/po/ru/qos.po
+++ b/applications/luci-app-qos/po/ru/qos.po
diff --git a/po/sk/qos.po b/applications/luci-app-qos/po/sk/qos.po
index 102e5a94e..102e5a94e 100644
--- a/po/sk/qos.po
+++ b/applications/luci-app-qos/po/sk/qos.po
diff --git a/po/sv/qos.po b/applications/luci-app-qos/po/sv/qos.po
index 44f8a351e..44f8a351e 100644
--- a/po/sv/qos.po
+++ b/applications/luci-app-qos/po/sv/qos.po
diff --git a/applications/luci-app-qos/po/templates/qos.pot b/applications/luci-app-qos/po/templates/qos.pot
new file mode 100644
index 000000000..26ea8f797
--- /dev/null
+++ b/applications/luci-app-qos/po/templates/qos.pot
@@ -0,0 +1,79 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Calculate overhead"
+msgstr ""
+
+msgid "Classification Rules"
+msgstr ""
+
+msgid "Classification group"
+msgstr ""
+
+msgid "Comment"
+msgstr ""
+
+msgid "Destination host"
+msgstr ""
+
+msgid "Download speed (kbit/s)"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Half-duplex"
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Number of bytes"
+msgstr ""
+
+msgid "Ports"
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "QoS"
+msgstr ""
+
+msgid "Quality of Service"
+msgstr ""
+
+msgid "Service"
+msgstr ""
+
+msgid "Source host"
+msgstr ""
+
+msgid "Target"
+msgstr ""
+
+msgid "Upload speed (kbit/s)"
+msgstr ""
+
+msgid ""
+"With <abbr title=\"Quality of Service\">QoS</abbr> you can prioritize "
+"network traffic selected by addresses, ports or services."
+msgstr ""
+
+msgid "all"
+msgstr ""
+
+msgid "default"
+msgstr ""
+
+msgid "express"
+msgstr ""
+
+msgid "low"
+msgstr ""
+
+msgid "normal"
+msgstr ""
+
+msgid "priority"
+msgstr ""
diff --git a/po/tr/qos.po b/applications/luci-app-qos/po/tr/qos.po
index 74647be14..74647be14 100644
--- a/po/tr/qos.po
+++ b/applications/luci-app-qos/po/tr/qos.po
diff --git a/po/uk/qos.po b/applications/luci-app-qos/po/uk/qos.po
index d48100b12..d48100b12 100644
--- a/po/uk/qos.po
+++ b/applications/luci-app-qos/po/uk/qos.po
diff --git a/po/vi/qos.po b/applications/luci-app-qos/po/vi/qos.po
index 82492727c..82492727c 100644
--- a/po/vi/qos.po
+++ b/applications/luci-app-qos/po/vi/qos.po
diff --git a/po/zh_CN/qos.po b/applications/luci-app-qos/po/zh-cn/qos.po
index 92ff7d089..92ff7d089 100644
--- a/po/zh_CN/qos.po
+++ b/applications/luci-app-qos/po/zh-cn/qos.po
diff --git a/po/zh_TW/qos.po b/applications/luci-app-qos/po/zh-tw/qos.po
index 5cc338bb0..5cc338bb0 100644
--- a/po/zh_TW/qos.po
+++ b/applications/luci-app-qos/po/zh-tw/qos.po
diff --git a/applications/luci-app-radvd/Makefile b/applications/luci-app-radvd/Makefile
new file mode 100644
index 000000000..9b353ed59
--- /dev/null
+++ b/applications/luci-app-radvd/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for Radvd
+LUCI_DEPENDS:=+radvd
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-radvd/ipkg/postinst b/applications/luci-app-radvd/ipkg/postinst
index 88aaf8330..88aaf8330 100644
--- a/applications/luci-radvd/ipkg/postinst
+++ b/applications/luci-app-radvd/ipkg/postinst
diff --git a/applications/luci-radvd/luasrc/controller/radvd.lua b/applications/luci-app-radvd/luasrc/controller/radvd.lua
index 58dcbb2ea..58dcbb2ea 100644
--- a/applications/luci-radvd/luasrc/controller/radvd.lua
+++ b/applications/luci-app-radvd/luasrc/controller/radvd.lua
diff --git a/applications/luci-radvd/luasrc/model/cbi/radvd.lua b/applications/luci-app-radvd/luasrc/model/cbi/radvd.lua
index a43e8d954..a43e8d954 100644
--- a/applications/luci-radvd/luasrc/model/cbi/radvd.lua
+++ b/applications/luci-app-radvd/luasrc/model/cbi/radvd.lua
diff --git a/applications/luci-radvd/luasrc/model/cbi/radvd/dnssl.lua b/applications/luci-app-radvd/luasrc/model/cbi/radvd/dnssl.lua
index ec67f308a..ec67f308a 100644
--- a/applications/luci-radvd/luasrc/model/cbi/radvd/dnssl.lua
+++ b/applications/luci-app-radvd/luasrc/model/cbi/radvd/dnssl.lua
diff --git a/applications/luci-radvd/luasrc/model/cbi/radvd/interface.lua b/applications/luci-app-radvd/luasrc/model/cbi/radvd/interface.lua
index 519664cdc..519664cdc 100644
--- a/applications/luci-radvd/luasrc/model/cbi/radvd/interface.lua
+++ b/applications/luci-app-radvd/luasrc/model/cbi/radvd/interface.lua
diff --git a/applications/luci-radvd/luasrc/model/cbi/radvd/prefix.lua b/applications/luci-app-radvd/luasrc/model/cbi/radvd/prefix.lua
index 603298651..603298651 100644
--- a/applications/luci-radvd/luasrc/model/cbi/radvd/prefix.lua
+++ b/applications/luci-app-radvd/luasrc/model/cbi/radvd/prefix.lua
diff --git a/applications/luci-radvd/luasrc/model/cbi/radvd/rdnss.lua b/applications/luci-app-radvd/luasrc/model/cbi/radvd/rdnss.lua
index ea6526399..ea6526399 100644
--- a/applications/luci-radvd/luasrc/model/cbi/radvd/rdnss.lua
+++ b/applications/luci-app-radvd/luasrc/model/cbi/radvd/rdnss.lua
diff --git a/applications/luci-radvd/luasrc/model/cbi/radvd/route.lua b/applications/luci-app-radvd/luasrc/model/cbi/radvd/route.lua
index 97c72a4ec..97c72a4ec 100644
--- a/applications/luci-radvd/luasrc/model/cbi/radvd/route.lua
+++ b/applications/luci-app-radvd/luasrc/model/cbi/radvd/route.lua
diff --git a/po/ca/radvd.po b/applications/luci-app-radvd/po/ca/radvd.po
index a9a317d4d..a9a317d4d 100644
--- a/po/ca/radvd.po
+++ b/applications/luci-app-radvd/po/ca/radvd.po
diff --git a/po/cs/radvd.po b/applications/luci-app-radvd/po/cs/radvd.po
index ab4e4af5a..ab4e4af5a 100644
--- a/po/cs/radvd.po
+++ b/applications/luci-app-radvd/po/cs/radvd.po
diff --git a/po/de/radvd.po b/applications/luci-app-radvd/po/de/radvd.po
index 4afdbb0ca..4afdbb0ca 100644
--- a/po/de/radvd.po
+++ b/applications/luci-app-radvd/po/de/radvd.po
diff --git a/po/el/radvd.po b/applications/luci-app-radvd/po/el/radvd.po
index 00763c923..00763c923 100644
--- a/po/el/radvd.po
+++ b/applications/luci-app-radvd/po/el/radvd.po
diff --git a/po/en/radvd.po b/applications/luci-app-radvd/po/en/radvd.po
index 8e0fb01a5..8e0fb01a5 100644
--- a/po/en/radvd.po
+++ b/applications/luci-app-radvd/po/en/radvd.po
diff --git a/po/es/radvd.po b/applications/luci-app-radvd/po/es/radvd.po
index 86561920b..86561920b 100644
--- a/po/es/radvd.po
+++ b/applications/luci-app-radvd/po/es/radvd.po
diff --git a/po/fr/radvd.po b/applications/luci-app-radvd/po/fr/radvd.po
index b26e6e060..b26e6e060 100644
--- a/po/fr/radvd.po
+++ b/applications/luci-app-radvd/po/fr/radvd.po
diff --git a/po/he/radvd.po b/applications/luci-app-radvd/po/he/radvd.po
index 63ec16816..63ec16816 100644
--- a/po/he/radvd.po
+++ b/applications/luci-app-radvd/po/he/radvd.po
diff --git a/po/hu/radvd.po b/applications/luci-app-radvd/po/hu/radvd.po
index 90aa4bafa..90aa4bafa 100644
--- a/po/hu/radvd.po
+++ b/applications/luci-app-radvd/po/hu/radvd.po
diff --git a/po/it/radvd.po b/applications/luci-app-radvd/po/it/radvd.po
index cda09b709..cda09b709 100644
--- a/po/it/radvd.po
+++ b/applications/luci-app-radvd/po/it/radvd.po
diff --git a/po/ja/radvd.po b/applications/luci-app-radvd/po/ja/radvd.po
index 35cde34f4..35cde34f4 100644
--- a/po/ja/radvd.po
+++ b/applications/luci-app-radvd/po/ja/radvd.po
diff --git a/po/ms/radvd.po b/applications/luci-app-radvd/po/ms/radvd.po
index 8e0fb01a5..8e0fb01a5 100644
--- a/po/ms/radvd.po
+++ b/applications/luci-app-radvd/po/ms/radvd.po
diff --git a/po/no/radvd.po b/applications/luci-app-radvd/po/no/radvd.po
index 1c43442e5..1c43442e5 100644
--- a/po/no/radvd.po
+++ b/applications/luci-app-radvd/po/no/radvd.po
diff --git a/po/pl/radvd.po b/applications/luci-app-radvd/po/pl/radvd.po
index a080c9782..a080c9782 100644
--- a/po/pl/radvd.po
+++ b/applications/luci-app-radvd/po/pl/radvd.po
diff --git a/po/pt_BR/radvd.po b/applications/luci-app-radvd/po/pt-br/radvd.po
index 62c63bb19..62c63bb19 100644
--- a/po/pt_BR/radvd.po
+++ b/applications/luci-app-radvd/po/pt-br/radvd.po
diff --git a/po/pt/radvd.po b/applications/luci-app-radvd/po/pt/radvd.po
index 8e0fb01a5..8e0fb01a5 100644
--- a/po/pt/radvd.po
+++ b/applications/luci-app-radvd/po/pt/radvd.po
diff --git a/po/ro/radvd.po b/applications/luci-app-radvd/po/ro/radvd.po
index 77e3d9ee2..77e3d9ee2 100644
--- a/po/ro/radvd.po
+++ b/applications/luci-app-radvd/po/ro/radvd.po
diff --git a/po/ru/radvd.po b/applications/luci-app-radvd/po/ru/radvd.po
index 37cc9428d..37cc9428d 100644
--- a/po/ru/radvd.po
+++ b/applications/luci-app-radvd/po/ru/radvd.po
diff --git a/po/sk/radvd.po b/applications/luci-app-radvd/po/sk/radvd.po
index 9bd26fa34..9bd26fa34 100644
--- a/po/sk/radvd.po
+++ b/applications/luci-app-radvd/po/sk/radvd.po
diff --git a/po/sv/radvd.po b/applications/luci-app-radvd/po/sv/radvd.po
index 46a3bf96f..46a3bf96f 100644
--- a/po/sv/radvd.po
+++ b/applications/luci-app-radvd/po/sv/radvd.po
diff --git a/applications/luci-app-radvd/po/templates/radvd.pot b/applications/luci-app-radvd/po/templates/radvd.pot
new file mode 100644
index 000000000..ff9eb547a
--- /dev/null
+++ b/applications/luci-app-radvd/po/templates/radvd.pot
@@ -0,0 +1,360 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "6to4 interface"
+msgstr ""
+
+msgid "Address"
+msgstr ""
+
+msgid "Addresses"
+msgstr ""
+
+msgid "Advanced"
+msgstr ""
+
+msgid "Advertise Home Agent flag"
+msgstr ""
+
+msgid "Advertise router address"
+msgstr ""
+
+msgid "Advertised Domain Suffixes"
+msgstr ""
+
+msgid ""
+"Advertised IPv6 RDNSS. If empty, the current IPv6 address of the interface "
+"is used"
+msgstr ""
+
+msgid "Advertised IPv6 prefixes"
+msgstr ""
+
+msgid ""
+"Advertised IPv6 prefixes. If empty, the current interface prefix is used"
+msgstr ""
+
+msgid "Advertises Mobile IPv6 Home Agent capability (RFC3775)"
+msgstr ""
+
+msgid "Advertises Mobile Router registration capability (NEMO Basic)"
+msgstr ""
+
+msgid ""
+"Advertises assumed reachability time in milliseconds of neighbours in the RA "
+"if specified. 0 disables reachability advertisements"
+msgstr ""
+
+msgid ""
+"Advertises the default Hop Count value for outgoing unicast packets in the "
+"RA. 0 disables hopcount advertisements"
+msgstr ""
+
+msgid "Advertises the default router preference"
+msgstr ""
+
+msgid ""
+"Advertises the given link MTU in the RA if specified. 0 disables MTU "
+"advertisements"
+msgstr ""
+
+msgid ""
+"Advertises the length of time in seconds that addresses generated from the "
+"prefix via stateless address autoconfiguration remain preferred."
+msgstr ""
+
+msgid ""
+"Advertises the length of time in seconds that the prefix is valid for the "
+"purpose of on-link determination."
+msgstr ""
+
+msgid ""
+"Advertises the lifetime of the default router in seconds. 0 indicates that "
+"the node is no default router"
+msgstr ""
+
+msgid ""
+"Advertises the time in seconds the router is offering Mobile IPv6 Home Agent "
+"services"
+msgstr ""
+
+msgid ""
+"Advertises wait time in milliseconds between Neighbor Solicitation messages "
+"in the RA if specified. 0 disables retransmit advertisements"
+msgstr ""
+
+msgid "Advertising"
+msgstr ""
+
+msgid "Autonomous"
+msgstr ""
+
+msgid "Clients"
+msgstr ""
+
+msgid "Configuration flag"
+msgstr ""
+
+msgid "Current hop limit"
+msgstr ""
+
+msgid "DNSSL"
+msgstr ""
+
+msgid "DNSSL Configuration"
+msgstr ""
+
+msgid "Default lifetime"
+msgstr ""
+
+msgid "Default preference"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Enable advertisements"
+msgstr ""
+
+msgid "Enables router advertisements and solicitations"
+msgstr ""
+
+msgid ""
+"Enables the additional stateful administered autoconfiguration protocol "
+"(RFC2462)"
+msgstr ""
+
+msgid ""
+"Enables the autoconfiguration of additional, non address information "
+"(RFC2462)"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Home Agent information"
+msgstr ""
+
+msgid "Home Agent lifetime"
+msgstr ""
+
+msgid "Home Agent preference"
+msgstr ""
+
+msgid "Include Home Agent Information in the RA"
+msgstr ""
+
+msgid "Include Mobile IPv6 Advertisement Interval option to RA"
+msgstr ""
+
+msgid "Includes the link-layer address of the outgoing interface in the RA"
+msgstr ""
+
+msgid ""
+"Indicates that the address of interface is sent instead of network prefix, "
+"as is required by Mobile IPv6"
+msgstr ""
+
+msgid ""
+"Indicates that the underlying link is not broadcast capable, prevents "
+"unsolicited advertisements from being sent"
+msgstr ""
+
+msgid ""
+"Indicates that this prefix can be used for autonomous address configuration "
+"(RFC4862)"
+msgstr ""
+
+msgid ""
+"Indicates that this prefix can be used for on-link determination (RFC4861)"
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Interface Configuration"
+msgstr ""
+
+msgid "Interface required"
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Lifetime"
+msgstr ""
+
+msgid "Link MTU"
+msgstr ""
+
+msgid "Managed flag"
+msgstr ""
+
+msgid "Max. interval"
+msgstr ""
+
+msgid "Maximum advertisement interval"
+msgstr ""
+
+msgid "Minimum advertisement delay"
+msgstr ""
+
+msgid "Minimum advertisement interval"
+msgstr ""
+
+msgid "Mobile IPv6"
+msgstr ""
+
+msgid "Mobile IPv6 interval option"
+msgstr ""
+
+msgid "Mobile IPv6 router registration"
+msgstr ""
+
+msgid "Multicast"
+msgstr ""
+
+msgid "On-link"
+msgstr ""
+
+msgid "On-link determination"
+msgstr ""
+
+msgid "Preference"
+msgstr ""
+
+msgid "Preferred lifetime"
+msgstr ""
+
+msgid "Prefix"
+msgstr ""
+
+msgid "Prefix Configuration"
+msgstr ""
+
+msgid "Prefixes"
+msgstr ""
+
+msgid "RDNSS"
+msgstr ""
+
+msgid "RDNSS Configuration"
+msgstr ""
+
+msgid "Radvd"
+msgstr ""
+
+msgid "Radvd - DNSSL"
+msgstr ""
+
+msgid "Radvd - Interface %q"
+msgstr ""
+
+msgid "Radvd - Prefix"
+msgstr ""
+
+msgid "Radvd - RDNSS"
+msgstr ""
+
+msgid "Radvd - Route"
+msgstr ""
+
+msgid ""
+"Radvd is a router advertisement daemon for IPv6. It listens to router "
+"solicitations and sends router advertisements as described in RFC 4861."
+msgstr ""
+
+msgid "Reachable time"
+msgstr ""
+
+msgid ""
+"Restrict communication to specified clients, leave empty to use multicast"
+msgstr ""
+
+msgid "Retransmit timer"
+msgstr ""
+
+msgid "Route Configuration"
+msgstr ""
+
+msgid "Routes"
+msgstr ""
+
+msgid "Source link-layer address"
+msgstr ""
+
+msgid ""
+"Specifies a logical interface name to derive a 6to4 prefix from. The "
+"interfaces public IPv4 address is combined with 2002::/3 and the value of "
+"the prefix option"
+msgstr ""
+
+msgid "Specifies the lifetime associated with the route in seconds."
+msgstr ""
+
+msgid "Specifies the logical interface name this section belongs to"
+msgstr ""
+
+msgid ""
+"Specifies the maximum duration how long the DNSSL entries are used for name "
+"resolution."
+msgstr ""
+
+msgid ""
+"Specifies the maximum duration how long the RDNSS entries are used for name "
+"resolution."
+msgstr ""
+
+msgid "Specifies the preference associated with the default router"
+msgstr ""
+
+msgid "Suffix"
+msgstr ""
+
+msgid ""
+"The maximum time allowed between sending unsolicited multicast router "
+"advertisements from the interface, in seconds"
+msgstr ""
+
+msgid ""
+"The minimum time allowed between sending multicast router advertisements "
+"from the interface, in seconds"
+msgstr ""
+
+msgid ""
+"The minimum time allowed between sending unsolicited multicast router "
+"advertisements from the interface, in seconds"
+msgstr ""
+
+msgid "The preference for the Home Agent sending this RA"
+msgstr ""
+
+msgid "Timing"
+msgstr ""
+
+msgid "Unicast only"
+msgstr ""
+
+msgid "Valid lifetime"
+msgstr ""
+
+msgid "Validity time"
+msgstr ""
+
+msgid "default"
+msgstr ""
+
+msgid "high"
+msgstr ""
+
+msgid "low"
+msgstr ""
+
+msgid "medium"
+msgstr ""
+
+msgid "no"
+msgstr ""
+
+msgid "yes"
+msgstr ""
diff --git a/po/tr/radvd.po b/applications/luci-app-radvd/po/tr/radvd.po
index 8b8ed8f81..8b8ed8f81 100644
--- a/po/tr/radvd.po
+++ b/applications/luci-app-radvd/po/tr/radvd.po
diff --git a/po/uk/radvd.po b/applications/luci-app-radvd/po/uk/radvd.po
index 648035db6..648035db6 100644
--- a/po/uk/radvd.po
+++ b/applications/luci-app-radvd/po/uk/radvd.po
diff --git a/po/vi/radvd.po b/applications/luci-app-radvd/po/vi/radvd.po
index 8e0fb01a5..8e0fb01a5 100644
--- a/po/vi/radvd.po
+++ b/applications/luci-app-radvd/po/vi/radvd.po
diff --git a/po/zh_CN/radvd.po b/applications/luci-app-radvd/po/zh-cn/radvd.po
index f3dae7fbc..f3dae7fbc 100644
--- a/po/zh_CN/radvd.po
+++ b/applications/luci-app-radvd/po/zh-cn/radvd.po
diff --git a/po/zh_TW/radvd.po b/applications/luci-app-radvd/po/zh-tw/radvd.po
index aed76c527..aed76c527 100644
--- a/po/zh_TW/radvd.po
+++ b/applications/luci-app-radvd/po/zh-tw/radvd.po
diff --git a/applications/luci-radvd/root/etc/uci-defaults/luci-radvd b/applications/luci-app-radvd/root/etc/uci-defaults/luci-radvd
index c1f3b7546..c1f3b7546 100755
--- a/applications/luci-radvd/root/etc/uci-defaults/luci-radvd
+++ b/applications/luci-app-radvd/root/etc/uci-defaults/luci-radvd
diff --git a/applications/luci-app-samba/Makefile b/applications/luci-app-samba/Makefile
new file mode 100644
index 000000000..ba599b30c
--- /dev/null
+++ b/applications/luci-app-samba/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Network Shares - Samba SMB/CIFS module
+LUCI_DEPENDS:=+samba36-server
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-samba/luasrc/controller/samba.lua b/applications/luci-app-samba/luasrc/controller/samba.lua
index ee7d44aa4..ee7d44aa4 100644
--- a/applications/luci-samba/luasrc/controller/samba.lua
+++ b/applications/luci-app-samba/luasrc/controller/samba.lua
diff --git a/applications/luci-samba/luasrc/model/cbi/samba.lua b/applications/luci-app-samba/luasrc/model/cbi/samba.lua
index 91526374a..91526374a 100644
--- a/applications/luci-samba/luasrc/model/cbi/samba.lua
+++ b/applications/luci-app-samba/luasrc/model/cbi/samba.lua
diff --git a/po/ca/samba.po b/applications/luci-app-samba/po/ca/samba.po
index 0668b1b14..0668b1b14 100644
--- a/po/ca/samba.po
+++ b/applications/luci-app-samba/po/ca/samba.po
diff --git a/po/cs/samba.po b/applications/luci-app-samba/po/cs/samba.po
index fefb7ff87..fefb7ff87 100644
--- a/po/cs/samba.po
+++ b/applications/luci-app-samba/po/cs/samba.po
diff --git a/po/de/samba.po b/applications/luci-app-samba/po/de/samba.po
index a5ceb056c..a5ceb056c 100644
--- a/po/de/samba.po
+++ b/applications/luci-app-samba/po/de/samba.po
diff --git a/po/el/samba.po b/applications/luci-app-samba/po/el/samba.po
index 7cc722d59..7cc722d59 100644
--- a/po/el/samba.po
+++ b/applications/luci-app-samba/po/el/samba.po
diff --git a/po/en/samba.po b/applications/luci-app-samba/po/en/samba.po
index f524c1448..f524c1448 100644
--- a/po/en/samba.po
+++ b/applications/luci-app-samba/po/en/samba.po
diff --git a/po/es/samba.po b/applications/luci-app-samba/po/es/samba.po
index 950a81797..950a81797 100644
--- a/po/es/samba.po
+++ b/applications/luci-app-samba/po/es/samba.po
diff --git a/po/fr/samba.po b/applications/luci-app-samba/po/fr/samba.po
index 88779009c..88779009c 100644
--- a/po/fr/samba.po
+++ b/applications/luci-app-samba/po/fr/samba.po
diff --git a/po/he/samba.po b/applications/luci-app-samba/po/he/samba.po
index dd21a4a54..dd21a4a54 100644
--- a/po/he/samba.po
+++ b/applications/luci-app-samba/po/he/samba.po
diff --git a/po/hu/samba.po b/applications/luci-app-samba/po/hu/samba.po
index 64d1e22a5..64d1e22a5 100644
--- a/po/hu/samba.po
+++ b/applications/luci-app-samba/po/hu/samba.po
diff --git a/po/it/samba.po b/applications/luci-app-samba/po/it/samba.po
index 464578251..464578251 100644
--- a/po/it/samba.po
+++ b/applications/luci-app-samba/po/it/samba.po
diff --git a/po/ja/samba.po b/applications/luci-app-samba/po/ja/samba.po
index c5275075a..c5275075a 100644
--- a/po/ja/samba.po
+++ b/applications/luci-app-samba/po/ja/samba.po
diff --git a/po/ms/samba.po b/applications/luci-app-samba/po/ms/samba.po
index e29133e1b..e29133e1b 100644
--- a/po/ms/samba.po
+++ b/applications/luci-app-samba/po/ms/samba.po
diff --git a/po/no/samba.po b/applications/luci-app-samba/po/no/samba.po
index 1c5c8077f..1c5c8077f 100644
--- a/po/no/samba.po
+++ b/applications/luci-app-samba/po/no/samba.po
diff --git a/po/pl/samba.po b/applications/luci-app-samba/po/pl/samba.po
index 74826227b..74826227b 100644
--- a/po/pl/samba.po
+++ b/applications/luci-app-samba/po/pl/samba.po
diff --git a/po/pt_BR/samba.po b/applications/luci-app-samba/po/pt-br/samba.po
index a7531522d..a7531522d 100644
--- a/po/pt_BR/samba.po
+++ b/applications/luci-app-samba/po/pt-br/samba.po
diff --git a/po/pt/samba.po b/applications/luci-app-samba/po/pt/samba.po
index 4c5a2cd24..4c5a2cd24 100644
--- a/po/pt/samba.po
+++ b/applications/luci-app-samba/po/pt/samba.po
diff --git a/po/ro/samba.po b/applications/luci-app-samba/po/ro/samba.po
index 4bc341557..4bc341557 100644
--- a/po/ro/samba.po
+++ b/applications/luci-app-samba/po/ro/samba.po
diff --git a/po/ru/samba.po b/applications/luci-app-samba/po/ru/samba.po
index 82906e36e..82906e36e 100644
--- a/po/ru/samba.po
+++ b/applications/luci-app-samba/po/ru/samba.po
diff --git a/po/sk/samba.po b/applications/luci-app-samba/po/sk/samba.po
index 66ec9e030..66ec9e030 100644
--- a/po/sk/samba.po
+++ b/applications/luci-app-samba/po/sk/samba.po
diff --git a/po/sv/samba.po b/applications/luci-app-samba/po/sv/samba.po
index b19b6e3c3..b19b6e3c3 100644
--- a/po/sv/samba.po
+++ b/applications/luci-app-samba/po/sv/samba.po
diff --git a/applications/luci-app-samba/po/templates/samba.pot b/applications/luci-app-samba/po/templates/samba.pot
new file mode 100644
index 000000000..d91400b0c
--- /dev/null
+++ b/applications/luci-app-samba/po/templates/samba.pot
@@ -0,0 +1,66 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Allow guests"
+msgstr ""
+
+msgid "Allow system users to reach their home directories via network shares"
+msgstr ""
+
+msgid "Allowed users"
+msgstr ""
+
+msgid "Create mask"
+msgstr ""
+
+msgid "Description"
+msgstr ""
+
+msgid "Directory mask"
+msgstr ""
+
+msgid "Edit Template"
+msgstr ""
+
+msgid "Edit the template that is used for generating the samba configuration."
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "Mask for new directories"
+msgstr ""
+
+msgid "Mask for new files"
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "Network Shares"
+msgstr ""
+
+msgid "Path"
+msgstr ""
+
+msgid "Read-only"
+msgstr ""
+
+msgid "Share home-directories"
+msgstr ""
+
+msgid "Shared Directories"
+msgstr ""
+
+msgid ""
+"This is the content of the file '/etc/samba/smb.conf.template' from which "
+"your samba configuration will be generated. Values enclosed by pipe symbols "
+"('|') should not be changed. They get their values from the 'General "
+"Settings' tab."
+msgstr ""
+
+msgid "Workgroup"
+msgstr ""
diff --git a/po/tr/samba.po b/applications/luci-app-samba/po/tr/samba.po
index fda2f6e26..fda2f6e26 100644
--- a/po/tr/samba.po
+++ b/applications/luci-app-samba/po/tr/samba.po
diff --git a/po/uk/samba.po b/applications/luci-app-samba/po/uk/samba.po
index 6f2a92091..6f2a92091 100644
--- a/po/uk/samba.po
+++ b/applications/luci-app-samba/po/uk/samba.po
diff --git a/po/vi/samba.po b/applications/luci-app-samba/po/vi/samba.po
index 4e5638da2..4e5638da2 100644
--- a/po/vi/samba.po
+++ b/applications/luci-app-samba/po/vi/samba.po
diff --git a/po/zh_CN/samba.po b/applications/luci-app-samba/po/zh-cn/samba.po
index 4ff671b85..4ff671b85 100644
--- a/po/zh_CN/samba.po
+++ b/applications/luci-app-samba/po/zh-cn/samba.po
diff --git a/po/zh_TW/samba.po b/applications/luci-app-samba/po/zh-tw/samba.po
index 6ec99ee20..6ec99ee20 100644
--- a/po/zh_TW/samba.po
+++ b/applications/luci-app-samba/po/zh-tw/samba.po
diff --git a/applications/luci-app-shairplay/Makefile b/applications/luci-app-shairplay/Makefile
new file mode 100644
index 000000000..dcc061178
--- /dev/null
+++ b/applications/luci-app-shairplay/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for Shairplay
+LUCI_DEPENDS:=+shairplay
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-shairplay/luasrc/controller/shairplay.lua b/applications/luci-app-shairplay/luasrc/controller/shairplay.lua
index 3a2c2ea1b..3a2c2ea1b 100644
--- a/applications/luci-shairplay/luasrc/controller/shairplay.lua
+++ b/applications/luci-app-shairplay/luasrc/controller/shairplay.lua
diff --git a/applications/luci-shairplay/luasrc/model/cbi/shairplay.lua b/applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua
index e957ce697..e957ce697 100644
--- a/applications/luci-shairplay/luasrc/model/cbi/shairplay.lua
+++ b/applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua
diff --git a/applications/luci-shairplay/root/etc/uci-defaults/luci-shairplay b/applications/luci-app-shairplay/root/etc/uci-defaults/luci-shairplay
index efc8a89bb..efc8a89bb 100644
--- a/applications/luci-shairplay/root/etc/uci-defaults/luci-shairplay
+++ b/applications/luci-app-shairplay/root/etc/uci-defaults/luci-shairplay
diff --git a/applications/luci-app-shairport/Makefile b/applications/luci-app-shairport/Makefile
new file mode 100644
index 000000000..f174ef468
--- /dev/null
+++ b/applications/luci-app-shairport/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for Shairport
+LUCI_DEPENDS:=+shairport
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-shairport/luasrc/controller/shairport.lua b/applications/luci-app-shairport/luasrc/controller/shairport.lua
index d201eca54..d201eca54 100644
--- a/applications/luci-shairport/luasrc/controller/shairport.lua
+++ b/applications/luci-app-shairport/luasrc/controller/shairport.lua
diff --git a/applications/luci-shairport/luasrc/model/cbi/shairport.lua b/applications/luci-app-shairport/luasrc/model/cbi/shairport.lua
index 974d7850d..974d7850d 100644
--- a/applications/luci-shairport/luasrc/model/cbi/shairport.lua
+++ b/applications/luci-app-shairport/luasrc/model/cbi/shairport.lua
diff --git a/applications/luci-shairport/root/etc/uci-defaults/luci-shairport b/applications/luci-app-shairport/root/etc/uci-defaults/luci-shairport
index be9412bac..be9412bac 100644
--- a/applications/luci-shairport/root/etc/uci-defaults/luci-shairport
+++ b/applications/luci-app-shairport/root/etc/uci-defaults/luci-shairport
diff --git a/applications/luci-app-siitwizard/Makefile b/applications/luci-app-siitwizard/Makefile
new file mode 100644
index 000000000..e8a8e555e
--- /dev/null
+++ b/applications/luci-app-siitwizard/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=SIIT IPv4-over-IPv6 configuration wizard
+LUCI_DEPENDS:=+kmod-siit
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-siitwizard/luasrc/controller/siitwizard.lua b/applications/luci-app-siitwizard/luasrc/controller/siitwizard.lua
index 2e0fd0812..2e0fd0812 100644
--- a/applications/luci-siitwizard/luasrc/controller/siitwizard.lua
+++ b/applications/luci-app-siitwizard/luasrc/controller/siitwizard.lua
diff --git a/applications/luci-siitwizard/luasrc/model/cbi/siitwizard.lua b/applications/luci-app-siitwizard/luasrc/model/cbi/siitwizard.lua
index 57ba556ac..57ba556ac 100644
--- a/applications/luci-siitwizard/luasrc/model/cbi/siitwizard.lua
+++ b/applications/luci-app-siitwizard/luasrc/model/cbi/siitwizard.lua
diff --git a/applications/luci-siitwizard/root/etc/config/siit b/applications/luci-app-siitwizard/root/etc/config/siit
index c594547d9..c594547d9 100644
--- a/applications/luci-siitwizard/root/etc/config/siit
+++ b/applications/luci-app-siitwizard/root/etc/config/siit
diff --git a/applications/luci-app-splash/Makefile b/applications/luci-app-splash/Makefile
new file mode 100644
index 000000000..345f8910f
--- /dev/null
+++ b/applications/luci-app-splash/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Freifunk DHCP-Splash application
+LUCI_DEPENDS:=+luci-lib-nixio +tc +kmod-sched +iptables-mod-nat-extra +iptables-mod-ipopt
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-splash/README b/applications/luci-app-splash/README
index 5a7af14c2..5a7af14c2 100644
--- a/applications/luci-splash/README
+++ b/applications/luci-app-splash/README
diff --git a/applications/luci-splash/htdocs/cgi-bin/splash/splash.sh b/applications/luci-app-splash/htdocs/cgi-bin/splash/splash.sh
index 76f6d4d3e..76f6d4d3e 100755
--- a/applications/luci-splash/htdocs/cgi-bin/splash/splash.sh
+++ b/applications/luci-app-splash/htdocs/cgi-bin/splash/splash.sh
diff --git a/applications/luci-splash/htdocs/luci/splash/index.html b/applications/luci-app-splash/htdocs/luci/splash/index.html
index 486409a2e..486409a2e 100644
--- a/applications/luci-splash/htdocs/luci/splash/index.html
+++ b/applications/luci-app-splash/htdocs/luci/splash/index.html
diff --git a/applications/luci-splash/ipkg/postinst b/applications/luci-app-splash/ipkg/postinst
index a87729e43..a87729e43 100755
--- a/applications/luci-splash/ipkg/postinst
+++ b/applications/luci-app-splash/ipkg/postinst
diff --git a/applications/luci-splash/luasrc/controller/splash/splash.lua b/applications/luci-app-splash/luasrc/controller/splash/splash.lua
index 97d040082..97d040082 100644
--- a/applications/luci-splash/luasrc/controller/splash/splash.lua
+++ b/applications/luci-app-splash/luasrc/controller/splash/splash.lua
diff --git a/applications/luci-splash/luasrc/model/cbi/splash/splash.lua b/applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua
index 206ef7053..206ef7053 100644
--- a/applications/luci-splash/luasrc/model/cbi/splash/splash.lua
+++ b/applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua
diff --git a/applications/luci-splash/luasrc/model/cbi/splash/splashtext.lua b/applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua
index 00c5aba94..00c5aba94 100644
--- a/applications/luci-splash/luasrc/model/cbi/splash/splashtext.lua
+++ b/applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua
diff --git a/applications/luci-splash/luasrc/view/admin_status/splash.htm b/applications/luci-app-splash/luasrc/view/admin_status/splash.htm
index 61b32bab9..61b32bab9 100644
--- a/applications/luci-splash/luasrc/view/admin_status/splash.htm
+++ b/applications/luci-app-splash/luasrc/view/admin_status/splash.htm
diff --git a/applications/luci-splash/luasrc/view/splash/blocked.htm b/applications/luci-app-splash/luasrc/view/splash/blocked.htm
index de61ecf01..de61ecf01 100644
--- a/applications/luci-splash/luasrc/view/splash/blocked.htm
+++ b/applications/luci-app-splash/luasrc/view/splash/blocked.htm
diff --git a/applications/luci-splash/luasrc/view/splash/splash.htm b/applications/luci-app-splash/luasrc/view/splash/splash.htm
index 2ebee273b..2ebee273b 100644
--- a/applications/luci-splash/luasrc/view/splash/splash.htm
+++ b/applications/luci-app-splash/luasrc/view/splash/splash.htm
diff --git a/applications/luci-splash/luasrc/view/splash_splash/index.htm b/applications/luci-app-splash/luasrc/view/splash_splash/index.htm
index ab754913d..ab754913d 100644
--- a/applications/luci-splash/luasrc/view/splash_splash/index.htm
+++ b/applications/luci-app-splash/luasrc/view/splash_splash/index.htm
diff --git a/applications/luci-splash/luasrc/view/splash_splash/splash.htm b/applications/luci-app-splash/luasrc/view/splash_splash/splash.htm
index 8554913cd..8554913cd 100644
--- a/applications/luci-splash/luasrc/view/splash_splash/splash.htm
+++ b/applications/luci-app-splash/luasrc/view/splash_splash/splash.htm
diff --git a/po/ca/splash.po b/applications/luci-app-splash/po/ca/splash.po
index 3afef1a7b..3afef1a7b 100644
--- a/po/ca/splash.po
+++ b/applications/luci-app-splash/po/ca/splash.po
diff --git a/po/cs/splash.po b/applications/luci-app-splash/po/cs/splash.po
index 671afd79e..671afd79e 100644
--- a/po/cs/splash.po
+++ b/applications/luci-app-splash/po/cs/splash.po
diff --git a/po/de/splash.po b/applications/luci-app-splash/po/de/splash.po
index 8b1cd9a5e..8b1cd9a5e 100644
--- a/po/de/splash.po
+++ b/applications/luci-app-splash/po/de/splash.po
diff --git a/po/el/splash.po b/applications/luci-app-splash/po/el/splash.po
index df90478f7..df90478f7 100644
--- a/po/el/splash.po
+++ b/applications/luci-app-splash/po/el/splash.po
diff --git a/po/en/splash.po b/applications/luci-app-splash/po/en/splash.po
index 615be16b2..615be16b2 100644
--- a/po/en/splash.po
+++ b/applications/luci-app-splash/po/en/splash.po
diff --git a/po/es/splash.po b/applications/luci-app-splash/po/es/splash.po
index 836352ea9..836352ea9 100644
--- a/po/es/splash.po
+++ b/applications/luci-app-splash/po/es/splash.po
diff --git a/po/fr/splash.po b/applications/luci-app-splash/po/fr/splash.po
index e525ab316..e525ab316 100644
--- a/po/fr/splash.po
+++ b/applications/luci-app-splash/po/fr/splash.po
diff --git a/po/he/splash.po b/applications/luci-app-splash/po/he/splash.po
index bf7e2f074..bf7e2f074 100644
--- a/po/he/splash.po
+++ b/applications/luci-app-splash/po/he/splash.po
diff --git a/po/hu/splash.po b/applications/luci-app-splash/po/hu/splash.po
index f2c7da14a..f2c7da14a 100644
--- a/po/hu/splash.po
+++ b/applications/luci-app-splash/po/hu/splash.po
diff --git a/po/it/splash.po b/applications/luci-app-splash/po/it/splash.po
index 8964b6c3f..8964b6c3f 100644
--- a/po/it/splash.po
+++ b/applications/luci-app-splash/po/it/splash.po
diff --git a/po/ja/splash.po b/applications/luci-app-splash/po/ja/splash.po
index 615be16b2..615be16b2 100644
--- a/po/ja/splash.po
+++ b/applications/luci-app-splash/po/ja/splash.po
diff --git a/po/ms/splash.po b/applications/luci-app-splash/po/ms/splash.po
index 615be16b2..615be16b2 100644
--- a/po/ms/splash.po
+++ b/applications/luci-app-splash/po/ms/splash.po
diff --git a/po/no/splash.po b/applications/luci-app-splash/po/no/splash.po
index 615be16b2..615be16b2 100644
--- a/po/no/splash.po
+++ b/applications/luci-app-splash/po/no/splash.po
diff --git a/po/pl/splash.po b/applications/luci-app-splash/po/pl/splash.po
index 68568848f..68568848f 100644
--- a/po/pl/splash.po
+++ b/applications/luci-app-splash/po/pl/splash.po
diff --git a/po/pt_BR/splash.po b/applications/luci-app-splash/po/pt-br/splash.po
index cbdc8016c..cbdc8016c 100644
--- a/po/pt_BR/splash.po
+++ b/applications/luci-app-splash/po/pt-br/splash.po
diff --git a/po/pt/splash.po b/applications/luci-app-splash/po/pt/splash.po
index 05bee4f32..05bee4f32 100644
--- a/po/pt/splash.po
+++ b/applications/luci-app-splash/po/pt/splash.po
diff --git a/po/ro/splash.po b/applications/luci-app-splash/po/ro/splash.po
index 615be16b2..615be16b2 100644
--- a/po/ro/splash.po
+++ b/applications/luci-app-splash/po/ro/splash.po
diff --git a/po/ru/splash.po b/applications/luci-app-splash/po/ru/splash.po
index 3f470dba0..3f470dba0 100644
--- a/po/ru/splash.po
+++ b/applications/luci-app-splash/po/ru/splash.po
diff --git a/po/sk/splash.po b/applications/luci-app-splash/po/sk/splash.po
index e9dd448ec..e9dd448ec 100644
--- a/po/sk/splash.po
+++ b/applications/luci-app-splash/po/sk/splash.po
diff --git a/po/sv/splash.po b/applications/luci-app-splash/po/sv/splash.po
index cd573b212..cd573b212 100644
--- a/po/sv/splash.po
+++ b/applications/luci-app-splash/po/sv/splash.po
diff --git a/applications/luci-app-splash/po/templates/splash.pot b/applications/luci-app-splash/po/templates/splash.pot
new file mode 100644
index 000000000..f29b73691
--- /dev/null
+++ b/applications/luci-app-splash/po/templates/splash.pot
@@ -0,0 +1,295 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Accept"
+msgstr ""
+
+msgid ""
+"Access to the internet might be possible nevertheless, because some "
+"activists of this project share their private internet connections. These "
+"few connections are shared between all users. That means available bandwidth "
+"is limited and because of this we ask you not to do any of the following:"
+msgstr ""
+
+msgid ""
+"Access to the network is not guaranteed. It can be interrupted at any time "
+"without notice for any reason, for certain devices, and/or may be blocked "
+"for certain users."
+msgstr ""
+
+msgid "Active Clients"
+msgstr ""
+
+msgid "Allowed hosts/subnets"
+msgstr ""
+
+msgid ""
+"As an alternative to editing the complete splash text you can also just "
+"include some custom text in the default splash page by entering it here."
+msgstr ""
+
+msgid ""
+"Bandwidth limit for clients is only activated when both up- and download "
+"limit are set. Use a value of 0 here to completely disable this limitation. "
+"Whitelisted clients are not limited."
+msgstr ""
+
+msgid ""
+"Become an active member of this community and help by operating your own node"
+msgstr ""
+
+msgid "Blacklist"
+msgstr ""
+
+msgid "Blocked"
+msgstr ""
+
+msgid ""
+"By accepting these rules you can use this network for %s hour(s). After this "
+"time you need to accept these rules again."
+msgstr ""
+
+msgid "Clearance time"
+msgstr ""
+
+msgid "Client-Splash"
+msgstr ""
+
+msgid ""
+"Client-Splash is a hotspot authentification system for wireless mesh "
+"networks."
+msgstr ""
+
+msgid ""
+"Clients are redirected to this page after they have accepted the splash. If "
+"this is left empty they are redirected to the page they had requested."
+msgstr ""
+
+msgid "Clients download speed is limited to this value (kbyte/s)"
+msgstr ""
+
+msgid ""
+"Clients that have accepted the splash are allowed to use the network for "
+"that many hours."
+msgstr ""
+
+msgid "Clients upload speed is limited to this value (kbyte/s)"
+msgstr ""
+
+msgid "Contact"
+msgstr ""
+
+msgid "Decline"
+msgstr ""
+
+msgid ""
+"Destination hosts and networks that are excluded from splashing, i.e. they "
+"are always allowed."
+msgstr ""
+
+msgid "Donate some money to help us keep this project alive."
+msgstr ""
+
+msgid "Download limit"
+msgstr ""
+
+msgid "Edit the complete splash text"
+msgstr ""
+
+msgid "Fair Use Policy"
+msgstr ""
+
+msgid "Firewall zone"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Get in %s with the operator of this access point."
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "IP Address"
+msgstr ""
+
+msgid ""
+"If you operate your own wifi equipment use channels different from ours."
+msgstr ""
+
+msgid "If you use this network on a regular basis we ask for your support:"
+msgstr ""
+
+msgid "Include your own text in the default splash"
+msgstr ""
+
+msgid "Intercept client traffic on this Interface"
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Interfaces that are used for Splash."
+msgstr ""
+
+msgid ""
+"KB/s (Download/Upload). You may be able to remove this limit by actively "
+"contributing to this project."
+msgstr ""
+
+msgid "Legally Prohibited Activities"
+msgstr ""
+
+msgid "Legally Prohibited content"
+msgstr ""
+
+msgid "MAC Address"
+msgstr ""
+
+msgid "MAC addresses in this list are blocked."
+msgstr ""
+
+msgid ""
+"MAC addresses of whitelisted clients. These do not need to accept the splash "
+"and are not bandwidth limited."
+msgstr ""
+
+msgid "Netmask"
+msgstr ""
+
+msgid "Network"
+msgstr ""
+
+msgid "No clients connected"
+msgstr ""
+
+msgid ""
+"Please note that we are not an internet service provider but an experimental "
+"community network."
+msgstr ""
+
+msgid "Policy"
+msgstr ""
+
+msgid "Redirect target"
+msgstr ""
+
+msgid "Safety"
+msgstr ""
+
+msgid "Save"
+msgstr ""
+
+msgid "Splash rules are integrated in this firewall zone"
+msgstr ""
+
+msgid "Splashtext"
+msgstr ""
+
+msgid ""
+"The network, like the Internet, is unencrypted and open. Each participant is "
+"responsible for the safety of their own connections and devices."
+msgstr ""
+
+msgid ""
+"The open and free wireless network of volunteers (\"Operators\") provides "
+"the necessary equipment and Internet connections (\"Infrastructure\") at "
+"their own expense."
+msgstr ""
+
+msgid ""
+"The operator claims no liability for loss of data, unauthorized access/"
+"damage to devices, or financial losses that participants may suffer from the "
+"use of the network."
+msgstr ""
+
+msgid ""
+"The participant agrees to not perform any action and refrain from acts which "
+"may violate the law or infringe upon the rights of third parties."
+msgstr ""
+
+msgid ""
+"The participant agrees to not transfer content over the network which "
+"violates the law."
+msgstr ""
+
+msgid ""
+"The participant agrees to not use the network in any way which will harm the "
+"infrastructure, the network itself, its operators or other participants."
+msgstr ""
+
+msgid ""
+"These Terms of Use govern the use of the network by its participants' "
+"computer, PDA, or similar device (\"Devices\") within the network."
+msgstr ""
+
+msgid "Time remaining"
+msgstr ""
+
+msgid ""
+"To ask for the reason why you have been blocked or ask for access again you "
+"can try to contact the owner of this access point:"
+msgstr ""
+
+msgid "Traffic in/out"
+msgstr ""
+
+msgid "Upload limit"
+msgstr ""
+
+msgid "Usage Agreement"
+msgstr ""
+
+msgid "Welcome"
+msgstr ""
+
+msgid "Whitelist"
+msgstr ""
+
+msgid "You are now connected to the free wireless mesh network"
+msgstr ""
+
+msgid ""
+"You can enter your own text that is displayed to clients here.<br />It is "
+"possible to use the following markers: ###COMMUNITY###, ###COMMUNITY_URL###, "
+"###CONTACTURL###, ###LEASETIME###, ###LIMIT### and ###ACCEPT###."
+msgstr ""
+
+msgid ""
+"Your access to this network has been blocked, most likely because you did "
+"something that our rules explicitly forbid."
+msgstr ""
+
+msgid "Your bandwidth is limited to"
+msgstr ""
+
+msgid "blacklisted"
+msgstr ""
+
+msgid "expired"
+msgstr ""
+
+msgid "optional when using host addresses"
+msgstr ""
+
+msgid "perform any kind of illegal activities"
+msgstr ""
+
+msgid "splashed"
+msgstr ""
+
+msgid "temporarily blocked"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "use filesharing applications on this network"
+msgstr ""
+
+msgid "waste bandwidth with unneccesary downloads or streams"
+msgstr ""
+
+msgid "whitelisted"
+msgstr ""
diff --git a/po/tr/splash.po b/applications/luci-app-splash/po/tr/splash.po
index 03fa7b3b7..03fa7b3b7 100644
--- a/po/tr/splash.po
+++ b/applications/luci-app-splash/po/tr/splash.po
diff --git a/po/uk/splash.po b/applications/luci-app-splash/po/uk/splash.po
index 2364c63d4..2364c63d4 100644
--- a/po/uk/splash.po
+++ b/applications/luci-app-splash/po/uk/splash.po
diff --git a/po/vi/splash.po b/applications/luci-app-splash/po/vi/splash.po
index 615be16b2..615be16b2 100644
--- a/po/vi/splash.po
+++ b/applications/luci-app-splash/po/vi/splash.po
diff --git a/po/zh_CN/splash.po b/applications/luci-app-splash/po/zh-cn/splash.po
index 439b774e6..439b774e6 100644
--- a/po/zh_CN/splash.po
+++ b/applications/luci-app-splash/po/zh-cn/splash.po
diff --git a/po/zh_TW/splash.po b/applications/luci-app-splash/po/zh-tw/splash.po
index 1125abfed..1125abfed 100644
--- a/po/zh_TW/splash.po
+++ b/applications/luci-app-splash/po/zh-tw/splash.po
diff --git a/applications/luci-splash/root/etc/config/luci_splash b/applications/luci-app-splash/root/etc/config/luci_splash
index c4cfef5dd..c4cfef5dd 100644
--- a/applications/luci-splash/root/etc/config/luci_splash
+++ b/applications/luci-app-splash/root/etc/config/luci_splash
diff --git a/applications/luci-splash/root/etc/config/luci_splash_leases b/applications/luci-app-splash/root/etc/config/luci_splash_leases
index 6afdd90ed..6afdd90ed 100644
--- a/applications/luci-splash/root/etc/config/luci_splash_leases
+++ b/applications/luci-app-splash/root/etc/config/luci_splash_leases
diff --git a/applications/luci-splash/root/etc/hotplug.d/iface/25-splash b/applications/luci-app-splash/root/etc/hotplug.d/iface/25-splash
index 045e908c7..045e908c7 100644
--- a/applications/luci-splash/root/etc/hotplug.d/iface/25-splash
+++ b/applications/luci-app-splash/root/etc/hotplug.d/iface/25-splash
diff --git a/applications/luci-splash/root/etc/init.d/luci_splash b/applications/luci-app-splash/root/etc/init.d/luci_splash
index feefabd81..feefabd81 100755
--- a/applications/luci-splash/root/etc/init.d/luci_splash
+++ b/applications/luci-app-splash/root/etc/init.d/luci_splash
diff --git a/applications/luci-splash/root/usr/sbin/luci-splash b/applications/luci-app-splash/root/usr/sbin/luci-splash
index 6b1e41edb..6b1e41edb 100755
--- a/applications/luci-splash/root/usr/sbin/luci-splash
+++ b/applications/luci-app-splash/root/usr/sbin/luci-splash
diff --git a/applications/luci-app-statistics/Makefile b/applications/luci-app-statistics/Makefile
new file mode 100644
index 000000000..af07cfbd0
--- /dev/null
+++ b/applications/luci-app-statistics/Makefile
@@ -0,0 +1,16 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Statistics Application
+LUCI_DEPENDS:= \
+ +collectd +rrdtool1 +collectd-mod-rrdtool +collectd-mod-iwinfo \
+ +collectd-mod-interface +collectd-mod-load +collectd-mod-network
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-statistics/ipkg/postinst b/applications/luci-app-statistics/ipkg/postinst
index 7e81b3667..7e81b3667 100755
--- a/applications/luci-statistics/ipkg/postinst
+++ b/applications/luci-app-statistics/ipkg/postinst
diff --git a/applications/luci-statistics/luasrc/controller/luci_statistics/luci_statistics.lua b/applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
index 5729bb186..5729bb186 100644
--- a/applications/luci-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
+++ b/applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/collectd.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua
index 2343854f6..2343854f6 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/collectd.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua
index 81e9c05a5..81e9c05a5 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/cpu.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua
index 26d5f07c8..26d5f07c8 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/cpu.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/csv.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua
index 4f5aeef1d..4f5aeef1d 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/csv.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/df.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua
index 1a3245fc0..1a3245fc0 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/df.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/disk.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/disk.lua
index 7592b4440..7592b4440 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/disk.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/disk.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/dns.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua
index 28d9e5de3..28d9e5de3 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/dns.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/email.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua
index c5733d8cf..c5733d8cf 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/email.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/exec.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua
index 997d455d9..997d455d9 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/exec.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/interface.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua
index dbb3e9dc0..dbb3e9dc0 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/interface.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/iptables.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua
index 1f7341c46..1f7341c46 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/iptables.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/irq.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua
index d6aa2e96c..d6aa2e96c 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/irq.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua
index 5e9340dc4..5e9340dc4 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/load.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua
index e59a4b8f7..e59a4b8f7 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/load.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/memory.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua
index 5510a5a8e..5510a5a8e 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/memory.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/netlink.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua
index 3417d0902..3417d0902 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/netlink.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/network.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua
index 8a0068973..8a0068973 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/network.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/nut.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua
index ad030718c..ad030718c 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/nut.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua
index e3eb7b2c4..e3eb7b2c4 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/ping.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua
index c55ac8736..c55ac8736 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/ping.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/processes.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua
index 3aea6b3c7..3aea6b3c7 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/processes.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua
index 75716341c..75716341c 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua
index a15ed0ecc..a15ed0ecc 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua
index 9d0f6e137..9d0f6e137 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua
index cbd52ec1f..cbd52ec1f 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua
diff --git a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/uptime.lua b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua
index 3a6c4644e..3a6c4644e 100644
--- a/applications/luci-statistics/luasrc/model/cbi/luci_statistics/uptime.lua
+++ b/applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua
diff --git a/applications/luci-statistics/luasrc/statistics/datatree.lua b/applications/luci-app-statistics/luasrc/statistics/datatree.lua
index 850b83a99..850b83a99 100644
--- a/applications/luci-statistics/luasrc/statistics/datatree.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/datatree.lua
diff --git a/applications/luci-statistics/luasrc/statistics/i18n.lua b/applications/luci-app-statistics/luasrc/statistics/i18n.lua
index a1a2fa9de..a1a2fa9de 100644
--- a/applications/luci-statistics/luasrc/statistics/i18n.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/i18n.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool.lua
index dbcae9dc6..dbcae9dc6 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/colors.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/colors.lua
index 2da9f5a08..2da9f5a08 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/colors.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/colors.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua
index 0da546c0b..0da546c0b 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua
index c0e86245c..c0e86245c 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/df.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua
index fa206badb..fa206badb 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/df.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/disk.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua
index ebc37ef3a..ebc37ef3a 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/disk.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/dns.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua
index 94a148d81..94a148d81 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/dns.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/interface.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua
index a6f3b5c6a..a6f3b5c6a 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/interface.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua
index c1adbdc61..c1adbdc61 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/irq.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua
index aabe14a03..aabe14a03 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/irq.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua
index 0c6eed993..0c6eed993 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/load.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua
index 4cb4795ef..4cb4795ef 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/load.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/memory.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua
index a1c65f56d..a1c65f56d 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/memory.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua
index 931395251..931395251 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/nut.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua
index 69f1ae305..69f1ae305 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/nut.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua
index 3ca2f03ec..3ca2f03ec 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/ping.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua
index bdffc8599..bdffc8599 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/ping.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/processes.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua
index 6f83c8e28..6f83c8e28 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/processes.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua
index 69f3c113c..69f3c113c 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua
index 4f1c221f9..4f1c221f9 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua
diff --git a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua
index 077ec57e8..077ec57e8 100644
--- a/applications/luci-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua
+++ b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua
diff --git a/applications/luci-statistics/luasrc/view/admin_statistics/index.htm b/applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm
index 25157da40..25157da40 100644
--- a/applications/luci-statistics/luasrc/view/admin_statistics/index.htm
+++ b/applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm
diff --git a/applications/luci-statistics/luasrc/view/public_statistics/graph.htm b/applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm
index 8a8256bbb..8a8256bbb 100644
--- a/applications/luci-statistics/luasrc/view/public_statistics/graph.htm
+++ b/applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm
diff --git a/po/ca/rrdtool.po b/applications/luci-app-statistics/po/ca/rrdtool.po
index 7c03aad9a..7c03aad9a 100644
--- a/po/ca/rrdtool.po
+++ b/applications/luci-app-statistics/po/ca/rrdtool.po
diff --git a/po/ca/statistics.po b/applications/luci-app-statistics/po/ca/statistics.po
index 39a425d87..39a425d87 100644
--- a/po/ca/statistics.po
+++ b/applications/luci-app-statistics/po/ca/statistics.po
diff --git a/po/cs/rrdtool.po b/applications/luci-app-statistics/po/cs/rrdtool.po
index e6149ecaa..e6149ecaa 100644
--- a/po/cs/rrdtool.po
+++ b/applications/luci-app-statistics/po/cs/rrdtool.po
diff --git a/po/cs/statistics.po b/applications/luci-app-statistics/po/cs/statistics.po
index af6904656..af6904656 100644
--- a/po/cs/statistics.po
+++ b/applications/luci-app-statistics/po/cs/statistics.po
diff --git a/po/de/rrdtool.po b/applications/luci-app-statistics/po/de/rrdtool.po
index 390fd2e6c..390fd2e6c 100644
--- a/po/de/rrdtool.po
+++ b/applications/luci-app-statistics/po/de/rrdtool.po
diff --git a/po/de/statistics.po b/applications/luci-app-statistics/po/de/statistics.po
index a523d7792..a523d7792 100644
--- a/po/de/statistics.po
+++ b/applications/luci-app-statistics/po/de/statistics.po
diff --git a/po/el/rrdtool.po b/applications/luci-app-statistics/po/el/rrdtool.po
index 1d81166ec..1d81166ec 100644
--- a/po/el/rrdtool.po
+++ b/applications/luci-app-statistics/po/el/rrdtool.po
diff --git a/po/el/statistics.po b/applications/luci-app-statistics/po/el/statistics.po
index c55afdf51..c55afdf51 100644
--- a/po/el/statistics.po
+++ b/applications/luci-app-statistics/po/el/statistics.po
diff --git a/po/en/rrdtool.po b/applications/luci-app-statistics/po/en/rrdtool.po
index d78014453..d78014453 100644
--- a/po/en/rrdtool.po
+++ b/applications/luci-app-statistics/po/en/rrdtool.po
diff --git a/po/en/statistics.po b/applications/luci-app-statistics/po/en/statistics.po
index 5de07640c..5de07640c 100644
--- a/po/en/statistics.po
+++ b/applications/luci-app-statistics/po/en/statistics.po
diff --git a/po/es/rrdtool.po b/applications/luci-app-statistics/po/es/rrdtool.po
index 3cf27a28b..3cf27a28b 100644
--- a/po/es/rrdtool.po
+++ b/applications/luci-app-statistics/po/es/rrdtool.po
diff --git a/po/es/statistics.po b/applications/luci-app-statistics/po/es/statistics.po
index 3571a53d3..3571a53d3 100644
--- a/po/es/statistics.po
+++ b/applications/luci-app-statistics/po/es/statistics.po
diff --git a/po/fr/rrdtool.po b/applications/luci-app-statistics/po/fr/rrdtool.po
index 95545db6d..95545db6d 100644
--- a/po/fr/rrdtool.po
+++ b/applications/luci-app-statistics/po/fr/rrdtool.po
diff --git a/po/fr/statistics.po b/applications/luci-app-statistics/po/fr/statistics.po
index f1fec699d..f1fec699d 100644
--- a/po/fr/statistics.po
+++ b/applications/luci-app-statistics/po/fr/statistics.po
diff --git a/po/he/rrdtool.po b/applications/luci-app-statistics/po/he/rrdtool.po
index 32b74f759..32b74f759 100644
--- a/po/he/rrdtool.po
+++ b/applications/luci-app-statistics/po/he/rrdtool.po
diff --git a/po/he/statistics.po b/applications/luci-app-statistics/po/he/statistics.po
index 6ad747565..6ad747565 100644
--- a/po/he/statistics.po
+++ b/applications/luci-app-statistics/po/he/statistics.po
diff --git a/po/hu/rrdtool.po b/applications/luci-app-statistics/po/hu/rrdtool.po
index 582c939eb..582c939eb 100644
--- a/po/hu/rrdtool.po
+++ b/applications/luci-app-statistics/po/hu/rrdtool.po
diff --git a/po/hu/statistics.po b/applications/luci-app-statistics/po/hu/statistics.po
index 2480c80b1..2480c80b1 100644
--- a/po/hu/statistics.po
+++ b/applications/luci-app-statistics/po/hu/statistics.po
diff --git a/po/it/rrdtool.po b/applications/luci-app-statistics/po/it/rrdtool.po
index 8ae44722f..8ae44722f 100644
--- a/po/it/rrdtool.po
+++ b/applications/luci-app-statistics/po/it/rrdtool.po
diff --git a/po/it/statistics.po b/applications/luci-app-statistics/po/it/statistics.po
index 1e3fc6db5..1e3fc6db5 100644
--- a/po/it/statistics.po
+++ b/applications/luci-app-statistics/po/it/statistics.po
diff --git a/po/ja/rrdtool.po b/applications/luci-app-statistics/po/ja/rrdtool.po
index 95545db6d..95545db6d 100644
--- a/po/ja/rrdtool.po
+++ b/applications/luci-app-statistics/po/ja/rrdtool.po
diff --git a/po/ja/statistics.po b/applications/luci-app-statistics/po/ja/statistics.po
index 99c5e1bcf..99c5e1bcf 100644
--- a/po/ja/statistics.po
+++ b/applications/luci-app-statistics/po/ja/statistics.po
diff --git a/po/ms/rrdtool.po b/applications/luci-app-statistics/po/ms/rrdtool.po
index 1f81fc669..1f81fc669 100644
--- a/po/ms/rrdtool.po
+++ b/applications/luci-app-statistics/po/ms/rrdtool.po
diff --git a/po/ms/statistics.po b/applications/luci-app-statistics/po/ms/statistics.po
index e8280534e..e8280534e 100644
--- a/po/ms/statistics.po
+++ b/applications/luci-app-statistics/po/ms/statistics.po
diff --git a/po/no/rrdtool.po b/applications/luci-app-statistics/po/no/rrdtool.po
index d336ec3da..d336ec3da 100644
--- a/po/no/rrdtool.po
+++ b/applications/luci-app-statistics/po/no/rrdtool.po
diff --git a/po/no/statistics.po b/applications/luci-app-statistics/po/no/statistics.po
index a4706b77d..a4706b77d 100644
--- a/po/no/statistics.po
+++ b/applications/luci-app-statistics/po/no/statistics.po
diff --git a/po/pl/rrdtool.po b/applications/luci-app-statistics/po/pl/rrdtool.po
index bf451ecc7..bf451ecc7 100644
--- a/po/pl/rrdtool.po
+++ b/applications/luci-app-statistics/po/pl/rrdtool.po
diff --git a/po/pl/statistics.po b/applications/luci-app-statistics/po/pl/statistics.po
index 8b4c61438..8b4c61438 100644
--- a/po/pl/statistics.po
+++ b/applications/luci-app-statistics/po/pl/statistics.po
diff --git a/po/pt_BR/rrdtool.po b/applications/luci-app-statistics/po/pt-br/rrdtool.po
index 510b4a8f8..510b4a8f8 100644
--- a/po/pt_BR/rrdtool.po
+++ b/applications/luci-app-statistics/po/pt-br/rrdtool.po
diff --git a/po/pt_BR/statistics.po b/applications/luci-app-statistics/po/pt-br/statistics.po
index 81d036ce9..81d036ce9 100644
--- a/po/pt_BR/statistics.po
+++ b/applications/luci-app-statistics/po/pt-br/statistics.po
diff --git a/po/pt/rrdtool.po b/applications/luci-app-statistics/po/pt/rrdtool.po
index 6abbaf7cd..6abbaf7cd 100644
--- a/po/pt/rrdtool.po
+++ b/applications/luci-app-statistics/po/pt/rrdtool.po
diff --git a/po/pt/statistics.po b/applications/luci-app-statistics/po/pt/statistics.po
index 7a71434a9..7a71434a9 100644
--- a/po/pt/statistics.po
+++ b/applications/luci-app-statistics/po/pt/statistics.po
diff --git a/po/ro/rrdtool.po b/applications/luci-app-statistics/po/ro/rrdtool.po
index 98787591f..98787591f 100644
--- a/po/ro/rrdtool.po
+++ b/applications/luci-app-statistics/po/ro/rrdtool.po
diff --git a/po/ro/statistics.po b/applications/luci-app-statistics/po/ro/statistics.po
index ff5d56427..ff5d56427 100644
--- a/po/ro/statistics.po
+++ b/applications/luci-app-statistics/po/ro/statistics.po
diff --git a/po/ru/rrdtool.po b/applications/luci-app-statistics/po/ru/rrdtool.po
index a63a85080..a63a85080 100644
--- a/po/ru/rrdtool.po
+++ b/applications/luci-app-statistics/po/ru/rrdtool.po
diff --git a/po/ru/statistics.po b/applications/luci-app-statistics/po/ru/statistics.po
index 5fc15f672..5fc15f672 100644
--- a/po/ru/statistics.po
+++ b/applications/luci-app-statistics/po/ru/statistics.po
diff --git a/po/sk/rrdtool.po b/applications/luci-app-statistics/po/sk/rrdtool.po
index fd3781f5f..fd3781f5f 100644
--- a/po/sk/rrdtool.po
+++ b/applications/luci-app-statistics/po/sk/rrdtool.po
diff --git a/po/sk/statistics.po b/applications/luci-app-statistics/po/sk/statistics.po
index d941336ea..d941336ea 100644
--- a/po/sk/statistics.po
+++ b/applications/luci-app-statistics/po/sk/statistics.po
diff --git a/po/sv/rrdtool.po b/applications/luci-app-statistics/po/sv/rrdtool.po
index 580c9f35c..580c9f35c 100644
--- a/po/sv/rrdtool.po
+++ b/applications/luci-app-statistics/po/sv/rrdtool.po
diff --git a/po/sv/statistics.po b/applications/luci-app-statistics/po/sv/statistics.po
index fba752fdd..fba752fdd 100644
--- a/po/sv/statistics.po
+++ b/applications/luci-app-statistics/po/sv/statistics.po
diff --git a/applications/luci-app-statistics/po/templates/rrdtool.pot b/applications/luci-app-statistics/po/templates/rrdtool.pot
new file mode 100644
index 000000000..0a105ecd4
--- /dev/null
+++ b/applications/luci-app-statistics/po/templates/rrdtool.pot
@@ -0,0 +1,349 @@
+# rrdtool.pot
+# generated from ./applications/luci-statistics/luasrc/i18n/rrdtool.en.lua
+msgid ""
+msgstr "Content-Type: text/plain; charset=ISO-8859-1"
+
+#. %H: Wireless - Signal Noise Ratio
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:1
+msgid "stat_dg_title_wireless__signal_noise"
+msgstr ""
+
+#. dBm
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:2
+msgid "stat_dg_label_wireless__signal_noise"
+msgstr ""
+
+#. Noise Level
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:3
+msgid "stat_ds_signal_noise"
+msgstr ""
+
+#. Signal Strength
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:4
+msgid "stat_ds_signal_power"
+msgstr ""
+
+#. %H: Wireless - Signal Quality
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:5
+msgid "stat_dg_title_wireless__signal_quality"
+msgstr ""
+
+#. n
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:6
+msgid "stat_dg_label_wireless__signal_quality"
+msgstr ""
+
+#. Signal Quality
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:7
+msgid "stat_ds_signal_quality"
+msgstr ""
+
+#. %H: ICMP Roundtrip Times
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:8
+msgid "stat_dg_title_ping"
+msgstr ""
+
+#. ms
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:9
+msgid "stat_dg_label_ping"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:10
+msgid "stat_ds_ping"
+msgstr ""
+
+#. %H: Firewall - Processed Packets
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:11
+msgid "stat_dg_title_iptables__ipt_packets"
+msgstr ""
+
+#. Packets/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:12
+msgid "stat_dg_label_iptables__ipt_packets"
+msgstr ""
+
+#. Chain \"%di\"
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:13
+msgid "stat_ds_ipt_packets"
+msgstr ""
+
+#. %H: Netlink - Transfer on %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:14
+msgid "stat_dg_title_netlink__if_octets"
+msgstr ""
+
+#. Bytes/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:15
+msgid "stat_dg_label_netlink__if_octets"
+msgstr ""
+
+#. Bytes (%ds)
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:16
+msgid "stat_ds_if_octets"
+msgstr ""
+
+#. %H: Netlink - Packets on %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:17
+msgid "stat_dg_title_netlink__if_packets"
+msgstr ""
+
+#. Packets/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:18
+msgid "stat_dg_label_netlink__if_packets"
+msgstr ""
+
+#. Processed (%ds)
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:19
+msgid "stat_ds_if_packets"
+msgstr ""
+
+#. Dropped (%ds)
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:20
+msgid "stat_ds_if_dropped"
+msgstr ""
+
+#. Errors (%ds)
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:21
+msgid "stat_ds_if_errors"
+msgstr ""
+
+#. %H: Netlink - Multicast on %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:22
+msgid "stat_dg_title_netlink__if_multicast"
+msgstr ""
+
+#. Packets/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:23
+msgid "stat_dg_label_netlink__if_multicast"
+msgstr ""
+
+#. Packets
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:24
+msgid "stat_ds_if_multicast"
+msgstr ""
+
+#. %H: Netlink - Collisions on %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:25
+msgid "stat_dg_title_netlink__if_collisions"
+msgstr ""
+
+#. Collisions/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:26
+msgid "stat_dg_label_netlink__if_collisions"
+msgstr ""
+
+#. Collisions
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:27
+msgid "stat_ds_if_collisions"
+msgstr ""
+
+#. %H: Netlink - Errors on %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:28
+msgid "stat_dg_title_netlink__if_tx_errors"
+msgstr ""
+
+#. Errors/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:29
+msgid "stat_dg_label_netlink__if_tx_errors"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:30
+msgid "stat_ds_if_tx_errors"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:31
+msgid "stat_ds_if_rx_errors"
+msgstr ""
+
+#. %H: Processes
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:32
+msgid "stat_dg_title_processes"
+msgstr ""
+
+#. Processes/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:33
+msgid "stat_dg_label_processes"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:34
+msgid "stat_ds_ps_state"
+msgstr ""
+
+#. %H: Process %pi - used cpu time
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:35
+msgid "stat_dg_title_processes__ps_cputime"
+msgstr ""
+
+#. Jiffies
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:36
+msgid "stat_dg_label_processes__ps_cputime"
+msgstr ""
+
+#. system
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:37
+msgid "stat_ds_ps_cputime__syst"
+msgstr ""
+
+#. user
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:38
+msgid "stat_ds_ps_cputime__user"
+msgstr ""
+
+#. %H: Process %pi - threads and processes
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:39
+msgid "stat_dg_title_processes__ps_count"
+msgstr ""
+
+#. Count
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:40
+msgid "stat_dg_label_processes__ps_count"
+msgstr ""
+
+#. %ds
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:41
+msgid "stat_ds_ps_count"
+msgstr ""
+
+#. %H: Process %pi - page faults
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:42
+msgid "stat_dg_title_processes__ps_pagefaults"
+msgstr ""
+
+#. Pagefaults
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:43
+msgid "stat_dg_label_processes__ps_pagefaults"
+msgstr ""
+
+#. page faults
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:44
+msgid "stat_ds_ps_pagefaults"
+msgstr ""
+
+#. %H: Process %pi - virtual memory size
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:45
+msgid "stat_dg_title_processes__ps_rss"
+msgstr ""
+
+#. Bytes
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:46
+msgid "stat_dg_label_processes__ps_rss"
+msgstr ""
+
+#. virtual memory
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:47
+msgid "stat_ds_ps_rss"
+msgstr ""
+
+#. %H: Usage on Processor #%pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:48
+msgid "stat_dg_title_cpu"
+msgstr ""
+
+#. %
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:49
+msgid "stat_dg_label_cpu"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:50
+msgid "stat_ds_cpu"
+msgstr ""
+
+#. %H: Transfer on %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:51
+msgid "stat_dg_title_interface__if_octets"
+msgstr ""
+
+#. Bytes/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:52
+msgid "stat_dg_label_interface__if_octets"
+msgstr ""
+
+#. %H: Packets on %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:53
+msgid "stat_dg_title_interface__if_packets"
+msgstr ""
+
+#. Packets/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:54
+msgid "stat_dg_label_interface__if_packets"
+msgstr ""
+
+#. %H: TCP-Connections to Port %pi
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:55
+msgid "stat_dg_title_tcpconns"
+msgstr ""
+
+#. Connections/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:56
+msgid "stat_dg_label_tcpconns"
+msgstr ""
+
+#. %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:57
+msgid "stat_ds_tcp_connections"
+msgstr ""
+
+#. %H: Disk Space Usage on %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:58
+msgid "stat_dg_title_df"
+msgstr ""
+
+#. Bytes
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:59
+msgid "stat_dg_label_df"
+msgstr ""
+
+#. %ds
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:60
+msgid "stat_ds_df__free"
+msgstr ""
+
+#. %ds
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:61
+msgid "stat_ds_df__used"
+msgstr ""
+
+#. %H: Interrupts
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:62
+msgid "stat_dg_title_irq"
+msgstr ""
+
+#. Issues/s
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:63
+msgid "stat_dg_label_irq"
+msgstr ""
+
+#. IRQ %di
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:64
+msgid "stat_ds_irq"
+msgstr ""
+
+#. %H: System Load
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:65
+msgid "stat_dg_title_load"
+msgstr ""
+
+#. Load
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:66
+msgid "stat_dg_label_load"
+msgstr ""
+
+#. 1 min
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:67
+msgid "stat_ds_load__shortterm"
+msgstr ""
+
+#. 5 min
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:68
+msgid "stat_ds_load__midterm"
+msgstr ""
+
+#. 15 min
+#: applications/luci-statistics/luasrc/i18n/rrdtool.en.lua:69
+msgid "stat_ds_load__longterm"
+msgstr ""
diff --git a/applications/luci-app-statistics/po/templates/statistics.pot b/applications/luci-app-statistics/po/templates/statistics.pot
new file mode 100644
index 000000000..5f2e9dd2c
--- /dev/null
+++ b/applications/luci-app-statistics/po/templates/statistics.pot
@@ -0,0 +1,586 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Action (target)"
+msgstr ""
+
+msgid "Add command for reading values"
+msgstr ""
+
+msgid "Add matching rule"
+msgstr ""
+
+msgid "Add multiple hosts separated by space."
+msgstr ""
+
+msgid "Add notification command"
+msgstr ""
+
+msgid "Base Directory"
+msgstr ""
+
+msgid "Basic monitoring"
+msgstr ""
+
+msgid "CPU Plugin Configuration"
+msgstr ""
+
+msgid "CSV Output"
+msgstr ""
+
+msgid "CSV Plugin Configuration"
+msgstr ""
+
+msgid "Cache collected data for"
+msgstr ""
+
+msgid "Cache flush interval"
+msgstr ""
+
+msgid "Chain"
+msgstr ""
+
+msgid "CollectLinks"
+msgstr ""
+
+msgid "CollectRoutes"
+msgstr ""
+
+msgid "CollectTopology"
+msgstr ""
+
+msgid "Collectd"
+msgstr ""
+
+msgid "Collectd Settings"
+msgstr ""
+
+msgid ""
+"Collectd is a small daemon for collecting data from various sources through "
+"different plugins. On this page you can change general settings for the "
+"collectd daemon."
+msgstr ""
+
+msgid "Conntrack"
+msgstr ""
+
+msgid "Conntrack Plugin Configuration"
+msgstr ""
+
+msgid "DF Plugin Configuration"
+msgstr ""
+
+msgid "DNS"
+msgstr ""
+
+msgid "DNS Plugin Configuration"
+msgstr ""
+
+msgid "Data collection interval"
+msgstr ""
+
+msgid "Datasets definition file"
+msgstr ""
+
+msgid "Destination ip range"
+msgstr ""
+
+msgid "Directory for collectd plugins"
+msgstr ""
+
+msgid "Directory for sub-configurations"
+msgstr ""
+
+msgid "Disk Plugin Configuration"
+msgstr ""
+
+msgid "Disk Space Usage"
+msgstr ""
+
+msgid "Disk Usage"
+msgstr ""
+
+msgid "Display Host »"
+msgstr ""
+
+msgid "Display timespan »"
+msgstr ""
+
+msgid "E-Mail Plugin Configuration"
+msgstr ""
+
+msgid "Email"
+msgstr ""
+
+msgid "Enable this plugin"
+msgstr ""
+
+msgid "Exec"
+msgstr ""
+
+msgid "Exec Plugin Configuration"
+msgstr ""
+
+msgid "Filter class monitoring"
+msgstr ""
+
+msgid "Firewall"
+msgstr ""
+
+msgid "Flush cache after"
+msgstr ""
+
+msgid "Forwarding between listen and server addresses"
+msgstr ""
+
+msgid "Graphs"
+msgstr ""
+
+msgid "Group"
+msgstr ""
+
+msgid ""
+"Here you can define external commands which will be started by collectd in "
+"order to read certain values. The values will be read from stdout."
+msgstr ""
+
+msgid ""
+"Here you can define external commands which will be started by collectd when "
+"certain threshold values have been reached. The values leading to invokation "
+"will be feeded to the the called programs stdin."
+msgstr ""
+
+msgid ""
+"Here you can define various criteria by which the monitored iptables rules "
+"are selected."
+msgstr ""
+
+msgid "Host"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "IP or hostname where to get the txtinfo output from"
+msgstr ""
+
+msgid "IRQ Plugin Configuration"
+msgstr ""
+
+msgid "Ignore source addresses"
+msgstr ""
+
+msgid "Incoming interface"
+msgstr ""
+
+msgid "Interface Plugin Configuration"
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Interrupts"
+msgstr ""
+
+msgid "Interval for pings"
+msgstr ""
+
+msgid "Iptables Plugin Configuration"
+msgstr ""
+
+msgid "Leave unselected to automatically determine interfaces to monitor."
+msgstr ""
+
+msgid "Listen host"
+msgstr ""
+
+msgid "Listen port"
+msgstr ""
+
+msgid "Listener interfaces"
+msgstr ""
+
+msgid "Load Plugin Configuration"
+msgstr ""
+
+msgid "Maximum allowed connections"
+msgstr ""
+
+msgid "Memory"
+msgstr ""
+
+msgid "Memory Plugin Configuration"
+msgstr ""
+
+msgid "Monitor all except specified"
+msgstr ""
+
+msgid "Monitor all local listen ports"
+msgstr ""
+
+msgid "Monitor devices"
+msgstr ""
+
+msgid "Monitor disks and partitions"
+msgstr ""
+
+msgid "Monitor filesystem types"
+msgstr ""
+
+msgid "Monitor hosts"
+msgstr ""
+
+msgid "Monitor interfaces"
+msgstr ""
+
+msgid "Monitor interrupts"
+msgstr ""
+
+msgid "Monitor local ports"
+msgstr ""
+
+msgid "Monitor mount points"
+msgstr ""
+
+msgid "Monitor processes"
+msgstr ""
+
+msgid "Monitor remote ports"
+msgstr ""
+
+msgid "Name of the rule"
+msgstr ""
+
+msgid "Netlink"
+msgstr ""
+
+msgid "Netlink Plugin Configuration"
+msgstr ""
+
+msgid "Network"
+msgstr ""
+
+msgid "Network Plugin Configuration"
+msgstr ""
+
+msgid "Network plugins"
+msgstr ""
+
+msgid "Network protocol"
+msgstr ""
+
+msgid "Number of threads for data collection"
+msgstr ""
+
+msgid "OLSRd"
+msgstr ""
+
+msgid "OLSRd Plugin Configuration"
+msgstr ""
+
+msgid "Only create average RRAs"
+msgstr ""
+
+msgid "Options"
+msgstr ""
+
+msgid "Outgoing interface"
+msgstr ""
+
+msgid "Output plugins"
+msgstr ""
+
+msgid "Ping"
+msgstr ""
+
+msgid "Ping Plugin Configuration"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Processes"
+msgstr ""
+
+msgid "Processes Plugin Configuration"
+msgstr ""
+
+msgid "Processes to monitor separated by space"
+msgstr ""
+
+msgid "Processor"
+msgstr ""
+
+msgid "Qdisc monitoring"
+msgstr ""
+
+msgid "RRD XFiles Factor"
+msgstr ""
+
+msgid "RRD heart beat interval"
+msgstr ""
+
+msgid "RRD step interval"
+msgstr ""
+
+msgid "RRDTool"
+msgstr ""
+
+msgid "RRDTool Plugin Configuration"
+msgstr ""
+
+msgid "Rows per RRA"
+msgstr ""
+
+msgid "Script"
+msgstr ""
+
+msgid "Seconds"
+msgstr ""
+
+msgid "Server host"
+msgstr ""
+
+msgid "Server port"
+msgstr ""
+
+msgid "Shaping class monitoring"
+msgstr ""
+
+msgid "Socket file"
+msgstr ""
+
+msgid "Socket group"
+msgstr ""
+
+msgid "Socket permissions"
+msgstr ""
+
+msgid "Source ip range"
+msgstr ""
+
+msgid "Specifies what information to collect about links."
+msgstr ""
+
+msgid "Specifies what information to collect about routes."
+msgstr ""
+
+msgid "Specifies what information to collect about the global topology."
+msgstr ""
+
+msgid "Statistics"
+msgstr ""
+
+msgid "Storage directory"
+msgstr ""
+
+msgid "Storage directory for the csv files"
+msgstr ""
+
+msgid "Store data values as rates instead of absolute values"
+msgstr ""
+
+msgid "Stored timespans"
+msgstr ""
+
+msgid "System Load"
+msgstr ""
+
+msgid "System plugins"
+msgstr ""
+
+msgid "TCP Connections"
+msgstr ""
+
+msgid "TCPConns Plugin Configuration"
+msgstr ""
+
+msgid "TTL for network packets"
+msgstr ""
+
+msgid "TTL for ping packets"
+msgstr ""
+
+msgid "Table"
+msgstr ""
+
+msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
+msgstr ""
+
+msgid ""
+"The OLSRd plugin reads information about meshed networks from the txtinfo "
+"plugin of OLSRd."
+msgstr ""
+
+msgid ""
+"The conntrack plugin collects statistics about the number of tracked "
+"connections."
+msgstr ""
+
+msgid "The cpu plugin collects basic statistics about the processor usage."
+msgstr ""
+
+msgid ""
+"The csv plugin stores collected data in csv file format for further "
+"processing by external programs."
+msgstr ""
+
+msgid ""
+"The df plugin collects statistics about the disk space usage on different "
+"devices, mount points or filesystem types."
+msgstr ""
+
+msgid ""
+"The disk plugin collects detailled usage statistics for selected partitions "
+"or whole disks."
+msgstr ""
+
+msgid ""
+"The dns plugin collects detailled statistics about dns related traffic on "
+"selected interfaces."
+msgstr ""
+
+msgid ""
+"The email plugin creates a unix socket which can be used to transmit email-"
+"statistics to a running collectd daemon. This plugin is primarily intended "
+"to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can "
+"be used in other ways as well."
+msgstr ""
+
+msgid ""
+"The exec plugin starts external commands to read values from or to notify "
+"external processes when certain threshold values have been reached."
+msgstr ""
+
+msgid ""
+"The interface plugin collects traffic statistics on selected interfaces."
+msgstr ""
+
+msgid ""
+"The iptables plugin will monitor selected firewall rules and collect "
+"informations about processed bytes and packets per rule."
+msgstr ""
+
+msgid ""
+"The irq plugin will monitor the rate of issues per second for each selected "
+"interrupt. If no interrupt is selected then all interrupts are monitored."
+msgstr ""
+
+msgid ""
+"The iwinfo plugin collects statistics about wireless signal strength, noise "
+"and quality."
+msgstr ""
+
+msgid "The load plugin collects statistics about the general system load."
+msgstr ""
+
+msgid "The memory plugin collects statistics about the memory usage."
+msgstr ""
+
+msgid ""
+"The netlink plugin collects extended informations like qdisc-, class- and "
+"filter-statistics for selected interfaces."
+msgstr ""
+
+msgid ""
+"The network plugin provides network based communication between different "
+"collectd instances. Collectd can operate both in client and server mode. In "
+"client mode locally collected date is transferred to a collectd server "
+"instance, in server mode the local instance receives data from other hosts."
+msgstr ""
+
+msgid ""
+"The ping plugin will send icmp echo replies to selected hosts and measure "
+"the roundtrip time for each host."
+msgstr ""
+
+msgid ""
+"The processes plugin collects informations like cpu time, page faults and "
+"memory usage of selected processes."
+msgstr ""
+
+msgid ""
+"The rrdtool plugin stores the collected data in rrd database files, the "
+"foundation of the diagrams.<br /><br /><strong>Warning: Setting the wrong "
+"values will result in a very high memory consumption in the temporary "
+"directory. This can render the device unusable!</strong>"
+msgstr ""
+
+msgid ""
+"The statistics package is based on <a href=\"http://collectd.org/index.shtml"
+"\">Collectd</a> and uses <a href=\"http://oss.oetiker.ch/rrdtool/\">RRD "
+"Tool</a> to render diagram images from collected data."
+msgstr ""
+
+msgid ""
+"The tcpconns plugin collects informations about open tcp connections on "
+"selected ports."
+msgstr ""
+
+msgid ""
+"The unixsock plugin creates a unix socket which can be used to read "
+"collected data from a running collectd instance."
+msgstr ""
+
+msgid ""
+"This section defines on which interfaces collectd will wait for incoming "
+"connections."
+msgstr ""
+
+msgid ""
+"This section defines to which servers the locally collected data is sent to."
+msgstr ""
+
+msgid "Try to lookup fully qualified hostname"
+msgstr ""
+
+msgid "UPS"
+msgstr ""
+
+msgid "UPS Plugin Configuration"
+msgstr ""
+
+msgid "UPS name in NUT ups@host format"
+msgstr ""
+
+msgid "UnixSock"
+msgstr ""
+
+msgid "Unixsock Plugin Configuration"
+msgstr ""
+
+msgid "Used PID file"
+msgstr ""
+
+msgid "User"
+msgstr ""
+
+msgid "Verbose monitoring"
+msgstr ""
+
+msgid "Wireless"
+msgstr ""
+
+msgid "Wireless iwinfo Plugin Configuration"
+msgstr ""
+
+msgid "e.g. br-ff"
+msgstr ""
+
+msgid "e.g. br-lan"
+msgstr ""
+
+msgid "e.g. reject-with tcp-reset"
+msgstr ""
+
+msgid "max. 16 chars"
+msgstr ""
+
+msgid "reduces rrd size"
+msgstr ""
+
+msgid "seconds; multiple separated by space"
+msgstr ""
+
+msgid "server interfaces"
+msgstr ""
diff --git a/po/tr/rrdtool.po b/applications/luci-app-statistics/po/tr/rrdtool.po
index cb2187b4b..cb2187b4b 100644
--- a/po/tr/rrdtool.po
+++ b/applications/luci-app-statistics/po/tr/rrdtool.po
diff --git a/po/tr/statistics.po b/applications/luci-app-statistics/po/tr/statistics.po
index d963dd89d..d963dd89d 100644
--- a/po/tr/statistics.po
+++ b/applications/luci-app-statistics/po/tr/statistics.po
diff --git a/po/uk/rrdtool.po b/applications/luci-app-statistics/po/uk/rrdtool.po
index 5a535f19b..5a535f19b 100644
--- a/po/uk/rrdtool.po
+++ b/applications/luci-app-statistics/po/uk/rrdtool.po
diff --git a/po/uk/statistics.po b/applications/luci-app-statistics/po/uk/statistics.po
index daa4af2dc..daa4af2dc 100644
--- a/po/uk/statistics.po
+++ b/applications/luci-app-statistics/po/uk/statistics.po
diff --git a/po/vi/rrdtool.po b/applications/luci-app-statistics/po/vi/rrdtool.po
index ca94cf8d0..ca94cf8d0 100644
--- a/po/vi/rrdtool.po
+++ b/applications/luci-app-statistics/po/vi/rrdtool.po
diff --git a/po/vi/statistics.po b/applications/luci-app-statistics/po/vi/statistics.po
index c853c8a3f..c853c8a3f 100644
--- a/po/vi/statistics.po
+++ b/applications/luci-app-statistics/po/vi/statistics.po
diff --git a/po/zh_CN/rrdtool.po b/applications/luci-app-statistics/po/zh-cn/rrdtool.po
index 4e6ee4b4d..4e6ee4b4d 100644
--- a/po/zh_CN/rrdtool.po
+++ b/applications/luci-app-statistics/po/zh-cn/rrdtool.po
diff --git a/po/zh_CN/statistics.po b/applications/luci-app-statistics/po/zh-cn/statistics.po
index 797c591bd..797c591bd 100644
--- a/po/zh_CN/statistics.po
+++ b/applications/luci-app-statistics/po/zh-cn/statistics.po
diff --git a/po/zh_TW/rrdtool.po b/applications/luci-app-statistics/po/zh-tw/rrdtool.po
index 9245260b4..9245260b4 100644
--- a/po/zh_TW/rrdtool.po
+++ b/applications/luci-app-statistics/po/zh-tw/rrdtool.po
diff --git a/po/zh_TW/statistics.po b/applications/luci-app-statistics/po/zh-tw/statistics.po
index 7f4e7e47c..7f4e7e47c 100644
--- a/po/zh_TW/statistics.po
+++ b/applications/luci-app-statistics/po/zh-tw/statistics.po
diff --git a/applications/luci-statistics/root/etc/config/luci_statistics b/applications/luci-app-statistics/root/etc/config/luci_statistics
index e39db3513..e39db3513 100644
--- a/applications/luci-statistics/root/etc/config/luci_statistics
+++ b/applications/luci-app-statistics/root/etc/config/luci_statistics
diff --git a/applications/luci-statistics/root/etc/init.d/luci_statistics b/applications/luci-app-statistics/root/etc/init.d/luci_statistics
index 936f3a63c..936f3a63c 100755
--- a/applications/luci-statistics/root/etc/init.d/luci_statistics
+++ b/applications/luci-app-statistics/root/etc/init.d/luci_statistics
diff --git a/applications/luci-statistics/root/etc/uci-defaults/luci-statistics b/applications/luci-app-statistics/root/etc/uci-defaults/luci-statistics
index e94a8637c..e94a8637c 100755
--- a/applications/luci-statistics/root/etc/uci-defaults/luci-statistics
+++ b/applications/luci-app-statistics/root/etc/uci-defaults/luci-statistics
diff --git a/applications/luci-statistics/root/usr/bin/stat-genconfig b/applications/luci-app-statistics/root/usr/bin/stat-genconfig
index 86773b4e5..86773b4e5 100755
--- a/applications/luci-statistics/root/usr/bin/stat-genconfig
+++ b/applications/luci-app-statistics/root/usr/bin/stat-genconfig
diff --git a/applications/luci-app-tinyproxy/Makefile b/applications/luci-app-tinyproxy/Makefile
new file mode 100644
index 000000000..02751b849
--- /dev/null
+++ b/applications/luci-app-tinyproxy/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Tinyproxy - HTTP(S)-Proxy configuration
+LUCI_DEPENDS:=+tinyproxy
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-tinyproxy/luasrc/controller/tinyproxy.lua b/applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua
index 0b81b9086..0b81b9086 100644
--- a/applications/luci-tinyproxy/luasrc/controller/tinyproxy.lua
+++ b/applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua
diff --git a/applications/luci-tinyproxy/luasrc/model/cbi/tinyproxy.lua b/applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua
index 4c2a3cbfe..4c2a3cbfe 100644
--- a/applications/luci-tinyproxy/luasrc/model/cbi/tinyproxy.lua
+++ b/applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua
diff --git a/applications/luci-tinyproxy/luasrc/view/tinyproxy_status.htm b/applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm
index c85a206bd..c85a206bd 100644
--- a/applications/luci-tinyproxy/luasrc/view/tinyproxy_status.htm
+++ b/applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm
diff --git a/po/ca/tinyproxy.po b/applications/luci-app-tinyproxy/po/ca/tinyproxy.po
index 69cd99e5b..69cd99e5b 100644
--- a/po/ca/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/ca/tinyproxy.po
diff --git a/po/cs/tinyproxy.po b/applications/luci-app-tinyproxy/po/cs/tinyproxy.po
index 2a2cbdc84..2a2cbdc84 100644
--- a/po/cs/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/cs/tinyproxy.po
diff --git a/po/de/tinyproxy.po b/applications/luci-app-tinyproxy/po/de/tinyproxy.po
index d44487243..d44487243 100644
--- a/po/de/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/de/tinyproxy.po
diff --git a/po/el/tinyproxy.po b/applications/luci-app-tinyproxy/po/el/tinyproxy.po
index 718424e0c..718424e0c 100644
--- a/po/el/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/el/tinyproxy.po
diff --git a/po/en/tinyproxy.po b/applications/luci-app-tinyproxy/po/en/tinyproxy.po
index 4650f3e1f..4650f3e1f 100644
--- a/po/en/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/en/tinyproxy.po
diff --git a/po/es/tinyproxy.po b/applications/luci-app-tinyproxy/po/es/tinyproxy.po
index c9faff194..c9faff194 100644
--- a/po/es/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/es/tinyproxy.po
diff --git a/po/fr/tinyproxy.po b/applications/luci-app-tinyproxy/po/fr/tinyproxy.po
index d359442a2..d359442a2 100644
--- a/po/fr/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/fr/tinyproxy.po
diff --git a/po/he/tinyproxy.po b/applications/luci-app-tinyproxy/po/he/tinyproxy.po
index 5c4ddddb0..5c4ddddb0 100644
--- a/po/he/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/he/tinyproxy.po
diff --git a/po/hu/tinyproxy.po b/applications/luci-app-tinyproxy/po/hu/tinyproxy.po
index 5c4ddddb0..5c4ddddb0 100644
--- a/po/hu/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/hu/tinyproxy.po
diff --git a/po/it/tinyproxy.po b/applications/luci-app-tinyproxy/po/it/tinyproxy.po
index 34528c113..34528c113 100644
--- a/po/it/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/it/tinyproxy.po
diff --git a/po/ja/tinyproxy.po b/applications/luci-app-tinyproxy/po/ja/tinyproxy.po
index 03ea890fe..03ea890fe 100644
--- a/po/ja/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/ja/tinyproxy.po
diff --git a/po/ms/tinyproxy.po b/applications/luci-app-tinyproxy/po/ms/tinyproxy.po
index 08ed7dc47..08ed7dc47 100644
--- a/po/ms/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/ms/tinyproxy.po
diff --git a/po/no/tinyproxy.po b/applications/luci-app-tinyproxy/po/no/tinyproxy.po
index 5c4ddddb0..5c4ddddb0 100644
--- a/po/no/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/no/tinyproxy.po
diff --git a/po/pl/tinyproxy.po b/applications/luci-app-tinyproxy/po/pl/tinyproxy.po
index 8e3bfc7f7..8e3bfc7f7 100644
--- a/po/pl/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/pl/tinyproxy.po
diff --git a/po/pt_BR/tinyproxy.po b/applications/luci-app-tinyproxy/po/pt-br/tinyproxy.po
index ef7ffdad8..ef7ffdad8 100644
--- a/po/pt_BR/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/pt-br/tinyproxy.po
diff --git a/po/pt/tinyproxy.po b/applications/luci-app-tinyproxy/po/pt/tinyproxy.po
index 833a7fa62..833a7fa62 100644
--- a/po/pt/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/pt/tinyproxy.po
diff --git a/po/ro/tinyproxy.po b/applications/luci-app-tinyproxy/po/ro/tinyproxy.po
index 799fecbc9..799fecbc9 100644
--- a/po/ro/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/ro/tinyproxy.po
diff --git a/po/ru/tinyproxy.po b/applications/luci-app-tinyproxy/po/ru/tinyproxy.po
index f9a3c23d1..f9a3c23d1 100644
--- a/po/ru/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/ru/tinyproxy.po
diff --git a/po/sk/tinyproxy.po b/applications/luci-app-tinyproxy/po/sk/tinyproxy.po
index 128c71d4f..128c71d4f 100644
--- a/po/sk/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/sk/tinyproxy.po
diff --git a/po/sv/tinyproxy.po b/applications/luci-app-tinyproxy/po/sv/tinyproxy.po
index f706056c2..f706056c2 100644
--- a/po/sv/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/sv/tinyproxy.po
diff --git a/applications/luci-app-tinyproxy/po/templates/tinyproxy.pot b/applications/luci-app-tinyproxy/po/templates/tinyproxy.pot
new file mode 100644
index 000000000..712fad92a
--- /dev/null
+++ b/applications/luci-app-tinyproxy/po/templates/tinyproxy.pot
@@ -0,0 +1,248 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid ""
+"<em>Via proxy</em> routes requests to the given target via the specifed "
+"upstream proxy, <em>Reject access</em> disables any upstream proxy for the "
+"target"
+msgstr ""
+
+msgid ""
+"Adds an \"X-Tinyproxy\" HTTP header with the client IP address to forwarded "
+"requests"
+msgstr ""
+
+msgid "Allowed clients"
+msgstr ""
+
+msgid "Allowed connect ports"
+msgstr ""
+
+msgid "Bind address"
+msgstr ""
+
+msgid ""
+"By default, basic POSIX expressions are used for filtering. Enable this to "
+"activate extended regular expressions"
+msgstr ""
+
+msgid ""
+"By default, filter strings are treated as case-insensitive. Enable this to "
+"make the matching case-sensitive"
+msgstr ""
+
+msgid ""
+"By default, filtering is done based on domain names. Enable this to match "
+"against URLs instead"
+msgstr ""
+
+msgid ""
+"By default, the filter rules act as blacklist. Enable this option to only "
+"allow matched URLs or domain names"
+msgstr ""
+
+msgid ""
+"Can be either an IP address or range, a domain name or \".\" for any host "
+"without domain"
+msgstr ""
+
+msgid "Configuration"
+msgstr ""
+
+msgid "Connection timeout"
+msgstr ""
+
+msgid "Default deny"
+msgstr ""
+
+msgid "Enable Tinyproxy server"
+msgstr ""
+
+msgid "Error page"
+msgstr ""
+
+msgid "Failed to retrieve statistics from url:"
+msgstr ""
+
+msgid "Filter by RegExp"
+msgstr ""
+
+msgid "Filter by URLs"
+msgstr ""
+
+msgid "Filter case-sensitive"
+msgstr ""
+
+msgid "Filter file"
+msgstr ""
+
+msgid "Filtering and ACLs"
+msgstr ""
+
+msgid "General settings"
+msgstr ""
+
+msgid "Group"
+msgstr ""
+
+msgid "HTML template file to serve for stat host requests"
+msgstr ""
+
+msgid "HTML template file to serve when HTTP errors occur"
+msgstr ""
+
+msgid "Header whitelist"
+msgstr ""
+
+msgid ""
+"List of IP addresses or ranges which are allowed to use the proxy server"
+msgstr ""
+
+msgid ""
+"List of allowed ports for the CONNECT method. A single value \"0\" allows "
+"all ports"
+msgstr ""
+
+msgid "Listen address"
+msgstr ""
+
+msgid "Listen port"
+msgstr ""
+
+msgid "Log file"
+msgstr ""
+
+msgid "Log file to use for dumping messages"
+msgstr ""
+
+msgid "Log level"
+msgstr ""
+
+msgid "Logging verbosity of the Tinyproxy process"
+msgstr ""
+
+msgid "Max. clients"
+msgstr ""
+
+msgid "Max. requests per server"
+msgstr ""
+
+msgid "Max. spare servers"
+msgstr ""
+
+msgid "Maximum allowed number of concurrently connected clients"
+msgstr ""
+
+msgid ""
+"Maximum allowed number of requests per process. If it is exeeded, the "
+"process is restarted. Zero means unlimited."
+msgstr ""
+
+msgid "Maximum number of prepared idle processes"
+msgstr ""
+
+msgid "Maximum number of seconds an inactive connection is held open"
+msgstr ""
+
+msgid "Min. spare servers"
+msgstr ""
+
+msgid "Minimum number of prepared idle processes"
+msgstr ""
+
+msgid "Number of idle processes to start when launching Tinyproxy"
+msgstr ""
+
+msgid "Plaintext file with URLs or domains to filter. One entry per line"
+msgstr ""
+
+msgid "Policy"
+msgstr ""
+
+msgid "Privacy settings"
+msgstr ""
+
+msgid "Reject access"
+msgstr ""
+
+msgid "Server Settings"
+msgstr ""
+
+msgid "Server limits"
+msgstr ""
+
+msgid ""
+"Specifies HTTP header names which are allowed to pass-through, all others "
+"are discarded. Leave empty to disable header filtering"
+msgstr ""
+
+msgid "Specifies the HTTP port Tinyproxy is listening on for requests"
+msgstr ""
+
+msgid "Specifies the Tinyproxy hostname to use in the Via HTTP header"
+msgstr ""
+
+msgid ""
+"Specifies the address Tinyproxy binds to for outbound forwarded requests"
+msgstr ""
+
+msgid "Specifies the addresses Tinyproxy is listening on for requests"
+msgstr ""
+
+msgid "Specifies the group name the Tinyproxy process is running as"
+msgstr ""
+
+msgid ""
+"Specifies the upstream proxy to use for accessing the target host. Format is "
+"<code>address:port</code>"
+msgstr ""
+
+msgid "Specifies the user name the Tinyproxy process is running as"
+msgstr ""
+
+msgid "Start spare servers"
+msgstr ""
+
+msgid "Statistics page"
+msgstr ""
+
+msgid "Status"
+msgstr ""
+
+msgid "Target host"
+msgstr ""
+
+msgid "Tinyproxy"
+msgstr ""
+
+msgid "Tinyproxy Status"
+msgstr ""
+
+msgid "Tinyproxy is a small and fast non-caching HTTP(S)-Proxy"
+msgstr ""
+
+msgid "Upstream Proxies"
+msgstr ""
+
+msgid ""
+"Upstream proxy rules define proxy servers to use when accessing certain IP "
+"addresses or domains."
+msgstr ""
+
+msgid "Use syslog"
+msgstr ""
+
+msgid "User"
+msgstr ""
+
+msgid "Via hostname"
+msgstr ""
+
+msgid "Via proxy"
+msgstr ""
+
+msgid "Writes log messages to syslog instead of a log file"
+msgstr ""
+
+msgid "X-Tinyproxy header"
+msgstr ""
diff --git a/po/tr/tinyproxy.po b/applications/luci-app-tinyproxy/po/tr/tinyproxy.po
index a7af49df2..a7af49df2 100644
--- a/po/tr/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/tr/tinyproxy.po
diff --git a/po/uk/tinyproxy.po b/applications/luci-app-tinyproxy/po/uk/tinyproxy.po
index 2e268ba7f..2e268ba7f 100644
--- a/po/uk/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/uk/tinyproxy.po
diff --git a/po/vi/tinyproxy.po b/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
index 6c825f536..6c825f536 100644
--- a/po/vi/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
diff --git a/po/zh_CN/tinyproxy.po b/applications/luci-app-tinyproxy/po/zh-cn/tinyproxy.po
index 828e952e0..828e952e0 100644
--- a/po/zh_CN/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/zh-cn/tinyproxy.po
diff --git a/po/zh_TW/tinyproxy.po b/applications/luci-app-tinyproxy/po/zh-tw/tinyproxy.po
index 849fcdeff..849fcdeff 100644
--- a/po/zh_TW/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/zh-tw/tinyproxy.po
diff --git a/applications/luci-app-transmission/Makefile b/applications/luci-app-transmission/Makefile
new file mode 100644
index 000000000..45175b7d1
--- /dev/null
+++ b/applications/luci-app-transmission/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for Transmission
+LUCI_DEPENDS:=+transmission-daemon
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-transmission/luasrc/controller/transmission.lua b/applications/luci-app-transmission/luasrc/controller/transmission.lua
index 2c4df46b7..2c4df46b7 100644
--- a/applications/luci-transmission/luasrc/controller/transmission.lua
+++ b/applications/luci-app-transmission/luasrc/controller/transmission.lua
diff --git a/applications/luci-transmission/luasrc/model/cbi/transmission.lua b/applications/luci-app-transmission/luasrc/model/cbi/transmission.lua
index 4f9e3c547..4f9e3c547 100644
--- a/applications/luci-transmission/luasrc/model/cbi/transmission.lua
+++ b/applications/luci-app-transmission/luasrc/model/cbi/transmission.lua
diff --git a/po/ca/transmission.po b/applications/luci-app-transmission/po/ca/transmission.po
index 2498393a9..2498393a9 100644
--- a/po/ca/transmission.po
+++ b/applications/luci-app-transmission/po/ca/transmission.po
diff --git a/po/cs/transmission.po b/applications/luci-app-transmission/po/cs/transmission.po
index b6166ec03..b6166ec03 100644
--- a/po/cs/transmission.po
+++ b/applications/luci-app-transmission/po/cs/transmission.po
diff --git a/po/de/transmission.po b/applications/luci-app-transmission/po/de/transmission.po
index 4b665ff65..4b665ff65 100644
--- a/po/de/transmission.po
+++ b/applications/luci-app-transmission/po/de/transmission.po
diff --git a/po/el/transmission.po b/applications/luci-app-transmission/po/el/transmission.po
index 3125fc275..3125fc275 100644
--- a/po/el/transmission.po
+++ b/applications/luci-app-transmission/po/el/transmission.po
diff --git a/po/en/transmission.po b/applications/luci-app-transmission/po/en/transmission.po
index 3125fc275..3125fc275 100644
--- a/po/en/transmission.po
+++ b/applications/luci-app-transmission/po/en/transmission.po
diff --git a/po/es/transmission.po b/applications/luci-app-transmission/po/es/transmission.po
index 9eeb2fb6b..9eeb2fb6b 100644
--- a/po/es/transmission.po
+++ b/applications/luci-app-transmission/po/es/transmission.po
diff --git a/po/fr/transmission.po b/applications/luci-app-transmission/po/fr/transmission.po
index 3125fc275..3125fc275 100644
--- a/po/fr/transmission.po
+++ b/applications/luci-app-transmission/po/fr/transmission.po
diff --git a/po/he/transmission.po b/applications/luci-app-transmission/po/he/transmission.po
index 3125fc275..3125fc275 100644
--- a/po/he/transmission.po
+++ b/applications/luci-app-transmission/po/he/transmission.po
diff --git a/po/hu/transmission.po b/applications/luci-app-transmission/po/hu/transmission.po
index 040f83802..040f83802 100644
--- a/po/hu/transmission.po
+++ b/applications/luci-app-transmission/po/hu/transmission.po
diff --git a/po/it/transmission.po b/applications/luci-app-transmission/po/it/transmission.po
index 1008fad27..1008fad27 100644
--- a/po/it/transmission.po
+++ b/applications/luci-app-transmission/po/it/transmission.po
diff --git a/po/ja/transmission.po b/applications/luci-app-transmission/po/ja/transmission.po
index dded65038..dded65038 100644
--- a/po/ja/transmission.po
+++ b/applications/luci-app-transmission/po/ja/transmission.po
diff --git a/po/ms/transmission.po b/applications/luci-app-transmission/po/ms/transmission.po
index 3125fc275..3125fc275 100644
--- a/po/ms/transmission.po
+++ b/applications/luci-app-transmission/po/ms/transmission.po
diff --git a/po/no/transmission.po b/applications/luci-app-transmission/po/no/transmission.po
index cb8684181..cb8684181 100644
--- a/po/no/transmission.po
+++ b/applications/luci-app-transmission/po/no/transmission.po
diff --git a/po/pl/transmission.po b/applications/luci-app-transmission/po/pl/transmission.po
index f010d56da..f010d56da 100644
--- a/po/pl/transmission.po
+++ b/applications/luci-app-transmission/po/pl/transmission.po
diff --git a/po/pt_BR/transmission.po b/applications/luci-app-transmission/po/pt-br/transmission.po
index 82ba6a46e..82ba6a46e 100644
--- a/po/pt_BR/transmission.po
+++ b/applications/luci-app-transmission/po/pt-br/transmission.po
diff --git a/po/pt/transmission.po b/applications/luci-app-transmission/po/pt/transmission.po
index 512ca970d..512ca970d 100644
--- a/po/pt/transmission.po
+++ b/applications/luci-app-transmission/po/pt/transmission.po
diff --git a/po/ro/transmission.po b/applications/luci-app-transmission/po/ro/transmission.po
index 8e0fc7dcc..8e0fc7dcc 100644
--- a/po/ro/transmission.po
+++ b/applications/luci-app-transmission/po/ro/transmission.po
diff --git a/po/ru/transmission.po b/applications/luci-app-transmission/po/ru/transmission.po
index fac9510a5..fac9510a5 100644
--- a/po/ru/transmission.po
+++ b/applications/luci-app-transmission/po/ru/transmission.po
diff --git a/po/sk/transmission.po b/applications/luci-app-transmission/po/sk/transmission.po
index 4b4c3afd9..4b4c3afd9 100644
--- a/po/sk/transmission.po
+++ b/applications/luci-app-transmission/po/sk/transmission.po
diff --git a/po/sv/transmission.po b/applications/luci-app-transmission/po/sv/transmission.po
index e276ebf53..e276ebf53 100644
--- a/po/sv/transmission.po
+++ b/applications/luci-app-transmission/po/sv/transmission.po
diff --git a/applications/luci-app-transmission/po/templates/transmission.pot b/applications/luci-app-transmission/po/templates/transmission.pot
new file mode 100644
index 000000000..5892abcad
--- /dev/null
+++ b/applications/luci-app-transmission/po/templates/transmission.pot
@@ -0,0 +1,283 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Alternative download speed"
+msgstr ""
+
+msgid "Alternative speed enabled"
+msgstr ""
+
+msgid "Alternative speed time begin"
+msgstr ""
+
+msgid "Alternative speed time day"
+msgstr ""
+
+msgid "Alternative speed time end"
+msgstr ""
+
+msgid "Alternative speed timing enabled"
+msgstr ""
+
+msgid "Alternative upload speed"
+msgstr ""
+
+msgid "Automatically start added torrents"
+msgstr ""
+
+msgid "Bandwidth settings"
+msgstr ""
+
+msgid "Binding address IPv4"
+msgstr ""
+
+msgid "Binding address IPv6"
+msgstr ""
+
+msgid "Block list enabled"
+msgstr ""
+
+msgid "Blocklist URL"
+msgstr ""
+
+msgid "Blocklists"
+msgstr ""
+
+msgid "Cache size in MB"
+msgstr ""
+
+msgid "Config file directory"
+msgstr ""
+
+msgid "DHT enabled"
+msgstr ""
+
+msgid "Debug"
+msgstr ""
+
+msgid "Download directory"
+msgstr ""
+
+msgid "Download queue enabled"
+msgstr ""
+
+msgid "Download queue size"
+msgstr ""
+
+msgid "Enable watch directory"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "Encryption"
+msgstr ""
+
+msgid "Error"
+msgstr ""
+
+msgid "Fast"
+msgstr ""
+
+msgid "Files and Locations"
+msgstr ""
+
+msgid "Forced"
+msgstr ""
+
+msgid "Full"
+msgstr ""
+
+msgid "Global peer limit"
+msgstr ""
+
+msgid "Global settings"
+msgstr ""
+
+msgid "Idle seeding limit"
+msgstr ""
+
+msgid "Idle seeding limit enabled"
+msgstr ""
+
+msgid "Incomplete directory"
+msgstr ""
+
+msgid "Incomplete directory enabled"
+msgstr ""
+
+msgid "Info"
+msgstr ""
+
+msgid "LPD enabled"
+msgstr ""
+
+msgid "Lazy bitfield enabled"
+msgstr ""
+
+msgid "Message level"
+msgstr ""
+
+msgid "Miscellaneous"
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid ""
+"Number/bitfield. Start with 0, then for each day you want the scheduler "
+"enabled, add a value. For Sunday - 1, Monday - 2, Tuesday - 4, Wednesday - "
+"8, Thursday - 16, Friday - 32, Saturday - 64"
+msgstr ""
+
+msgid "Off"
+msgstr ""
+
+msgid "Open Web Interface"
+msgstr ""
+
+msgid "PEX enabled"
+msgstr ""
+
+msgid "Peer Port settings"
+msgstr ""
+
+msgid "Peer congestion algorithm"
+msgstr ""
+
+msgid "Peer limit per torrent"
+msgstr ""
+
+msgid "Peer port"
+msgstr ""
+
+msgid "Peer port random high"
+msgstr ""
+
+msgid "Peer port random low"
+msgstr ""
+
+msgid "Peer port random on start"
+msgstr ""
+
+msgid "Peer settings"
+msgstr ""
+
+msgid "Peer socket tos"
+msgstr ""
+
+msgid "Port forwarding enabled"
+msgstr ""
+
+msgid "Preferred"
+msgstr ""
+
+msgid "Prefetch enabled"
+msgstr ""
+
+msgid "Queue stalled enabled"
+msgstr ""
+
+msgid "Queue stalled minutes"
+msgstr ""
+
+msgid "Queueing"
+msgstr ""
+
+msgid "RPC URL"
+msgstr ""
+
+msgid "RPC authentication required"
+msgstr ""
+
+msgid "RPC bind address"
+msgstr ""
+
+msgid "RPC enabled"
+msgstr ""
+
+msgid "RPC password"
+msgstr ""
+
+msgid "RPC port"
+msgstr ""
+
+msgid "RPC settings"
+msgstr ""
+
+msgid "RPC username"
+msgstr ""
+
+msgid "RPC whitelist"
+msgstr ""
+
+msgid "RPC whitelist enabled"
+msgstr ""
+
+msgid "Ratio limit"
+msgstr ""
+
+msgid "Ratio limit enabled"
+msgstr ""
+
+msgid "Rename partial files"
+msgstr ""
+
+msgid "Run daemon as user"
+msgstr ""
+
+msgid "Scheduling"
+msgstr ""
+
+msgid "Scrape paused torrents enabled"
+msgstr ""
+
+msgid "Script torrent done enabled"
+msgstr ""
+
+msgid "Script torrent done filename"
+msgstr ""
+
+msgid "Seed queue enabled"
+msgstr ""
+
+msgid "Seed queue size"
+msgstr ""
+
+msgid "Speed limit down"
+msgstr ""
+
+msgid "Speed limit down enabled"
+msgstr ""
+
+msgid "Speed limit up"
+msgstr ""
+
+msgid "Speed limit up enabled"
+msgstr ""
+
+msgid "Transmission"
+msgstr ""
+
+msgid ""
+"Transmission daemon is a simple bittorrent client, here you can configure "
+"the settings."
+msgstr ""
+
+msgid "Trash original torrent files"
+msgstr ""
+
+msgid "Upload slots per torrent"
+msgstr ""
+
+msgid "Watch directory"
+msgstr ""
+
+msgid "in minutes from midnight"
+msgstr ""
+
+msgid "preallocation"
+msgstr ""
+
+msgid "uTP enabled"
+msgstr ""
diff --git a/po/tr/transmission.po b/applications/luci-app-transmission/po/tr/transmission.po
index 5a4df0149..5a4df0149 100644
--- a/po/tr/transmission.po
+++ b/applications/luci-app-transmission/po/tr/transmission.po
diff --git a/po/uk/transmission.po b/applications/luci-app-transmission/po/uk/transmission.po
index 173693442..173693442 100644
--- a/po/uk/transmission.po
+++ b/applications/luci-app-transmission/po/uk/transmission.po
diff --git a/po/vi/transmission.po b/applications/luci-app-transmission/po/vi/transmission.po
index 3125fc275..3125fc275 100644
--- a/po/vi/transmission.po
+++ b/applications/luci-app-transmission/po/vi/transmission.po
diff --git a/po/zh_CN/transmission.po b/applications/luci-app-transmission/po/zh-cn/transmission.po
index 9dd34915e..9dd34915e 100644
--- a/po/zh_CN/transmission.po
+++ b/applications/luci-app-transmission/po/zh-cn/transmission.po
diff --git a/po/zh_TW/transmission.po b/applications/luci-app-transmission/po/zh-tw/transmission.po
index 78da18dd1..78da18dd1 100644
--- a/po/zh_TW/transmission.po
+++ b/applications/luci-app-transmission/po/zh-tw/transmission.po
diff --git a/applications/luci-transmission/root/etc/uci-defaults/luci-transmission b/applications/luci-app-transmission/root/etc/uci-defaults/luci-transmission
index 456e8b89a..456e8b89a 100644
--- a/applications/luci-transmission/root/etc/uci-defaults/luci-transmission
+++ b/applications/luci-app-transmission/root/etc/uci-defaults/luci-transmission
diff --git a/applications/luci-app-udpxy/Makefile b/applications/luci-app-udpxy/Makefile
new file mode 100644
index 000000000..cb8f17923
--- /dev/null
+++ b/applications/luci-app-udpxy/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for udpxy
+LUCI_DEPENDS:=+udpxy
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-udpxy/luasrc/controller/udpxy.lua b/applications/luci-app-udpxy/luasrc/controller/udpxy.lua
index bc85b0bb0..bc85b0bb0 100644
--- a/applications/luci-udpxy/luasrc/controller/udpxy.lua
+++ b/applications/luci-app-udpxy/luasrc/controller/udpxy.lua
diff --git a/applications/luci-udpxy/luasrc/model/cbi/udpxy.lua b/applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua
index b08f93baf..b08f93baf 100644
--- a/applications/luci-udpxy/luasrc/model/cbi/udpxy.lua
+++ b/applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua
diff --git a/applications/luci-udpxy/root/etc/uci-defaults/luci-udpxy b/applications/luci-app-udpxy/root/etc/uci-defaults/luci-udpxy
index e93c07880..e93c07880 100644
--- a/applications/luci-udpxy/root/etc/uci-defaults/luci-udpxy
+++ b/applications/luci-app-udpxy/root/etc/uci-defaults/luci-udpxy
diff --git a/applications/luci-app-upnp/Makefile b/applications/luci-app-upnp/Makefile
new file mode 100644
index 000000000..324e3e2aa
--- /dev/null
+++ b/applications/luci-app-upnp/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Universal Plug & Play configuration module
+LUCI_DEPENDS:=+miniupnpd
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-upnp/luasrc/controller/upnp.lua b/applications/luci-app-upnp/luasrc/controller/upnp.lua
index 83fa94154..83fa94154 100644
--- a/applications/luci-upnp/luasrc/controller/upnp.lua
+++ b/applications/luci-app-upnp/luasrc/controller/upnp.lua
diff --git a/applications/luci-upnp/luasrc/model/cbi/upnp/upnp.lua b/applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua
index 3d98d6682..3d98d6682 100644
--- a/applications/luci-upnp/luasrc/model/cbi/upnp/upnp.lua
+++ b/applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua
diff --git a/applications/luci-upnp/luasrc/view/admin_status/index/upnp.htm b/applications/luci-app-upnp/luasrc/view/admin_status/index/upnp.htm
index d0c2e2ed5..d0c2e2ed5 100644
--- a/applications/luci-upnp/luasrc/view/admin_status/index/upnp.htm
+++ b/applications/luci-app-upnp/luasrc/view/admin_status/index/upnp.htm
diff --git a/applications/luci-upnp/luasrc/view/upnp_status.htm b/applications/luci-app-upnp/luasrc/view/upnp_status.htm
index d50ed0c4d..d50ed0c4d 100644
--- a/applications/luci-upnp/luasrc/view/upnp_status.htm
+++ b/applications/luci-app-upnp/luasrc/view/upnp_status.htm
diff --git a/po/ca/upnp.po b/applications/luci-app-upnp/po/ca/upnp.po
index 3176bb516..3176bb516 100644
--- a/po/ca/upnp.po
+++ b/applications/luci-app-upnp/po/ca/upnp.po
diff --git a/po/cs/upnp.po b/applications/luci-app-upnp/po/cs/upnp.po
index a712f8262..a712f8262 100644
--- a/po/cs/upnp.po
+++ b/applications/luci-app-upnp/po/cs/upnp.po
diff --git a/po/de/upnp.po b/applications/luci-app-upnp/po/de/upnp.po
index 2edd93c5d..2edd93c5d 100644
--- a/po/de/upnp.po
+++ b/applications/luci-app-upnp/po/de/upnp.po
diff --git a/po/el/upnp.po b/applications/luci-app-upnp/po/el/upnp.po
index 775a7f70c..775a7f70c 100644
--- a/po/el/upnp.po
+++ b/applications/luci-app-upnp/po/el/upnp.po
diff --git a/po/en/upnp.po b/applications/luci-app-upnp/po/en/upnp.po
index 72d21bae5..72d21bae5 100644
--- a/po/en/upnp.po
+++ b/applications/luci-app-upnp/po/en/upnp.po
diff --git a/po/es/upnp.po b/applications/luci-app-upnp/po/es/upnp.po
index 79a280097..79a280097 100644
--- a/po/es/upnp.po
+++ b/applications/luci-app-upnp/po/es/upnp.po
diff --git a/po/fr/upnp.po b/applications/luci-app-upnp/po/fr/upnp.po
index 0cdb86d15..0cdb86d15 100644
--- a/po/fr/upnp.po
+++ b/applications/luci-app-upnp/po/fr/upnp.po
diff --git a/po/he/upnp.po b/applications/luci-app-upnp/po/he/upnp.po
index d67355095..d67355095 100644
--- a/po/he/upnp.po
+++ b/applications/luci-app-upnp/po/he/upnp.po
diff --git a/po/hu/upnp.po b/applications/luci-app-upnp/po/hu/upnp.po
index e4c5e12ec..e4c5e12ec 100644
--- a/po/hu/upnp.po
+++ b/applications/luci-app-upnp/po/hu/upnp.po
diff --git a/po/it/upnp.po b/applications/luci-app-upnp/po/it/upnp.po
index a8ef2e98a..a8ef2e98a 100644
--- a/po/it/upnp.po
+++ b/applications/luci-app-upnp/po/it/upnp.po
diff --git a/po/ja/upnp.po b/applications/luci-app-upnp/po/ja/upnp.po
index 79e215360..79e215360 100644
--- a/po/ja/upnp.po
+++ b/applications/luci-app-upnp/po/ja/upnp.po
diff --git a/po/ms/upnp.po b/applications/luci-app-upnp/po/ms/upnp.po
index c3e71846d..c3e71846d 100644
--- a/po/ms/upnp.po
+++ b/applications/luci-app-upnp/po/ms/upnp.po
diff --git a/po/no/upnp.po b/applications/luci-app-upnp/po/no/upnp.po
index 37ff9bff6..37ff9bff6 100644
--- a/po/no/upnp.po
+++ b/applications/luci-app-upnp/po/no/upnp.po
diff --git a/po/pl/upnp.po b/applications/luci-app-upnp/po/pl/upnp.po
index e891dce48..e891dce48 100644
--- a/po/pl/upnp.po
+++ b/applications/luci-app-upnp/po/pl/upnp.po
diff --git a/po/pt_BR/upnp.po b/applications/luci-app-upnp/po/pt-br/upnp.po
index ae9e7fe07..ae9e7fe07 100644
--- a/po/pt_BR/upnp.po
+++ b/applications/luci-app-upnp/po/pt-br/upnp.po
diff --git a/po/pt/upnp.po b/applications/luci-app-upnp/po/pt/upnp.po
index 91c94f34d..91c94f34d 100644
--- a/po/pt/upnp.po
+++ b/applications/luci-app-upnp/po/pt/upnp.po
diff --git a/po/ro/upnp.po b/applications/luci-app-upnp/po/ro/upnp.po
index 84f515832..84f515832 100644
--- a/po/ro/upnp.po
+++ b/applications/luci-app-upnp/po/ro/upnp.po
diff --git a/po/ru/upnp.po b/applications/luci-app-upnp/po/ru/upnp.po
index 626672bd2..626672bd2 100644
--- a/po/ru/upnp.po
+++ b/applications/luci-app-upnp/po/ru/upnp.po
diff --git a/po/sk/upnp.po b/applications/luci-app-upnp/po/sk/upnp.po
index 57631638d..57631638d 100644
--- a/po/sk/upnp.po
+++ b/applications/luci-app-upnp/po/sk/upnp.po
diff --git a/po/sv/upnp.po b/applications/luci-app-upnp/po/sv/upnp.po
index 11c20c140..11c20c140 100644
--- a/po/sv/upnp.po
+++ b/applications/luci-app-upnp/po/sv/upnp.po
diff --git a/applications/luci-app-upnp/po/templates/upnp.pot b/applications/luci-app-upnp/po/templates/upnp.pot
new file mode 100644
index 000000000..86aaee343
--- /dev/null
+++ b/applications/luci-app-upnp/po/templates/upnp.pot
@@ -0,0 +1,129 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid ""
+"ACLs specify which external ports may be redirected to which internal "
+"addresses and ports"
+msgstr ""
+
+msgid "Action"
+msgstr ""
+
+msgid "Active UPnP Redirects"
+msgstr ""
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Allow adding forwards only to requesting ip addresses"
+msgstr ""
+
+msgid "Announced model number"
+msgstr ""
+
+msgid "Announced serial number"
+msgstr ""
+
+msgid "Clean rules interval"
+msgstr ""
+
+msgid "Clean rules threshold"
+msgstr ""
+
+msgid "Client Address"
+msgstr ""
+
+msgid "Client Port"
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid "Comment"
+msgstr ""
+
+msgid "Delete Redirect"
+msgstr ""
+
+msgid "Device UUID"
+msgstr ""
+
+msgid "Downlink"
+msgstr ""
+
+msgid "Enable NAT-PMP functionality"
+msgstr ""
+
+msgid "Enable UPnP functionality"
+msgstr ""
+
+msgid "Enable additional logging"
+msgstr ""
+
+msgid "Enable secure mode"
+msgstr ""
+
+msgid "External Port"
+msgstr ""
+
+msgid "External ports"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "Internal addresses"
+msgstr ""
+
+msgid "Internal ports"
+msgstr ""
+
+msgid "MiniUPnP ACLs"
+msgstr ""
+
+msgid "MiniUPnP settings"
+msgstr ""
+
+msgid "Notify interval"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Presentation URL"
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "Puts extra debugging information into the system log"
+msgstr ""
+
+msgid "Report system instead of daemon uptime"
+msgstr ""
+
+msgid "Start UPnP and NAT-PMP service"
+msgstr ""
+
+msgid "There are no active redirects."
+msgstr ""
+
+msgid "UPNP"
+msgstr ""
+
+msgid ""
+"UPnP allows clients in the local network to automatically configure the "
+"router."
+msgstr ""
+
+msgid "UPnP lease file"
+msgstr ""
+
+msgid "Universal Plug & Play"
+msgstr ""
+
+msgid "Uplink"
+msgstr ""
+
+msgid "Value in KByte/s, informational only"
+msgstr ""
diff --git a/po/tr/upnp.po b/applications/luci-app-upnp/po/tr/upnp.po
index bf0e59a54..bf0e59a54 100644
--- a/po/tr/upnp.po
+++ b/applications/luci-app-upnp/po/tr/upnp.po
diff --git a/po/uk/upnp.po b/applications/luci-app-upnp/po/uk/upnp.po
index 7646109c7..7646109c7 100644
--- a/po/uk/upnp.po
+++ b/applications/luci-app-upnp/po/uk/upnp.po
diff --git a/po/vi/upnp.po b/applications/luci-app-upnp/po/vi/upnp.po
index 7c7ea9d5c..7c7ea9d5c 100644
--- a/po/vi/upnp.po
+++ b/applications/luci-app-upnp/po/vi/upnp.po
diff --git a/po/zh_CN/upnp.po b/applications/luci-app-upnp/po/zh-cn/upnp.po
index 1749b9e7b..1749b9e7b 100644
--- a/po/zh_CN/upnp.po
+++ b/applications/luci-app-upnp/po/zh-cn/upnp.po
diff --git a/po/zh_TW/upnp.po b/applications/luci-app-upnp/po/zh-tw/upnp.po
index 356801b07..356801b07 100644
--- a/po/zh_TW/upnp.po
+++ b/applications/luci-app-upnp/po/zh-tw/upnp.po
diff --git a/applications/luci-upnp/root/etc/uci-defaults/luci-upnp b/applications/luci-app-upnp/root/etc/uci-defaults/luci-upnp
index fe22a3e3c..fe22a3e3c 100755
--- a/applications/luci-upnp/root/etc/uci-defaults/luci-upnp
+++ b/applications/luci-app-upnp/root/etc/uci-defaults/luci-upnp
diff --git a/applications/luci-app-ushare/Makefile b/applications/luci-app-ushare/Makefile
new file mode 100644
index 000000000..7b90a0075
--- /dev/null
+++ b/applications/luci-app-ushare/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=uShare - UPnP A/V & DLNA Media Server
+LUCI_DEPENDS:=+ushare
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-ushare/ipkg/postinst b/applications/luci-app-ushare/ipkg/postinst
index 54b1a33b4..54b1a33b4 100644
--- a/applications/luci-ushare/ipkg/postinst
+++ b/applications/luci-app-ushare/ipkg/postinst
diff --git a/applications/luci-ushare/luasrc/controller/ushare.lua b/applications/luci-app-ushare/luasrc/controller/ushare.lua
index eed853239..eed853239 100644
--- a/applications/luci-ushare/luasrc/controller/ushare.lua
+++ b/applications/luci-app-ushare/luasrc/controller/ushare.lua
diff --git a/applications/luci-ushare/luasrc/model/cbi/ushare.lua b/applications/luci-app-ushare/luasrc/model/cbi/ushare.lua
index 7032b2d5c..7032b2d5c 100644
--- a/applications/luci-ushare/luasrc/model/cbi/ushare.lua
+++ b/applications/luci-app-ushare/luasrc/model/cbi/ushare.lua
diff --git a/po/ca/ushare.po b/applications/luci-app-ushare/po/ca/ushare.po
index 9d6459693..9d6459693 100644
--- a/po/ca/ushare.po
+++ b/applications/luci-app-ushare/po/ca/ushare.po
diff --git a/po/cs/ushare.po b/applications/luci-app-ushare/po/cs/ushare.po
index d908e91e9..d908e91e9 100644
--- a/po/cs/ushare.po
+++ b/applications/luci-app-ushare/po/cs/ushare.po
diff --git a/po/de/ushare.po b/applications/luci-app-ushare/po/de/ushare.po
index d7d7e229b..d7d7e229b 100644
--- a/po/de/ushare.po
+++ b/applications/luci-app-ushare/po/de/ushare.po
diff --git a/po/el/ushare.po b/applications/luci-app-ushare/po/el/ushare.po
index 331c8a0d6..331c8a0d6 100644
--- a/po/el/ushare.po
+++ b/applications/luci-app-ushare/po/el/ushare.po
diff --git a/po/en/ushare.po b/applications/luci-app-ushare/po/en/ushare.po
index 5e5d65f9b..5e5d65f9b 100644
--- a/po/en/ushare.po
+++ b/applications/luci-app-ushare/po/en/ushare.po
diff --git a/po/es/ushare.po b/applications/luci-app-ushare/po/es/ushare.po
index e8422b954..e8422b954 100644
--- a/po/es/ushare.po
+++ b/applications/luci-app-ushare/po/es/ushare.po
diff --git a/po/fr/ushare.po b/applications/luci-app-ushare/po/fr/ushare.po
index e2e917d9a..e2e917d9a 100644
--- a/po/fr/ushare.po
+++ b/applications/luci-app-ushare/po/fr/ushare.po
diff --git a/po/he/ushare.po b/applications/luci-app-ushare/po/he/ushare.po
index 4858a9a80..4858a9a80 100644
--- a/po/he/ushare.po
+++ b/applications/luci-app-ushare/po/he/ushare.po
diff --git a/po/hu/ushare.po b/applications/luci-app-ushare/po/hu/ushare.po
index 6efa5211b..6efa5211b 100644
--- a/po/hu/ushare.po
+++ b/applications/luci-app-ushare/po/hu/ushare.po
diff --git a/po/it/ushare.po b/applications/luci-app-ushare/po/it/ushare.po
index 5837a11ac..5837a11ac 100644
--- a/po/it/ushare.po
+++ b/applications/luci-app-ushare/po/it/ushare.po
diff --git a/po/ja/ushare.po b/applications/luci-app-ushare/po/ja/ushare.po
index a217eceaa..a217eceaa 100644
--- a/po/ja/ushare.po
+++ b/applications/luci-app-ushare/po/ja/ushare.po
diff --git a/po/ms/ushare.po b/applications/luci-app-ushare/po/ms/ushare.po
index 40b24f20f..40b24f20f 100644
--- a/po/ms/ushare.po
+++ b/applications/luci-app-ushare/po/ms/ushare.po
diff --git a/po/no/ushare.po b/applications/luci-app-ushare/po/no/ushare.po
index 321d29e3b..321d29e3b 100644
--- a/po/no/ushare.po
+++ b/applications/luci-app-ushare/po/no/ushare.po
diff --git a/po/pl/ushare.po b/applications/luci-app-ushare/po/pl/ushare.po
index 2a26404ad..2a26404ad 100644
--- a/po/pl/ushare.po
+++ b/applications/luci-app-ushare/po/pl/ushare.po
diff --git a/po/pt_BR/ushare.po b/applications/luci-app-ushare/po/pt-br/ushare.po
index 5fc872e87..5fc872e87 100644
--- a/po/pt_BR/ushare.po
+++ b/applications/luci-app-ushare/po/pt-br/ushare.po
diff --git a/po/pt/ushare.po b/applications/luci-app-ushare/po/pt/ushare.po
index 795a963d1..795a963d1 100644
--- a/po/pt/ushare.po
+++ b/applications/luci-app-ushare/po/pt/ushare.po
diff --git a/po/ro/ushare.po b/applications/luci-app-ushare/po/ro/ushare.po
index 3c997545a..3c997545a 100644
--- a/po/ro/ushare.po
+++ b/applications/luci-app-ushare/po/ro/ushare.po
diff --git a/po/ru/ushare.po b/applications/luci-app-ushare/po/ru/ushare.po
index ac08e946d..ac08e946d 100644
--- a/po/ru/ushare.po
+++ b/applications/luci-app-ushare/po/ru/ushare.po
diff --git a/po/sk/ushare.po b/applications/luci-app-ushare/po/sk/ushare.po
index 4c9022b65..4c9022b65 100644
--- a/po/sk/ushare.po
+++ b/applications/luci-app-ushare/po/sk/ushare.po
diff --git a/po/sv/ushare.po b/applications/luci-app-ushare/po/sv/ushare.po
index 50fc9d6d4..50fc9d6d4 100644
--- a/po/sv/ushare.po
+++ b/applications/luci-app-ushare/po/sv/ushare.po
diff --git a/applications/luci-app-ushare/po/templates/ushare.pot b/applications/luci-app-ushare/po/templates/ushare.pot
new file mode 100644
index 000000000..7e4dbc154
--- /dev/null
+++ b/applications/luci-app-ushare/po/templates/ushare.pot
@@ -0,0 +1,38 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Content directories"
+msgstr ""
+
+msgid "Disable telnet console"
+msgstr ""
+
+msgid "Disable webinterface"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Options"
+msgstr ""
+
+msgid "Servername"
+msgstr ""
+
+msgid "Settings"
+msgstr ""
+
+msgid "Username"
+msgstr ""
+
+msgid "uShare"
+msgstr ""
+
+msgid ""
+"uShare is a UPnP (TM) A/V & DLNA Media Server. It implements the server "
+"component that provides UPnP media devices with information on available "
+"multimedia files."
+msgstr ""
diff --git a/po/tr/ushare.po b/applications/luci-app-ushare/po/tr/ushare.po
index c905c57a5..c905c57a5 100644
--- a/po/tr/ushare.po
+++ b/applications/luci-app-ushare/po/tr/ushare.po
diff --git a/po/uk/ushare.po b/applications/luci-app-ushare/po/uk/ushare.po
index d79f89670..d79f89670 100644
--- a/po/uk/ushare.po
+++ b/applications/luci-app-ushare/po/uk/ushare.po
diff --git a/po/vi/ushare.po b/applications/luci-app-ushare/po/vi/ushare.po
index 20e5df713..20e5df713 100644
--- a/po/vi/ushare.po
+++ b/applications/luci-app-ushare/po/vi/ushare.po
diff --git a/po/zh_CN/ushare.po b/applications/luci-app-ushare/po/zh-cn/ushare.po
index f426526e6..f426526e6 100644
--- a/po/zh_CN/ushare.po
+++ b/applications/luci-app-ushare/po/zh-cn/ushare.po
diff --git a/po/zh_TW/ushare.po b/applications/luci-app-ushare/po/zh-tw/ushare.po
index eba6677a5..eba6677a5 100644
--- a/po/zh_TW/ushare.po
+++ b/applications/luci-app-ushare/po/zh-tw/ushare.po
diff --git a/applications/luci-ushare/root/etc/uci-defaults/luci-ushare b/applications/luci-app-ushare/root/etc/uci-defaults/luci-ushare
index 8bcb6e411..8bcb6e411 100755
--- a/applications/luci-ushare/root/etc/uci-defaults/luci-ushare
+++ b/applications/luci-app-ushare/root/etc/uci-defaults/luci-ushare
diff --git a/applications/luci-app-vnstat/Makefile b/applications/luci-app-vnstat/Makefile
new file mode 100644
index 000000000..6d98610d6
--- /dev/null
+++ b/applications/luci-app-vnstat/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for VnStat
+LUCI_DEPENDS:=+vnstat +vnstati
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-vnstat/ipkg/postinst b/applications/luci-app-vnstat/ipkg/postinst
index 816084a48..816084a48 100755
--- a/applications/luci-vnstat/ipkg/postinst
+++ b/applications/luci-app-vnstat/ipkg/postinst
diff --git a/applications/luci-vnstat/luasrc/controller/vnstat.lua b/applications/luci-app-vnstat/luasrc/controller/vnstat.lua
index 3871fa254..3871fa254 100644
--- a/applications/luci-vnstat/luasrc/controller/vnstat.lua
+++ b/applications/luci-app-vnstat/luasrc/controller/vnstat.lua
diff --git a/applications/luci-vnstat/luasrc/model/cbi/vnstat.lua b/applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua
index 38b06ba9a..38b06ba9a 100644
--- a/applications/luci-vnstat/luasrc/model/cbi/vnstat.lua
+++ b/applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua
diff --git a/applications/luci-vnstat/luasrc/view/vnstat.htm b/applications/luci-app-vnstat/luasrc/view/vnstat.htm
index d67f9b3be..d67f9b3be 100644
--- a/applications/luci-vnstat/luasrc/view/vnstat.htm
+++ b/applications/luci-app-vnstat/luasrc/view/vnstat.htm
diff --git a/po/ca/vnstat.po b/applications/luci-app-vnstat/po/ca/vnstat.po
index 536228ee8..536228ee8 100644
--- a/po/ca/vnstat.po
+++ b/applications/luci-app-vnstat/po/ca/vnstat.po
diff --git a/po/cs/vnstat.po b/applications/luci-app-vnstat/po/cs/vnstat.po
index 481837419..481837419 100644
--- a/po/cs/vnstat.po
+++ b/applications/luci-app-vnstat/po/cs/vnstat.po
diff --git a/po/de/vnstat.po b/applications/luci-app-vnstat/po/de/vnstat.po
index e42f4f0f0..e42f4f0f0 100644
--- a/po/de/vnstat.po
+++ b/applications/luci-app-vnstat/po/de/vnstat.po
diff --git a/po/el/vnstat.po b/applications/luci-app-vnstat/po/el/vnstat.po
index 9d237780d..9d237780d 100644
--- a/po/el/vnstat.po
+++ b/applications/luci-app-vnstat/po/el/vnstat.po
diff --git a/po/en/vnstat.po b/applications/luci-app-vnstat/po/en/vnstat.po
index 9d237780d..9d237780d 100644
--- a/po/en/vnstat.po
+++ b/applications/luci-app-vnstat/po/en/vnstat.po
diff --git a/po/es/vnstat.po b/applications/luci-app-vnstat/po/es/vnstat.po
index b91e1bb5d..b91e1bb5d 100644
--- a/po/es/vnstat.po
+++ b/applications/luci-app-vnstat/po/es/vnstat.po
diff --git a/po/fr/vnstat.po b/applications/luci-app-vnstat/po/fr/vnstat.po
index 23b644aca..23b644aca 100644
--- a/po/fr/vnstat.po
+++ b/applications/luci-app-vnstat/po/fr/vnstat.po
diff --git a/po/he/vnstat.po b/applications/luci-app-vnstat/po/he/vnstat.po
index f0ef3a78b..f0ef3a78b 100644
--- a/po/he/vnstat.po
+++ b/applications/luci-app-vnstat/po/he/vnstat.po
diff --git a/po/hu/vnstat.po b/applications/luci-app-vnstat/po/hu/vnstat.po
index b198c5db2..b198c5db2 100644
--- a/po/hu/vnstat.po
+++ b/applications/luci-app-vnstat/po/hu/vnstat.po
diff --git a/po/it/vnstat.po b/applications/luci-app-vnstat/po/it/vnstat.po
index 8cc6e5b39..8cc6e5b39 100644
--- a/po/it/vnstat.po
+++ b/applications/luci-app-vnstat/po/it/vnstat.po
diff --git a/po/ja/vnstat.po b/applications/luci-app-vnstat/po/ja/vnstat.po
index 8708c6fb0..8708c6fb0 100644
--- a/po/ja/vnstat.po
+++ b/applications/luci-app-vnstat/po/ja/vnstat.po
diff --git a/po/ms/vnstat.po b/applications/luci-app-vnstat/po/ms/vnstat.po
index 9d237780d..9d237780d 100644
--- a/po/ms/vnstat.po
+++ b/applications/luci-app-vnstat/po/ms/vnstat.po
diff --git a/po/no/vnstat.po b/applications/luci-app-vnstat/po/no/vnstat.po
index c1e94d29e..c1e94d29e 100644
--- a/po/no/vnstat.po
+++ b/applications/luci-app-vnstat/po/no/vnstat.po
diff --git a/po/pl/vnstat.po b/applications/luci-app-vnstat/po/pl/vnstat.po
index 5b0d8b09e..5b0d8b09e 100644
--- a/po/pl/vnstat.po
+++ b/applications/luci-app-vnstat/po/pl/vnstat.po
diff --git a/po/pt_BR/vnstat.po b/applications/luci-app-vnstat/po/pt-br/vnstat.po
index 47cf09aed..47cf09aed 100644
--- a/po/pt_BR/vnstat.po
+++ b/applications/luci-app-vnstat/po/pt-br/vnstat.po
diff --git a/po/pt/vnstat.po b/applications/luci-app-vnstat/po/pt/vnstat.po
index 729789055..729789055 100644
--- a/po/pt/vnstat.po
+++ b/applications/luci-app-vnstat/po/pt/vnstat.po
diff --git a/po/ro/vnstat.po b/applications/luci-app-vnstat/po/ro/vnstat.po
index 093182bde..093182bde 100644
--- a/po/ro/vnstat.po
+++ b/applications/luci-app-vnstat/po/ro/vnstat.po
diff --git a/po/ru/vnstat.po b/applications/luci-app-vnstat/po/ru/vnstat.po
index 5254ca1ee..5254ca1ee 100644
--- a/po/ru/vnstat.po
+++ b/applications/luci-app-vnstat/po/ru/vnstat.po
diff --git a/po/sk/vnstat.po b/applications/luci-app-vnstat/po/sk/vnstat.po
index 5926ecfeb..5926ecfeb 100644
--- a/po/sk/vnstat.po
+++ b/applications/luci-app-vnstat/po/sk/vnstat.po
diff --git a/po/sv/vnstat.po b/applications/luci-app-vnstat/po/sv/vnstat.po
index 113c4d275..113c4d275 100644
--- a/po/sv/vnstat.po
+++ b/applications/luci-app-vnstat/po/sv/vnstat.po
diff --git a/applications/luci-app-vnstat/po/templates/vnstat.pot b/applications/luci-app-vnstat/po/templates/vnstat.pot
new file mode 100644
index 000000000..4dccf05c7
--- /dev/null
+++ b/applications/luci-app-vnstat/po/templates/vnstat.pot
@@ -0,0 +1,51 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Configuration"
+msgstr ""
+
+msgid "Daily traffic"
+msgstr ""
+
+msgid "Graphs"
+msgstr ""
+
+msgid "Hourly traffic"
+msgstr ""
+
+msgid "Monitor selected interfaces"
+msgstr ""
+
+msgid "Monthly traffic"
+msgstr ""
+
+msgid ""
+"No database has been set up yet. Go to the VnStat configuration and enable "
+"monitoring for one or more interfaces."
+msgstr ""
+
+msgid "Restart VnStat"
+msgstr ""
+
+msgid "Summary display"
+msgstr ""
+
+msgid "Top 10 display"
+msgstr ""
+
+msgid "Update »"
+msgstr ""
+
+msgid "VnStat"
+msgstr ""
+
+msgid "VnStat Graphs"
+msgstr ""
+
+msgid "VnStat Traffic Monitor"
+msgstr ""
+
+msgid ""
+"VnStat is a network traffic monitor for Linux that keeps a log of network "
+"traffic for the selected interface(s)."
+msgstr ""
diff --git a/po/tr/vnstat.po b/applications/luci-app-vnstat/po/tr/vnstat.po
index 5e001c932..5e001c932 100644
--- a/po/tr/vnstat.po
+++ b/applications/luci-app-vnstat/po/tr/vnstat.po
diff --git a/po/uk/vnstat.po b/applications/luci-app-vnstat/po/uk/vnstat.po
index 5f9d25783..5f9d25783 100644
--- a/po/uk/vnstat.po
+++ b/applications/luci-app-vnstat/po/uk/vnstat.po
diff --git a/po/vi/vnstat.po b/applications/luci-app-vnstat/po/vi/vnstat.po
index 9e837ad9e..9e837ad9e 100644
--- a/po/vi/vnstat.po
+++ b/applications/luci-app-vnstat/po/vi/vnstat.po
diff --git a/po/zh_CN/vnstat.po b/applications/luci-app-vnstat/po/zh-cn/vnstat.po
index 68e4905f0..68e4905f0 100644
--- a/po/zh_CN/vnstat.po
+++ b/applications/luci-app-vnstat/po/zh-cn/vnstat.po
diff --git a/po/zh_TW/vnstat.po b/applications/luci-app-vnstat/po/zh-tw/vnstat.po
index 261747aad..261747aad 100644
--- a/po/zh_TW/vnstat.po
+++ b/applications/luci-app-vnstat/po/zh-tw/vnstat.po
diff --git a/applications/luci-vnstat/root/etc/uci-defaults/luci-vnstat b/applications/luci-app-vnstat/root/etc/uci-defaults/luci-vnstat
index fa204b3b4..fa204b3b4 100755
--- a/applications/luci-vnstat/root/etc/uci-defaults/luci-vnstat
+++ b/applications/luci-app-vnstat/root/etc/uci-defaults/luci-vnstat
diff --git a/applications/luci-app-voice-core/Makefile b/applications/luci-app-voice-core/Makefile
new file mode 100644
index 000000000..3641bdd92
--- /dev/null
+++ b/applications/luci-app-voice-core/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Voice Software (Core)
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-voice-core/luasrc/controller/luci_voice.lua b/applications/luci-app-voice-core/luasrc/controller/luci_voice.lua
index 728afb6a4..728afb6a4 100644
--- a/applications/luci-voice-core/luasrc/controller/luci_voice.lua
+++ b/applications/luci-app-voice-core/luasrc/controller/luci_voice.lua
diff --git a/applications/luci-voice-core/luasrc/view/luci_voice/index.htm b/applications/luci-app-voice-core/luasrc/view/luci_voice/index.htm
index 73d2ce446..73d2ce446 100644
--- a/applications/luci-voice-core/luasrc/view/luci_voice/index.htm
+++ b/applications/luci-app-voice-core/luasrc/view/luci_voice/index.htm
diff --git a/applications/luci-voice-core/luasrc/view/luci_voice/phone_index.htm b/applications/luci-app-voice-core/luasrc/view/luci_voice/phone_index.htm
index 89b866114..89b866114 100644
--- a/applications/luci-voice-core/luasrc/view/luci_voice/phone_index.htm
+++ b/applications/luci-app-voice-core/luasrc/view/luci_voice/phone_index.htm
diff --git a/po/ca/voice_core.po b/applications/luci-app-voice-core/po/ca/voice_core.po
index 068620965..068620965 100644
--- a/po/ca/voice_core.po
+++ b/applications/luci-app-voice-core/po/ca/voice_core.po
diff --git a/po/cs/voice_core.po b/applications/luci-app-voice-core/po/cs/voice_core.po
index e4eae35ae..e4eae35ae 100644
--- a/po/cs/voice_core.po
+++ b/applications/luci-app-voice-core/po/cs/voice_core.po
diff --git a/po/de/voice_core.po b/applications/luci-app-voice-core/po/de/voice_core.po
index 2a03b6341..2a03b6341 100644
--- a/po/de/voice_core.po
+++ b/applications/luci-app-voice-core/po/de/voice_core.po
diff --git a/po/el/voice_core.po b/applications/luci-app-voice-core/po/el/voice_core.po
index 01abb4139..01abb4139 100644
--- a/po/el/voice_core.po
+++ b/applications/luci-app-voice-core/po/el/voice_core.po
diff --git a/po/en/voice_core.po b/applications/luci-app-voice-core/po/en/voice_core.po
index 297f87313..297f87313 100644
--- a/po/en/voice_core.po
+++ b/applications/luci-app-voice-core/po/en/voice_core.po
diff --git a/po/es/voice_core.po b/applications/luci-app-voice-core/po/es/voice_core.po
index 74e2c23ca..74e2c23ca 100644
--- a/po/es/voice_core.po
+++ b/applications/luci-app-voice-core/po/es/voice_core.po
diff --git a/po/fr/voice_core.po b/applications/luci-app-voice-core/po/fr/voice_core.po
index 71ef06285..71ef06285 100644
--- a/po/fr/voice_core.po
+++ b/applications/luci-app-voice-core/po/fr/voice_core.po
diff --git a/po/he/voice_core.po b/applications/luci-app-voice-core/po/he/voice_core.po
index 74440e343..74440e343 100644
--- a/po/he/voice_core.po
+++ b/applications/luci-app-voice-core/po/he/voice_core.po
diff --git a/po/hu/voice_core.po b/applications/luci-app-voice-core/po/hu/voice_core.po
index 07eaa14d7..07eaa14d7 100644
--- a/po/hu/voice_core.po
+++ b/applications/luci-app-voice-core/po/hu/voice_core.po
diff --git a/po/it/voice_core.po b/applications/luci-app-voice-core/po/it/voice_core.po
index 4d22ff03b..4d22ff03b 100644
--- a/po/it/voice_core.po
+++ b/applications/luci-app-voice-core/po/it/voice_core.po
diff --git a/po/ja/voice_core.po b/applications/luci-app-voice-core/po/ja/voice_core.po
index c7e60e204..c7e60e204 100644
--- a/po/ja/voice_core.po
+++ b/applications/luci-app-voice-core/po/ja/voice_core.po
diff --git a/po/ms/voice_core.po b/applications/luci-app-voice-core/po/ms/voice_core.po
index a866bec5d..a866bec5d 100644
--- a/po/ms/voice_core.po
+++ b/applications/luci-app-voice-core/po/ms/voice_core.po
diff --git a/po/no/voice_core.po b/applications/luci-app-voice-core/po/no/voice_core.po
index a0149da4b..a0149da4b 100644
--- a/po/no/voice_core.po
+++ b/applications/luci-app-voice-core/po/no/voice_core.po
diff --git a/po/pl/voice_core.po b/applications/luci-app-voice-core/po/pl/voice_core.po
index 39950f85f..39950f85f 100644
--- a/po/pl/voice_core.po
+++ b/applications/luci-app-voice-core/po/pl/voice_core.po
diff --git a/po/pt_BR/voice_core.po b/applications/luci-app-voice-core/po/pt-br/voice_core.po
index 18cab7235..18cab7235 100644
--- a/po/pt_BR/voice_core.po
+++ b/applications/luci-app-voice-core/po/pt-br/voice_core.po
diff --git a/po/pt/voice_core.po b/applications/luci-app-voice-core/po/pt/voice_core.po
index 07d6093f6..07d6093f6 100644
--- a/po/pt/voice_core.po
+++ b/applications/luci-app-voice-core/po/pt/voice_core.po
diff --git a/po/ro/voice_core.po b/applications/luci-app-voice-core/po/ro/voice_core.po
index 1776a51fe..1776a51fe 100644
--- a/po/ro/voice_core.po
+++ b/applications/luci-app-voice-core/po/ro/voice_core.po
diff --git a/po/ru/voice_core.po b/applications/luci-app-voice-core/po/ru/voice_core.po
index b6631dfc0..b6631dfc0 100644
--- a/po/ru/voice_core.po
+++ b/applications/luci-app-voice-core/po/ru/voice_core.po
diff --git a/po/sk/voice_core.po b/applications/luci-app-voice-core/po/sk/voice_core.po
index 9c30581d1..9c30581d1 100644
--- a/po/sk/voice_core.po
+++ b/applications/luci-app-voice-core/po/sk/voice_core.po
diff --git a/po/sv/voice_core.po b/applications/luci-app-voice-core/po/sv/voice_core.po
index 803726a38..803726a38 100644
--- a/po/sv/voice_core.po
+++ b/applications/luci-app-voice-core/po/sv/voice_core.po
diff --git a/applications/luci-app-voice-core/po/templates/voice_core.pot b/applications/luci-app-voice-core/po/templates/voice_core.pot
new file mode 100644
index 000000000..64c93ebac
--- /dev/null
+++ b/applications/luci-app-voice-core/po/templates/voice_core.pot
@@ -0,0 +1,8 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Phones"
+msgstr ""
+
+msgid "Voice"
+msgstr ""
diff --git a/po/tr/voice_core.po b/applications/luci-app-voice-core/po/tr/voice_core.po
index 642538e20..642538e20 100644
--- a/po/tr/voice_core.po
+++ b/applications/luci-app-voice-core/po/tr/voice_core.po
diff --git a/po/uk/voice_core.po b/applications/luci-app-voice-core/po/uk/voice_core.po
index 4886d7298..4886d7298 100644
--- a/po/uk/voice_core.po
+++ b/applications/luci-app-voice-core/po/uk/voice_core.po
diff --git a/po/vi/voice_core.po b/applications/luci-app-voice-core/po/vi/voice_core.po
index 3e45434c6..3e45434c6 100644
--- a/po/vi/voice_core.po
+++ b/applications/luci-app-voice-core/po/vi/voice_core.po
diff --git a/po/zh_CN/voice_core.po b/applications/luci-app-voice-core/po/zh-cn/voice_core.po
index 09788894e..09788894e 100644
--- a/po/zh_CN/voice_core.po
+++ b/applications/luci-app-voice-core/po/zh-cn/voice_core.po
diff --git a/po/zh_TW/voice_core.po b/applications/luci-app-voice-core/po/zh-tw/voice_core.po
index e1bbf7a9d..e1bbf7a9d 100644
--- a/po/zh_TW/voice_core.po
+++ b/applications/luci-app-voice-core/po/zh-tw/voice_core.po
diff --git a/applications/luci-app-voice-diag/Makefile b/applications/luci-app-voice-diag/Makefile
new file mode 100644
index 000000000..c9c9a2036
--- /dev/null
+++ b/applications/luci-app-voice-diag/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Voice Software (Diagnostics)
+LUCI_DEPENDS:=+luci-app-diag-devinfo
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-voice-diag/luasrc/controller/luci_voice/luci_voice_diag.lua b/applications/luci-app-voice-diag/luasrc/controller/luci_voice/luci_voice_diag.lua
index 7c3f341ed..7c3f341ed 100644
--- a/applications/luci-voice-diag/luasrc/controller/luci_voice/luci_voice_diag.lua
+++ b/applications/luci-app-voice-diag/luasrc/controller/luci_voice/luci_voice_diag.lua
diff --git a/applications/luci-voice-diag/luasrc/view/luci_voice/diag_index.htm b/applications/luci-app-voice-diag/luasrc/view/luci_voice/diag_index.htm
index 387d2ab62..387d2ab62 100644
--- a/applications/luci-voice-diag/luasrc/view/luci_voice/diag_index.htm
+++ b/applications/luci-app-voice-diag/luasrc/view/luci_voice/diag_index.htm
diff --git a/po/ca/voice_diag.po b/applications/luci-app-voice-diag/po/ca/voice_diag.po
index 0396100a3..0396100a3 100644
--- a/po/ca/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/ca/voice_diag.po
diff --git a/po/cs/voice_diag.po b/applications/luci-app-voice-diag/po/cs/voice_diag.po
index 4939d2088..4939d2088 100644
--- a/po/cs/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/cs/voice_diag.po
diff --git a/po/de/voice_diag.po b/applications/luci-app-voice-diag/po/de/voice_diag.po
index f60dc08d0..f60dc08d0 100644
--- a/po/de/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/de/voice_diag.po
diff --git a/po/el/voice_diag.po b/applications/luci-app-voice-diag/po/el/voice_diag.po
index 4ff4f8660..4ff4f8660 100644
--- a/po/el/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/el/voice_diag.po
diff --git a/po/en/voice_diag.po b/applications/luci-app-voice-diag/po/en/voice_diag.po
index 12bb4592d..12bb4592d 100644
--- a/po/en/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/en/voice_diag.po
diff --git a/po/es/voice_diag.po b/applications/luci-app-voice-diag/po/es/voice_diag.po
index f2f4da27a..f2f4da27a 100644
--- a/po/es/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/es/voice_diag.po
diff --git a/po/fr/voice_diag.po b/applications/luci-app-voice-diag/po/fr/voice_diag.po
index c550f0629..c550f0629 100644
--- a/po/fr/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/fr/voice_diag.po
diff --git a/po/he/voice_diag.po b/applications/luci-app-voice-diag/po/he/voice_diag.po
index 3cd1c9f0e..3cd1c9f0e 100644
--- a/po/he/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/he/voice_diag.po
diff --git a/po/hu/voice_diag.po b/applications/luci-app-voice-diag/po/hu/voice_diag.po
index 79d237985..79d237985 100644
--- a/po/hu/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/hu/voice_diag.po
diff --git a/po/it/voice_diag.po b/applications/luci-app-voice-diag/po/it/voice_diag.po
index 620aedf56..620aedf56 100644
--- a/po/it/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/it/voice_diag.po
diff --git a/po/ja/voice_diag.po b/applications/luci-app-voice-diag/po/ja/voice_diag.po
index 715f4118c..715f4118c 100644
--- a/po/ja/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/ja/voice_diag.po
diff --git a/po/ms/voice_diag.po b/applications/luci-app-voice-diag/po/ms/voice_diag.po
index bf65c1459..bf65c1459 100644
--- a/po/ms/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/ms/voice_diag.po
diff --git a/po/no/voice_diag.po b/applications/luci-app-voice-diag/po/no/voice_diag.po
index de7aaf2f2..de7aaf2f2 100644
--- a/po/no/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/no/voice_diag.po
diff --git a/po/pl/voice_diag.po b/applications/luci-app-voice-diag/po/pl/voice_diag.po
index cb19e22c8..cb19e22c8 100644
--- a/po/pl/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/pl/voice_diag.po
diff --git a/po/pt_BR/voice_diag.po b/applications/luci-app-voice-diag/po/pt-br/voice_diag.po
index c5d426dfd..c5d426dfd 100644
--- a/po/pt_BR/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/pt-br/voice_diag.po
diff --git a/po/pt/voice_diag.po b/applications/luci-app-voice-diag/po/pt/voice_diag.po
index 5162c8436..5162c8436 100644
--- a/po/pt/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/pt/voice_diag.po
diff --git a/po/ro/voice_diag.po b/applications/luci-app-voice-diag/po/ro/voice_diag.po
index e6ee68206..e6ee68206 100644
--- a/po/ro/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/ro/voice_diag.po
diff --git a/po/ru/voice_diag.po b/applications/luci-app-voice-diag/po/ru/voice_diag.po
index 5c98de015..5c98de015 100644
--- a/po/ru/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/ru/voice_diag.po
diff --git a/po/sk/voice_diag.po b/applications/luci-app-voice-diag/po/sk/voice_diag.po
index 874e11fc5..874e11fc5 100644
--- a/po/sk/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/sk/voice_diag.po
diff --git a/po/sv/voice_diag.po b/applications/luci-app-voice-diag/po/sv/voice_diag.po
index 5caf949e0..5caf949e0 100644
--- a/po/sv/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/sv/voice_diag.po
diff --git a/applications/luci-app-voice-diag/po/templates/voice_diag.pot b/applications/luci-app-voice-diag/po/templates/voice_diag.pot
new file mode 100644
index 000000000..ba28b4530
--- /dev/null
+++ b/applications/luci-app-voice-diag/po/templates/voice_diag.pot
@@ -0,0 +1,15 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Diagnostics"
+msgstr ""
+
+msgid ""
+"The diagnostics available on your device depend on the modules that you have "
+"installed."
+msgstr ""
+
+msgid ""
+"Under this menu are options that allow you to configure and perform tests on "
+"the voice operations of your system. These are known as diagnostics."
+msgstr ""
diff --git a/po/tr/voice_diag.po b/applications/luci-app-voice-diag/po/tr/voice_diag.po
index 715f4118c..715f4118c 100644
--- a/po/tr/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/tr/voice_diag.po
diff --git a/po/uk/voice_diag.po b/applications/luci-app-voice-diag/po/uk/voice_diag.po
index 60c55ba6e..60c55ba6e 100644
--- a/po/uk/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/uk/voice_diag.po
diff --git a/po/vi/voice_diag.po b/applications/luci-app-voice-diag/po/vi/voice_diag.po
index 715f4118c..715f4118c 100644
--- a/po/vi/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/vi/voice_diag.po
diff --git a/po/zh_CN/voice_diag.po b/applications/luci-app-voice-diag/po/zh-cn/voice_diag.po
index 4bad894e3..4bad894e3 100644
--- a/po/zh_CN/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/zh-cn/voice_diag.po
diff --git a/po/zh_TW/voice_diag.po b/applications/luci-app-voice-diag/po/zh-tw/voice_diag.po
index 5207a8b2c..5207a8b2c 100644
--- a/po/zh_TW/voice_diag.po
+++ b/applications/luci-app-voice-diag/po/zh-tw/voice_diag.po
diff --git a/applications/luci-app-watchcat/Makefile b/applications/luci-app-watchcat/Makefile
new file mode 100644
index 000000000..7ad86c84c
--- /dev/null
+++ b/applications/luci-app-watchcat/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for Watchcat
+LUCI_DEPENDS:=+watchcat
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-watchcat/ipkg/postinst b/applications/luci-app-watchcat/ipkg/postinst
index 99114604a..99114604a 100644
--- a/applications/luci-watchcat/ipkg/postinst
+++ b/applications/luci-app-watchcat/ipkg/postinst
diff --git a/applications/luci-watchcat/luasrc/controller/watchcat.lua b/applications/luci-app-watchcat/luasrc/controller/watchcat.lua
index 5eba5cdeb..5eba5cdeb 100644
--- a/applications/luci-watchcat/luasrc/controller/watchcat.lua
+++ b/applications/luci-app-watchcat/luasrc/controller/watchcat.lua
diff --git a/applications/luci-watchcat/luasrc/model/cbi/watchcat/watchcat.lua b/applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua
index fd7038c87..fd7038c87 100644
--- a/applications/luci-watchcat/luasrc/model/cbi/watchcat/watchcat.lua
+++ b/applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua
diff --git a/po/ca/watchcat.po b/applications/luci-app-watchcat/po/ca/watchcat.po
index 36e640545..36e640545 100644
--- a/po/ca/watchcat.po
+++ b/applications/luci-app-watchcat/po/ca/watchcat.po
diff --git a/po/cs/watchcat.po b/applications/luci-app-watchcat/po/cs/watchcat.po
index 1bfd435b7..1bfd435b7 100644
--- a/po/cs/watchcat.po
+++ b/applications/luci-app-watchcat/po/cs/watchcat.po
diff --git a/po/de/watchcat.po b/applications/luci-app-watchcat/po/de/watchcat.po
index 1bbc6d526..1bbc6d526 100644
--- a/po/de/watchcat.po
+++ b/applications/luci-app-watchcat/po/de/watchcat.po
diff --git a/po/el/watchcat.po b/applications/luci-app-watchcat/po/el/watchcat.po
index 4aa0c6b63..4aa0c6b63 100644
--- a/po/el/watchcat.po
+++ b/applications/luci-app-watchcat/po/el/watchcat.po
diff --git a/po/en/watchcat.po b/applications/luci-app-watchcat/po/en/watchcat.po
index 0f9099c5a..0f9099c5a 100644
--- a/po/en/watchcat.po
+++ b/applications/luci-app-watchcat/po/en/watchcat.po
diff --git a/po/es/watchcat.po b/applications/luci-app-watchcat/po/es/watchcat.po
index c1f58fe3c..c1f58fe3c 100644
--- a/po/es/watchcat.po
+++ b/applications/luci-app-watchcat/po/es/watchcat.po
diff --git a/po/fr/watchcat.po b/applications/luci-app-watchcat/po/fr/watchcat.po
index 23af4693c..23af4693c 100644
--- a/po/fr/watchcat.po
+++ b/applications/luci-app-watchcat/po/fr/watchcat.po
diff --git a/po/he/watchcat.po b/applications/luci-app-watchcat/po/he/watchcat.po
index 4aa0c6b63..4aa0c6b63 100644
--- a/po/he/watchcat.po
+++ b/applications/luci-app-watchcat/po/he/watchcat.po
diff --git a/po/hu/watchcat.po b/applications/luci-app-watchcat/po/hu/watchcat.po
index 253eb77d8..253eb77d8 100644
--- a/po/hu/watchcat.po
+++ b/applications/luci-app-watchcat/po/hu/watchcat.po
diff --git a/po/it/watchcat.po b/applications/luci-app-watchcat/po/it/watchcat.po
index 0acdd180e..0acdd180e 100644
--- a/po/it/watchcat.po
+++ b/applications/luci-app-watchcat/po/it/watchcat.po
diff --git a/po/ja/watchcat.po b/applications/luci-app-watchcat/po/ja/watchcat.po
index 1ae0eb4cc..1ae0eb4cc 100644
--- a/po/ja/watchcat.po
+++ b/applications/luci-app-watchcat/po/ja/watchcat.po
diff --git a/po/ms/watchcat.po b/applications/luci-app-watchcat/po/ms/watchcat.po
index 0da283c79..0da283c79 100644
--- a/po/ms/watchcat.po
+++ b/applications/luci-app-watchcat/po/ms/watchcat.po
diff --git a/po/no/watchcat.po b/applications/luci-app-watchcat/po/no/watchcat.po
index 4aa0c6b63..4aa0c6b63 100644
--- a/po/no/watchcat.po
+++ b/applications/luci-app-watchcat/po/no/watchcat.po
diff --git a/po/pl/watchcat.po b/applications/luci-app-watchcat/po/pl/watchcat.po
index ebb67eeac..ebb67eeac 100644
--- a/po/pl/watchcat.po
+++ b/applications/luci-app-watchcat/po/pl/watchcat.po
diff --git a/po/pt_BR/watchcat.po b/applications/luci-app-watchcat/po/pt-br/watchcat.po
index fe9703637..fe9703637 100644
--- a/po/pt_BR/watchcat.po
+++ b/applications/luci-app-watchcat/po/pt-br/watchcat.po
diff --git a/po/pt/watchcat.po b/applications/luci-app-watchcat/po/pt/watchcat.po
index f939dc9c6..f939dc9c6 100644
--- a/po/pt/watchcat.po
+++ b/applications/luci-app-watchcat/po/pt/watchcat.po
diff --git a/po/ro/watchcat.po b/applications/luci-app-watchcat/po/ro/watchcat.po
index cda0911bb..cda0911bb 100644
--- a/po/ro/watchcat.po
+++ b/applications/luci-app-watchcat/po/ro/watchcat.po
diff --git a/po/ru/watchcat.po b/applications/luci-app-watchcat/po/ru/watchcat.po
index 83b95e201..83b95e201 100644
--- a/po/ru/watchcat.po
+++ b/applications/luci-app-watchcat/po/ru/watchcat.po
diff --git a/po/sk/watchcat.po b/applications/luci-app-watchcat/po/sk/watchcat.po
index 2ff7de99a..2ff7de99a 100644
--- a/po/sk/watchcat.po
+++ b/applications/luci-app-watchcat/po/sk/watchcat.po
diff --git a/po/sv/watchcat.po b/applications/luci-app-watchcat/po/sv/watchcat.po
index dd2365a47..dd2365a47 100644
--- a/po/sv/watchcat.po
+++ b/applications/luci-app-watchcat/po/sv/watchcat.po
diff --git a/applications/luci-app-watchcat/po/templates/watchcat.pot b/applications/luci-app-watchcat/po/templates/watchcat.pot
new file mode 100644
index 000000000..490ec5c5e
--- /dev/null
+++ b/applications/luci-app-watchcat/po/templates/watchcat.pot
@@ -0,0 +1,46 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Forced reboot delay"
+msgstr ""
+
+msgid "Host address to ping"
+msgstr ""
+
+msgid ""
+"How often to check internet connection. Default unit is seconds, you can you "
+"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgstr ""
+
+msgid ""
+"In periodic mode, it defines the reboot period. In internet mode, it defines "
+"the longest period of time without internet access before a reboot is "
+"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
+"for hours or 'd' for days"
+msgstr ""
+
+msgid "Operating mode"
+msgstr ""
+
+msgid "Period"
+msgstr ""
+
+msgid "Ping host"
+msgstr ""
+
+msgid "Ping period"
+msgstr ""
+
+msgid "Watchcat"
+msgstr ""
+
+msgid ""
+"Watchcat allows configuring a periodic reboot when the Internet connection "
+"has been lost for a certain period of time."
+msgstr ""
+
+msgid ""
+"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
+"a non zero value here will trigger a delayed hard reboot if the soft reboot "
+"fails. Enter a number of seconds to enable, use 0 to disable"
+msgstr ""
diff --git a/po/tr/watchcat.po b/applications/luci-app-watchcat/po/tr/watchcat.po
index 633e7fb7d..633e7fb7d 100644
--- a/po/tr/watchcat.po
+++ b/applications/luci-app-watchcat/po/tr/watchcat.po
diff --git a/po/uk/watchcat.po b/applications/luci-app-watchcat/po/uk/watchcat.po
index a7c2dd8c2..a7c2dd8c2 100644
--- a/po/uk/watchcat.po
+++ b/applications/luci-app-watchcat/po/uk/watchcat.po
diff --git a/po/vi/watchcat.po b/applications/luci-app-watchcat/po/vi/watchcat.po
index 633e7fb7d..633e7fb7d 100644
--- a/po/vi/watchcat.po
+++ b/applications/luci-app-watchcat/po/vi/watchcat.po
diff --git a/po/zh_CN/watchcat.po b/applications/luci-app-watchcat/po/zh-cn/watchcat.po
index 991fc48a2..991fc48a2 100644
--- a/po/zh_CN/watchcat.po
+++ b/applications/luci-app-watchcat/po/zh-cn/watchcat.po
diff --git a/po/zh_TW/watchcat.po b/applications/luci-app-watchcat/po/zh-tw/watchcat.po
index b4e52bbf4..b4e52bbf4 100644
--- a/po/zh_TW/watchcat.po
+++ b/applications/luci-app-watchcat/po/zh-tw/watchcat.po
diff --git a/applications/luci-watchcat/root/etc/uci-defaults/luci-watchcat b/applications/luci-app-watchcat/root/etc/uci-defaults/luci-watchcat
index 8cdb8c7b9..8cdb8c7b9 100644
--- a/applications/luci-watchcat/root/etc/uci-defaults/luci-watchcat
+++ b/applications/luci-app-watchcat/root/etc/uci-defaults/luci-watchcat
diff --git a/applications/luci-app-wol/Makefile b/applications/luci-app-wol/Makefile
new file mode 100644
index 000000000..d935ee903
--- /dev/null
+++ b/applications/luci-app-wol/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for Wake-on-LAN
+LUCI_DEPENDS:=+etherwake
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-wol/luasrc/controller/wol.lua b/applications/luci-app-wol/luasrc/controller/wol.lua
index 73a9594b2..73a9594b2 100644
--- a/applications/luci-wol/luasrc/controller/wol.lua
+++ b/applications/luci-app-wol/luasrc/controller/wol.lua
diff --git a/applications/luci-wol/luasrc/model/cbi/wol.lua b/applications/luci-app-wol/luasrc/model/cbi/wol.lua
index ece9e4983..ece9e4983 100644
--- a/applications/luci-wol/luasrc/model/cbi/wol.lua
+++ b/applications/luci-app-wol/luasrc/model/cbi/wol.lua
diff --git a/po/ca/wol.po b/applications/luci-app-wol/po/ca/wol.po
index 42f7cf75a..42f7cf75a 100644
--- a/po/ca/wol.po
+++ b/applications/luci-app-wol/po/ca/wol.po
diff --git a/po/cs/wol.po b/applications/luci-app-wol/po/cs/wol.po
index 6ee7f67b8..6ee7f67b8 100644
--- a/po/cs/wol.po
+++ b/applications/luci-app-wol/po/cs/wol.po
diff --git a/po/de/wol.po b/applications/luci-app-wol/po/de/wol.po
index 21ebc8f2a..21ebc8f2a 100644
--- a/po/de/wol.po
+++ b/applications/luci-app-wol/po/de/wol.po
diff --git a/po/el/wol.po b/applications/luci-app-wol/po/el/wol.po
index cb7c3b971..cb7c3b971 100644
--- a/po/el/wol.po
+++ b/applications/luci-app-wol/po/el/wol.po
diff --git a/po/en/wol.po b/applications/luci-app-wol/po/en/wol.po
index 48c7302a3..48c7302a3 100644
--- a/po/en/wol.po
+++ b/applications/luci-app-wol/po/en/wol.po
diff --git a/po/es/wol.po b/applications/luci-app-wol/po/es/wol.po
index f5bcf6bf4..f5bcf6bf4 100644
--- a/po/es/wol.po
+++ b/applications/luci-app-wol/po/es/wol.po
diff --git a/po/fr/wol.po b/applications/luci-app-wol/po/fr/wol.po
index 0bed86d8f..0bed86d8f 100644
--- a/po/fr/wol.po
+++ b/applications/luci-app-wol/po/fr/wol.po
diff --git a/po/he/wol.po b/applications/luci-app-wol/po/he/wol.po
index cb7c3b971..cb7c3b971 100644
--- a/po/he/wol.po
+++ b/applications/luci-app-wol/po/he/wol.po
diff --git a/po/hu/wol.po b/applications/luci-app-wol/po/hu/wol.po
index f47191cba..f47191cba 100644
--- a/po/hu/wol.po
+++ b/applications/luci-app-wol/po/hu/wol.po
diff --git a/po/it/wol.po b/applications/luci-app-wol/po/it/wol.po
index 63ac0d8dc..63ac0d8dc 100644
--- a/po/it/wol.po
+++ b/applications/luci-app-wol/po/it/wol.po
diff --git a/po/ja/wol.po b/applications/luci-app-wol/po/ja/wol.po
index c18b83193..c18b83193 100644
--- a/po/ja/wol.po
+++ b/applications/luci-app-wol/po/ja/wol.po
diff --git a/po/ms/wol.po b/applications/luci-app-wol/po/ms/wol.po
index 74380f27b..74380f27b 100644
--- a/po/ms/wol.po
+++ b/applications/luci-app-wol/po/ms/wol.po
diff --git a/po/no/wol.po b/applications/luci-app-wol/po/no/wol.po
index 2f0a8ad63..2f0a8ad63 100644
--- a/po/no/wol.po
+++ b/applications/luci-app-wol/po/no/wol.po
diff --git a/po/pl/wol.po b/applications/luci-app-wol/po/pl/wol.po
index c599b9ec3..c599b9ec3 100644
--- a/po/pl/wol.po
+++ b/applications/luci-app-wol/po/pl/wol.po
diff --git a/po/pt_BR/wol.po b/applications/luci-app-wol/po/pt-br/wol.po
index 6a21a855b..6a21a855b 100644
--- a/po/pt_BR/wol.po
+++ b/applications/luci-app-wol/po/pt-br/wol.po
diff --git a/po/pt/wol.po b/applications/luci-app-wol/po/pt/wol.po
index 540e54369..540e54369 100644
--- a/po/pt/wol.po
+++ b/applications/luci-app-wol/po/pt/wol.po
diff --git a/po/ro/wol.po b/applications/luci-app-wol/po/ro/wol.po
index 154a3f9fb..154a3f9fb 100644
--- a/po/ro/wol.po
+++ b/applications/luci-app-wol/po/ro/wol.po
diff --git a/po/ru/wol.po b/applications/luci-app-wol/po/ru/wol.po
index 9a8436601..9a8436601 100644
--- a/po/ru/wol.po
+++ b/applications/luci-app-wol/po/ru/wol.po
diff --git a/po/sk/wol.po b/applications/luci-app-wol/po/sk/wol.po
index eea59ebc3..eea59ebc3 100644
--- a/po/sk/wol.po
+++ b/applications/luci-app-wol/po/sk/wol.po
diff --git a/po/sv/wol.po b/applications/luci-app-wol/po/sv/wol.po
index 44b59958d..44b59958d 100644
--- a/po/sv/wol.po
+++ b/applications/luci-app-wol/po/sv/wol.po
diff --git a/applications/luci-app-wol/po/templates/wol.pot b/applications/luci-app-wol/po/templates/wol.pot
new file mode 100644
index 000000000..1305c5388
--- /dev/null
+++ b/applications/luci-app-wol/po/templates/wol.pot
@@ -0,0 +1,37 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Broadcast on all interfaces"
+msgstr ""
+
+msgid "Choose the host to wake up or enter a custom MAC address to use"
+msgstr ""
+
+msgid "Host to wake up"
+msgstr ""
+
+msgid "Network interface to use"
+msgstr ""
+
+msgid ""
+"Sometimes only one of the two tools works. If one fails, try the other one"
+msgstr ""
+
+msgid "Specifies the interface the WoL packet is sent on"
+msgstr ""
+
+msgid "Starting WoL utility:"
+msgstr ""
+
+msgid "Wake on LAN"
+msgstr ""
+
+msgid ""
+"Wake on LAN is a mechanism to remotely boot computers in the local network."
+msgstr ""
+
+msgid "Wake up host"
+msgstr ""
+
+msgid "WoL program"
+msgstr ""
diff --git a/po/tr/wol.po b/applications/luci-app-wol/po/tr/wol.po
index 9be6934cf..9be6934cf 100644
--- a/po/tr/wol.po
+++ b/applications/luci-app-wol/po/tr/wol.po
diff --git a/po/uk/wol.po b/applications/luci-app-wol/po/uk/wol.po
index c09d144b3..c09d144b3 100644
--- a/po/uk/wol.po
+++ b/applications/luci-app-wol/po/uk/wol.po
diff --git a/po/vi/wol.po b/applications/luci-app-wol/po/vi/wol.po
index 9be6934cf..9be6934cf 100644
--- a/po/vi/wol.po
+++ b/applications/luci-app-wol/po/vi/wol.po
diff --git a/po/zh_CN/wol.po b/applications/luci-app-wol/po/zh-cn/wol.po
index 6d9cc7227..6d9cc7227 100644
--- a/po/zh_CN/wol.po
+++ b/applications/luci-app-wol/po/zh-cn/wol.po
diff --git a/po/zh_TW/wol.po b/applications/luci-app-wol/po/zh-tw/wol.po
index ee290ec2e..ee290ec2e 100644
--- a/po/zh_TW/wol.po
+++ b/applications/luci-app-wol/po/zh-tw/wol.po
diff --git a/applications/luci-app-wshaper/Makefile b/applications/luci-app-wshaper/Makefile
new file mode 100644
index 000000000..63e63aba2
--- /dev/null
+++ b/applications/luci-app-wshaper/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for wshaper
+LUCI_DEPENDS:=+wshaper
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-wshaper/ipkg/postinst b/applications/luci-app-wshaper/ipkg/postinst
index dad884259..dad884259 100644
--- a/applications/luci-wshaper/ipkg/postinst
+++ b/applications/luci-app-wshaper/ipkg/postinst
diff --git a/applications/luci-wshaper/luasrc/controller/wshaper.lua b/applications/luci-app-wshaper/luasrc/controller/wshaper.lua
index 9d7f01e9d..9d7f01e9d 100644
--- a/applications/luci-wshaper/luasrc/controller/wshaper.lua
+++ b/applications/luci-app-wshaper/luasrc/controller/wshaper.lua
diff --git a/applications/luci-wshaper/luasrc/model/cbi/wshaper.lua b/applications/luci-app-wshaper/luasrc/model/cbi/wshaper.lua
index faa64f66d..faa64f66d 100644
--- a/applications/luci-wshaper/luasrc/model/cbi/wshaper.lua
+++ b/applications/luci-app-wshaper/luasrc/model/cbi/wshaper.lua
diff --git a/po/ca/wshaper.po b/applications/luci-app-wshaper/po/ca/wshaper.po
index 256038332..256038332 100644
--- a/po/ca/wshaper.po
+++ b/applications/luci-app-wshaper/po/ca/wshaper.po
diff --git a/po/cs/wshaper.po b/applications/luci-app-wshaper/po/cs/wshaper.po
index bca6c4e57..bca6c4e57 100644
--- a/po/cs/wshaper.po
+++ b/applications/luci-app-wshaper/po/cs/wshaper.po
diff --git a/po/de/wshaper.po b/applications/luci-app-wshaper/po/de/wshaper.po
index 39dd61771..39dd61771 100644
--- a/po/de/wshaper.po
+++ b/applications/luci-app-wshaper/po/de/wshaper.po
diff --git a/po/el/wshaper.po b/applications/luci-app-wshaper/po/el/wshaper.po
index 6d2f09284..6d2f09284 100644
--- a/po/el/wshaper.po
+++ b/applications/luci-app-wshaper/po/el/wshaper.po
diff --git a/po/en/wshaper.po b/applications/luci-app-wshaper/po/en/wshaper.po
index d646e764c..d646e764c 100644
--- a/po/en/wshaper.po
+++ b/applications/luci-app-wshaper/po/en/wshaper.po
diff --git a/po/es/wshaper.po b/applications/luci-app-wshaper/po/es/wshaper.po
index f562760d5..f562760d5 100644
--- a/po/es/wshaper.po
+++ b/applications/luci-app-wshaper/po/es/wshaper.po
diff --git a/po/fr/wshaper.po b/applications/luci-app-wshaper/po/fr/wshaper.po
index ad334c0a7..ad334c0a7 100644
--- a/po/fr/wshaper.po
+++ b/applications/luci-app-wshaper/po/fr/wshaper.po
diff --git a/po/he/wshaper.po b/applications/luci-app-wshaper/po/he/wshaper.po
index d646e764c..d646e764c 100644
--- a/po/he/wshaper.po
+++ b/applications/luci-app-wshaper/po/he/wshaper.po
diff --git a/po/hu/wshaper.po b/applications/luci-app-wshaper/po/hu/wshaper.po
index 2377fa543..2377fa543 100644
--- a/po/hu/wshaper.po
+++ b/applications/luci-app-wshaper/po/hu/wshaper.po
diff --git a/po/it/wshaper.po b/applications/luci-app-wshaper/po/it/wshaper.po
index 6a72c7e5d..6a72c7e5d 100644
--- a/po/it/wshaper.po
+++ b/applications/luci-app-wshaper/po/it/wshaper.po
diff --git a/po/ja/wshaper.po b/applications/luci-app-wshaper/po/ja/wshaper.po
index d58476cf3..d58476cf3 100644
--- a/po/ja/wshaper.po
+++ b/applications/luci-app-wshaper/po/ja/wshaper.po
diff --git a/po/ms/wshaper.po b/applications/luci-app-wshaper/po/ms/wshaper.po
index d646e764c..d646e764c 100644
--- a/po/ms/wshaper.po
+++ b/applications/luci-app-wshaper/po/ms/wshaper.po
diff --git a/po/no/wshaper.po b/applications/luci-app-wshaper/po/no/wshaper.po
index d646e764c..d646e764c 100644
--- a/po/no/wshaper.po
+++ b/applications/luci-app-wshaper/po/no/wshaper.po
diff --git a/po/pl/wshaper.po b/applications/luci-app-wshaper/po/pl/wshaper.po
index a85bf0044..a85bf0044 100644
--- a/po/pl/wshaper.po
+++ b/applications/luci-app-wshaper/po/pl/wshaper.po
diff --git a/po/pt_BR/wshaper.po b/applications/luci-app-wshaper/po/pt-br/wshaper.po
index f973ebb5c..f973ebb5c 100644
--- a/po/pt_BR/wshaper.po
+++ b/applications/luci-app-wshaper/po/pt-br/wshaper.po
diff --git a/po/pt/wshaper.po b/applications/luci-app-wshaper/po/pt/wshaper.po
index 96a7be816..96a7be816 100644
--- a/po/pt/wshaper.po
+++ b/applications/luci-app-wshaper/po/pt/wshaper.po
diff --git a/po/ro/wshaper.po b/applications/luci-app-wshaper/po/ro/wshaper.po
index d2569f6d2..d2569f6d2 100644
--- a/po/ro/wshaper.po
+++ b/applications/luci-app-wshaper/po/ro/wshaper.po
diff --git a/po/ru/wshaper.po b/applications/luci-app-wshaper/po/ru/wshaper.po
index 1984aacb6..1984aacb6 100644
--- a/po/ru/wshaper.po
+++ b/applications/luci-app-wshaper/po/ru/wshaper.po
diff --git a/po/sk/wshaper.po b/applications/luci-app-wshaper/po/sk/wshaper.po
index 4e03aa8f8..4e03aa8f8 100644
--- a/po/sk/wshaper.po
+++ b/applications/luci-app-wshaper/po/sk/wshaper.po
diff --git a/po/sv/wshaper.po b/applications/luci-app-wshaper/po/sv/wshaper.po
index b85651a61..b85651a61 100644
--- a/po/sv/wshaper.po
+++ b/applications/luci-app-wshaper/po/sv/wshaper.po
diff --git a/applications/luci-app-wshaper/po/templates/wshaper.pot b/applications/luci-app-wshaper/po/templates/wshaper.pot
new file mode 100644
index 000000000..42de011b3
--- /dev/null
+++ b/applications/luci-app-wshaper/po/templates/wshaper.pot
@@ -0,0 +1,43 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "Downlink"
+msgstr ""
+
+msgid "Downstream bandwidth in kbit/s"
+msgstr ""
+
+msgid "Host or Network in CIDR notation."
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Low priority destination ports"
+msgstr ""
+
+msgid "Low priority hosts (Destination)"
+msgstr ""
+
+msgid "Low priority hosts (Source)"
+msgstr ""
+
+msgid "Low priority source ports"
+msgstr ""
+
+msgid "Uplink"
+msgstr ""
+
+msgid "Upstream bandwidth in kbit/s"
+msgstr ""
+
+msgid "Wondershaper"
+msgstr ""
+
+msgid "Wondershaper settings"
+msgstr ""
+
+msgid ""
+"Wondershaper shapes traffic to ensure low latencies for interactive traffic "
+"even when your internet connection is highly saturated."
+msgstr ""
diff --git a/po/tr/wshaper.po b/applications/luci-app-wshaper/po/tr/wshaper.po
index 7c0acb06d..7c0acb06d 100644
--- a/po/tr/wshaper.po
+++ b/applications/luci-app-wshaper/po/tr/wshaper.po
diff --git a/po/uk/wshaper.po b/applications/luci-app-wshaper/po/uk/wshaper.po
index 94d20df99..94d20df99 100644
--- a/po/uk/wshaper.po
+++ b/applications/luci-app-wshaper/po/uk/wshaper.po
diff --git a/po/vi/wshaper.po b/applications/luci-app-wshaper/po/vi/wshaper.po
index d646e764c..d646e764c 100644
--- a/po/vi/wshaper.po
+++ b/applications/luci-app-wshaper/po/vi/wshaper.po
diff --git a/po/zh_CN/wshaper.po b/applications/luci-app-wshaper/po/zh-cn/wshaper.po
index a35ccd02d..a35ccd02d 100644
--- a/po/zh_CN/wshaper.po
+++ b/applications/luci-app-wshaper/po/zh-cn/wshaper.po
diff --git a/po/zh_TW/wshaper.po b/applications/luci-app-wshaper/po/zh-tw/wshaper.po
index 18148259f..18148259f 100644
--- a/po/zh_TW/wshaper.po
+++ b/applications/luci-app-wshaper/po/zh-tw/wshaper.po
diff --git a/applications/luci-wshaper/root/etc/uci-defaults/wshaper b/applications/luci-app-wshaper/root/etc/uci-defaults/wshaper
index 918dff280..918dff280 100644
--- a/applications/luci-wshaper/root/etc/uci-defaults/wshaper
+++ b/applications/luci-app-wshaper/root/etc/uci-defaults/wshaper
diff --git a/applications/luci-asterisk/Makefile b/applications/luci-asterisk/Makefile
deleted file mode 100644
index 1b8cf53cd..000000000
--- a/applications/luci-asterisk/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = asterisk
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-commands/Makefile b/applications/luci-commands/Makefile
deleted file mode 100644
index 64801c2b2..000000000
--- a/applications/luci-commands/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = commands
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-coovachilli/Makefile b/applications/luci-coovachilli/Makefile
deleted file mode 100644
index a98ccb847..000000000
--- a/applications/luci-coovachilli/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = coovachilli
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-ddns/Makefile b/applications/luci-ddns/Makefile
deleted file mode 100644
index 3f57d63c6..000000000
--- a/applications/luci-ddns/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = ddns
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-ddns/ipkg/postinst-pkg b/applications/luci-ddns/ipkg/postinst-pkg
deleted file mode 100644
index a2c13fa34..000000000
--- a/applications/luci-ddns/ipkg/postinst-pkg
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-[ -n "${IPKG_INSTROOT}" ] || {
- ( . /etc/uci-defaults/luci-ddns ) && rm -f /etc/uci-defaults/luci-ddns
- exit 0
-}
diff --git a/applications/luci-diag-core/Makefile b/applications/luci-diag-core/Makefile
deleted file mode 100644
index 15518749d..000000000
--- a/applications/luci-diag-core/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = diag_core
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-diag-devinfo/Makefile b/applications/luci-diag-devinfo/Makefile
deleted file mode 100644
index 3844248ed..000000000
--- a/applications/luci-diag-devinfo/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO=diag_devinfo
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-dump1090/Makefile b/applications/luci-dump1090/Makefile
deleted file mode 100644
index be4c0ea87..000000000
--- a/applications/luci-dump1090/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = dump1090
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-firewall/Makefile b/applications/luci-firewall/Makefile
deleted file mode 100644
index df755bfb0..000000000
--- a/applications/luci-firewall/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = firewall
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-freifunk-diagnostics/Makefile b/applications/luci-freifunk-diagnostics/Makefile
deleted file mode 100644
index f7fac7740..000000000
--- a/applications/luci-freifunk-diagnostics/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-freifunk-policyrouting/Makefile b/applications/luci-freifunk-policyrouting/Makefile
deleted file mode 100644
index 3efa329b7..000000000
--- a/applications/luci-freifunk-policyrouting/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = freifunk-policyrouting
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-freifunk-widgets/Makefile b/applications/luci-freifunk-widgets/Makefile
deleted file mode 100644
index a386a3202..000000000
--- a/applications/luci-freifunk-widgets/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = freifunk-widgets
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-hd-idle/Makefile b/applications/luci-hd-idle/Makefile
deleted file mode 100644
index d70bb8789..000000000
--- a/applications/luci-hd-idle/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = hd_idle
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-ltqtapi/Makefile b/applications/luci-ltqtapi/Makefile
deleted file mode 100644
index 77925c4e3..000000000
--- a/applications/luci-ltqtapi/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = telephony
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-meshwizard/Makefile b/applications/luci-meshwizard/Makefile
deleted file mode 100644
index 6d60a5201..000000000
--- a/applications/luci-meshwizard/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = meshwizard
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-minidlna/Makefile b/applications/luci-minidlna/Makefile
deleted file mode 100644
index b4d05955e..000000000
--- a/applications/luci-minidlna/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = minidlna
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-mjpg-streamer/Makefile b/applications/luci-mjpg-streamer/Makefile
deleted file mode 100644
index 1726202af..000000000
--- a/applications/luci-mjpg-streamer/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = mjpg-streamer
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-mmc-over-gpio/Makefile b/applications/luci-mmc-over-gpio/Makefile
deleted file mode 100644
index 3f031cb71..000000000
--- a/applications/luci-mmc-over-gpio/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = mmc_over_gpio
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-multiwan/Makefile b/applications/luci-multiwan/Makefile
deleted file mode 100644
index cab4e304c..000000000
--- a/applications/luci-multiwan/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = multiwan
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-ntpc/Makefile b/applications/luci-ntpc/Makefile
deleted file mode 100644
index 392e8fed1..000000000
--- a/applications/luci-ntpc/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = ntpc
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-ocserv/Makefile b/applications/luci-ocserv/Makefile
deleted file mode 100644
index 74cd597d6..000000000
--- a/applications/luci-ocserv/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = ocserv
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-olsr-services/Makefile b/applications/luci-olsr-services/Makefile
deleted file mode 100644
index 572afba3c..000000000
--- a/applications/luci-olsr-services/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO =
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-olsr-viz/Makefile b/applications/luci-olsr-viz/Makefile
deleted file mode 100644
index a4f7c76ef..000000000
--- a/applications/luci-olsr-viz/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO =
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-olsr/Makefile b/applications/luci-olsr/Makefile
deleted file mode 100644
index 119cffc91..000000000
--- a/applications/luci-olsr/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = olsr
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-openvpn/Makefile b/applications/luci-openvpn/Makefile
deleted file mode 100644
index f394a8172..000000000
--- a/applications/luci-openvpn/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = openvpn
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-p2pblock/Makefile b/applications/luci-p2pblock/Makefile
deleted file mode 100644
index 07ce232f8..000000000
--- a/applications/luci-p2pblock/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = p2pblock
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-p910nd/Makefile b/applications/luci-p910nd/Makefile
deleted file mode 100644
index 30073fbd5..000000000
--- a/applications/luci-p910nd/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = p910nd
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-pbx-voicemail/Makefile b/applications/luci-pbx-voicemail/Makefile
deleted file mode 100644
index 19c69a149..000000000
--- a/applications/luci-pbx-voicemail/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = pbx-voicemail
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-pbx/Makefile b/applications/luci-pbx/Makefile
deleted file mode 100644
index 9a720f0d2..000000000
--- a/applications/luci-pbx/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = pbx
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-polipo/Makefile b/applications/luci-polipo/Makefile
deleted file mode 100644
index 4f5743f44..000000000
--- a/applications/luci-polipo/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = polipo
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-qos/Makefile b/applications/luci-qos/Makefile
deleted file mode 100644
index ef79869a3..000000000
--- a/applications/luci-qos/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = qos
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-radvd/Makefile b/applications/luci-radvd/Makefile
deleted file mode 100644
index 68c6b99c4..000000000
--- a/applications/luci-radvd/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = radvd
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-samba/Makefile b/applications/luci-samba/Makefile
deleted file mode 100644
index e91079bb0..000000000
--- a/applications/luci-samba/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = samba
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-shairplay/Makefile b/applications/luci-shairplay/Makefile
deleted file mode 100644
index b6c2db4a5..000000000
--- a/applications/luci-shairplay/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = shairplay
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-shairport/Makefile b/applications/luci-shairport/Makefile
deleted file mode 100644
index 4c827554c..000000000
--- a/applications/luci-shairport/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = shairport
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-siitwizard/Makefile b/applications/luci-siitwizard/Makefile
deleted file mode 100644
index a4f7c76ef..000000000
--- a/applications/luci-siitwizard/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO =
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-splash/Makefile b/applications/luci-splash/Makefile
deleted file mode 100644
index 6e625c0e5..000000000
--- a/applications/luci-splash/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = splash
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-statistics/Makefile b/applications/luci-statistics/Makefile
deleted file mode 100644
index ff3d67021..000000000
--- a/applications/luci-statistics/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = statistics rrdtool
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-tinyproxy/Makefile b/applications/luci-tinyproxy/Makefile
deleted file mode 100644
index 0123c164b..000000000
--- a/applications/luci-tinyproxy/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = tinyproxy
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-transmission/Makefile b/applications/luci-transmission/Makefile
deleted file mode 100644
index a30d474b8..000000000
--- a/applications/luci-transmission/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = transmission
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-udpxy/Makefile b/applications/luci-udpxy/Makefile
deleted file mode 100644
index 05228b169..000000000
--- a/applications/luci-udpxy/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = udpxy
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-upnp/Makefile b/applications/luci-upnp/Makefile
deleted file mode 100644
index 2f850c618..000000000
--- a/applications/luci-upnp/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = upnp
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-ushare/Makefile b/applications/luci-ushare/Makefile
deleted file mode 100644
index 9b0a6e4ab..000000000
--- a/applications/luci-ushare/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = ushare
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-vnstat/Makefile b/applications/luci-vnstat/Makefile
deleted file mode 100644
index 0d76c05e1..000000000
--- a/applications/luci-vnstat/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = vnstat
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-voice-core/Makefile b/applications/luci-voice-core/Makefile
deleted file mode 100644
index d57c456d5..000000000
--- a/applications/luci-voice-core/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO=voice_core
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-voice-diag/Makefile b/applications/luci-voice-diag/Makefile
deleted file mode 100644
index b764ed43a..000000000
--- a/applications/luci-voice-diag/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO=voice_diag
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-watchcat/Makefile b/applications/luci-watchcat/Makefile
deleted file mode 100644
index 2cb156c0b..000000000
--- a/applications/luci-watchcat/Makefile
+++ /dev/null
@@ -1,3 +0,0 @@
-PO=watchcat
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-wol/Makefile b/applications/luci-wol/Makefile
deleted file mode 100644
index 7c4a85b98..000000000
--- a/applications/luci-wol/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = wol
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/luci-wshaper/Makefile b/applications/luci-wshaper/Makefile
deleted file mode 100644
index fcdd099fa..000000000
--- a/applications/luci-wshaper/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = wshaper
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/applications/myapplication/Makefile b/applications/myapplication/Makefile
deleted file mode 100644
index 81a96f6a8..000000000
--- a/applications/myapplication/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk \ No newline at end of file
diff --git a/collections/luci-light/Makefile b/collections/luci-light/Makefile
new file mode 100644
index 000000000..9eee97bf9
--- /dev/null
+++ b/collections/luci-light/Makefile
@@ -0,0 +1,17 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TYPE:=col
+LUCI_BASENAME:=light
+
+LUCI_TITLE:=Minimum package set using only admin mini and the standard theme
+LUCI_DEPENDS:=+uhttpd +luci-mod-admin-mini +luci-theme-openwrt @BROKEN
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/collections/luci-ssl/Makefile b/collections/luci-ssl/Makefile
new file mode 100644
index 000000000..07c9c5068
--- /dev/null
+++ b/collections/luci-ssl/Makefile
@@ -0,0 +1,17 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TYPE:=col
+LUCI_BASENAME:=ssl
+
+LUCI_TITLE:=Standard OpenWrt set with HTTPS support
+LUCI_DEPENDS:=+luci +libustream-polarssl +px5g
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/collections/luci/Makefile b/collections/luci/Makefile
new file mode 100644
index 000000000..dff5be67f
--- /dev/null
+++ b/collections/luci/Makefile
@@ -0,0 +1,19 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TYPE:=col
+LUCI_BASENAME:=luci
+
+LUCI_TITLE:=Standard OpenWrt set including full admin with ppp support and the default Bootstrap theme
+LUCI_DEPENDS:= \
+ +uhttpd +uhttpd-mod-ubus +luci-mod-admin-full +luci-theme-bootstrap \
+ +luci-app-firewall +luci-proto-ppp +libiwinfo-lua +luci-lib-nixio
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/libs/httpclient/Makefile b/libs/httpclient/Makefile
deleted file mode 100644
index f7fac7740..000000000
--- a/libs/httpclient/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/libs/json/Makefile b/libs/json/Makefile
deleted file mode 100644
index f7fac7740..000000000
--- a/libs/json/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/libs/luaneightbl/Makefile b/libs/luaneightbl/Makefile
deleted file mode 100644
index dc2db6740..000000000
--- a/libs/luaneightbl/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-ifneq (,$(wildcard ../../build/config.mk))
-include ../../build/config.mk
-include ../../build/module.mk
-include ../../build/gccconfig.mk
-else
-include standalone.mk
-endif
-
-NEIGHTBL_CFLAGS = $(CPPFLAGS) $(CFLAGS) $(EXTRA_CFLAGS) $(WFLAGS)
-
-NEIGHTBL_OBJ = src/neightbl.o
-NEIGHTBL_LIB = src/neightbl.so
-
-%.o: %.c
- $(CC) $(NEIGHTBL_CFLAGS) $(LUA_CFLAGS) $(FPIC) -c -o $@ $<
-
-compile: $(NEIGHTBL_OBJ)
- $(LINK) $(SHLIB_FLAGS) -o $(NEIGHTBL_LIB) $(NEIGHTBL_OBJ)
- mkdir -p dist$(LUA_LIBRARYDIR)
- cp $(NEIGHTBL_LIB) dist$(LUA_LIBRARYDIR)/
-
-clean: luaclean
- rm -f src/*.o src/*.so src/*.a src/*.dll
-
diff --git a/libs/luci-lib-httpclient/Makefile b/libs/luci-lib-httpclient/Makefile
new file mode 100644
index 000000000..1e7fd1bc8
--- /dev/null
+++ b/libs/luci-lib-httpclient/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=HTTP(S) client library
+LUCI_DEPENDS:=+luci-base +luci-lib-nixio
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/libs/httpclient/luasrc/httpclient.lua b/libs/luci-lib-httpclient/luasrc/httpclient.lua
index e9fec5dbb..e9fec5dbb 100644
--- a/libs/httpclient/luasrc/httpclient.lua
+++ b/libs/luci-lib-httpclient/luasrc/httpclient.lua
diff --git a/libs/httpclient/luasrc/httpclient/receiver.lua b/libs/luci-lib-httpclient/luasrc/httpclient/receiver.lua
index 4f08e93fe..4f08e93fe 100644
--- a/libs/httpclient/luasrc/httpclient/receiver.lua
+++ b/libs/luci-lib-httpclient/luasrc/httpclient/receiver.lua
diff --git a/libs/luci-lib-json/Makefile b/libs/luci-lib-json/Makefile
new file mode 100644
index 000000000..069886d5c
--- /dev/null
+++ b/libs/luci-lib-json/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI JSON library
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/libs/json/luasrc/json.lua b/libs/luci-lib-json/luasrc/json.lua
index 8dbaf9183..8dbaf9183 100644
--- a/libs/json/luasrc/json.lua
+++ b/libs/luci-lib-json/luasrc/json.lua
diff --git a/libs/luci-lib-luaneightbl/Makefile b/libs/luci-lib-luaneightbl/Makefile
new file mode 100644
index 000000000..d9ab98079
--- /dev/null
+++ b/libs/luci-lib-luaneightbl/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=neightbl - Lua lib for IPv6 neighbors
+LUCI_DEPENDS:=+luci-base
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/libs/luaneightbl/src/neightbl.c b/libs/luci-lib-luaneightbl/src/neightbl.c
index 987ec5e32..987ec5e32 100644
--- a/libs/luaneightbl/src/neightbl.c
+++ b/libs/luci-lib-luaneightbl/src/neightbl.c
diff --git a/libs/nixio/.gitignore b/libs/luci-lib-nixio/.gitignore
index a21f2a2d7..a21f2a2d7 100644
--- a/libs/nixio/.gitignore
+++ b/libs/luci-lib-nixio/.gitignore
diff --git a/libs/nixio/LICENSE b/libs/luci-lib-nixio/LICENSE
index f49a4e16e..f49a4e16e 100644
--- a/libs/nixio/LICENSE
+++ b/libs/luci-lib-nixio/LICENSE
diff --git a/libs/luci-lib-nixio/Makefile b/libs/luci-lib-nixio/Makefile
new file mode 100644
index 000000000..41800fe54
--- /dev/null
+++ b/libs/luci-lib-nixio/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=NIXIO POSIX library
+LUCI_DEPENDS:=+PACKAGE_luci-lib-nixio_openssl:libopenssl +PACKAGE_luci-lib-nixio_cyassl:libcyassl +liblua
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/libs/nixio/NOTICE b/libs/luci-lib-nixio/NOTICE
index f557831e8..f557831e8 100644
--- a/libs/nixio/NOTICE
+++ b/libs/luci-lib-nixio/NOTICE
diff --git a/libs/nixio/README b/libs/luci-lib-nixio/README
index ba9b36b30..ba9b36b30 100644
--- a/libs/nixio/README
+++ b/libs/luci-lib-nixio/README
diff --git a/libs/nixio/axTLS/Makefile b/libs/luci-lib-nixio/axTLS/Makefile
index 02c33d248..02c33d248 100644
--- a/libs/nixio/axTLS/Makefile
+++ b/libs/luci-lib-nixio/axTLS/Makefile
diff --git a/libs/nixio/axTLS/README b/libs/luci-lib-nixio/axTLS/README
index c8926d9bf..c8926d9bf 100644
--- a/libs/nixio/axTLS/README
+++ b/libs/luci-lib-nixio/axTLS/README
diff --git a/libs/nixio/axTLS/bindings/Config.in b/libs/luci-lib-nixio/axTLS/bindings/Config.in
index 12a696ba8..12a696ba8 100644
--- a/libs/nixio/axTLS/bindings/Config.in
+++ b/libs/luci-lib-nixio/axTLS/bindings/Config.in
diff --git a/libs/nixio/axTLS/bindings/Makefile b/libs/luci-lib-nixio/axTLS/bindings/Makefile
index 7654fbba5..7654fbba5 100644
--- a/libs/nixio/axTLS/bindings/Makefile
+++ b/libs/luci-lib-nixio/axTLS/bindings/Makefile
diff --git a/libs/nixio/axTLS/bindings/README b/libs/luci-lib-nixio/axTLS/bindings/README
index 8bc3109c1..8bc3109c1 100644
--- a/libs/nixio/axTLS/bindings/README
+++ b/libs/luci-lib-nixio/axTLS/bindings/README
diff --git a/libs/nixio/axTLS/bindings/csharp/Makefile b/libs/luci-lib-nixio/axTLS/bindings/csharp/Makefile
index 3414f8562..3414f8562 100644
--- a/libs/nixio/axTLS/bindings/csharp/Makefile
+++ b/libs/luci-lib-nixio/axTLS/bindings/csharp/Makefile
diff --git a/libs/nixio/axTLS/bindings/csharp/axTLS.cs b/libs/luci-lib-nixio/axTLS/bindings/csharp/axTLS.cs
index cf64a256e..cf64a256e 100644
--- a/libs/nixio/axTLS/bindings/csharp/axTLS.cs
+++ b/libs/luci-lib-nixio/axTLS/bindings/csharp/axTLS.cs
diff --git a/libs/nixio/axTLS/bindings/generate_SWIG_interface.pl b/libs/luci-lib-nixio/axTLS/bindings/generate_SWIG_interface.pl
index 4b2517988..4b2517988 100755
--- a/libs/nixio/axTLS/bindings/generate_SWIG_interface.pl
+++ b/libs/luci-lib-nixio/axTLS/bindings/generate_SWIG_interface.pl
diff --git a/libs/nixio/axTLS/bindings/generate_interface.pl b/libs/luci-lib-nixio/axTLS/bindings/generate_interface.pl
index c24bff9f4..c24bff9f4 100755
--- a/libs/nixio/axTLS/bindings/generate_interface.pl
+++ b/libs/luci-lib-nixio/axTLS/bindings/generate_interface.pl
diff --git a/libs/nixio/axTLS/bindings/java/Makefile b/libs/luci-lib-nixio/axTLS/bindings/java/Makefile
index 8df1d0aa8..8df1d0aa8 100644
--- a/libs/nixio/axTLS/bindings/java/Makefile
+++ b/libs/luci-lib-nixio/axTLS/bindings/java/Makefile
diff --git a/libs/nixio/axTLS/bindings/java/SSL.java b/libs/luci-lib-nixio/axTLS/bindings/java/SSL.java
index b53a6da06..b53a6da06 100644
--- a/libs/nixio/axTLS/bindings/java/SSL.java
+++ b/libs/luci-lib-nixio/axTLS/bindings/java/SSL.java
diff --git a/libs/nixio/axTLS/bindings/java/SSLCTX.java b/libs/luci-lib-nixio/axTLS/bindings/java/SSLCTX.java
index 1cd3e032f..1cd3e032f 100644
--- a/libs/nixio/axTLS/bindings/java/SSLCTX.java
+++ b/libs/luci-lib-nixio/axTLS/bindings/java/SSLCTX.java
diff --git a/libs/nixio/axTLS/bindings/java/SSLClient.java b/libs/luci-lib-nixio/axTLS/bindings/java/SSLClient.java
index f65fe9c53..f65fe9c53 100644
--- a/libs/nixio/axTLS/bindings/java/SSLClient.java
+++ b/libs/luci-lib-nixio/axTLS/bindings/java/SSLClient.java
diff --git a/libs/nixio/axTLS/bindings/java/SSLReadHolder.java b/libs/luci-lib-nixio/axTLS/bindings/java/SSLReadHolder.java
index 91fd76b23..91fd76b23 100644
--- a/libs/nixio/axTLS/bindings/java/SSLReadHolder.java
+++ b/libs/luci-lib-nixio/axTLS/bindings/java/SSLReadHolder.java
diff --git a/libs/nixio/axTLS/bindings/java/SSLServer.java b/libs/luci-lib-nixio/axTLS/bindings/java/SSLServer.java
index 514ccb034..514ccb034 100644
--- a/libs/nixio/axTLS/bindings/java/SSLServer.java
+++ b/libs/luci-lib-nixio/axTLS/bindings/java/SSLServer.java
diff --git a/libs/nixio/axTLS/bindings/java/SSLUtil.java b/libs/luci-lib-nixio/axTLS/bindings/java/SSLUtil.java
index 3d53de51c..3d53de51c 100644
--- a/libs/nixio/axTLS/bindings/java/SSLUtil.java
+++ b/libs/luci-lib-nixio/axTLS/bindings/java/SSLUtil.java
diff --git a/libs/nixio/axTLS/bindings/lua/Makefile b/libs/luci-lib-nixio/axTLS/bindings/lua/Makefile
index daacf9215..daacf9215 100644
--- a/libs/nixio/axTLS/bindings/lua/Makefile
+++ b/libs/luci-lib-nixio/axTLS/bindings/lua/Makefile
diff --git a/libs/nixio/axTLS/bindings/perl/Makefile b/libs/luci-lib-nixio/axTLS/bindings/perl/Makefile
index 92fd3c50f..92fd3c50f 100644
--- a/libs/nixio/axTLS/bindings/perl/Makefile
+++ b/libs/luci-lib-nixio/axTLS/bindings/perl/Makefile
diff --git a/libs/nixio/axTLS/bindings/vbnet/Makefile b/libs/luci-lib-nixio/axTLS/bindings/vbnet/Makefile
index 7da60d02e..7da60d02e 100644
--- a/libs/nixio/axTLS/bindings/vbnet/Makefile
+++ b/libs/luci-lib-nixio/axTLS/bindings/vbnet/Makefile
diff --git a/libs/nixio/axTLS/bindings/vbnet/axTLSvb.vb b/libs/luci-lib-nixio/axTLS/bindings/vbnet/axTLSvb.vb
index 9388273ce..9388273ce 100644
--- a/libs/nixio/axTLS/bindings/vbnet/axTLSvb.vb
+++ b/libs/luci-lib-nixio/axTLS/bindings/vbnet/axTLSvb.vb
diff --git a/libs/nixio/axTLS/config/.config b/libs/luci-lib-nixio/axTLS/config/.config
index 46cd061b4..46cd061b4 100644
--- a/libs/nixio/axTLS/config/.config
+++ b/libs/luci-lib-nixio/axTLS/config/.config
diff --git a/libs/nixio/axTLS/config/Config.in b/libs/luci-lib-nixio/axTLS/config/Config.in
index dc4075646..dc4075646 100644
--- a/libs/nixio/axTLS/config/Config.in
+++ b/libs/luci-lib-nixio/axTLS/config/Config.in
diff --git a/libs/nixio/axTLS/config/JMeter.jmx b/libs/luci-lib-nixio/axTLS/config/JMeter.jmx
index f62c03f0e..f62c03f0e 100755
--- a/libs/nixio/axTLS/config/JMeter.jmx
+++ b/libs/luci-lib-nixio/axTLS/config/JMeter.jmx
diff --git a/libs/nixio/axTLS/config/Rules.mak b/libs/luci-lib-nixio/axTLS/config/Rules.mak
index c0308da05..c0308da05 100644
--- a/libs/nixio/axTLS/config/Rules.mak
+++ b/libs/luci-lib-nixio/axTLS/config/Rules.mak
diff --git a/libs/nixio/axTLS/config/axhttpd.aip b/libs/luci-lib-nixio/axTLS/config/axhttpd.aip
index 412fe3b4d..412fe3b4d 100755
--- a/libs/nixio/axTLS/config/axhttpd.aip
+++ b/libs/luci-lib-nixio/axTLS/config/axhttpd.aip
diff --git a/libs/nixio/axTLS/config/axtls.RES b/libs/luci-lib-nixio/axTLS/config/axtls.RES
index 2929b3b67..2929b3b67 100644
--- a/libs/nixio/axTLS/config/axtls.RES
+++ b/libs/luci-lib-nixio/axTLS/config/axtls.RES
Binary files differ
diff --git a/libs/nixio/axTLS/config/axtls.rc b/libs/luci-lib-nixio/axTLS/config/axtls.rc
index 0f288aa91..0f288aa91 100644
--- a/libs/nixio/axTLS/config/axtls.rc
+++ b/libs/luci-lib-nixio/axTLS/config/axtls.rc
diff --git a/libs/nixio/axTLS/config/config.h b/libs/luci-lib-nixio/axTLS/config/config.h
index 0f861f34b..0f861f34b 100644
--- a/libs/nixio/axTLS/config/config.h
+++ b/libs/luci-lib-nixio/axTLS/config/config.h
diff --git a/libs/nixio/axTLS/config/linuxconfig b/libs/luci-lib-nixio/axTLS/config/linuxconfig
index 614fdd80e..614fdd80e 100644
--- a/libs/nixio/axTLS/config/linuxconfig
+++ b/libs/luci-lib-nixio/axTLS/config/linuxconfig
diff --git a/libs/nixio/axTLS/config/makefile.conf b/libs/luci-lib-nixio/axTLS/config/makefile.conf
index 9f9db1330..9f9db1330 100644
--- a/libs/nixio/axTLS/config/makefile.conf
+++ b/libs/luci-lib-nixio/axTLS/config/makefile.conf
diff --git a/libs/nixio/axTLS/config/makefile.dotnet.conf b/libs/luci-lib-nixio/axTLS/config/makefile.dotnet.conf
index 9cff4fddf..9cff4fddf 100644
--- a/libs/nixio/axTLS/config/makefile.dotnet.conf
+++ b/libs/luci-lib-nixio/axTLS/config/makefile.dotnet.conf
diff --git a/libs/nixio/axTLS/config/makefile.java.conf b/libs/luci-lib-nixio/axTLS/config/makefile.java.conf
index 9b2246290..9b2246290 100644
--- a/libs/nixio/axTLS/config/makefile.java.conf
+++ b/libs/luci-lib-nixio/axTLS/config/makefile.java.conf
diff --git a/libs/nixio/axTLS/config/makefile.post b/libs/luci-lib-nixio/axTLS/config/makefile.post
index 033981c4d..033981c4d 100644
--- a/libs/nixio/axTLS/config/makefile.post
+++ b/libs/luci-lib-nixio/axTLS/config/makefile.post
diff --git a/libs/nixio/axTLS/config/scripts/config/Kconfig-language.txt b/libs/luci-lib-nixio/axTLS/config/scripts/config/Kconfig-language.txt
index 493749b32..493749b32 100644
--- a/libs/nixio/axTLS/config/scripts/config/Kconfig-language.txt
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/Kconfig-language.txt
diff --git a/libs/nixio/axTLS/config/scripts/config/Makefile b/libs/luci-lib-nixio/axTLS/config/scripts/config/Makefile
index 739950163..739950163 100644
--- a/libs/nixio/axTLS/config/scripts/config/Makefile
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/Makefile
diff --git a/libs/nixio/axTLS/config/scripts/config/conf.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/conf.c
index 15244678e..15244678e 100644
--- a/libs/nixio/axTLS/config/scripts/config/conf.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/conf.c
diff --git a/libs/nixio/axTLS/config/scripts/config/confdata.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/confdata.c
index a59e24550..a59e24550 100644
--- a/libs/nixio/axTLS/config/scripts/config/confdata.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/confdata.c
diff --git a/libs/nixio/axTLS/config/scripts/config/expr.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/expr.c
index 30e4f9d69..30e4f9d69 100644
--- a/libs/nixio/axTLS/config/scripts/config/expr.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/expr.c
diff --git a/libs/nixio/axTLS/config/scripts/config/expr.h b/libs/luci-lib-nixio/axTLS/config/scripts/config/expr.h
index 7d39ff43e..7d39ff43e 100644
--- a/libs/nixio/axTLS/config/scripts/config/expr.h
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/expr.h
diff --git a/libs/nixio/axTLS/config/scripts/config/lex.zconf.c_shipped b/libs/luci-lib-nixio/axTLS/config/scripts/config/lex.zconf.c_shipped
index b877bb6b3..b877bb6b3 100644
--- a/libs/nixio/axTLS/config/scripts/config/lex.zconf.c_shipped
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lex.zconf.c_shipped
diff --git a/libs/nixio/axTLS/config/scripts/config/lkc.h b/libs/luci-lib-nixio/axTLS/config/scripts/config/lkc.h
index b8a67fc9d..b8a67fc9d 100644
--- a/libs/nixio/axTLS/config/scripts/config/lkc.h
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lkc.h
diff --git a/libs/nixio/axTLS/config/scripts/config/lkc_proto.h b/libs/luci-lib-nixio/axTLS/config/scripts/config/lkc_proto.h
index 6dc6d0c48..6dc6d0c48 100644
--- a/libs/nixio/axTLS/config/scripts/config/lkc_proto.h
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lkc_proto.h
diff --git a/libs/nixio/axTLS/config/scripts/config/lxdialog/BIG.FAT.WARNING b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/BIG.FAT.WARNING
index a8999d82b..a8999d82b 100644
--- a/libs/nixio/axTLS/config/scripts/config/lxdialog/BIG.FAT.WARNING
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/BIG.FAT.WARNING
diff --git a/libs/nixio/axTLS/config/scripts/config/lxdialog/checklist.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/checklist.c
index 71de4a191..71de4a191 100644
--- a/libs/nixio/axTLS/config/scripts/config/lxdialog/checklist.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/checklist.c
diff --git a/libs/nixio/axTLS/config/scripts/config/lxdialog/colors.h b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/colors.h
index d34dd37c6..d34dd37c6 100644
--- a/libs/nixio/axTLS/config/scripts/config/lxdialog/colors.h
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/colors.h
diff --git a/libs/nixio/axTLS/config/scripts/config/lxdialog/dialog.h b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/dialog.h
index 7bab3ad0e..7bab3ad0e 100644
--- a/libs/nixio/axTLS/config/scripts/config/lxdialog/dialog.h
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/dialog.h
diff --git a/libs/nixio/axTLS/config/scripts/config/lxdialog/inputbox.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/inputbox.c
index fa7bebc69..fa7bebc69 100644
--- a/libs/nixio/axTLS/config/scripts/config/lxdialog/inputbox.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/inputbox.c
diff --git a/libs/nixio/axTLS/config/scripts/config/lxdialog/menubox.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/menubox.c
index 873dc587b..873dc587b 100644
--- a/libs/nixio/axTLS/config/scripts/config/lxdialog/menubox.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/menubox.c
diff --git a/libs/nixio/axTLS/config/scripts/config/lxdialog/msgbox.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/msgbox.c
index 93692e1fb..93692e1fb 100644
--- a/libs/nixio/axTLS/config/scripts/config/lxdialog/msgbox.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/msgbox.c
diff --git a/libs/nixio/axTLS/config/scripts/config/lxdialog/textbox.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/textbox.c
index a5a460b5c..a5a460b5c 100644
--- a/libs/nixio/axTLS/config/scripts/config/lxdialog/textbox.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/textbox.c
diff --git a/libs/nixio/axTLS/config/scripts/config/lxdialog/util.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/util.c
index 6f83951b9..6f83951b9 100644
--- a/libs/nixio/axTLS/config/scripts/config/lxdialog/util.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/util.c
diff --git a/libs/nixio/axTLS/config/scripts/config/lxdialog/yesno.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/yesno.c
index 11fcc25f5..11fcc25f5 100644
--- a/libs/nixio/axTLS/config/scripts/config/lxdialog/yesno.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/yesno.c
diff --git a/libs/nixio/axTLS/config/scripts/config/mconf.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/mconf.c
index 406eb29c3..406eb29c3 100644
--- a/libs/nixio/axTLS/config/scripts/config/mconf.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/mconf.c
diff --git a/libs/nixio/axTLS/config/scripts/config/menu.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/menu.c
index 0c13156f3..0c13156f3 100644
--- a/libs/nixio/axTLS/config/scripts/config/menu.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/menu.c
diff --git a/libs/nixio/axTLS/config/scripts/config/mkconfigs b/libs/luci-lib-nixio/axTLS/config/scripts/config/mkconfigs
index 3cb7bb175..3cb7bb175 100755
--- a/libs/nixio/axTLS/config/scripts/config/mkconfigs
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/mkconfigs
diff --git a/libs/nixio/axTLS/config/scripts/config/symbol.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/symbol.c
index ea629728a..ea629728a 100644
--- a/libs/nixio/axTLS/config/scripts/config/symbol.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/symbol.c
diff --git a/libs/nixio/axTLS/config/scripts/config/util.c b/libs/luci-lib-nixio/axTLS/config/scripts/config/util.c
index 8fc95a2a7..8fc95a2a7 100644
--- a/libs/nixio/axTLS/config/scripts/config/util.c
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/util.c
diff --git a/libs/nixio/axTLS/config/scripts/config/zconf.l b/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.l
index 55517b287..55517b287 100644
--- a/libs/nixio/axTLS/config/scripts/config/zconf.l
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.l
diff --git a/libs/nixio/axTLS/config/scripts/config/zconf.tab.c_shipped b/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.tab.c_shipped
index cc68dcb9a..cc68dcb9a 100644
--- a/libs/nixio/axTLS/config/scripts/config/zconf.tab.c_shipped
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.tab.c_shipped
diff --git a/libs/nixio/axTLS/config/scripts/config/zconf.tab.h_shipped b/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.tab.h_shipped
index 3b191ef59..3b191ef59 100644
--- a/libs/nixio/axTLS/config/scripts/config/zconf.tab.h_shipped
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.tab.h_shipped
diff --git a/libs/nixio/axTLS/config/scripts/config/zconf.y b/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.y
index cf45da0b2..cf45da0b2 100644
--- a/libs/nixio/axTLS/config/scripts/config/zconf.y
+++ b/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.y
diff --git a/libs/nixio/axTLS/config/win32config b/libs/luci-lib-nixio/axTLS/config/win32config
index 6c8d60712..6c8d60712 100644
--- a/libs/nixio/axTLS/config/win32config
+++ b/libs/luci-lib-nixio/axTLS/config/win32config
diff --git a/libs/nixio/axTLS/crypto/Makefile b/libs/luci-lib-nixio/axTLS/crypto/Makefile
index 3ea8bdde0..3ea8bdde0 100644
--- a/libs/nixio/axTLS/crypto/Makefile
+++ b/libs/luci-lib-nixio/axTLS/crypto/Makefile
diff --git a/libs/nixio/axTLS/crypto/aes.c b/libs/luci-lib-nixio/axTLS/crypto/aes.c
index 038a45bd8..038a45bd8 100644
--- a/libs/nixio/axTLS/crypto/aes.c
+++ b/libs/luci-lib-nixio/axTLS/crypto/aes.c
diff --git a/libs/nixio/axTLS/crypto/bigint.c b/libs/luci-lib-nixio/axTLS/crypto/bigint.c
index 53a583929..53a583929 100644
--- a/libs/nixio/axTLS/crypto/bigint.c
+++ b/libs/luci-lib-nixio/axTLS/crypto/bigint.c
diff --git a/libs/nixio/axTLS/crypto/bigint.h b/libs/luci-lib-nixio/axTLS/crypto/bigint.h
index 2966a3edb..2966a3edb 100644
--- a/libs/nixio/axTLS/crypto/bigint.h
+++ b/libs/luci-lib-nixio/axTLS/crypto/bigint.h
diff --git a/libs/nixio/axTLS/crypto/bigint_impl.h b/libs/luci-lib-nixio/axTLS/crypto/bigint_impl.h
index 1483154a4..1483154a4 100644
--- a/libs/nixio/axTLS/crypto/bigint_impl.h
+++ b/libs/luci-lib-nixio/axTLS/crypto/bigint_impl.h
diff --git a/libs/nixio/axTLS/crypto/crypto.h b/libs/luci-lib-nixio/axTLS/crypto/crypto.h
index 5c95f2159..5c95f2159 100644
--- a/libs/nixio/axTLS/crypto/crypto.h
+++ b/libs/luci-lib-nixio/axTLS/crypto/crypto.h
diff --git a/libs/nixio/axTLS/crypto/crypto_misc.c b/libs/luci-lib-nixio/axTLS/crypto/crypto_misc.c
index 59b72ec08..59b72ec08 100644
--- a/libs/nixio/axTLS/crypto/crypto_misc.c
+++ b/libs/luci-lib-nixio/axTLS/crypto/crypto_misc.c
diff --git a/libs/nixio/axTLS/crypto/hmac.c b/libs/luci-lib-nixio/axTLS/crypto/hmac.c
index 9199ff220..9199ff220 100644
--- a/libs/nixio/axTLS/crypto/hmac.c
+++ b/libs/luci-lib-nixio/axTLS/crypto/hmac.c
diff --git a/libs/nixio/axTLS/crypto/md2.c b/libs/luci-lib-nixio/axTLS/crypto/md2.c
index bfcbd24bb..bfcbd24bb 100644
--- a/libs/nixio/axTLS/crypto/md2.c
+++ b/libs/luci-lib-nixio/axTLS/crypto/md2.c
diff --git a/libs/nixio/axTLS/crypto/md5.c b/libs/luci-lib-nixio/axTLS/crypto/md5.c
index b4f86cab5..b4f86cab5 100644
--- a/libs/nixio/axTLS/crypto/md5.c
+++ b/libs/luci-lib-nixio/axTLS/crypto/md5.c
diff --git a/libs/nixio/axTLS/crypto/rc4.c b/libs/luci-lib-nixio/axTLS/crypto/rc4.c
index 57136b82b..57136b82b 100644
--- a/libs/nixio/axTLS/crypto/rc4.c
+++ b/libs/luci-lib-nixio/axTLS/crypto/rc4.c
diff --git a/libs/nixio/axTLS/crypto/rsa.c b/libs/luci-lib-nixio/axTLS/crypto/rsa.c
index 31627bb31..31627bb31 100644
--- a/libs/nixio/axTLS/crypto/rsa.c
+++ b/libs/luci-lib-nixio/axTLS/crypto/rsa.c
diff --git a/libs/nixio/axTLS/crypto/sha1.c b/libs/luci-lib-nixio/axTLS/crypto/sha1.c
index be1910079..be1910079 100644
--- a/libs/nixio/axTLS/crypto/sha1.c
+++ b/libs/luci-lib-nixio/axTLS/crypto/sha1.c
diff --git a/libs/nixio/axTLS/docsrc/Makefile b/libs/luci-lib-nixio/axTLS/docsrc/Makefile
index 28266869b..28266869b 100644
--- a/libs/nixio/axTLS/docsrc/Makefile
+++ b/libs/luci-lib-nixio/axTLS/docsrc/Makefile
diff --git a/libs/nixio/axTLS/docsrc/axTLS.dox b/libs/luci-lib-nixio/axTLS/docsrc/axTLS.dox
index d9959b21d..d9959b21d 100644
--- a/libs/nixio/axTLS/docsrc/axTLS.dox
+++ b/libs/luci-lib-nixio/axTLS/docsrc/axTLS.dox
diff --git a/libs/nixio/axTLS/docsrc/doco_footer.html b/libs/luci-lib-nixio/axTLS/docsrc/doco_footer.html
index 20c4e70b7..20c4e70b7 100644
--- a/libs/nixio/axTLS/docsrc/doco_footer.html
+++ b/libs/luci-lib-nixio/axTLS/docsrc/doco_footer.html
diff --git a/libs/nixio/axTLS/docsrc/images/axolotl.jpg b/libs/luci-lib-nixio/axTLS/docsrc/images/axolotl.jpg
index 7352bbae8..7352bbae8 100644
--- a/libs/nixio/axTLS/docsrc/images/axolotl.jpg
+++ b/libs/luci-lib-nixio/axTLS/docsrc/images/axolotl.jpg
Binary files differ
diff --git a/libs/nixio/axTLS/docsrc/images/tsbasbw.gif b/libs/luci-lib-nixio/axTLS/docsrc/images/tsbasbw.gif
index cf03b121b..cf03b121b 100644
--- a/libs/nixio/axTLS/docsrc/images/tsbasbw.gif
+++ b/libs/luci-lib-nixio/axTLS/docsrc/images/tsbasbw.gif
Binary files differ
diff --git a/libs/nixio/axTLS/httpd/Config.in b/libs/luci-lib-nixio/axTLS/httpd/Config.in
index 513d57ae3..513d57ae3 100644
--- a/libs/nixio/axTLS/httpd/Config.in
+++ b/libs/luci-lib-nixio/axTLS/httpd/Config.in
diff --git a/libs/nixio/axTLS/httpd/Makefile b/libs/luci-lib-nixio/axTLS/httpd/Makefile
index b8c18d244..b8c18d244 100644
--- a/libs/nixio/axTLS/httpd/Makefile
+++ b/libs/luci-lib-nixio/axTLS/httpd/Makefile
diff --git a/libs/nixio/axTLS/httpd/axhttp.h b/libs/luci-lib-nixio/axTLS/httpd/axhttp.h
index 73c299fb1..73c299fb1 100644
--- a/libs/nixio/axTLS/httpd/axhttp.h
+++ b/libs/luci-lib-nixio/axTLS/httpd/axhttp.h
diff --git a/libs/nixio/axTLS/httpd/axhttpd.c b/libs/luci-lib-nixio/axTLS/httpd/axhttpd.c
index 35d36f64c..35d36f64c 100644
--- a/libs/nixio/axTLS/httpd/axhttpd.c
+++ b/libs/luci-lib-nixio/axTLS/httpd/axhttpd.c
diff --git a/libs/nixio/axTLS/httpd/htpasswd.c b/libs/luci-lib-nixio/axTLS/httpd/htpasswd.c
index 1a7a2311f..1a7a2311f 100644
--- a/libs/nixio/axTLS/httpd/htpasswd.c
+++ b/libs/luci-lib-nixio/axTLS/httpd/htpasswd.c
diff --git a/libs/nixio/axTLS/httpd/kepler-1.1-snapshot-20070521-1825.tar.gz b/libs/luci-lib-nixio/axTLS/httpd/kepler-1.1-snapshot-20070521-1825.tar.gz
index d1caec5a5..d1caec5a5 100755
--- a/libs/nixio/axTLS/httpd/kepler-1.1-snapshot-20070521-1825.tar.gz
+++ b/libs/luci-lib-nixio/axTLS/httpd/kepler-1.1-snapshot-20070521-1825.tar.gz
Binary files differ
diff --git a/libs/nixio/axTLS/httpd/kepler.patch b/libs/luci-lib-nixio/axTLS/httpd/kepler.patch
index dbab7e501..dbab7e501 100644
--- a/libs/nixio/axTLS/httpd/kepler.patch
+++ b/libs/luci-lib-nixio/axTLS/httpd/kepler.patch
diff --git a/libs/nixio/axTLS/httpd/proc.c b/libs/luci-lib-nixio/axTLS/httpd/proc.c
index 3c897c98b..3c897c98b 100644
--- a/libs/nixio/axTLS/httpd/proc.c
+++ b/libs/luci-lib-nixio/axTLS/httpd/proc.c
diff --git a/libs/nixio/axTLS/httpd/tdate_parse.c b/libs/luci-lib-nixio/axTLS/httpd/tdate_parse.c
index 813bdc578..813bdc578 100644
--- a/libs/nixio/axTLS/httpd/tdate_parse.c
+++ b/libs/luci-lib-nixio/axTLS/httpd/tdate_parse.c
diff --git a/libs/nixio/axTLS/samples/Config.in b/libs/luci-lib-nixio/axTLS/samples/Config.in
index ecad25eeb..ecad25eeb 100644
--- a/libs/nixio/axTLS/samples/Config.in
+++ b/libs/luci-lib-nixio/axTLS/samples/Config.in
diff --git a/libs/nixio/axTLS/samples/Makefile b/libs/luci-lib-nixio/axTLS/samples/Makefile
index afbdd43d1..afbdd43d1 100644
--- a/libs/nixio/axTLS/samples/Makefile
+++ b/libs/luci-lib-nixio/axTLS/samples/Makefile
diff --git a/libs/nixio/axTLS/samples/c/Makefile b/libs/luci-lib-nixio/axTLS/samples/c/Makefile
index 17cf9e7c1..17cf9e7c1 100644
--- a/libs/nixio/axTLS/samples/c/Makefile
+++ b/libs/luci-lib-nixio/axTLS/samples/c/Makefile
diff --git a/libs/nixio/axTLS/samples/c/axssl.c b/libs/luci-lib-nixio/axTLS/samples/c/axssl.c
index 6892ee452..6892ee452 100644
--- a/libs/nixio/axTLS/samples/c/axssl.c
+++ b/libs/luci-lib-nixio/axTLS/samples/c/axssl.c
diff --git a/libs/nixio/axTLS/samples/csharp/Makefile b/libs/luci-lib-nixio/axTLS/samples/csharp/Makefile
index 46c2421dc..46c2421dc 100644
--- a/libs/nixio/axTLS/samples/csharp/Makefile
+++ b/libs/luci-lib-nixio/axTLS/samples/csharp/Makefile
diff --git a/libs/nixio/axTLS/samples/csharp/axssl.cs b/libs/luci-lib-nixio/axTLS/samples/csharp/axssl.cs
index dae2b8a41..dae2b8a41 100644
--- a/libs/nixio/axTLS/samples/csharp/axssl.cs
+++ b/libs/luci-lib-nixio/axTLS/samples/csharp/axssl.cs
diff --git a/libs/nixio/axTLS/samples/java/Makefile b/libs/luci-lib-nixio/axTLS/samples/java/Makefile
index b10a79f37..b10a79f37 100644
--- a/libs/nixio/axTLS/samples/java/Makefile
+++ b/libs/luci-lib-nixio/axTLS/samples/java/Makefile
diff --git a/libs/nixio/axTLS/samples/java/axssl.java b/libs/luci-lib-nixio/axTLS/samples/java/axssl.java
index 2057f2966..2057f2966 100644
--- a/libs/nixio/axTLS/samples/java/axssl.java
+++ b/libs/luci-lib-nixio/axTLS/samples/java/axssl.java
diff --git a/libs/nixio/axTLS/samples/java/manifest.mf b/libs/luci-lib-nixio/axTLS/samples/java/manifest.mf
index b906ed29e..b906ed29e 100644
--- a/libs/nixio/axTLS/samples/java/manifest.mf
+++ b/libs/luci-lib-nixio/axTLS/samples/java/manifest.mf
diff --git a/libs/nixio/axTLS/samples/lua/Makefile b/libs/luci-lib-nixio/axTLS/samples/lua/Makefile
index a460da3c5..a460da3c5 100644
--- a/libs/nixio/axTLS/samples/lua/Makefile
+++ b/libs/luci-lib-nixio/axTLS/samples/lua/Makefile
diff --git a/libs/nixio/axTLS/samples/lua/axssl.lua b/libs/luci-lib-nixio/axTLS/samples/lua/axssl.lua
index 6ea26b69d..6ea26b69d 100755
--- a/libs/nixio/axTLS/samples/lua/axssl.lua
+++ b/libs/luci-lib-nixio/axTLS/samples/lua/axssl.lua
diff --git a/libs/nixio/axTLS/samples/perl/Makefile b/libs/luci-lib-nixio/axTLS/samples/perl/Makefile
index 5200c4302..5200c4302 100644
--- a/libs/nixio/axTLS/samples/perl/Makefile
+++ b/libs/luci-lib-nixio/axTLS/samples/perl/Makefile
diff --git a/libs/nixio/axTLS/samples/perl/axssl.pl b/libs/luci-lib-nixio/axTLS/samples/perl/axssl.pl
index e49d52270..e49d52270 100755
--- a/libs/nixio/axTLS/samples/perl/axssl.pl
+++ b/libs/luci-lib-nixio/axTLS/samples/perl/axssl.pl
diff --git a/libs/nixio/axTLS/samples/vbnet/Makefile b/libs/luci-lib-nixio/axTLS/samples/vbnet/Makefile
index 0984d4e02..0984d4e02 100644
--- a/libs/nixio/axTLS/samples/vbnet/Makefile
+++ b/libs/luci-lib-nixio/axTLS/samples/vbnet/Makefile
diff --git a/libs/nixio/axTLS/samples/vbnet/axssl.vb b/libs/luci-lib-nixio/axTLS/samples/vbnet/axssl.vb
index 1b423c865..1b423c865 100644
--- a/libs/nixio/axTLS/samples/vbnet/axssl.vb
+++ b/libs/luci-lib-nixio/axTLS/samples/vbnet/axssl.vb
diff --git a/libs/nixio/axTLS/ssl/BigIntConfig.in b/libs/luci-lib-nixio/axTLS/ssl/BigIntConfig.in
index 04c7438c0..04c7438c0 100644
--- a/libs/nixio/axTLS/ssl/BigIntConfig.in
+++ b/libs/luci-lib-nixio/axTLS/ssl/BigIntConfig.in
diff --git a/libs/nixio/axTLS/ssl/Config.in b/libs/luci-lib-nixio/axTLS/ssl/Config.in
index d047d420e..d047d420e 100644
--- a/libs/nixio/axTLS/ssl/Config.in
+++ b/libs/luci-lib-nixio/axTLS/ssl/Config.in
diff --git a/libs/nixio/axTLS/ssl/Makefile b/libs/luci-lib-nixio/axTLS/ssl/Makefile
index 704d90a9b..704d90a9b 100644
--- a/libs/nixio/axTLS/ssl/Makefile
+++ b/libs/luci-lib-nixio/axTLS/ssl/Makefile
diff --git a/libs/nixio/axTLS/ssl/asn1.c b/libs/luci-lib-nixio/axTLS/ssl/asn1.c
index 4f2e6db24..4f2e6db24 100644
--- a/libs/nixio/axTLS/ssl/asn1.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/asn1.c
diff --git a/libs/nixio/axTLS/ssl/cert.h b/libs/luci-lib-nixio/axTLS/ssl/cert.h
index 7a85d2d84..7a85d2d84 100644
--- a/libs/nixio/axTLS/ssl/cert.h
+++ b/libs/luci-lib-nixio/axTLS/ssl/cert.h
diff --git a/libs/nixio/axTLS/ssl/crypto_misc.h b/libs/luci-lib-nixio/axTLS/ssl/crypto_misc.h
index 97cb0f2d2..97cb0f2d2 100644
--- a/libs/nixio/axTLS/ssl/crypto_misc.h
+++ b/libs/luci-lib-nixio/axTLS/ssl/crypto_misc.h
diff --git a/libs/nixio/axTLS/ssl/gen_cert.c b/libs/luci-lib-nixio/axTLS/ssl/gen_cert.c
index 94b74903c..94b74903c 100644
--- a/libs/nixio/axTLS/ssl/gen_cert.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/gen_cert.c
diff --git a/libs/nixio/axTLS/ssl/loader.c b/libs/luci-lib-nixio/axTLS/ssl/loader.c
index 4232f7eec..4232f7eec 100644
--- a/libs/nixio/axTLS/ssl/loader.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/loader.c
diff --git a/libs/nixio/axTLS/ssl/openssl.c b/libs/luci-lib-nixio/axTLS/ssl/openssl.c
index b6b955008..b6b955008 100644
--- a/libs/nixio/axTLS/ssl/openssl.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/openssl.c
diff --git a/libs/nixio/axTLS/ssl/os_port.c b/libs/luci-lib-nixio/axTLS/ssl/os_port.c
index 6a71000b4..6a71000b4 100644
--- a/libs/nixio/axTLS/ssl/os_port.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/os_port.c
diff --git a/libs/nixio/axTLS/ssl/os_port.h b/libs/luci-lib-nixio/axTLS/ssl/os_port.h
index 262c4dd70..262c4dd70 100644
--- a/libs/nixio/axTLS/ssl/os_port.h
+++ b/libs/luci-lib-nixio/axTLS/ssl/os_port.h
diff --git a/libs/nixio/axTLS/ssl/p12.c b/libs/luci-lib-nixio/axTLS/ssl/p12.c
index 6ed92e431..6ed92e431 100644
--- a/libs/nixio/axTLS/ssl/p12.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/p12.c
diff --git a/libs/nixio/axTLS/ssl/private_key.h b/libs/luci-lib-nixio/axTLS/ssl/private_key.h
index 96a525331..96a525331 100644
--- a/libs/nixio/axTLS/ssl/private_key.h
+++ b/libs/luci-lib-nixio/axTLS/ssl/private_key.h
diff --git a/libs/nixio/axTLS/ssl/ssl.h b/libs/luci-lib-nixio/axTLS/ssl/ssl.h
index 539d0a305..539d0a305 100644
--- a/libs/nixio/axTLS/ssl/ssl.h
+++ b/libs/luci-lib-nixio/axTLS/ssl/ssl.h
diff --git a/libs/nixio/axTLS/ssl/test/Makefile b/libs/luci-lib-nixio/axTLS/ssl/test/Makefile
index 56c711f19..56c711f19 100644
--- a/libs/nixio/axTLS/ssl/test/Makefile
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/Makefile
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.ca_key.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_key.pem
index 7c8ac8af2..7c8ac8af2 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.ca_key.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_key.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.ca_x509.cer b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_x509.cer
index 9c9936b8e..9c9936b8e 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.ca_x509.cer
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_x509.cer
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.ca_x509.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_x509.pem
index 86f659710..86f659710 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.ca_x509.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_x509.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.device_key b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.device_key
index 4e981d143..4e981d143 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.device_key
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.device_key
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.device_key.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.device_key.pem
index 2bcf5e37b..2bcf5e37b 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.device_key.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.device_key.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.encrypted.p8 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.encrypted.p8
index 8b0a7eb41..8b0a7eb41 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.encrypted.p8
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.encrypted.p8
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.encrypted_pem.p8 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.encrypted_pem.p8
index 19ca3c5ea..19ca3c5ea 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.encrypted_pem.p8
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.encrypted_pem.p8
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.key_1024 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_1024
index 5b6ba1d03..5b6ba1d03 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.key_1024
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_1024
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.key_1024.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_1024.pem
index 4f5ad4ece..4f5ad4ece 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.key_1024.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_1024.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.key_2048 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_2048
index 0af642de2..0af642de2 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.key_2048
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_2048
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.key_2048.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_2048.pem
index beddb721b..beddb721b 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.key_2048.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_2048.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.key_4096 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_4096
index c205382ab..c205382ab 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.key_4096
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_4096
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.key_4096.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_4096.pem
index 9929467f4..9929467f4 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.key_4096.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_4096.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.key_512 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_512
index 7ae50f23b..7ae50f23b 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.key_512
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_512
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.key_512.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_512.pem
index 1e2fb41f8..1e2fb41f8 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.key_512.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_512.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.key_aes128.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_aes128.pem
index 8961bd9a5..8961bd9a5 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.key_aes128.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_aes128.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.key_aes256.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_aes256.pem
index 7671a302f..7671a302f 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.key_aes256.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_aes256.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.noname.p12 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.noname.p12
index 9d27999fa..9d27999fa 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.noname.p12
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.noname.p12
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.unencrypted.p8 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.unencrypted.p8
index d04694b1f..d04694b1f 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.unencrypted.p8
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.unencrypted.p8
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.unencrypted_pem.p8 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.unencrypted_pem.p8
index e07375a84..e07375a84 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.unencrypted_pem.p8
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.unencrypted_pem.p8
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.withCA.p12 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.withCA.p12
index ae029dee0..ae029dee0 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.withCA.p12
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.withCA.p12
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.withoutCA.p12 b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.withoutCA.p12
index c4eb54c44..c4eb54c44 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.withoutCA.p12
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.withoutCA.p12
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_1024.cer b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_1024.cer
index fc92d0564..fc92d0564 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_1024.cer
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_1024.cer
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_1024.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_1024.pem
index 81f3eaf1c..81f3eaf1c 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_1024.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_1024.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_2048.cer b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_2048.cer
index c0badf728..c0badf728 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_2048.cer
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_2048.cer
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_2048.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_2048.pem
index 1ed0141af..1ed0141af 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_2048.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_2048.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_4096.cer b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_4096.cer
index 40bbe94fd..40bbe94fd 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_4096.cer
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_4096.cer
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_4096.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_4096.pem
index b7aed1cab..b7aed1cab 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_4096.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_4096.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_512.cer b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_512.cer
index 48c6e13aa..48c6e13aa 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_512.cer
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_512.cer
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_512.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_512.pem
index 8191e489f..8191e489f 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_512.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_512.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_aes128.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_aes128.pem
index 9a75fe960..9a75fe960 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_aes128.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_aes128.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_aes256.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_aes256.pem
index 4f3074e01..4f3074e01 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_aes256.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_aes256.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_bad_after.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_bad_after.pem
index 79eb9ccd6..79eb9ccd6 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_bad_after.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_bad_after.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_bad_before.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_bad_before.pem
index fe72b541b..fe72b541b 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_bad_before.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_bad_before.pem
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_device.cer b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_device.cer
index c966743c9..c966743c9 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_device.cer
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_device.cer
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/axTLS.x509_device.pem b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_device.pem
index e9cbaaf31..e9cbaaf31 100644
--- a/libs/nixio/axTLS/ssl/test/axTLS.x509_device.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_device.pem
diff --git a/libs/nixio/axTLS/ssl/test/datatest.c b/libs/luci-lib-nixio/axTLS/ssl/test/datatest.c
index 2a5e836e5..2a5e836e5 100644
--- a/libs/nixio/axTLS/ssl/test/datatest.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/datatest.c
diff --git a/libs/nixio/axTLS/ssl/test/datatest.c.old b/libs/luci-lib-nixio/axTLS/ssl/test/datatest.c.old
index a5703fb9e..a5703fb9e 100644
--- a/libs/nixio/axTLS/ssl/test/datatest.c.old
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/datatest.c.old
diff --git a/libs/nixio/axTLS/ssl/test/deutsche_telecom.x509_ca b/libs/luci-lib-nixio/axTLS/ssl/test/deutsche_telecom.x509_ca
index 0f4b96a0d..0f4b96a0d 100644
--- a/libs/nixio/axTLS/ssl/test/deutsche_telecom.x509_ca
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/deutsche_telecom.x509_ca
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/equifax.x509_ca b/libs/luci-lib-nixio/axTLS/ssl/test/equifax.x509_ca
index 79b0a3f98..79b0a3f98 100644
--- a/libs/nixio/axTLS/ssl/test/equifax.x509_ca
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/equifax.x509_ca
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/gnutls.cer b/libs/luci-lib-nixio/axTLS/ssl/test/gnutls.cer
index 312e36540..312e36540 100755
--- a/libs/nixio/axTLS/ssl/test/gnutls.cer
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/gnutls.cer
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/header_issue.dat b/libs/luci-lib-nixio/axTLS/ssl/test/header_issue.dat
index a48d23d2b..a48d23d2b 100755
--- a/libs/nixio/axTLS/ssl/test/header_issue.dat
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/header_issue.dat
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/killopenssl.sh b/libs/luci-lib-nixio/axTLS/ssl/test/killopenssl.sh
index 17950fbae..17950fbae 100755
--- a/libs/nixio/axTLS/ssl/test/killopenssl.sh
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/killopenssl.sh
diff --git a/libs/nixio/axTLS/ssl/test/make_certs.sh b/libs/luci-lib-nixio/axTLS/ssl/test/make_certs.sh
index dfc39d4f5..dfc39d4f5 100755
--- a/libs/nixio/axTLS/ssl/test/make_certs.sh
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/make_certs.sh
diff --git a/libs/nixio/axTLS/ssl/test/microsoft.x509_ca b/libs/luci-lib-nixio/axTLS/ssl/test/microsoft.x509_ca
index b90803452..b90803452 100644
--- a/libs/nixio/axTLS/ssl/test/microsoft.x509_ca
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/microsoft.x509_ca
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/microsoft.x509_ca.pem b/libs/luci-lib-nixio/axTLS/ssl/test/microsoft.x509_ca.pem
index 478e60b07..478e60b07 100644
--- a/libs/nixio/axTLS/ssl/test/microsoft.x509_ca.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/microsoft.x509_ca.pem
diff --git a/libs/nixio/axTLS/ssl/test/ms_iis.cer b/libs/luci-lib-nixio/axTLS/ssl/test/ms_iis.cer
index 250b926d6..250b926d6 100755
--- a/libs/nixio/axTLS/ssl/test/ms_iis.cer
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/ms_iis.cer
diff --git a/libs/nixio/axTLS/ssl/test/perf_bigint.c b/libs/luci-lib-nixio/axTLS/ssl/test/perf_bigint.c
index a4ffab6a3..a4ffab6a3 100644
--- a/libs/nixio/axTLS/ssl/test/perf_bigint.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/perf_bigint.c
diff --git a/libs/nixio/axTLS/ssl/test/socgen.cer b/libs/luci-lib-nixio/axTLS/ssl/test/socgen.cer
index a4278705b..a4278705b 100755
--- a/libs/nixio/axTLS/ssl/test/socgen.cer
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/socgen.cer
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/ssltest.c b/libs/luci-lib-nixio/axTLS/ssl/test/ssltest.c
index d525e1a68..d525e1a68 100644
--- a/libs/nixio/axTLS/ssl/test/ssltest.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/ssltest.c
diff --git a/libs/nixio/axTLS/ssl/test/ssltest.c.bak b/libs/luci-lib-nixio/axTLS/ssl/test/ssltest.c.bak
index ca9637f9a..ca9637f9a 100644
--- a/libs/nixio/axTLS/ssl/test/ssltest.c.bak
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/ssltest.c.bak
diff --git a/libs/nixio/axTLS/ssl/test/test_axssl.sh b/libs/luci-lib-nixio/axTLS/ssl/test/test_axssl.sh
index acf11a630..acf11a630 100755
--- a/libs/nixio/axTLS/ssl/test/test_axssl.sh
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/test_axssl.sh
diff --git a/libs/nixio/axTLS/ssl/test/thawte.x509_ca b/libs/luci-lib-nixio/axTLS/ssl/test/thawte.x509_ca
index 59b1059f8..59b1059f8 100644
--- a/libs/nixio/axTLS/ssl/test/thawte.x509_ca
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/thawte.x509_ca
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/verisign.x509_ca b/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_ca
index d2ea1289d..d2ea1289d 100644
--- a/libs/nixio/axTLS/ssl/test/verisign.x509_ca
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_ca
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/verisign.x509_ca.pem b/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_ca.pem
index d5ef5d241..d5ef5d241 100644
--- a/libs/nixio/axTLS/ssl/test/verisign.x509_ca.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_ca.pem
diff --git a/libs/nixio/axTLS/ssl/test/verisign.x509_my_cert b/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_my_cert
index 426c9ff7f..426c9ff7f 100644
--- a/libs/nixio/axTLS/ssl/test/verisign.x509_my_cert
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_my_cert
Binary files differ
diff --git a/libs/nixio/axTLS/ssl/test/verisign.x509_my_cert.pem b/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_my_cert.pem
index 5b6c1ffed..5b6c1ffed 100644
--- a/libs/nixio/axTLS/ssl/test/verisign.x509_my_cert.pem
+++ b/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_my_cert.pem
diff --git a/libs/nixio/axTLS/ssl/tls1.c b/libs/luci-lib-nixio/axTLS/ssl/tls1.c
index 658c2c15d..658c2c15d 100755
--- a/libs/nixio/axTLS/ssl/tls1.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/tls1.c
diff --git a/libs/nixio/axTLS/ssl/tls1.h b/libs/luci-lib-nixio/axTLS/ssl/tls1.h
index b64b4fda6..b64b4fda6 100755
--- a/libs/nixio/axTLS/ssl/tls1.h
+++ b/libs/luci-lib-nixio/axTLS/ssl/tls1.h
diff --git a/libs/nixio/axTLS/ssl/tls1_clnt.c b/libs/luci-lib-nixio/axTLS/ssl/tls1_clnt.c
index 91314333c..91314333c 100644
--- a/libs/nixio/axTLS/ssl/tls1_clnt.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/tls1_clnt.c
diff --git a/libs/nixio/axTLS/ssl/tls1_svr.c b/libs/luci-lib-nixio/axTLS/ssl/tls1_svr.c
index 45b9bec6a..45b9bec6a 100644
--- a/libs/nixio/axTLS/ssl/tls1_svr.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/tls1_svr.c
diff --git a/libs/nixio/axTLS/ssl/version.h b/libs/luci-lib-nixio/axTLS/ssl/version.h
index 72260bf19..72260bf19 100644
--- a/libs/nixio/axTLS/ssl/version.h
+++ b/libs/luci-lib-nixio/axTLS/ssl/version.h
diff --git a/libs/nixio/axTLS/ssl/x509.c b/libs/luci-lib-nixio/axTLS/ssl/x509.c
index 37db7f4e8..37db7f4e8 100644
--- a/libs/nixio/axTLS/ssl/x509.c
+++ b/libs/luci-lib-nixio/axTLS/ssl/x509.c
diff --git a/libs/nixio/axTLS/www/bin/.htaccess b/libs/luci-lib-nixio/axTLS/www/bin/.htaccess
index 4496fa9ed..4496fa9ed 100644
--- a/libs/nixio/axTLS/www/bin/.htaccess
+++ b/libs/luci-lib-nixio/axTLS/www/bin/.htaccess
diff --git a/libs/nixio/axTLS/www/favicon.ico b/libs/luci-lib-nixio/axTLS/www/favicon.ico
index 9f6f30e4c..9f6f30e4c 100644
--- a/libs/nixio/axTLS/www/favicon.ico
+++ b/libs/luci-lib-nixio/axTLS/www/favicon.ico
Binary files differ
diff --git a/libs/nixio/axTLS/www/index.html b/libs/luci-lib-nixio/axTLS/www/index.html
index 25cd2e69b..25cd2e69b 100755
--- a/libs/nixio/axTLS/www/index.html
+++ b/libs/luci-lib-nixio/axTLS/www/index.html
diff --git a/libs/nixio/axTLS/www/lua/download.lua b/libs/luci-lib-nixio/axTLS/www/lua/download.lua
index 2ee1a71e9..2ee1a71e9 100644
--- a/libs/nixio/axTLS/www/lua/download.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/download.lua
diff --git a/libs/nixio/axTLS/www/lua/env.lua b/libs/luci-lib-nixio/axTLS/www/lua/env.lua
index c4298477b..c4298477b 100644
--- a/libs/nixio/axTLS/www/lua/env.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/env.lua
diff --git a/libs/nixio/axTLS/www/lua/overview.lp b/libs/luci-lib-nixio/axTLS/www/lua/overview.lp
index 4d17002a0..4d17002a0 100644
--- a/libs/nixio/axTLS/www/lua/overview.lp
+++ b/libs/luci-lib-nixio/axTLS/www/lua/overview.lp
diff --git a/libs/nixio/axTLS/www/lua/prepara_sql2.lua b/libs/luci-lib-nixio/axTLS/www/lua/prepara_sql2.lua
index 6a37c2fef..6a37c2fef 100644
--- a/libs/nixio/axTLS/www/lua/prepara_sql2.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/prepara_sql2.lua
diff --git a/libs/nixio/axTLS/www/lua/test_conc.lua b/libs/luci-lib-nixio/axTLS/www/lua/test_conc.lua
index bbb9be784..bbb9be784 100644
--- a/libs/nixio/axTLS/www/lua/test_conc.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_conc.lua
diff --git a/libs/nixio/axTLS/www/lua/test_cookies.lp b/libs/luci-lib-nixio/axTLS/www/lua/test_cookies.lp
index 932b9c5e9..932b9c5e9 100644
--- a/libs/nixio/axTLS/www/lua/test_cookies.lp
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_cookies.lp
diff --git a/libs/nixio/axTLS/www/lua/test_cookies.lua b/libs/luci-lib-nixio/axTLS/www/lua/test_cookies.lua
index 6af935e89..6af935e89 100644
--- a/libs/nixio/axTLS/www/lua/test_cookies.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_cookies.lua
diff --git a/libs/nixio/axTLS/www/lua/test_err.lua b/libs/luci-lib-nixio/axTLS/www/lua/test_err.lua
index 4d6ffc970..4d6ffc970 100644
--- a/libs/nixio/axTLS/www/lua/test_err.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_err.lua
diff --git a/libs/nixio/axTLS/www/lua/test_fs.lua b/libs/luci-lib-nixio/axTLS/www/lua/test_fs.lua
index 566ed8b20..566ed8b20 100644
--- a/libs/nixio/axTLS/www/lua/test_fs.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_fs.lua
diff --git a/libs/nixio/axTLS/www/lua/test_htk.lua b/libs/luci-lib-nixio/axTLS/www/lua/test_htk.lua
index ac1de6c31..ac1de6c31 100644
--- a/libs/nixio/axTLS/www/lua/test_htk.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_htk.lua
diff --git a/libs/nixio/axTLS/www/lua/test_lib.lua b/libs/luci-lib-nixio/axTLS/www/lua/test_lib.lua
index 504125372..504125372 100644
--- a/libs/nixio/axTLS/www/lua/test_lib.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_lib.lua
diff --git a/libs/nixio/axTLS/www/lua/test_main.html b/libs/luci-lib-nixio/axTLS/www/lua/test_main.html
index a50dd639c..a50dd639c 100644
--- a/libs/nixio/axTLS/www/lua/test_main.html
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_main.html
diff --git a/libs/nixio/axTLS/www/lua/test_main.lp b/libs/luci-lib-nixio/axTLS/www/lua/test_main.lp
index 917ee1e53..917ee1e53 100644
--- a/libs/nixio/axTLS/www/lua/test_main.lp
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_main.lp
diff --git a/libs/nixio/axTLS/www/lua/test_main.lua b/libs/luci-lib-nixio/axTLS/www/lua/test_main.lua
index 0e997a2d5..0e997a2d5 100644
--- a/libs/nixio/axTLS/www/lua/test_main.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_main.lua
diff --git a/libs/nixio/axTLS/www/lua/test_session.lua b/libs/luci-lib-nixio/axTLS/www/lua/test_session.lua
index d97cc4520..d97cc4520 100644
--- a/libs/nixio/axTLS/www/lua/test_session.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_session.lua
diff --git a/libs/nixio/axTLS/www/lua/test_sql.lua b/libs/luci-lib-nixio/axTLS/www/lua/test_sql.lua
index 085ce978c..085ce978c 100644
--- a/libs/nixio/axTLS/www/lua/test_sql.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_sql.lua
diff --git a/libs/nixio/axTLS/www/lua/test_sql2.lua b/libs/luci-lib-nixio/axTLS/www/lua/test_sql2.lua
index a2f6ee12d..a2f6ee12d 100644
--- a/libs/nixio/axTLS/www/lua/test_sql2.lua
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_sql2.lua
diff --git a/libs/nixio/axTLS/www/lua/test_variables.lp b/libs/luci-lib-nixio/axTLS/www/lua/test_variables.lp
index c1ac332f0..c1ac332f0 100644
--- a/libs/nixio/axTLS/www/lua/test_variables.lp
+++ b/libs/luci-lib-nixio/axTLS/www/lua/test_variables.lp
diff --git a/libs/nixio/axTLS/www/test_dir/bin/.htaccess b/libs/luci-lib-nixio/axTLS/www/test_dir/bin/.htaccess
index 8fd8c463a..8fd8c463a 100644
--- a/libs/nixio/axTLS/www/test_dir/bin/.htaccess
+++ b/libs/luci-lib-nixio/axTLS/www/test_dir/bin/.htaccess
diff --git a/libs/nixio/axTLS/www/test_dir/no_http/.htaccess b/libs/luci-lib-nixio/axTLS/www/test_dir/no_http/.htaccess
index 3e20076a2..3e20076a2 100644
--- a/libs/nixio/axTLS/www/test_dir/no_http/.htaccess
+++ b/libs/luci-lib-nixio/axTLS/www/test_dir/no_http/.htaccess
diff --git a/libs/nixio/axTLS/www/test_dir/no_http/.htpasswd b/libs/luci-lib-nixio/axTLS/www/test_dir/no_http/.htpasswd
index 0471b0140..0471b0140 100644
--- a/libs/nixio/axTLS/www/test_dir/no_http/.htpasswd
+++ b/libs/luci-lib-nixio/axTLS/www/test_dir/no_http/.htpasswd
diff --git a/libs/nixio/axTLS/www/test_dir/no_http/index.html b/libs/luci-lib-nixio/axTLS/www/test_dir/no_http/index.html
index 8b86eba8e..8b86eba8e 100644
--- a/libs/nixio/axTLS/www/test_dir/no_http/index.html
+++ b/libs/luci-lib-nixio/axTLS/www/test_dir/no_http/index.html
diff --git a/libs/nixio/axTLS/www/test_dir/no_ssl/.htaccess b/libs/luci-lib-nixio/axTLS/www/test_dir/no_ssl/.htaccess
index d980d265a..d980d265a 100644
--- a/libs/nixio/axTLS/www/test_dir/no_ssl/.htaccess
+++ b/libs/luci-lib-nixio/axTLS/www/test_dir/no_ssl/.htaccess
diff --git a/libs/nixio/axTLS/www/test_dir/no_ssl/index.html b/libs/luci-lib-nixio/axTLS/www/test_dir/no_ssl/index.html
index 8b86eba8e..8b86eba8e 100644
--- a/libs/nixio/axTLS/www/test_dir/no_ssl/index.html
+++ b/libs/luci-lib-nixio/axTLS/www/test_dir/no_ssl/index.html
diff --git a/libs/nixio/axtls-config/.config b/libs/luci-lib-nixio/axtls-config/.config
index 46cd061b4..46cd061b4 100644
--- a/libs/nixio/axtls-config/.config
+++ b/libs/luci-lib-nixio/axtls-config/.config
diff --git a/libs/nixio/axtls-config/config.h b/libs/luci-lib-nixio/axtls-config/config.h
index 0f861f34b..0f861f34b 100644
--- a/libs/nixio/axtls-config/config.h
+++ b/libs/luci-lib-nixio/axtls-config/config.h
diff --git a/libs/nixio/axtls-root/etc/nixio/rsa_main.der b/libs/luci-lib-nixio/axtls-root/etc/nixio/rsa_main.der
index e17fdc0a0..e17fdc0a0 100644
--- a/libs/nixio/axtls-root/etc/nixio/rsa_main.der
+++ b/libs/luci-lib-nixio/axtls-root/etc/nixio/rsa_main.der
Binary files differ
diff --git a/libs/nixio/docsrc/CHANGELOG.lua b/libs/luci-lib-nixio/docsrc/CHANGELOG.lua
index fb1cf160b..fb1cf160b 100644
--- a/libs/nixio/docsrc/CHANGELOG.lua
+++ b/libs/luci-lib-nixio/docsrc/CHANGELOG.lua
diff --git a/libs/nixio/docsrc/README.lua b/libs/luci-lib-nixio/docsrc/README.lua
index b957a6990..b957a6990 100644
--- a/libs/nixio/docsrc/README.lua
+++ b/libs/luci-lib-nixio/docsrc/README.lua
diff --git a/libs/nixio/docsrc/nixio.CryptoHash.lua b/libs/luci-lib-nixio/docsrc/nixio.CryptoHash.lua
index a08b48d68..a08b48d68 100644
--- a/libs/nixio/docsrc/nixio.CryptoHash.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.CryptoHash.lua
diff --git a/libs/nixio/docsrc/nixio.File.lua b/libs/luci-lib-nixio/docsrc/nixio.File.lua
index 368562a2a..368562a2a 100644
--- a/libs/nixio/docsrc/nixio.File.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.File.lua
diff --git a/libs/nixio/docsrc/nixio.Socket.lua b/libs/luci-lib-nixio/docsrc/nixio.Socket.lua
index 7123393bf..7123393bf 100644
--- a/libs/nixio/docsrc/nixio.Socket.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.Socket.lua
diff --git a/libs/nixio/docsrc/nixio.TLSContext.lua b/libs/luci-lib-nixio/docsrc/nixio.TLSContext.lua
index 7cc071195..7cc071195 100644
--- a/libs/nixio/docsrc/nixio.TLSContext.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.TLSContext.lua
diff --git a/libs/nixio/docsrc/nixio.TLSSocket.lua b/libs/luci-lib-nixio/docsrc/nixio.TLSSocket.lua
index b932cde0d..b932cde0d 100644
--- a/libs/nixio/docsrc/nixio.TLSSocket.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.TLSSocket.lua
diff --git a/libs/nixio/docsrc/nixio.UnifiedIO.lua b/libs/luci-lib-nixio/docsrc/nixio.UnifiedIO.lua
index 6e407ff2c..6e407ff2c 100644
--- a/libs/nixio/docsrc/nixio.UnifiedIO.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.UnifiedIO.lua
diff --git a/libs/nixio/docsrc/nixio.bin.lua b/libs/luci-lib-nixio/docsrc/nixio.bin.lua
index 13e125d3c..13e125d3c 100644
--- a/libs/nixio/docsrc/nixio.bin.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.bin.lua
diff --git a/libs/nixio/docsrc/nixio.bit.lua b/libs/luci-lib-nixio/docsrc/nixio.bit.lua
index 6951dd532..6951dd532 100644
--- a/libs/nixio/docsrc/nixio.bit.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.bit.lua
diff --git a/libs/nixio/docsrc/nixio.crypto.lua b/libs/luci-lib-nixio/docsrc/nixio.crypto.lua
index 158d0fc0b..158d0fc0b 100644
--- a/libs/nixio/docsrc/nixio.crypto.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.crypto.lua
diff --git a/libs/nixio/docsrc/nixio.fs.lua b/libs/luci-lib-nixio/docsrc/nixio.fs.lua
index 5d08719e9..5d08719e9 100644
--- a/libs/nixio/docsrc/nixio.fs.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.fs.lua
diff --git a/libs/nixio/docsrc/nixio.lua b/libs/luci-lib-nixio/docsrc/nixio.lua
index 1b434d76d..1b434d76d 100644
--- a/libs/nixio/docsrc/nixio.lua
+++ b/libs/luci-lib-nixio/docsrc/nixio.lua
diff --git a/libs/nixio/nixio-0.3-1.rockspec b/libs/luci-lib-nixio/nixio-0.3-1.rockspec
index 755cf815d..755cf815d 100644
--- a/libs/nixio/nixio-0.3-1.rockspec
+++ b/libs/luci-lib-nixio/nixio-0.3-1.rockspec
diff --git a/libs/nixio/root/lib/upgrade/luci-add-conffiles.sh b/libs/luci-lib-nixio/root/lib/upgrade/luci-add-conffiles.sh
index 77399b987..77399b987 100644
--- a/libs/nixio/root/lib/upgrade/luci-add-conffiles.sh
+++ b/libs/luci-lib-nixio/root/lib/upgrade/luci-add-conffiles.sh
diff --git a/libs/nixio/lua/bit.lua b/libs/luci-lib-nixio/root/usr/lib/lua/bit.lua
index cdfecb1a4..cdfecb1a4 100644
--- a/libs/nixio/lua/bit.lua
+++ b/libs/luci-lib-nixio/root/usr/lib/lua/bit.lua
diff --git a/libs/nixio/lua/nixio/fs.lua b/libs/luci-lib-nixio/root/usr/lib/lua/nixio/fs.lua
index 8883835f3..8883835f3 100644
--- a/libs/nixio/lua/nixio/fs.lua
+++ b/libs/luci-lib-nixio/root/usr/lib/lua/nixio/fs.lua
diff --git a/libs/nixio/lua/nixio/util.lua b/libs/luci-lib-nixio/root/usr/lib/lua/nixio/util.lua
index 63d2f6214..63d2f6214 100644
--- a/libs/nixio/lua/nixio/util.lua
+++ b/libs/luci-lib-nixio/root/usr/lib/lua/nixio/util.lua
diff --git a/libs/nixio/Makefile b/libs/luci-lib-nixio/src/Makefile
index 49ba3ff22..aaa4292bd 100644
--- a/libs/nixio/Makefile
+++ b/libs/luci-lib-nixio/src/Makefile
@@ -1,34 +1,29 @@
-ifneq (,$(wildcard ../../build/config.mk))
-include ../../build/config.mk
-include ../../build/module.mk
-include ../../build/gccconfig.mk
-else
-include standalone.mk
-endif
-
+OS = $(shell uname)
AXTLS_VERSION = 1.2.1
AXTLS_DIR = axTLS
AXTLS_FILE = $(AXTLS_DIR)-$(AXTLS_VERSION).tar.gz
#NIXIO_TLS ?= openssl
NIXIO_SHADOW ?= $(shell echo 'int main(void){ return !getspnam("root"); }' | $(CC) $(CFLAGS) -include shadow.h -xc -o/dev/null - 2>/dev/null && echo yes)
NIXIO_SO = nixio.so
-NIXIO_LDFLAGS =
+NIXIO_LDFLAGS = -llua -lm -ldl
+CFLAGS += -std=gnu99
ifeq (,$(findstring Darwin,$(OS)))
- NIXIO_LDFLAGS += -lcrypt
+ NIXIO_LDFLAGS += -lcrypt -shared
else
+ NIXIO_LDFLAGS += -bundle -undefined dynamic_lookup
EXTRA_CFLAGS += -D__DARWIN__
endif
-NIXIO_OBJ = src/nixio.o src/socket.o src/sockopt.o src/bind.o src/address.o \
- src/protoent.o src/poll.o src/io.o src/file.o src/splice.o src/process.o \
- src/syslog.o src/bit.o src/binary.o src/fs.o src/user.o \
- $(if $(NIXIO_TLS),src/tls-crypto.o src/tls-context.o src/tls-socket.o,)
+NIXIO_OBJ = nixio.o socket.o sockopt.o bind.o address.o \
+ protoent.o poll.o io.o file.o splice.o process.o \
+ syslog.o bit.o binary.o fs.o user.o \
+ $(if $(NIXIO_TLS),tls-crypto.o tls-context.o tls-socket.o,)
ifeq ($(NIXIO_TLS),axtls)
- TLS_CFLAGS = -IaxTLS/ssl -IaxTLS/crypto -IaxTLS/config -include src/axtls-compat.h
- TLS_DEPENDS = src/axtls-compat.o
- NIXIO_OBJ += src/axtls-compat.o src/libaxtls.a
+ TLS_CFLAGS = -IaxTLS/ssl -IaxTLS/crypto -IaxTLS/config -include axtls-compat.h
+ TLS_DEPENDS = axtls-compat.o
+ NIXIO_OBJ += axtls-compat.o libaxtls.a
endif
ifeq ($(NIXIO_TLS),openssl)
@@ -37,9 +32,9 @@ endif
ifeq ($(NIXIO_TLS),cyassl)
NIXIO_LDFLAGS += -lcyassl
- TLS_DEPENDS = src/cyassl-compat.o
- TLS_CFLAGS = -include src/cyassl-compat.h
- NIXIO_OBJ += src/cyassl-compat.o
+ TLS_DEPENDS = cyassl-compat.o
+ TLS_CFLAGS = -include cyassl-compat.h
+ NIXIO_OBJ += cyassl-compat.o
endif
ifeq ($(NIXIO_TLS),)
@@ -60,7 +55,7 @@ ifneq (,$(findstring MINGW,$(OS))$(findstring mingw,$(OS))$(findstring Windows,$
ifneq (,$(NIXIO_CROSS_CC))
CC:=$(NIXIO_CROSS_CC)
endif
- NIXIO_OBJ += src/mingw-compat.o
+ NIXIO_OBJ += mingw-compat.o
NIXIO_LDFLAGS_POST:=-llua -lssl -lcrypto -lws2_32 -lgdi32
FPIC:=
EXTRA_CFLAGS += -D_WIN32_WINNT=0x0501
@@ -71,28 +66,28 @@ endif
%.o: %.c
- $(COMPILE) $(NIXIO_CFLAGS) $(LUA_CFLAGS) $(FPIC) -c -o $@ $<
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(NIXIO_CFLAGS) $(LUA_CFLAGS) $(FPIC) -c -o $@ $<
ifneq ($(NIXIO_TLS),)
-src/tls-crypto.o: $(TLS_DEPENDS) src/tls-crypto.c
- $(COMPILE) $(NIXIO_CFLAGS) $(LUA_CFLAGS) $(FPIC) $(TLS_CFLAGS) -c -o $@ src/tls-crypto.c
+tls-crypto.o: $(TLS_DEPENDS) tls-crypto.c
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(NIXIO_CFLAGS) $(LUA_CFLAGS) $(FPIC) $(TLS_CFLAGS) -c -o $@ tls-crypto.c
-src/tls-context.o: $(TLS_DEPENDS) src/tls-context.c
- $(COMPILE) $(NIXIO_CFLAGS) $(LUA_CFLAGS) $(FPIC) $(TLS_CFLAGS) -c -o $@ src/tls-context.c
+tls-context.o: $(TLS_DEPENDS) tls-context.c
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(NIXIO_CFLAGS) $(LUA_CFLAGS) $(FPIC) $(TLS_CFLAGS) -c -o $@ tls-context.c
-src/tls-socket.o: $(TLS_DEPENDS) src/tls-socket.c
- $(COMPILE) $(NIXIO_CFLAGS) $(LUA_CFLAGS) $(FPIC) $(TLS_CFLAGS) -c -o $@ src/tls-socket.c
+tls-socket.o: $(TLS_DEPENDS) tls-socket.c
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(NIXIO_CFLAGS) $(LUA_CFLAGS) $(FPIC) $(TLS_CFLAGS) -c -o $@ tls-socket.c
-src/axtls-compat.o: src/libaxtls.a src/axtls-compat.c
- $(COMPILE) $(NIXIO_CFLAGS) $(LUA_CFLAGS) $(FPIC) $(TLS_CFLAGS) -c -o $@ src/axtls-compat.c
+axtls-compat.o: libaxtls.a axtls-compat.c
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(NIXIO_CFLAGS) $(LUA_CFLAGS) $(FPIC) $(TLS_CFLAGS) -c -o $@ axtls-compat.c
mkdir -p dist
cp -pR axtls-root/* dist/
endif
compile: $(NIXIO_OBJ)
- $(LINK) $(SHLIB_FLAGS) -o src/$(NIXIO_SO) $(NIXIO_OBJ) $(NIXIO_LDFLAGS) $(NIXIO_LDFLAGS_POST)
- mkdir -p dist$(LUA_LIBRARYDIR)
- cp src/$(NIXIO_SO) dist$(LUA_LIBRARYDIR)/$(NIXIO_SO)
+ $(CC) $(LDFLAGS) $(SHLIB_FLAGS) -o $(NIXIO_SO) $(NIXIO_OBJ) $(NIXIO_LDFLAGS) $(NIXIO_LDFLAGS_POST)
+ mkdir -p dist/usr/lib/lua
+ cp $(NIXIO_SO) dist/usr/lib/lua/$(NIXIO_SO)
$(AXTLS_DIR)/.prepared:
#rm -rf $(AXTLS_DIR)
@@ -100,7 +95,7 @@ $(AXTLS_DIR)/.prepared:
cp axtls-config/.config axtls-config/config.h $(AXTLS_DIR)/config
touch $@
-src/libaxtls.a: $(AXTLS_DIR)/.prepared
+libaxtls.a: $(AXTLS_DIR)/.prepared
$(MAKE) -C $(AXTLS_DIR) CC="$(CC)" CFLAGS="$(CFLAGS) $(EXTRA_CFLAGS) $(FPIC) -Wall -pedantic -I../config -I../ssl -I../crypto" LDFLAGS="$(LDFLAGS)" OS="$(OS)" clean all
cp -p $(AXTLS_DIR)/_stage/libaxtls.a src
# *************************************************************************
@@ -116,10 +111,10 @@ src/libaxtls.a: $(AXTLS_DIR)/.prepared
#
#**************************************************************************
-clean: luaclean
- rm -f src/*.o src/*.so src/*.a src/*.dll
+clean:
+ rm -f *.o *.so *.a *.dll
rm -f $(AXTLS_DIR)/.prepared
-install: build
- cp -pR dist$(LUA_MODULEDIR)/* $(LUA_MODULEDIR)
- cp -pR dist$(LUA_LIBRARYDIR)/* $(LUA_LIBRARYDIR)
+install: compile
+ mkdir -p $(DESTDIR)
+ cp -pR dist/* $(DESTDIR)/
diff --git a/libs/nixio/src/address.c b/libs/luci-lib-nixio/src/address.c
index 4fd557d6a..4fd557d6a 100644
--- a/libs/nixio/src/address.c
+++ b/libs/luci-lib-nixio/src/address.c
diff --git a/libs/nixio/src/axtls-compat.c b/libs/luci-lib-nixio/src/axtls-compat.c
index 2c5b746c2..2c5b746c2 100644
--- a/libs/nixio/src/axtls-compat.c
+++ b/libs/luci-lib-nixio/src/axtls-compat.c
diff --git a/libs/nixio/src/axtls-compat.h b/libs/luci-lib-nixio/src/axtls-compat.h
index aee24f56c..aee24f56c 100644
--- a/libs/nixio/src/axtls-compat.h
+++ b/libs/luci-lib-nixio/src/axtls-compat.h
diff --git a/libs/nixio/src/binary.c b/libs/luci-lib-nixio/src/binary.c
index 2c4162228..2c4162228 100644
--- a/libs/nixio/src/binary.c
+++ b/libs/luci-lib-nixio/src/binary.c
diff --git a/libs/nixio/src/bind.c b/libs/luci-lib-nixio/src/bind.c
index 68e1df8a8..68e1df8a8 100644
--- a/libs/nixio/src/bind.c
+++ b/libs/luci-lib-nixio/src/bind.c
diff --git a/libs/nixio/src/bit.c b/libs/luci-lib-nixio/src/bit.c
index 1b352c51c..1b352c51c 100644
--- a/libs/nixio/src/bit.c
+++ b/libs/luci-lib-nixio/src/bit.c
diff --git a/libs/nixio/src/cyassl-compat.c b/libs/luci-lib-nixio/src/cyassl-compat.c
index a483119ac..a483119ac 100644
--- a/libs/nixio/src/cyassl-compat.c
+++ b/libs/luci-lib-nixio/src/cyassl-compat.c
diff --git a/libs/nixio/src/cyassl-compat.h b/libs/luci-lib-nixio/src/cyassl-compat.h
index b2cdc9233..b2cdc9233 100644
--- a/libs/nixio/src/cyassl-compat.h
+++ b/libs/luci-lib-nixio/src/cyassl-compat.h
diff --git a/libs/nixio/src/file.c b/libs/luci-lib-nixio/src/file.c
index b86e040e1..b86e040e1 100644
--- a/libs/nixio/src/file.c
+++ b/libs/luci-lib-nixio/src/file.c
diff --git a/libs/nixio/src/fs.c b/libs/luci-lib-nixio/src/fs.c
index 12ca111ac..12ca111ac 100644
--- a/libs/nixio/src/fs.c
+++ b/libs/luci-lib-nixio/src/fs.c
diff --git a/libs/nixio/src/io.c b/libs/luci-lib-nixio/src/io.c
index 12d5c7df4..12d5c7df4 100644
--- a/libs/nixio/src/io.c
+++ b/libs/luci-lib-nixio/src/io.c
diff --git a/libs/nixio/src/mingw-compat.c b/libs/luci-lib-nixio/src/mingw-compat.c
index 02be504a1..02be504a1 100644
--- a/libs/nixio/src/mingw-compat.c
+++ b/libs/luci-lib-nixio/src/mingw-compat.c
diff --git a/libs/nixio/src/mingw-compat.h b/libs/luci-lib-nixio/src/mingw-compat.h
index a26a4beec..a26a4beec 100644
--- a/libs/nixio/src/mingw-compat.h
+++ b/libs/luci-lib-nixio/src/mingw-compat.h
diff --git a/libs/nixio/src/nixio-tls.h b/libs/luci-lib-nixio/src/nixio-tls.h
index 0fac5a980..0fac5a980 100644
--- a/libs/nixio/src/nixio-tls.h
+++ b/libs/luci-lib-nixio/src/nixio-tls.h
diff --git a/libs/nixio/src/nixio.c b/libs/luci-lib-nixio/src/nixio.c
index ae81c6f96..ae81c6f96 100644
--- a/libs/nixio/src/nixio.c
+++ b/libs/luci-lib-nixio/src/nixio.c
diff --git a/libs/nixio/src/nixio.h b/libs/luci-lib-nixio/src/nixio.h
index 8802e9204..8802e9204 100644
--- a/libs/nixio/src/nixio.h
+++ b/libs/luci-lib-nixio/src/nixio.h
diff --git a/libs/nixio/src/poll.c b/libs/luci-lib-nixio/src/poll.c
index 1211bc72a..1211bc72a 100644
--- a/libs/nixio/src/poll.c
+++ b/libs/luci-lib-nixio/src/poll.c
diff --git a/libs/nixio/src/process.c b/libs/luci-lib-nixio/src/process.c
index 5ae9b829e..5ae9b829e 100644
--- a/libs/nixio/src/process.c
+++ b/libs/luci-lib-nixio/src/process.c
diff --git a/libs/nixio/src/protoent.c b/libs/luci-lib-nixio/src/protoent.c
index bda68a584..bda68a584 100644
--- a/libs/nixio/src/protoent.c
+++ b/libs/luci-lib-nixio/src/protoent.c
diff --git a/libs/nixio/src/socket.c b/libs/luci-lib-nixio/src/socket.c
index 17c6afc79..17c6afc79 100644
--- a/libs/nixio/src/socket.c
+++ b/libs/luci-lib-nixio/src/socket.c
diff --git a/libs/nixio/src/sockopt.c b/libs/luci-lib-nixio/src/sockopt.c
index cede884ce..cede884ce 100644
--- a/libs/nixio/src/sockopt.c
+++ b/libs/luci-lib-nixio/src/sockopt.c
diff --git a/libs/nixio/src/splice.c b/libs/luci-lib-nixio/src/splice.c
index db63ea9a8..db63ea9a8 100644
--- a/libs/nixio/src/splice.c
+++ b/libs/luci-lib-nixio/src/splice.c
diff --git a/libs/nixio/src/syslog.c b/libs/luci-lib-nixio/src/syslog.c
index 89f1b1dda..89f1b1dda 100644
--- a/libs/nixio/src/syslog.c
+++ b/libs/luci-lib-nixio/src/syslog.c
diff --git a/libs/nixio/src/tls-context.c b/libs/luci-lib-nixio/src/tls-context.c
index e9a833f59..e9a833f59 100644
--- a/libs/nixio/src/tls-context.c
+++ b/libs/luci-lib-nixio/src/tls-context.c
diff --git a/libs/nixio/src/tls-crypto.c b/libs/luci-lib-nixio/src/tls-crypto.c
index 714ec4e60..714ec4e60 100644
--- a/libs/nixio/src/tls-crypto.c
+++ b/libs/luci-lib-nixio/src/tls-crypto.c
diff --git a/libs/nixio/src/tls-socket.c b/libs/luci-lib-nixio/src/tls-socket.c
index fe4cb6075..fe4cb6075 100644
--- a/libs/nixio/src/tls-socket.c
+++ b/libs/luci-lib-nixio/src/tls-socket.c
diff --git a/libs/nixio/src/user.c b/libs/luci-lib-nixio/src/user.c
index b701bac95..b701bac95 100644
--- a/libs/nixio/src/user.c
+++ b/libs/luci-lib-nixio/src/user.c
diff --git a/libs/nixio/standalone.mk b/libs/luci-lib-nixio/standalone.mk
index 95f6bece4..95f6bece4 100644
--- a/libs/nixio/standalone.mk
+++ b/libs/luci-lib-nixio/standalone.mk
diff --git a/libs/luci-lib-px5g/Makefile b/libs/luci-lib-px5g/Makefile
new file mode 100644
index 000000000..906a1052e
--- /dev/null
+++ b/libs/luci-lib-px5g/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=RSA/X.509 Key Generator (required for LuCId SSL support)
+LUCI_DEPENDS:=+luci-lib-nixio
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/libs/px5g/lua/px5g/util.lua b/libs/luci-lib-px5g/lua/px5g/util.lua
index 0f07c81b8..0f07c81b8 100644
--- a/libs/px5g/lua/px5g/util.lua
+++ b/libs/luci-lib-px5g/lua/px5g/util.lua
diff --git a/libs/px5g/root/usr/sbin/px5g-genkeys b/libs/luci-lib-px5g/root/usr/sbin/px5g-genkeys
index 87a66bfe2..87a66bfe2 100755
--- a/libs/px5g/root/usr/sbin/px5g-genkeys
+++ b/libs/luci-lib-px5g/root/usr/sbin/px5g-genkeys
diff --git a/libs/px5g/src/library/bignum.c b/libs/luci-lib-px5g/src/library/bignum.c
index 8b7c12ff0..8b7c12ff0 100644
--- a/libs/px5g/src/library/bignum.c
+++ b/libs/luci-lib-px5g/src/library/bignum.c
diff --git a/libs/px5g/src/library/havege.c b/libs/luci-lib-px5g/src/library/havege.c
index 266299d3b..266299d3b 100644
--- a/libs/px5g/src/library/havege.c
+++ b/libs/luci-lib-px5g/src/library/havege.c
diff --git a/libs/px5g/src/library/rsa.c b/libs/luci-lib-px5g/src/library/rsa.c
index 131b6c6c9..131b6c6c9 100644
--- a/libs/px5g/src/library/rsa.c
+++ b/libs/luci-lib-px5g/src/library/rsa.c
diff --git a/libs/px5g/src/library/sha1.c b/libs/luci-lib-px5g/src/library/sha1.c
index 54a4416f3..54a4416f3 100644
--- a/libs/px5g/src/library/sha1.c
+++ b/libs/luci-lib-px5g/src/library/sha1.c
diff --git a/libs/px5g/src/library/timing.c b/libs/luci-lib-px5g/src/library/timing.c
index 6b7ab740e..6b7ab740e 100644
--- a/libs/px5g/src/library/timing.c
+++ b/libs/luci-lib-px5g/src/library/timing.c
diff --git a/libs/px5g/src/library/x509write.c b/libs/luci-lib-px5g/src/library/x509write.c
index 173610c1a..173610c1a 100644
--- a/libs/px5g/src/library/x509write.c
+++ b/libs/luci-lib-px5g/src/library/x509write.c
diff --git a/libs/px5g/src/polarssl/bignum.h b/libs/luci-lib-px5g/src/polarssl/bignum.h
index c66730332..c66730332 100644
--- a/libs/px5g/src/polarssl/bignum.h
+++ b/libs/luci-lib-px5g/src/polarssl/bignum.h
diff --git a/libs/px5g/src/polarssl/bn_mul.h b/libs/luci-lib-px5g/src/polarssl/bn_mul.h
index f6d34da58..f6d34da58 100644
--- a/libs/px5g/src/polarssl/bn_mul.h
+++ b/libs/luci-lib-px5g/src/polarssl/bn_mul.h
diff --git a/libs/px5g/src/polarssl/config.h b/libs/luci-lib-px5g/src/polarssl/config.h
index 6463e5219..6463e5219 100644
--- a/libs/px5g/src/polarssl/config.h
+++ b/libs/luci-lib-px5g/src/polarssl/config.h
diff --git a/libs/px5g/src/polarssl/havege.h b/libs/luci-lib-px5g/src/polarssl/havege.h
index c27cecac0..c27cecac0 100644
--- a/libs/px5g/src/polarssl/havege.h
+++ b/libs/luci-lib-px5g/src/polarssl/havege.h
diff --git a/libs/px5g/src/polarssl/rsa.h b/libs/luci-lib-px5g/src/polarssl/rsa.h
index b31dc2f14..b31dc2f14 100644
--- a/libs/px5g/src/polarssl/rsa.h
+++ b/libs/luci-lib-px5g/src/polarssl/rsa.h
diff --git a/libs/px5g/src/polarssl/sha1.h b/libs/luci-lib-px5g/src/polarssl/sha1.h
index 3ca7dc319..3ca7dc319 100644
--- a/libs/px5g/src/polarssl/sha1.h
+++ b/libs/luci-lib-px5g/src/polarssl/sha1.h
diff --git a/libs/px5g/src/polarssl/timing.h b/libs/luci-lib-px5g/src/polarssl/timing.h
index 62d627f61..62d627f61 100644
--- a/libs/px5g/src/polarssl/timing.h
+++ b/libs/luci-lib-px5g/src/polarssl/timing.h
diff --git a/libs/px5g/src/polarssl/x509.h b/libs/luci-lib-px5g/src/polarssl/x509.h
index 908a1dbf5..908a1dbf5 100644
--- a/libs/px5g/src/polarssl/x509.h
+++ b/libs/luci-lib-px5g/src/polarssl/x509.h
diff --git a/libs/px5g/src/px5g.c b/libs/luci-lib-px5g/src/px5g.c
index feecd0127..feecd0127 100644
--- a/libs/px5g/src/px5g.c
+++ b/libs/luci-lib-px5g/src/px5g.c
diff --git a/libs/px5g/src/px5g.h b/libs/luci-lib-px5g/src/px5g.h
index 47542b5c0..47542b5c0 100644
--- a/libs/px5g/src/px5g.h
+++ b/libs/luci-lib-px5g/src/px5g.h
diff --git a/libs/luci-lib-rpcc/Makefile b/libs/luci-lib-rpcc/Makefile
new file mode 100644
index 000000000..e0fea28a5
--- /dev/null
+++ b/libs/luci-lib-rpcc/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Support for AHCPd
+LUCI_DEPENDS:=@BROKEN
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/libs/rpcc/luasrc/rpcc.lua b/libs/luci-lib-rpcc/luasrc/rpcc.lua
index ef94d3bbd..ef94d3bbd 100644
--- a/libs/rpcc/luasrc/rpcc.lua
+++ b/libs/luci-lib-rpcc/luasrc/rpcc.lua
diff --git a/libs/rpcc/luasrc/rpcc/ruci.lua b/libs/luci-lib-rpcc/luasrc/rpcc/ruci.lua
index 05cb72805..05cb72805 100644
--- a/libs/rpcc/luasrc/rpcc/ruci.lua
+++ b/libs/luci-lib-rpcc/luasrc/rpcc/ruci.lua
diff --git a/libs/px5g/Makefile b/libs/px5g/Makefile
deleted file mode 100644
index 80a650ed0..000000000
--- a/libs/px5g/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
-include ../../build/gccconfig.mk
-
-PX5G_LIB_CFLAGS = -Isrc/ -include src/polarssl/rsa.h \
- -include src/polarssl/x509.h \
- $(CPPFLAGS) $(CFLAGS) $(EXTRA_CFLAGS) $(WFLAGS)
-
-PX5G_OBJ_CFLAGS = -Isrc/ \
- $(CPPFLAGS) $(CFLAGS) $(EXTRA_CFLAGS) $(WFLAGS)
-
-PX5G_LIB = src/library/bignum.o src/library/havege.o src/library/rsa.o \
- src/library/sha1.o src/library/timing.o src/library/x509write.o
-PX5G_OBJ = src/px5g.o
-
-src/library/%.o: src/library/%.c
- $(CC) $(PX5G_LIB_CFLAGS) $(FPIC) -c -o $@ $<
-
-%.o: %.c
- $(CC) $(PX5G_OBJ_CFLAGS) $(LUA_CFLAGS) $(FPIC) -c -o $@ $<
-
-compile: $(PX5G_LIB) $(PX5G_OBJ)
- $(LINK) $(SHLIB_FLAGS) -o src/px5g.so $(PX5G_OBJ) $(PX5G_LIB)
- mkdir -p dist$(LUA_LIBRARYDIR)
- cp src/px5g.so dist$(LUA_LIBRARYDIR)/px5g.so
-
-clean: luaclean
- rm -f $(PX5G_OBJ) $(PX5G_LIB) src/*.o src/*.so src/*.a src/*.dll
diff --git a/libs/rpcc/Makefile b/libs/rpcc/Makefile
deleted file mode 100644
index 81a96f6a8..000000000
--- a/libs/rpcc/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk \ No newline at end of file
diff --git a/luci.mk b/luci.mk
new file mode 100644
index 000000000..12e9b02ef
--- /dev/null
+++ b/luci.mk
@@ -0,0 +1,206 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+LUCI_NAME?=$(notdir ${CURDIR})
+LUCI_TYPE?=$(word 2,$(subst -, ,$(LUCI_NAME)))
+LUCI_BASENAME?=$(patsubst luci-$(LUCI_TYPE)-%,%,$(LUCI_NAME))
+LUCI_LANGUAGES:=$(filter-out templates,$(notdir $(wildcard ${CURDIR}/po/*)))
+LUCI_DEFAULTS:=$(notdir $(wildcard ${CURDIR}/root/etc/uci-defaults/*))
+
+# Language code titles
+LUCI_LANG.ca=Català (Catalan)
+LUCI_LANG.cs=Čeština (Czech)
+LUCI_LANG.de=Deutsch (German)
+LUCI_LANG.el=Ελληνικά (Greek)
+LUCI_LANG.en=English
+LUCI_LANG.es=Español (Spanish)
+LUCI_LANG.fr=Français (French)
+LUCI_LANG.he=עִבְרִית (Hebrew)
+LUCI_LANG.hu=Magyar (Hungarian)
+LUCI_LANG.it=Italiano (Italian)
+LUCI_LANG.ja=日本語 (Japanese)
+LUCI_LANG.ms=Bahasa Melayu (Malay)
+LUCI_LANG.no=Norsk (Norwegian)
+LUCI_LANG.pl=Polski (Polish)
+LUCI_LANG.pt-br=Português do Brasil (Brazialian Portuguese)
+LUCI_LANG.pt=Português (Portuguese)
+LUCI_LANG.ro=Română (Romanian)
+LUCI_LANG.ru=Русский (Russian)
+LUCI_LANG.sk=Slovenčina (Slovene)
+LUCI_LANG.sv=Svenska (Swedish)
+LUCI_LANG.tr=Türkçe (Turkish)
+LUCI_LANG.uk=украї́нська (Ukrainian)
+LUCI_LANG.vi=Tiếng Việt (Vietnamese)
+LUCI_LANG.zh-cn=普通话 (Chinese)
+LUCI_LANG.zh-tw=臺灣華語 (Taiwanese)
+
+# Submenu titles
+LUCI_MENU.col=1. Collections
+LUCI_MENU.mod=2. Modules
+LUCI_MENU.app=3. Applications
+LUCI_MENU.theme=4. Themes
+LUCI_MENU.proto=5. Protocols
+LUCI_MENU.lib=6. Libraries
+
+
+PKG_NAME?=$(LUCI_NAME)
+
+PKG_VERSION?=$(if $(DUMP),x,$(strip $(shell \
+ if svn info >/dev/null 2>/dev/null; then \
+ revision="svn-r$$(LC_ALL=C svn info | sed -ne 's/^Revision: //p')"; \
+ elif git log -1 >/dev/null 2>/dev/null; then \
+ revision="svn-r$$(LC_ALL=C git log -1 | sed -ne 's/.*git-svn-id: .*@\([0-9]\+\) .*/\1/p')"; \
+ if [ "$$revision" = "svn-r" ]; then \
+ set -- $$(git log -1 --format="%ct %h"); \
+ secs="$$(($$1 % 86400))"; \
+ yday="$$(date --utc --date="@$$1" "+%y.%j")"; \
+ revision="$$(printf 'git-%s.%05d-%s' "$$yday" "$$secs" "$$2")"; \
+ fi; \
+ else \
+ revision="unknown"; \
+ fi; \
+ echo "$$revision" \
+)))
+
+PKG_RELEASE?=1
+PKG_INSTALL:=$(if $(realpath src/Makefile),1)
+PKG_BUILD_DEPENDS += lua/host luci-base/host $(LUCI_BUILD_DEPENDS)
+PKG_CONFIG_DEPENDS += CONFIG_LUCI_SRCDIET
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/$(PKG_NAME)
+ SECTION:=luci
+ CATEGORY:=LuCI
+ SUBMENU:=$(if $(LUCI_MENU.$(LUCI_TYPE)),$(LUCI_MENU.$(LUCI_TYPE)),$(LUCI_MENU.app))
+ TITLE:=$(if $(LUCI_TITLE),$(LUCI_TITLE),LuCI $(LUCI_NAME) $(LUCI_TYPE))
+ DEPENDS:=$(foreach lang,$(LUCI_LANGUAGES),+LUCI_LANG_$(lang):luci-i18n-$(LUCI_BASENAME)-$(lang)) $(LUCI_DEPENDS)
+endef
+
+ifneq ($(LUCI_DESCRIPTION),)
+ define Package/$(PKG_NAME)/description
+ $(strip $(LUCI_DESCRIPTION))
+ endef
+endif
+
+# Language selection for luci-base
+ifeq ($(PKG_NAME),luci-base)
+ define Package/luci-base/config
+ config LUCI_SRCDIET
+ bool "Minify Lua sources"
+ default n
+
+ menu "Translations"$(foreach lang,$(LUCI_LANGUAGES),
+
+ config LUCI_LANG_$(lang)
+ bool "$(shell echo '$(LUCI_LANG.$(lang))' | sed -e 's/^.* (\(.*\))$$/\1/') ($(lang))")
+
+ endmenu
+ endef
+endif
+
+define Build/Prepare
+ for d in luasrc htdocs root src; do \
+ if [ -d ./$$$$d ]; then \
+ mkdir -p $(PKG_BUILD_DIR)/$$$$d; \
+ $(CP) ./$$$$d/* $(PKG_BUILD_DIR)/$$$$d/; \
+ fi; \
+ done
+ $(call Build/Prepare/Default)
+endef
+
+define Build/Configure
+endef
+
+ifneq ($(wildcard ${CURDIR}/src/Makefile),)
+ MAKE_PATH := src/
+ MAKE_VARS += FPIC="$(FPIC)" LUCI_VERSION="$(PKG_VERSION)"
+
+ define Build/Compile
+ $(call Build/Compile/Default,clean compile)
+ endef
+else
+ define Build/Compile
+ endef
+endif
+
+HTDOCS = /www
+LUA_LIBRARYDIR = /usr/lib/lua
+LUCI_LIBRARYDIR = $(LUA_LIBRARYDIR)/luci
+
+define SrcDiet
+ $(FIND) $(1) -type f -name '*.lua' | while read src; do \
+ if $(STAGING_DIR_HOST)/bin/lua $(STAGING_DIR_HOST)/bin/LuaSrcDiet \
+ --noopt-binequiv -o "$$$$src.o" "$$$$src"; \
+ then mv "$$$$src.o" "$$$$src"; fi; \
+ done
+endef
+
+define Package/$(PKG_NAME)/install
+ if [ -d $(PKG_BUILD_DIR)/luasrc ]; then \
+ $(INSTALL_DIR) $(1)$(LUCI_LIBRARYDIR); \
+ cp -pR $(PKG_BUILD_DIR)/luasrc/* $(1)$(LUCI_LIBRARYDIR)/; \
+ $(if $(CONFIG_LUCI_SRCDIET),$(call SrcDiet,$(1)$(LUCI_LIBRARYDIR)/),true); \
+ else true; fi
+ if [ -d $(PKG_BUILD_DIR)/htdocs ]; then \
+ $(INSTALL_DIR) $(1)$(HTDOCS); \
+ cp -pR $(PKG_BUILD_DIR)/htdocs/* $(1)$(HTDOCS)/; \
+ else true; fi
+ if [ -d $(PKG_BUILD_DIR)/root ]; then \
+ $(INSTALL_DIR) $(1)/; \
+ cp -pR $(PKG_BUILD_DIR)/root/* $(1)/; \
+ else true; fi
+ if [ -d $(PKG_BUILD_DIR)/src ]; then \
+ $(call Build/Install/Default) \
+ $(CP) $(PKG_INSTALL_DIR)/* $(1)/; \
+ else true; fi
+endef
+
+ifneq ($(LUCI_DEFAULTS),)
+define Package/$(PKG_NAME)/postinst
+[ -n "$${IPKG_INSTROOT}" ] || {$(foreach script,$(LUCI_DEFAULTS),
+ (. /etc/uci-defaults/$(script)) && rm -f /etc/uci-defaults/$(script))
+ exit 0
+}
+endef
+endif
+
+
+LUCI_BUILD_PACKAGES := $(PKG_NAME)
+
+define LuciTranslation
+ define Package/luci-i18n-$(LUCI_BASENAME)-$(1)
+ SECTION:=luci
+ CATEGORY:=LuCI
+ TITLE:=$(PKG_NAME) - $(1) translation
+ HIDDEN:=1
+ endef
+
+ define Package/luci-i18n-$(LUCI_BASENAME)-$(1)/install
+ $$(INSTALL_DIR) $$(1)/etc/uci-defaults
+ echo "uci set luci.languages.$(subst -,_,$(1))='$(LUCI_LANG.$(1))'; uci commit luci" \
+ > $$(1)/etc/uci-defaults/luci-i18n-$(LUCI_BASENAME)-$(1)
+ $$(INSTALL_DIR) $$(1)$(LUCI_LIBRARYDIR)/i18n
+ $(foreach po,$(wildcard ${CURDIR}/po/$(1)/*.po), \
+ po2lmo $(po) \
+ $$(1)$(LUCI_LIBRARYDIR)/i18n/$(basename $(notdir $(po))).$(1).lmo;)
+ endef
+
+ define Package/luci-i18n-$(LUCI_BASENAME)-$(1)/postinst
+ [ -n "$$$${IPKG_INSTROOT}" ] || {
+ (. /etc/uci-defaults/luci-i18n-$(LUCI_BASENAME)-$(1)) && rm -f /etc/uci-defaults/luci-i18n-$(LUCI_BASENAME)-$(1)
+ exit 0
+ }
+ endef
+
+ LUCI_BUILD_PACKAGES += luci-i18n-$(LUCI_BASENAME)-$(1)
+
+endef
+
+$(foreach lang,$(LUCI_LANGUAGES),$(eval $(call LuciTranslation,$(lang))))
+$(foreach pkg,$(LUCI_BUILD_PACKAGES),$(eval $(call BuildPackage,$(pkg))))
diff --git a/modules/admin-full/Makefile b/modules/admin-full/Makefile
deleted file mode 100644
index 819d13f33..000000000
--- a/modules/admin-full/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
-include ../../build/gccconfig.mk
-
-BWC_LDFLAGS = -ldl
-BWC_CFLAGS =
-BWC_BIN = luci-bwc
-BWC_OBJ = src/luci-bwc.o
-
-%.o: %.c
- $(COMPILE) $(BWC_CFLAGS) $(LUA_CFLAGS) $(FPIC) -c -o $@ $<
-
-compile: build-clean $(BWC_OBJ)
- $(LINK) -o src/$(BWC_BIN) $(BWC_OBJ) $(BWC_LDFLAGS)
- mkdir -p dist/usr/bin
- cp src/$(BWC_BIN) dist/usr/bin/$(BWC_BIN)
-
-install: build
- cp -pR dist/usr/bin/$(BWC_BIN) /usr/bin/$(BWC_BIN)
-
-clean: build-clean
-
-build-clean:
- rm -f src/*.o src/$(BWC_BIN)
diff --git a/modules/admin-mini/Makefile b/modules/admin-mini/Makefile
deleted file mode 100644
index 81a96f6a8..000000000
--- a/modules/admin-mini/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk \ No newline at end of file
diff --git a/modules/base/Makefile b/modules/base/Makefile
deleted file mode 100644
index ad16ec737..000000000
--- a/modules/base/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-ifneq (,$(wildcard ../../build/config.mk))
-include ../../build/config.mk
-include ../../build/module.mk
-include ../../build/gccconfig.mk
-else
-include standalone.mk
-endif
-
-TPL_LDFLAGS =
-TPL_CFLAGS =
-TPL_SO = parser.so
-TPL_PO2LMO = po2lmo
-TPL_PO2LMO_OBJ = src/po2lmo.o
-TPL_LMO_OBJ = src/template_lmo.o
-TPL_COMMON_OBJ = src/template_parser.o src/template_utils.o
-TPL_LUALIB_OBJ = src/template_lualib.o
-
-%.o: %.c
- $(COMPILE) $(TPL_CFLAGS) $(LUA_CFLAGS) $(FPIC) -c -o $@ $<
-
-compile: build-clean $(TPL_COMMON_OBJ) $(TPL_LUALIB_OBJ) $(TPL_LMO_OBJ) $(TPL_PO2LMO_OBJ)
- $(LINK) $(SHLIB_FLAGS) $(TPL_LDFLAGS) -o src/$(TPL_SO) \
- $(TPL_COMMON_OBJ) $(TPL_LMO_OBJ) $(TPL_LUALIB_OBJ)
- $(LINK) -o src/$(TPL_PO2LMO) \
- $(TPL_LMO_OBJ) $(TPL_PO2LMO_OBJ)
- mkdir -p dist$(LUCI_LIBRARYDIR)/template
- cp src/$(TPL_SO) dist$(LUCI_LIBRARYDIR)/template/$(TPL_SO)
-
-install: build
- cp -pR dist$(LUA_LIBRARYDIR)/* $(LUA_LIBRARYDIR)
-
-clean: build-clean
-
-build-clean:
- rm -f src/*.o src/$(TPL_SO)
-
-host-compile: build-clean host-clean $(TPL_LMO_OBJ) $(TPL_PO2LMO_OBJ)
- $(LINK) -o src/$(TPL_PO2LMO) $(TPL_LMO_OBJ) $(TPL_PO2LMO_OBJ)
-
-host-install: host-compile
- cp src/$(TPL_PO2LMO) ../../build/$(TPL_PO2LMO)
-
-host-clean:
- rm -f src/$(TPL_PO2LMO)
- rm -f ../../build/$(TPL_PO2LMO)
diff --git a/modules/failsafe/Makefile b/modules/failsafe/Makefile
deleted file mode 100644
index 81a96f6a8..000000000
--- a/modules/failsafe/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk \ No newline at end of file
diff --git a/modules/freifunk/Makefile b/modules/freifunk/Makefile
deleted file mode 100644
index 82c5b1324..000000000
--- a/modules/freifunk/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-PO = freifunk
-
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/modules/luci-base/Makefile b/modules/luci-base/Makefile
new file mode 100644
index 000000000..ea40adc26
--- /dev/null
+++ b/modules/luci-base/Makefile
@@ -0,0 +1,42 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=luci-base
+
+LUCI_TYPE:=mod
+LUCI_BASENAME:=base
+
+LUCI_TITLE:=LuCI core libraries
+
+PKG_SOURCE:=LuaSrcDiet-0.12.1.tar.bz2
+PKG_SOURCE_URL:=https://luasrcdiet.googlecode.com/files
+PKG_MD5SUM:=8a0812701e29b6715e4d76f2f118264a
+
+HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/LuaSrcDiet-0.12.1
+
+include $(INCLUDE_DIR)/host-build.mk
+
+include ../../luci.mk
+
+define Host/Configure
+endef
+
+define Host/Compile
+ $(MAKE) -C src/ clean po2lmo
+ $(MAKE) -C $(HOST_BUILD_DIR) bin/LuaSrcDiet.lua
+endef
+
+define Host/Install
+ $(INSTALL_DIR) $(STAGING_DIR_HOST)/bin
+ $(INSTALL_BIN) src/po2lmo $(STAGING_DIR_HOST)/bin/po2lmo
+ $(INSTALL_BIN) $(HOST_BUILD_DIR)/bin/LuaSrcDiet.lua $(STAGING_DIR_HOST)/bin/LuaSrcDiet
+endef
+
+$(eval $(call HostBuild))
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/modules/base/htdocs/cgi-bin/luci b/modules/luci-base/htdocs/cgi-bin/luci
index 529d1d0bc..529d1d0bc 100755
--- a/modules/base/htdocs/cgi-bin/luci
+++ b/modules/luci-base/htdocs/cgi-bin/luci
diff --git a/modules/base/htdocs/luci-static/resources/cbi.js b/modules/luci-base/htdocs/luci-static/resources/cbi.js
index 02814a542..02814a542 100644
--- a/modules/base/htdocs/luci-static/resources/cbi.js
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi.js
diff --git a/modules/base/htdocs/luci-static/resources/cbi/add.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/add.gif
index 0888abf85..0888abf85 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/add.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/add.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/apply.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/apply.gif
index 82ae7ed82..82ae7ed82 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/apply.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/apply.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/arrow.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/arrow.gif
index 10d797e9b..10d797e9b 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/arrow.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/arrow.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/down.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/down.gif
index f0bb6a4ea..f0bb6a4ea 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/down.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/down.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/download.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/download.gif
index f99a5383b..f99a5383b 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/download.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/download.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/edit.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/edit.gif
index 7b02b6e72..7b02b6e72 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/edit.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/edit.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/fieldadd.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/fieldadd.gif
index 431ff64d1..431ff64d1 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/fieldadd.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/fieldadd.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/file.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/file.gif
index 3b1217dd6..3b1217dd6 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/file.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/file.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/find.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/find.gif
index 9ae5e3489..9ae5e3489 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/find.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/find.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/folder.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/folder.gif
index 22b583bb5..22b583bb5 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/folder.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/folder.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/help.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/help.gif
index 9dfa0e196..9dfa0e196 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/help.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/help.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/key.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/key.gif
index e3853e5af..e3853e5af 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/key.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/key.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/link.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/link.gif
index f0bb78da6..f0bb78da6 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/link.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/link.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/reload.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/reload.gif
index 8268958a1..8268958a1 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/reload.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/reload.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/remove.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/remove.gif
index bf43a0a0b..bf43a0a0b 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/remove.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/remove.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/reset.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/reset.gif
index c941c1902..c941c1902 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/reset.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/reset.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/save.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/save.gif
index 35e949963..35e949963 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/save.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/save.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/up.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/up.gif
index e8234178e..e8234178e 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/up.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/up.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/cbi/user.gif b/modules/luci-base/htdocs/luci-static/resources/cbi/user.gif
index dcb5c2a89..dcb5c2a89 100644
--- a/modules/base/htdocs/luci-static/resources/cbi/user.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi/user.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/bridge.png b/modules/luci-base/htdocs/luci-static/resources/icons/bridge.png
index 4c163bf69..4c163bf69 100644
--- a/modules/base/htdocs/luci-static/resources/icons/bridge.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/bridge.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/bridge_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/bridge_disabled.png
index 0f367c536..0f367c536 100644
--- a/modules/base/htdocs/luci-static/resources/icons/bridge_disabled.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/bridge_disabled.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/encryption.png b/modules/luci-base/htdocs/luci-static/resources/icons/encryption.png
index 41d2ba9ac..41d2ba9ac 100644
--- a/modules/base/htdocs/luci-static/resources/icons/encryption.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/encryption.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/encryption_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/encryption_disabled.png
index f2e05a425..f2e05a425 100644
--- a/modules/base/htdocs/luci-static/resources/icons/encryption_disabled.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/encryption_disabled.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/ethernet.png b/modules/luci-base/htdocs/luci-static/resources/icons/ethernet.png
index a02538124..a02538124 100644
--- a/modules/base/htdocs/luci-static/resources/icons/ethernet.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/ethernet.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/ethernet_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/ethernet_disabled.png
index 2bb02e455..2bb02e455 100644
--- a/modules/base/htdocs/luci-static/resources/icons/ethernet_disabled.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/ethernet_disabled.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/loading.gif b/modules/luci-base/htdocs/luci-static/resources/icons/loading.gif
index 5bb90fd6a..5bb90fd6a 100644
--- a/modules/base/htdocs/luci-static/resources/icons/loading.gif
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/loading.gif
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/port_down.png b/modules/luci-base/htdocs/luci-static/resources/icons/port_down.png
index 25ea17232..25ea17232 100644
--- a/modules/base/htdocs/luci-static/resources/icons/port_down.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/port_down.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/port_up.png b/modules/luci-base/htdocs/luci-static/resources/icons/port_up.png
index e06303791..e06303791 100644
--- a/modules/base/htdocs/luci-static/resources/icons/port_up.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/port_up.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/signal-0-25.png b/modules/luci-base/htdocs/luci-static/resources/icons/signal-0-25.png
index 2e5dff466..2e5dff466 100644
--- a/modules/base/htdocs/luci-static/resources/icons/signal-0-25.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/signal-0-25.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/signal-0.png b/modules/luci-base/htdocs/luci-static/resources/icons/signal-0.png
index 114583a67..114583a67 100644
--- a/modules/base/htdocs/luci-static/resources/icons/signal-0.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/signal-0.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/signal-25-50.png b/modules/luci-base/htdocs/luci-static/resources/icons/signal-25-50.png
index ee8cc4f1c..ee8cc4f1c 100644
--- a/modules/base/htdocs/luci-static/resources/icons/signal-25-50.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/signal-25-50.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/signal-50-75.png b/modules/luci-base/htdocs/luci-static/resources/icons/signal-50-75.png
index 26bcbf715..26bcbf715 100644
--- a/modules/base/htdocs/luci-static/resources/icons/signal-50-75.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/signal-50-75.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/signal-75-100.png b/modules/luci-base/htdocs/luci-static/resources/icons/signal-75-100.png
index 5cffaa1b8..5cffaa1b8 100644
--- a/modules/base/htdocs/luci-static/resources/icons/signal-75-100.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/signal-75-100.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/signal-none.png b/modules/luci-base/htdocs/luci-static/resources/icons/signal-none.png
index b77585c0f..b77585c0f 100644
--- a/modules/base/htdocs/luci-static/resources/icons/signal-none.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/signal-none.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/switch.png b/modules/luci-base/htdocs/luci-static/resources/icons/switch.png
index 5c99ba568..5c99ba568 100644
--- a/modules/base/htdocs/luci-static/resources/icons/switch.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/switch.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/switch_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/switch_disabled.png
index b8c84c8dc..b8c84c8dc 100644
--- a/modules/base/htdocs/luci-static/resources/icons/switch_disabled.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/switch_disabled.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/tunnel.png b/modules/luci-base/htdocs/luci-static/resources/icons/tunnel.png
index c5a09dd68..c5a09dd68 100644
--- a/modules/base/htdocs/luci-static/resources/icons/tunnel.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/tunnel.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/tunnel_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/tunnel_disabled.png
index ad9856cfe..ad9856cfe 100644
--- a/modules/base/htdocs/luci-static/resources/icons/tunnel_disabled.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/tunnel_disabled.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/vlan.png b/modules/luci-base/htdocs/luci-static/resources/icons/vlan.png
index 5c99ba568..5c99ba568 100644
--- a/modules/base/htdocs/luci-static/resources/icons/vlan.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/vlan.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/vlan_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/vlan_disabled.png
index b8c84c8dc..b8c84c8dc 100644
--- a/modules/base/htdocs/luci-static/resources/icons/vlan_disabled.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/vlan_disabled.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/wifi.png b/modules/luci-base/htdocs/luci-static/resources/icons/wifi.png
index 528ce2b4e..528ce2b4e 100644
--- a/modules/base/htdocs/luci-static/resources/icons/wifi.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/wifi.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/wifi_big.png b/modules/luci-base/htdocs/luci-static/resources/icons/wifi_big.png
index d73a5e740..d73a5e740 100644
--- a/modules/base/htdocs/luci-static/resources/icons/wifi_big.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/wifi_big.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/wifi_big_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/wifi_big_disabled.png
index af93b37b7..af93b37b7 100644
--- a/modules/base/htdocs/luci-static/resources/icons/wifi_big_disabled.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/wifi_big_disabled.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/icons/wifi_disabled.png b/modules/luci-base/htdocs/luci-static/resources/icons/wifi_disabled.png
index 338a34f78..338a34f78 100644
--- a/modules/base/htdocs/luci-static/resources/icons/wifi_disabled.png
+++ b/modules/luci-base/htdocs/luci-static/resources/icons/wifi_disabled.png
Binary files differ
diff --git a/modules/base/htdocs/luci-static/resources/xhr.js b/modules/luci-base/htdocs/luci-static/resources/xhr.js
index 701c12ac1..701c12ac1 100644
--- a/modules/base/htdocs/luci-static/resources/xhr.js
+++ b/modules/luci-base/htdocs/luci-static/resources/xhr.js
diff --git a/modules/base/luasrc/cacheloader.lua b/modules/luci-base/luasrc/cacheloader.lua
index 942c4b7b4..942c4b7b4 100644
--- a/modules/base/luasrc/cacheloader.lua
+++ b/modules/luci-base/luasrc/cacheloader.lua
diff --git a/modules/base/luasrc/cbi.lua b/modules/luci-base/luasrc/cbi.lua
index ae570b155..ae570b155 100644
--- a/modules/base/luasrc/cbi.lua
+++ b/modules/luci-base/luasrc/cbi.lua
diff --git a/modules/base/luasrc/cbi/datatypes.lua b/modules/luci-base/luasrc/cbi/datatypes.lua
index c5f4ec0f0..c5f4ec0f0 100644
--- a/modules/base/luasrc/cbi/datatypes.lua
+++ b/modules/luci-base/luasrc/cbi/datatypes.lua
diff --git a/modules/base/luasrc/ccache.lua b/modules/luci-base/luasrc/ccache.lua
index 56ccbc3ef..56ccbc3ef 100644
--- a/modules/base/luasrc/ccache.lua
+++ b/modules/luci-base/luasrc/ccache.lua
diff --git a/modules/base/luasrc/config.lua b/modules/luci-base/luasrc/config.lua
index 53db82b32..53db82b32 100644
--- a/modules/base/luasrc/config.lua
+++ b/modules/luci-base/luasrc/config.lua
diff --git a/modules/base/luasrc/controller/admin/servicectl.lua b/modules/luci-base/luasrc/controller/admin/servicectl.lua
index 753d2c77f..753d2c77f 100644
--- a/modules/base/luasrc/controller/admin/servicectl.lua
+++ b/modules/luci-base/luasrc/controller/admin/servicectl.lua
diff --git a/modules/base/luasrc/debug.lua b/modules/luci-base/luasrc/debug.lua
index 8ff1bb698..8ff1bb698 100644
--- a/modules/base/luasrc/debug.lua
+++ b/modules/luci-base/luasrc/debug.lua
diff --git a/modules/base/luasrc/dispatcher.lua b/modules/luci-base/luasrc/dispatcher.lua
index f7e16e77b..f7e16e77b 100644
--- a/modules/base/luasrc/dispatcher.lua
+++ b/modules/luci-base/luasrc/dispatcher.lua
diff --git a/modules/base/luasrc/fs.lua b/modules/luci-base/luasrc/fs.lua
index a81ff675d..a81ff675d 100644
--- a/modules/base/luasrc/fs.lua
+++ b/modules/luci-base/luasrc/fs.lua
diff --git a/modules/base/luasrc/http.lua b/modules/luci-base/luasrc/http.lua
index e8430b727..e8430b727 100644
--- a/modules/base/luasrc/http.lua
+++ b/modules/luci-base/luasrc/http.lua
diff --git a/modules/base/luasrc/http/protocol.lua b/modules/luci-base/luasrc/http/protocol.lua
index 6431b0403..6431b0403 100644
--- a/modules/base/luasrc/http/protocol.lua
+++ b/modules/luci-base/luasrc/http/protocol.lua
diff --git a/modules/base/luasrc/http/protocol/conditionals.lua b/modules/luci-base/luasrc/http/protocol/conditionals.lua
index 75e1f7b37..75e1f7b37 100644
--- a/modules/base/luasrc/http/protocol/conditionals.lua
+++ b/modules/luci-base/luasrc/http/protocol/conditionals.lua
diff --git a/modules/base/luasrc/http/protocol/date.lua b/modules/luci-base/luasrc/http/protocol/date.lua
index 83d11e2c2..83d11e2c2 100644
--- a/modules/base/luasrc/http/protocol/date.lua
+++ b/modules/luci-base/luasrc/http/protocol/date.lua
diff --git a/modules/base/luasrc/http/protocol/mime.lua b/modules/luci-base/luasrc/http/protocol/mime.lua
index c87816066..c87816066 100644
--- a/modules/base/luasrc/http/protocol/mime.lua
+++ b/modules/luci-base/luasrc/http/protocol/mime.lua
diff --git a/modules/base/luasrc/i18n.lua b/modules/luci-base/luasrc/i18n.lua
index 545a8aed9..545a8aed9 100644
--- a/modules/base/luasrc/i18n.lua
+++ b/modules/luci-base/luasrc/i18n.lua
diff --git a/modules/base/luasrc/init.lua b/modules/luci-base/luasrc/init.lua
index 4d66e8673..4d66e8673 100644
--- a/modules/base/luasrc/init.lua
+++ b/modules/luci-base/luasrc/init.lua
diff --git a/modules/base/luasrc/ip.lua b/modules/luci-base/luasrc/ip.lua
index 60ca09013..60ca09013 100644
--- a/modules/base/luasrc/ip.lua
+++ b/modules/luci-base/luasrc/ip.lua
diff --git a/modules/base/luasrc/ltn12.lua b/modules/luci-base/luasrc/ltn12.lua
index b59fb8c48..b59fb8c48 100644
--- a/modules/base/luasrc/ltn12.lua
+++ b/modules/luci-base/luasrc/ltn12.lua
diff --git a/modules/base/luasrc/model/cbi/admin_network/proto_dhcp.lua b/modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua
index fe3fec6fa..fe3fec6fa 100644
--- a/modules/base/luasrc/model/cbi/admin_network/proto_dhcp.lua
+++ b/modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua
diff --git a/modules/base/luasrc/model/cbi/admin_network/proto_none.lua b/modules/luci-base/luasrc/model/cbi/admin_network/proto_none.lua
index 0e34b67de..0e34b67de 100644
--- a/modules/base/luasrc/model/cbi/admin_network/proto_none.lua
+++ b/modules/luci-base/luasrc/model/cbi/admin_network/proto_none.lua
diff --git a/modules/base/luasrc/model/cbi/admin_network/proto_static.lua b/modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua
index 338c0b7d8..338c0b7d8 100644
--- a/modules/base/luasrc/model/cbi/admin_network/proto_static.lua
+++ b/modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua
diff --git a/modules/base/luasrc/model/firewall.lua b/modules/luci-base/luasrc/model/firewall.lua
index a9f6fdb7f..a9f6fdb7f 100644
--- a/modules/base/luasrc/model/firewall.lua
+++ b/modules/luci-base/luasrc/model/firewall.lua
diff --git a/modules/base/luasrc/model/ipkg.lua b/modules/luci-base/luasrc/model/ipkg.lua
index c927e7116..c927e7116 100644
--- a/modules/base/luasrc/model/ipkg.lua
+++ b/modules/luci-base/luasrc/model/ipkg.lua
diff --git a/modules/base/luasrc/model/network.lua b/modules/luci-base/luasrc/model/network.lua
index 6119abd73..6119abd73 100644
--- a/modules/base/luasrc/model/network.lua
+++ b/modules/luci-base/luasrc/model/network.lua
diff --git a/modules/base/luasrc/model/uci.lua b/modules/luci-base/luasrc/model/uci.lua
index a39456304..a39456304 100644
--- a/modules/base/luasrc/model/uci.lua
+++ b/modules/luci-base/luasrc/model/uci.lua
diff --git a/modules/base/luasrc/sauth.lua b/modules/luci-base/luasrc/sauth.lua
index 32f172dcd..32f172dcd 100644
--- a/modules/base/luasrc/sauth.lua
+++ b/modules/luci-base/luasrc/sauth.lua
diff --git a/modules/base/luasrc/sgi/cgi.lua b/modules/luci-base/luasrc/sgi/cgi.lua
index 04ae9aa59..04ae9aa59 100644
--- a/modules/base/luasrc/sgi/cgi.lua
+++ b/modules/luci-base/luasrc/sgi/cgi.lua
diff --git a/modules/base/luasrc/sgi/uhttpd.lua b/modules/luci-base/luasrc/sgi/uhttpd.lua
index db8780f7e..db8780f7e 100644
--- a/modules/base/luasrc/sgi/uhttpd.lua
+++ b/modules/luci-base/luasrc/sgi/uhttpd.lua
diff --git a/modules/base/luasrc/store.lua b/modules/luci-base/luasrc/store.lua
index c33ef07e1..c33ef07e1 100644
--- a/modules/base/luasrc/store.lua
+++ b/modules/luci-base/luasrc/store.lua
diff --git a/modules/base/luasrc/sys.lua b/modules/luci-base/luasrc/sys.lua
index 3a04f6bad..3a04f6bad 100644
--- a/modules/base/luasrc/sys.lua
+++ b/modules/luci-base/luasrc/sys.lua
diff --git a/modules/base/luasrc/sys/iptparser.lua b/modules/luci-base/luasrc/sys/iptparser.lua
index d82363309..d82363309 100644
--- a/modules/base/luasrc/sys/iptparser.lua
+++ b/modules/luci-base/luasrc/sys/iptparser.lua
diff --git a/modules/base/luasrc/sys/zoneinfo.lua b/modules/luci-base/luasrc/sys/zoneinfo.lua
index f5a12bfcb..f5a12bfcb 100644
--- a/modules/base/luasrc/sys/zoneinfo.lua
+++ b/modules/luci-base/luasrc/sys/zoneinfo.lua
diff --git a/modules/base/luasrc/sys/zoneinfo/tzdata.lua b/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
index 8c7cc2add..8c7cc2add 100644
--- a/modules/base/luasrc/sys/zoneinfo/tzdata.lua
+++ b/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
diff --git a/modules/base/luasrc/sys/zoneinfo/tzoffset.lua b/modules/luci-base/luasrc/sys/zoneinfo/tzoffset.lua
index d2f77ed28..d2f77ed28 100644
--- a/modules/base/luasrc/sys/zoneinfo/tzoffset.lua
+++ b/modules/luci-base/luasrc/sys/zoneinfo/tzoffset.lua
diff --git a/modules/base/luasrc/template.lua b/modules/luci-base/luasrc/template.lua
index ea01d3c21..ea01d3c21 100644
--- a/modules/base/luasrc/template.lua
+++ b/modules/luci-base/luasrc/template.lua
diff --git a/modules/base/luasrc/tools/proto.lua b/modules/luci-base/luasrc/tools/proto.lua
index 4df02696b..4df02696b 100644
--- a/modules/base/luasrc/tools/proto.lua
+++ b/modules/luci-base/luasrc/tools/proto.lua
diff --git a/modules/base/luasrc/tools/status.lua b/modules/luci-base/luasrc/tools/status.lua
index 0efc51be2..0efc51be2 100644
--- a/modules/base/luasrc/tools/status.lua
+++ b/modules/luci-base/luasrc/tools/status.lua
diff --git a/modules/base/luasrc/tools/webadmin.lua b/modules/luci-base/luasrc/tools/webadmin.lua
index 0e09be980..0e09be980 100644
--- a/modules/base/luasrc/tools/webadmin.lua
+++ b/modules/luci-base/luasrc/tools/webadmin.lua
diff --git a/modules/base/luasrc/util.lua b/modules/luci-base/luasrc/util.lua
index da761e219..da761e219 100644
--- a/modules/base/luasrc/util.lua
+++ b/modules/luci-base/luasrc/util.lua
diff --git a/modules/base/luasrc/version.lua b/modules/luci-base/luasrc/version.lua
index 9e5cb719c..9e5cb719c 100644
--- a/modules/base/luasrc/version.lua
+++ b/modules/luci-base/luasrc/version.lua
diff --git a/modules/base/luasrc/view/cbi/apply_xhr.htm b/modules/luci-base/luasrc/view/cbi/apply_xhr.htm
index 1814c9393..1814c9393 100644
--- a/modules/base/luasrc/view/cbi/apply_xhr.htm
+++ b/modules/luci-base/luasrc/view/cbi/apply_xhr.htm
diff --git a/modules/base/luasrc/view/cbi/browser.htm b/modules/luci-base/luasrc/view/cbi/browser.htm
index e4a4077d5..e4a4077d5 100644
--- a/modules/base/luasrc/view/cbi/browser.htm
+++ b/modules/luci-base/luasrc/view/cbi/browser.htm
diff --git a/modules/base/luasrc/view/cbi/button.htm b/modules/luci-base/luasrc/view/cbi/button.htm
index 30f8ddfda..30f8ddfda 100644
--- a/modules/base/luasrc/view/cbi/button.htm
+++ b/modules/luci-base/luasrc/view/cbi/button.htm
diff --git a/modules/base/luasrc/view/cbi/cell_valuefooter.htm b/modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm
index 220ebd42b..220ebd42b 100644
--- a/modules/base/luasrc/view/cbi/cell_valuefooter.htm
+++ b/modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm
diff --git a/modules/base/luasrc/view/cbi/cell_valueheader.htm b/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm
index 9e2e145dd..9e2e145dd 100644
--- a/modules/base/luasrc/view/cbi/cell_valueheader.htm
+++ b/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm
diff --git a/modules/base/luasrc/view/cbi/compound.htm b/modules/luci-base/luasrc/view/cbi/compound.htm
index 12d02bb1d..12d02bb1d 100644
--- a/modules/base/luasrc/view/cbi/compound.htm
+++ b/modules/luci-base/luasrc/view/cbi/compound.htm
diff --git a/modules/base/luasrc/view/cbi/delegator.htm b/modules/luci-base/luasrc/view/cbi/delegator.htm
index 4fd19265d..4fd19265d 100644
--- a/modules/base/luasrc/view/cbi/delegator.htm
+++ b/modules/luci-base/luasrc/view/cbi/delegator.htm
diff --git a/modules/base/luasrc/view/cbi/dvalue.htm b/modules/luci-base/luasrc/view/cbi/dvalue.htm
index 78e6f323d..78e6f323d 100644
--- a/modules/base/luasrc/view/cbi/dvalue.htm
+++ b/modules/luci-base/luasrc/view/cbi/dvalue.htm
diff --git a/modules/base/luasrc/view/cbi/dynlist.htm b/modules/luci-base/luasrc/view/cbi/dynlist.htm
index fd626a4ec..fd626a4ec 100644
--- a/modules/base/luasrc/view/cbi/dynlist.htm
+++ b/modules/luci-base/luasrc/view/cbi/dynlist.htm
diff --git a/modules/base/luasrc/view/cbi/filebrowser.htm b/modules/luci-base/luasrc/view/cbi/filebrowser.htm
index a79beebba..a79beebba 100644
--- a/modules/base/luasrc/view/cbi/filebrowser.htm
+++ b/modules/luci-base/luasrc/view/cbi/filebrowser.htm
diff --git a/modules/base/luasrc/view/cbi/firewall_zoneforwards.htm b/modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm
index 2a433b569..2a433b569 100644
--- a/modules/base/luasrc/view/cbi/firewall_zoneforwards.htm
+++ b/modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm
diff --git a/modules/base/luasrc/view/cbi/firewall_zonelist.htm b/modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm
index 7973437f4..7973437f4 100644
--- a/modules/base/luasrc/view/cbi/firewall_zonelist.htm
+++ b/modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm
diff --git a/modules/base/luasrc/view/cbi/footer.htm b/modules/luci-base/luasrc/view/cbi/footer.htm
index 115250a82..115250a82 100644
--- a/modules/base/luasrc/view/cbi/footer.htm
+++ b/modules/luci-base/luasrc/view/cbi/footer.htm
diff --git a/modules/base/luasrc/view/cbi/full_valuefooter.htm b/modules/luci-base/luasrc/view/cbi/full_valuefooter.htm
index 4876fbcc9..4876fbcc9 100644
--- a/modules/base/luasrc/view/cbi/full_valuefooter.htm
+++ b/modules/luci-base/luasrc/view/cbi/full_valuefooter.htm
diff --git a/modules/base/luasrc/view/cbi/full_valueheader.htm b/modules/luci-base/luasrc/view/cbi/full_valueheader.htm
index aaf085473..aaf085473 100644
--- a/modules/base/luasrc/view/cbi/full_valueheader.htm
+++ b/modules/luci-base/luasrc/view/cbi/full_valueheader.htm
diff --git a/modules/base/luasrc/view/cbi/fvalue.htm b/modules/luci-base/luasrc/view/cbi/fvalue.htm
index a1e0808e8..a1e0808e8 100644
--- a/modules/base/luasrc/view/cbi/fvalue.htm
+++ b/modules/luci-base/luasrc/view/cbi/fvalue.htm
diff --git a/modules/base/luasrc/view/cbi/header.htm b/modules/luci-base/luasrc/view/cbi/header.htm
index 2bddaba61..2bddaba61 100644
--- a/modules/base/luasrc/view/cbi/header.htm
+++ b/modules/luci-base/luasrc/view/cbi/header.htm
diff --git a/modules/base/luasrc/view/cbi/lvalue.htm b/modules/luci-base/luasrc/view/cbi/lvalue.htm
index 8cc086db4..8cc086db4 100644
--- a/modules/base/luasrc/view/cbi/lvalue.htm
+++ b/modules/luci-base/luasrc/view/cbi/lvalue.htm
diff --git a/modules/base/luasrc/view/cbi/map.htm b/modules/luci-base/luasrc/view/cbi/map.htm
index 053220d18..053220d18 100644
--- a/modules/base/luasrc/view/cbi/map.htm
+++ b/modules/luci-base/luasrc/view/cbi/map.htm
diff --git a/modules/base/luasrc/view/cbi/mvalue.htm b/modules/luci-base/luasrc/view/cbi/mvalue.htm
index 6a0b3881d..6a0b3881d 100644
--- a/modules/base/luasrc/view/cbi/mvalue.htm
+++ b/modules/luci-base/luasrc/view/cbi/mvalue.htm
diff --git a/modules/base/luasrc/view/cbi/network_ifacelist.htm b/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm
index 643d849a5..643d849a5 100644
--- a/modules/base/luasrc/view/cbi/network_ifacelist.htm
+++ b/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm
diff --git a/modules/base/luasrc/view/cbi/network_netinfo.htm b/modules/luci-base/luasrc/view/cbi/network_netinfo.htm
index 4fd84112a..4fd84112a 100644
--- a/modules/base/luasrc/view/cbi/network_netinfo.htm
+++ b/modules/luci-base/luasrc/view/cbi/network_netinfo.htm
diff --git a/modules/base/luasrc/view/cbi/network_netlist.htm b/modules/luci-base/luasrc/view/cbi/network_netlist.htm
index 7e23d149a..7e23d149a 100644
--- a/modules/base/luasrc/view/cbi/network_netlist.htm
+++ b/modules/luci-base/luasrc/view/cbi/network_netlist.htm
diff --git a/modules/base/luasrc/view/cbi/nsection.htm b/modules/luci-base/luasrc/view/cbi/nsection.htm
index 32e73e748..32e73e748 100644
--- a/modules/base/luasrc/view/cbi/nsection.htm
+++ b/modules/luci-base/luasrc/view/cbi/nsection.htm
diff --git a/modules/base/luasrc/view/cbi/nullsection.htm b/modules/luci-base/luasrc/view/cbi/nullsection.htm
index bd4895095..bd4895095 100644
--- a/modules/base/luasrc/view/cbi/nullsection.htm
+++ b/modules/luci-base/luasrc/view/cbi/nullsection.htm
diff --git a/modules/base/luasrc/view/cbi/simpleform.htm b/modules/luci-base/luasrc/view/cbi/simpleform.htm
index 5216cd50f..5216cd50f 100644
--- a/modules/base/luasrc/view/cbi/simpleform.htm
+++ b/modules/luci-base/luasrc/view/cbi/simpleform.htm
diff --git a/modules/base/luasrc/view/cbi/tabcontainer.htm b/modules/luci-base/luasrc/view/cbi/tabcontainer.htm
index 38c435d6a..38c435d6a 100644
--- a/modules/base/luasrc/view/cbi/tabcontainer.htm
+++ b/modules/luci-base/luasrc/view/cbi/tabcontainer.htm
diff --git a/modules/base/luasrc/view/cbi/tabmenu.htm b/modules/luci-base/luasrc/view/cbi/tabmenu.htm
index b96ac9ce4..b96ac9ce4 100644
--- a/modules/base/luasrc/view/cbi/tabmenu.htm
+++ b/modules/luci-base/luasrc/view/cbi/tabmenu.htm
diff --git a/modules/base/luasrc/view/cbi/tblsection.htm b/modules/luci-base/luasrc/view/cbi/tblsection.htm
index d92879116..d92879116 100644
--- a/modules/base/luasrc/view/cbi/tblsection.htm
+++ b/modules/luci-base/luasrc/view/cbi/tblsection.htm
diff --git a/modules/base/luasrc/view/cbi/tsection.htm b/modules/luci-base/luasrc/view/cbi/tsection.htm
index 087548bf2..087548bf2 100644
--- a/modules/base/luasrc/view/cbi/tsection.htm
+++ b/modules/luci-base/luasrc/view/cbi/tsection.htm
diff --git a/modules/base/luasrc/view/cbi/tvalue.htm b/modules/luci-base/luasrc/view/cbi/tvalue.htm
index 4841c370a..4841c370a 100644
--- a/modules/base/luasrc/view/cbi/tvalue.htm
+++ b/modules/luci-base/luasrc/view/cbi/tvalue.htm
diff --git a/modules/base/luasrc/view/cbi/ucisection.htm b/modules/luci-base/luasrc/view/cbi/ucisection.htm
index 3b69f12f2..3b69f12f2 100644
--- a/modules/base/luasrc/view/cbi/ucisection.htm
+++ b/modules/luci-base/luasrc/view/cbi/ucisection.htm
diff --git a/modules/base/luasrc/view/cbi/upload.htm b/modules/luci-base/luasrc/view/cbi/upload.htm
index 777093411..777093411 100644
--- a/modules/base/luasrc/view/cbi/upload.htm
+++ b/modules/luci-base/luasrc/view/cbi/upload.htm
diff --git a/modules/base/luasrc/view/cbi/value.htm b/modules/luci-base/luasrc/view/cbi/value.htm
index d1a7bea5c..d1a7bea5c 100644
--- a/modules/base/luasrc/view/cbi/value.htm
+++ b/modules/luci-base/luasrc/view/cbi/value.htm
diff --git a/modules/base/luasrc/view/cbi/valuefooter.htm b/modules/luci-base/luasrc/view/cbi/valuefooter.htm
index 805312e45..805312e45 100644
--- a/modules/base/luasrc/view/cbi/valuefooter.htm
+++ b/modules/luci-base/luasrc/view/cbi/valuefooter.htm
diff --git a/modules/base/luasrc/view/cbi/valueheader.htm b/modules/luci-base/luasrc/view/cbi/valueheader.htm
index 761a54aed..761a54aed 100644
--- a/modules/base/luasrc/view/cbi/valueheader.htm
+++ b/modules/luci-base/luasrc/view/cbi/valueheader.htm
diff --git a/modules/base/luasrc/view/error404.htm b/modules/luci-base/luasrc/view/error404.htm
index 813604d12..813604d12 100644
--- a/modules/base/luasrc/view/error404.htm
+++ b/modules/luci-base/luasrc/view/error404.htm
diff --git a/modules/base/luasrc/view/error500.htm b/modules/luci-base/luasrc/view/error500.htm
index 14ba0410a..14ba0410a 100644
--- a/modules/base/luasrc/view/error500.htm
+++ b/modules/luci-base/luasrc/view/error500.htm
diff --git a/modules/base/luasrc/view/footer.htm b/modules/luci-base/luasrc/view/footer.htm
index 6c6d21421..6c6d21421 100644
--- a/modules/base/luasrc/view/footer.htm
+++ b/modules/luci-base/luasrc/view/footer.htm
diff --git a/modules/base/luasrc/view/header.htm b/modules/luci-base/luasrc/view/header.htm
index 77018b117..77018b117 100644
--- a/modules/base/luasrc/view/header.htm
+++ b/modules/luci-base/luasrc/view/header.htm
diff --git a/modules/base/luasrc/view/indexer.htm b/modules/luci-base/luasrc/view/indexer.htm
index c62828971..c62828971 100644
--- a/modules/base/luasrc/view/indexer.htm
+++ b/modules/luci-base/luasrc/view/indexer.htm
diff --git a/modules/base/luasrc/view/sysauth.htm b/modules/luci-base/luasrc/view/sysauth.htm
index e87f26c2c..e87f26c2c 100644
--- a/modules/base/luasrc/view/sysauth.htm
+++ b/modules/luci-base/luasrc/view/sysauth.htm
diff --git a/po/ca/base.po b/modules/luci-base/po/ca/base.po
index 29e27cf8c..29e27cf8c 100644
--- a/po/ca/base.po
+++ b/modules/luci-base/po/ca/base.po
diff --git a/po/cs/base.po b/modules/luci-base/po/cs/base.po
index 709145a8f..709145a8f 100644
--- a/po/cs/base.po
+++ b/modules/luci-base/po/cs/base.po
diff --git a/po/de/base.po b/modules/luci-base/po/de/base.po
index 4b33e320b..4b33e320b 100644
--- a/po/de/base.po
+++ b/modules/luci-base/po/de/base.po
diff --git a/po/el/base.po b/modules/luci-base/po/el/base.po
index e0ddba94e..e0ddba94e 100644
--- a/po/el/base.po
+++ b/modules/luci-base/po/el/base.po
diff --git a/po/en/base.po b/modules/luci-base/po/en/base.po
index f2708181b..f2708181b 100644
--- a/po/en/base.po
+++ b/modules/luci-base/po/en/base.po
diff --git a/po/es/base.po b/modules/luci-base/po/es/base.po
index fb35d6470..fb35d6470 100644
--- a/po/es/base.po
+++ b/modules/luci-base/po/es/base.po
diff --git a/po/fr/base.po b/modules/luci-base/po/fr/base.po
index 56a5c951b..56a5c951b 100644
--- a/po/fr/base.po
+++ b/modules/luci-base/po/fr/base.po
diff --git a/po/he/base.po b/modules/luci-base/po/he/base.po
index 56f81d0c9..56f81d0c9 100644
--- a/po/he/base.po
+++ b/modules/luci-base/po/he/base.po
diff --git a/po/hu/base.po b/modules/luci-base/po/hu/base.po
index 6fb8e1857..6fb8e1857 100644
--- a/po/hu/base.po
+++ b/modules/luci-base/po/hu/base.po
diff --git a/po/it/base.po b/modules/luci-base/po/it/base.po
index bab990d23..bab990d23 100644
--- a/po/it/base.po
+++ b/modules/luci-base/po/it/base.po
diff --git a/po/ja/base.po b/modules/luci-base/po/ja/base.po
index 0b625ed96..0b625ed96 100644
--- a/po/ja/base.po
+++ b/modules/luci-base/po/ja/base.po
diff --git a/po/ms/base.po b/modules/luci-base/po/ms/base.po
index 30fac6b9e..30fac6b9e 100644
--- a/po/ms/base.po
+++ b/modules/luci-base/po/ms/base.po
diff --git a/po/no/base.po b/modules/luci-base/po/no/base.po
index 118c5c9ee..118c5c9ee 100644
--- a/po/no/base.po
+++ b/modules/luci-base/po/no/base.po
diff --git a/po/pl/base.po b/modules/luci-base/po/pl/base.po
index 6e82be1f1..6e82be1f1 100644
--- a/po/pl/base.po
+++ b/modules/luci-base/po/pl/base.po
diff --git a/po/pt_BR/base.po b/modules/luci-base/po/pt-br/base.po
index 0118b53ba..0118b53ba 100644
--- a/po/pt_BR/base.po
+++ b/modules/luci-base/po/pt-br/base.po
diff --git a/po/pt/base.po b/modules/luci-base/po/pt/base.po
index 48177c35a..48177c35a 100644
--- a/po/pt/base.po
+++ b/modules/luci-base/po/pt/base.po
diff --git a/po/ro/base.po b/modules/luci-base/po/ro/base.po
index 36a9b1ff4..36a9b1ff4 100644
--- a/po/ro/base.po
+++ b/modules/luci-base/po/ro/base.po
diff --git a/po/ru/base.po b/modules/luci-base/po/ru/base.po
index 7a073f57c..7a073f57c 100644
--- a/po/ru/base.po
+++ b/modules/luci-base/po/ru/base.po
diff --git a/po/sk/base.po b/modules/luci-base/po/sk/base.po
index 6a724ed53..6a724ed53 100644
--- a/po/sk/base.po
+++ b/modules/luci-base/po/sk/base.po
diff --git a/po/sv/base.po b/modules/luci-base/po/sv/base.po
index f7d4ae6e9..f7d4ae6e9 100644
--- a/po/sv/base.po
+++ b/modules/luci-base/po/sv/base.po
diff --git a/modules/luci-base/po/templates/base.pot b/modules/luci-base/po/templates/base.pot
new file mode 100644
index 000000000..f71e6d326
--- /dev/null
+++ b/modules/luci-base/po/templates/base.pot
@@ -0,0 +1,2856 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+msgid "(%d minute window, %d second interval)"
+msgstr ""
+
+msgid "(%s available)"
+msgstr ""
+
+msgid "(empty)"
+msgstr ""
+
+msgid "(no interfaces attached)"
+msgstr ""
+
+msgid "-- Additional Field --"
+msgstr ""
+
+msgid "-- Please choose --"
+msgstr ""
+
+msgid "-- custom --"
+msgstr ""
+
+msgid "1 Minute Load:"
+msgstr ""
+
+msgid "15 Minute Load:"
+msgstr ""
+
+msgid "5 Minute Load:"
+msgstr ""
+
+msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
+msgstr ""
+
+msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
+msgstr ""
+
+msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
+msgstr ""
+
+msgid ""
+"<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
+"order of the resolvfile"
+msgstr ""
+
+msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr ""
+
+msgid ""
+"<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
+"(CIDR)"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
+msgstr ""
+
+msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
+msgstr ""
+
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
+msgstr ""
+
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
+msgstr ""
+
+msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
+msgstr ""
+
+msgid ""
+"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
+"Protocol\">DHCP</abbr> leases"
+msgstr ""
+
+msgid ""
+"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
+"Domain Name System\">EDNS0</abbr> packet size"
+msgstr ""
+
+msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
+msgstr ""
+
+msgid "<abbr title='Pairwise: %s / Group: %s'>%s - %s</abbr>"
+msgstr ""
+
+msgid "ADSL"
+msgstr ""
+
+msgid "ADSL Status"
+msgstr ""
+
+msgid "APN"
+msgstr ""
+
+msgid "AR Support"
+msgstr ""
+
+msgid "ARP retry threshold"
+msgstr ""
+
+msgid "ATM Bridges"
+msgstr ""
+
+msgid "ATM Virtual Channel Identifier (VCI)"
+msgstr ""
+
+msgid "ATM Virtual Path Identifier (VPI)"
+msgstr ""
+
+msgid ""
+"ATM bridges expose encapsulated ethernet in AAL5 connections as virtual "
+"Linux network interfaces which can be used in conjunction with DHCP or PPP "
+"to dial into the provider network."
+msgstr ""
+
+msgid "ATM device number"
+msgstr ""
+
+msgid "Access Concentrator"
+msgstr ""
+
+msgid "Access Point"
+msgstr ""
+
+msgid "Action"
+msgstr ""
+
+msgid "Actions"
+msgstr ""
+
+msgid "Activate this network"
+msgstr ""
+
+msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
+msgstr ""
+
+msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
+msgstr ""
+
+msgid "Active Connections"
+msgstr ""
+
+msgid "Active DHCP Leases"
+msgstr ""
+
+msgid "Active DHCPv6 Leases"
+msgstr ""
+
+msgid "Ad-Hoc"
+msgstr ""
+
+msgid "Add"
+msgstr ""
+
+msgid "Add local domain suffix to names served from hosts files"
+msgstr ""
+
+msgid "Add new interface..."
+msgstr ""
+
+msgid "Additional Hosts files"
+msgstr ""
+
+msgid "Address"
+msgstr ""
+
+msgid "Address to access local relay bridge"
+msgstr ""
+
+msgid "Administration"
+msgstr ""
+
+msgid "Advanced Settings"
+msgstr ""
+
+msgid "Alert"
+msgstr ""
+
+msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
+msgstr ""
+
+msgid "Allow all except listed"
+msgstr ""
+
+msgid "Allow listed only"
+msgstr ""
+
+msgid "Allow localhost"
+msgstr ""
+
+msgid "Allow remote hosts to connect to local SSH forwarded ports"
+msgstr ""
+
+msgid "Allow root logins with password"
+msgstr ""
+
+msgid "Allow the <em>root</em> user to login with password"
+msgstr ""
+
+msgid ""
+"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
+msgstr ""
+
+msgid "Always announce default router"
+msgstr ""
+
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
+msgid "An additional network will be created if you leave this unchecked."
+msgstr ""
+
+msgid "Announce as default router even if no public prefix is available."
+msgstr ""
+
+msgid "Announced DNS domains"
+msgstr ""
+
+msgid "Announced DNS servers"
+msgstr ""
+
+msgid "Antenna 1"
+msgstr ""
+
+msgid "Antenna 2"
+msgstr ""
+
+msgid "Antenna Configuration"
+msgstr ""
+
+msgid "Any zone"
+msgstr ""
+
+msgid "Apply"
+msgstr ""
+
+msgid "Applying changes"
+msgstr ""
+
+msgid ""
+"Assign a part of given length of every public IPv6-prefix to this interface"
+msgstr ""
+
+msgid "Assign interfaces..."
+msgstr ""
+
+msgid ""
+"Assign prefix parts using this hexadecimal subprefix ID for this interface."
+msgstr ""
+
+msgid "Associated Stations"
+msgstr ""
+
+msgid "Atheros 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Authentication"
+msgstr ""
+
+msgid "Authoritative"
+msgstr ""
+
+msgid "Authorization Required"
+msgstr ""
+
+msgid "Auto Refresh"
+msgstr ""
+
+msgid "Automatic"
+msgstr ""
+
+msgid "Automatic Homenet (HNCP)"
+msgstr ""
+
+msgid "Available"
+msgstr ""
+
+msgid "Available packages"
+msgstr ""
+
+msgid "Average:"
+msgstr ""
+
+msgid "BSSID"
+msgstr ""
+
+msgid "Back"
+msgstr ""
+
+msgid "Back to Overview"
+msgstr ""
+
+msgid "Back to configuration"
+msgstr ""
+
+msgid "Back to overview"
+msgstr ""
+
+msgid "Back to scan results"
+msgstr ""
+
+msgid "Background Scan"
+msgstr ""
+
+msgid "Backup / Flash Firmware"
+msgstr ""
+
+msgid "Backup / Restore"
+msgstr ""
+
+msgid "Backup file list"
+msgstr ""
+
+msgid "Bad address specified!"
+msgstr ""
+
+msgid "Band"
+msgstr ""
+
+msgid ""
+"Below is the determined list of files to backup. It consists of changed "
+"configuration files marked by opkg, essential base files and the user "
+"defined backup patterns."
+msgstr ""
+
+msgid "Bitrate"
+msgstr ""
+
+msgid "Bogus NX Domain Override"
+msgstr ""
+
+msgid "Bridge"
+msgstr ""
+
+msgid "Bridge interfaces"
+msgstr ""
+
+msgid "Bridge unit number"
+msgstr ""
+
+msgid "Bring up on boot"
+msgstr ""
+
+msgid "Broadcom 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Broadcom BCM%04x 802.11 Wireless Controller"
+msgstr ""
+
+msgid "Buffered"
+msgstr ""
+
+msgid "Buttons"
+msgstr ""
+
+msgid "CPU"
+msgstr ""
+
+msgid "CPU usage (%)"
+msgstr ""
+
+msgid "Cached"
+msgstr ""
+
+msgid "Cancel"
+msgstr ""
+
+msgid "Category"
+msgstr ""
+
+msgid "Chain"
+msgstr ""
+
+msgid "Changes"
+msgstr ""
+
+msgid "Changes applied."
+msgstr ""
+
+msgid "Changes the administrator password for accessing the device"
+msgstr ""
+
+msgid "Channel"
+msgstr ""
+
+msgid "Check"
+msgstr ""
+
+msgid "Checksum"
+msgstr ""
+
+msgid ""
+"Choose the firewall zone you want to assign to this interface. Select "
+"<em>unspecified</em> to remove the interface from the associated zone or "
+"fill out the <em>create</em> field to define a new zone and attach the "
+"interface to it."
+msgstr ""
+
+msgid ""
+"Choose the network(s) you want to attach to this wireless interface or fill "
+"out the <em>create</em> field to define a new network."
+msgstr ""
+
+msgid "Cipher"
+msgstr ""
+
+msgid ""
+"Click \"Generate archive\" to download a tar archive of the current "
+"configuration files. To reset the firmware to its initial state, click "
+"\"Perform reset\" (only possible with squashfs images)."
+msgstr ""
+
+msgid "Client"
+msgstr ""
+
+msgid "Client ID to send when requesting DHCP"
+msgstr ""
+
+msgid ""
+"Close inactive connection after the given amount of seconds, use 0 to "
+"persist connection"
+msgstr ""
+
+msgid "Close list..."
+msgstr ""
+
+msgid "Collecting data..."
+msgstr ""
+
+msgid "Command"
+msgstr ""
+
+msgid "Common Configuration"
+msgstr ""
+
+msgid "Compression"
+msgstr ""
+
+msgid "Configuration"
+msgstr ""
+
+msgid "Configuration applied."
+msgstr ""
+
+msgid "Configuration files will be kept."
+msgstr ""
+
+msgid "Configures this mount as overlay storage for block-extroot"
+msgstr ""
+
+msgid "Confirmation"
+msgstr ""
+
+msgid "Connect"
+msgstr ""
+
+msgid "Connected"
+msgstr ""
+
+msgid "Connection Limit"
+msgstr ""
+
+msgid "Connections"
+msgstr ""
+
+msgid "Country"
+msgstr ""
+
+msgid "Country Code"
+msgstr ""
+
+msgid "Cover the following interface"
+msgstr ""
+
+msgid "Cover the following interfaces"
+msgstr ""
+
+msgid "Create / Assign firewall-zone"
+msgstr ""
+
+msgid "Create Interface"
+msgstr ""
+
+msgid "Create a bridge over multiple interfaces"
+msgstr ""
+
+msgid "Critical"
+msgstr ""
+
+msgid "Cron Log Level"
+msgstr ""
+
+msgid "Custom Interface"
+msgstr ""
+
+msgid "Custom delegated IPv6-prefix"
+msgstr ""
+
+msgid ""
+"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
+"\">LED</abbr>s if possible."
+msgstr ""
+
+msgid "DHCP Leases"
+msgstr ""
+
+msgid "DHCP Server"
+msgstr ""
+
+msgid "DHCP and DNS"
+msgstr ""
+
+msgid "DHCP client"
+msgstr ""
+
+msgid "DHCP-Options"
+msgstr ""
+
+msgid "DHCPv6 Leases"
+msgstr ""
+
+msgid "DHCPv6 client"
+msgstr ""
+
+msgid "DHCPv6-Mode"
+msgstr ""
+
+msgid "DHCPv6-Service"
+msgstr ""
+
+msgid "DNS"
+msgstr ""
+
+msgid "DNS forwardings"
+msgstr ""
+
+msgid "DNS-Label / FQDN"
+msgstr ""
+
+msgid "DS-Lite AFTR address"
+msgstr ""
+
+msgid "DUID"
+msgstr ""
+
+msgid "Debug"
+msgstr ""
+
+msgid "Default %d"
+msgstr ""
+
+msgid "Default gateway"
+msgstr ""
+
+msgid "Default state"
+msgstr ""
+
+msgid "Define a name for this network."
+msgstr ""
+
+msgid ""
+"Define additional DHCP options, for example "
+"\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS "
+"servers to clients."
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
+msgid "Delete this interface"
+msgstr ""
+
+msgid "Delete this network"
+msgstr ""
+
+msgid "Description"
+msgstr ""
+
+msgid "Design"
+msgstr ""
+
+msgid "Destination"
+msgstr ""
+
+msgid "Device"
+msgstr ""
+
+msgid "Device Configuration"
+msgstr ""
+
+msgid "Diagnostics"
+msgstr ""
+
+msgid "Directory"
+msgstr ""
+
+msgid "Disable"
+msgstr ""
+
+msgid ""
+"Disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> for "
+"this interface."
+msgstr ""
+
+msgid "Disable DNS setup"
+msgstr ""
+
+msgid "Disable HW-Beacon timer"
+msgstr ""
+
+msgid "Disabled"
+msgstr ""
+
+msgid "Discard upstream RFC1918 responses"
+msgstr ""
+
+msgid "Displaying only packages containing"
+msgstr ""
+
+msgid "Distance Optimization"
+msgstr ""
+
+msgid "Distance to farthest network member in meters."
+msgstr ""
+
+msgid "Diversity"
+msgstr ""
+
+msgid ""
+"Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
+"Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> "
+"firewalls"
+msgstr ""
+
+msgid "Do not cache negative replies, e.g. for not existing domains"
+msgstr ""
+
+msgid "Do not forward requests that cannot be answered by public name servers"
+msgstr ""
+
+msgid "Do not forward reverse lookups for local networks"
+msgstr ""
+
+msgid "Do not send probe responses"
+msgstr ""
+
+msgid "Domain required"
+msgstr ""
+
+msgid "Domain whitelist"
+msgstr ""
+
+msgid ""
+"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
+"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
+msgstr ""
+
+msgid "Download and install package"
+msgstr ""
+
+msgid "Download backup"
+msgstr ""
+
+msgid "Dropbear Instance"
+msgstr ""
+
+msgid ""
+"Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
+"and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
+msgstr ""
+
+msgid "Dual-Stack Lite (RFC6333)"
+msgstr ""
+
+msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
+msgstr ""
+
+msgid "Dynamic tunnel"
+msgstr ""
+
+msgid ""
+"Dynamically allocate DHCP addresses for clients. If disabled, only clients "
+"having static leases will be served."
+msgstr ""
+
+msgid "EAP-Method"
+msgstr ""
+
+msgid "Edit"
+msgstr ""
+
+msgid "Edit this interface"
+msgstr ""
+
+msgid "Edit this network"
+msgstr ""
+
+msgid "Emergency"
+msgstr ""
+
+msgid "Enable"
+msgstr ""
+
+msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
+msgstr ""
+
+msgid "Enable HE.net dynamic endpoint update"
+msgstr ""
+
+msgid "Enable IPv6 negotiation on the PPP link"
+msgstr ""
+
+msgid "Enable Jumbo Frame passthrough"
+msgstr ""
+
+msgid "Enable NTP client"
+msgstr ""
+
+msgid "Enable TFTP server"
+msgstr ""
+
+msgid "Enable VLAN functionality"
+msgstr ""
+
+msgid "Enable learning and aging"
+msgstr ""
+
+msgid "Enable this mount"
+msgstr ""
+
+msgid "Enable this swap"
+msgstr ""
+
+msgid "Enable/Disable"
+msgstr ""
+
+msgid "Enabled"
+msgstr ""
+
+msgid "Enables the Spanning Tree Protocol on this bridge"
+msgstr ""
+
+msgid "Encapsulation mode"
+msgstr ""
+
+msgid "Encryption"
+msgstr ""
+
+msgid "Erasing..."
+msgstr ""
+
+msgid "Error"
+msgstr ""
+
+msgid "Ethernet Adapter"
+msgstr ""
+
+msgid "Ethernet Switch"
+msgstr ""
+
+msgid "Expand hosts"
+msgstr ""
+
+msgid "Expires"
+msgstr ""
+
+msgid ""
+"Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
+msgstr ""
+
+msgid "External"
+msgstr ""
+
+msgid "External system log server"
+msgstr ""
+
+msgid "External system log server port"
+msgstr ""
+
+msgid "Fast Frames"
+msgstr ""
+
+msgid "File"
+msgstr ""
+
+msgid "Filename of the boot image advertised to clients"
+msgstr ""
+
+msgid "Filesystem"
+msgstr ""
+
+msgid "Filter"
+msgstr ""
+
+msgid "Filter private"
+msgstr ""
+
+msgid "Filter useless"
+msgstr ""
+
+msgid "Find and join network"
+msgstr ""
+
+msgid "Find package"
+msgstr ""
+
+msgid "Finish"
+msgstr ""
+
+msgid "Firewall"
+msgstr ""
+
+msgid "Firewall Settings"
+msgstr ""
+
+msgid "Firewall Status"
+msgstr ""
+
+msgid "Firmware Version"
+msgstr ""
+
+msgid "Fixed source port for outbound DNS queries"
+msgstr ""
+
+msgid "Flags"
+msgstr ""
+
+msgid "Flash Firmware"
+msgstr ""
+
+msgid "Flash image..."
+msgstr ""
+
+msgid "Flash new firmware image"
+msgstr ""
+
+msgid "Flash operations"
+msgstr ""
+
+msgid "Flashing..."
+msgstr ""
+
+msgid "Force"
+msgstr ""
+
+msgid "Force 40MHz mode"
+msgstr ""
+
+msgid "Force CCMP (AES)"
+msgstr ""
+
+msgid "Force DHCP on this network even if another server is detected."
+msgstr ""
+
+msgid "Force TKIP"
+msgstr ""
+
+msgid "Force TKIP and CCMP (AES)"
+msgstr ""
+
+msgid "Forward DHCP traffic"
+msgstr ""
+
+msgid "Forward broadcast traffic"
+msgstr ""
+
+msgid "Forwarding mode"
+msgstr ""
+
+msgid "Fragmentation Threshold"
+msgstr ""
+
+msgid "Frame Bursting"
+msgstr ""
+
+msgid "Free"
+msgstr ""
+
+msgid "Free space"
+msgstr ""
+
+msgid "Frequency Hopping"
+msgstr ""
+
+msgid "GHz"
+msgstr ""
+
+msgid "GPRS only"
+msgstr ""
+
+msgid "Gateway"
+msgstr ""
+
+msgid "Gateway ports"
+msgstr ""
+
+msgid "General Settings"
+msgstr ""
+
+msgid "General Setup"
+msgstr ""
+
+msgid "Generate archive"
+msgstr ""
+
+msgid "Generic 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Given password confirmation did not match, password not changed!"
+msgstr ""
+
+msgid "Global network options"
+msgstr ""
+
+msgid "Go to password configuration..."
+msgstr ""
+
+msgid "Go to relevant configuration page"
+msgstr ""
+
+msgid "Guest"
+msgstr ""
+
+msgid "HE.net password"
+msgstr ""
+
+msgid "HE.net username"
+msgstr ""
+
+msgid "HT mode (802.11n)"
+msgstr ""
+
+msgid "Handler"
+msgstr ""
+
+msgid "Hang Up"
+msgstr ""
+
+msgid ""
+"Here you can configure the basic aspects of your device like its hostname or "
+"the timezone."
+msgstr ""
+
+msgid ""
+"Here you can paste public SSH-Keys (one per line) for SSH public-key "
+"authentication."
+msgstr ""
+
+msgid "Hermes 802.11b Wireless Controller"
+msgstr ""
+
+msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr ""
+
+msgid "Host entries"
+msgstr ""
+
+msgid "Host expiry timeout"
+msgstr ""
+
+msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
+msgstr ""
+
+msgid "Hostname"
+msgstr ""
+
+msgid "Hostname to send when requesting DHCP"
+msgstr ""
+
+msgid "Hostnames"
+msgstr ""
+
+msgid "IP address"
+msgstr ""
+
+msgid "IPv4"
+msgstr ""
+
+msgid "IPv4 Firewall"
+msgstr ""
+
+msgid "IPv4 WAN Status"
+msgstr ""
+
+msgid "IPv4 address"
+msgstr ""
+
+msgid "IPv4 and IPv6"
+msgstr ""
+
+msgid "IPv4 assignment length"
+msgstr ""
+
+msgid "IPv4 broadcast"
+msgstr ""
+
+msgid "IPv4 gateway"
+msgstr ""
+
+msgid "IPv4 netmask"
+msgstr ""
+
+msgid "IPv4 only"
+msgstr ""
+
+msgid "IPv4 prefix length"
+msgstr ""
+
+msgid "IPv4-Address"
+msgstr ""
+
+msgid "IPv6"
+msgstr ""
+
+msgid "IPv6 Firewall"
+msgstr ""
+
+msgid "IPv6 Settings"
+msgstr ""
+
+msgid "IPv6 ULA-Prefix"
+msgstr ""
+
+msgid "IPv6 WAN Status"
+msgstr ""
+
+msgid "IPv6 address"
+msgstr ""
+
+msgid "IPv6 assignment hint"
+msgstr ""
+
+msgid "IPv6 assignment length"
+msgstr ""
+
+msgid "IPv6 gateway"
+msgstr ""
+
+msgid "IPv6 only"
+msgstr ""
+
+msgid "IPv6 prefix"
+msgstr ""
+
+msgid "IPv6 prefix length"
+msgstr ""
+
+msgid "IPv6 routed prefix"
+msgstr ""
+
+msgid "IPv6-Address"
+msgstr ""
+
+msgid "IPv6-in-IPv4 (RFC4213)"
+msgstr ""
+
+msgid "IPv6-over-IPv4 (6rd)"
+msgstr ""
+
+msgid "IPv6-over-IPv4 (6to4)"
+msgstr ""
+
+msgid "Identity"
+msgstr ""
+
+msgid ""
+"If specified, mount the device by its UUID instead of a fixed device node"
+msgstr ""
+
+msgid ""
+"If specified, mount the device by the partition label instead of a fixed "
+"device node"
+msgstr ""
+
+msgid "If unchecked, no default route is configured"
+msgstr ""
+
+msgid "If unchecked, the advertised DNS server addresses are ignored"
+msgstr ""
+
+msgid ""
+"If your physical memory is insufficient unused data can be temporarily "
+"swapped to a swap-device resulting in a higher amount of usable <abbr title="
+"\"Random Access Memory\">RAM</abbr>. Be aware that swapping data is a very "
+"slow process as the swap-device cannot be accessed with the high datarates "
+"of the <abbr title=\"Random Access Memory\">RAM</abbr>."
+msgstr ""
+
+msgid "Ignore Hosts files"
+msgstr ""
+
+msgid "Ignore interface"
+msgstr ""
+
+msgid "Ignore resolve file"
+msgstr ""
+
+msgid "Image"
+msgstr ""
+
+msgid "In"
+msgstr ""
+
+msgid "Inactivity timeout"
+msgstr ""
+
+msgid "Inbound:"
+msgstr ""
+
+msgid "Info"
+msgstr ""
+
+msgid "Initscript"
+msgstr ""
+
+msgid "Initscripts"
+msgstr ""
+
+msgid "Install"
+msgstr ""
+
+msgid "Install iputils-traceroute6 for IPv6 traceroute"
+msgstr ""
+
+msgid "Install package %q"
+msgstr ""
+
+msgid "Install protocol extensions..."
+msgstr ""
+
+msgid "Installed packages"
+msgstr ""
+
+msgid "Interface"
+msgstr ""
+
+msgid "Interface Configuration"
+msgstr ""
+
+msgid "Interface Overview"
+msgstr ""
+
+msgid "Interface is reconnecting..."
+msgstr ""
+
+msgid "Interface is shutting down..."
+msgstr ""
+
+msgid "Interface not present or not connected yet."
+msgstr ""
+
+msgid "Interface reconnected"
+msgstr ""
+
+msgid "Interface shut down"
+msgstr ""
+
+msgid "Interfaces"
+msgstr ""
+
+msgid "Internal Server Error"
+msgstr ""
+
+msgid "Invalid"
+msgstr ""
+
+msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
+msgstr ""
+
+msgid "Invalid VLAN ID given! Only unique IDs are allowed"
+msgstr ""
+
+msgid "Invalid username and/or password! Please try again."
+msgstr ""
+
+msgid ""
+"It appears that you are trying to flash an image that does not fit into the "
+"flash memory, please verify the image file!"
+msgstr ""
+
+msgid "Java Script required!"
+msgstr ""
+
+msgid "Join Network"
+msgstr ""
+
+msgid "Join Network: Settings"
+msgstr ""
+
+msgid "Join Network: Wireless Scan"
+msgstr ""
+
+msgid "Keep settings"
+msgstr ""
+
+msgid "Kernel Log"
+msgstr ""
+
+msgid "Kernel Version"
+msgstr ""
+
+msgid "Key"
+msgstr ""
+
+msgid "Key #%d"
+msgstr ""
+
+msgid "Kill"
+msgstr ""
+
+msgid "L2TP"
+msgstr ""
+
+msgid "L2TP Server"
+msgstr ""
+
+msgid "LCP echo failure threshold"
+msgstr ""
+
+msgid "LCP echo interval"
+msgstr ""
+
+msgid "LLC"
+msgstr ""
+
+msgid "Label"
+msgstr ""
+
+msgid "Language"
+msgstr ""
+
+msgid "Language and Style"
+msgstr ""
+
+msgid "Lease validity time"
+msgstr ""
+
+msgid "Leasefile"
+msgstr ""
+
+msgid "Leasetime"
+msgstr ""
+
+msgid "Leasetime remaining"
+msgstr ""
+
+msgid "Leave empty to autodetect"
+msgstr ""
+
+msgid "Leave empty to use the current WAN address"
+msgstr ""
+
+msgid "Legend:"
+msgstr ""
+
+msgid "Limit"
+msgstr ""
+
+msgid "Line Attenuation"
+msgstr ""
+
+msgid "Line Speed"
+msgstr ""
+
+msgid "Line State"
+msgstr ""
+
+msgid "Link On"
+msgstr ""
+
+msgid ""
+"List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
+"requests to"
+msgstr ""
+
+msgid "List of domains to allow RFC1918 responses for"
+msgstr ""
+
+msgid "List of hosts that supply bogus NX domain results"
+msgstr ""
+
+msgid "Listen only on the given interface or, if unspecified, on all"
+msgstr ""
+
+msgid "Listening port for inbound DNS queries"
+msgstr ""
+
+msgid "Load"
+msgstr ""
+
+msgid "Load Average"
+msgstr ""
+
+msgid "Loading"
+msgstr ""
+
+msgid "Local IPv4 address"
+msgstr ""
+
+msgid "Local IPv6 address"
+msgstr ""
+
+msgid "Local Startup"
+msgstr ""
+
+msgid "Local Time"
+msgstr ""
+
+msgid "Local domain"
+msgstr ""
+
+msgid ""
+"Local domain specification. Names matching this domain are never forwarded "
+"and are resolved from DHCP or hosts files only"
+msgstr ""
+
+msgid "Local domain suffix appended to DHCP names and hosts file entries"
+msgstr ""
+
+msgid "Local server"
+msgstr ""
+
+msgid ""
+"Localise hostname depending on the requesting subnet if multiple IPs are "
+"available"
+msgstr ""
+
+msgid "Localise queries"
+msgstr ""
+
+msgid "Locked to channel %d used by %s"
+msgstr ""
+
+msgid "Log output level"
+msgstr ""
+
+msgid "Log queries"
+msgstr ""
+
+msgid "Logging"
+msgstr ""
+
+msgid "Login"
+msgstr ""
+
+msgid "Logout"
+msgstr ""
+
+msgid "Lowest leased address as offset from the network address."
+msgstr ""
+
+msgid "MAC-Address"
+msgstr ""
+
+msgid "MAC-Address Filter"
+msgstr ""
+
+msgid "MAC-Filter"
+msgstr ""
+
+msgid "MAC-List"
+msgstr ""
+
+msgid "MB/s"
+msgstr ""
+
+msgid "MHz"
+msgstr ""
+
+msgid "MTU"
+msgstr ""
+
+msgid "Maximum Rate"
+msgstr ""
+
+msgid "Maximum allowed number of active DHCP leases"
+msgstr ""
+
+msgid "Maximum allowed number of concurrent DNS queries"
+msgstr ""
+
+msgid "Maximum allowed size of EDNS.0 UDP packets"
+msgstr ""
+
+msgid "Maximum amount of seconds to wait for the modem to become ready"
+msgstr ""
+
+msgid "Maximum hold time"
+msgstr ""
+
+msgid "Maximum number of leased addresses."
+msgstr ""
+
+msgid "Mbit/s"
+msgstr ""
+
+msgid "Memory"
+msgstr ""
+
+msgid "Memory usage (%)"
+msgstr ""
+
+msgid "Metric"
+msgstr ""
+
+msgid "Minimum Rate"
+msgstr ""
+
+msgid "Minimum hold time"
+msgstr ""
+
+msgid "Missing protocol extension for proto %q"
+msgstr ""
+
+msgid "Mode"
+msgstr ""
+
+msgid "Model"
+msgstr ""
+
+msgid "Modem device"
+msgstr ""
+
+msgid "Modem init timeout"
+msgstr ""
+
+msgid "Monitor"
+msgstr ""
+
+msgid "Mount Entry"
+msgstr ""
+
+msgid "Mount Point"
+msgstr ""
+
+msgid "Mount Points"
+msgstr ""
+
+msgid "Mount Points - Mount Entry"
+msgstr ""
+
+msgid "Mount Points - Swap Entry"
+msgstr ""
+
+msgid ""
+"Mount Points define at which point a memory device will be attached to the "
+"filesystem"
+msgstr ""
+
+msgid "Mount options"
+msgstr ""
+
+msgid "Mount point"
+msgstr ""
+
+msgid "Mounted file systems"
+msgstr ""
+
+msgid "Move down"
+msgstr ""
+
+msgid "Move up"
+msgstr ""
+
+msgid "Multicast Rate"
+msgstr ""
+
+msgid "Multicast address"
+msgstr ""
+
+msgid "NAS ID"
+msgstr ""
+
+msgid "NDP-Proxy"
+msgstr ""
+
+msgid "NTP server candidates"
+msgstr ""
+
+msgid "Name"
+msgstr ""
+
+msgid "Name of the new interface"
+msgstr ""
+
+msgid "Name of the new network"
+msgstr ""
+
+msgid "Navigation"
+msgstr ""
+
+msgid "Netmask"
+msgstr ""
+
+msgid "Network"
+msgstr ""
+
+msgid "Network Utilities"
+msgstr ""
+
+msgid "Network boot image"
+msgstr ""
+
+msgid "Network without interfaces."
+msgstr ""
+
+msgid "Next »"
+msgstr ""
+
+msgid "No DHCP Server configured for this interface"
+msgstr ""
+
+msgid "No chains in this table"
+msgstr ""
+
+msgid "No files found"
+msgstr ""
+
+msgid "No information available"
+msgstr ""
+
+msgid "No negative cache"
+msgstr ""
+
+msgid "No network configured on this device"
+msgstr ""
+
+msgid "No network name specified"
+msgstr ""
+
+msgid "No package lists available"
+msgstr ""
+
+msgid "No password set!"
+msgstr ""
+
+msgid "No rules in this chain"
+msgstr ""
+
+msgid "No zone assigned"
+msgstr ""
+
+msgid "Noise"
+msgstr ""
+
+msgid "Noise Margin"
+msgstr ""
+
+msgid "Noise:"
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "Normal"
+msgstr ""
+
+msgid "Not Found"
+msgstr ""
+
+msgid "Not associated"
+msgstr ""
+
+msgid "Not connected"
+msgstr ""
+
+msgid "Note: Configuration files will be erased."
+msgstr ""
+
+msgid "Notice"
+msgstr ""
+
+msgid "Nslookup"
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "OPKG-Configuration"
+msgstr ""
+
+msgid "Off-State Delay"
+msgstr ""
+
+msgid ""
+"On this page you can configure the network interfaces. You can bridge "
+"several interfaces by ticking the \"bridge interfaces\" field and enter the "
+"names of several network interfaces separated by spaces. You can also use "
+"<abbr title=\"Virtual Local Area Network\">VLAN</abbr> notation "
+"<samp>INTERFACE.VLANNR</samp> (<abbr title=\"for example\">e.g.</abbr>: "
+"<samp>eth0.1</samp>)."
+msgstr ""
+
+msgid "On-State Delay"
+msgstr ""
+
+msgid "One of hostname or mac address must be specified!"
+msgstr ""
+
+msgid "One or more fields contain invalid values!"
+msgstr ""
+
+msgid "One or more required fields have no value!"
+msgstr ""
+
+msgid "Open list..."
+msgstr ""
+
+msgid "Option changed"
+msgstr ""
+
+msgid "Option removed"
+msgstr ""
+
+msgid "Options"
+msgstr ""
+
+msgid "Other:"
+msgstr ""
+
+msgid "Out"
+msgstr ""
+
+msgid "Outbound:"
+msgstr ""
+
+msgid "Outdoor Channels"
+msgstr ""
+
+msgid "Override MAC address"
+msgstr ""
+
+msgid "Override MTU"
+msgstr ""
+
+msgid "Override the gateway in DHCP responses"
+msgstr ""
+
+msgid ""
+"Override the netmask sent to clients. Normally it is calculated from the "
+"subnet that is served."
+msgstr ""
+
+msgid "Override the table used for internal routes"
+msgstr ""
+
+msgid "Overview"
+msgstr ""
+
+msgid "Owner"
+msgstr ""
+
+msgid "PAP/CHAP password"
+msgstr ""
+
+msgid "PAP/CHAP username"
+msgstr ""
+
+msgid "PID"
+msgstr ""
+
+msgid "PIN"
+msgstr ""
+
+msgid "PPP"
+msgstr ""
+
+msgid "PPPoA Encapsulation"
+msgstr ""
+
+msgid "PPPoATM"
+msgstr ""
+
+msgid "PPPoE"
+msgstr ""
+
+msgid "PPtP"
+msgstr ""
+
+msgid "Package libiwinfo required!"
+msgstr ""
+
+msgid "Package lists are older than 24 hours"
+msgstr ""
+
+msgid "Package name"
+msgstr ""
+
+msgid "Packets"
+msgstr ""
+
+msgid "Part of zone %q"
+msgstr ""
+
+msgid "Password"
+msgstr ""
+
+msgid "Password authentication"
+msgstr ""
+
+msgid "Password of Private Key"
+msgstr ""
+
+msgid "Password successfully changed!"
+msgstr ""
+
+msgid "Path to CA-Certificate"
+msgstr ""
+
+msgid "Path to Client-Certificate"
+msgstr ""
+
+msgid "Path to Private Key"
+msgstr ""
+
+msgid "Path to executable which handles the button event"
+msgstr ""
+
+msgid "Peak:"
+msgstr ""
+
+msgid "Perform reboot"
+msgstr ""
+
+msgid "Perform reset"
+msgstr ""
+
+msgid "Phy Rate:"
+msgstr ""
+
+msgid "Physical Settings"
+msgstr ""
+
+msgid "Ping"
+msgstr ""
+
+msgid "Pkts."
+msgstr ""
+
+msgid "Please enter your username and password."
+msgstr ""
+
+msgid "Please wait: Device rebooting..."
+msgstr ""
+
+msgid "Policy"
+msgstr ""
+
+msgid "Port"
+msgstr ""
+
+msgid "Port %d"
+msgstr ""
+
+msgid "Port %d is untagged in multiple VLANs!"
+msgstr ""
+
+msgid "Port status:"
+msgstr ""
+
+msgid ""
+"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
+"ignore failures"
+msgstr ""
+
+msgid "Prevents client-to-client communication"
+msgstr ""
+
+msgid "Prism2/2.5/3 802.11b Wireless Controller"
+msgstr ""
+
+msgid "Proceed"
+msgstr ""
+
+msgid "Processes"
+msgstr ""
+
+msgid "Prot."
+msgstr ""
+
+msgid "Protocol"
+msgstr ""
+
+msgid "Protocol family"
+msgstr ""
+
+msgid "Protocol of the new interface"
+msgstr ""
+
+msgid "Protocol support is not installed"
+msgstr ""
+
+msgid "Provide NTP server"
+msgstr ""
+
+msgid "Provide new network"
+msgstr ""
+
+msgid "Pseudo Ad-Hoc (ahdemo)"
+msgstr ""
+
+msgid "Public prefix routed to this device for distribution to clients."
+msgstr ""
+
+msgid "Quality"
+msgstr ""
+
+msgid "RTS/CTS Threshold"
+msgstr ""
+
+msgid "RX"
+msgstr ""
+
+msgid "RX Rate"
+msgstr ""
+
+msgid "RaLink 802.11%s Wireless Controller"
+msgstr ""
+
+msgid "Radius-Accounting-Port"
+msgstr ""
+
+msgid "Radius-Accounting-Secret"
+msgstr ""
+
+msgid "Radius-Accounting-Server"
+msgstr ""
+
+msgid "Radius-Authentication-Port"
+msgstr ""
+
+msgid "Radius-Authentication-Secret"
+msgstr ""
+
+msgid "Radius-Authentication-Server"
+msgstr ""
+
+msgid ""
+"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
+"Configuration Protocol\">DHCP</abbr>-Server"
+msgstr ""
+
+msgid ""
+"Really delete this interface? The deletion cannot be undone!\\nYou might "
+"lose access to this device if you are connected via this interface."
+msgstr ""
+
+msgid ""
+"Really delete this wireless network? The deletion cannot be undone!\\nYou "
+"might lose access to this device if you are connected via this network."
+msgstr ""
+
+msgid "Really reset all changes?"
+msgstr ""
+
+msgid ""
+"Really shut down network?\\nYou might lose access to this device if you are "
+"connected via this interface."
+msgstr ""
+
+msgid ""
+"Really shutdown interface \"%s\" ?\\nYou might lose access to this device if "
+"you are connected via this interface."
+msgstr ""
+
+msgid "Really switch protocol?"
+msgstr ""
+
+msgid "Realtime Connections"
+msgstr ""
+
+msgid "Realtime Graphs"
+msgstr ""
+
+msgid "Realtime Load"
+msgstr ""
+
+msgid "Realtime Traffic"
+msgstr ""
+
+msgid "Realtime Wireless"
+msgstr ""
+
+msgid "Rebind protection"
+msgstr ""
+
+msgid "Reboot"
+msgstr ""
+
+msgid "Rebooting..."
+msgstr ""
+
+msgid "Reboots the operating system of your device"
+msgstr ""
+
+msgid "Receive"
+msgstr ""
+
+msgid "Receiver Antenna"
+msgstr ""
+
+msgid "Reconnect this interface"
+msgstr ""
+
+msgid "Reconnecting interface"
+msgstr ""
+
+msgid "References"
+msgstr ""
+
+msgid "Regulatory Domain"
+msgstr ""
+
+msgid "Relay"
+msgstr ""
+
+msgid "Relay Bridge"
+msgstr ""
+
+msgid "Relay between networks"
+msgstr ""
+
+msgid "Relay bridge"
+msgstr ""
+
+msgid "Remote IPv4 address"
+msgstr ""
+
+msgid "Remove"
+msgstr ""
+
+msgid "Repeat scan"
+msgstr ""
+
+msgid "Replace entry"
+msgstr ""
+
+msgid "Replace wireless configuration"
+msgstr ""
+
+msgid "Request IPv6-address"
+msgstr ""
+
+msgid "Request IPv6-prefix of length"
+msgstr ""
+
+msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
+msgstr ""
+
+msgid "Reset"
+msgstr ""
+
+msgid "Reset Counters"
+msgstr ""
+
+msgid "Reset to defaults"
+msgstr ""
+
+msgid "Resolv and Hosts Files"
+msgstr ""
+
+msgid "Resolve file"
+msgstr ""
+
+msgid "Restart"
+msgstr ""
+
+msgid "Restart Firewall"
+msgstr ""
+
+msgid "Restore backup"
+msgstr ""
+
+msgid "Reveal/hide password"
+msgstr ""
+
+msgid "Revert"
+msgstr ""
+
+msgid "Root"
+msgstr ""
+
+msgid "Root directory for files served via TFTP"
+msgstr ""
+
+msgid "Router Advertisement-Service"
+msgstr ""
+
+msgid "Router Password"
+msgstr ""
+
+msgid "Routes"
+msgstr ""
+
+msgid ""
+"Routes specify over which interface and gateway a certain host or network "
+"can be reached."
+msgstr ""
+
+msgid "Rule #"
+msgstr ""
+
+msgid "Run a filesystem check before mounting the device"
+msgstr ""
+
+msgid "Run filesystem check"
+msgstr ""
+
+msgid "SSH Access"
+msgstr ""
+
+msgid "SSH-Keys"
+msgstr ""
+
+msgid "SSID"
+msgstr ""
+
+msgid "Save"
+msgstr ""
+
+msgid "Save & Apply"
+msgstr ""
+
+msgid "Save &#38; Apply"
+msgstr ""
+
+msgid "Scan"
+msgstr ""
+
+msgid "Scheduled Tasks"
+msgstr ""
+
+msgid "Section added"
+msgstr ""
+
+msgid "Section removed"
+msgstr ""
+
+msgid "See \"mount\" manpage for details"
+msgstr ""
+
+msgid ""
+"Send LCP echo requests at the given interval in seconds, only effective in "
+"conjunction with failure threshold"
+msgstr ""
+
+msgid "Separate Clients"
+msgstr ""
+
+msgid "Separate WDS"
+msgstr ""
+
+msgid "Server Settings"
+msgstr ""
+
+msgid "Service Name"
+msgstr ""
+
+msgid "Service Type"
+msgstr ""
+
+msgid "Services"
+msgstr ""
+
+msgid "Set up Time Synchronization"
+msgstr ""
+
+msgid "Setup DHCP Server"
+msgstr ""
+
+msgid "Show current backup file list"
+msgstr ""
+
+msgid "Shutdown this interface"
+msgstr ""
+
+msgid "Shutdown this network"
+msgstr ""
+
+msgid "Signal"
+msgstr ""
+
+msgid "Signal:"
+msgstr ""
+
+msgid "Size"
+msgstr ""
+
+msgid "Skip"
+msgstr ""
+
+msgid "Skip to content"
+msgstr ""
+
+msgid "Skip to navigation"
+msgstr ""
+
+msgid "Slot time"
+msgstr ""
+
+msgid "Software"
+msgstr ""
+
+msgid "Some fields are invalid, cannot save values!"
+msgstr ""
+
+msgid "Sorry, the object you requested was not found."
+msgstr ""
+
+msgid "Sorry, the server encountered an unexpected error."
+msgstr ""
+
+msgid ""
+"Sorry, there is no sysupgrade support present; a new firmware image must be "
+"flashed manually. Please refer to the OpenWrt wiki for device specific "
+"install instructions."
+msgstr ""
+
+msgid "Sort"
+msgstr ""
+
+msgid "Source"
+msgstr ""
+
+msgid "Specifies the button state to handle"
+msgstr ""
+
+msgid "Specifies the directory the device is attached to"
+msgstr ""
+
+msgid "Specifies the listening port of this <em>Dropbear</em> instance"
+msgstr ""
+
+msgid ""
+"Specifies the maximum amount of failed ARP requests until hosts are presumed "
+"to be dead"
+msgstr ""
+
+msgid ""
+"Specifies the maximum amount of seconds after which hosts are presumed to be "
+"dead"
+msgstr ""
+
+msgid "Specify the secret encryption key here."
+msgstr ""
+
+msgid "Start"
+msgstr ""
+
+msgid "Start priority"
+msgstr ""
+
+msgid "Startup"
+msgstr ""
+
+msgid "Static IPv4 Routes"
+msgstr ""
+
+msgid "Static IPv6 Routes"
+msgstr ""
+
+msgid "Static Leases"
+msgstr ""
+
+msgid "Static Routes"
+msgstr ""
+
+msgid "Static WDS"
+msgstr ""
+
+msgid "Static address"
+msgstr ""
+
+msgid ""
+"Static leases are used to assign fixed IP addresses and symbolic hostnames "
+"to DHCP clients. They are also required for non-dynamic interface "
+"configurations where only hosts with a corresponding lease are served."
+msgstr ""
+
+msgid "Status"
+msgstr ""
+
+msgid "Stop"
+msgstr ""
+
+msgid "Strict order"
+msgstr ""
+
+msgid "Submit"
+msgstr ""
+
+msgid "Swap"
+msgstr ""
+
+msgid "Swap Entry"
+msgstr ""
+
+msgid "Switch"
+msgstr ""
+
+msgid "Switch %q"
+msgstr ""
+
+msgid "Switch %q (%s)"
+msgstr ""
+
+msgid "Switch protocol"
+msgstr ""
+
+msgid "Sync with browser"
+msgstr ""
+
+msgid "Synchronizing..."
+msgstr ""
+
+msgid "System"
+msgstr ""
+
+msgid "System Log"
+msgstr ""
+
+msgid "System Properties"
+msgstr ""
+
+msgid "System log buffer size"
+msgstr ""
+
+msgid "TCP:"
+msgstr ""
+
+msgid "TFTP Settings"
+msgstr ""
+
+msgid "TFTP server root"
+msgstr ""
+
+msgid "TX"
+msgstr ""
+
+msgid "TX Rate"
+msgstr ""
+
+msgid "Table"
+msgstr ""
+
+msgid "Target"
+msgstr ""
+
+msgid "Terminate"
+msgstr ""
+
+msgid ""
+"The <em>Device Configuration</em> section covers physical settings of the "
+"radio hardware such as channel, transmit power or antenna selection which "
+"are shared among all defined wireless networks (if the radio hardware is "
+"multi-SSID capable). Per network settings like encryption or operation mode "
+"are grouped in the <em>Interface Configuration</em>."
+msgstr ""
+
+msgid ""
+"The <em>libiwinfo-lua</em> package is not installed. You must install this "
+"component for working wireless configuration!"
+msgstr ""
+
+msgid ""
+"The HE.net endpoint update configuration changed, you must now use the plain "
+"username instead of the user ID!"
+msgstr ""
+
+msgid ""
+"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
+msgstr ""
+
+msgid ""
+"The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
+"code> and <code>_</code>"
+msgstr ""
+
+msgid ""
+"The device file of the memory or partition (<abbr title=\"for example\">e.g."
+"</abbr> <code>/dev/sda1</code>)"
+msgstr ""
+
+msgid ""
+"The filesystem that was used to format the memory (<abbr title=\"for example"
+"\">e.g.</abbr> <samp><abbr title=\"Third Extended Filesystem\">ext3</abbr></"
+"samp>)"
+msgstr ""
+
+msgid ""
+"The flash image was uploaded. Below is the checksum and file size listed, "
+"compare them with the original file to ensure data integrity.<br /> Click "
+"\"Proceed\" below to start the flash procedure."
+msgstr ""
+
+msgid "The following changes have been committed"
+msgstr ""
+
+msgid "The following changes have been reverted"
+msgstr ""
+
+msgid "The following rules are currently active on this system."
+msgstr ""
+
+msgid "The given network name is not unique"
+msgstr ""
+
+msgid ""
+"The hardware is not multi-SSID capable and the existing configuration will "
+"be replaced if you proceed."
+msgstr ""
+
+msgid ""
+"The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
+"addresses."
+msgstr ""
+
+msgid "The length of the IPv6 prefix in bits"
+msgstr ""
+
+msgid ""
+"The network ports on this device can be combined to several <abbr title="
+"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
+"communicate directly with each other. <abbr title=\"Virtual Local Area "
+"Network\">VLAN</abbr>s are often used to separate different network "
+"segments. Often there is by default one Uplink port for a connection to the "
+"next greater network like the internet and other ports for a local network."
+msgstr ""
+
+msgid "The selected protocol needs a device assigned"
+msgstr ""
+
+msgid ""
+"The system is erasing the configuration partition now and will reboot itself "
+"when finished."
+msgstr ""
+
+msgid ""
+"The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
+"few minutes before you try to reconnect. It might be necessary to renew the "
+"address of your computer to reach the device again, depending on your "
+"settings."
+msgstr ""
+
+msgid ""
+"The uploaded image file does not contain a supported format. Make sure that "
+"you choose the generic image format for your platform."
+msgstr ""
+
+msgid "There are no active leases."
+msgstr ""
+
+msgid "There are no pending changes to apply!"
+msgstr ""
+
+msgid "There are no pending changes to revert!"
+msgstr ""
+
+msgid "There are no pending changes!"
+msgstr ""
+
+msgid ""
+"There is no device assigned yet, please attach a network device in the "
+"\"Physical Settings\" tab"
+msgstr ""
+
+msgid ""
+"There is no password set on this router. Please configure a root password to "
+"protect the web interface and enable SSH."
+msgstr ""
+
+msgid "This IPv4 address of the relay"
+msgstr ""
+
+msgid ""
+"This is a list of shell glob patterns for matching files and directories to "
+"include during sysupgrade. Modified files in /etc/config/ and certain other "
+"configurations are automatically preserved."
+msgstr ""
+
+msgid ""
+"This is either the \"Update Key\" configured for the tunnel or the account "
+"password if no update key has been configured"
+msgstr ""
+
+msgid ""
+"This is the content of /etc/rc.local. Insert your own commands here (in "
+"front of 'exit 0') to execute them at the end of the boot process."
+msgstr ""
+
+msgid ""
+"This is the local endpoint address assigned by the tunnel broker, it usually "
+"ends with <code>:2</code>"
+msgstr ""
+
+msgid ""
+"This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"abbr> in the local network"
+msgstr ""
+
+msgid "This is the plain username for logging into the account"
+msgstr ""
+
+msgid ""
+"This is the prefix routed to you by the tunnel broker for use by clients"
+msgstr ""
+
+msgid "This is the system crontab in which scheduled tasks can be defined."
+msgstr ""
+
+msgid ""
+"This is usually the address of the nearest PoP operated by the tunnel broker"
+msgstr ""
+
+msgid ""
+"This list gives an overview over currently running system processes and "
+"their status."
+msgstr ""
+
+msgid "This page allows the configuration of custom button actions"
+msgstr ""
+
+msgid "This page gives an overview over currently active network connections."
+msgstr ""
+
+msgid "This section contains no values yet"
+msgstr ""
+
+msgid "Time Synchronization"
+msgstr ""
+
+msgid "Time Synchronization is not configured yet."
+msgstr ""
+
+msgid "Timezone"
+msgstr ""
+
+msgid ""
+"To restore configuration files, you can upload a previously generated backup "
+"archive here."
+msgstr ""
+
+msgid "Total Available"
+msgstr ""
+
+msgid "Traceroute"
+msgstr ""
+
+msgid "Traffic"
+msgstr ""
+
+msgid "Transfer"
+msgstr ""
+
+msgid "Transmission Rate"
+msgstr ""
+
+msgid "Transmit"
+msgstr ""
+
+msgid "Transmit Power"
+msgstr ""
+
+msgid "Transmitter Antenna"
+msgstr ""
+
+msgid "Trigger"
+msgstr ""
+
+msgid "Trigger Mode"
+msgstr ""
+
+msgid "Tunnel ID"
+msgstr ""
+
+msgid "Tunnel Interface"
+msgstr ""
+
+msgid "Tunnel Link"
+msgstr ""
+
+msgid "Turbo Mode"
+msgstr ""
+
+msgid "Tx-Power"
+msgstr ""
+
+msgid "Type"
+msgstr ""
+
+msgid "UDP:"
+msgstr ""
+
+msgid "UMTS only"
+msgstr ""
+
+msgid "UMTS/GPRS/EV-DO"
+msgstr ""
+
+msgid "USB Device"
+msgstr ""
+
+msgid "UUID"
+msgstr ""
+
+msgid "Unable to dispatch"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+msgid "Unknown Error, password not changed!"
+msgstr ""
+
+msgid "Unmanaged"
+msgstr ""
+
+msgid "Unsaved Changes"
+msgstr ""
+
+msgid "Unsupported protocol type."
+msgstr ""
+
+msgid "Update lists"
+msgstr ""
+
+msgid ""
+"Upload a sysupgrade-compatible image here to replace the running firmware. "
+"Check \"Keep settings\" to retain the current configuration (requires an "
+"OpenWrt compatible firmware image)."
+msgstr ""
+
+msgid "Upload archive..."
+msgstr ""
+
+msgid "Uploaded File"
+msgstr ""
+
+msgid "Uptime"
+msgstr ""
+
+msgid "Use <code>/etc/ethers</code>"
+msgstr ""
+
+msgid "Use DHCP gateway"
+msgstr ""
+
+msgid "Use DNS servers advertised by peer"
+msgstr ""
+
+msgid "Use ISO/IEC 3166 alpha2 country codes."
+msgstr ""
+
+msgid "Use MTU on tunnel interface"
+msgstr ""
+
+msgid "Use TTL on tunnel interface"
+msgstr ""
+
+msgid "Use as root filesystem"
+msgstr ""
+
+msgid "Use broadcast flag"
+msgstr ""
+
+msgid "Use builtin IPv6-management"
+msgstr ""
+
+msgid "Use custom DNS servers"
+msgstr ""
+
+msgid "Use default gateway"
+msgstr ""
+
+msgid "Use gateway metric"
+msgstr ""
+
+msgid "Use routing table"
+msgstr ""
+
+msgid ""
+"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
+"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
+"requesting host."
+msgstr ""
+
+msgid "Used"
+msgstr ""
+
+msgid "Used Key Slot"
+msgstr ""
+
+msgid "Username"
+msgstr ""
+
+msgid "VC-Mux"
+msgstr ""
+
+msgid "VLAN Interface"
+msgstr ""
+
+msgid "VLANs on %q"
+msgstr ""
+
+msgid "VLANs on %q (%s)"
+msgstr ""
+
+msgid "VPN Server"
+msgstr ""
+
+msgid "Vendor Class to send when requesting DHCP"
+msgstr ""
+
+msgid "Verify"
+msgstr ""
+
+msgid "Version"
+msgstr ""
+
+msgid "WDS"
+msgstr ""
+
+msgid "WEP Open System"
+msgstr ""
+
+msgid "WEP Shared Key"
+msgstr ""
+
+msgid "WEP passphrase"
+msgstr ""
+
+msgid "WMM Mode"
+msgstr ""
+
+msgid "WPA passphrase"
+msgstr ""
+
+msgid ""
+"WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
+"and ad-hoc mode) to be installed."
+msgstr ""
+
+msgid "Waiting for changes to be applied..."
+msgstr ""
+
+msgid "Waiting for command to complete..."
+msgstr ""
+
+msgid "Warning"
+msgstr ""
+
+msgid "Warning: There are unsaved changes that will be lost while rebooting!"
+msgstr ""
+
+msgid "Wifi"
+msgstr ""
+
+msgid "Wireless"
+msgstr ""
+
+msgid "Wireless Adapter"
+msgstr ""
+
+msgid "Wireless Network"
+msgstr ""
+
+msgid "Wireless Overview"
+msgstr ""
+
+msgid "Wireless Security"
+msgstr ""
+
+msgid "Wireless is disabled or not associated"
+msgstr ""
+
+msgid "Wireless is restarting..."
+msgstr ""
+
+msgid "Wireless network is disabled"
+msgstr ""
+
+msgid "Wireless network is enabled"
+msgstr ""
+
+msgid "Wireless restarted"
+msgstr ""
+
+msgid "Wireless shut down"
+msgstr ""
+
+msgid "Write received DNS requests to syslog"
+msgstr ""
+
+msgid "XR Support"
+msgstr ""
+
+msgid ""
+"You can enable or disable installed init scripts here. Changes will applied "
+"after a device reboot.<br /><strong>Warning: If you disable essential init "
+"scripts like \"network\", your device might become inaccessible!</strong>"
+msgstr ""
+
+msgid ""
+"You must enable Java Script in your browser or LuCI will not work properly."
+msgstr ""
+
+msgid "any"
+msgstr ""
+
+msgid "auto"
+msgstr ""
+
+msgid "automatic"
+msgstr ""
+
+msgid "baseT"
+msgstr ""
+
+msgid "bridged"
+msgstr ""
+
+msgid "create:"
+msgstr ""
+
+msgid "creates a bridge over specified interface(s)"
+msgstr ""
+
+msgid "dB"
+msgstr ""
+
+msgid "dBm"
+msgstr ""
+
+msgid "disable"
+msgstr ""
+
+msgid "disabled"
+msgstr ""
+
+msgid "expired"
+msgstr ""
+
+msgid ""
+"file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"abbr>-leases will be stored"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "full-duplex"
+msgstr ""
+
+msgid "half-duplex"
+msgstr ""
+
+msgid "help"
+msgstr ""
+
+msgid "hidden"
+msgstr ""
+
+msgid "hybrid mode"
+msgstr ""
+
+msgid "if target is a network"
+msgstr ""
+
+msgid "input"
+msgstr ""
+
+msgid "kB"
+msgstr ""
+
+msgid "kB/s"
+msgstr ""
+
+msgid "kbit/s"
+msgstr ""
+
+msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
+msgstr ""
+
+msgid "no"
+msgstr ""
+
+msgid "no link"
+msgstr ""
+
+msgid "none"
+msgstr ""
+
+msgid "off"
+msgstr ""
+
+msgid "on"
+msgstr ""
+
+msgid "open"
+msgstr ""
+
+msgid "relay mode"
+msgstr ""
+
+msgid "routed"
+msgstr ""
+
+msgid "server mode"
+msgstr ""
+
+msgid "stateful-only"
+msgstr ""
+
+msgid "stateless"
+msgstr ""
+
+msgid "stateless + stateful"
+msgstr ""
+
+msgid "tagged"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "unlimited"
+msgstr ""
+
+msgid "unspecified"
+msgstr ""
+
+msgid "unspecified -or- create:"
+msgstr ""
+
+msgid "untagged"
+msgstr ""
+
+msgid "yes"
+msgstr ""
+
+msgid "« Back"
+msgstr ""
diff --git a/po/tr/base.po b/modules/luci-base/po/tr/base.po
index fdf65fcbf..fdf65fcbf 100644
--- a/po/tr/base.po
+++ b/modules/luci-base/po/tr/base.po
diff --git a/po/uk/base.po b/modules/luci-base/po/uk/base.po
index 4fd1f6096..4fd1f6096 100644
--- a/po/uk/base.po
+++ b/modules/luci-base/po/uk/base.po
diff --git a/po/vi/base.po b/modules/luci-base/po/vi/base.po
index e2b3a2353..e2b3a2353 100644
--- a/po/vi/base.po
+++ b/modules/luci-base/po/vi/base.po
diff --git a/po/zh_CN/base.po b/modules/luci-base/po/zh-cn/base.po
index b66e2e9c5..b66e2e9c5 100644
--- a/po/zh_CN/base.po
+++ b/modules/luci-base/po/zh-cn/base.po
diff --git a/po/zh_TW/base.po b/modules/luci-base/po/zh-tw/base.po
index a94be30f7..a94be30f7 100644
--- a/po/zh_TW/base.po
+++ b/modules/luci-base/po/zh-tw/base.po
diff --git a/modules/base/root/etc/config/luci b/modules/luci-base/root/etc/config/luci
index c503a8f1e..c503a8f1e 100644
--- a/modules/base/root/etc/config/luci
+++ b/modules/luci-base/root/etc/config/luci
diff --git a/modules/base/root/etc/config/ucitrack b/modules/luci-base/root/etc/config/ucitrack
index cd3cb8515..cd3cb8515 100644
--- a/modules/base/root/etc/config/ucitrack
+++ b/modules/luci-base/root/etc/config/ucitrack
diff --git a/modules/luci-base/root/lib/uci/upload/.gitignore b/modules/luci-base/root/lib/uci/upload/.gitignore
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/modules/luci-base/root/lib/uci/upload/.gitignore
diff --git a/modules/base/root/sbin/luci-reload b/modules/luci-base/root/sbin/luci-reload
index cc41da2bb..cc41da2bb 100755
--- a/modules/base/root/sbin/luci-reload
+++ b/modules/luci-base/root/sbin/luci-reload
diff --git a/modules/base/root/www/index.html b/modules/luci-base/root/www/index.html
index 0a7238b55..0a7238b55 100644
--- a/modules/base/root/www/index.html
+++ b/modules/luci-base/root/www/index.html
diff --git a/modules/luci-base/src/Makefile b/modules/luci-base/src/Makefile
new file mode 100644
index 000000000..7bb7f2ebe
--- /dev/null
+++ b/modules/luci-base/src/Makefile
@@ -0,0 +1,21 @@
+%.o: %.c
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(FPIC) -c -o $@ $<
+
+clean:
+ rm -f po2lmo parser.so version.lua *.o
+
+po2lmo: po2lmo.o template_lmo.o
+ $(CC) $(LDFLAGS) -o $@ $^
+
+parser.so: template_parser.o template_utils.o template_lmo.o template_lualib.o
+ $(CC) $(LDFLAGS) -shared -o $@ $^
+
+version.lua:
+ ./mkversion.sh $@ $(LUCI_VERSION)
+
+compile: parser.so version.lua
+
+install: compile
+ mkdir -p $(DESTDIR)/usr/lib/lua/luci/template
+ cp parser.so $(DESTDIR)/usr/lib/lua/luci/template/parser.so
+ cp version.lua $(DESTDIR)/usr/lib/lua/luci/version.lua
diff --git a/build/mkversion.sh b/modules/luci-base/src/mkversion.sh
index 3680008df..55b0ebd22 100755
--- a/build/mkversion.sh
+++ b/modules/luci-base/src/mkversion.sh
@@ -32,10 +32,10 @@ if pcall(dofile, "/etc/openwrt_release") and _G.DISTRIB_DESCRIPTION then
distname = ""
distversion = _G.DISTRIB_DESCRIPTION
else
- distname = "${2:-OpenWrt}"
- distversion = "${3:-Development Snapshot}"
+ distname = "OpenWrt"
+ distversion = "Development Snapshot"
end
luciname = "$variant"
-luciversion = "${5:-svn}"
+luciversion = "${2:-Git}"
EOF
diff --git a/modules/base/src/po2lmo.c b/modules/luci-base/src/po2lmo.c
index 0da792b68..0da792b68 100644
--- a/modules/base/src/po2lmo.c
+++ b/modules/luci-base/src/po2lmo.c
diff --git a/modules/base/src/template_lmo.c b/modules/luci-base/src/template_lmo.c
index 27205a722..27205a722 100644
--- a/modules/base/src/template_lmo.c
+++ b/modules/luci-base/src/template_lmo.c
diff --git a/modules/base/src/template_lmo.h b/modules/luci-base/src/template_lmo.h
index 57f59aa56..57f59aa56 100644
--- a/modules/base/src/template_lmo.h
+++ b/modules/luci-base/src/template_lmo.h
diff --git a/modules/base/src/template_lualib.c b/modules/luci-base/src/template_lualib.c
index 103561188..103561188 100644
--- a/modules/base/src/template_lualib.c
+++ b/modules/luci-base/src/template_lualib.c
diff --git a/modules/base/src/template_lualib.h b/modules/luci-base/src/template_lualib.h
index 1b659be12..1b659be12 100644
--- a/modules/base/src/template_lualib.h
+++ b/modules/luci-base/src/template_lualib.h
diff --git a/modules/base/src/template_parser.c b/modules/luci-base/src/template_parser.c
index c263fbf9f..c263fbf9f 100644
--- a/modules/base/src/template_parser.c
+++ b/modules/luci-base/src/template_parser.c
diff --git a/modules/base/src/template_parser.h b/modules/luci-base/src/template_parser.h
index a3200a2df..a3200a2df 100644
--- a/modules/base/src/template_parser.h
+++ b/modules/luci-base/src/template_parser.h
diff --git a/modules/base/src/template_utils.c b/modules/luci-base/src/template_utils.c
index 80542bd4f..80542bd4f 100644
--- a/modules/base/src/template_utils.c
+++ b/modules/luci-base/src/template_utils.c
diff --git a/modules/base/src/template_utils.h b/modules/luci-base/src/template_utils.h
index c54af757c..c54af757c 100644
--- a/modules/base/src/template_utils.h
+++ b/modules/luci-base/src/template_utils.h
diff --git a/modules/base/standalone.mk b/modules/luci-base/standalone.mk
index 66a0e5a2e..66a0e5a2e 100644
--- a/modules/base/standalone.mk
+++ b/modules/luci-base/standalone.mk
diff --git a/modules/luci-mod-admin-full/Makefile b/modules/luci-mod-admin-full/Makefile
new file mode 100644
index 000000000..11230d66d
--- /dev/null
+++ b/modules/luci-mod-admin-full/Makefile
@@ -0,0 +1,15 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Administration - full-featured for full control
+LUCI_DEPENDS:=+luci-base
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
+
diff --git a/modules/admin-full/htdocs/luci-static/resources/bandwidth.svg b/modules/luci-mod-admin-full/htdocs/luci-static/resources/bandwidth.svg
index 4f9148833..4f9148833 100644
--- a/modules/admin-full/htdocs/luci-static/resources/bandwidth.svg
+++ b/modules/luci-mod-admin-full/htdocs/luci-static/resources/bandwidth.svg
diff --git a/modules/admin-full/htdocs/luci-static/resources/connections.svg b/modules/luci-mod-admin-full/htdocs/luci-static/resources/connections.svg
index 816f7e6a7..816f7e6a7 100644
--- a/modules/admin-full/htdocs/luci-static/resources/connections.svg
+++ b/modules/luci-mod-admin-full/htdocs/luci-static/resources/connections.svg
diff --git a/modules/admin-full/htdocs/luci-static/resources/load.svg b/modules/luci-mod-admin-full/htdocs/luci-static/resources/load.svg
index d6817027a..d6817027a 100644
--- a/modules/admin-full/htdocs/luci-static/resources/load.svg
+++ b/modules/luci-mod-admin-full/htdocs/luci-static/resources/load.svg
diff --git a/modules/admin-full/htdocs/luci-static/resources/wifirate.svg b/modules/luci-mod-admin-full/htdocs/luci-static/resources/wifirate.svg
index d3e848b93..d3e848b93 100644
--- a/modules/admin-full/htdocs/luci-static/resources/wifirate.svg
+++ b/modules/luci-mod-admin-full/htdocs/luci-static/resources/wifirate.svg
diff --git a/modules/admin-full/htdocs/luci-static/resources/wireless.svg b/modules/luci-mod-admin-full/htdocs/luci-static/resources/wireless.svg
index 99d9840f6..99d9840f6 100644
--- a/modules/admin-full/htdocs/luci-static/resources/wireless.svg
+++ b/modules/luci-mod-admin-full/htdocs/luci-static/resources/wireless.svg
diff --git a/modules/admin-full/luasrc/controller/admin/filebrowser.lua b/modules/luci-mod-admin-full/luasrc/controller/admin/filebrowser.lua
index d83139fd7..d83139fd7 100644
--- a/modules/admin-full/luasrc/controller/admin/filebrowser.lua
+++ b/modules/luci-mod-admin-full/luasrc/controller/admin/filebrowser.lua
diff --git a/modules/admin-full/luasrc/controller/admin/index.lua b/modules/luci-mod-admin-full/luasrc/controller/admin/index.lua
index 4e832529d..4e832529d 100644
--- a/modules/admin-full/luasrc/controller/admin/index.lua
+++ b/modules/luci-mod-admin-full/luasrc/controller/admin/index.lua
diff --git a/modules/admin-full/luasrc/controller/admin/network.lua b/modules/luci-mod-admin-full/luasrc/controller/admin/network.lua
index 4388864eb..4388864eb 100644
--- a/modules/admin-full/luasrc/controller/admin/network.lua
+++ b/modules/luci-mod-admin-full/luasrc/controller/admin/network.lua
diff --git a/modules/admin-full/luasrc/controller/admin/status.lua b/modules/luci-mod-admin-full/luasrc/controller/admin/status.lua
index 89ebda735..89ebda735 100644
--- a/modules/admin-full/luasrc/controller/admin/status.lua
+++ b/modules/luci-mod-admin-full/luasrc/controller/admin/status.lua
diff --git a/modules/admin-full/luasrc/controller/admin/system.lua b/modules/luci-mod-admin-full/luasrc/controller/admin/system.lua
index 5fa4c3a38..5fa4c3a38 100644
--- a/modules/admin-full/luasrc/controller/admin/system.lua
+++ b/modules/luci-mod-admin-full/luasrc/controller/admin/system.lua
diff --git a/modules/admin-full/luasrc/controller/admin/uci.lua b/modules/luci-mod-admin-full/luasrc/controller/admin/uci.lua
index 34e40ee62..34e40ee62 100644
--- a/modules/admin-full/luasrc/controller/admin/uci.lua
+++ b/modules/luci-mod-admin-full/luasrc/controller/admin/uci.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/dhcp.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/dhcp.lua
index bd6f403c5..bd6f403c5 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/dhcp.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/dhcp.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/hosts.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/hosts.lua
index b4fee8cf0..b4fee8cf0 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/hosts.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/hosts.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/iface_add.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/iface_add.lua
index 92026b157..92026b157 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/iface_add.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/iface_add.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/ifaces.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua
index 9be5ff1a7..9be5ff1a7 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/ifaces.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/network.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/network.lua
index f2984b581..f2984b581 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/network.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/network.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/proto_ahcp.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/proto_ahcp.lua
index 26dc33abb..26dc33abb 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/proto_ahcp.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/proto_ahcp.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/routes.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/routes.lua
index 469748c87..469748c87 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/routes.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/routes.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/vlan.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/vlan.lua
index fbea03af9..fbea03af9 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/vlan.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/vlan.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/wifi.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua
index f61fda373..f61fda373 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/wifi.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/wifi_add.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi_add.lua
index cb4264886..cb4264886 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/wifi_add.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi_add.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_status/processes.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_status/processes.lua
index c34c70ffa..c34c70ffa 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_status/processes.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_status/processes.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/admin.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/admin.lua
index a3da6beb6..a3da6beb6 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/admin.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/admin.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/backupfiles.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/backupfiles.lua
index a063ec0aa..a063ec0aa 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/backupfiles.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/backupfiles.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/buttons.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/buttons.lua
index d7581830d..d7581830d 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/buttons.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/buttons.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/crontab.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/crontab.lua
index 3e1b9d85d..3e1b9d85d 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/crontab.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/crontab.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/fstab.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/fstab.lua
index 8ac3d6d5e..8ac3d6d5e 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/fstab.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/fstab.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/fstab/mount.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/fstab/mount.lua
index bac886888..bac886888 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/fstab/mount.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/fstab/mount.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/fstab/swap.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/fstab/swap.lua
index 01d0ff90a..01d0ff90a 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/fstab/swap.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/fstab/swap.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/ipkg.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/ipkg.lua
index e9ff5b146..e9ff5b146 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/ipkg.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/ipkg.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/leds.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/leds.lua
index b912f5ece..b912f5ece 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/leds.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/leds.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/startup.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/startup.lua
index fc35f774a..fc35f774a 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/startup.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/startup.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_system/system.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/system.lua
index 5e82289bd..5e82289bd 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_system/system.lua
+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_system/system.lua
diff --git a/modules/admin-full/luasrc/view/admin_network/diagnostics.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/diagnostics.htm
index d1bef2a8b..d1bef2a8b 100644
--- a/modules/admin-full/luasrc/view/admin_network/diagnostics.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/diagnostics.htm
diff --git a/modules/admin-full/luasrc/view/admin_network/iface_overview.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview.htm
index 4be062985..4be062985 100644
--- a/modules/admin-full/luasrc/view/admin_network/iface_overview.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_overview.htm
diff --git a/modules/admin-full/luasrc/view/admin_network/iface_status.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_status.htm
index 813638396..813638396 100644
--- a/modules/admin-full/luasrc/view/admin_network/iface_status.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/iface_status.htm
diff --git a/modules/admin-full/luasrc/view/admin_network/lease_status.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/lease_status.htm
index 0ba334ee9..0ba334ee9 100644
--- a/modules/admin-full/luasrc/view/admin_network/lease_status.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/lease_status.htm
diff --git a/modules/admin-full/luasrc/view/admin_network/switch_status.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/switch_status.htm
index b299575e2..b299575e2 100644
--- a/modules/admin-full/luasrc/view/admin_network/switch_status.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/switch_status.htm
diff --git a/modules/admin-full/luasrc/view/admin_network/wifi_join.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm
index f3b6dddef..f3b6dddef 100644
--- a/modules/admin-full/luasrc/view/admin_network/wifi_join.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_join.htm
diff --git a/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview.htm
index 312fd0865..312fd0865 100644
--- a/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview.htm
diff --git a/modules/admin-full/luasrc/view/admin_network/wifi_status.htm b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_status.htm
index 2484fd3c6..2484fd3c6 100644
--- a/modules/admin-full/luasrc/view/admin_network/wifi_status.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_status.htm
diff --git a/modules/admin-full/luasrc/view/admin_status/bandwidth.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/bandwidth.htm
index 0c53c95be..0c53c95be 100644
--- a/modules/admin-full/luasrc/view/admin_status/bandwidth.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_status/bandwidth.htm
diff --git a/modules/admin-full/luasrc/view/admin_status/connections.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/connections.htm
index 80c8b70e3..80c8b70e3 100644
--- a/modules/admin-full/luasrc/view/admin_status/connections.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_status/connections.htm
diff --git a/modules/admin-full/luasrc/view/admin_status/dmesg.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/dmesg.htm
index 7757460a0..7757460a0 100644
--- a/modules/admin-full/luasrc/view/admin_status/dmesg.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_status/dmesg.htm
diff --git a/modules/admin-full/luasrc/view/admin_status/index.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm
index cfeb91ac7..cfeb91ac7 100644
--- a/modules/admin-full/luasrc/view/admin_status/index.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm
diff --git a/modules/admin-full/luasrc/view/admin_status/iptables.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/iptables.htm
index 957604e8a..957604e8a 100644
--- a/modules/admin-full/luasrc/view/admin_status/iptables.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_status/iptables.htm
diff --git a/modules/admin-full/luasrc/view/admin_status/load.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/load.htm
index a002715ec..a002715ec 100644
--- a/modules/admin-full/luasrc/view/admin_status/load.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_status/load.htm
diff --git a/modules/admin-full/luasrc/view/admin_status/routes.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/routes.htm
index 4e7287b70..4e7287b70 100644
--- a/modules/admin-full/luasrc/view/admin_status/routes.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_status/routes.htm
diff --git a/modules/admin-full/luasrc/view/admin_status/syslog.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/syslog.htm
index 06aeeb01a..06aeeb01a 100644
--- a/modules/admin-full/luasrc/view/admin_status/syslog.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_status/syslog.htm
diff --git a/modules/admin-full/luasrc/view/admin_status/wireless.htm b/modules/luci-mod-admin-full/luasrc/view/admin_status/wireless.htm
index 465143ebc..465143ebc 100644
--- a/modules/admin-full/luasrc/view/admin_status/wireless.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_status/wireless.htm
diff --git a/modules/admin-full/luasrc/view/admin_system/applyreboot.htm b/modules/luci-mod-admin-full/luasrc/view/admin_system/applyreboot.htm
index 56721a610..56721a610 100644
--- a/modules/admin-full/luasrc/view/admin_system/applyreboot.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_system/applyreboot.htm
diff --git a/modules/admin-full/luasrc/view/admin_system/backupfiles.htm b/modules/luci-mod-admin-full/luasrc/view/admin_system/backupfiles.htm
index 38b5f03a1..38b5f03a1 100644
--- a/modules/admin-full/luasrc/view/admin_system/backupfiles.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_system/backupfiles.htm
diff --git a/modules/admin-full/luasrc/view/admin_system/clock_status.htm b/modules/luci-mod-admin-full/luasrc/view/admin_system/clock_status.htm
index 84e151075..84e151075 100644
--- a/modules/admin-full/luasrc/view/admin_system/clock_status.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_system/clock_status.htm
diff --git a/modules/admin-full/luasrc/view/admin_system/flashops.htm b/modules/luci-mod-admin-full/luasrc/view/admin_system/flashops.htm
index debc796e8..debc796e8 100644
--- a/modules/admin-full/luasrc/view/admin_system/flashops.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_system/flashops.htm
diff --git a/modules/admin-full/luasrc/view/admin_system/ipkg.htm b/modules/luci-mod-admin-full/luasrc/view/admin_system/ipkg.htm
index 7f0956cfd..7f0956cfd 100644
--- a/modules/admin-full/luasrc/view/admin_system/ipkg.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_system/ipkg.htm
diff --git a/modules/admin-full/luasrc/view/admin_system/packages.htm b/modules/luci-mod-admin-full/luasrc/view/admin_system/packages.htm
index 00b4be486..00b4be486 100644
--- a/modules/admin-full/luasrc/view/admin_system/packages.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_system/packages.htm
diff --git a/modules/admin-full/luasrc/view/admin_system/reboot.htm b/modules/luci-mod-admin-full/luasrc/view/admin_system/reboot.htm
index 5f2912d92..5f2912d92 100644
--- a/modules/admin-full/luasrc/view/admin_system/reboot.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_system/reboot.htm
diff --git a/modules/admin-full/luasrc/view/admin_system/upgrade.htm b/modules/luci-mod-admin-full/luasrc/view/admin_system/upgrade.htm
index ce285332e..ce285332e 100644
--- a/modules/admin-full/luasrc/view/admin_system/upgrade.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_system/upgrade.htm
diff --git a/modules/admin-full/luasrc/view/admin_uci/apply.htm b/modules/luci-mod-admin-full/luasrc/view/admin_uci/apply.htm
index f6a68126d..f6a68126d 100644
--- a/modules/admin-full/luasrc/view/admin_uci/apply.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_uci/apply.htm
diff --git a/modules/admin-full/luasrc/view/admin_uci/changelog.htm b/modules/luci-mod-admin-full/luasrc/view/admin_uci/changelog.htm
index e195befb3..e195befb3 100644
--- a/modules/admin-full/luasrc/view/admin_uci/changelog.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_uci/changelog.htm
diff --git a/modules/admin-full/luasrc/view/admin_uci/changes.htm b/modules/luci-mod-admin-full/luasrc/view/admin_uci/changes.htm
index 2415de316..2415de316 100644
--- a/modules/admin-full/luasrc/view/admin_uci/changes.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_uci/changes.htm
diff --git a/modules/admin-full/luasrc/view/admin_uci/revert.htm b/modules/luci-mod-admin-full/luasrc/view/admin_uci/revert.htm
index 739b75204..739b75204 100644
--- a/modules/admin-full/luasrc/view/admin_uci/revert.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/admin_uci/revert.htm
diff --git a/modules/admin-full/luasrc/view/cbi/wireless_modefreq.htm b/modules/luci-mod-admin-full/luasrc/view/cbi/wireless_modefreq.htm
index ac14593e7..ac14593e7 100644
--- a/modules/admin-full/luasrc/view/cbi/wireless_modefreq.htm
+++ b/modules/luci-mod-admin-full/luasrc/view/cbi/wireless_modefreq.htm
diff --git a/modules/luci-mod-admin-full/src/Makefile b/modules/luci-mod-admin-full/src/Makefile
new file mode 100644
index 000000000..47045fc5c
--- /dev/null
+++ b/modules/luci-mod-admin-full/src/Makefile
@@ -0,0 +1,14 @@
+%.o: %.c
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(FPIC) -c -o $@ $<
+
+clean:
+ rm -f luci-bwc *.o
+
+luci-bwc: luci-bwc.o
+ $(CC) $(LDFLAGS) -shared -o $@ $^
+
+compile: luci-bwc
+
+install: compile
+ mkdir -p $(DESTDIR)/usr/bin
+ cp luci-bwc $(DESTDIR)/usr/bin/luci-bwc
diff --git a/modules/admin-full/src/luci-bwc.c b/modules/luci-mod-admin-full/src/luci-bwc.c
index 05e46671e..05e46671e 100644
--- a/modules/admin-full/src/luci-bwc.c
+++ b/modules/luci-mod-admin-full/src/luci-bwc.c
diff --git a/modules/luci-mod-admin-mini/Makefile b/modules/luci-mod-admin-mini/Makefile
new file mode 100644
index 000000000..5da4cafc9
--- /dev/null
+++ b/modules/luci-mod-admin-mini/Makefile
@@ -0,0 +1,15 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Essentials - stripped down and user-friendly
+LUCI_DEPENDS:=+luci-base @BROKEN
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
+
diff --git a/modules/admin-mini/luasrc/controller/mini/index.lua b/modules/luci-mod-admin-mini/luasrc/controller/mini/index.lua
index 9d6a38ed4..9d6a38ed4 100644
--- a/modules/admin-mini/luasrc/controller/mini/index.lua
+++ b/modules/luci-mod-admin-mini/luasrc/controller/mini/index.lua
diff --git a/modules/admin-mini/luasrc/controller/mini/network.lua b/modules/luci-mod-admin-mini/luasrc/controller/mini/network.lua
index 8b9356dd6..8b9356dd6 100644
--- a/modules/admin-mini/luasrc/controller/mini/network.lua
+++ b/modules/luci-mod-admin-mini/luasrc/controller/mini/network.lua
diff --git a/modules/admin-mini/luasrc/controller/mini/system.lua b/modules/luci-mod-admin-mini/luasrc/controller/mini/system.lua
index 71b5b6351..71b5b6351 100644
--- a/modules/admin-mini/luasrc/controller/mini/system.lua
+++ b/modules/luci-mod-admin-mini/luasrc/controller/mini/system.lua
diff --git a/modules/admin-mini/luasrc/model/cbi/mini/dhcp.lua b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/dhcp.lua
index 5547db6cd..5547db6cd 100644
--- a/modules/admin-mini/luasrc/model/cbi/mini/dhcp.lua
+++ b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/dhcp.lua
diff --git a/modules/admin-mini/luasrc/model/cbi/mini/index.lua b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/index.lua
index 71b5dafa3..71b5dafa3 100644
--- a/modules/admin-mini/luasrc/model/cbi/mini/index.lua
+++ b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/index.lua
diff --git a/modules/admin-mini/luasrc/model/cbi/mini/luci.lua b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/luci.lua
index 78255c1d9..78255c1d9 100644
--- a/modules/admin-mini/luasrc/model/cbi/mini/luci.lua
+++ b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/luci.lua
diff --git a/modules/admin-mini/luasrc/model/cbi/mini/network.lua b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/network.lua
index 57edc4718..57edc4718 100644
--- a/modules/admin-mini/luasrc/model/cbi/mini/network.lua
+++ b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/network.lua
diff --git a/modules/admin-mini/luasrc/model/cbi/mini/passwd.lua b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/passwd.lua
index 6f13bb0fc..6f13bb0fc 100644
--- a/modules/admin-mini/luasrc/model/cbi/mini/passwd.lua
+++ b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/passwd.lua
diff --git a/modules/admin-mini/luasrc/model/cbi/mini/system.lua b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/system.lua
index 593af04f2..593af04f2 100644
--- a/modules/admin-mini/luasrc/model/cbi/mini/system.lua
+++ b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/system.lua
diff --git a/modules/admin-mini/luasrc/model/cbi/mini/wifi.lua b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/wifi.lua
index a18c072e7..a18c072e7 100644
--- a/modules/admin-mini/luasrc/model/cbi/mini/wifi.lua
+++ b/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/wifi.lua
diff --git a/modules/admin-mini/luasrc/view/mini/applyreboot.htm b/modules/luci-mod-admin-mini/luasrc/view/mini/applyreboot.htm
index 8ff7118c7..8ff7118c7 100644
--- a/modules/admin-mini/luasrc/view/mini/applyreboot.htm
+++ b/modules/luci-mod-admin-mini/luasrc/view/mini/applyreboot.htm
diff --git a/modules/admin-mini/luasrc/view/mini/backup.htm b/modules/luci-mod-admin-mini/luasrc/view/mini/backup.htm
index eb9dc46e4..eb9dc46e4 100644
--- a/modules/admin-mini/luasrc/view/mini/backup.htm
+++ b/modules/luci-mod-admin-mini/luasrc/view/mini/backup.htm
diff --git a/modules/admin-mini/luasrc/view/mini/index.htm b/modules/luci-mod-admin-mini/luasrc/view/mini/index.htm
index c14d3b0b2..c14d3b0b2 100644
--- a/modules/admin-mini/luasrc/view/mini/index.htm
+++ b/modules/luci-mod-admin-mini/luasrc/view/mini/index.htm
diff --git a/modules/admin-mini/luasrc/view/mini/reboot.htm b/modules/luci-mod-admin-mini/luasrc/view/mini/reboot.htm
index 9e57d89f9..9e57d89f9 100644
--- a/modules/admin-mini/luasrc/view/mini/reboot.htm
+++ b/modules/luci-mod-admin-mini/luasrc/view/mini/reboot.htm
diff --git a/modules/admin-mini/luasrc/view/mini/upgrade.htm b/modules/luci-mod-admin-mini/luasrc/view/mini/upgrade.htm
index 6ff5d8491..6ff5d8491 100644
--- a/modules/admin-mini/luasrc/view/mini/upgrade.htm
+++ b/modules/luci-mod-admin-mini/luasrc/view/mini/upgrade.htm
diff --git a/modules/luci-mod-failsafe/Makefile b/modules/luci-mod-failsafe/Makefile
new file mode 100644
index 000000000..8afc614f2
--- /dev/null
+++ b/modules/luci-mod-failsafe/Makefile
@@ -0,0 +1,15 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Fail-Safe - Fail-Safe sysupgrade module
+LUCI_DEPENDS:=+luci-base
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
+
diff --git a/modules/failsafe/luasrc/controller/failsafe/failsafe.lua b/modules/luci-mod-failsafe/luasrc/controller/failsafe/failsafe.lua
index db4bda660..db4bda660 100644
--- a/modules/failsafe/luasrc/controller/failsafe/failsafe.lua
+++ b/modules/luci-mod-failsafe/luasrc/controller/failsafe/failsafe.lua
diff --git a/modules/failsafe/luasrc/view/failsafe/applyreboot.htm b/modules/luci-mod-failsafe/luasrc/view/failsafe/applyreboot.htm
index 866d213f0..866d213f0 100644
--- a/modules/failsafe/luasrc/view/failsafe/applyreboot.htm
+++ b/modules/luci-mod-failsafe/luasrc/view/failsafe/applyreboot.htm
diff --git a/modules/failsafe/luasrc/view/failsafe/flashops.htm b/modules/luci-mod-failsafe/luasrc/view/failsafe/flashops.htm
index 5ff23e5c1..5ff23e5c1 100644
--- a/modules/failsafe/luasrc/view/failsafe/flashops.htm
+++ b/modules/luci-mod-failsafe/luasrc/view/failsafe/flashops.htm
diff --git a/modules/failsafe/luasrc/view/failsafe/reboot.htm b/modules/luci-mod-failsafe/luasrc/view/failsafe/reboot.htm
index e2e4db035..e2e4db035 100644
--- a/modules/failsafe/luasrc/view/failsafe/reboot.htm
+++ b/modules/luci-mod-failsafe/luasrc/view/failsafe/reboot.htm
diff --git a/modules/failsafe/luasrc/view/failsafe/upgrade.htm b/modules/luci-mod-failsafe/luasrc/view/failsafe/upgrade.htm
index 7a86000ef..7a86000ef 100644
--- a/modules/failsafe/luasrc/view/failsafe/upgrade.htm
+++ b/modules/luci-mod-failsafe/luasrc/view/failsafe/upgrade.htm
diff --git a/modules/luci-mod-freifunk-community/Makefile b/modules/luci-mod-freifunk-community/Makefile
new file mode 100644
index 000000000..ad6c4ce2e
--- /dev/null
+++ b/modules/luci-mod-freifunk-community/Makefile
@@ -0,0 +1,19 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Freifunk Community Meta-Package
+LUCI_DEPENDS:= \
+ +iptables-mod-nat-extra +iptables-mod-ipopt +luci-app-splash \
+ +olsrd +olsrd-mod-dyn-gw-plain +olsrd-mod-jsoninfo +olsrd-mod-nameservice \
+ +olsrd-mod-watchdog +kmod-tun +ip +freifunk-watchdog +luci-app-olsr \
+ +luci-app-olsr-services +freifunk-gwcheck +freifunk-mapupdate
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
+
diff --git a/modules/luci-mod-freifunk/Makefile b/modules/luci-mod-freifunk/Makefile
new file mode 100644
index 000000000..550db1df1
--- /dev/null
+++ b/modules/luci-mod-freifunk/Makefile
@@ -0,0 +1,15 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI Freifunk module
+LUCI_DEPENDS:=+luci-mod-admin-full +luci-lib-json +freifunk-firewall +freifunk-common
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
+
diff --git a/modules/freifunk/htdocs/luci-static/flashing.html b/modules/luci-mod-freifunk/htdocs/luci-static/flashing.html
index 43e51236d..43e51236d 100644
--- a/modules/freifunk/htdocs/luci-static/flashing.html
+++ b/modules/luci-mod-freifunk/htdocs/luci-static/flashing.html
diff --git a/modules/freifunk/htdocs/luci-static/resources/OSMLatLon.htm b/modules/luci-mod-freifunk/htdocs/luci-static/resources/OSMLatLon.htm
index 18be30be3..18be30be3 100644
--- a/modules/freifunk/htdocs/luci-static/resources/OSMLatLon.htm
+++ b/modules/luci-mod-freifunk/htdocs/luci-static/resources/OSMLatLon.htm
diff --git a/modules/freifunk/htdocs/luci-static/resources/flashing.gif b/modules/luci-mod-freifunk/htdocs/luci-static/resources/flashing.gif
index e207fc56a..e207fc56a 100644
--- a/modules/freifunk/htdocs/luci-static/resources/flashing.gif
+++ b/modules/luci-mod-freifunk/htdocs/luci-static/resources/flashing.gif
Binary files differ
diff --git a/modules/freifunk/htdocs/luci-static/resources/freifunk-map/hna.gif b/modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/hna.gif
index 818780d15..818780d15 100644
--- a/modules/freifunk/htdocs/luci-static/resources/freifunk-map/hna.gif
+++ b/modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/hna.gif
Binary files differ
diff --git a/modules/freifunk/htdocs/luci-static/resources/freifunk-map/node.gif b/modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/node.gif
index f64ab162a..f64ab162a 100644
--- a/modules/freifunk/htdocs/luci-static/resources/freifunk-map/node.gif
+++ b/modules/luci-mod-freifunk/htdocs/luci-static/resources/freifunk-map/node.gif
Binary files differ
diff --git a/modules/freifunk/htdocs/luci-static/resources/osm.js b/modules/luci-mod-freifunk/htdocs/luci-static/resources/osm.js
index cae0cd66f..cae0cd66f 100644
--- a/modules/freifunk/htdocs/luci-static/resources/osm.js
+++ b/modules/luci-mod-freifunk/htdocs/luci-static/resources/osm.js
diff --git a/modules/freifunk/luasrc/controller/freifunk/freifunk.lua b/modules/luci-mod-freifunk/luasrc/controller/freifunk/freifunk.lua
index d4606e750..d4606e750 100644
--- a/modules/freifunk/luasrc/controller/freifunk/freifunk.lua
+++ b/modules/luci-mod-freifunk/luasrc/controller/freifunk/freifunk.lua
diff --git a/modules/freifunk/luasrc/controller/freifunk/remote_update.lua b/modules/luci-mod-freifunk/luasrc/controller/freifunk/remote_update.lua
index cc8dd142d..cc8dd142d 100644
--- a/modules/freifunk/luasrc/controller/freifunk/remote_update.lua
+++ b/modules/luci-mod-freifunk/luasrc/controller/freifunk/remote_update.lua
diff --git a/modules/freifunk/luasrc/model/cbi/freifunk/basics.lua b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/basics.lua
index 8987b1cb4..8987b1cb4 100644
--- a/modules/freifunk/luasrc/model/cbi/freifunk/basics.lua
+++ b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/basics.lua
diff --git a/modules/freifunk/luasrc/model/cbi/freifunk/contact.lua b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/contact.lua
index 30e94a3e9..30e94a3e9 100644
--- a/modules/freifunk/luasrc/model/cbi/freifunk/contact.lua
+++ b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/contact.lua
diff --git a/modules/freifunk/luasrc/model/cbi/freifunk/profile.lua b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile.lua
index c9bd23ed6..c9bd23ed6 100644
--- a/modules/freifunk/luasrc/model/cbi/freifunk/profile.lua
+++ b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile.lua
diff --git a/modules/freifunk/luasrc/model/cbi/freifunk/profile_expert.lua b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile_expert.lua
index 0d890e1df..0d890e1df 100644
--- a/modules/freifunk/luasrc/model/cbi/freifunk/profile_expert.lua
+++ b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/profile_expert.lua
diff --git a/modules/freifunk/luasrc/model/cbi/freifunk/user_index.lua b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/user_index.lua
index fe1d8fe7e..fe1d8fe7e 100644
--- a/modules/freifunk/luasrc/model/cbi/freifunk/user_index.lua
+++ b/modules/luci-mod-freifunk/luasrc/model/cbi/freifunk/user_index.lua
diff --git a/modules/freifunk/luasrc/view/cbi/osmll_value.htm b/modules/luci-mod-freifunk/luasrc/view/cbi/osmll_value.htm
index 78b4dff91..78b4dff91 100644
--- a/modules/freifunk/luasrc/view/cbi/osmll_value.htm
+++ b/modules/luci-mod-freifunk/luasrc/view/cbi/osmll_value.htm
diff --git a/modules/freifunk/luasrc/view/freifunk-map/frame.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk-map/frame.htm
index b2e168363..b2e168363 100644
--- a/modules/freifunk/luasrc/view/freifunk-map/frame.htm
+++ b/modules/luci-mod-freifunk/luasrc/view/freifunk-map/frame.htm
diff --git a/modules/freifunk/luasrc/view/freifunk-map/map.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk-map/map.htm
index c3951f9c6..c3951f9c6 100644
--- a/modules/freifunk/luasrc/view/freifunk-map/map.htm
+++ b/modules/luci-mod-freifunk/luasrc/view/freifunk-map/map.htm
diff --git a/modules/freifunk/luasrc/view/freifunk/adminindex.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/adminindex.htm
index e0252ba89..e0252ba89 100644
--- a/modules/freifunk/luasrc/view/freifunk/adminindex.htm
+++ b/modules/luci-mod-freifunk/luasrc/view/freifunk/adminindex.htm
diff --git a/modules/freifunk/luasrc/view/freifunk/contact.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/contact.htm
index 2d79ccd40..2d79ccd40 100644
--- a/modules/freifunk/luasrc/view/freifunk/contact.htm
+++ b/modules/luci-mod-freifunk/luasrc/view/freifunk/contact.htm
diff --git a/modules/freifunk/luasrc/view/freifunk/index.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/index.htm
index 0fcec4597..0fcec4597 100644
--- a/modules/freifunk/luasrc/view/freifunk/index.htm
+++ b/modules/luci-mod-freifunk/luasrc/view/freifunk/index.htm
diff --git a/modules/freifunk/luasrc/view/freifunk/profile_error.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/profile_error.htm
index 984fa0acf..984fa0acf 100644
--- a/modules/freifunk/luasrc/view/freifunk/profile_error.htm
+++ b/modules/luci-mod-freifunk/luasrc/view/freifunk/profile_error.htm
diff --git a/modules/freifunk/luasrc/view/freifunk/public_status.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/public_status.htm
index 10bd849d7..10bd849d7 100644
--- a/modules/freifunk/luasrc/view/freifunk/public_status.htm
+++ b/modules/luci-mod-freifunk/luasrc/view/freifunk/public_status.htm
diff --git a/modules/freifunk/luasrc/view/freifunk/remote_update.htm b/modules/luci-mod-freifunk/luasrc/view/freifunk/remote_update.htm
index 092ec4714..092ec4714 100644
--- a/modules/freifunk/luasrc/view/freifunk/remote_update.htm
+++ b/modules/luci-mod-freifunk/luasrc/view/freifunk/remote_update.htm
diff --git a/po/ca/freifunk.po b/modules/luci-mod-freifunk/po/ca/freifunk.po
index 338c68828..338c68828 100644
--- a/po/ca/freifunk.po
+++ b/modules/luci-mod-freifunk/po/ca/freifunk.po
diff --git a/po/cs/freifunk.po b/modules/luci-mod-freifunk/po/cs/freifunk.po
index cf22c008b..cf22c008b 100644
--- a/po/cs/freifunk.po
+++ b/modules/luci-mod-freifunk/po/cs/freifunk.po
diff --git a/po/de/freifunk.po b/modules/luci-mod-freifunk/po/de/freifunk.po
index ff6e6bc67..ff6e6bc67 100644
--- a/po/de/freifunk.po
+++ b/modules/luci-mod-freifunk/po/de/freifunk.po
diff --git a/po/el/freifunk.po b/modules/luci-mod-freifunk/po/el/freifunk.po
index 95d58eae0..95d58eae0 100644
--- a/po/el/freifunk.po
+++ b/modules/luci-mod-freifunk/po/el/freifunk.po
diff --git a/po/en/freifunk.po b/modules/luci-mod-freifunk/po/en/freifunk.po
index 1a0b425e9..1a0b425e9 100644
--- a/po/en/freifunk.po
+++ b/modules/luci-mod-freifunk/po/en/freifunk.po
diff --git a/po/es/freifunk.po b/modules/luci-mod-freifunk/po/es/freifunk.po
index 7242268d9..7242268d9 100644
--- a/po/es/freifunk.po
+++ b/modules/luci-mod-freifunk/po/es/freifunk.po
diff --git a/po/fr/freifunk.po b/modules/luci-mod-freifunk/po/fr/freifunk.po
index 028a2ce2b..028a2ce2b 100644
--- a/po/fr/freifunk.po
+++ b/modules/luci-mod-freifunk/po/fr/freifunk.po
diff --git a/po/he/freifunk.po b/modules/luci-mod-freifunk/po/he/freifunk.po
index 3dfdefd59..3dfdefd59 100644
--- a/po/he/freifunk.po
+++ b/modules/luci-mod-freifunk/po/he/freifunk.po
diff --git a/po/hu/freifunk.po b/modules/luci-mod-freifunk/po/hu/freifunk.po
index 71829ef51..71829ef51 100644
--- a/po/hu/freifunk.po
+++ b/modules/luci-mod-freifunk/po/hu/freifunk.po
diff --git a/po/it/freifunk.po b/modules/luci-mod-freifunk/po/it/freifunk.po
index 9bbeebc54..9bbeebc54 100644
--- a/po/it/freifunk.po
+++ b/modules/luci-mod-freifunk/po/it/freifunk.po
diff --git a/po/ja/freifunk.po b/modules/luci-mod-freifunk/po/ja/freifunk.po
index 028a2ce2b..028a2ce2b 100644
--- a/po/ja/freifunk.po
+++ b/modules/luci-mod-freifunk/po/ja/freifunk.po
diff --git a/po/ms/freifunk.po b/modules/luci-mod-freifunk/po/ms/freifunk.po
index 262991d21..262991d21 100644
--- a/po/ms/freifunk.po
+++ b/modules/luci-mod-freifunk/po/ms/freifunk.po
diff --git a/po/no/freifunk.po b/modules/luci-mod-freifunk/po/no/freifunk.po
index 62df8b9f7..62df8b9f7 100644
--- a/po/no/freifunk.po
+++ b/modules/luci-mod-freifunk/po/no/freifunk.po
diff --git a/po/pl/freifunk.po b/modules/luci-mod-freifunk/po/pl/freifunk.po
index ac46e1fd2..ac46e1fd2 100644
--- a/po/pl/freifunk.po
+++ b/modules/luci-mod-freifunk/po/pl/freifunk.po
diff --git a/po/pt_BR/freifunk.po b/modules/luci-mod-freifunk/po/pt-br/freifunk.po
index a906a937b..a906a937b 100644
--- a/po/pt_BR/freifunk.po
+++ b/modules/luci-mod-freifunk/po/pt-br/freifunk.po
diff --git a/po/pt/freifunk.po b/modules/luci-mod-freifunk/po/pt/freifunk.po
index b5b822b88..b5b822b88 100644
--- a/po/pt/freifunk.po
+++ b/modules/luci-mod-freifunk/po/pt/freifunk.po
diff --git a/po/ro/freifunk.po b/modules/luci-mod-freifunk/po/ro/freifunk.po
index 408abd8de..408abd8de 100644
--- a/po/ro/freifunk.po
+++ b/modules/luci-mod-freifunk/po/ro/freifunk.po
diff --git a/po/ru/freifunk.po b/modules/luci-mod-freifunk/po/ru/freifunk.po
index 0943a3b48..0943a3b48 100644
--- a/po/ru/freifunk.po
+++ b/modules/luci-mod-freifunk/po/ru/freifunk.po
diff --git a/po/sk/freifunk.po b/modules/luci-mod-freifunk/po/sk/freifunk.po
index 343f02204..343f02204 100644
--- a/po/sk/freifunk.po
+++ b/modules/luci-mod-freifunk/po/sk/freifunk.po
diff --git a/po/sv/freifunk.po b/modules/luci-mod-freifunk/po/sv/freifunk.po
index cf42fa159..cf42fa159 100644
--- a/po/sv/freifunk.po
+++ b/modules/luci-mod-freifunk/po/sv/freifunk.po
diff --git a/po/tr/freifunk.po b/modules/luci-mod-freifunk/po/tr/freifunk.po
index f485e01b4..f485e01b4 100644
--- a/po/tr/freifunk.po
+++ b/modules/luci-mod-freifunk/po/tr/freifunk.po
diff --git a/po/uk/freifunk.po b/modules/luci-mod-freifunk/po/uk/freifunk.po
index 5abfa11cc..5abfa11cc 100644
--- a/po/uk/freifunk.po
+++ b/modules/luci-mod-freifunk/po/uk/freifunk.po
diff --git a/po/vi/freifunk.po b/modules/luci-mod-freifunk/po/vi/freifunk.po
index 8076d61b2..8076d61b2 100644
--- a/po/vi/freifunk.po
+++ b/modules/luci-mod-freifunk/po/vi/freifunk.po
diff --git a/po/zh_CN/freifunk.po b/modules/luci-mod-freifunk/po/zh-cn/freifunk.po
index 213058d2c..213058d2c 100644
--- a/po/zh_CN/freifunk.po
+++ b/modules/luci-mod-freifunk/po/zh-cn/freifunk.po
diff --git a/po/zh_TW/freifunk.po b/modules/luci-mod-freifunk/po/zh-tw/freifunk.po
index 51432e2e3..51432e2e3 100644
--- a/po/zh_TW/freifunk.po
+++ b/modules/luci-mod-freifunk/po/zh-tw/freifunk.po
diff --git a/modules/luci-mod-rpc/Makefile b/modules/luci-mod-rpc/Makefile
new file mode 100644
index 000000000..e64c86c62
--- /dev/null
+++ b/modules/luci-mod-rpc/Makefile
@@ -0,0 +1,15 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI RPC - JSON-RPC API
+LUCI_DEPENDS:=+luci-lib-json
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
+
diff --git a/modules/rpc/luasrc/controller/rpc.lua b/modules/luci-mod-rpc/luasrc/controller/rpc.lua
index 359184c74..359184c74 100644
--- a/modules/rpc/luasrc/controller/rpc.lua
+++ b/modules/luci-mod-rpc/luasrc/controller/rpc.lua
diff --git a/modules/rpc/luasrc/jsonrpc.lua b/modules/luci-mod-rpc/luasrc/jsonrpc.lua
index 71c95d549..71c95d549 100644
--- a/modules/rpc/luasrc/jsonrpc.lua
+++ b/modules/luci-mod-rpc/luasrc/jsonrpc.lua
diff --git a/modules/rpc/luasrc/jsonrpcbind/uci.lua b/modules/luci-mod-rpc/luasrc/jsonrpcbind/uci.lua
index 195398674..195398674 100644
--- a/modules/rpc/luasrc/jsonrpcbind/uci.lua
+++ b/modules/luci-mod-rpc/luasrc/jsonrpcbind/uci.lua
diff --git a/modules/rpc/Makefile b/modules/rpc/Makefile
deleted file mode 100644
index 81a96f6a8..000000000
--- a/modules/rpc/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk \ No newline at end of file
diff --git a/po/ca/ffwizard.po b/po/ca/ffwizard.po
deleted file mode 100644
index c0dfa5390..000000000
--- a/po/ca/ffwizard.po
+++ /dev/null
@@ -1,162 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-02 05:50+0200\n"
-"Last-Translator: Alex <alexhenrie24@gmail.com>\n"
-"Language-Team: none\n"
-"Language: ca\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-
-msgid "Channel"
-msgstr "Canal"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr ""
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-
-msgid "DHCP IP range"
-msgstr ""
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-msgid "DNS Server"
-msgstr ""
-
-msgid "Enable DHCP"
-msgstr ""
-
-msgid "Gateway"
-msgstr "Passarel·la"
-
-msgid "Heartbeat"
-msgstr "Batec del cor"
-
-msgid "IP address"
-msgstr "Adreça IP"
-
-msgid "L2gvpn tunnel"
-msgstr "Túnel L2gvpn"
-
-msgid "Limit download bandwidth"
-msgstr ""
-
-msgid "Limit upload bandwidth"
-msgstr ""
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr "Màscara de xarxa"
-
-msgid "Password"
-msgstr "Contrasenya"
-
-msgid "Password confirmation"
-msgstr "Confirmació de contrasenya"
-
-msgid "Password successfully changed"
-msgstr "Contrasenya canviada amb èxit"
-
-msgid "Protect LAN"
-msgstr "Protegeix la LAN"
-
-msgid "Protocol"
-msgstr "Protocol"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-msgid "Share your internet connection"
-msgstr "Compartiu la vostra connexió a Internet"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "L'adreça ipv6 es calcula automàticament."
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr "Error desconegut"
-
-msgid "Username"
-msgstr "Nom d'usuari"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Virtual Access Point (VAP)"
-
-msgid "Wizard"
-msgstr ""
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-msgid "dhcp"
-msgstr "dhcp"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr "estàtic"
-
-msgid "Configure this interface."
-msgstr ""
-
-msgid "recommended"
-msgstr "recomanat"
-
-msgid "Basic settings"
-msgstr "Ajusts bàsics"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Els ajusts bàsics estan incomplets. Si us plau, aneu a"
-
-msgid "Error"
-msgstr "Error"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/ca/uvc_streamer.po b/po/ca/uvc_streamer.po
deleted file mode 100644
index 8ae7b1468..000000000
--- a/po/ca/uvc_streamer.po
+++ /dev/null
@@ -1,43 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-07-01 03:54+0200\n"
-"Last-Translator: Alex <alexhenrie24@gmail.com>\n"
-"Language-Team: none\n"
-"Language: ca\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Trames al segon"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Resolució"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Ajusts"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Transmissió de càmera web"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Configureu la teva càmera compatible amb Linux-UVC. Dirigiu el vostre "
-"navegador a, per exemple, <a href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/cs/ffwizard.po b/po/cs/ffwizard.po
deleted file mode 100644
index 4c0071eec..000000000
--- a/po/cs/ffwizard.po
+++ /dev/null
@@ -1,166 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-08-08 21:15+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: none\n"
-"Language: cs\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Povolit přenášení anonymních statistik o tomto uzlu."
-
-msgid "Channel"
-msgstr "Kanál"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr "Nastavit síť"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "Propojit váš uzel s jinými pomocí tunelu skrz internet."
-
-msgid "DHCP IP range"
-msgstr "Rozsah IP adres DHCP"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP bude klientům automaticky přidělovat IP adresy"
-
-msgid "DNS Server"
-msgstr "DNS server"
-
-msgid "Enable DHCP"
-msgstr "Povolit DHCP"
-
-msgid "Gateway"
-msgstr "Brána"
-
-msgid "Heartbeat"
-msgstr ""
-
-msgid "IP address"
-msgstr "IP adresa"
-
-msgid "L2gvpn tunnel"
-msgstr "L2gvpn tunel"
-
-msgid "Limit download bandwidth"
-msgstr "Omezit šířku pásma pro stahování"
-
-msgid "Limit upload bandwidth"
-msgstr "Omezit šířku pásma pro nahrávání"
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr "Netmask"
-
-msgid "Password"
-msgstr "Heslo"
-
-msgid "Password confirmation"
-msgstr "Potvrdit heslo"
-
-msgid "Password successfully changed"
-msgstr "Heslo bylo úspěšně změněno"
-
-msgid "Protect LAN"
-msgstr "Ochránit LAN"
-
-msgid "Protocol"
-msgstr "Protokol"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Zaškrtněte toto pole, pokud chcete nastavit vaše síťová rozhraní"
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Zaškrtnutím povolíte ostatním využití vašeho rozhraní pro přístup k "
-"internetu."
-
-msgid "Share your internet connection"
-msgstr "Sdílet připojení k internetu"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "IPv6 adresy jsou počítány automaticky."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "Protokol, který slouží k připojení k Internetu."
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr "Nastaví nové virtuální bezdrátové rozhraní v režimu Access Pointu"
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Tento průvodce vám pomůže s nastavením vašeho routeru pro Freifunk nebo "
-"podobnou komunitní bezdrátovou síť."
-
-msgid "Unknown Error"
-msgstr "Neznámá chyba"
-
-msgid "Username"
-msgstr "Uživatelské jméno"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Virtuální přístupový bod (Virtual Access Point, VAP)"
-
-msgid "Wizard"
-msgstr "Průvodce"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-msgid "dhcp"
-msgstr "DHCP"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr ""
-
-msgid "Configure this interface."
-msgstr "Nastavit toto rozhraní."
-
-msgid "recommended"
-msgstr "doporučené"
-
-msgid "Basic settings"
-msgstr "Základní nastavení"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Základní nastavení není kompletní. Prosím pokračujte"
-
-msgid "Error"
-msgstr "Chyba"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr "Nemůžete použít průvodce, protože chybí některé nezbytné hodnoty."
-
-msgid "and fill out all required fields."
-msgstr "a vyplňte všechna požadovaná pole."
diff --git a/po/cs/uvc_streamer.po b/po/cs/uvc_streamer.po
deleted file mode 100644
index 2a53342d9..000000000
--- a/po/cs/uvc_streamer.po
+++ /dev/null
@@ -1,44 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-04-24 14:51+0200\n"
-"Last-Translator: awm1 <awm1klimes8vladimir@gmail.com>\n"
-"Language-Team: none\n"
-"Language: cs\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Počet snímků za sekundu"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Rozlišení"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Nastavení"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Stream z webkamery"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Toto menu umožňuje konfiguraci připojených webkamer kompatibilních s UVC. "
-"Videostream je dostupný přes webový prohlížeč na síťové adrese routeru, "
-"např. <a href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/de/ffwizard.po b/po/de/ffwizard.po
deleted file mode 100644
index a4827b6a8..000000000
--- a/po/de/ffwizard.po
+++ /dev/null
@@ -1,180 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: ffwizard\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2011-06-11 01:47+0200\n"
-"Last-Translator: Jo-Philipp <xm@subsignal.org>\n"
-"Language-Team: \n"
-"Language: de\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.4\n"
-"X-Poedit-Language: German\n"
-"X-Poedit-Country: GERMANY\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Diesem Node erlauben anonyme Nutzungsstatistiken zu übertragen"
-
-msgid "Channel"
-msgstr "Kanal"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "Rechner im eigenen LAN vor Zugriffen aus dem Freifunknetzwerk schützen"
-
-msgid "Configure network"
-msgstr "Netzwerk konfigurieren"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "Dieses Node mit anderen Nodes über einen Internettunnel verbinden."
-
-msgid "DHCP IP range"
-msgstr "DHCP IP-Bereich"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP weist verbundenen Benutzern ohne OLSR automatisch IP-Adressen zu"
-
-msgid "DNS Server"
-msgstr "DNS Server"
-
-msgid "Enable DHCP"
-msgstr "DHCP aktivieren"
-
-msgid "Gateway"
-msgstr "Gateway"
-
-msgid "Heartbeat"
-msgstr "Heartbeat"
-
-msgid "IP address"
-msgstr "IP-Adresse"
-
-msgid "L2gvpn tunnel"
-msgstr "L2gvpn Tunnel"
-
-msgid "Limit download bandwidth"
-msgstr "Downloadbandbreite limitieren"
-
-msgid "Limit upload bandwidth"
-msgstr "Uploadbandbreite limitieren"
-
-msgid "Mesh IP address"
-msgstr "Mesh IP-Adresse"
-
-msgid "Mesh IPv6 Address"
-msgstr "Mesh IPv6-Adresse"
-
-msgid "Netmask"
-msgstr "Netzmaske"
-
-msgid "Password"
-msgstr "Passwort"
-
-msgid "Password confirmation"
-msgstr "Passwort bestätigen"
-
-msgid "Password successfully changed"
-msgstr "Passwort erfolgreich geändert"
-
-msgid "Protect LAN"
-msgstr "LAN-Netzwerk schützen"
-
-msgid "Protocol"
-msgstr "Protokoll"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Diese Checkbox aktivieren um Schnittstellen zu konfigurieren."
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr "Anderen erlauben die eigene Internetverbindung mitzubenutzen."
-
-msgid "Share your internet connection"
-msgstr "Internet freigeben"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Der IP-Bereich aus dem Clients IPs zugewiesen bekommen (z.B. 10.1.2.1/28). "
-"Liegt dieser Bereich innerhalb des Mesh-Netzwerks, dann werden diese Clients "
-"als HNA von OLSRd angekündigt, ansonsten wird NAT verwendet. Wird dieses "
-"Feld leer gelassen dann wird der Wert aus dem Community-Profil verwendet."
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "Die IPv6-Adresse wird automatisch generiert."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "Protokoll für den Internetzugang."
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Hier muss eine netzweit eindeutige IP-Adresse verwendet werden, z.B. "
-"10.1.1.1. Diese muss von der lokalen Community zugewiesen sein oder dort "
-"registriert werden."
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Diese Option richtet ein zusätzliches WLAN-Netzwerk als Access Point für "
-"Clients ein."
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Dieser Assistent hilft beim Einrichten des Routers für Freifunk oder "
-"ähnliche Wireless Community Netzwerke."
-
-msgid "Unknown Error"
-msgstr "Unbekannter Fehler"
-
-msgid "Username"
-msgstr "Benutzername"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Virtueller Access Point (VAP)"
-
-msgid "Wizard"
-msgstr "Freifunkassistent"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-"Hier sollte der selbe Kanal wie auf benachbarten Nodes verwendet werden."
-
-msgid "dhcp"
-msgstr "DHCP"
-
-msgid "kbit/s"
-msgstr "KBit/s"
-
-msgid "static"
-msgstr "Statisch"
-
-msgid "Configure this interface."
-msgstr "Dieses Netzwerkinterface einrichten."
-
-msgid "recommended"
-msgstr "empfohlen"
-
-msgid "Basic settings"
-msgstr "Grundeinstellungen"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-"Ein oder mehrere wichtige Grundeinstellungen fehlen. Bitte besuche die Seite"
-
-msgid "Error"
-msgstr "Fehler"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-"Der ffwizard kann nicht benutzt werden da einige wichtige Grundeinstellungen "
-"fehlen."
-
-msgid "and fill out all required fields."
-msgstr "und fülle alle dort benötigten Felder aus."
diff --git a/po/de/uvc_streamer.po b/po/de/uvc_streamer.po
deleted file mode 100644
index 0dd8a6560..000000000
--- a/po/de/uvc_streamer.po
+++ /dev/null
@@ -1,43 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-01-26 12:12+0200\n"
-"Last-Translator: Manuel <freifunk@somakoma.de>\n"
-"Language-Team: none\n"
-"Language: de\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Frames pro Sekunde"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Auflösung"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Einstellungen"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Webcam Streaming"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Richten sie ihre Linux-UVC kompatible Webcam ein. Rufen sie mit ihrem "
-"Browser z.B. <a href=\"http://%s:%i/\">http://%s:%i/</a> auf"
diff --git a/po/el/ffwizard.po b/po/el/ffwizard.po
deleted file mode 100644
index fd0e0c423..000000000
--- a/po/el/ffwizard.po
+++ /dev/null
@@ -1,181 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-03-31 15:37+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: none\n"
-"Language: el\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.4\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Να επιτρέπεται η μεταφορά ανώνυμων στατιστικών αυτού του κόμβου"
-
-msgid "Channel"
-msgstr "Κανάλι"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "Επιλέξτε για να προστατέψετε το LAN σας από άλλους κόμβους ή πελάτες"
-
-msgid "Configure network"
-msgstr "Παραμετροποίηση δικτύου"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-"Συνδέστε τον κόμβο σας με άλλους κόμβους χρησιμοποιώντας τούνελ μέσω του "
-"διαδικτύου."
-
-msgid "DHCP IP range"
-msgstr "Εύρος DHCP IP"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "Το DHCP θα αποδώσει αυτόματα διευθύνσεις ip στους πελάτες"
-
-msgid "DNS Server"
-msgstr "Εξυπηρετητής DNS"
-
-msgid "Enable DHCP"
-msgstr "Ενεργοποίηση DHCP"
-
-msgid "Gateway"
-msgstr "Πύλη"
-
-msgid "Heartbeat"
-msgstr "Καρδιακός Παλμός"
-
-msgid "IP address"
-msgstr "Διεύθυνση IP"
-
-msgid "L2gvpn tunnel"
-msgstr "Τούνελ L2gvpn"
-
-msgid "Limit download bandwidth"
-msgstr "Περιορισμός ταχύτητας κατεβάσματος"
-
-msgid "Limit upload bandwidth"
-msgstr "Περιορισμός ταχύτητας ανεβάσματος"
-
-msgid "Mesh IP address"
-msgstr "IP διεύθυνση πλέγματος"
-
-msgid "Mesh IPv6 Address"
-msgstr "IPv6 Διεύθυνση Δικτύου Πλέγματος"
-
-msgid "Netmask"
-msgstr "Μάσκα δικτύου"
-
-msgid "Password"
-msgstr "Κωδικός πρόσβασης"
-
-msgid "Password confirmation"
-msgstr "Επιβεβαίωση κωδικού πρόσβασης"
-
-msgid "Password successfully changed"
-msgstr "Ο κωδικός πρόσβασης άλλαξε επιτυχώς"
-
-msgid "Protect LAN"
-msgstr "Προστασία LAN"
-
-msgid "Protocol"
-msgstr "Πρωτόκολλο"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Επιλέξτε για να παραμετροποιήσετε τις διεπαφές δικτύου."
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Επιλέξτε για να επιτρέπεται σε άλλους να χρησιμοποιήσουν την σύνδεσή σας για "
-"πρόσβαση στο διαδίκτυο."
-
-msgid "Share your internet connection"
-msgstr "Διαμοιρασμός σύνδεσης διαδικτύου"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Το εύρος IP από το οποίο θα αποδίδονται στους πελάτες διευθύνσεις ip (π.χ. "
-"10.1.2.1/28). Εάν αυτό είναι εύρος εντός του δικτύου πλέγματος, τότε θα "
-"ανακοινώνεται ως HNA. Οποιοδήποτε άλλο εύρος θα χρησιμοποιεί το NAT. Εάν "
-"αφεθεί κενό τότε θα χρησιμοποιηθούν οι ρυθμίσεις από το προφίλ κοινότητας."
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "Η διεύθυνση ipv6 υπολογίζεται αυτόματα."
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-"Το πρωτόκολλο που θα χρησιμοποιήσετε για την διαδικτυακή συνδεσιμότητα. "
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Αυτή είναι μία μοναδική διεύθυνση στο πλέγμα (π.χ 10.1.1.1) και πρέπει να "
-"καταχωρηθεί στην τοπική σας κοινότητα."
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Αυτή η επιλογή θα ρυθμίσει μία νέα εικονική ασύρματη διεπαφή σε λειτουργία "
-"Σημείου Πρόσβασης. "
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Αυτός ο οδηγός θα σας βοηθήσει να στήσετε το δρομολογητής σας για το "
-"Freifunk ή άλλο παρόμοιο δίκτυο."
-
-msgid "Unknown Error"
-msgstr "Άγνωστο Σφάλμα"
-
-msgid "Username"
-msgstr "Όνομα χρήστη"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Εικονικό Σημείο Πρόσβασης (VAP)"
-
-msgid "Wizard"
-msgstr "Οδηγός"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-"Η συσκευή σας και οι γειτονικοί σας κόμβοι πρέπει να χρησιμοποιούν το ίδιο "
-"κανάλι."
-
-msgid "dhcp"
-msgstr "dhcp"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr "στατικό"
-
-msgid "Configure this interface."
-msgstr "Παραμετροποίηση αυτής της διεπαφής."
-
-msgid "recommended"
-msgstr "προτεινόμενο"
-
-msgid "Basic settings"
-msgstr "Βασικές ρυθμίσεις"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Οι βασικές ρυθμίσεις είναι ημιτελείς. Παρακαλώ προχωρήστε στο"
-
-msgid "Error"
-msgstr "Σφάλμα"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-"Δεν μπορείτε να χρησιμοποιήσετε τον οδηγό γιατί κάποιες απαραίτητες τιμές "
-"δεν έχουν συμπληρωθεί."
-
-msgid "and fill out all required fields."
-msgstr "και συμπληρώστε όλα τα απαραίτητα πεδία."
diff --git a/po/el/uvc_streamer.po b/po/el/uvc_streamer.po
deleted file mode 100644
index f3601731b..000000000
--- a/po/el/uvc_streamer.po
+++ /dev/null
@@ -1,41 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-03-12 13:02+0200\n"
-"Last-Translator: elkos <elkosmas@gmail.com>\n"
-"Language-Team: none\n"
-"Language: el\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr ""
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Ανάλυση"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Ρυθμίσεις"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr ""
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
diff --git a/po/en/ffwizard.po b/po/en/ffwizard.po
deleted file mode 100644
index ac523a42e..000000000
--- a/po/en/ffwizard.po
+++ /dev/null
@@ -1,171 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-03-15 17:26+0200\n"
-"Last-Translator: Anonymous Pootle User\n"
-"Language-Team: none\n"
-"Language: en\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.4\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Allow to transfer anonymous statistics about this node"
-
-msgid "Channel"
-msgstr "Channel"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "Check this to protect your LAN from other nodes or clients"
-
-msgid "Configure network"
-msgstr "Configure network"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "Connect your node with other nodes with a tunnel via the internet."
-
-msgid "DHCP IP range"
-msgstr "DHCP IP range"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP will automatically assign ip addresses to clients"
-
-msgid "DNS Server"
-msgstr "DNS Server"
-
-msgid "Enable DHCP"
-msgstr "Enable DHCP"
-
-msgid "Gateway"
-msgstr "Gateway"
-
-msgid "Heartbeat"
-msgstr "Heartbeat"
-
-msgid "IP address"
-msgstr "IP address"
-
-msgid "L2gvpn tunnel"
-msgstr "L2gvpn tunnel"
-
-msgid "Limit download bandwidth"
-msgstr "Limit download bandwidth"
-
-msgid "Limit upload bandwidth"
-msgstr "Limit upload bandwidth"
-
-msgid "Mesh IP address"
-msgstr "Mesh IP address"
-
-msgid "Mesh IPv6 Address"
-msgstr "Mesh IPv6 Address"
-
-msgid "Netmask"
-msgstr "Netmask"
-
-msgid "Password"
-msgstr "Password"
-
-msgid "Password confirmation"
-msgstr "Password confirmation"
-
-msgid "Password successfully changed"
-msgstr "Password successfully changed"
-
-msgid "Protect LAN"
-msgstr "Protect LAN"
-
-msgid "Protocol"
-msgstr "Protocol"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Select this checkbox to configure your network interfaces."
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Select this to allow others to use your connection to access the internet."
-
-msgid "Share your internet connection"
-msgstr "Share your internet connection"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "The ipv6 address is calculated automatically."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "The protocol to use for internet connectivity."
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr "This will setup a new virtual wireless interface in Access Point mode."
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-
-msgid "Unknown Error"
-msgstr "Unknown Error"
-
-msgid "Username"
-msgstr "Username"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Virtual Access Point (VAP)"
-
-msgid "Wizard"
-msgstr "Wizard"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Your device and neighbouring nodes have to use the same channel."
-
-msgid "dhcp"
-msgstr "dhcp"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr "static"
-
-msgid "Configure this interface."
-msgstr "Configure this interface."
-
-msgid "recommended"
-msgstr "recommended"
-
-msgid "Basic settings"
-msgstr "Basic settings"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Basic settings are incomplete. Please go to"
-
-msgid "Error"
-msgstr "Error"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr "You can not use the wizard because some necessary values are missing."
-
-msgid "and fill out all required fields."
-msgstr "and fill out all required fields."
diff --git a/po/en/uvc_streamer.po b/po/en/uvc_streamer.po
deleted file mode 100644
index 1d9825a7b..000000000
--- a/po/en/uvc_streamer.po
+++ /dev/null
@@ -1,40 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Frames per second"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Resolution"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Settings"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Webcam streaming"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/es/ffwizard.po b/po/es/ffwizard.po
deleted file mode 100644
index 5d86dfc23..000000000
--- a/po/es/ffwizard.po
+++ /dev/null
@@ -1,172 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-09-15 21:47+0200\n"
-"Last-Translator: José Vicente <josevteg@gmail.com>\n"
-"Language-Team: none\n"
-"Language: es\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-"Permitir la transferencia de información estadística anónima sobre este nodo"
-
-msgid "Channel"
-msgstr "Canal"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "Proteger su LAN de otros nodos o clientes"
-
-msgid "Configure network"
-msgstr "Configurar red"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "Conecte su nodo con otros vía un túnel por internet."
-
-msgid "DHCP IP range"
-msgstr "Rango de IPs de DHCP"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP asignará automáticamente direcciones IP a los clientes"
-
-msgid "DNS Server"
-msgstr "Servidor DNS"
-
-msgid "Enable DHCP"
-msgstr "Habilitar DHCP"
-
-msgid "Gateway"
-msgstr "Pasarela"
-
-msgid "Heartbeat"
-msgstr "Pulso"
-
-msgid "IP address"
-msgstr "Dirección IP"
-
-msgid "L2gvpn tunnel"
-msgstr "Túnel L2gvpn"
-
-msgid "Limit download bandwidth"
-msgstr "Límite de velocidad de descarga"
-
-msgid "Limit upload bandwidth"
-msgstr "Límite de velocidad de subida"
-
-msgid "Mesh IP address"
-msgstr "Dirección IP del mesh"
-
-msgid "Mesh IPv6 Address"
-msgstr "Dirección IPv6 del mesh"
-
-msgid "Netmask"
-msgstr "Máscara de red"
-
-msgid "Password"
-msgstr "Contraseña"
-
-msgid "Password confirmation"
-msgstr "Confirmación de contraseña"
-
-msgid "Password successfully changed"
-msgstr "Contraseña cambiada"
-
-msgid "Protect LAN"
-msgstr "Protege la LAN"
-
-msgid "Protocol"
-msgstr "Protocolo"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Configurar sus interfaces de red."
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr "Permitir a otros usar su conexión para acceder a internet."
-
-msgid "Share your internet connection"
-msgstr "Comparta su dirección de internet"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Rango IP de direcciones que se reparten a los clientes (ej. 10.1.2.1/28). Si "
-"el rango está dentro de su red mesh, se declarará como HNA. Cualquier otro "
-"rango usará NAT. Si se deja vacío se usarán los valores por defectos del "
-"perfil comunitario."
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "La dirección IPv6 se calcula automáticamente."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "Protocolo usado para lo conectividad a internet."
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Dirección única en el mesh (ej. 10.1.1.1) que tiene que estar registrada en "
-"su comunidad local."
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Configurar un nuevo interfaz virtual inalámbrico en modo punto de acceso."
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Este asistente le ayudará a configurar su router para Freifunk o una red "
-"comunitaria inalámbrica similar."
-
-msgid "Unknown Error"
-msgstr "Error desconocido"
-
-msgid "Username"
-msgstr "Nombre de usuario"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Punto de acceso virtual (VAP)"
-
-msgid "Wizard"
-msgstr "Asistente"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Su dispositivo y nodos vecinos tienen que usar el mismo canal."
-
-msgid "dhcp"
-msgstr "DHCP"
-
-msgid "kbit/s"
-msgstr "Kbit/s"
-
-msgid "static"
-msgstr "estático"
-
-msgid "Configure this interface."
-msgstr "Configurar esta interfaz."
-
-msgid "recommended"
-msgstr "recomendado"
-
-msgid "Basic settings"
-msgstr "Configuración básica"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "La configuración básica está incompleta. Por favor, vaya a"
-
-msgid "Error"
-msgstr "Error"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr "No puede usar el asistente porque faltan algunos valores necesarios."
-
-msgid "and fill out all required fields."
-msgstr "y rellene los campos requeridos."
diff --git a/po/es/uvc_streamer.po b/po/es/uvc_streamer.po
deleted file mode 100644
index ed1656720..000000000
--- a/po/es/uvc_streamer.po
+++ /dev/null
@@ -1,43 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-04-15 23:39+0200\n"
-"Last-Translator: jarre2 <jarre2_es_jose@hotmail.com>\n"
-"Language-Team: none\n"
-"Language: es\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Cuadros por segundo"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Resolución"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Ajustes"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Hacer Streaming con Webcam"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Configure una webcam compatible con Linux-UVC Diríjase con su navegador a: "
-"<a href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/fr/ffwizard.po b/po/fr/ffwizard.po
deleted file mode 100644
index b4ed531a7..000000000
--- a/po/fr/ffwizard.po
+++ /dev/null
@@ -1,159 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr ""
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-
-msgid "DHCP IP range"
-msgstr ""
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-msgid "DNS Server"
-msgstr ""
-
-msgid "Enable DHCP"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Heartbeat"
-msgstr ""
-
-msgid "IP address"
-msgstr ""
-
-msgid "L2gvpn tunnel"
-msgstr ""
-
-msgid "Limit download bandwidth"
-msgstr ""
-
-msgid "Limit upload bandwidth"
-msgstr ""
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr ""
-
-msgid "Password"
-msgstr ""
-
-msgid "Password confirmation"
-msgstr ""
-
-msgid "Password successfully changed"
-msgstr ""
-
-msgid "Protect LAN"
-msgstr ""
-
-msgid "Protocol"
-msgstr ""
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-msgid "Share your internet connection"
-msgstr ""
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr ""
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr ""
-
-msgid "Username"
-msgstr ""
-
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-msgid "Wizard"
-msgstr ""
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-msgid "dhcp"
-msgstr ""
-
-msgid "kbit/s"
-msgstr ""
-
-msgid "static"
-msgstr ""
-
-msgid "Configure this interface."
-msgstr ""
-
-msgid "recommended"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/fr/uvc_streamer.po b/po/fr/uvc_streamer.po
deleted file mode 100644
index 5295f3312..000000000
--- a/po/fr/uvc_streamer.po
+++ /dev/null
@@ -1,43 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2011-11-23 22:22+0200\n"
-"Last-Translator: fredb <fblistes+luci@free.fr>\n"
-"Language-Team: none\n"
-"Language: fr\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "images par seconde"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Résolution"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Paramètres"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Flux de la webcam"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Configurer votre webcam compatible Linux-UVC. Entrez par exemple <a href="
-"\"http://%s:%i/\">http://%s:%i/</a> dans votre navigateur"
diff --git a/po/he/ffwizard.po b/po/he/ffwizard.po
deleted file mode 100644
index 3b13704d8..000000000
--- a/po/he/ffwizard.po
+++ /dev/null
@@ -1,159 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr ""
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-
-msgid "DHCP IP range"
-msgstr ""
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-msgid "DNS Server"
-msgstr ""
-
-msgid "Enable DHCP"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Heartbeat"
-msgstr ""
-
-msgid "IP address"
-msgstr ""
-
-msgid "L2gvpn tunnel"
-msgstr ""
-
-msgid "Limit download bandwidth"
-msgstr ""
-
-msgid "Limit upload bandwidth"
-msgstr ""
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr ""
-
-msgid "Password"
-msgstr ""
-
-msgid "Password confirmation"
-msgstr ""
-
-msgid "Password successfully changed"
-msgstr ""
-
-msgid "Protect LAN"
-msgstr ""
-
-msgid "Protocol"
-msgstr ""
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-msgid "Share your internet connection"
-msgstr ""
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr ""
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr ""
-
-msgid "Username"
-msgstr ""
-
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-msgid "Wizard"
-msgstr ""
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-msgid "dhcp"
-msgstr ""
-
-msgid "kbit/s"
-msgstr ""
-
-msgid "static"
-msgstr ""
-
-msgid "Configure this interface."
-msgstr ""
-
-msgid "recommended"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/he/uvc_streamer.po b/po/he/uvc_streamer.po
deleted file mode 100644
index 6728905d0..000000000
--- a/po/he/uvc_streamer.po
+++ /dev/null
@@ -1,45 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-09-10 03:50+0200\n"
-"Last-Translator: Snoof <sagim9@gmail.com>\n"
-"Language-Team: none\n"
-"Language: he\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "פריימים לשניה"
-
-# אפשר גם אבחנה
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "רזולוציה"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "הגדרות"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "שידור באמצעות מצלמת רשת"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-#, fuzzy
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"הגדר את מצלמת הרשת התואמת Linux-UVC שלך. הפנה את הדפדפן שלך לכתובת כמו <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>."
diff --git a/po/hu/ffwizard.po b/po/hu/ffwizard.po
deleted file mode 100644
index 6bae6c55f..000000000
--- a/po/hu/ffwizard.po
+++ /dev/null
@@ -1,175 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Névtelen statisztikák küldésének engedélyezése erről a csomópontról"
-
-msgid "Channel"
-msgstr "Csatorna"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-"Pipáld be ezt, hogy megvédd a LAN-od más csomópontoktól vagy kliensektől"
-
-msgid "Configure network"
-msgstr "Hálózat beállítása"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-"Csomópontod összekötése más csomópontokkal internetes alagút segítségével"
-
-msgid "DHCP IP range"
-msgstr "DHCP IP tartomány"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "A DHCP automatikusan ki fog osztani IP címeket a klienseknek"
-
-msgid "DNS Server"
-msgstr "DNS szerver"
-
-msgid "Enable DHCP"
-msgstr "DHCP bekapcsolása"
-
-msgid "Gateway"
-msgstr "Átjáró"
-
-msgid "Heartbeat"
-msgstr "Szívverés"
-
-msgid "IP address"
-msgstr "IP cím"
-
-msgid "L2gvpn tunnel"
-msgstr "L2gvpn alagút"
-
-msgid "Limit download bandwidth"
-msgstr "Letöltési sávszélesség korlátozása"
-
-msgid "Limit upload bandwidth"
-msgstr "Feltöltési sávszélesség korlátozása"
-
-msgid "Mesh IP address"
-msgstr "Háló IP cím"
-
-msgid "Mesh IPv6 Address"
-msgstr "Háló IPv6 cím"
-
-msgid "Netmask"
-msgstr "Hálózati maszk"
-
-msgid "Password"
-msgstr "Jelszó"
-
-msgid "Password confirmation"
-msgstr "Jelszó megerősítése"
-
-msgid "Password successfully changed"
-msgstr "Jelszó sikeresen megváltoztatva"
-
-msgid "Protect LAN"
-msgstr "A LAN védelme"
-
-msgid "Protocol"
-msgstr "Protokoll"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Válaszd ezt a jelölőnégyzetet a hálózati interfészeid beállításához"
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Válaszd ezt, ha engedélyezni akarod másoknak, hogy elérjék az internetet a "
-"kapcsolatodon keresztül"
-
-msgid "Share your internet connection"
-msgstr "Internetkapcsolatod megosztása"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Az az IP tartomány, amelyből kikerülnek a kliensek címei (pl. 10.1.2.1/28). "
-"Ha ez egy, a hálózatodon található tartomány, akkor HNA-ként lesz "
-"bejelentve. Minden más tartomány NAT-ot fog használni. Ha üresen hagyod, "
-"akkor a közösségi profilból kiolvasott alapértelmezések lesznek használatban."
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "Az IPv6 cím automatikusan számolódik."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "Az internetes tevékenységekhez használt protokoll"
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Ez egy egyedi cím a hálózaton (pl. 10.1.1.1), és a helyi közösségnél kell "
-"regisztrálva lennie."
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Ez létre fog hozni egy új virtuális vezeték nélküli interfészt Access Point "
-"módban."
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Ez a varázsló segíteni fog téged a router beállításában Freifunk és más "
-"hasonló vezeték nélküli közösségi hálózatokhoz."
-
-msgid "Unknown Error"
-msgstr "Ismeretlen hiba"
-
-msgid "Username"
-msgstr "Felhasználói név"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Virtuális hozzáférési pont (VAP)"
-
-msgid "Wizard"
-msgstr "Varázsló"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-"Az eszközödnek és a szomszédos csomópontoknak ugyanazt a csatornát kell "
-"használniuk."
-
-msgid "dhcp"
-msgstr "dhcp"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr "állandó"
-
-msgid "Configure this interface."
-msgstr "Interfész beállítása."
-
-msgid "recommended"
-msgstr "ajánlott"
-
-msgid "Basic settings"
-msgstr "Alapvető beállítások"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Az alapvető beállítások nem teljesek. Kérem, menjen ide:"
-
-msgid "Error"
-msgstr "Hiba"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr "Nem használhatod a varázslót, mert néhány szükséges érték hiányzik."
-
-msgid "and fill out all required fields."
-msgstr "és töltse ki az összes szükséges mezőt."
diff --git a/po/hu/uvc_streamer.po b/po/hu/uvc_streamer.po
deleted file mode 100644
index d38d667b9..000000000
--- a/po/hu/uvc_streamer.po
+++ /dev/null
@@ -1,43 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-03-30 09:02+0200\n"
-"Last-Translator: juhosg <juhosg@openwrt.org>\n"
-"Language-Team: none\n"
-"Language: hu\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Másodpercenkénti képkockák"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Felbontás"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Beállítások"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Webkamera stream-elés"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Állítsa be a Linux-UVC kompatibilis webkameráját. Nyissa meg böngészővel "
-"pl. <a href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/it/ffwizard.po b/po/it/ffwizard.po
deleted file mode 100644
index f00ce418d..000000000
--- a/po/it/ffwizard.po
+++ /dev/null
@@ -1,180 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-02-09 21:27+0200\n"
-"Last-Translator: Francesco <3gasas@gmail.com>\n"
-"Language-Team: none\n"
-"Language: it\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Permette di trasferire le statistiche in forma anonima su questo nodo"
-
-msgid "Channel"
-msgstr "Canale"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-"Selezionare questa opzione per proteggere la LAN da altri nodi o clienti"
-
-msgid "Configure network"
-msgstr "Configura la Rete"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "Collegare il nodo con gli altri nodi con un tunnel via Internet."
-
-msgid "DHCP IP range"
-msgstr "Intervallo IP DHCP"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP assegna automaticamente gli indirizzi IP ai client"
-
-msgid "DNS Server"
-msgstr "Server DNS"
-
-msgid "Enable DHCP"
-msgstr "Attiva DHCP"
-
-msgid "Gateway"
-msgstr "Gateway"
-
-msgid "Heartbeat"
-msgstr "Heartbeat"
-
-msgid "IP address"
-msgstr "Indirizzo IP"
-
-msgid "L2gvpn tunnel"
-msgstr "Tunnel L2gvpn"
-
-msgid "Limit download bandwidth"
-msgstr "Limitare la banda passante in download"
-
-msgid "Limit upload bandwidth"
-msgstr "Limitare la banda passante in upload"
-
-msgid "Mesh IP address"
-msgstr "Indirizzo IP Mesh"
-
-msgid "Mesh IPv6 Address"
-msgstr "Indirizzo IPv6 Mesh"
-
-msgid "Netmask"
-msgstr "Maschera Rete"
-
-msgid "Password"
-msgstr "Password"
-
-msgid "Password confirmation"
-msgstr "Conferma Password"
-
-msgid "Password successfully changed"
-msgstr "Password modificata correttamente"
-
-msgid "Protect LAN"
-msgstr "Proteggi LAN"
-
-msgid "Protocol"
-msgstr "Protocollo"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-"Selezionare questa casella di controllo per configurare le interfacce di "
-"rete"
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Selezionare questa opzione per consentire ad altri di utilizzare la "
-"connessione per accedere a Internet."
-
-msgid "Share your internet connection"
-msgstr "Condividi la tua connessione a Internet"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"L'intervallo di IP i quali vengono assegnati ai client gli indirizzi IP (ad "
-"esempio 10.1.2.1/28). Se si tratta di un intervallo all'interno della rete "
-"Mesh, allora sarà annunciato come HNA. Ogni altro intervallo userà il NAT. "
-"Se lasciato vuoto, le impostazioni predefinite del profilo della comunità "
-"verrà utilizzato."
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "L'indirizzo IPv6 viene calcolato automaticamente."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "Il protocollo da utilizzare per la connettività internet."
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Si tratta di un indirizzo univoco nella mesh (ad esempio 10.1.1.1) e deve "
-"essere registrato presso la comunità locale."
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"In questo modo isi mposta una nuova interfaccia virtuale wireless in "
-"modalità Punto di Accesso."
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Questa procedura guidata vi aiuterà a configurare il router per Freifunk o "
-"un'altra comunità di Rete wireless simile."
-
-msgid "Unknown Error"
-msgstr "Errore Sconosciuto"
-
-msgid "Username"
-msgstr "Nome Utente"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Punto di Accesso Virtuale (VAP)"
-
-msgid "Wizard"
-msgstr "Procedura Guidata"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Il dispositivo e nodi adiacenti devono utilizzare lo stesso canale."
-
-msgid "dhcp"
-msgstr "dhcp"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr "statico"
-
-msgid "Configure this interface."
-msgstr "Configura questa interfaccia."
-
-msgid "recommended"
-msgstr "raccomandato"
-
-msgid "Basic settings"
-msgstr "Impostazioni Base"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Le impostazioni base sono incomplete. Andare in"
-
-msgid "Error"
-msgstr "Errore"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-"Non è possibile utilizzare la procedura guidata perché alcuni valori "
-"necessari sono mancanti."
-
-msgid "and fill out all required fields."
-msgstr "e compilare tutti i campi richiesti."
diff --git a/po/it/uvc_streamer.po b/po/it/uvc_streamer.po
deleted file mode 100644
index 11cb6c21b..000000000
--- a/po/it/uvc_streamer.po
+++ /dev/null
@@ -1,43 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-04-19 23:17+0200\n"
-"Last-Translator: claudyus <claudyus84@gmail.com>\n"
-"Language-Team: none\n"
-"Language: it\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Frame per secondo"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Risoluzione"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Impostazioni"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Streaming della webcam"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Configura la tua webcam compatibile Linux-UVC. Prova con il browser <a href="
-"\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/ja/ffwizard.po b/po/ja/ffwizard.po
deleted file mode 100644
index 408745d22..000000000
--- a/po/ja/ffwizard.po
+++ /dev/null
@@ -1,159 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr ""
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-
-msgid "DHCP IP range"
-msgstr ""
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-msgid "DNS Server"
-msgstr ""
-
-msgid "Enable DHCP"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Heartbeat"
-msgstr ""
-
-msgid "IP address"
-msgstr ""
-
-msgid "L2gvpn tunnel"
-msgstr ""
-
-msgid "Limit download bandwidth"
-msgstr ""
-
-msgid "Limit upload bandwidth"
-msgstr ""
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr ""
-
-msgid "Password"
-msgstr ""
-
-msgid "Password confirmation"
-msgstr ""
-
-msgid "Password successfully changed"
-msgstr ""
-
-msgid "Protect LAN"
-msgstr ""
-
-msgid "Protocol"
-msgstr ""
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-msgid "Share your internet connection"
-msgstr ""
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr ""
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr ""
-
-msgid "Username"
-msgstr ""
-
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-msgid "Wizard"
-msgstr ""
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-msgid "dhcp"
-msgstr ""
-
-msgid "kbit/s"
-msgstr ""
-
-msgid "static"
-msgstr ""
-
-msgid "Configure this interface."
-msgstr ""
-
-msgid "recommended"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/ja/uvc_streamer.po b/po/ja/uvc_streamer.po
deleted file mode 100644
index ac20906a0..000000000
--- a/po/ja/uvc_streamer.po
+++ /dev/null
@@ -1,43 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2011-06-17 10:56+0200\n"
-"Last-Translator: Kentaro <kentaro.matsuyama@gmail.com>\n"
-"Language-Team: none\n"
-"Language: ja\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "FPS"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "解像度"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "設定"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "ウェブカムストリーミング"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Linux-UVC互換のウェブカムを設定します。ブラウザで<a href=\"http://%s:%i/"
-"\">http://%s:%i/</a>にアクセスしてください。"
diff --git a/po/ms/uvc_streamer.po b/po/ms/uvc_streamer.po
deleted file mode 100644
index b88074a9e..000000000
--- a/po/ms/uvc_streamer.po
+++ /dev/null
@@ -1,37 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr ""
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr ""
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr ""
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr ""
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
diff --git a/po/no/ffwizard.po b/po/no/ffwizard.po
deleted file mode 100644
index 3b13704d8..000000000
--- a/po/no/ffwizard.po
+++ /dev/null
@@ -1,159 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr ""
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-
-msgid "DHCP IP range"
-msgstr ""
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-msgid "DNS Server"
-msgstr ""
-
-msgid "Enable DHCP"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Heartbeat"
-msgstr ""
-
-msgid "IP address"
-msgstr ""
-
-msgid "L2gvpn tunnel"
-msgstr ""
-
-msgid "Limit download bandwidth"
-msgstr ""
-
-msgid "Limit upload bandwidth"
-msgstr ""
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr ""
-
-msgid "Password"
-msgstr ""
-
-msgid "Password confirmation"
-msgstr ""
-
-msgid "Password successfully changed"
-msgstr ""
-
-msgid "Protect LAN"
-msgstr ""
-
-msgid "Protocol"
-msgstr ""
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-msgid "Share your internet connection"
-msgstr ""
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr ""
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr ""
-
-msgid "Username"
-msgstr ""
-
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-msgid "Wizard"
-msgstr ""
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-msgid "dhcp"
-msgstr ""
-
-msgid "kbit/s"
-msgstr ""
-
-msgid "static"
-msgstr ""
-
-msgid "Configure this interface."
-msgstr ""
-
-msgid "recommended"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/no/uvc_streamer.po b/po/no/uvc_streamer.po
deleted file mode 100644
index fc111f0a5..000000000
--- a/po/no/uvc_streamer.po
+++ /dev/null
@@ -1,38 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr ""
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr ""
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr ""
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr ""
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
diff --git a/po/pl/ffwizard.po b/po/pl/ffwizard.po
deleted file mode 100644
index a944149e6..000000000
--- a/po/pl/ffwizard.po
+++ /dev/null
@@ -1,178 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-08-30 12:42+0200\n"
-"Last-Translator: Staszek <fistaszek@tlen.pl>\n"
-"Language-Team: none\n"
-"Language: pl\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Pozwól na wysyłanie anonimowych statystyk o tym węźle"
-
-msgid "Channel"
-msgstr "Kanał"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-"Zaznacz to, aby chronić Twoją sieć LAN przed innymi węzłami i klientami"
-
-msgid "Configure network"
-msgstr "Skonfiguruj sieć"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "Połącz swój węzeł z innymi węzłami przez tunel przez internet."
-
-msgid "DHCP IP range"
-msgstr "Zakres IP dla DHCP"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP automatycznie przypisze adresy IP klientom"
-
-msgid "DNS Server"
-msgstr "Serwer DNS"
-
-msgid "Enable DHCP"
-msgstr "Włącz DHCP"
-
-msgid "Gateway"
-msgstr "Brama"
-
-msgid "Heartbeat"
-msgstr "Bicie serca"
-
-msgid "IP address"
-msgstr "Adres IP"
-
-# Po polsku dla polaka jest tak samo niezrozumiałe jak po angielsku dla anglika, więc tłumaczenie uważam za dobre.
-msgid "L2gvpn tunnel"
-msgstr "Tunel L2gvpn"
-
-msgid "Limit download bandwidth"
-msgstr "Ogranicz szybkość pobierania"
-
-msgid "Limit upload bandwidth"
-msgstr "Ogranicz szybkość wysyłania"
-
-msgid "Mesh IP address"
-msgstr "Adres IP typu Mesh"
-
-msgid "Mesh IPv6 Address"
-msgstr "Adres IPv6 typu Mesh"
-
-msgid "Netmask"
-msgstr "Maska sieci"
-
-msgid "Password"
-msgstr "Hasło"
-
-msgid "Password confirmation"
-msgstr "Potwierdź hasło"
-
-msgid "Password successfully changed"
-msgstr "Hasło pomyślnie zmienione"
-
-msgid "Protect LAN"
-msgstr "Chroń LAN"
-
-msgid "Protocol"
-msgstr "Protokół"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Zaznacz to pole, aby skonfigurować interfejsy sieciowe."
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Zaznacz to, aby pozwolić innym na używanie Twojego łącza, by korzystać z "
-"internetu."
-
-msgid "Share your internet connection"
-msgstr "Udostępnij swoje łącze innym"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Zakres IP, z którego klientom są przyznawane adresy IP (np. 10.1.2.1/28). "
-"Jeśli to zakres wewnątrz zakresu Twojej sieci mesh, będzie ogłoszony jako "
-"HNA. Każdy inny zakres będzie używał NAT. Jeśli pozostawisz pole puste, "
-"zostanie użyta domyślna wartość z profilu społeczności."
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "Adres IPv6 jest wyliczany automatycznie."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "Protokół używany do łączenia z internetem."
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Jest to unikalny adres w sieci mesh (np. 10.1.1.1) i musi być zarejestrowany "
-"w lokalnej społeczności."
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"To ustawi nowy wirtualny interfejs bezprzewodowy w trybie punktu dostępowego "
-"(AP)."
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Ten kreator pomoże Ci w konfiguracji routera do działania z kratową siecią "
-"typu Freifunk lub innej podobnej wspólnotowej sieci bezprzewodowej."
-
-msgid "Unknown Error"
-msgstr "Nieznany błąd"
-
-msgid "Username"
-msgstr "Nazwa użytkownika"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Wirtualny punkt dostępowy (VAP)"
-
-msgid "Wizard"
-msgstr "Kreator"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Twoje urządzenie i okoliczne węzły muszą używać tego samego kanału."
-
-msgid "dhcp"
-msgstr "DHCP"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr "stały"
-
-msgid "Configure this interface."
-msgstr "Skonfiguruj ten interfejs."
-
-msgid "recommended"
-msgstr "zalecane"
-
-msgid "Basic settings"
-msgstr "Podstawowe ustawienia"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Podstawowe ustawienia są niekompletne. Idź do"
-
-msgid "Error"
-msgstr "Błąd"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-"Nie możesz użyć tego kreatora, ponieważ brakuje części niezbędnych danych."
-
-msgid "and fill out all required fields."
-msgstr "i wypełnij wszystkie wymagane pola."
diff --git a/po/pl/uvc_streamer.po b/po/pl/uvc_streamer.po
deleted file mode 100644
index cd3666309..000000000
--- a/po/pl/uvc_streamer.po
+++ /dev/null
@@ -1,44 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2011-08-25 19:35+0200\n"
-"Last-Translator: Staszek <fistaszek@tlen.pl>\n"
-"Language-Team: none\n"
-"Language: pl\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Klatek na sekundę"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Rozdzielczość"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Ustawienia"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Strumieniowanie z kamery internetowej"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Skonfiguruj swoją kamerę internetową zgodną z Linux-UVC. Wpisz w "
-"przeglądarce adres <a href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/pt/ffwizard.po b/po/pt/ffwizard.po
deleted file mode 100644
index deff99c2c..000000000
--- a/po/pt/ffwizard.po
+++ /dev/null
@@ -1,174 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-06-03 12:19+0200\n"
-"Last-Translator: joao.f.vieira <joao.f.vieira@gmail.com>\n"
-"Language-Team: none\n"
-"Language: pt\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Permitir a transferência de estatísticas anónimas acerca deste nó"
-
-msgid "Channel"
-msgstr "Canal"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "Selecione isto para proteger a sua LAN de outros nós ou clientes"
-
-msgid "Configure network"
-msgstr "Configurar rede"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "Ligue o seu nó com outros nós com um túnel via internet"
-
-msgid "DHCP IP range"
-msgstr "Gama de IPs DHCP"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "O DHCP irá atribuir automaticamente endereços IP aos clientes"
-
-msgid "DNS Server"
-msgstr "Servidor DNS"
-
-msgid "Enable DHCP"
-msgstr "Ativar DHCP"
-
-msgid "Gateway"
-msgstr "Gateway"
-
-msgid "Heartbeat"
-msgstr "Heartbeat"
-
-msgid "IP address"
-msgstr "Endereço IP"
-
-msgid "L2gvpn tunnel"
-msgstr "Túnel L2gvpn"
-
-msgid "Limit download bandwidth"
-msgstr "Limitar largura de banda de download"
-
-msgid "Limit upload bandwidth"
-msgstr "Limitar largura de banda de upload"
-
-msgid "Mesh IP address"
-msgstr "Endereço IP da malha"
-
-msgid "Mesh IPv6 Address"
-msgstr "Endereço IPv6 da malha"
-
-msgid "Netmask"
-msgstr "Máscara de rede"
-
-msgid "Password"
-msgstr "Password"
-
-msgid "Password confirmation"
-msgstr "Confirmar password"
-
-msgid "Password successfully changed"
-msgstr "Password alterada com sucesso"
-
-msgid "Protect LAN"
-msgstr "Proteger LAN"
-
-msgid "Protocol"
-msgstr "Protocolo"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Selecione esta caixa para configurar as suas interfaces de rede."
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr "Selecione isto para permitir a utilização do seu acesso à internet."
-
-msgid "Share your internet connection"
-msgstr "Partilhe a sua ligação à internet"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"A gama de IP a partir da qual os clientes atribuem os endereços IP (ex. "
-"10.1.2.1./28). Se esta é uma gama dentro das suas gamas de rede, então eles "
-"serão anunciados como HNA. Qualquer outra gama usará NAT. Se for deixado em "
-"branco será aplicadas as pré-definições do perfil comunitário."
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "O endereço IPv6 é calculado automaticamente."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "O protocolo a ser usado na conectividade à internet."
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Este é o endereço único na rede (e.g. 10.1.1.1) e tem de estar na sua "
-"comunidade local."
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Isto irá configurar a nova interface wireless virtual no modo de Ponto de "
-"Acesso."
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Este assistente írá ajudá-lo a configurar o seu router para a Freifunk ou "
-"outras redes wireless comunitárias similares."
-
-msgid "Unknown Error"
-msgstr "Erro Desconhecido"
-
-msgid "Username"
-msgstr "Utilizador"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Ponto de Acesso Virtual (VAP)"
-
-msgid "Wizard"
-msgstr "Assistente"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "O seu dispositivo e os nós vizinhos têm de usar o mesmo canal."
-
-msgid "dhcp"
-msgstr "dhcp"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr "estático"
-
-msgid "Configure this interface."
-msgstr "Configurar esta interface."
-
-msgid "recommended"
-msgstr "recomendado"
-
-msgid "Basic settings"
-msgstr "Definições básicas"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "As definições básicas não estão completas. Vá até"
-
-msgid "Error"
-msgstr "Erro"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-"Não pode utilizar o assistente porque alguns parâmetros necessários estão em "
-"falta."
-
-msgid "and fill out all required fields."
-msgstr "e preencha os campos necessários."
diff --git a/po/pt/uvc_streamer.po b/po/pt/uvc_streamer.po
deleted file mode 100644
index a8a899934..000000000
--- a/po/pt/uvc_streamer.po
+++ /dev/null
@@ -1,43 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-05-01 00:50+0200\n"
-"Last-Translator: pedromrgoncalves <pedromrgoncalves@gmail.com>\n"
-"Language-Team: none\n"
-"Language: pt\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Frames por segundo"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Resolução"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Definições"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Streaming de Webcam"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Configure a sua webcam Linux-UVC compatível. Encaminhe o seu browser para "
-"ex: <a href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/pt_BR/ffwizard.po b/po/pt_BR/ffwizard.po
deleted file mode 100644
index 5bc0c1183..000000000
--- a/po/pt_BR/ffwizard.po
+++ /dev/null
@@ -1,178 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-09-27 00:35+0200\n"
-"Last-Translator: Luiz Angelo <luizluca@gmail.com>\n"
-"Language-Team: none\n"
-"Language: pt_BR\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Permitir a transferência de estatísticas anônimas sobre este nó"
-
-msgid "Channel"
-msgstr "Canal"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-"Marque isto para proteger sua rede local (LAN) de outros nós ou clientes"
-
-msgid "Configure network"
-msgstr "Configurar a rede"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "Conecte seu nó com outros nós por um túnel pela internet."
-
-msgid "DHCP IP range"
-msgstr "Faixa de IP do DHCP"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "O DHCP irá atribuir automaticamente endereços IP para os clientes"
-
-msgid "DNS Server"
-msgstr "Servidor DNS"
-
-msgid "Enable DHCP"
-msgstr "Habilitar DHCP"
-
-msgid "Gateway"
-msgstr "Roteador"
-
-msgid "Heartbeat"
-msgstr "Pulsação de Monitoramento (Heartbeat)"
-
-msgid "IP address"
-msgstr "Endereço IP"
-
-msgid "L2gvpn tunnel"
-msgstr "Tunel l2gvpn"
-
-msgid "Limit download bandwidth"
-msgstr "Limitar a velocidade para baixar"
-
-msgid "Limit upload bandwidth"
-msgstr "Limitar a velocidade para subir"
-
-msgid "Mesh IP address"
-msgstr "Endereço IP da rede em malha"
-
-msgid "Mesh IPv6 Address"
-msgstr "Endereço IPv6 da rede em malha"
-
-msgid "Netmask"
-msgstr "Máscara de Rede"
-
-msgid "Password"
-msgstr "Senha"
-
-msgid "Password confirmation"
-msgstr "Confirmação da Senha"
-
-msgid "Password successfully changed"
-msgstr "A senha foi alterada com sucesso"
-
-msgid "Protect LAN"
-msgstr "Proteger rede local (LAN)"
-
-msgid "Protocol"
-msgstr "Protocolo"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Selecione esta opção para configurar suas interfaces de rede."
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Selecione isto para permitir que outros usem sua conexão para acessar a "
-"internet."
-
-msgid "Share your internet connection"
-msgstr "Compartilhar sua conexão com a internet"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Faixa de endereços IP atribuídos aos clientes (ex: 10.1.2.1/28). Se esta "
-"faixa está dentro da faixa da rede em malha, então ela será anunciada como "
-"<abbr title=\"Host and network association, Associação de equipamentos e "
-"redes\">HNA</abbr>. Qualquer outra faixa irá utilizar NAT. Se deixada vazia, "
-"os padrões do perfil da comunidade será usada."
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "O endereço IPv6 é calculado automaticamente."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "O protocolo usado para a conectividade com a internet."
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Este é um endereço único na rede em malha (ex: 10.1.1.1) e tem que ser "
-"registrado na sua comunidade local."
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Isto configurará uma nova interface de rede sem fio virtual em modo de ponto "
-"de acesso."
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Este assistente irá ajudá-lo na configuração do seu roteador para Freifunk "
-"outra rede comunitária sem fio similar."
-
-msgid "Unknown Error"
-msgstr "Erro Desconhecido"
-
-msgid "Username"
-msgstr "Usuário"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Ponto de Acesso Virtual (VAP)"
-
-msgid "Wizard"
-msgstr "Assistente"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Seu dispositivo e os nós vizinhos devem utilizar o mesmo canal."
-
-msgid "dhcp"
-msgstr "dhcp"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr "estático"
-
-msgid "Configure this interface."
-msgstr "Configurar esta interface."
-
-msgid "recommended"
-msgstr "recomendado"
-
-msgid "Basic settings"
-msgstr "Configuração básica"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "As configurações básicas estão incompletas. Por favor vá para"
-
-msgid "Error"
-msgstr "Erro"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-"Você não pode usar o assistente porque algum dos valores necessários estão "
-"ausentes."
-
-msgid "and fill out all required fields."
-msgstr "e preencha todos os campos necessários."
diff --git a/po/pt_BR/uvc_streamer.po b/po/pt_BR/uvc_streamer.po
deleted file mode 100644
index 9ae2e616b..000000000
--- a/po/pt_BR/uvc_streamer.po
+++ /dev/null
@@ -1,40 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Quadros por segundo"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Resolução"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Definições"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Webcam transmitindo"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Configure sua webcam compatível com Linux-UVC. Aponte seu navegador para, "
-"por exemplo, <a href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/ro/ffwizard.po b/po/ro/ffwizard.po
deleted file mode 100644
index 8becd0221..000000000
--- a/po/ro/ffwizard.po
+++ /dev/null
@@ -1,165 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-29 19:18+0200\n"
-"Last-Translator: xxvirusxx <condor20_05@yahoo.it>\n"
-"Language-Team: none\n"
-"Language: ro\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
-"20)) ? 1 : 2);;\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-
-msgid "Channel"
-msgstr "Canal"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr "Configurare reţea"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-
-msgid "DHCP IP range"
-msgstr ""
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP va aloca automat adrese ip la clienti"
-
-msgid "DNS Server"
-msgstr "Server DNS"
-
-msgid "Enable DHCP"
-msgstr "Activeaza DHCP"
-
-msgid "Gateway"
-msgstr "Gateway"
-
-msgid "Heartbeat"
-msgstr ""
-
-msgid "IP address"
-msgstr "Adresa IP"
-
-msgid "L2gvpn tunnel"
-msgstr ""
-
-msgid "Limit download bandwidth"
-msgstr "Limiteaza viteza de download"
-
-msgid "Limit upload bandwidth"
-msgstr "Limiteaza viteza de upload"
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr ""
-
-msgid "Password"
-msgstr "Parola"
-
-msgid "Password confirmation"
-msgstr "Confirmare parolă"
-
-msgid "Password successfully changed"
-msgstr "Parolă schimbată cu succes"
-
-msgid "Protect LAN"
-msgstr "Protejeaza reteaua locala LAN"
-
-msgid "Protocol"
-msgstr "Protocol"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Bifeaza aici pentru a configura interfetele de retea."
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Selecteaza aici pentru a permite altora sa-ti foloseasca legatura ta de "
-"Internet."
-
-msgid "Share your internet connection"
-msgstr "Partajeaza cu altii conexiunea ta de Internet"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr ""
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr "Eroare necunoscută"
-
-msgid "Username"
-msgstr "Utilizator"
-
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-msgid "Wizard"
-msgstr ""
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-msgid "dhcp"
-msgstr ""
-
-msgid "kbit/s"
-msgstr ""
-
-msgid "static"
-msgstr ""
-
-msgid "Configure this interface."
-msgstr "Configureaza aceasta interfata"
-
-msgid "recommended"
-msgstr "recomandat"
-
-msgid "Basic settings"
-msgstr "Setari de baza"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Setările de bază sunt incomplete. Mergeţi la"
-
-msgid "Error"
-msgstr "Eroare"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/ro/uvc_streamer.po b/po/ro/uvc_streamer.po
deleted file mode 100644
index d6f43c2ba..000000000
--- a/po/ro/uvc_streamer.po
+++ /dev/null
@@ -1,44 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2011-10-07 16:52+0200\n"
-"Last-Translator: Daniel <daniel.petre@pitesti.rcs-rds.ro>\n"
-"Language-Team: none\n"
-"Language: ro\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
-"20)) ? 1 : 2);;\n"
-"X-Generator: Pootle 2.0.4\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Frame pe secunda"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Rezolutie"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Setari"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Emisie webcam"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Configureaza-ti webcamul compatibil Linux-UC. Pointeaza browserul catre <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a> de exemplu"
diff --git a/po/ru/ffwizard.po b/po/ru/ffwizard.po
deleted file mode 100644
index afc10b96e..000000000
--- a/po/ru/ffwizard.po
+++ /dev/null
@@ -1,183 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: LuCI: ffwizard\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-08-15 17:17+0300\n"
-"Last-Translator: Roman A. aka BasicXP <x12ozmouse@ya.ru>\n"
-"Language-Team: Russian <x12ozmouse@ya.ru>\n"
-"Language: ru\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Разрешить передачу анонимной статистики с этого узла"
-
-msgid "Channel"
-msgstr "Канал"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-"Выберите это для зашиты вашей локальной сети от других узлов и клиентов"
-
-msgid "Configure network"
-msgstr "Конфигурировать сеть"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "Соединять ваш узел с другими узлами туннелем через интернет."
-
-msgid "DHCP IP range"
-msgstr "Диапазон IP-адресов DHCP"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP автоматически назначит IP-адреса клиентам"
-
-msgid "DNS Server"
-msgstr "Сервер DNS"
-
-msgid "Enable DHCP"
-msgstr "Разрешить DHCP"
-
-msgid "Gateway"
-msgstr "Шлюз"
-
-msgid "Heartbeat"
-msgstr "Состояние"
-
-msgid "IP address"
-msgstr "IP-адрес"
-
-msgid "L2gvpn tunnel"
-msgstr "L2gvpn туннель"
-
-msgid "Limit download bandwidth"
-msgstr "Ограничить пропускную способность загрузки"
-
-msgid "Limit upload bandwidth"
-msgstr "Ограничить пропускную способность передачи"
-
-msgid "Mesh IP address"
-msgstr "IP-адрес ячейки"
-
-msgid "Mesh IPv6 Address"
-msgstr "IPv6-адрес ячейки"
-
-msgid "Netmask"
-msgstr "Маска сети"
-
-msgid "Password"
-msgstr "Пароль"
-
-msgid "Password confirmation"
-msgstr "Подтверждение пароля"
-
-msgid "Password successfully changed"
-msgstr "Пароль успешно изменён"
-
-msgid "Protect LAN"
-msgstr "Защитить LAN"
-
-msgid "Protocol"
-msgstr "Протокол"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Настроить сетевые интерфейсы"
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Разрешить другим пользователям использовать ваше соединение для доступа в "
-"интернет."
-
-msgid "Share your internet connection"
-msgstr "Разрешить другим использовать ваше интернет-соединение"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"Диапазон IP-адресов клиентов (например, 10.1.2.1/28). Если данный диапазон "
-"находится внутри диапазона вашей ячеистой сети, то он будет анонсирован как "
-"HNA. Любой другой диапазон будет использовать NAT. Если значение не задано, "
-"то будут использоваться настройки из профиля сообщества."
-
-# TYPO: auomatically -> automatically
-# ipv6 -> IPv6
-msgid "The ipv6 address is calculated auomatically."
-msgstr "IPv6-адрес рассчитывается автоматически."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "Протокол доступа в интернет."
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-"Уникальный адрес в ячейке (например, 10.1.1.1). Адрес должен быть "
-"зарегистрирован в вашем местном сообществе."
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-"Установка нового виртуального беспроводного интерфейса в режим \"Точка "
-"доступа\"."
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-"Этот помощник поможет вам в настройке маршрутизатора для Freifunk-сети или "
-"другой аналогичной беспроводного сети."
-
-msgid "Unknown Error"
-msgstr "Неизвестная ошибка"
-
-msgid "Username"
-msgstr "Имя пользователя"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Виртуальная точка доступа (VAP)"
-
-msgid "Wizard"
-msgstr "Помощник"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-"Ваше устройство и соседние узлы должны использовать один и тот же канал."
-
-msgid "dhcp"
-msgstr "DHCP"
-
-msgid "kbit/s"
-msgstr "кбит/с"
-
-msgid "static"
-msgstr "статический"
-
-msgid "Configure this interface."
-msgstr "Настроить интерфейс."
-
-msgid "recommended"
-msgstr "рекомендуемый"
-
-msgid "Basic settings"
-msgstr "Главные настройки"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Ошибка в главных настройках. Пожалуйста, перейдите в"
-
-msgid "Error"
-msgstr "Ошибка"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-"Вы не можете использовать помощника, так как некоторые необходимые значения "
-"отсутствуют."
-
-msgid "and fill out all required fields."
-msgstr "и заполните все требуемые поля."
diff --git a/po/ru/uvc_streamer.po b/po/ru/uvc_streamer.po
deleted file mode 100644
index c9e859c6d..000000000
--- a/po/ru/uvc_streamer.po
+++ /dev/null
@@ -1,46 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: LuCI: uvc_streamer\n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2012-08-15 11:46+0300\n"
-"Last-Translator: Roman A. aka BasicXP <x12ozmouse@ya.ru>\n"
-"Language-Team: Russian <x12ozmouse@ya.ru>\n"
-"Language: ru\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.4\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Количество кадров в секунду"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Разрешение"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Настройки"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Потоковое вещание с веб-камеры"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Настройте вашу Linux-UVC-совместимую веб-камеру. Перейдите на страницу <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/sk/ffwizard.po b/po/sk/ffwizard.po
deleted file mode 100644
index 96ff0d2f3..000000000
--- a/po/sk/ffwizard.po
+++ /dev/null
@@ -1,159 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=ASCII\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr ""
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-
-msgid "DHCP IP range"
-msgstr ""
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-msgid "DNS Server"
-msgstr ""
-
-msgid "Enable DHCP"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Heartbeat"
-msgstr ""
-
-msgid "IP address"
-msgstr ""
-
-msgid "L2gvpn tunnel"
-msgstr ""
-
-msgid "Limit download bandwidth"
-msgstr ""
-
-msgid "Limit upload bandwidth"
-msgstr ""
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr ""
-
-msgid "Password"
-msgstr ""
-
-msgid "Password confirmation"
-msgstr ""
-
-msgid "Password successfully changed"
-msgstr ""
-
-msgid "Protect LAN"
-msgstr ""
-
-msgid "Protocol"
-msgstr ""
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-msgid "Share your internet connection"
-msgstr ""
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr ""
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr ""
-
-msgid "Username"
-msgstr ""
-
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-msgid "Wizard"
-msgstr ""
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-msgid "dhcp"
-msgstr ""
-
-msgid "kbit/s"
-msgstr ""
-
-msgid "static"
-msgstr ""
-
-msgid "Configure this interface."
-msgstr ""
-
-msgid "recommended"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/sk/uvc_streamer.po b/po/sk/uvc_streamer.po
deleted file mode 100644
index b251f29f5..000000000
--- a/po/sk/uvc_streamer.po
+++ /dev/null
@@ -1,38 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr ""
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr ""
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr ""
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr ""
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
diff --git a/po/sv/ffwizard.po b/po/sv/ffwizard.po
deleted file mode 100644
index 61a2324e2..000000000
--- a/po/sv/ffwizard.po
+++ /dev/null
@@ -1,166 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-04-28 02:56+0200\n"
-"Last-Translator: Umeaboy <kristoffer.grundstrom1983@gmail.com>\n"
-"Language-Team: none\n"
-"Language: sv\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "Tillåt att överföra anonym statistik om denna nod"
-
-msgid "Channel"
-msgstr "Kanal"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-"Bocka för det här för att skydda ditt LAN från andra noder eller klienter"
-
-msgid "Configure network"
-msgstr "Konfigurera nätverk"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "Anslut din nod med andra noder med en tunnel via internet."
-
-msgid "DHCP IP range"
-msgstr "IP-avstånd för DHCP"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP kommer automatiskt tilldela IP-adresser till klienter"
-
-msgid "DNS Server"
-msgstr "DNS-server"
-
-msgid "Enable DHCP"
-msgstr "Aktivera DNS-servern"
-
-msgid "Gateway"
-msgstr "Gateway"
-
-msgid "Heartbeat"
-msgstr "Hjärtslag"
-
-msgid "IP address"
-msgstr "IP-adress"
-
-msgid "L2gvpn tunnel"
-msgstr ""
-
-msgid "Limit download bandwidth"
-msgstr "Begränsa bandbredd för nerladdning"
-
-msgid "Limit upload bandwidth"
-msgstr "Begränsa bandbredd för uppladdning"
-
-msgid "Mesh IP address"
-msgstr "Maskera IP-adress"
-
-msgid "Mesh IPv6 Address"
-msgstr "Maskera IPv6-adress"
-
-msgid "Netmask"
-msgstr "Nätmask"
-
-msgid "Password"
-msgstr "Lösenord"
-
-msgid "Password confirmation"
-msgstr "Bekräftelse av lösenord"
-
-msgid "Password successfully changed"
-msgstr "Ändring av lösenordet lyckades"
-
-msgid "Protect LAN"
-msgstr "Skydda LAN"
-
-msgid "Protocol"
-msgstr "Protokoll"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "Markera den här kryssrutan för att konfigurera dina nätverksgränssnitt."
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-"Välj det här för att tillåta andra att använda din anslutning för att få "
-"tillgång till internet."
-
-msgid "Share your internet connection"
-msgstr "Dela din internet-anslutning"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-#, fuzzy
-msgid "The ipv6 address is calculated auomatically."
-msgstr "IPv6-adressen beräknas automatiskt."
-
-msgid "The protocol to use for internet connectivity."
-msgstr "Protokollet som ska användas för anslutbarhet till internet."
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr "Okänt fel"
-
-msgid "Username"
-msgstr "Användarnamn"
-
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-msgid "Wizard"
-msgstr "Guide"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Din enhet och grannarnas noder måste använda samma kanal."
-
-msgid "dhcp"
-msgstr "dhcp"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr "statisk"
-
-msgid "Configure this interface."
-msgstr "Konfigurera det här gränssnittet"
-
-msgid "recommended"
-msgstr "rekommenderas"
-
-msgid "Basic settings"
-msgstr "Standardinställningar"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Standardinställningarna är inte kompletta. Vänligen gå till"
-
-msgid "Error"
-msgstr "Fel"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr "Du kan inte använda guiden för att några värden som behövs saknas."
-
-msgid "and fill out all required fields."
-msgstr "och fyll i alla fält som behövs."
diff --git a/po/sv/uvc_streamer.po b/po/sv/uvc_streamer.po
deleted file mode 100644
index f4bd4a01e..000000000
--- a/po/sv/uvc_streamer.po
+++ /dev/null
@@ -1,39 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: sv\n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr ""
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr ""
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr ""
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr ""
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
diff --git a/po/tr/ffwizard.po b/po/tr/ffwizard.po
deleted file mode 100644
index d46f26158..000000000
--- a/po/tr/ffwizard.po
+++ /dev/null
@@ -1,159 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=ASCII\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr ""
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-
-msgid "DHCP IP range"
-msgstr ""
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-msgid "DNS Server"
-msgstr ""
-
-msgid "Enable DHCP"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Heartbeat"
-msgstr ""
-
-msgid "IP address"
-msgstr ""
-
-msgid "L2gvpn tunnel"
-msgstr ""
-
-msgid "Limit download bandwidth"
-msgstr ""
-
-msgid "Limit upload bandwidth"
-msgstr ""
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr ""
-
-msgid "Password"
-msgstr ""
-
-msgid "Password confirmation"
-msgstr ""
-
-msgid "Password successfully changed"
-msgstr ""
-
-msgid "Protect LAN"
-msgstr ""
-
-msgid "Protocol"
-msgstr ""
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-msgid "Share your internet connection"
-msgstr ""
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr ""
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr ""
-
-msgid "Username"
-msgstr ""
-
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-msgid "Wizard"
-msgstr ""
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-msgid "dhcp"
-msgstr ""
-
-msgid "kbit/s"
-msgstr ""
-
-msgid "static"
-msgstr ""
-
-msgid "Configure this interface."
-msgstr ""
-
-msgid "recommended"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/tr/uvc_streamer.po b/po/tr/uvc_streamer.po
deleted file mode 100644
index 54ec5d06d..000000000
--- a/po/tr/uvc_streamer.po
+++ /dev/null
@@ -1,45 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-10-11 22:30+0200\n"
-"Last-Translator: vincenzo <tayfun_ozturk@hotmail.com>\n"
-"Language-Team: none\n"
-"Language: tr\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Saniyedeki Kare Sayısı"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Çözünürlük"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Ayarlar"
-
-# akışı yayın olarak çevirdim
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Webcam Yayını"
-
-# Linux-UVC uyumlu web kameranızı yapılandırın.örneği internet tarayıcınıza <a href="http://%s:%i/">http://%s:%i/</a> yazın.
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Linux-UVC uyumlu web kameranızı yapılandırın.örneği internet tarayıcınıza "
-"<a href=\"http://%s:%i/\">http://%s:%i/</a> yazın."
diff --git a/po/uk/ffwizard.po b/po/uk/ffwizard.po
deleted file mode 100644
index c5455efef..000000000
--- a/po/uk/ffwizard.po
+++ /dev/null
@@ -1,163 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-05-26 18:16+0200\n"
-"Last-Translator: Yurii <yuripet@gmail.com>\n"
-"Language-Team: none\n"
-"Language: uk\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr "Настроювання мережі"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-
-msgid "DHCP IP range"
-msgstr ""
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-msgid "DNS Server"
-msgstr ""
-
-msgid "Enable DHCP"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Heartbeat"
-msgstr ""
-
-msgid "IP address"
-msgstr ""
-
-msgid "L2gvpn tunnel"
-msgstr ""
-
-msgid "Limit download bandwidth"
-msgstr ""
-
-msgid "Limit upload bandwidth"
-msgstr ""
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr ""
-
-msgid "Password"
-msgstr "Пароль"
-
-msgid "Password confirmation"
-msgstr "Підтвердження пароля"
-
-msgid "Password successfully changed"
-msgstr "Пароль успішно змінено"
-
-msgid "Protect LAN"
-msgstr "Захистити LAN"
-
-msgid "Protocol"
-msgstr "Протокол"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-msgid "Share your internet connection"
-msgstr ""
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr ""
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr "Невідома помилка"
-
-msgid "Username"
-msgstr "Ім'я користувача"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "Віртуальна точка доступу (VAP)"
-
-msgid "Wizard"
-msgstr ""
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "Ваш пристрій і сусідні вузли мають використовувати один і той же канал."
-
-msgid "dhcp"
-msgstr "DHCP"
-
-msgid "kbit/s"
-msgstr "Кбіт/с"
-
-msgid "static"
-msgstr "статична"
-
-msgid "Configure this interface."
-msgstr "Сконфігурувати цей інтерфейс."
-
-msgid "recommended"
-msgstr "рекомендовано"
-
-msgid "Basic settings"
-msgstr "Основні параметри"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "Основні параметри є неповними. Перейдіть до"
-
-msgid "Error"
-msgstr "Помилка"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/uk/uvc_streamer.po b/po/uk/uvc_streamer.po
deleted file mode 100644
index 8ec798073..000000000
--- a/po/uk/uvc_streamer.po
+++ /dev/null
@@ -1,44 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-05-26 18:54+0200\n"
-"Last-Translator: Yurii <yuripet@gmail.com>\n"
-"Language-Team: none\n"
-"Language: uk\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "Кадрів на секунду"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "Роздільна здатність"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "Настройки"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Транслювання з веб-камери"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"Настройте вашу Linux-UVC сумісну веб-камеру. Введіть у вашому браузері, "
-"наприклад, <a href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/vi/ffwizard.po b/po/vi/ffwizard.po
deleted file mode 100644
index 408745d22..000000000
--- a/po/vi/ffwizard.po
+++ /dev/null
@@ -1,159 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr ""
-
-msgid "Channel"
-msgstr ""
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr ""
-
-msgid "Configure network"
-msgstr ""
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr ""
-
-msgid "DHCP IP range"
-msgstr ""
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr ""
-
-msgid "DNS Server"
-msgstr ""
-
-msgid "Enable DHCP"
-msgstr ""
-
-msgid "Gateway"
-msgstr ""
-
-msgid "Heartbeat"
-msgstr ""
-
-msgid "IP address"
-msgstr ""
-
-msgid "L2gvpn tunnel"
-msgstr ""
-
-msgid "Limit download bandwidth"
-msgstr ""
-
-msgid "Limit upload bandwidth"
-msgstr ""
-
-msgid "Mesh IP address"
-msgstr ""
-
-msgid "Mesh IPv6 Address"
-msgstr ""
-
-msgid "Netmask"
-msgstr ""
-
-msgid "Password"
-msgstr ""
-
-msgid "Password confirmation"
-msgstr ""
-
-msgid "Password successfully changed"
-msgstr ""
-
-msgid "Protect LAN"
-msgstr ""
-
-msgid "Protocol"
-msgstr ""
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr ""
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr ""
-
-msgid "Share your internet connection"
-msgstr ""
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr ""
-
-msgid "The protocol to use for internet connectivity."
-msgstr ""
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr ""
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr ""
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr ""
-
-msgid "Unknown Error"
-msgstr ""
-
-msgid "Username"
-msgstr ""
-
-msgid "Virtual Access Point (VAP)"
-msgstr ""
-
-msgid "Wizard"
-msgstr ""
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr ""
-
-msgid "dhcp"
-msgstr ""
-
-msgid "kbit/s"
-msgstr ""
-
-msgid "static"
-msgstr ""
-
-msgid "Configure this interface."
-msgstr ""
-
-msgid "recommended"
-msgstr ""
-
-msgid "Basic settings"
-msgstr ""
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr ""
-
-msgid "Error"
-msgstr ""
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr ""
-
-msgid "and fill out all required fields."
-msgstr ""
diff --git a/po/vi/uvc_streamer.po b/po/vi/uvc_streamer.po
deleted file mode 100644
index c38d32357..000000000
--- a/po/vi/uvc_streamer.po
+++ /dev/null
@@ -1,38 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr ""
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr ""
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr ""
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr ""
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
diff --git a/po/zh_CN/ffwizard.po b/po/zh_CN/ffwizard.po
deleted file mode 100644
index c704013be..000000000
--- a/po/zh_CN/ffwizard.po
+++ /dev/null
@@ -1,166 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-01-02 13:09+0200\n"
-"Last-Translator: Jonir <peterpuyi@live.cn>\n"
-"Language-Team: none\n"
-"Language: zh_CN\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "允许传输这个节点的匿名统计资料"
-
-msgid "Channel"
-msgstr "通道"
-
-# “访问”是擅自加的,以使语句通顺。
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "勾选此项,以阻止其他节点或客户端的访问"
-
-msgid "Configure network"
-msgstr "配置网络"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "从internet上其他节点通过隧道连接到你的节点"
-
-msgid "DHCP IP range"
-msgstr "DHCP IP地址区间"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP自动分配IP地址给客户端"
-
-msgid "DNS Server"
-msgstr "DNS服务"
-
-msgid "Enable DHCP"
-msgstr "启动DHCP"
-
-msgid "Gateway"
-msgstr "网关"
-
-msgid "Heartbeat"
-msgstr "心跳"
-
-msgid "IP address"
-msgstr "IP地址"
-
-msgid "L2gvpn tunnel"
-msgstr "L2gvpn 隧道"
-
-msgid "Limit download bandwidth"
-msgstr "限制下载带宽"
-
-msgid "Limit upload bandwidth"
-msgstr "限制上传带宽"
-
-msgid "Mesh IP address"
-msgstr "Mesh IP地址"
-
-msgid "Mesh IPv6 Address"
-msgstr "Mesh IPv6地址"
-
-msgid "Netmask"
-msgstr "网络掩码"
-
-msgid "Password"
-msgstr "密码"
-
-msgid "Password confirmation"
-msgstr "密码确认"
-
-msgid "Password successfully changed"
-msgstr "密码修改成功"
-
-msgid "Protect LAN"
-msgstr "局域网保护"
-
-msgid "Protocol"
-msgstr "协议"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "选取此勾选框以配置你的网络接口"
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr "选择这个选项以允许他人通过你的连接来接入互联网"
-
-msgid "Share your internet connection"
-msgstr "共享你的互联网连接"
-
-# 抛砖引玉,求修正。
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr "客户端从IP地址区间中分配地址。如果这个区间是网格网区间的子区间,他将被声明为HNA。其他子区间则使用NAT。如果它置空,默认将采用社区档案。"
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "自动计算IPv6地址"
-
-msgid "The protocol to use for internet connectivity."
-msgstr "用于互联网连接的协议"
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr "这是网格中的唯一地址,必须注册到你的本地社区。"
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr "在AP模式下,这将新建一个虚拟无线接口"
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr "本向导将帮你针对Freifunk或者其他类似的无线社区网络来配置你的路由器"
-
-msgid "Unknown Error"
-msgstr "未知错误"
-
-msgid "Username"
-msgstr "用户名"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "虚拟接入点(VAP)"
-
-msgid "Wizard"
-msgstr "向导"
-
-# neighbouring nodes不知道怎么翻译最好,请指教
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "你的设备必须与邻接节点使用相同的信道。"
-
-# 术语,不译
-msgid "dhcp"
-msgstr "DHCP"
-
-msgid "kbit/s"
-msgstr "千比特/秒"
-
-msgid "static"
-msgstr "静态"
-
-msgid "Configure this interface."
-msgstr "配置此接口"
-
-msgid "recommended"
-msgstr "建议"
-
-msgid "Basic settings"
-msgstr "基本设置"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "基本不完整,请到"
-
-msgid "Error"
-msgstr "错误"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr "你无法使用向导,因为缺失一些必要参数"
-
-msgid "and fill out all required fields."
-msgstr "填写所有要求的字段"
diff --git a/po/zh_CN/uvc_streamer.po b/po/zh_CN/uvc_streamer.po
deleted file mode 100644
index f6745ad9a..000000000
--- a/po/zh_CN/uvc_streamer.po
+++ /dev/null
@@ -1,41 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-10-10 05:44+0200\n"
-"Last-Translator: Tanyingyu <Tanyingyu@163.com>\n"
-"Language-Team: none\n"
-"Language: zh_CN\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "FPS"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "分辨率"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "设置"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "网络相机流"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr "配置兼容的网络相机。用浏览器访问<a href=\"http://%s:%i/\">http://%s:%i/</a>"
diff --git a/po/zh_TW/ffwizard.po b/po/zh_TW/ffwizard.po
deleted file mode 100644
index a009601d5..000000000
--- a/po/zh_TW/ffwizard.po
+++ /dev/null
@@ -1,164 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-05-14 22:37+0200\n"
-"Last-Translator: omnistack <omnistack@gmail.com>\n"
-"Language-Team: none\n"
-"Language: zh_TW\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.6\n"
-
-msgid "Allow to transfer anonymous statistics about this node"
-msgstr "允許匿名傳輸關於這個結點的狀況"
-
-msgid "Channel"
-msgstr "頻道"
-
-msgid "Check this to protect your LAN from other nodes or clients"
-msgstr "檢查這個以便保護來自其它結點或用戶端的區域網路"
-
-msgid "Configure network"
-msgstr "網路設定"
-
-msgid "Connect your node with other nodes with a tunnel via the internet."
-msgstr "透過公眾網路用通道連結你的結點到另一個結點"
-
-msgid "DHCP IP range"
-msgstr "DHCP IP分配範圍"
-
-msgid "DHCP will automatically assign ip addresses to clients"
-msgstr "DHCP將會自動指定ip位址給客戶端"
-
-msgid "DNS Server"
-msgstr "DNS伺服器"
-
-msgid "Enable DHCP"
-msgstr "啟用DHCP"
-
-msgid "Gateway"
-msgstr "匝道器"
-
-msgid "Heartbeat"
-msgstr "心跳"
-
-msgid "IP address"
-msgstr "IP位址"
-
-msgid "L2gvpn tunnel"
-msgstr "L2gvpn通道"
-
-msgid "Limit download bandwidth"
-msgstr "限制下載頻寬"
-
-msgid "Limit upload bandwidth"
-msgstr "限制上傳頻寬"
-
-msgid "Mesh IP address"
-msgstr "Mesh任意網基站IP位址"
-
-msgid "Mesh IPv6 Address"
-msgstr "Mesh任意網基站IPv6位址"
-
-msgid "Netmask"
-msgstr "子網路遮罩"
-
-msgid "Password"
-msgstr "密碼"
-
-msgid "Password confirmation"
-msgstr "密碼再確認"
-
-msgid "Password successfully changed"
-msgstr "密碼變更成功"
-
-msgid "Protect LAN"
-msgstr "受保護的網路"
-
-msgid "Protocol"
-msgstr "協定"
-
-msgid "Select this checkbox to configure your network interfaces."
-msgstr "勾選檢查框以便設定你的網路介面"
-
-msgid ""
-"Select this to allow others to use your connection to access the internet."
-msgstr "選到這個以便允許其他人可使用你的連線去存取Internet公眾網路"
-
-msgid "Share your internet connection"
-msgstr "分享你的Internet公眾網路連線"
-
-msgid ""
-"The IP range from which clients are assigned ip addresses (e.g. "
-"10.1.2.1/28). If this is a range inside your mesh network range, then it "
-"will be announced as HNA. Any other range will use NAT. If left empty then "
-"the defaults from the community profile will be used."
-msgstr ""
-"這個IP的範圍從某個客戶端被指定的IP位址開始(e.g 10.1.2.1/28).假若這是在一個網狀網絡範圍中的某個範圍,然後他將會被公告當HNA. "
-"任何其他範圍者將使用NAT.假如留空白,那群預設設定值將會被使用"
-
-msgid "The ipv6 address is calculated auomatically."
-msgstr "ipv6位只會被自動計算出"
-
-msgid "The protocol to use for internet connectivity."
-msgstr "這個協定是用在Intenet網路連線用"
-
-msgid ""
-"This is a unique address in the mesh (e.g. 10.1.1.1) and has to be "
-"registered at your local community."
-msgstr "這是獨一無二的位址在網路中 (e.g 10.1.1.1) 並且已經備註冊到你本地社群中"
-
-msgid "This will setup a new virtual wireless interface in Access Point mode."
-msgstr "這將會設定一個新的虛擬無線網路介面在AP模式"
-
-msgid ""
-"This wizard will assist you in setting up your router for Freifunk or "
-"another similar wireless community network."
-msgstr "這個精靈將會引導你去設置你的路由器給Freifunk或者其他類似的無線社群網組"
-
-msgid "Unknown Error"
-msgstr "未知錯誤"
-
-msgid "Username"
-msgstr "使用者名稱"
-
-msgid "Virtual Access Point (VAP)"
-msgstr "虛擬AP存取點(VAP)"
-
-msgid "Wizard"
-msgstr "精靈"
-
-msgid "Your device and neighbouring nodes have to use the same channel."
-msgstr "你的設備和網路芳鄰結點必須使用相同的通道."
-
-msgid "dhcp"
-msgstr "dhcp"
-
-msgid "kbit/s"
-msgstr "kbit/s"
-
-msgid "static"
-msgstr "靜態"
-
-msgid "Configure this interface."
-msgstr "設定這個介面"
-
-msgid "recommended"
-msgstr "建議值"
-
-msgid "Basic settings"
-msgstr "基本設定"
-
-msgid "Basic settings are incomplete. Please go to"
-msgstr "基本設定值不完全. 請過去設好"
-
-msgid "Error"
-msgstr "錯誤"
-
-msgid "You can not use the wizard because some necessary values are missing."
-msgstr "你將無法使用這個精靈因為某些必要的數值已經遺失."
-
-msgid "and fill out all required fields."
-msgstr "並且填滿所有必須的欄位"
diff --git a/po/zh_TW/uvc_streamer.po b/po/zh_TW/uvc_streamer.po
deleted file mode 100644
index 93473efa9..000000000
--- a/po/zh_TW/uvc_streamer.po
+++ /dev/null
@@ -1,42 +0,0 @@
-# uvc_streamer.pot
-# generated from ./applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-05-21 10:42+0200\n"
-"Last-Translator: omnistack <omnistack@gmail.com>\n"
-"Language-Team: none\n"
-"Language: zh_TW\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.0.6\n"
-
-#. Frames per second
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:1
-msgid "Frames per second"
-msgstr "每秒顯示幀數"
-
-#. Resolution
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:2
-msgid "Resolution"
-msgstr "解析度"
-
-#. Settings
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:3
-msgid "Settings"
-msgstr "設定值"
-
-#. Webcam streaming
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:4
-msgid "Webcam streaming"
-msgstr "Webcam 網路攝影機串流"
-
-#. Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href=\"http://%s:%i/\">http://%s:%i/</a>
-#: applications/luci-uvc_streamer/luasrc/i18n/uvc_streamer.en.lua:5
-msgid ""
-"Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a "
-"href=\"http://%s:%i/\">http://%s:%i/</a>"
-msgstr ""
-"設定你的Linux-UVC相容的網路攝影機.將瀏覽器指向例如<a href=\"http://%s:%i/\">http://%S:%I /</ A> "
diff --git a/protocols/3g/Makefile b/protocols/3g/Makefile
deleted file mode 100644
index f7fac7740..000000000
--- a/protocols/3g/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/protocols/ipv6/Makefile b/protocols/ipv6/Makefile
deleted file mode 100644
index f7fac7740..000000000
--- a/protocols/ipv6/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/protocols/luci-proto-3g/Makefile b/protocols/luci-proto-3g/Makefile
new file mode 100644
index 000000000..d1d5455dc
--- /dev/null
+++ b/protocols/luci-proto-3g/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Support for 3G
+LUCI_DEPENDS:=+comgt
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/protocols/3g/luasrc/model/cbi/admin_network/proto_3g.lua b/protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua
index 9c1a76282..9c1a76282 100644
--- a/protocols/3g/luasrc/model/cbi/admin_network/proto_3g.lua
+++ b/protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua
diff --git a/protocols/luci-proto-ipv6/Makefile b/protocols/luci-proto-ipv6/Makefile
new file mode 100644
index 000000000..f0ca605f8
--- /dev/null
+++ b/protocols/luci-proto-ipv6/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Support for DHCPv6/6in4/6to4/6rd/DS-Lite
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua
index 9b668cdda..9b668cdda 100644
--- a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua
diff --git a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua
index 3835561dd..3835561dd 100644
--- a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua
diff --git a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_6to4.lua b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6to4.lua
index c0cb95b2b..c0cb95b2b 100644
--- a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_6to4.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6to4.lua
diff --git a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua
index 51f17878d..51f17878d 100644
--- a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua
diff --git a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua
index 2d9e258c3..2d9e258c3 100644
--- a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua
diff --git a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_hnet.lua b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_hnet.lua
index 0cf8c0101..0cf8c0101 100644
--- a/protocols/ipv6/luasrc/model/cbi/admin_network/proto_hnet.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_hnet.lua
diff --git a/protocols/ipv6/luasrc/model/network/proto_4x6.lua b/protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua
index 91adfa944..91adfa944 100644
--- a/protocols/ipv6/luasrc/model/network/proto_4x6.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua
diff --git a/protocols/ipv6/luasrc/model/network/proto_6x4.lua b/protocols/luci-proto-ipv6/luasrc/model/network/proto_6x4.lua
index b800b0b54..b800b0b54 100644
--- a/protocols/ipv6/luasrc/model/network/proto_6x4.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/network/proto_6x4.lua
diff --git a/protocols/ipv6/luasrc/model/network/proto_dhcpv6.lua b/protocols/luci-proto-ipv6/luasrc/model/network/proto_dhcpv6.lua
index 59463d18a..59463d18a 100644
--- a/protocols/ipv6/luasrc/model/network/proto_dhcpv6.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/network/proto_dhcpv6.lua
diff --git a/protocols/ipv6/luasrc/model/network/proto_hnet.lua b/protocols/luci-proto-ipv6/luasrc/model/network/proto_hnet.lua
index d3e094f20..d3e094f20 100644
--- a/protocols/ipv6/luasrc/model/network/proto_hnet.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/network/proto_hnet.lua
diff --git a/protocols/luci-proto-openconnect/Makefile b/protocols/luci-proto-openconnect/Makefile
new file mode 100644
index 000000000..31f52749b
--- /dev/null
+++ b/protocols/luci-proto-openconnect/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Support for OpenConnect VPN
+LUCI_DEPENDS:=+openconnect
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/protocols/openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua b/protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua
index 2e2eacee0..2e2eacee0 100644
--- a/protocols/openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua
+++ b/protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua
diff --git a/protocols/openconnect/luasrc/model/network/proto_openconnect.lua b/protocols/luci-proto-openconnect/luasrc/model/network/proto_openconnect.lua
index 26744cde8..26744cde8 100644
--- a/protocols/openconnect/luasrc/model/network/proto_openconnect.lua
+++ b/protocols/luci-proto-openconnect/luasrc/model/network/proto_openconnect.lua
diff --git a/protocols/luci-proto-ppp/Makefile b/protocols/luci-proto-ppp/Makefile
new file mode 100644
index 000000000..70db744ea
--- /dev/null
+++ b/protocols/luci-proto-ppp/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Support for PPP/PPPoE/PPPoA/PPtP
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/protocols/ppp/luasrc/model/cbi/admin_network/proto_l2tp.lua b/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_l2tp.lua
index c1dd56e12..c1dd56e12 100644
--- a/protocols/ppp/luasrc/model/cbi/admin_network/proto_l2tp.lua
+++ b/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_l2tp.lua
diff --git a/protocols/ppp/luasrc/model/cbi/admin_network/proto_ppp.lua b/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua
index 659e733a7..659e733a7 100644
--- a/protocols/ppp/luasrc/model/cbi/admin_network/proto_ppp.lua
+++ b/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua
diff --git a/protocols/ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua b/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua
index c32e2828d..c32e2828d 100644
--- a/protocols/ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua
+++ b/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua
diff --git a/protocols/ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua b/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua
index ec258a528..ec258a528 100644
--- a/protocols/ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua
+++ b/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua
diff --git a/protocols/ppp/luasrc/model/cbi/admin_network/proto_pptp.lua b/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua
index ea9858e7d..ea9858e7d 100644
--- a/protocols/ppp/luasrc/model/cbi/admin_network/proto_pptp.lua
+++ b/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua
diff --git a/protocols/ppp/luasrc/model/network/proto_ppp.lua b/protocols/luci-proto-ppp/luasrc/model/network/proto_ppp.lua
index dfd545f35..dfd545f35 100644
--- a/protocols/ppp/luasrc/model/network/proto_ppp.lua
+++ b/protocols/luci-proto-ppp/luasrc/model/network/proto_ppp.lua
diff --git a/protocols/luci-proto-relay/Makefile b/protocols/luci-proto-relay/Makefile
new file mode 100644
index 000000000..d9c04f76a
--- /dev/null
+++ b/protocols/luci-proto-relay/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Support for relayd pseudo bridges
+LUCI_DEPENDS:=+relayd
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/protocols/relay/luasrc/model/cbi/admin_network/proto_relay.lua b/protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua
index 017bb9bfa..017bb9bfa 100644
--- a/protocols/relay/luasrc/model/cbi/admin_network/proto_relay.lua
+++ b/protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua
diff --git a/protocols/relay/luasrc/model/network/proto_relay.lua b/protocols/luci-proto-relay/luasrc/model/network/proto_relay.lua
index 42bd1f846..42bd1f846 100644
--- a/protocols/relay/luasrc/model/network/proto_relay.lua
+++ b/protocols/luci-proto-relay/luasrc/model/network/proto_relay.lua
diff --git a/protocols/openconnect/Makefile b/protocols/openconnect/Makefile
deleted file mode 100644
index f7fac7740..000000000
--- a/protocols/openconnect/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/protocols/ppp/Makefile b/protocols/ppp/Makefile
deleted file mode 100644
index f7fac7740..000000000
--- a/protocols/ppp/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/protocols/relay/Makefile b/protocols/relay/Makefile
deleted file mode 100644
index f7fac7740..000000000
--- a/protocols/relay/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/themes/bootstrap/Makefile b/themes/bootstrap/Makefile
deleted file mode 100644
index 81a96f6a8..000000000
--- a/themes/bootstrap/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk \ No newline at end of file
diff --git a/themes/freifunk-bno/Makefile b/themes/freifunk-bno/Makefile
deleted file mode 100644
index 81a96f6a8..000000000
--- a/themes/freifunk-bno/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk \ No newline at end of file
diff --git a/themes/freifunk-generic/Makefile b/themes/freifunk-generic/Makefile
deleted file mode 100644
index f7fac7740..000000000
--- a/themes/freifunk-generic/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk
diff --git a/themes/luci-theme-bootstrap/Makefile b/themes/luci-theme-bootstrap/Makefile
new file mode 100644
index 000000000..c4e684ed1
--- /dev/null
+++ b/themes/luci-theme-bootstrap/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Bootstrap Theme (default)
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/themes/bootstrap/htdocs/luci-static/bootstrap/cascade.css b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
index 9b5ee3a80..9b5ee3a80 100644
--- a/themes/bootstrap/htdocs/luci-static/bootstrap/cascade.css
+++ b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
diff --git a/themes/bootstrap/htdocs/luci-static/bootstrap/favicon.ico b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/favicon.ico
index 77a138ba0..77a138ba0 100644
--- a/themes/bootstrap/htdocs/luci-static/bootstrap/favicon.ico
+++ b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/favicon.ico
Binary files differ
diff --git a/themes/bootstrap/htdocs/luci-static/bootstrap/html5.js b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/html5.js
index 1ec510f2a..1ec510f2a 100644
--- a/themes/bootstrap/htdocs/luci-static/bootstrap/html5.js
+++ b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/html5.js
diff --git a/themes/bootstrap/htdocs/luci-static/bootstrap/mobile.css b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/mobile.css
index e9d9b61aa..e9d9b61aa 100644
--- a/themes/bootstrap/htdocs/luci-static/bootstrap/mobile.css
+++ b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/mobile.css
diff --git a/themes/bootstrap/ipkg/postinst b/themes/luci-theme-bootstrap/ipkg/postinst
index 8a2dd18d2..8a2dd18d2 100755
--- a/themes/bootstrap/ipkg/postinst
+++ b/themes/luci-theme-bootstrap/ipkg/postinst
diff --git a/themes/bootstrap/luasrc/view/themes/bootstrap/footer.htm b/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/footer.htm
index 09b497a10..09b497a10 100644
--- a/themes/bootstrap/luasrc/view/themes/bootstrap/footer.htm
+++ b/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/footer.htm
diff --git a/themes/bootstrap/luasrc/view/themes/bootstrap/header.htm b/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm
index 12818cbc5..12818cbc5 100644
--- a/themes/bootstrap/luasrc/view/themes/bootstrap/header.htm
+++ b/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm
diff --git a/themes/bootstrap/root/etc/uci-defaults/luci-theme-bootstrap b/themes/luci-theme-bootstrap/root/etc/uci-defaults/luci-theme-bootstrap
index ddefd3b04..ddefd3b04 100755
--- a/themes/bootstrap/root/etc/uci-defaults/luci-theme-bootstrap
+++ b/themes/luci-theme-bootstrap/root/etc/uci-defaults/luci-theme-bootstrap
diff --git a/themes/luci-theme-freifunk-bno/Makefile b/themes/luci-theme-freifunk-bno/Makefile
new file mode 100644
index 000000000..1491a9774
--- /dev/null
+++ b/themes/luci-theme-freifunk-bno/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Freifunk Berlin Nordost Theme
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/cascade.css b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/cascade.css
index 4f89b2d3a..4f89b2d3a 100644
--- a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/cascade.css
+++ b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/cascade.css
diff --git a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/bgoption.png b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/bgoption.png
index 6fd1e2f34..6fd1e2f34 100644
--- a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/bgoption.png
+++ b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/bgoption.png
Binary files differ
diff --git a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/favicon.ico b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/favicon.ico
index 7247cfac5..7247cfac5 100644
--- a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/favicon.ico
+++ b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/favicon.ico
Binary files differ
diff --git a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-back.gif b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-back.gif
index 21fe02b1e..21fe02b1e 100644
--- a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-back.gif
+++ b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-back.gif
Binary files differ
diff --git a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-left.gif b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-left.gif
index a3258ccb6..a3258ccb6 100644
--- a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-left.gif
+++ b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-left.gif
Binary files differ
diff --git a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-right.gif b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-right.gif
index 93d0291a2..93d0291a2 100644
--- a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-right.gif
+++ b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/header-right.gif
Binary files differ
diff --git a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/logo.gif b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/logo.gif
index ff00d6ddb..ff00d6ddb 100644
--- a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/logo.gif
+++ b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/logo.gif
Binary files differ
diff --git a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/main-back.png b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/main-back.png
index 34aca44e0..34aca44e0 100644
--- a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/main-back.png
+++ b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/main-back.png
Binary files differ
diff --git a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/schriftzug.gif b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/schriftzug.gif
index 82607d533..82607d533 100644
--- a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/images/schriftzug.gif
+++ b/themes/luci-theme-freifunk-bno/htdocs/luci-static/freifunk-bno/images/schriftzug.gif
Binary files differ
diff --git a/themes/freifunk-bno/ipkg/postinst b/themes/luci-theme-freifunk-bno/ipkg/postinst
index 5972881a8..5972881a8 100755
--- a/themes/freifunk-bno/ipkg/postinst
+++ b/themes/luci-theme-freifunk-bno/ipkg/postinst
diff --git a/themes/freifunk-bno/luasrc/view/themes/freifunk-bno/footer.htm b/themes/luci-theme-freifunk-bno/luasrc/view/themes/freifunk-bno/footer.htm
index 21d1ca68a..21d1ca68a 100644
--- a/themes/freifunk-bno/luasrc/view/themes/freifunk-bno/footer.htm
+++ b/themes/luci-theme-freifunk-bno/luasrc/view/themes/freifunk-bno/footer.htm
diff --git a/themes/freifunk-bno/luasrc/view/themes/freifunk-bno/header.htm b/themes/luci-theme-freifunk-bno/luasrc/view/themes/freifunk-bno/header.htm
index 5099d186f..5099d186f 100644
--- a/themes/freifunk-bno/luasrc/view/themes/freifunk-bno/header.htm
+++ b/themes/luci-theme-freifunk-bno/luasrc/view/themes/freifunk-bno/header.htm
diff --git a/themes/freifunk-bno/root/etc/uci-defaults/luci-theme-freifunk-bno b/themes/luci-theme-freifunk-bno/root/etc/uci-defaults/luci-theme-freifunk-bno
index e5fb8a12d..e5fb8a12d 100755
--- a/themes/freifunk-bno/root/etc/uci-defaults/luci-theme-freifunk-bno
+++ b/themes/luci-theme-freifunk-bno/root/etc/uci-defaults/luci-theme-freifunk-bno
diff --git a/themes/luci-theme-freifunk-generic/Makefile b/themes/luci-theme-freifunk-generic/Makefile
new file mode 100644
index 000000000..2fc62fdbc
--- /dev/null
+++ b/themes/luci-theme-freifunk-generic/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Freifunk Generic Theme
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/bg.jpg b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/bg.jpg
index 822527ead..822527ead 100644
--- a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/bg.jpg
+++ b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/bg.jpg
Binary files differ
diff --git a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/cascade.css b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/cascade.css
index ed97427c9..ed97427c9 100644
--- a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/cascade.css
+++ b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/cascade.css
diff --git a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg
index 2fde5a212..2fde5a212 100644
--- a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg
+++ b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg
Binary files differ
diff --git a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/ie7.css b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/ie7.css
index 67ed9fb81..67ed9fb81 100644
--- a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/ie7.css
+++ b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/ie7.css
diff --git a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg
index ea06ce77f..ea06ce77f 100644
--- a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg
+++ b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg
Binary files differ
diff --git a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/mobile.css b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/mobile.css
index 37d77b4f4..37d77b4f4 100644
--- a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/mobile.css
+++ b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/mobile.css
diff --git a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/smallscreen.css b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/smallscreen.css
index 660cd8df4..660cd8df4 100644
--- a/themes/freifunk-generic/htdocs/luci-static/freifunk-generic/smallscreen.css
+++ b/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/smallscreen.css
diff --git a/themes/freifunk-generic/ipkg/postinst b/themes/luci-theme-freifunk-generic/ipkg/postinst
index 76edf3621..76edf3621 100644
--- a/themes/freifunk-generic/ipkg/postinst
+++ b/themes/luci-theme-freifunk-generic/ipkg/postinst
diff --git a/themes/freifunk-generic/luasrc/view/themes/freifunk-generic/footer.htm b/themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/footer.htm
index e9df8cda0..e9df8cda0 100644
--- a/themes/freifunk-generic/luasrc/view/themes/freifunk-generic/footer.htm
+++ b/themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/footer.htm
diff --git a/themes/freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm b/themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm
index e8b1c062d..e8b1c062d 100644
--- a/themes/freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm
+++ b/themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm
diff --git a/themes/freifunk-generic/root/etc/uci-defaults/luci-theme-freifunk-generic b/themes/luci-theme-freifunk-generic/root/etc/uci-defaults/luci-theme-freifunk-generic
index 131f54e21..131f54e21 100644
--- a/themes/freifunk-generic/root/etc/uci-defaults/luci-theme-freifunk-generic
+++ b/themes/luci-theme-freifunk-generic/root/etc/uci-defaults/luci-theme-freifunk-generic
diff --git a/themes/luci-theme-openwrt/Makefile b/themes/luci-theme-openwrt/Makefile
new file mode 100644
index 000000000..b873d8072
--- /dev/null
+++ b/themes/luci-theme-openwrt/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI OpenWrt.org theme
+LUCI_DEPENDS:=
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/themes/openwrt/htdocs/luci-static/openwrt.org/cascade.css b/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/cascade.css
index 4a6877fa9..4a6877fa9 100644
--- a/themes/openwrt/htdocs/luci-static/openwrt.org/cascade.css
+++ b/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/cascade.css
diff --git a/themes/openwrt/htdocs/luci-static/openwrt.org/ie6.css b/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/ie6.css
index 14db3f86e..14db3f86e 100644
--- a/themes/openwrt/htdocs/luci-static/openwrt.org/ie6.css
+++ b/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/ie6.css
diff --git a/themes/openwrt/htdocs/luci-static/openwrt.org/ie7.css b/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/ie7.css
index 9e569b28b..9e569b28b 100644
--- a/themes/openwrt/htdocs/luci-static/openwrt.org/ie7.css
+++ b/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/ie7.css
diff --git a/themes/openwrt/htdocs/luci-static/openwrt.org/ie8.css b/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/ie8.css
index 890988c41..890988c41 100644
--- a/themes/openwrt/htdocs/luci-static/openwrt.org/ie8.css
+++ b/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/ie8.css
diff --git a/themes/openwrt/htdocs/luci-static/openwrt.org/tabbg.png b/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/tabbg.png
index c84c437cd..c84c437cd 100644
--- a/themes/openwrt/htdocs/luci-static/openwrt.org/tabbg.png
+++ b/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/tabbg.png
Binary files differ
diff --git a/themes/openwrt/ipkg/postinst b/themes/luci-theme-openwrt/ipkg/postinst
index 48ea52273..48ea52273 100755
--- a/themes/openwrt/ipkg/postinst
+++ b/themes/luci-theme-openwrt/ipkg/postinst
diff --git a/themes/openwrt/luasrc/view/themes/openwrt.org/footer.htm b/themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/footer.htm
index 5830cb932..5830cb932 100644
--- a/themes/openwrt/luasrc/view/themes/openwrt.org/footer.htm
+++ b/themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/footer.htm
diff --git a/themes/openwrt/luasrc/view/themes/openwrt.org/header.htm b/themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm
index 5006723e6..5006723e6 100644
--- a/themes/openwrt/luasrc/view/themes/openwrt.org/header.htm
+++ b/themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm
diff --git a/themes/openwrt/root/etc/uci-defaults/luci-theme-openwrt b/themes/luci-theme-openwrt/root/etc/uci-defaults/luci-theme-openwrt
index d8dea0467..d8dea0467 100755
--- a/themes/openwrt/root/etc/uci-defaults/luci-theme-openwrt
+++ b/themes/luci-theme-openwrt/root/etc/uci-defaults/luci-theme-openwrt
diff --git a/themes/openwrt/Makefile b/themes/openwrt/Makefile
deleted file mode 100644
index 81a96f6a8..000000000
--- a/themes/openwrt/Makefile
+++ /dev/null
@@ -1,2 +0,0 @@
-include ../../build/config.mk
-include ../../build/module.mk \ No newline at end of file