Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 0.99.10-3.3+islavista1vyatta/3.3.1vyatta/3.2.1debian/0.99.10-3.3+islavista1 | An-Cheng Huang | 2009-01-12 | 1 | -0/+10 |
| | |||||
* | UNRELEASED -> unstable | An-Cheng Huang | 2009-01-12 | 1 | -3/+3 |
| | |||||
* | Add more to interface rename updates | Stephen Hemminger | 2008-12-23 | 1 | -23/+36 |
| | | | | | When interface is renamed notify daemons of addresses that are now available. | ||||
* | Fix recursive route handlingdebian/0.99.10-3.3 | Stephen Hemminger | 2008-12-22 | 2 | -7/+36 |
| | | | | If route type or other index changes flag it as changed. | ||||
* | Don't print message when address deleted | Stephen Hemminger | 2008-12-22 | 2 | -0/+9 |
| | | | | | Gets rid of a harmless failure message in log when address is deleted after interface is deleted. | ||||
* | Backport jenner fixes for interface rename | Stephen Hemminger | 2008-12-19 | 5 | -44/+62 |
| | | | | | When interface is renamed, need to match with any old dead bits and notify daemons by delete/add. | ||||
* | Fix typo | rbalocca | 2008-12-18 | 1 | -1/+1 |
| | |||||
* | Fix typo | Rick Balocca | 2008-12-18 | 1 | -1/+1 |
| | |||||
* | minor changelog cleanup | Stephen Hemminger | 2008-12-16 | 1 | -2/+1 |
| | |||||
* | update changelog | Stephen Hemminger | 2008-12-16 | 1 | -0/+7 |
| | |||||
* | Merge branch 'islavista' of extreme:vyatta/islavista/vyatta-quagga into ↵ | Stephen Hemminger | 2008-12-16 | 3 | -27/+19 |
|\ | | | | | | | islavista | ||||
| * | Revised version if interface renaming | Stephen Hemminger | 2008-12-16 | 3 | -27/+19 |
| | | | | | | | | | | | | | | | | | | | | This resolves issue with static routes of multilink. In the multilink case, route is created before device exists. Later device is created as ppp0 and gets renamed to ml0. Zebra needed to orphan the old interface structure and create a new one to correctly match up the interface with the inactive route. | ||||
* | | update changelog | Stephen Hemminger | 2008-12-15 | 1 | -0/+9 |
|/ | |||||
* | Fix management of interface renames | Stephen Hemminger | 2008-12-15 | 3 | -3/+19 |
| | | | | | Need to delete then add since zebra has no clean way to pass around rename, and the configuration is based on name not ifindex. | ||||
* | Handle interfaces coming back from dead | Stephen Hemminger | 2008-12-12 | 1 | -15/+18 |
| | | | | | | | Need to handle the case where interface comes back after being deleted. After deletion state is retained but ifindex is set to IFINDEX_INTERNAL. When new interface arrives with same name, then update index | ||||
* | Don't delete interface completely when kernel notifies of loss of link | Stephen Hemminger | 2008-12-12 | 1 | -1/+0 |
| | | | | | The name has to continue to exist after delete in order to prevent crashes of daemon (BZ 3990) and restart of multilink interfaces (BZ 3987). | ||||
* | 3.2.0vyatta/3.2.0debian/0.99.10-2 | Mark O'Brien | 2008-11-25 | 1 | -0/+54 |
| | |||||
* | Fix SEGV in ip ospf neighbor all | Joakim Tjernlund | 2008-10-21 | 1 | -1/+1 |
| | | | | | Dont use vty->index in show_ip_ospf_neighbor_all_cmd(), It is invalid, use ospf_lookup() instead. | ||||
* | Merge branch 'hollywood' into islavista | Rick Balocca | 2008-10-16 | 1 | -0/+14 |
|\ | | | | | | | | | | | | | Conflicts: bgpd/ChangeLog debian/changelog | ||||
| * | 3.1.4vyatta/3.1.4debian/0.99.9-14 | Mark O'Brien | 2008-10-14 | 1 | -0/+14 |
| | | |||||
| * | [bgpd] bug #419: partial aspath-limit incorrectly causes session reset | Paul Jakma | 2008-09-24 | 2 | -2/+10 |
| | | | | | | | | | | | | | | | | 2008-06-01 jfletche@gmail.com * bgp_attr.c: (bgp_attr_aspathlimit) fix silly bug in flags check that was causing BGP to drop sessions if it received a aspath-limit with partial set. Fixes bug #419. | ||||
* | | Notify on MTU changes | Stephen Hemminger | 2008-10-08 | 1 | -36/+45 |
| | | | | | | | | | | Bugfix 3732 Notify routing protocols about MTU changes | ||||
* | | netlink message signed/unsigned cleanup | Stephen Hemminger | 2008-10-08 | 1 | -6/+6 |
| | | | | | | | | | | Avoid possible problems where netlink message is being formatted with unsigned 32 bit value, which was being read as int. | ||||
* | | Merge branch 'islavista' of suva.vyatta.com:/git/vyatta-quagga into islavista | Stephen Hemminger | 2008-10-06 | 1 | -5/+1 |
|\ \ | |||||
| * | | Building with optimization for size gives better performance | Stephen Hemminger | 2008-09-25 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | | The GCC -Os flag gives better performance for most code (except scientific) because the memory footprint is smaller and more likely to fit in cache. | ||||
* | | | fix ipv6 typo in recursive route update code | Stephen Hemminger | 2008-09-18 | 1 | -1/+1 |
| | | | |||||
* | | | remove incorrect debug message | Stephen Hemminger | 2008-09-18 | 1 | -2/+0 |
|/ / | |||||
* | | Add delete interface cleanout | Stephen Hemminger | 2008-09-18 | 1 | -4/+4 |
| | | | | | | | | | | | | | | Quagga needs to fully cleanout state when interface is deleted from system. Bugfix: 3962, 3693 | ||||
* | | Set metric in RIB for connected routes | Stephen Hemminger | 2008-09-17 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | Set metric in RIB to keep OSPF happy, but don't set the metric in the kernel since the kernel portion of connected route has metric=0. Bugfix 3668 | ||||
* | | Handle device renames correctly | Stephen Hemminger | 2008-09-17 | 1 | -8/+13 |
| | | | | | | | | | | | | Bugfix 3658 If inactive device is renamed, just do it. If active device is renamed, update RIB if needed. | ||||
* | | Set proper protocol for routes from command line | Stephen Hemminger | 2008-09-17 | 1 | -2/+10 |
| | | | | | | | | | | | | Bugzilla 3681 fix. Routes from 'ip route' default to protocol boot. Need to use this same value when deleting or udpating. | ||||
* | | Merge branch 'hollywood' into islavista | rbalocca | 2008-08-26 | 1 | -0/+17 |
|\| | | | | | | | | | | | Conflicts: debian/changelog | ||||
| * | 3.1.3vyatta/3.1.3debian/0.99.9-13 | Mark O'Brien | 2008-08-19 | 1 | -0/+17 |
| | | |||||
* | | Merge branch 'islavista' of 69.59.150.140:/git/vyatta-quagga into islavista | Stephen Hemminger | 2008-08-24 | 1 | -0/+1 |
|\ \ | |||||
| * | | Ignore derived file | rbalocca | 2008-08-22 | 1 | -0/+1 |
| | | | |||||
* | | | Fix bgp ipv4/ipv6 accept handling | Stephen Hemminger | 2008-08-24 | 1 | -0/+9 |
|/ / | | | | | | | | | | | | | When bgp calls getaddrinfo, it gets both ipv6 and ipv4 addresses. Unless IPV6_ONLY is set on Linux, only the ipv6 bind will succeed, and the IPV4 connections will come in as mapped connections on the IPV6 socket. | ||||
* | | Fix up filtering of netlink pid | Stephen Hemminger | 2008-08-18 | 1 | -10/+11 |
| | | | | | | | | | | | | There are two distinct pid's in netlink message. The one in the receive address is the pid of the sender (ie kernel), the other in the netlink message is the originator (ie quagga or ip command). | ||||
* | | Revert "Filter messages so that only netlink messages from kernel are allowed." | Stephen Hemminger | 2008-08-18 | 1 | -19/+27 |
| | | | | | | | | This reverts commit e5d63369e1f3fdc1c22ae15fe477de1f97022703. | ||||
* | | Use XCALLOC | Stephen Hemminger | 2008-08-18 | 34 | -199/+59 |
| | | | | | | | | Replace calls to XMALLOC followed by memset with XCALLOC. | ||||
* | | Filter messages so that only netlink messages from kernel are allowed. | Stephen Hemminger | 2008-08-18 | 1 | -27/+19 |
| | | | | | | | | | | This is a refinement of the socket filter, and also closes a security hole that would allow non-kernel messages to confuse quagga. | ||||
* | | Ignore both names for this package | Stephen Hemminger | 2008-08-15 | 1 | -0/+1 |
| | | |||||
* | | Enable zebra to manage system routes | Stephen Hemminger | 2008-08-15 | 1 | -1/+1 |
| | | |||||
* | | Manage system routes with zebra | Stephen Hemminger | 2008-08-15 | 13 | -128/+147 |
| | | | | | | | | | | | | This adds a new flag to the zebra daemon that causes it to add and remove system routes (ie connected and kernel routes). This causes user space (zebra) to do what the kernel was doing in hollwood. | ||||
* | | Update ignore file list | Stephen Hemminger | 2008-08-14 | 1 | -1/+1 |
| | | |||||
* | | Ignore more files | Stephen Hemminger | 2008-08-12 | 1 | -5/+2 |
| | | |||||
* | | Change package name back to vyatta-quagga | Stephen Hemminger | 2008-08-12 | 1 | -4/+4 |
| | | |||||
* | | Fix package name in changelogdebian/0.99.10-1 | Stephen Hemminger | 2008-08-12 | 1 | -3/+1 |
| | | |||||
* | | Revert "Rename vyatta-quagga package to quagga" | Stephen Hemminger | 2008-08-12 | 13 | -8/+9 |
| | | | | | | | | | | | | | | | | This reverts commit b3d1820e48cfd5571ecbc16ed33977141da1e7ad. Conflicts: debian/changelog | ||||
* | | Revert "Ignore derived files that have changed name (vyatta-quagga ==> quagga)" | Stephen Hemminger | 2008-08-12 | 1 | -6/+6 |
| | | | | | | | | This reverts commit 2efaeb45f5d5ef521ce68e09d0342bd0bfb57fcc. | ||||
* | | Revert "Take off some vyattaising of the filenames" | Stephen Hemminger | 2008-08-12 | 1 | -0/+5 |
| | | | | | | | | This reverts commit 8d84f562de3a080bd21503b24dde293821f1a94e. |