Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-12 | fix for bug 6771 | An-Cheng Huang | |
* reimplement process management to fix breakage caused by commit 792d6aa0dd0ecfd45c9b5ab57c6c0cb71a9b8da6. | |||
2011-05-10 | clean up when committing no changes | An-Cheng Huang | |
(cherry picked from commit 113b5ee593fd3196e2b1c828c3dd82032758e492) | |||
2011-05-10 | preliminary implementation of new commit | An-Cheng Huang | |
(cherry picked from commit 1b2a0fd1ae1e6dfc18e4f75f73cd7befb47cf538) | |||
2011-04-15 | add validation to config file API | An-Cheng Huang | |
2011-04-15 | initial implementation of "config file" shell API | An-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-13 | fix for bug 6996 | An-Cheng Huang | |
* add "ignore-edit" option for config output. * ignore "edit level" when saving config file. | |||
2011-04-08 | fix for bug 6985 | An-Cheng Huang | |
* rename needs to mark the new tag value "changed". | |||
2011-04-06 | minor refactoring | An-Cheng Huang | |
2011-03-31 | add missing initialization | An-Cheng Huang | |
2011-03-31 | fix for bug 6966 | An-Cheng Huang | |
* fix paths issue in edit mode. | |||
2011-03-18 | fix for bug 6927 | An-Cheng Huang | |
* handle "default state transition" correctly for "show". | |||
2011-03-17 | remove debug output | An-Cheng Huang | |
2011-03-17 | add config path abstraction and high-level caching | An-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-11 | remove another copied-and-pasted function | An-Cheng Huang | |
2011-03-09 | switch query functions to use lower-level API directly. | An-Cheng Huang | |
2011-03-03 | remove deactivate-handling code from commit | An-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-02 | clean up commit dead code etc. etc. etc. | An-Cheng Huang | |
2011-03-02 | change indentation in commit code | An-Cheng Huang | |
2011-03-01 | tweak map iterator usage | An-Cheng Huang | |
2011-03-01 | add caching for parsed config templates | An-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-28 | add config template abstraction | An-Cheng Huang | |
2011-02-23 | compile commit with g++ | An-Cheng Huang | |
2011-02-23 | remove compiler warnings | An-Cheng Huang | |
2011-02-22 | clean up dead code etc. etc. etc. | An-Cheng Huang | |
2011-02-18 | namespace reorg | An-Cheng Huang | |
2011-02-10 | Improve memory allocation (and freeing), so commit will support a ↵ | Michael Larson | |
configuration booting with 6000 vpn tunnels (w/ 2 gigs ram). | |||
2011-02-09 | fix for bug 6791 | An-Cheng Huang | |
* work around comment syntax ambiguity by ignoring comments not associated with any nodes. | |||
2011-01-27 | rework/simplify path handling | An-Cheng Huang | |
2011-01-20 | added 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-20 | add comments for showConfig | An-Cheng Huang | |
2011-01-20 | export config output algorithms through shell API | An-Cheng Huang | |
2011-01-18 | show single context for consecutive nodes at the same level. | An-Cheng Huang | |
2011-01-18 | have caller handle edit level for context diff | An-Cheng Huang | |
2011-01-18 | add comments for context diff code | An-Cheng Huang | |
2011-01-18 | initial implementation of context diff | An-Cheng Huang | |
2011-01-13 | remove compiler warnings | An-Cheng Huang | |
* squeeze already __USE_ISOC99. (cherry picked from commit dc1294e97c46938105194639c7bff89399ef93a5) | |||
2011-01-11 | reset initial parser state | An-Cheng Huang | |
(cherry picked from commit f780a3fe2703874219e70e7cf443846fd85e9a67) | |||
2011-01-11 | tweak parser for top-level comment | An-Cheng Huang | |
(cherry picked from commit 7f436bd240d19bace94f102ce2f035399e48d612) | |||
2011-01-11 | use the old interface rather than call unlink directly. | Michael Larson | |
(cherry picked from commit 3246881725b219e532464a0191d074e9f02cba23) | |||
2011-01-11 | and fix for bug 6638 | Michael Larson | |
(cherry picked from commit ef1635f3d6784b77ecce922fbfad0ca96b749a30) | |||
2011-01-11 | re-enable concurrent configuration commit locking. | Michael Larson | |
locking can be overrode though commit -l flag. (cherry picked from commit c13f949c55df81052c73d394d5ed5ea18a65502b) | |||
2011-01-07 | improve load error message | An-Cheng Huang | |
(cherry picked from commit 42f2fdb35cff89debd346126eb69cd95d855ff7b) | |||
2011-01-05 | fix for bug 6641 | An-Cheng Huang | |
* change shell API to only use "edit level" when needed. * add factory functions for cstore creation to simplify code. (cherry picked from commit 2208bfef1004295d3227492c6a3e9d7b36903db5) | |||
2011-01-04 | workaround for bug 5388 | An-Cheng Huang | |
* disallow double quote (") character in config values. (cherry picked from commit 143d9b4ed9fcf3ac29fd8bc8c6af6bb1921fada8) | |||
2010-12-21 | propagate constness | An-Cheng Huang | |
2010-12-20 | make output-related functions static | An-Cheng Huang | |
2010-12-13 | make the library croak when internal error occurs in perl context. | An-Cheng Huang | |
* extend output/assert mechanism and simplify code. * when handling internal error, automatically detect perl context and croak if the library is used from perl. | |||
2010-12-10 | fix for bug 6026 | An-Cheng Huang | |
* for unionfs cstore implementation, enforce file size limit on both read and write and raise limit to 256 KB. | |||
2010-12-08 | output session assert message to user | An-Cheng Huang | |
2010-12-08 | need to check if process terminated normally before checking return code status. | Michael Larson | |