Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-30 | Commit from LuCI Translation Portal by user jow.: 3 of 32 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-30 | Commit from LuCI Translation Portal by user jow.: 25 of 27 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-30 | Commit from LuCI Translation Portal by user jow.: 18 of 171 messages ↵ | Translation System | |
translated (130 fuzzy). | |||
2012-01-30 | Commit from LuCI Translation Portal by user jow.: 671 of 812 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-30 | Commit from LuCI Translation Portal by user jow.: 37 of 222 messages ↵ | Translation System | |
translated (1 fuzzy). | |||
2012-01-24 | po: sync base translations | Jo-Philipp Wich | |
2012-01-24 | modules/admin-full: add client_cert option in wifi configuration | Jo-Philipp Wich | |
2012-01-22 | Commit from LuCI Translation Portal by user jow.: 17 of 32 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-22 | Commit from LuCI Translation Portal by user jow.: 38 of 223 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 21 of 21 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 14 of 222 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 4 of 4 messages translated ↵ | Translation System | |
(0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 2 of 2 messages translated ↵ | Translation System | |
(0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 9 of 9 messages translated ↵ | Translation System | |
(0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 9 of 9 messages translated ↵ | Translation System | |
(0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 175 of 179 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 1 of 156 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 42 of 42 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 812 of 812 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-15 | Commit from LuCI Translation Portal by user jow.: 29 of 29 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-12 | Commit from LuCI Translation Portal by user jow.: 142 of 177 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-12 | Commit from LuCI Translation Portal by user jow.: 97 of 154 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-12 | Commit from LuCI Translation Portal by user jow.: 812 of 812 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-12 | Commit from LuCI Translation Portal by user jow.: 29 of 29 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-12 | modules/admin-full: redirect init script output in startup model actions | Jo-Philipp Wich | |
2012-01-10 | Freifunk: Fix html typo | Patrick Grimm | |
2012-01-09 | applications/luci-firewall: fix some datatype sepcifications after r8156 | Jo-Philipp Wich | |
2012-01-09 | Commit from LuCI Translation Portal by user jow.: 42 of 42 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-09 | Commit from LuCI Translation Portal by user jow.: 20 of 20 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-09 | Commit from LuCI Translation Portal by user jow.: 8 of 12 messages ↵ | Translation System | |
translated (1 fuzzy). | |||
2012-01-09 | Commit from LuCI Translation Portal by user jow.: 24 of 154 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-09 | Commit from LuCI Translation Portal by user jow.: 21 of 21 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-09 | Commit from LuCI Translation Portal by user jow.: 341 of 812 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-09 | Commit from LuCI Translation Portal by user jow.: 18 of 222 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-09 | Commit from LuCI Translation Portal by user jow.: 66 of 154 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-09 | Commit from LuCI Translation Portal by user jow.: 10 of 222 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-09 | [PATCH] Explicit Cache-Control for lucid.http static content | Jo-Philipp Wich | |
The Chrome web browser revalidates every resource if no explicit Cache-Control or Expires HTTP/1.1 header is sent. This makes the page loads appear to take a long time on pages with a few external resources, adding 300-500ms per item. This includes the XHR json responses that set page images, like wireless signal indicators and the like-- the images are revalidated on every XHR response. As an example, the Network -> Interfaces page generates 16 requests to the lucid http server: Main HTML cascade.css xhr.js tabbg.png cbi.js loading.gif ethernet_disabled.png reload.png reset.gif edit.gif remove.gif add.gif bridge.png vlan.png wifi.png iface_status Of those, 14 should be pulled from cache but they are all valdiated. The lucid server returns the correct 304 (Not Modified) responses but it delays the apparent page load time because of the backlog it creates at the http server. I would suggest setting explicit cache control on all files returned by the lucid http directory dispatcher. The "Expires" header is reportedly more widely supported, however this relies on the clock on the OpenWrt? system being accurate, which may not be the case. The "Cache-Control: max-age=" allows the server to set a timeout in seconds. I've included a patch that sets revalidate interval to 1 year, which is the value recommended by google. Reference: http://code.google.com/speed/page-speed/docs/caching.html Note this could create an issue if there are luci application which are generating files which change that are being served by the lucid http DirectoryPublisher?. I'm not sure if there is anyone doing that. If needed, this can probably be created as an option to the DirectoryPublisher? config stanza for each vhost. Finally, this only affects the Google Chrome browser, as both IE9 and Firefox seem to have their own revalidation interval in the absence of explicit cache control which may be based on the last modified time of the resource. Even in Chrome, this change doesn't take effect until the item is re-served with a 200 HTTP response so Chrome's cache should be cleared after this patch is applied. The patch can be extended to include cache control on 304 responses, but I'd not worry about cluttering the code with it because the problem will solve itself once chrome redownloads the resource. | |||
2012-01-08 | libs/web: remove debugging code | Jo-Philipp Wich | |
2012-01-08 | libs/web: allow zero-length string literals when parsing datatypes | Jo-Philipp Wich | |
2012-01-08 | libs/web: introduce recursive expression support for datatypes, introduce ↵ | Jo-Philipp Wich | |
"or" and "and" datatypes The commit adds a recursive parser for datatype expressions which allows nesting of validators, this allows for complex expressions like "list(or(range(0,65535),'infinite'))" to allow a list of values which are either integers between 0 and 65535 or the literal string "inifinite". That change also deprecates combined datatypes like "ipaddr" ["or(ip4addr,ip6addr)"] or "host" ["or(hostname,ip4addr,ip6addr)"] | |||
2012-01-07 | libs/web: remove neg_ipaddr, neg_ip4addr and neg_network_ip4addr datatypes, ↵ | Jo-Philipp Wich | |
can be represented with neg(type) | |||
2012-01-07 | applications/luci-firewall: fix datatype validation for masq src/dest; allow ↵ | Jo-Philipp Wich | |
list of negated ucinames, hostnames, ip-ranges or -addresses | |||
2012-01-06 | modules/admin-full: set password of logged in user instead of ↵ | Jo-Philipp Wich | |
unconditionally using root, thanks Viktar Palstsiuk <viktar.palstsiuk@promwad.com> | |||
2012-01-06 | modules/admin-full: fix wireless interface removal if not network was ↵ | Jo-Philipp Wich | |
assigned to the iface, thanks Viktar Palstsiuk <viktar.palstsiuk@promwad.com> | |||
2012-01-06 | Commit from LuCI Translation Portal by user jow.: 74 of 154 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-06 | Commit from LuCI Translation Portal by user jow.: 6 of 812 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-05 | build: only consider directories containing a Makefile, fixes compilation ↵ | Jo-Philipp Wich | |
crashes if a file or empty directory exists in modules/, applications/ etc. | |||
2012-01-01 | Commit from LuCI Translation Portal by user jow.: 117 of 154 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-01 | Commit from LuCI Translation Portal by user jow.: 788 of 812 messages ↵ | Translation System | |
translated (0 fuzzy). | |||
2012-01-01 | modules/admin-full: make luci-bwc dlopen() libiwinfo.so instead of lua/iwinfo.so | Jo-Philipp Wich | |