summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-02-19add template validation tool, check_tmplAn-Cheng Huang
2008-02-19exit after encountering parse error when handling default values.An-Cheng Huang
2008-02-06make parse error message more usefulAn-Cheng Huang
2008-02-05allow empty line after "tag:"An-Cheng Huang
2008-02-01fix for bug 2211: "commit:expression:" checks are not evaluated atAn-Cheng Huang
"set" time.
2008-02-01fix for bug 2258: setting an existing node doesn't cause error.An-Cheng Huang
2008-01-30allow certain operators in initial stateAn-Cheng Huang
2008-01-30don't check escaped '$' in string expansionAn-Cheng Huang
2008-01-30change variable reference marker from "$(" to "$VAR(".An-Cheng Huang
2008-01-29allow non-txt values in initial state (for default).An-Cheng Huang
2008-01-28* don't require backslash line-continuation in expressions.An-Cheng Huang
* make comment terminate the previous field. * add standalone test.
2008-01-28handle empty actionAn-Cheng Huang
2008-01-28skip spaces immediately after field namesAn-Cheng Huang
2008-01-24allow non-indented line continuationAn-Cheng Huang
2008-01-24add "official" support for "comp_help" and "allowed" in config templateAn-Cheng Huang
parser (ignored by backend).
2008-01-24rewrite lexical analyzer to support simplified templates.An-Cheng Huang
2007-12-18Reorganized things a bit in a value subtraction algorithm.alex
2007-12-17Merge branch 'master' of http://phuket.vyatta.com/vyatta-cfgalex
2007-12-17Fixed commit after partial deletion of the multivalue.alex
2007-12-14fix for bug 2479: when commit cannot obtain the config lock, it will retryAn-Cheng Huang
a fixed number of times and then check if the lock owner is still alive. if not, the orphaned lock is cleaned up so that the later commit can proceed as usual.
2007-12-13Merge branch 'master' of http://phuket.vyatta.com/vyatta-cfgTom Grennan
2007-12-13put pid in config lock fileAn-Cheng Huang
2007-12-13support aufs and unionfsTom Grennan
2007-12-11Merge branch 'master' of http://phuket.vyatta.com/vyatta-cfgalex
2007-12-11Bug #2509alex
Multivalue nodes are diffed with previous value for validation before commit.
2007-12-06fix for bug 2522: don't show/return error if there's nothing to commit.An-Cheng Huang
2007-12-06get rid of compiler warningAn-Cheng Huang
2007-11-09* fix for bug 2338: for values of "multi:" nodes, input ordering is nowAn-Cheng Huang
used for commit actions. * fix array index out of bound.
2007-11-09* fix for bug 2472: return empty string when directory references don'tAn-Cheng Huang
exist (for existence checks in templates). * add debug output.
2007-11-08fix for bug 2470: set the type of variable value reference correctlyAn-Cheng Huang
according to the conversion result.
2007-11-08fix for bug 2469: don't convert the string for directory references.An-Cheng Huang
2007-11-08* output error message if set/delete/commit fails.An-Cheng Huang
* remove compiler warnings.
2007-11-08fix for bug 2467: cli backend now performs delete actions recursivelyAn-Cheng Huang
in the proper order.
2007-11-06fix for bug 2273: cli parser was overwriting "type help" with "node help".An-Cheng Huang
2007-11-02fix for bug 2425: add all default values along the configuration path.An-Cheng Huang
2007-11-02* fix cli backend memory leak.An-Cheng Huang
* export {copy,free}_path().
2007-11-01fix cli backend bug: syntax checking for leaf value nodes involvingAn-Cheng Huang
variable references was not working.
2007-10-31fix cli backend bug: disallow setting values for type-less nodes.An-Cheng Huang
2007-10-30add configuration change notification.An-Cheng Huang
2007-10-30handle config lockingAn-Cheng Huang
2007-10-29general cleanup of CLI outputAn-Cheng Huang
2007-10-29output "help" textAn-Cheng Huang
2007-10-29redirect output by defaultAn-Cheng Huang
2007-09-25initial import (from eureka /cli) plus new build system.upstreamAn-Cheng Huang