summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-300.15.7debian/0.15.7Stig Thormodsrud
2009-07-30Fix [Bug 4760] New: members were removed after an in-use firewall groupStig Thormodsrud
failed to be deleted (cherry picked from commit 0d0761a6081ec04f6f27f5785f1ff5b7d8b38ffa)
2009-07-30Add hw_address method for use in bondingStephen Hemminger
Bonding management needs easy way to find hardware address. Related to Bug 4758 (cherry picked from commit a4404bfb3c4243967a4434707213430d5c4df58e)
2009-07-290.15.6debian/0.15.6An-Cheng Huang
2009-07-29update cli-expand-var script to match current variable reference syntax.An-Cheng Huang
2009-07-280.15.5debian/0.15.5Mohit Mehta
2009-07-28alter rename rule option to work for firewall and nat rulesMohit Mehta
2009-07-240.15.4debian/0.15.4Mohit Mehta
2009-07-24Fix 4722: Output inconsistent from 'save' and 'load' commandsStig Thormodsrud
(cherry picked from commit abc33133b79759a629b14b81e6a65eed0fa23e8a)
2009-07-14fix for bug 4255. commit check was not being called on active node that had ↵slioch
deleted children. This change only affects the commit check for nodes that are transactions and are not directly deleted, but have deleted children. commit check is now being called.
2009-07-130.15.3debian/0.15.3Bob Gilligan
2009-07-13Bugfix 4717: Remove duplicate entries in priority file.Bob Gilligan
2009-07-100.15.2debian/0.15.2Stig Thormodsrud
2009-07-10Fix 4623: Removing IPSEC VPN config without removing cluster ipsec config ↵Stig Thormodsrud
drops all interfaces. Only use substring if necessary. (cherry picked from commit abfbae9c05c6c7b4bccb2255d91a32ef1bccd1c1)
2009-07-10Fix duplicate bonding vif entryStephen Hemminger
Part of Bug 4717 (cherry picked from commit 56860b506e35da9e0f7ba25314e3b94ad03b5bf0)
2009-07-10Add more system priorities so that 1 system failure doesn't affectStig Thormodsrud
others. (cherry picked from commit 9f94864f8b2920c66c436c3452f7283c0773521a)
2009-07-080.15.1debian/0.15.1An-Cheng Huang
2009-07-08load requires additional environment variablesAn-Cheng Huang
2009-07-080.14.104debian/0.14.104An-Cheng Huang
2009-07-08Use ip command rather than sysfs to set ifaliasStephen Hemminger
Bug 4672 By using ip command instead of sysfs, avoid subshell quoting issues. (cherry picked from commit 1755bfab4b22cc822f96fb78a1e05392d5f07398)
2009-07-08Start bonding vif after bond-group is createdStephen Hemminger
Need bonded device to have slave devices to inherit VLAN_CHALLENGED property correctly (cherry picked from commit 9b3608eb80a26061004db394d7535706fd2bae0b)
2009-07-08fixed isActive() api to now support mixed level and passed in relative path ↵slioch
values. (cherry picked from commit f6d95484a2f04633767409a565debe149ef5f56c)
2009-07-08added isActive function in perl code to allow a comparison of activeslioch
(active plus working commited) nodes for comparison. (cherry picked from commit a09624069795b49d12fd5d4be40dd2eb702b97a4)
2009-07-08Updated bridging/bonding priorites.Mark O'Brien
Fix bug 4673. (cherry picked from commit 35590240b908c8fbd4913990e5a1a75909ab9df2)
2009-07-060.14.103debian/0.14.103slioch
2009-07-06fix for ptr magic on 64 bit system. looks like double ptr was getting the ↵slioch
missing the last 4 bytes on 64 bit copy.
2009-07-060.14.102debian/0.14.102slioch
2009-07-06Merge branch 'kenwood' of http://git.vyatta.com/vyatta-cfg into kenwoodslioch
2009-07-06fix for bug 4669. Revert string back to value for terminating multinodes.slioch
2009-07-06bugsfixed in active+working node merge for perl api.slioch
2009-07-06updated perl api for new cli to support working node representation. not yet ↵slioch
functional without additional testing.
2009-07-020.14.101debian/0.14.101Mohit Mehta
2009-07-02add function to check if a firewall ruleset isActiveMohit Mehta
2009-06-300.14.100debian/0.14.100Stig Thormodsrud
2009-06-30Fix 4664: 'set failed' is returned when duplicated interface IP address is setStig Thormodsrud
2009-06-300.14.99debian/0.14.99Mohit Mehta
2009-06-30add option for renaming firewall rules to cmd-wrapper scriptMohit Mehta
2009-06-290.14.98debian/0.14.98Mohit Mehta
2009-06-26make changes to work with dhcp 4.1.0Mohit Mehta
2009-06-26The SYNTAX and COMMIT tags will be executed before an actions (UPDATE,slioch
CREATE, DELETE, END, BEGIN) within a priority tree. That means that all work (include the commit-check pass) will be performed on a priority tree before proceeding to the next priority tree. If a priority tree generates a failure in the commit-check pass processing will halt on the priority tree and no further processing will be performed on the priority tree. The failed priority tree will NOT be copied to the active working directory. All nodes in the priority tree will execute SYNTAX and COMMIT actions except for nodes that have been deleted. Note this iteration is performed on the working tree, so all commit-check nodes will either be directly modified or have a node down the hierarchy that had been modified. The working directory and active directory will not be modified until after all priority trees have been processed.
2009-06-24Commit check now behaves like IslaVista.slioch
Note that commit check only applies in the following cases: 1) On nodes or ancestors of nodes that have been set or modified 2) Does not applied to deleted nodes Feature developers should: 1) locate commit checks at a common ancestor if checking across a hierarchy 2) expect that the commit check only enforces created behavior (therefore behaves more like a create check). An additional flag is provided "-f" to allow for full syntax and commit checks. This allows a complete single pass on all syntax and commit errors. The default behavior is to stop processing on the first error.
2009-06-19fix -a option for displaying actions when commit or syntax check is present ↵slioch
in the node.def. This change only affects display of nodes when -a option is used.
2009-06-120.14.97debian/0.14.97An-Cheng Huang
2009-06-12add validation for bash special charactersAn-Cheng Huang
2009-06-120.14.96debian/0.14.96An-Cheng Huang
2009-06-12Make sure interface name regex are anchoredStephen Hemminger
Bug 4501 This solves the problem that 'show interfaces ethernet' also shows pseudo ethernet (peth0) device. The problem was that peth0 matched the regex since it was missing start/end. (cherry picked from commit 71fb6be3ac3d7ce3c7f08b1408c8c9a6b9fc0422)
2009-06-12Manage speed duplex in vyatta-interfaces.plStephen Hemminger
Move the speed/duplex setting into script where we can handle errors better, and avoid setting speed/duplex twice. (cherry picked from commit 330470f1f060f579434eb89469f4ed021c95449d)
2009-06-12Make sure interface name regex are anchoredStephen Hemminger
This solves the problem that 'show interfaces ethernet' also shows pseudo ethernet (peth0) device. The problem was that peth0 matched the regex since it was missing start/end. (cherry picked from commit 77fb131b888bafd815722ebdceb5282b43dbb96d)
2009-06-12Allow delete of ethernet settings when device does not existStephen Hemminger
More bug 3952 fixes (cherry picked from commit 2619f6c8fa01ab3ade6dfe6edb6815825c89cfd0)
2009-06-12Handle speed/duplex settings betterStephen Hemminger
Bugs 3952 and 3797 Make the ethtool settings management smarter. Don't try and set a device that has been unplugged (causing commit fail). Don't force autonegotiation if device is already in that mode. (cherry picked from commit ad4f2a101203e71076a3e23a0a2a093326927d45)