summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2010-06-03adjusting spacing for new deactivate/activation notation in show/config output.Michael Larson
2010-06-03 implemented modified notation for pre-commit activate/deactivate. added ↵Michael Larson
check on modified nodes prior to load. modified active directory check.
2010-06-03move list functions to vrrp perl moduleMohit Mehta
2010-06-03fix for 5565.Michael Larson
2010-06-02fix for bug 5647.Michael Larson
2010-05-29Fix "show vrrp" regression caused by b68ac2b1969060ea6fa2f011a3107c83ad26e96d.Stig Thormodsrud
2010-05-28make space after template fields optionalAn-Cheng Huang
2010-05-28addition support for deactivate mode in perl api. Nodes should now be masked ↵Michael Larson
when deactivated--deactivated nodes will appear as deleted.
2010-05-27fix for content-inspection on deactivate.Michael Larson
further changes forthcoming to the perl api to support interfaces outside of listNodes.
2010-05-25final fix for 5610. fixes loading where node in active config is deactivated ↵Michael Larson
and is active in loaded configuration.
2010-05-24make validate_ipv6net consistent with others. validateType decides whetherMohit Mehta
to print an error message if it's called with the quiet flag off
2010-05-21fix for disable nodes loading (bug 5610). Additional checks added on ↵Michael Larson
configuration of disable nodes. requires vyatta-config-migrate package as well. Additional fix required for loading configuration with deactivated nodes that are activated through the loading process.
2010-05-14POC implementation of unified enumeration mechanismAn-Cheng Huang
* use "enumeration" template field for both CLI completion and GUI2 enumeration support. * CLI completion now uses enumeration if it exists. * add "existing-interfaces" script as an example.
2010-05-14initial checkin of comment feature for cli.Michael Larson
/* to create a comment */ > comment [PATH-TO-NODE] "my comments" /* to delete a comment */ > comment [PATH-TO-NODE] ""
2010-05-05boot loader support now added. various bug fixes and some small rework.Michael Larson
2010-05-04initial working version of activate and deactivate: load,save,show,commit ↵Michael Larson
supported.
2010-04-23support all valid multi-type typesAn-Cheng Huang
2010-04-16multinode limit and multiple types now supported through config.pmMichael Larson
2010-04-15Rename in0 to ifb0Stephen Hemminger
Better name suggestion.
2010-04-06Merge branch 'larkspur' of vm:git/vyatta-cfg into larkspurStephen Hemminger
Conflicts: lib/Vyatta/Interface.pm
2010-04-06Defer reading ppp config until necessaryStephen Hemminger
Only read ppp peers and config if looking for config path. Other properties don't need it.
2010-04-06Add support for input interface in Interface moduleStephen Hemminger
2010-04-02Remove ifb device skippingStephen Hemminger
Rather than hiding ifb inside QoS, changing to make it a really useful device.
2010-04-02Add support for incoming interface typeStephen Hemminger
New ingress interface support.
2010-04-02Use opendir/grep to get rid of running ls/grepStephen Hemminger
Do file scanning in perl directly rather than using extra programs. Motivated by desire to get rid of perlcritic warning rather than any real performance issue.
2010-04-01fix for bug 5450.Michael Larson
2010-03-29Ignore ifb devicesStephen Hemminger
IFB is a pseudo-device used for incoming traffic shaping. Hide it from show queueing output.
2010-03-29Allow reading interface description outside config modeStephen Hemminger
The Interface() object doesn't work for PPP in operational mode. So split out interface_description routine.
2010-03-28Fix perlcritic warningsStephen Hemminger
Don't explicitly return undef. Also no need to test for file existance, then open it. Just do open, and if that fails file does not exist.
2010-03-24Merge branch 'larkspur' of http://git.vyatta.com/vyatta-cfg into larkspurStig Thormodsrud
2010-03-24Fix 5203: negation in firewall rule causes deprecation messageStig Thormodsrud
2010-03-19Need explicit return to guarantee returning falseStephen Hemminger
If perl function falls off the end, it will return the result of the last expression. For these functions, the idea was to return a false value; and it the return was missing.
2010-03-17Fix typo in adsl interface discoveryStephen Hemminger
Need to use correct path when searching config path.
2010-03-16use template to determine leaf nodesAn-Cheng Huang
2010-03-15Fix PPP serial QoS supportStephen Hemminger
Bug 5005 PPPOE devices live in multiple places in the tree, so code needs to go searching to find them.
2010-03-05add function for traversing template hierarchyAn-Cheng Huang
2010-02-24reapply term multinode sorting. fix for bug 5376Michael Larson
2010-02-23Hide wireless and tunnel key valuesStephen Hemminger
Don't want to show WPA and WEP and VPN keys.
2010-02-18add fucntion to return bridge-group that an interface might be assigned toMohit Mehta
2010-02-10improve default value parsingAn-Cheng Huang
2010-02-10Fix handling of pppoe devicesStephen Hemminger
PPPoE devices don't have VIF's and are named 'pppoeN' not 'pppN'.
2010-02-10Fix missing bracketStephen Hemminger
Interface.pm syntax error.
2010-02-09Add preliminary support for pppoe devicesStephen Hemminger
QoS needs to be able to convert from device name back to path in the config hierarchy. This is is a first step.
2010-02-09add util functionAn-Cheng Huang
2009-12-04Fix problem from earlier FILE handle removal in Config.pmStephen Hemminger
Need 'my'
2009-12-04Fix perlcritic warnings in Config.pmStephen Hemminger
Config.pm: Bareword file handle opened at line 156, column 7. See pages 202,204 of PBP. (Severity: 5) Config.pm: Bareword file handle opened at line 353, column 7. See pages 202,204 of PBP. (Severity: 5) Config.pm: Bareword file handle opened at line 429, column 7. See pages 202,204 of PBP. (Severity: 5)
2009-12-04Fix perlcritic warnings in KeepalivedStephen Hemminger
Keepalived.pm: Code before strictures are enabled at line 25, column 1. See page 429 of PBP. (Severity: 5) Keepalived.pm: "return" statement with explicit "undef" at line 280, column 2. See page 199 of PBP. (Severity: 5)
2009-12-01fix for bug 4999Michael Larson
2009-12-01Fix 5133: vrrp transition scripts not working properly when going to backupStig Thormodsrud
2009-11-04Fix missing semicolon.Stig Thormodsrud