<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/libs, branch 0.11.0</title>
<subtitle>Lua Configuration Interface (mirror)</subtitle>
<id>https://git.openwrt.org/project/luci/atom?h=0.11.0</id>
<link rel='self' href='https://git.openwrt.org/project/luci/atom?h=0.11.0'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/'/>
<updated>2013-01-18T14:08:37Z</updated>
<entry>
<title>luci-0.11: merge r9571 - r9622</title>
<updated>2013-01-18T14:08:37Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2013-01-18T14:08:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=03ed541b7613206010ddfbfc5a8fb6af5cbbf106'/>
<id>urn:sha1:03ed541b7613206010ddfbfc5a8fb6af5cbbf106</id>
<content type='text'>
</content>
</entry>
<entry>
<title>luci-0.11: merge r9559 - r9569</title>
<updated>2012-12-25T02:45:42Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-12-25T02:45:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=60b81d978aa8fb6e2291d7f3127f119e4068d310'/>
<id>urn:sha1:60b81d978aa8fb6e2291d7f3127f119e4068d310</id>
<content type='text'>
</content>
</entry>
<entry>
<title>luci-0.11: merge r9560</title>
<updated>2012-12-19T00:37:39Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-12-19T00:37:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=8df855a6acb5879f27420fb53b103af467c57053'/>
<id>urn:sha1:8df855a6acb5879f27420fb53b103af467c57053</id>
<content type='text'>
</content>
</entry>
<entry>
<title>luci-0.11: merge outstanding trunk changes</title>
<updated>2012-12-18T13:58:22Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-12-18T13:58:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=839dcdc01299869bc714990c19d8e244f18318b5'/>
<id>urn:sha1:839dcdc01299869bc714990c19d8e244f18318b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix nixio exece()</title>
<updated>2012-10-29T12:52:27Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-10-29T12:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=06901331f5c8a0cfdb19520e1feed90fd4415b32'/>
<id>urn:sha1:06901331f5c8a0cfdb19520e1feed90fd4415b32</id>
<content type='text'>
I had occasion to use nixio.exece() recently and I could not figure out what it
wanted for the third argument (the environment) as no matter what sort of table
I passed, even nixio.getenv(), would fail with bad argument #3 to 'exece'
(invalid environment).

What it should expect is a table full of string values for keys and something
that can be converted to a string as a value, however it inverts the value of
lua_type() and compares it against a type, which will never evaluate to true.

Getting past this, the code inserts the KEY=VALUE string before the arg userdata,
and then forgets to take the env userdata into account when collecting the
arguments back into a C char**. This patch addresses all these issues and
provides a working nixio.exece().

[Fixes #500]
</content>
</entry>
<entry>
<title>libs/web: relax validation for hostnames to allow names like _kerberos._udp.EXAMPLE.COM</title>
<updated>2012-10-06T23:10:43Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-10-06T23:10:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=c802c941cb5892ac43ee865594d3e06b60c00ace'/>
<id>urn:sha1:c802c941cb5892ac43ee865594d3e06b60c00ace</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libs/web: transparently handle userdata in write_json()</title>
<updated>2012-09-15T14:25:18Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-09-15T14:25:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=b0d3b82400abc1d3ae591e3a5b313584dda612a4'/>
<id>urn:sha1:b0d3b82400abc1d3ae591e3a5b313584dda612a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libs/core: explicitely load luci.i18n in network model</title>
<updated>2012-09-15T14:02:27Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-09-15T14:02:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=8772db16759352146a069f2bb7394a4a4213ba0f'/>
<id>urn:sha1:8772db16759352146a069f2bb7394a4a4213ba0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libs/core: adapt luci.model.network for wifi-iface instances which are members of multiple networks</title>
<updated>2012-09-15T13:10:27Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-09-15T13:10:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=647a0d33c39b7cbe070bd7e36f17be5a3ac626db'/>
<id>urn:sha1:647a0d33c39b7cbe070bd7e36f17be5a3ac626db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libs/core: remove route enabled check in network model after netifd update in OpenWrt trunk</title>
<updated>2012-09-13T08:50:59Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-09-13T08:50:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=5164d55091ea4af25c86bbd95bfcddb375e1f1b5'/>
<id>urn:sha1:5164d55091ea4af25c86bbd95bfcddb375e1f1b5</id>
<content type='text'>
</content>
</entry>
</feed>
