summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-08-04Bugfix 7362: Make some adjustments to previous patch per An-Cheng's suggestionsJohn Southworth
2011-08-04Oops, should have been false by default.John Southworth
2011-08-04Bugfix 7362: Make reset_paths reset to root level when resolving varrefsJohn Southworth
2011-07-14Bugfix 7331: better fix for the bugJohn Southworth
2011-07-14Don't allow users to set migration commentsJohn Southworth
2011-07-01Add another check for out_stream now all refrences are validated before ↵John Southworth
writing to it
2011-06-30Bugfix 7259: check that out_stream is not null before attempting to write to itJohn Southworth
2011-06-30Bugfix 7224: check nodes immediate children for changes when the node its ↵John Southworth
self is unchanged. If a child has changed run the commit check for the node
2011-06-17Comment out unused functionsStephen Hemminger
2011-06-15Bugfix 6767: Move log files from /tmp to /var/log/vyatta.Bob Gilligan
2011-06-13bug fix for 7178 - commit hook for demo-entitlement notifications not working.Deepti Kulkarni
2011-06-10Adjust the number of characters we print when creating an offset to the ↵John Southworth
buffer to remove the errloc tag
2011-06-09Bugfix 7153: Initialize buffer before reading into itJohn Southworth
2011-05-26remove unneeded stderr messageAn-Cheng Huang
2011-05-23match old "in_delete_action" behaviorAn-Cheng Huang
2011-05-20fix for bug 5460An-Cheng Huang
* handle value ordering for "multi:" nodes correctly during commit.
2011-05-20update comment, fix typo, etc.An-Cheng Huang
2011-05-18correct comment file handling in copy and minor cleanup.An-Cheng Huang
2011-05-17add var ref "bug" to maintain backward compatibility.An-Cheng Huang
2011-05-17reimplement commit lockingAn-Cheng Huang
2011-05-17minor feature etc.An-Cheng Huang
* add commit notification. * fix relative VAR references that traverse up to root level.
2011-05-16reimplement commit hooks mechanismAn-Cheng Huang
* do NOT reinvent the wheel (directory traversal, sorting, script execution, etc.) when the functionality is already provided by the system. * eliminate hard-coded hook directory in various feastures. everyone should obtain the directory path from the config backend.
2011-05-16tweak directory handling for unionfsAn-Cheng Huang
2011-05-14close pipe fd before returningAn-Cheng Huang
2011-05-14minor changesAn-Cheng Huang
* remove warning. * make output more responsive.
2011-05-13provide more info on failuresAn-Cheng Huang
2011-05-12fix for bug 6771An-Cheng Huang
* reimplement process management to fix breakage caused by commit 792d6aa0dd0ecfd45c9b5ab57c6c0cb71a9b8da6.
2011-05-10clean up when committing no changesAn-Cheng Huang
(cherry picked from commit 113b5ee593fd3196e2b1c828c3dd82032758e492)
2011-05-10preliminary implementation of new commitAn-Cheng Huang
(cherry picked from commit 1b2a0fd1ae1e6dfc18e4f75f73cd7befb47cf538)
2011-04-15add validation to config file APIAn-Cheng Huang
2011-04-15initial implementation of "config file" shell APIAn-Cheng Huang
* this API allows shell scripts to "query" the "config" represented by a config file in a way similar to how they query the active/working config.
2011-04-13fix for bug 6996An-Cheng Huang
* add "ignore-edit" option for config output. * ignore "edit level" when saving config file.
2011-04-08fix for bug 6985An-Cheng Huang
* rename needs to mark the new tag value "changed".
2011-04-06minor refactoringAn-Cheng Huang
2011-03-31add missing initializationAn-Cheng Huang
2011-03-31fix for bug 6966An-Cheng Huang
* fix paths issue in edit mode.
2011-03-18fix for bug 6927An-Cheng Huang
* handle "default state transition" correctly for "show".
2011-03-17remove debug outputAn-Cheng Huang
2011-03-17add config path abstraction and high-level cachingAn-Cheng Huang
* part of the config backend cleanup/optimization work. * improves the performance of "load" (w/o commit) by ~55% and "show" by ~15%.
2011-03-11remove another copied-and-pasted functionAn-Cheng Huang
2011-03-09switch query functions to use lower-level API directly.An-Cheng Huang
2011-03-03remove deactivate-handling code from commitAn-Cheng Huang
* activate/deactivate is pending redesign, so the old code no longer applies. * conceptually activate/deactivate should be transparent to commit so removing the old code.
2011-03-02clean up commit dead code etc. etc. etc.An-Cheng Huang
2011-03-02change indentation in commit codeAn-Cheng Huang
2011-03-01tweak map iterator usageAn-Cheng Huang
2011-03-01add caching for parsed config templatesAn-Cheng Huang
* this improves backend performance by ~15% in, e.g., "load" (w/o commit) and "show". * this is only temporary and eventually caching should be done at higher level for better performance, and that will require config path abstraction.
2011-02-28add config template abstractionAn-Cheng Huang
2011-02-23compile commit with g++An-Cheng Huang
2011-02-23remove compiler warningsAn-Cheng Huang
2011-02-22clean up dead code etc. etc. etc.An-Cheng Huang