summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * [release] Bump version to 0.99.12quagga_0_99_12_releasePaul Jakma2009-05-081-1/+1
| |
| * Fix bgp ipv4/ipv6 accept handlingStephen Hemminger2009-05-081-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 Jakma2009-05-081-1/+1
| |
| * [bgpd] AS4 bugfix by Chris Caputo <ccaputo@alt.net>Denis Ovsienko2009-04-3010-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 Ovsienko2009-04-131-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 Ovsienko2009-04-101-8/+27
| | | | | | | | | | ospf cost <1-65535> A.B.C.D no ospf cost <1-65535>
* | 0.99.12-5+jenner4debian/0.99.12-5+jenner4Stephen Hemminger2009-06-041-0/+7
| |
* | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jennerStephen Hemminger2009-06-040-0/+0
|\ \
| * | Fix OSPF route refcount leakStephen Hemminger2009-06-041-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 jennerStephen Hemminger2009-06-042-20/+18
|\| |
| * | Inline trivial reference count functionsStephen Hemminger2009-06-042-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 jennerStephen Hemminger2009-06-031-1/+2
|\ \ \ | |/ / |/| |
| * | Fix OSPF route refcount leakStephen Hemminger2009-06-031-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+jenner3Stephen Hemminger2009-06-031-0/+6
| | |
* | | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jennerStephen Hemminger2009-06-033-1/+9
|\| |
| * | Add a BGP flag to default to import checkStephen Hemminger2009-06-033-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+jenner2Stephen Hemminger2009-06-021-0/+6
|/ /
* | Add show ospf6 debugggingStephen Hemminger2009-06-025-10/+127
| | | | | | | | | | Implement new ospf6 debugging command Bug 4188
* | 0.99.12-5+jenner1debian/0.99.12-5+jenner1An-Cheng Huang2009-05-291-0/+6
| |
* | 0.99.12-5debian/0.99.12-5Stephen Hemminger2009-05-281-0/+6
| |
* | Detect support for monotonic clockStephen Hemminger2009-05-281-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-4Stephen Hemminger2009-05-271-0/+10
| |
* | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jennerStephen Hemminger2009-05-272-4/+5
|\ \
| * | Allow recursive route with any nexthopStephen Hemminger2009-05-272-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 BugMichael Lambert2009-05-211-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-3Stephen Hemminger2009-05-151-0/+24
| |
* | Merge branch 'jenner' of nehalam:git/vyatta-quagga into jennerStephen Hemminger2009-05-1527-120/+109
|\ \
| * | BGP make message lists read onlyStephen Hemminger2009-05-152-16/+16
| | |
| * | OSPF make message lists read onlyStephen Hemminger2009-05-153-23/+23
| | |
| * | ZEBRA make message table read onlyStephen Hemminger2009-05-151-1/+1
| | |
| * | BGP main program cleanupStephen Hemminger2009-05-151-7/+11
| | | | | | | | | | | | | | | Check result of daemon() call to fix warning Make local variables static
| * | BGP make ecommunity variables/functions localStephen Hemminger2009-05-152-3/+2
| | |
| * | BGP make some damp function staticStephen Hemminger2009-05-152-6/+5
| | |
| * | BGP make community hash table staticStephen Hemminger2009-05-151-1/+1
| | |
| * | BGP make message list in bgp_open constStephen Hemminger2009-05-151-4/+6
| | |
| * | BGP make receive capability staticStephen Hemminger2009-05-151-1/+1
| | |
| * | BGP make flag action table read-onlyStephen Hemminger2009-05-152-7/+7
| | | | | | | | | | | | | | | This table should be read-only. Also, comment out some unused code.
| * | BGP aspath eliminate dead codeStephen Hemminger2009-05-152-3/+5
| | |
| * | BGP make some bgp_attr functions staticStephen Hemminger2009-05-152-7/+2
| | |
| * | Make BGP FSM table read-only staticStephen Hemminger2009-05-151-1/+1
| | | | | | | | | | | | The finite state machine table is immutable.
| * | BGP make attribute variables localStephen Hemminger2009-05-151-5/+5
| | | | | | | | | | | | | | | Message lists can be read-only, and hash tables are local to this code.
| * | Use const in smux interfaceStephen Hemminger2009-05-152-10/+11
| | | | | | | | | | | | smux_trap and oid_copy should allow read-only source.
| * | Fix compile warningsStephen Hemminger2009-05-151-4/+5
| | | | | | | | | | | | Fix printf format warning and make capability table 'const static'
| * | Allow message tables to be constantStephen Hemminger2009-05-152-2/+2
| | | | | | | | | | | | | | | Avoid bugs, and improve cache locality by allowing message lists to be read/only.
| * | Bgp socket use static initializationStephen Hemminger2009-05-151-6/+5
| | | | | | | | | | | | Save a little code, getaddrinfo hint can be static initialized.
| * | Remove assertion when route clears and peer !EstablishedStephen Hemminger2009-05-151-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-2Stephen Hemminger2009-05-141-0/+7
| | |
* | | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-quagga into jennerStephen Hemminger2009-05-143-6/+42
|\| |
| * | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-quagga into jennerStephen Hemminger2009-05-141-0/+7
| |\ \
| * | | Reference count BGP instanceStephen Hemminger2009-05-143-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