Commit graph

1335 commits

Author SHA1 Message Date
Steven Barth
63706a9f43 libs/cbi: Disable strict mode for now 2008-08-30 12:47:14 +00:00
Steven Barth
055cef5336 Optimized UVL validation handling 2008-08-30 12:11:27 +00:00
Steven Barth
7e792dad2e libs/cbi: Create section after validation to avoid validation errors with empty fields 2008-08-30 10:18:56 +00:00
Steven Barth
ccf73ec14e libs/cbi: Temporarily allow invalid configuration values to be saved 2008-08-30 09:21:38 +00:00
Jo-Philipp Wich
d564e036b3 * luci/libs: uvl: first round of uci schemes 2008-08-30 03:46:55 +00:00
Steven Barth
449d8e46e9 Wifi updates part #1 2008-08-30 00:11:48 +00:00
Steven Barth
76c5cc5ff9 libs/ipkg: Fixed a transition issue 2008-08-29 23:41:24 +00:00
Steven Barth
ffd5c4ec65 General optimizations, simplifications and improvements 2008-08-29 23:26:01 +00:00
Steven Barth
5cfda95377 Speed up generation of dispatching tree 2008-08-29 20:36:45 +00:00
Steven Barth
53871726b5 Pass $LDFLAGS while linking 2008-08-29 19:01:05 +00:00
Steven Barth
944f753eba lib/sys: Fixed inline documentation 2008-08-29 17:38:23 +00:00
Steven Barth
4a9259586d Fixed RPC-API 2008-08-29 17:12:35 +00:00
Steven Barth
a0650b4ca9 modules/rpc: Check for existence of external libraries
libs/sys: Small fix for API-Documentation
2008-08-29 17:06:58 +00:00
Steven Barth
77756f08b4 Publish luci.model.ipkg via JSON-RPC 2008-08-29 15:54:13 +00:00
Steven Barth
e068351a3f Cleanup and documentation 2008-08-29 15:47:56 +00:00
Steven Barth
b6e397e1a4 Optimized encoding of arrays containing nil values
Optimized inline documentation
2008-08-29 13:44:33 +00:00
Steven Barth
bda994c32e Completed first version of JSON-RPC API 2008-08-29 12:27:54 +00:00
Jo-Philipp Wich
5778eae369 * luci/libs: uvl: invalid wrong "option not found in config" errors 2008-08-28 21:44:14 +00:00
Steven Barth
8003e3b648 libs/cbi: Make sure options in ListValues are unique 2008-08-28 21:30:49 +00:00
Steven Barth
3dea61aaa3 mini: Force network interface to not be removable 2008-08-28 19:33:17 +00:00
Steven Barth
4ca6f02af2 CBI-UVL Validation Integration part #1 2008-08-28 19:31:25 +00:00
Steven Barth
565bc6d4c2 libs/uvl: Set an own savedir to avoid UCI problems 2008-08-28 18:57:49 +00:00
Steven Barth
8f03192ce4 Fixed luci.util.dumptable again 2008-08-28 18:57:34 +00:00
Steven Barth
8b28f46eea Added maxdepth to luci.util.dumptable 2008-08-28 17:10:35 +00:00
Jo-Philipp Wich
af2cce3839 * luci/libs: util: little bugfix in serialize_data() 2008-08-28 16:44:10 +00:00
Jo-Philipp Wich
33ef3a1da2 * luci/libs: util: further enhancements to table serialisation 2008-08-28 16:40:51 +00:00
Jo-Philipp Wich
2975bb66a6 * luci/libs: util: improve table handling and support mixed tables in serialize_data() 2008-08-28 16:17:42 +00:00
Steven Barth
b3d63252e7 Fixed luci.util.dumptable 2008-08-28 16:16:51 +00:00
Steven Barth
ba22660cb8 libs/core: Add recursion detection to dumptable, serialize_data
Dumptable now writes to stderr
2008-08-28 15:50:27 +00:00
Steven Barth
b5b0914ae3 libs/uci: Updated API-Docs 2008-08-28 10:18:10 +00:00
Steven Barth
11368a364a Shortend the new descriptions 2008-08-28 09:37:10 +00:00
Steven Barth
8ba8eef601 Changed descriptions for Essentials and Administration 2008-08-28 09:26:06 +00:00
Steven Barth
63d1d17111 mini/wifi: Make WPA(2)-Radius only avaiable in Master-Mode, Remove double XML-escape for ESSID 2008-08-28 09:11:23 +00:00
Steven Barth
12912ba7a4 Fixed enum dependencies 2008-08-28 09:11:16 +00:00
Jo-Philipp Wich
c2f79950b2 * luci/libs: uvl: add uci error mechanism to uvl error handling 2008-08-28 00:21:43 +00:00
Steven Barth
a3fcd87a71 Fixed incompatible APIs in CBI 2008-08-27 22:02:38 +00:00
Steven Barth
11bcdfd91a Switch back to mainline UCI 2008-08-27 21:32:05 +00:00
Jo-Philipp Wich
2cb5387054 * luci/applications: luci-fw: implement combined tcp+udp protocol option 2008-08-27 19:20:43 +00:00
Jo-Philipp Wich
8be65461bc * luci/libs: uvl: fix crash when trying to validate malformed or not-existing configuration, more verbose error message for uci load failure 2008-08-27 18:55:42 +00:00
Jo-Philipp Wich
339042c46a * luci/libs: uvl: allow optional uci config as argument in validate_*() 2008-08-27 17:51:35 +00:00
Steven Barth
9a8eb7fce6 Rewrote the API-documentation for luci.json 2008-08-27 17:49:52 +00:00
Steven Barth
a4761ed42f Fix some Luadoc glitches 2008-08-27 17:49:45 +00:00
Steven Barth
af18067e75 Fix some synchronization issues 2008-08-27 17:45:58 +00:00
Jo-Philipp Wich
4e15641c24 * luci/libs: uvl: actually create error constants in luci.uvl.error 2008-08-27 16:56:38 +00:00
Jo-Philipp Wich
aa94931fa0 * luci/libs: uvl: Major rewrite of internal element handling, reworked error model, dropped loghelper and get_dependencies(), introduced luci.uvl.errors api 2008-08-27 16:44:07 +00:00
Steven Barth
86a3d500d1 Switch to new UCI version 2008-08-27 15:00:12 +00:00
Steven Barth
12bb00a6a8 Sync translations 2008-08-27 15:00:00 +00:00
Steven Barth
14ffeb6eef Upstream compatibility 2008-08-27 14:10:40 +00:00
Steven Barth
e31fcb11e0 Optical improvements 2008-08-27 13:53:55 +00:00
Steven Barth
1e2d9409a5 Fix missing UCI transition 2008-08-27 13:52:25 +00:00