summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-12-23alter return check for dirctory copy on successful completion of node ↵slioch
processing.
2008-12-15removed tmp file that shouldn't have been committed.slioch
2008-12-15initial checkin of new commit code--building but does not replace original ↵slioch
commit. New commit may be accessed through my_commit2 binary.
2008-11-13Simplify the debug codeStephen Hemminger
dump_log doesn't need allocate whole buffer, just print in steps.
2008-10-28Fix 3505: cli crash on delete of ipv6net static route.Stig Thormodsrud
2008-10-07fix for regression bug 3758. added additional check requiring opening and ↵slioch
closing quotes before stripping takes place.
2008-10-06fix for bug 3666. strip off leading and trailing quote from default text ↵slioch
values that are deleted. default values are treated differently from hollywood. The main difference a script writer needs to be aware of is that a deleted node will set the value of the node back to the default value rather than deleting the node. This means that a node that has a default value will always be in existence (if the parent exists) and that a user cannot delete this node.
2008-09-04Handle special files in aufsStephen Hemminger
aufs uses .wh.wh.XXX files for internal state. So ignore them in the commit function.
2008-09-04Fix build warningsStephen Hemminger
Get rid of warnings for push_path discards qualifiers from pointer target type.
2008-08-27strip off whitespace in default value parsed from node.def file--fixes ↵slioch
problem of deleting time-zone value without value.
2008-07-29Optimize deleteStephen Hemminger
Use inline code rather than system() function, and optimize allocation to use stack where possible.
2008-07-29Optimize commitStephen Hemminger
Use inline (rather than system), and avoid unneeded allocations.
2008-07-29Turn my_wrappers into macrosStephen Hemminger
The my_malloc() etc wrappers can be shrunk by using macros.
2008-07-29Avoid overhead of systemStephen Hemminger
Use mkdir and file operations rather than overhead of escaping to system() shell.
2008-07-29Avoid needless calls to system()Stephen Hemminger
Add a version of touch and mkdir -p commands coded directly without going out to shell.
2008-07-29Add missing includeStephen Hemminger
Pickup definition of bye() to avoid warning.
2008-07-29Add annotation to cli functionsStephen Hemminger
Use gcc annotations for noreturn and printf like formats
2008-07-29type_to_name returns immutable stringStephen Hemminger
Don't want accidental errors
2008-07-29Fix 3505: cli crashes on ipv6net type.Stig Thormodsrud
2008-07-07fix for bug 3216. added no escape option to push path for environmental path ↵Michael Larson
variable. note this is appied to all c code access to the edit env variable.
2008-07-01Merge branch 'hollywood' of http://git.vyatta.com/vyatta-cfg into hollywoodMichael Larson
2008-07-01fix for bug 3377.Michael Larson
2008-06-30fix for bug 3403: allocate correct amount of memory for multi-valued nodes.An-Cheng Huang
2008-04-22create def file to mark configuration nodes that are created by default, ↵Michael Larson
rather than a node with a default value created by a user. partial fix for bug 1219. Allows system to differentiate between active def nodes versus user created nodes with def values.
2008-04-16modified fix for 2525--fixes problem introduced with last fix (bug 3163)Michael Larson
2008-04-15revert fix for 2525 until delete on commit warnings are resolved.Michael Larson
2008-04-15reverse sort order on deleteMichael Larson
2008-04-14modified node ordering code.Michael Larson
2008-04-14partial revert of priority support--will reapply after additional changes.Michael Larson
2008-04-13temp removal of free--possible corruption.Michael Larson
2008-04-11support for node priority. higher value in node.def is higher priority.Michael Larson
2008-04-10partial fix for bug 2181: add new template field "priority".An-Cheng Huang
2008-04-10alternate fix for 2525--force directory evaluation upstream.Michael Larson
2008-04-10Revert "fix for bug 2525"Michael Larson
This reverts commit f352a460fdf15ac927d1deb4672c42b334eb8e67.
2008-04-09fix for bug 2525Michael Larson
2008-04-04fix for bug 2549.Michael Larson
2008-04-04Merge branch 'glendale' into hollywoodrbalocca
2008-04-03fix for bug 3097: correctly detect deleted tagAn-Cheng Huang
2008-04-03fix for bug 2507Michael Larson
2008-04-03code cleanup (remove some evil copy-and-paste instances).An-Cheng Huang
2008-03-31fix for bug 2675: correctly detect newly created config nodes.An-Cheng Huang
2008-03-18Bugfix: 2986Bob Gilligan
Fix typo in arguments to "mount" command.
2008-03-17Bugfix: 2885Bob Gilligan
Place the "changes only" directory that is used by the configuration subsystem in its union mount into /tmp. We see kernel panics in unionfs at umount time in some cases when the "changes only" directory is located in a tmpfs filesystem.
2008-03-10Convert from VPL 1.0 to GPLv2Stephen Hemminger
Glendale release is licensed under GPL version 2.
2008-02-26fix for bug 2749: add u32 range checkAn-Cheng Huang
2008-02-26fix for bug 2868: return failure for invalid values.An-Cheng Huang
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