luci-0.9: merge r5184-r5189
authorJo-Philipp Wich <jow@openwrt.org>
Fri, 31 Jul 2009 23:36:15 +0000 (23:36 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Fri, 31 Jul 2009 23:36:15 +0000 (23:36 +0000)
contrib/package/freifunk-watchdog/Makefile
contrib/package/freifunk-watchdog/src/watchdog.h
libs/cbi/luasrc/view/cbi/lvalue.htm
libs/lucid-http/luasrc/lucid/http/handler/luci.lua
libs/web/luasrc/sauth.lua

index 563b5d029fc37ca09cc2268df375f0a1ad3ecfbd..7a68afb8862e0b442efa931dbf9180b76a48deec 100644 (file)
@@ -8,7 +8,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=freifunk-watchdog
-PKG_RELEASE:=5
+PKG_RELEASE:=6
 
 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
 PKG_BUILD_DEPENDS := uci
index 9c4d5570e571f4963514bef9ba2fabbd4fcae982..6d9ccf82c6f830e90946070167371900f78ed73a 100644 (file)
@@ -66,7 +66,7 @@
 #define WATCH_KEEPALIVE        '\0'
 
 /* System load error action and treshold */
-#define LOAD_TRESHOLD  5.00
+#define LOAD_TRESHOLD  15.00
 #define LOAD_ACTION            "/sbin/reboot"
 
 /* Fallback binary name (passed by makefile) */
index c6b54128f79e5aaf37d65e42906084c3b27c5d6d..e27948a19e3686fdc5a5d9d7db76af1000d6fcf1 100644 (file)
@@ -16,7 +16,7 @@ $Id$
 <% if self.widget == "select" then %>
        <select class="cbi-input-select" onchange="cbi_d_update(this.id)"<%= attr("id", cbid) .. attr("name", cbid) .. ifattr(self.size, "size") %>>
        <% for i, key in pairs(self.keylist) do -%>
-               <option id="cbi-<%=self.config.."-"..section.."-"..self.option.."-"..key%>"<%= attr("value", key) .. ifattr(self:cfgvalue(section) == key, "selected", "selected") %>><%=striptags(self.vallist[i])%></option>
+               <option id="cbi-<%=self.config.."-"..section.."-"..self.option.."-"..key%>"<%= attr("value", key) .. ifattr((self:cfgvalue(section) or self.default) == key, "selected", "selected") %>><%=striptags(self.vallist[i])%></option>
        <%- end %>
        </select>
 <% elseif self.widget == "radio" then
index c54e39366af070150f896fdbf3b4f249de4bc1cb..1b452d7683f42396c19fe1e777a608e2fa8e5b95 100644 (file)
@@ -26,6 +26,7 @@ Luci = util.class(srv.Handler)
 function Luci.__init__(self, name, prefix)
        srv.Handler.__init__(self, name)
        self.prefix = prefix
+       dsp.indexcache = "/tmp/luci-indexcache"
 end
 
 function Luci.handle_HEAD(self, ...)
index 8ae24a5411f89fdfae5bfd5f0e2d4a54a0589507..41681ab16a7c62f24eb6882b678cf34292afe8a8 100644 (file)
@@ -57,7 +57,7 @@ end
 -- @param id   Session identifier
 -- @return             Session data
 function read(id)
-       if not id then
+       if not id or #id == 0 then
                return
        end
        if not id:match("^%w+$") then