66 Commits (695a1268e18d882f5a0ea1003909f55aecc7080d)

Author SHA1 Message Date
Jo-Philipp Wich f52274bf2f uci: use a delete-safe iterator in the Lua :foreach() function The following test case exposed a NULL pointer dereference in uci_lua_foreach(): lua -luci -e 'x=uci.cursor(); x:foreach("firewall", "forwarding", function(s) x:delete("firewall", s[".name"]) end)' 14 years ago
Felix Fietkau 1ca915970e uci: update to 2010-09-28 14 years ago
Jo-Philipp Wich 63991ba875 base-files, uci: properly revert list state on config_load This fixes a bug where lists end up with duplicate values if config_load was invoked multiple times. 14 years ago
Lars-Peter Clausen 37f27e26f3 uci: Install ucimap.h into the staging dir 14 years ago
Jo-Philipp Wich 46301850d6 uci: bump pkg release after r21489-r21494 (#7312) 15 years ago
Jo-Philipp Wich 74fb19715e uci: revert pkg rev to 5 until updated sources are available (#7351) 15 years ago
Jo-Philipp Wich 80bd4f6603 uci: bump package revision 15 years ago
Jo-Philipp Wich 6efb515be1 uci: add uci_get() and uci_get_state() wrappers to shell api (#7312) 15 years ago
Travis Kemen 17b7aaba31 bump to the lastest git commit 15 years ago
Felix Fietkau 4e7fded1c4 uci: allow shell scripts to override the config dir (patch by cshore) 15 years ago
Felix Fietkau fff7416664 uci: only use $(FPIC) on library parts, saves a few hundred bytes 15 years ago
Felix Fietkau 1d1a1b8ab1 fix a typo in apply_config -t 16 years ago
Felix Fietkau ec07b537ee ucitrigger depends on lua 16 years ago
Felix Fietkau 069dbf6fd4 ucitrigger: add options to force enable/disable specific triggers 16 years ago
Felix Fietkau e7cbce1f9e add ucitrigger: a uci plugin, command line tool and lua interface for automatically applying uci config changes 16 years ago
Felix Fietkau 8994dc4361 uci: increase argv size in batch mode to silence a false gcc 4.4 compiler warning 16 years ago
Felix Fietkau b60fc68fa8 uci: upgrade to 0.7.5 - fixes a runtime error with 2.6.29 if flock() does not work 16 years ago
Felix Fietkau 34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;) 16 years ago
Felix Fietkau 09582db0d7 upgrade to uci 0.7.4 - fixes a file locking bug, thx Cyrus 16 years ago
Nicolas Thill 21d7852de0 replace some -I & -L flags with $(TARGET_CPPFLAGS) & $(TARGET_LDFLAGS) when appropriate 16 years ago
Felix Fietkau 34d45d5d64 upgrade to uci 0.7.3 - fixes a small input validation bug 16 years ago
Felix Fietkau ae1b82df55 bump uci to 0.7.2 - adds uci.rename() and fixes uci.set() with a list argument 16 years ago
Felix Fietkau d05f731a86 uci: upgrade to 0.7.1, fixes uci rename for unnamed sections 16 years ago
Felix Fietkau 866dda4baa uci: work around a gcc bug which causes a bogus compiler warning 16 years ago
Felix Fietkau 35fb7c324d upgrade uci to 0.7.0 - adds ucimap and fixes #4236 16 years ago
Felix Fietkau dc483bc44f uci: upgrade to 0.6.4 - adds extended syntax to the cli and fixes a lua binding problem 16 years ago
Felix Fietkau 359c7e3eb6 upgrade to uci 0.6.2 (bugfixes) 16 years ago
Felix Fietkau e44384cae9 upgrade to uci 0.6.1 - lots of cli and lua binding fixes 16 years ago
Felix Fietkau f2c022c927 upgrade uci to 0.6.0 - many bugfixes and an API cleanup 16 years ago
Felix Fietkau 8a08f95e42 upgrade to uci 0.5.0, adds list handling support 16 years ago
Felix Fietkau 1ffa647fe1 fix uci_set_state for empty values 16 years ago
Felix Fietkau e9ea28b0af use $(FPIC) in a few places where it matters 17 years ago
Felix Fietkau 434f4269ea initialize the CONFIG_APPEND variable 17 years ago
Felix Fietkau b479f15c09 another one ... 17 years ago
Felix Fietkau 6a8c0256d0 upgrade to uci 0.4.7 - fixes a stupid regression introduced in 0.4.5 17 years ago
Felix Fietkau cf2cd1c384 upgrade to uci 0.4.6 - fixes a parser glitch 17 years ago
Felix Fietkau 3380590790 upgrade to uci 0.4.5 - adds extra input validation 17 years ago
Felix Fietkau 69ed8ba037 clean up the directory layout of the uci shell api 17 years ago
Felix Fietkau 4053fb48cf nuke uci-sh, it is obsolete and no longer works 17 years ago
Felix Fietkau 4cb7df23e9 allow packages to optionally append config file contents in the environment by setting a flag and calling config_load multiple times 17 years ago
Felix Fietkau 4d58c059f0 upgrade to uci 0.4.4 (fixes a stupid bug, thx Frédéric Moulins) 17 years ago
Andy Boyett 5a7529a58d Create $(1)/etc/uci-defaults directory during installation. Thanks Yuji Mano. - Fixes the use of CONFIG_UCI_PRECONFIG under git; git does not track empty directories. 17 years ago
Felix Fietkau b4d1c134da upgrade uci to 0.4.2 - fixes some escaping and library issues 17 years ago
Felix Fietkau 0b66a7d614 upgrade uci to 0.4.1 improves uci.foreach and uci.get_all in the lua binding no longer records changes for uci set with oldval == newval 17 years ago
Felix Fietkau c8ed362edd move the uci lua plugin to /usr/lib/lua instead of /usr/lib/lua/5.1 17 years ago
Felix Fietkau 49499dfbd1 update uci to v0.4.0 - improves lua binding 17 years ago
Felix Fietkau ae92bf4ae4 upgrade to uci 0.3.4 - extends lua bindings and fixes a bug that rejected "-" in uci package names 17 years ago
Felix Fietkau 0dd8c59f10 upgrade uci to 0.3.3, build lua plugin 17 years ago
Felix Fietkau 511908059a upgrade uci to 0.3.1 - fixes a parser problem 17 years ago
Andy Boyett 24c9bbe5f7 Install libuci and headers in staging_dir 17 years ago