summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-05-060.16.39debian/0.16.39An-Cheng Huang
2010-05-06additional fixAn-Cheng Huang
2010-05-060.16.38debian/0.16.38Michael Larson
2010-05-06fix parsing error in node.def--seen with boolean default values.Michael Larson
2010-05-050.16.37debian/0.16.37Michael Larson
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-28Update to handle none default path to the templates if providedArthur Xiong
2010-04-28Update regex to handle priority line without space(s) and comment in theArthur Xiong
end
2010-04-28A script to automatically update/add priority tag with some value forArthur
each node.def according to the inputs.
2010-04-230.16.36debian/0.16.36An-Cheng Huang
2010-04-23support all valid multi-type typesAn-Cheng Huang
2010-04-220.16.35debian/0.16.35An-Cheng Huang
2010-04-22support for PARENT reference in priority statements. Example:Michael Larson
priority: PARENT Means that this priority group will adopt the priority value of the parent. And the behavior on deletion of this priority root node will be deleted before the parent. On all other operations this node will be scheduled after the parent. This should fix problems in scheduling creation/deletion orders for priority groups so long as they are located within the same hierarchy. priority.pl has been updated as well.
2010-04-16multinode limit and multiple types now supported through config.pmMichael Larson
2010-04-150.16.34debian/0.16.34Michael Larson
2010-04-15Merge branch 'larkspur' of http://git.vyatta.com/vyatta-cfg into larkspurMichael Larson
2010-04-15Multiple (i.e. one or two) datatypes can now be supported on a node.def type ↵Michael Larson
definition. type: ipv4,ipv6 Will now allow for the value to validated against both data types (or the first success). In the case of both failing the following message format will be returned: vyatta@vyatta# set load-balancing wan rule 1 "1" is not a valid value of type "bool" "1" is not a valid value of type "ipv4" Note, that any combination of types with text being one of the types is not supported. The reason being is that with text any value is allowed, therefore it doesn't really make sense to validate a datatype on text + ipv4 when text will always be successful.
2010-04-150.16.33debian/0.16.33Stephen Hemminger
2010-04-15Rename in0 to ifb0Stephen Hemminger
Better name suggestion.
2010-04-130.16.32debian/0.16.32Michael Larson
2010-04-13fix for bug 2176.Michael Larson
Embedded leaf nodes can now be supported in the cli structure. In additional an arbritrary limit can be set on the number of multinode values allowed. Format in the node.def is: tag: [u32] or multi: [u32] For the special case of a leaf node the value for u32 is 1. In this case the operation applied to the node is to replace the node with the set value. This generates a delete of the old tree structure from the embedded leaf and a set of the new tree structure from the embedded leaf.
2010-04-060.16.31debian/0.16.31Stephen Hemminger
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-050.16.30debian/0.16.30Stephen 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-010.16.29debian/0.16.29Michael Larson
2010-04-01fix for bug 5450.Michael Larson
2010-03-300.16.28debian/0.16.28Stephen Hemminger
2010-03-29Ignore ifb devicesStephen Hemminger
IFB is a pseudo-device used for incoming traffic shaping. Hide it from show queueing output.
2010-03-290.16.27debian/0.16.27Stephen Hemminger
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-290.16.26debian/0.16.26Michael Larson
2010-03-29changed double quotes to single quotes on in commit actions.Michael Larson
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-260.16.25debian/0.16.25Michael Larson
2010-03-26fix for bug 5300Michael Larson
2010-03-240.16.24debian/0.16.24Stig Thormodsrud
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-170.16.23debian/0.16.23Stephen Hemminger
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-150.16.22debian/0.16.22An-Cheng Huang
2010-03-15add hook for boot-time config loading environmentAn-Cheng Huang