Steven Barth
5734545388
Optimized conntrack (thanks to Joe Burpee)
2008-11-30 17:22:48 +00:00
Steven Barth
b33943a6e8
Merge LuCIttpd
2008-11-30 13:19:45 +00:00
Steven Barth
0b34ab07d4
Scope compatibility fixes
2008-11-29 21:58:39 +00:00
Jo-Philipp Wich
a4fcc13388
libs/web: reformat code in dispatcher.lua that confuses luadoc
2008-11-29 21:21:43 +00:00
Jo-Philipp Wich
dda65d2b94
libs/core/ip: optmizations
...
libs/sys: implement defaultroute6(), change return values of routes() and routes6()
modules/admin-full: adept route config page to new api
modules/freifunk: adept overview page to new routes api
2008-11-29 20:46:26 +00:00
Steven Barth
6b6359a7ef
Enable rmempty by default
2008-11-27 22:03:50 +00:00
Jo-Philipp Wich
5b48beff18
libs/sys: whitespace fix
2008-11-27 00:17:36 +00:00
Jo-Philipp Wich
ddccf47328
libs/sys: fix regexp pattern in routes6()
2008-11-27 00:07:17 +00:00
Jo-Philipp Wich
3793244fcb
libs/sys: whitespaces fixes
2008-11-26 22:59:11 +00:00
Jo-Philipp Wich
950825d323
libs/sys: implement luci.sys.net.routes6()
2008-11-26 22:57:57 +00:00
Jo-Philipp Wich
18b4c1f6b6
libs/core/ip: fix host() method
2008-11-26 22:57:26 +00:00
Jo-Philipp Wich
fda52c6fec
libs/core/ip: fix prefix length handling in Hex() constructor
2008-11-26 22:29:14 +00:00
Steven Barth
408e9d289d
Fixed last commit
2008-11-20 21:16:02 +00:00
Steven Barth
8d2c8c131d
Remove luci.cutil: does not affect performance
2008-11-20 21:14:58 +00:00
Steven Barth
a3cf596d37
More luci.cutil
2008-11-20 19:39:40 +00:00
Steven Barth
9c260769a5
More C-Functions (luci.cutil.instanceof, luci.cutil.pcdata)
2008-11-20 19:22:05 +00:00
Steven Barth
9a203c52dd
Integrate core C implementation
2008-11-20 15:15:50 +00:00
Steven Barth
40639695cb
LuCI Core C-Rewrite: First steps
2008-11-19 23:02:36 +00:00
Jo-Philipp Wich
cbed72fb47
* luci/themes: fix log pages
...
* luci/modules/admin-full: add dmesg page
* luci/i18n: add "dmesg" translations
* luci/libs/util: add cmatch(), register string functions in string class
* luci/libs/sys: add dmesg()
2008-11-16 22:45:10 +00:00
Steven Barth
d0939b4e33
Assign correct path attribute to nodes
2008-11-16 13:52:50 +00:00
Steven Barth
34283b2733
IPKG würgaround
2008-11-12 19:05:03 +00:00
Steven Barth
20fc751eca
Detect IXP4xx processors correctly
2008-11-12 18:05:43 +00:00
Steven Barth
97130b6486
Make luci.fs.rename work across fielsystems
2008-11-12 12:52:57 +00:00
Steven Barth
f96de2586a
Implemented dispatching tree modifiers
2008-11-11 18:55:07 +00:00
Jo-Philipp Wich
6114c47269
* luci/i18n/french: refresh and fix french translation, thanks! ( fixes #4 )
2008-11-09 22:42:36 +00:00
Steven Barth
ce4c71cda0
Increase compatibility of SGI-CGI with CGI1.1 standard
2008-11-08 20:23:55 +00:00
Steven Barth
f64847e2dd
Fix a nasty Internet Suxplorer bug which prevented XHR forms from being correctly submitted.
2008-11-08 15:27:31 +00:00
Steven Barth
a5cb3b04cb
Skip validation of options on second parse cycle
2008-11-06 21:00:16 +00:00
Steven Barth
caf05a86f3
Workaround some Heisenbug
2008-11-06 18:32:07 +00:00
Jo-Philipp Wich
42e79af68b
* luci/libs/sys: add zoneinfo module
2008-11-06 17:49:22 +00:00
Steven Barth
0969279c41
Interet Suxplorer sends invalid HTTP-headers, ignore them
2008-11-06 17:34:46 +00:00
Steven Barth
9f28871ffc
Fix error handling for SimpleForms
2008-11-05 21:12:26 +00:00
Steven Barth
ba689499bb
Merge on_***_to handlers
2008-11-05 21:12:19 +00:00
Steven Barth
5c36f21751
Handle empty fields correctly
2008-11-05 14:53:37 +00:00
Steven Barth
eb7c1f337d
Ensure hotdeploying
2008-11-05 14:10:02 +00:00
Jo-Philipp Wich
e933d1a678
* luci/libs/uvl: remove max_nil option for now
2008-11-04 23:55:49 +00:00
Jo-Philipp Wich
03b4acea13
* luci/libs/uvl:
...
- recursively check error-tree of option-level dependencies
- mask all non-critical errors when walking error tree
2008-11-04 23:49:20 +00:00
Jo-Philipp Wich
d1796b2991
* luci/libs/uvl: fix option dependency error handling in case of different non-critical reasons
2008-11-04 16:11:25 +00:00
Jo-Philipp Wich
7aee80de5c
* luci/libs/uvl: revert accidentally committed changes in dependency handler
2008-11-04 16:02:47 +00:00
Jo-Philipp Wich
8d75d524f9
* luci/libs/uvl: more sensitive checking of error reasons in evaluation of option dependencies
2008-11-04 16:00:58 +00:00
Jo-Philipp Wich
4219ec1754
* luci/libs/lua: process option dependencies first, allows mixing of required flags with dependencies
2008-11-04 15:38:44 +00:00
Steven Barth
e0e58e842d
Overall CBI improvements
2008-11-03 19:20:21 +00:00
Steven Barth
14a2e32142
Merge CBI change-detection
2008-11-03 10:05:48 +00:00
Steven Barth
4a15c6ffba
Always close POST-connections (circumvents some strange browser behaviour in Firefox / Opera)
2008-11-03 09:44:38 +00:00
Steven Barth
9d67f6db01
Fixed new UVL options
2008-11-02 22:22:50 +00:00
Steven Barth
8767a20e40
Apply host-UVL
2008-11-02 22:05:57 +00:00
Steven Barth
de80e2a708
Added UVL values minlength, maxlength, minimum, maximum
2008-11-02 21:42:16 +00:00
Steven Barth
9e4c03a9c3
Bump UCI version
2008-11-02 13:43:17 +00:00
Steven Barth
9d85bd73e5
Rewrote state based redirection
2008-11-02 13:26:41 +00:00
Steven Barth
d600a2f209
Publish request args
2008-11-01 18:49:41 +00:00
Steven Barth
c7a06b61c7
Extend CBI state handling
2008-11-01 18:32:02 +00:00
Steven Barth
ae6fd93b8c
Add XHR CBI helper
2008-11-01 17:11:11 +00:00
Steven Barth
ea9b377ec5
Merge pageactions
2008-11-01 17:11:02 +00:00
Steven Barth
e29810c534
* set .pageaction = false transparently in cbi SimpleForm constructor
2008-11-01 17:10:50 +00:00
Steven Barth
f3ca7840d6
Remove overload protection from SDK httpd
2008-11-01 10:53:29 +00:00
Steven Barth
be090ec9a7
Throw error messages on stderr
2008-10-31 20:57:07 +00:00
Steven Barth
8c4492db5f
Removed UCI Save/Apply cache from Essentials
...
Made CBI controllers configurable
2008-10-31 09:35:11 +00:00
Steven Barth
676966f78b
Add luci.util.append
2008-10-30 19:10:39 +00:00
Steven Barth
8d9a130b70
luci.util.combine now also accepts single objects
2008-10-30 19:10:22 +00:00
Steven Barth
b202a403ff
Publish status data
...
Conflicts:
libs/web/luasrc/dispatcher.lua
2008-10-30 19:10:08 +00:00
Steven Barth
2d4f21e955
Fix rewrite and alias functions
2008-10-30 19:09:52 +00:00
Steven Barth
3f66d4e5fc
Replace some makes-you-want-to-slash-your-wrists-Code with something less harmful
2008-10-30 13:09:40 +00:00
Steven Barth
062eea6b4b
Fixed a typo in luci.sys.httpget
2008-10-30 13:09:35 +00:00
Steven Barth
fefe7c0f5d
Use uname instead of /proc for reading the system hostname
2008-10-30 12:18:52 +00:00
Jo-Philipp Wich
50442d7438
* luci/libs/cbi: fix possible "Error in template cbi/full_valuefooter: ?:0: attempt to get length of field 'description' (a nil value)"
2008-10-30 02:39:54 +00:00
Jo-Philipp Wich
d05d5db855
* luci/sgi/webuci: remove now empty 130-inet6_fix.patch
2008-10-28 18:42:05 +00:00
Jo-Philipp Wich
8b55782ed8
* luci/sgi/webuci: fix boa IPv4 support, thanks Alina!
2008-10-28 18:36:27 +00:00
Jo-Philipp Wich
dc00b42e6d
* luci: replace all "OpenWRT" occurences with "OpenWrt"
2008-10-27 15:19:58 +00:00
Steven Barth
511b573c95
Add posibility to pass args to called-functions in dispatcher
2008-10-26 18:55:54 +00:00
Jo-Philipp Wich
9451a49408
* luci/libs/core: use numeric entities in pcdata()
2008-10-24 19:15:09 +00:00
Jo-Philipp Wich
bf21777126
* luci/libs/web: change OpenWRT to OpenWrt in distro title
2008-10-24 12:30:00 +00:00
Steven Barth
0ba0030745
Some browsers send crippled content-type headers when it comes to XHR, catch them as well
2008-10-21 20:25:29 +00:00
Steven Barth
ac3489049f
Added missing submitstate-function to tables pseudo map
2008-10-21 20:22:42 +00:00
Steven Barth
f35cea8c53
Content Type for www-urlencoded should match additions like "; charset=utf8" as well
2008-10-20 22:35:22 +00:00
Steven Barth
de4b0abeb9
Propagate CBI status via HTTP-Header
2008-10-20 22:35:11 +00:00
Jo-Philipp Wich
76f8a9cfd2
* luci/themes: fix small styling issue
2008-10-20 19:02:26 +00:00
Steven Barth
c951eeb008
Added support for per dispatching node theme control
2008-10-19 20:49:10 +00:00
Steven Barth
c31dc4f97f
CBI: Push savestatus to commit_handler
2008-10-19 19:01:50 +00:00
Steven Barth
ffbf54d892
Add default redirection page for SDK httpd
2008-10-19 09:35:38 +00:00
Steven Barth
758c06df58
Rearrange output of luci.sys.wifi.*, luci.sys.net.conntrack
2008-10-17 21:56:21 +00:00
Jo-Philipp Wich
e69dcf68a2
* luci/libs/httpd: fix spurious Overload errors in luci-httpd
2008-10-15 20:04:46 +00:00
Jo-Philipp Wich
eb05b1ee7e
* luci/themes/openwrt.org: first round of layout fixes for IE6
2008-10-14 22:55:44 +00:00
Jo-Philipp Wich
725719c221
* luci/libs/uvl: add new datatype "device"
2008-10-12 22:24:41 +00:00
Jo-Philipp Wich
6d3d30d88f
* luci/libs/sys: fix password authentication for users with disabled password and shadow environments
2008-10-12 00:12:21 +00:00
Steven Barth
39efe2207d
Fixed a typo in button template
2008-10-11 11:40:44 +00:00
Steven Barth
d97b73c8c0
OXYGEN #4 : Fixed indexing support in dispatcher
2008-10-11 11:30:43 +00:00
Jo-Philipp Wich
b618361bf1
* luci/libs/cbi: implement file browse fields
...
* luci/modules/admin-full: add file browse controller
2008-10-10 21:52:22 +00:00
Jo-Philipp Wich
a957254e79
* luci/libs/httpprotocol: store QUERY_STRING in environment too, fixes query strings with luci-httpd and propably others
2008-10-10 20:28:57 +00:00
Steven Barth
676203d1fc
OXYGEN #2 : Reorganized theme selection, added indexing support
2008-10-10 14:37:53 +00:00
Jo-Philipp Wich
bfb5a53c45
* luci/libs/cbi: implement addremove_template
2008-10-10 11:47:32 +00:00
Steven Barth
dc494c838c
Optimized IPKG info parser
2008-10-08 23:35:54 +00:00
Steven Barth
b99972e671
Fixed a typo
2008-10-08 22:43:43 +00:00
Steven Barth
895ef413f1
Remove debug code from last commit
2008-10-08 21:47:26 +00:00
Steven Barth
e317c7545e
modules/admin-full: Added conntrack network page
2008-10-08 21:46:20 +00:00
Jo-Philipp Wich
4c73997ea1
* luci/libs/web: add /lib/uci/upload/ to sysupgrade keep files
2008-10-07 18:25:00 +00:00
Jo-Philipp Wich
f107196c3d
* luci/sgi/webuci: apply accept header fix - thanks Alina!
2008-10-07 16:44:51 +00:00
Jo-Philipp Wich
c6143b89d3
* luci/libs/cbi: also set css class names for dynamically generated select lists
2008-10-07 16:01:10 +00:00
Jo-Philipp Wich
8ecff0a9cc
* luci/libs/cbi: add css classes to input fields - needed for IE compat
2008-10-07 15:41:15 +00:00
Jo-Philipp Wich
86e1aebb59
* luci-trunk: huge xhtml, css and accessibility improvement patch - thanks Alina!
2008-10-07 13:10:24 +00:00
Jo-Philipp Wich
255449a1e2
* luci/i18n: rename *.pt_br.* to *.pt-br.*, extend luci.i18n to convert "_" to "-" in language tags
2008-10-05 16:08:33 +00:00