Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-09-08 | UVL optimizations round 1 | Steven Barth | |
2008-09-07 | * luci/libs/uvl: prepare support for @type[n] notation in luci.uvl.uvlitem.cid() | Jo-Philipp Wich | |
2008-09-07 | * luci/libs/uvl: implement default value option for variable sections | Jo-Philipp Wich | |
2008-09-07 | * luci/libs/uvl: allow combined enum/valueof options | Jo-Philipp Wich | |
2008-09-05 | * luci/libs/uvl: fix an error message in luci.uvl.read_scheme() | Jo-Philipp Wich | |
2008-09-05 | * luci/libs/uvl: | Jo-Philipp Wich | |
- implement bytecode loading in luci.uvl.read_scheme() - add "uvlc" executable to byte-compile arbitary schemes - add lib/uci/schema/bytecode/ directory | |||
2008-09-05 | * luci/libs/uvl: translation fixes | Jo-Philipp Wich | |
2008-09-04 | * luci/libs/uvl: | Jo-Philipp Wich | |
- implement port and portrange datatypes - fix datatype of port ranges in firewall scheme | |||
2008-09-04 | * luci/libs/uvl: | Jo-Philipp Wich | |
- implement aliasing in luci.uvl.read_scheme() - fixed wrong enum definition in reference scheme - fixed boolean() datatype validator to actually accept "true" and "false" literals - extend uvl cli to validate schemes against the reference scheme (incomplete) | |||
2008-09-03 | * luci/libs/uvl: fix error handling of OPT_INVVALUE too | Jo-Philipp Wich | |
2008-09-03 | * luci/libs/uvl: | Jo-Philipp Wich | |
- implement host datatype which matches hostname, ip4addr or ip6addr datatype - implement multival flag for options - fix handling of OPT_BADVALUE errors - add multival flag spec to reference scheme | |||
2008-09-03 | * luci/libs/uvl: | Jo-Philipp Wich | |
- fix command line switches for uvl - honour STRICT_UNKOWN_OPTIONS in luci.uvl._validate_option() | |||
2008-09-03 | * luci/libs/uvl: completed network scheme, add "uint" and "ipaddr" datatypes | Jo-Philipp Wich | |
2008-09-02 | * luci/libs/uvl: | Jo-Philipp Wich | |
- fix handling of missing package/section/variable fields in scheme specs - fix dereferencing of scheme tables in luci.uvl.uvlitem.scheme() - unify TYPE_VARIABLE and TYPE_OPTION - implement external "regexp:..." validators - extend reference scheme to implement "lazylist" type for lists | |||
2008-09-02 | * luci/libs: uvl: implement package sections in the uvl scheme format | Jo-Philipp Wich | |
2008-09-02 | * luci/libs: uvl: reenable xml translations, adept to new method="text" ↵ | Jo-Philipp Wich | |
conversation method | |||
2008-09-01 | * luci/libs: uvl: fix possible "attempt to index field '?' (a nil value)" in ↵ | Jo-Philipp Wich | |
uvl.uvlitem.config() | |||
2008-08-31 | * luci/libs: uvl: fix errors in xml translations | Jo-Philipp Wich | |
2008-08-31 | * luci/libs: uvl: hide xml translations, revert lua translations to ↵ | Jo-Philipp Wich | |
non-bracket form (\n) and replace "<nil>" with "(nil)" in uvl.errors | |||
2008-08-31 | * luci/libs: uvl: add error translations in german and english | Jo-Philipp Wich | |
2008-08-31 | * luci/libs: uvl: add i18n support to error handling, remove former debug ↵ | Jo-Philipp Wich | |
code in error.string() | |||
2008-08-30 | * luci/libs: uvl: added qos and network schemes, fixes in uvl error handling | Jo-Philipp Wich | |
2008-08-28 | * luci/libs: uvl: invalid wrong "option not found in config" errors | Jo-Philipp Wich | |
2008-08-28 | libs/uvl: Set an own savedir to avoid UCI problems | Steven Barth | |
2008-08-28 | * luci/libs: uvl: add uci error mechanism to uvl error handling | Jo-Philipp Wich | |
2008-08-27 | * luci/libs: uvl: fix crash when trying to validate malformed or ↵ | Jo-Philipp Wich | |
not-existing configuration, more verbose error message for uci load failure | |||
2008-08-27 | * luci/libs: uvl: allow optional uci config as argument in validate_*() | Jo-Philipp Wich | |
2008-08-27 | * luci/libs: uvl: actually create error constants in luci.uvl.error | Jo-Philipp Wich | |
2008-08-27 | * luci/libs: uvl: Major rewrite of internal element handling, reworked error ↵ | Jo-Philipp Wich | |
model, dropped loghelper and get_dependencies(), introduced luci.uvl.errors api | |||
2008-08-25 | * luci/libs: uvl: implement dependencies for enum values | Jo-Philipp Wich | |
2008-08-24 | * luci/libs: uvl: store valueof values as associative table | Jo-Philipp Wich | |
2008-08-24 | * luci/libs: uvl: implement "valueof" option | Jo-Philipp Wich | |
2008-08-24 | * luci/libs: uvl: remove a brain-dead unpack() | Jo-Philipp Wich | |
2008-08-24 | * luci/libs: uvl: use python-style format syntax for errors | Jo-Philipp Wich | |
2008-08-24 | * luci/libs: uvl: implement "named" flag for schemes | Jo-Philipp Wich | |
2008-08-24 | * luci/libs: uvl: implement get_scheme() and get_dependencies() | Jo-Philipp Wich | |
2008-08-19 | * luci/libs: change default scheme directory to /lib/uci/schema/ in uvl | Jo-Philipp Wich | |
2008-08-18 | * luci/libs: fix datatype validation of list values | Jo-Philipp Wich | |
2008-08-18 | * luci/libs: uvl: add support for list values in schemes and configurations | Jo-Philipp Wich | |
2008-08-18 | * luci/libs: use one common quoting style for error messages in luci.uvl | Jo-Philipp Wich | |
2008-08-17 | * luci/libs: further fixes in uvl cli and library | Jo-Philipp Wich | |
2008-08-17 | * luci/libs: uvl: rename validate() to validate_config() and reimplement ↵ | Jo-Philipp Wich | |
validate() as "catch all" variant | |||
2008-08-17 | * luci/libs: uvl: implement scheme loading on demand, add inline documentation | Jo-Philipp Wich | |
2008-08-17 | * luci/libs: uvl: add support for external validation commands, various cleanups | Jo-Philipp Wich | |
2008-08-17 | * luci/libs: uvl: fix handling of boolean options, better error ↵ | Jo-Philipp Wich | |
descriptions, implement "required" and "unique" scheme properties for sections | |||
2008-08-17 | Fixed a design flaw in luci.model.uci | Steven Barth | |
2008-08-16 | * luci/libs: uvl - cleanup round #3, flush lookup tables to prevent circular ↵ | Jo-Philipp Wich | |
depency errors when reusing scheme instance | |||
2008-08-16 | * luci/libs: uvl - cleanup round #2, reinitroduce validate_section() and ↵ | Jo-Philipp Wich | |
validate_option() | |||
2008-08-16 | * luci/libs: uvl - cleanup round #1 | Jo-Philipp Wich | |
2008-08-16 | * luci/libs: more UVL hacking, needs to be rewritten later | Jo-Philipp Wich | |