Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | [release] Bump version to 0.99.12quagga_0_99_12_release | Paul Jakma | 2009-05-08 | 1 | -1/+1 | |
| | | ||||||
| * | Fix bgp ipv4/ipv6 accept handling | Stephen Hemminger | 2009-05-08 | 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. | |||||
| * | [build] tools/multiple-bgpd.sh should be in 'make dist' | Paul Jakma | 2009-05-08 | 1 | -1/+1 | |
| | | ||||||
| * | [bgpd] AS4 bugfix by Chris Caputo <ccaputo@alt.net> | Denis Ovsienko | 2009-04-30 | 10 | -85/+62 | |
| | | | | | | | | | | | | | | | | | | * bgpd/bgp_aspath.c: (aspath_make_str_count) "assert (len < str_size)" was getting hit under certain 4-byte ASN conditions. New realloc strategy. * bgpd/bgp_aspath.c: (aspath_key_make) const warning fix. "%d" -> "%u" 4-byte ASN corrections. Prevent negative number when ASN is above 2^31. | |||||
| * | Dmitry Tejblum <tejblum@yandex-team.ru> | Denis Ovsienko | 2009-04-13 | 1 | -1/+1 | |
| | | | | | | | | | | Don't enable HAVE_BSD_STRUCT_IP_MREQ_HACK for FreeBSD 7.0 and upper, because OS behaviour has changed. | |||||
| * | Justified OSPF cost function names and added support for: | Denis Ovsienko | 2009-04-10 | 1 | -8/+27 | |
| | | | | | | | | | | ospf cost <1-65535> A.B.C.D no ospf cost <1-65535> | |||||
* | | 0.99.12-5+jenner4debian/0.99.12-5+jenner4 | Stephen Hemminger | 2009-06-04 | 1 | -0/+7 | |
| | | ||||||
* | | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jenner | Stephen Hemminger | 2009-06-04 | 0 | -0/+0 | |
|\ \ | ||||||
| * | | Fix OSPF route refcount leak | Stephen Hemminger | 2009-06-04 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | This may fix BUG 3096. The reference count for OSPF route table was never completely freed on deleting all neighbors. | |||||
* | | | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jenner | Stephen Hemminger | 2009-06-04 | 2 | -20/+18 | |
|\| | | ||||||
| * | | Inline trivial reference count functions | Stephen Hemminger | 2009-06-04 | 2 | -20/+18 | |
| | | | | | | | | | | | | route_node_lock/route_node_unlock are trivial and used often. | |||||
* | | | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jenner | Stephen Hemminger | 2009-06-03 | 1 | -1/+2 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Fix OSPF route refcount leak | Stephen Hemminger | 2009-06-03 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | This may fix BUG 3096. The reference count for OSPF route table was never completely freed on deleting all neighbors. | |||||
* | | | 0.99.12-5+jenner3debian/0.99.12-5+jenner3 | Stephen Hemminger | 2009-06-03 | 1 | -0/+6 | |
| | | | ||||||
* | | | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jenner | Stephen Hemminger | 2009-06-03 | 3 | -1/+9 | |
|\| | | ||||||
| * | | Add a BGP flag to default to import check | Stephen Hemminger | 2009-06-03 | 3 | -1/+9 | |
| | | | | | | | | | | | | | | | | | | | | | This adds a flag to bgpd that makes each BGP instance start with import-check enabled. With Vyatta CLI, this resolves issues resulting from ordering at startup and how command elements for disable-import-check are used. | |||||
* | | | 0.99.12-5+jenner2debian/0.99.12-5+jenner2 | Stephen Hemminger | 2009-06-02 | 1 | -0/+6 | |
|/ / | ||||||
* | | Add show ospf6 debuggging | Stephen Hemminger | 2009-06-02 | 5 | -10/+127 | |
| | | | | | | | | | | Implement new ospf6 debugging command Bug 4188 | |||||
* | | 0.99.12-5+jenner1debian/0.99.12-5+jenner1 | 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 |