summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 0.99.12-7debian/0.99.12-7Stig Thormodsrud2009-06-181-0/+7
|
* [bgpd] Fixed as-path prepend/exclude ASN handlingDenis Ovsienko2009-06-182-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-6An-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
* | | Merge branch 'jenner' of nehalam:git/vyatta-quagga into jennerStephen Hemminger2009-05-133-15/+0
|\| | | |/ |/|
| * Revert "Wait for peers to clear on BGP shutdown"Stephen Hemminger2009-05-133-15/+0
| | | | | | | | This reverts commit 732ebcdfad6e3a786386e38a126c84477d192105.
* | 0.99.12-1debian/0.99.12-1Stephen Hemminger2009-05-111-0/+7
|/
* [release] Bump version to 0.99.12Paul Jakma2009-05-111-1/+1
|
* 0.99.11-19debian/0.99.11-19Stephen Hemminger2009-05-111-0/+8
|
* Wait for peers to clear on BGP shutdownStephen Hemminger2009-05-113-0/+15
| | | | | | Bugfix 3436 Wait for all items in the peer clear queue to finish before deleting BGP instance.
* Make declarations matchStephen Hemminger2009-05-081-2/+2
| | | | These variables are const.
* Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-quagga into jennerStephen Hemminger2009-05-081-0/+24
|\
| * 0.99.11-18debian/0.99.11-18Stephen Hemminger2009-05-081-0/+8
| |
| * Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jennerStephen Hemminger2009-05-082-21/+15
| |\
| * | 0.99.11-17debian/0.99.11-17Stephen Hemminger2009-05-071-0/+16
| | |
* | | Add daemons being shutdown to logStephen Hemminger2009-05-081-1/+4
| |/ |/|
* | Be safer in bgp_terminateStephen Hemminger2009-05-081-2/+6
| | | | | | | | | | bgp_terminate is used when process SIGHUP, clear workqueue references after freeing them.
* | Fix startup log messageStephen Hemminger2009-05-081-2/+3
| | | | | | | | Need to add back proper log_end_msg
* | Use quagga-manager for start-stopStephen Hemminger2009-05-081-18/+7
|/ | | | | Need to have only one place where daemons are started, otherwise there will be bugs.
* Updates to init scriptStephen Hemminger2009-05-071-11/+36
| | | | | | 1. Don't depend on quagga-manager because later changes may have to change what it does 2. Add LSB status function