Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-18 | Add support for l2tpv3 | higebu | |
2012-08-14 | Rewrite interface prefix matching | Stephen Hemminger | |
Bug 8279 Read network device name prefixes from file. | |||
2012-08-01 | Add support for vswitch | Stephen Hemminger | |
Placeholder for possible future work. | |||
2012-06-26 | Make dataplane matching less restrictive | Stephen Hemminger | |
Anything starting with dp[0-9] is a dataplane interface | |||
2012-06-22 | Add new function to find hash of configured addresses | Stephen Hemminger | |
Useful to optimize lookup and resolve issue in Bz 8171 | |||
2012-06-22 | Make indentation consistent | Stephen Hemminger | |
Use indent of 4 and break long lines. | |||
2012-06-21 | Simplify name matching regex | Stephen Hemminger | |
Turns out that [\d]+ is same as \d+ since \d is the class of all digits and [] is the set operator | |||
2012-06-21 | Allow dataplane interface name dp0em0 | Stephen Hemminger | |
2012-06-21 | Remove trailing whitespace | Stephen Hemminger | |
Extra whitespace causes git to complain when integrating patches. | |||
2012-05-16 | Merge branch 'pacifica' of http://git.vyatta.com/vyatta-cfg into pacifica | Saurabh Mohan | |
2012-05-16 | Support for VTI. | Saurabh Mohan | |
2012-05-10 | Bugfix 8079: fix require sys/ioctl.ph confilcts | John Southworth | |
perl only allows a require to be done once. If it is done in two included modules the module or function in the module used second doesn't have the data in the required file in its scope. To prevent this I created a third module that contains the functions that require 'sys/ioctl.ph' so that there is no longer a conflict. | |||
2012-04-30 | Match from beginning of the line for multilink device | John Southworth | |
2012-04-30 | Bugfix 8017: | John Southworth | |
Make parsing of multilink config options work properly. Multilink interfaces have one allowed vif. They do not show up with the same way as all the other vifs on the system, i.e. <if>.<vif>. In order for scripts using a generic config path parsing mechanism to work with multilink interfaces we must return the path with 'vif 1' appended after 'mlX' e.g. 'interfaces multilink mlX vif 1' is the proper path for options under the 'interface multilink mlX' tree. | |||
2012-04-09 | Use ioctl() to read interface flags | Stephen Hemminger | |
Bug 8006 Interface running state is only visible through ioctl() or netlink. The flag is not exported via sysfs properly. | |||
2012-03-22 | adjust pppoe interface detection for non-userland | John Southworth | |
2011-12-16 | Add support for dataplane config | Stephen Hemminger | |
2011-12-05 | Fix typo in vrid split in Interfaces module | John Southworth | |
2011-12-05 | Fix bug in vrrp interface handling | John Southworth | |
2011-12-02 | Add vrrp interface support to Interface library | John Southworth | |
2011-10-12 | Provide accessor for the net_prefix hash | John Southworth | |
2011-07-05 | Move the is_uniq_address function to Interface.pm | John Southworth | |
2010-08-12 | add required special cases for adsl/pppo* interfaces. | An-Cheng Huang | |
2010-08-12 | add util function to Interface.pm | An-Cheng Huang | |
2010-04-15 | Rename in0 to ifb0 | Stephen Hemminger | |
Better name suggestion. | |||
2010-04-06 | Defer reading ppp config until necessary | Stephen Hemminger | |
Only read ppp peers and config if looking for config path. Other properties don't need it. | |||
2010-04-06 | Add support for input interface in Interface module | Stephen Hemminger | |
2010-03-29 | Allow reading interface description outside config mode | Stephen Hemminger | |
The Interface() object doesn't work for PPP in operational mode. So split out interface_description routine. | |||
2010-03-17 | Fix typo in adsl interface discovery | Stephen Hemminger | |
Need to use correct path when searching config path. | |||
2010-03-15 | Fix PPP serial QoS support | Stephen Hemminger | |
Bug 5005 PPPOE devices live in multiple places in the tree, so code needs to go searching to find them. | |||
2010-02-18 | add fucntion to return bridge-group that an interface might be assigned to | Mohit Mehta | |
2010-02-10 | Fix handling of pppoe devices | Stephen Hemminger | |
PPPoE devices don't have VIF's and are named 'pppoeN' not 'pppN'. | |||
2010-02-10 | Fix missing bracket | Stephen Hemminger | |
Interface.pm syntax error. | |||
2010-02-09 | Add preliminary support for pppoe devices | Stephen Hemminger | |
QoS needs to be able to convert from device name back to path in the config hierarchy. This is is a first step. | |||
2009-11-04 | Fix missing semicolon. | Stig Thormodsrud | |
2009-11-03 | Fix uninitialized variable when reading carrier on admin down interface. | Stig Thormodsrud | |
2009-11-01 | Fix spelling error in carrier method. | Stig Thormodsrud | |
2009-11-01 | Fix carrier method. | Stig Thormodsrud | |
2009-11-01 | Add method to retrieve carrier value. | Stig Thormodsrud | |
2009-07-30 | Add hw_address method for use in bonding | Stephen Hemminger | |
Bonding management needs easy way to find hardware address. Related to Bug 4758 (cherry picked from commit a4404bfb3c4243967a4434707213430d5c4df58e) | |||
2009-06-12 | Make sure interface name regex are anchored | Stephen 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-05-16 | Add wireless device to table | Stephen Hemminger | |
Place holder for future work. | |||
2009-04-29 | Rename virtual-ethernet to pseudo-ethernet | Stephen Hemminger | |
Avoid name conflict with veth in Xen. | |||
2009-04-27 | Fix path to virtual-ethernet | Stephen Hemminger | |
And indent net_prefix | |||
2009-04-24 | Add support for virtual-ethernets | Stephen Hemminger | |
2009-03-23 | Cleanup description string | Stephen Hemminger | |
Remove trailing newline and any leading whitespace. | |||
2009-03-23 | Remove #! /usr/bin/perl | Stephen Hemminger | |
The modules are not perl executables, they are modules. Fixes lintian warning | |||
2009-03-02 | Remove duplicate constants. | Stig Thormodsrud | |
2009-03-01 | Fix call to Vyatta::Misc::getIP() | Stig Thormodsrud | |
2009-02-26 | Fix regex for VIF name extraction | Stephen Hemminger | |
Incorrect paren was breaking commands with VIF |