summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-05-13provide more info on failuresAn-Cheng Huang
2011-05-120.18.100debian/0.18.100An-Cheng Huang
2011-05-12fix for bug 6771An-Cheng Huang
* reimplement process management to fix breakage caused by commit 792d6aa0dd0ecfd45c9b5ab57c6c0cb71a9b8da6.
2011-05-110.18.99debian/0.18.99Mohit Mehta
2011-05-11Fix Bug 7012 make /config available with init-floppyMohit Mehta
2011-05-100.18.98debian/0.18.98An-Cheng Huang
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-05-06fix typo in help textMichael Larson
2011-05-040.18.97debian/0.18.97Mohit Mehta
2011-05-04Fix Bug 7010 Update commands to save/retrieve files from /configMohit Mehta
* use shorter /config path when presenting configuration directory to users
2011-04-180.18.96debian/0.18.96Mohit Mehta
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-130.18.95debian/0.18.95An-Cheng Huang
2011-04-13fix for bug 6996An-Cheng Huang
* add "ignore-edit" option for config output. * ignore "edit level" when saving config file.
2011-04-080.18.94debian/0.18.94An-Cheng Huang
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-310.18.93debian/0.18.93An-Cheng Huang
2011-03-31add missing initializationAn-Cheng Huang
2011-03-310.18.92debian/0.18.92An-Cheng Huang
2011-03-31fix for bug 6966An-Cheng Huang
* fix paths issue in edit mode.
2011-03-180.18.91debian/0.18.91An-Cheng Huang
2011-03-18fix for bug 6927An-Cheng Huang
* handle "default state transition" correctly for "show".
2011-03-17remove debug outputAn-Cheng Huang
2011-03-170.18.90debian/0.18.90An-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-100.18.89debian/0.18.89Michael Larson
2011-03-10support for fix to bug 6081. return hash of ipv4net, ipv6net networks ↵Michael Larson
assigned to interfaces
2011-03-090.18.88debian/0.18.88An-Cheng Huang
2011-03-09switch query functions to use lower-level API directly.An-Cheng Huang
2011-03-08Remove accidental usage of perl prototype in usageStephen Hemminger
Perl prototypes are a misfeature and should not be used.
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-280.18.87debian/0.18.87An-Cheng Huang
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
2011-02-180.18.86debian/0.18.86An-Cheng Huang
2011-02-18namespace reorgAn-Cheng Huang
2011-02-160.18.85debian/0.18.85An-Cheng Huang
2011-02-16fix for bug 6754An-Cheng Huang
* force all command-line words to be non-options.
2011-02-100.18.84debian/0.18.84Michael Larson
2011-02-10Improve memory allocation (and freeing), so commit will support a ↵Michael Larson
configuration booting with 6000 vpn tunnels (w/ 2 gigs ram).