summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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).
2011-02-09fix for bug 6791An-Cheng Huang
* work around comment syntax ambiguity by ignoring comments not associated with any nodes.
2011-02-02cosmetic fix to make error output to match format of other error output ↵Michael Larson
statements.
2011-02-01exclude change from mergeAn-Cheng Huang
2011-01-27rework/simplify path handlingAn-Cheng Huang
2011-01-250.18.83debian/0.18.83Stig Thormodsrud
2011-01-25Fix list_vrrp_sync_group_members() to just include requested group.Stig Thormodsrud
(cherry picked from commit 55e621e5b351913bf735477d00ca554c5a19c4d6)
2011-01-250.18.82debian/0.18.82Stig Thormodsrud
2011-01-25Fix 6501: "clear vrrp master interface <interface> group <group]id>" ↵Stig Thormodsrud
command doesnt work with sync groups (cherry picked from commit 92a4d11c73fa5bcd18b91a8a5c7e11ec2bf42ed1)
2011-01-240.18.81debian/0.18.81Stig Thormodsrud
2011-01-24Fix 6727: should have a friendlier message on rollback error.Stig Thormodsrud
(cherry picked from commit e973b4d3ab1067525b4439a34598308d17065233)
2011-01-20correctly handle renamed fileAn-Cheng Huang
(cherry picked from commit 61a954a8ae75898b873ef502e2b85695004110d2)
2011-01-200.18.80debian/0.18.80Stig Thormodsrud
2011-01-20Fix 6669: help strings for confirm and commit-confirm are not very clearStig Thormodsrud
(cherry picked from commit 77d6d68d7674009b98722173a66e6b5d6cc188d1)
2011-01-20fix for bug 6690An-Cheng Huang
* return to top level before saving (to be consistent with load). (cherry picked from commit bc0c9107d5f5cda86646b8162950938e52a2333f)
2011-01-200.18.79debian/0.18.79Michael Larson
2011-01-20added a parameter to the break on priority group option:Michael Larson
-b [priority] break at priority node (debug mode) Allows a commit to proceed up the passed in priority group number and then from there single step through each priority group. Useful in debugging large/complex configuration files.
2011-01-200.18.78debian/0.18.78An-Cheng Huang
2011-01-20add comments for showConfigAn-Cheng Huang
2011-01-20export config output algorithms through shell APIAn-Cheng Huang