luci/libs/web
Jo-Philipp Wich 9fcdf0fe81 libs/web: introduce recursive expression support for datatypes, introduce "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-08 23:33:47 +00:00
..
htdocs/luci-static/resources libs/web: introduce recursive expression support for datatypes, introduce "or" and "and" datatypes 2012-01-08 23:33:47 +00:00
luasrc libs/web: introduce recursive expression support for datatypes, introduce "or" and "and" datatypes 2012-01-08 23:33:47 +00:00
root libs: merge libs/cbi into libs/web 2010-10-12 05:15:32 +00:00
src libs/web: fix filtering of overlong utf8 sequences 2010-11-28 20:25:03 +00:00
Makefile libs/web: add UTF-8 validation and pcdata escaping C routines to template parser 2010-11-12 22:37:50 +00:00