Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 0.99.14-3debian/0.99.14-3 | Stephen Hemminger | 2009-07-24 | 1 | -0/+6 |
| | |||||
* | Merge branch 'upstream' into kenwood | Stephen Hemminger | 2009-07-24 | 6 | -9/+20 |
| | | | | | | | | | | Conflicts: bgpd/bgp_network.c bgpd/bgpd.c doc/zebra.8 lib/smux.c zebra/main.c zebra/rt_netlink.c | ||||
* | 0.99.14-2debian/0.99.14-2 | Stephen Hemminger | 2009-07-22 | 1 | -0/+6 |
| | |||||
* | Merge branch 'kenwood' of suva.vyatta.com:/git/vyatta-quagga into kenwood | Stephen Hemminger | 2009-07-22 | 1 | -0/+9 |
|\ | |||||
| * | 0.99.14-1debian/0.99.14-1 | Stephen Hemminger | 2009-07-21 | 1 | -0/+9 |
| | | |||||
* | | Align files with upstream quagga | Stephen Hemminger | 2009-07-22 | 9 | -29/+19 |
|/ | | | | | These files has whitespace or other diffs from upstream that are not important. | ||||
* | Fix whitespace | Stephen Hemminger | 2009-07-21 | 6 | -19/+18 |
| | | | | When merging patches back to upstream, some whitespace changed. | ||||
* | Use upstream version of BGP files | Stephen Hemminger | 2009-07-21 | 2 | -8/+7 |
| | | | | | These changes got integrated slightly differently in upstream version. | ||||
* | Use upstream version of BGP files | Stephen Hemminger | 2009-07-21 | 4 | -47/+9 |
| | | | | | These changes got integrated slightly differently in upstream version. | ||||
* | BGP: create listener when first instance created | Stephen Hemminger | 2009-07-21 | 5 | -89/+108 |
| | | | | | | | | | This changes BGP so the listener sockets are not set up until the first BGP instance is configured. This keeps the port closed unless needed. It also fixes some other things: * MD5 listener was not being setup unless IPV6 configured * No compiler warnings * common setup code for IPV6 and non-IPV6 compiles | ||||
* | Merge Quagga 0.99.14 (upstream) into kenwood | Stephen Hemminger | 2009-07-21 | 102 | -432/+1217 |
| | | | | | | | | | | | | | | | | | | | | | | | Grand unified Quagga Conflicts: bgpd/bgp_aspath.c bgpd/bgp_damp.c bgpd/bgp_damp.h bgpd/bgp_main.c bgpd/bgp_packet.c bgpd/bgp_route.c bgpd/bgpd.c configure.ac doc/zebra.8 lib/command.c lib/smux.c lib/workqueue.c ospfd/ospf_snmp.c ospfd/ospfd.c zebra/main.c zebra/rt_netlink.c zebra/zebra_rib.c | ||||
* | 0.99.12-8debian/0.99.12-8 | Stephen Hemminger | 2009-07-09 | 1 | -0/+8 |
| | |||||
* | Start all routing daemons at boot time | Stephen Hemminger | 2009-07-09 | 1 | -8/+15 |
| | | | | Go back to starting all routing daemons at boot time. | ||||
* | Allow RIB to store multiple kernel routes | Stephen Hemminger | 2009-07-09 | 1 | -0/+9 |
| | | | | | It is possible when using default routes to have two entries in FIB with different protocols/metrics so don't assume they are the same. | ||||
* | Allow iBGP to be used for recusive routes | Stephen Hemminger | 2009-07-09 | 1 | -4/+8 |
| | | | | | Bug 4228 This inclues iBGP routes in the active route calculation. | ||||
* | 0.99.12-7debian/0.99.12-7 | Stig Thormodsrud | 2009-06-18 | 1 | -0/+7 |
| | |||||
* | [bgpd] Fixed as-path prepend/exclude ASN handling | Denis Ovsienko | 2009-06-18 | 2 | -5/+5 |
| | | | | | | | | | - aspath_gettoken(): use as_t to fix 4-byte ASN scanning (bug #484) - set_aspath_prepend_cmd(): use CMD_AS_RANGE in message to match actual range - no_set_aspath_prepend_val_cmd(): idem - set_aspath_exclude_cmd(): idem - no_set_aspath_exclude_val_cmd(): idem | ||||
* | 0.99.12-6debian/0.99.12-6 | An-Cheng Huang | 2009-05-29 | 1 | -0/+6 |
| | |||||
* | 0.99.12-5debian/0.99.12-5 | Stephen Hemminger | 2009-05-28 | 1 | -0/+6 |
| | |||||
* | Detect support for monotonic clock | Stephen Hemminger | 2009-05-28 | 1 | -0/+10 |
| | | | | | | Quagga has code to support monotonic clock to avoid issues where time of day changes. The support was incomplete since it was not being detected by autoconf. | ||||
* | 0.99.12-4debian/0.99.12-4 | Stephen Hemminger | 2009-05-27 | 1 | -0/+10 |
| | |||||
* | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jenner | Stephen Hemminger | 2009-05-27 | 2 | -4/+5 |
|\ | |||||
| * | Allow recursive route with any nexthop | Stephen Hemminger | 2009-05-27 | 2 | -4/+5 |
| | | | | | | | | | | | | Bug 4228 Mark static routes as internal. By marking static routes as internal, they get re-evaluated as possible recursive routes. | ||||
* | | BGP Community Deletion Bug | Michael Lambert | 2009-05-21 | 1 | -1/+1 |
|/ | | | | | | | | The attached patch was already posted to the list once (thanks to whoever found it first). However, it never made it into the code base. It is a severe to critical bug affecting community deletions on 64-bit machines and is bug #515 in bugzilla. | ||||
* | 0.99.12-3debian/0.99.12-3 | Stephen Hemminger | 2009-05-15 | 1 | -0/+24 |
| | |||||
* | Merge branch 'jenner' of nehalam:git/vyatta-quagga into jenner | Stephen Hemminger | 2009-05-15 | 27 | -120/+109 |
|\ | |||||
| * | BGP make message lists read only | Stephen Hemminger | 2009-05-15 | 2 | -16/+16 |
| | | |||||
| * | OSPF make message lists read only | Stephen Hemminger | 2009-05-15 | 3 | -23/+23 |
| | | |||||
| * | ZEBRA make message table read only | Stephen Hemminger | 2009-05-15 | 1 | -1/+1 |
| | | |||||
| * | BGP main program cleanup | Stephen Hemminger | 2009-05-15 | 1 | -7/+11 |
| | | | | | | | | | | Check result of daemon() call to fix warning Make local variables static | ||||
| * | BGP make ecommunity variables/functions local | Stephen Hemminger | 2009-05-15 | 2 | -3/+2 |
| | | |||||
| * | BGP make some damp function static | Stephen Hemminger | 2009-05-15 | 2 | -6/+5 |
| | | |||||
| * | BGP make community hash table static | Stephen Hemminger | 2009-05-15 | 1 | -1/+1 |
| | | |||||
| * | BGP make message list in bgp_open const | Stephen Hemminger | 2009-05-15 | 1 | -4/+6 |
| | | |||||
| * | BGP make receive capability static | Stephen Hemminger | 2009-05-15 | 1 | -1/+1 |
| | | |||||
| * | BGP make flag action table read-only | Stephen Hemminger | 2009-05-15 | 2 | -7/+7 |
| | | | | | | | | | | This table should be read-only. Also, comment out some unused code. | ||||
| * | BGP aspath eliminate dead code | Stephen Hemminger | 2009-05-15 | 2 | -3/+5 |
| | | |||||
| * | BGP make some bgp_attr functions static | Stephen Hemminger | 2009-05-15 | 2 | -7/+2 |
| | | |||||
| * | Make BGP FSM table read-only static | Stephen Hemminger | 2009-05-15 | 1 | -1/+1 |
| | | | | | | | | The finite state machine table is immutable. | ||||
| * | BGP make attribute variables local | Stephen Hemminger | 2009-05-15 | 1 | -5/+5 |
| | | | | | | | | | | Message lists can be read-only, and hash tables are local to this code. | ||||
| * | Use const in smux interface | Stephen Hemminger | 2009-05-15 | 2 | -10/+11 |
| | | | | | | | | smux_trap and oid_copy should allow read-only source. | ||||
| * | Fix compile warnings | Stephen Hemminger | 2009-05-15 | 1 | -4/+5 |
| | | | | | | | | Fix printf format warning and make capability table 'const static' | ||||
| * | Allow message tables to be constant | Stephen Hemminger | 2009-05-15 | 2 | -2/+2 |
| | | | | | | | | | | Avoid bugs, and improve cache locality by allowing message lists to be read/only. | ||||
| * | Bgp socket use static initialization | Stephen Hemminger | 2009-05-15 | 1 | -6/+5 |
| | | | | | | | | Save a little code, getaddrinfo hint can be static initialized. | ||||
| * | Remove assertion when route clears and peer !Established | Stephen Hemminger | 2009-05-15 | 1 | -13/+0 |
| | | | | | | | | | | | | It is possible on BGP shutdown for routes to finish clearing while peer is waiting deletion. Therefore the assertion check in bgp_clear_route can be deleted. | ||||
* | | 0.99.12-2debian/0.99.12-2 | Stephen Hemminger | 2009-05-14 | 1 | -0/+7 |
| | | |||||
* | | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-quagga into jenner | Stephen Hemminger | 2009-05-14 | 3 | -6/+42 |
|\| | |||||
| * | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-quagga into jenner | Stephen Hemminger | 2009-05-14 | 1 | -0/+7 |
| |\ | |||||
| * | | Reference count BGP instance | Stephen Hemminger | 2009-05-14 | 3 | -6/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 3436 Add reference counting on BGP structure. Don't free BGP instance until all peer's are deleted. Fix memory leak where self reference created but never freed | ||||
* | | | Merge branch 'jenner' of nehalam:git/vyatta-quagga into jenner | Stephen Hemminger | 2009-05-13 | 3 | -15/+0 |
|\| | | |/ |/| |