Tag 'debian/0.99.18-1' created by Stephen Hemminger 
<[email protected]> at 2011-03-22 19:06 -0700

0.99.18-1

Changes since debian/0.99.17-18:
Barry Friedman (1):
      bgpd: Remove extra lock on interior table node

Chris Caputo (1):
      bgpd: fix bgp_node locking issues

Chris Hall (1):
      lib: Fix accounting of memory

Denis Ovsienko (1):
      doc: fix "ipv6 address" interface command syntax (#608)

John Kemp (1):
      bgpd: improve "monotonic" uptime correction

Michael Lambert (2):
      bgpd: New show commands for improved view and address family support
      bgpd: "Intern" communities in route maps

Paul Jakma (27):
      bgpd: Simplify process queue init
      lib: thread history funcname shouldn't be constant, it's freed
      lib: Thread scheduler should be fair and not let events starve I/O and 
timers
      lib: Add a command to clear the thread CPU history data
      lib: Make workqueue more conservative about ramping up
      lib: prefix.c nano-optimisation
      lib: Fix bug in prefix trie lookup
      ospfd: Lower level of some common messages from info to debug
      ospfd: ospf_if_free can leave dangling references on ISM events - cancel 
them
      ospfd: OSPF_MIN_LS_ARRIVAL compare should be >= to match ospf_flood
      ospfd: interface code should leave  network_lsa_self alone
      ospfd: fix lsa_refresh_walker unlock before use bug
      ospfd: Fix various route_unlock discrepencies
      ospfd: the maxage_lsa_remover should check whether it needs to yield the 
cpu
      ospfd: Reset neighbour inactivity timer for any packet arrival
      ospfd: Prioritise hellos for sending by queueing to head of output buffer
      ospfd: Remember network LSA sequence numbers across up/downs of an 
interface
      ospfd: Unify router and network LSA refresh logic with general refresher
      ospfd: Fix maxage/flush to not try flood twice, remember maxages for 
longer
      ospfd: potential fix for router-id change assert on refresh cleanup patch
      ospfd: Remove oi field from LSA, have network_lsa_refresh look up when 
needed
      Merge paul/ospfd/201012-review ospfd and lib/ fixes and performance 
improvements
      bgpd/security: CVE-2010-1674 Fix crash due to extended-community parser 
error
      bgpd: Remove AS Path limit/TTL functionality
      release: 0.99.18
      build: change sense of opaque-{lsa,te} enable args to enable by default
      ospfd: Compile fix for opaque support

Robert Bays (2):
      bgpd: fix errors in aggregate address command
      bgpd: unlock node on aggregate error

Stephen Hemminger (12):
      ripngd: copy debug statements fix from ripd
      bgpd: use XCALLOC to allocate bgpd damp array
      bgpd: fix use of free memory by update_rsclient
      lib: Better hashing of string values using Bernstein hash
      bgpd: use Jenkins hash for BGP transit, cluster and attr hashes
      bgpd: leave peer socket in non-blocking mode (mostly)
      lib: add TCP_CORK wrapper
      bgpd: enable TCP corking
      Merge branch 'upstream' into napa
      bgpd: attribute jhash call should use a standard interface to in6_addr 
data
      Merge branch 'upstream' into napa
      0.99.18-1

Tom Goff (7):
      lib: Add a function to delete all interfaces
      lib: zlog should clean up its memory
      ospf6d: Fix memory allocation issues in SPF
      ospf6d: Remove obsolete code
      ospf6d: Have ospf6d cleanup when it terminates normally
      ospf6d: Route locking (memory) cleanup
      ospf6d: Extend the "[no] debug ospf6 route" vty commands

Wataru Tanitsu (1):
      bgpd: Fix display of unsigned attributes

---
 bgpd/bgp_attr.c        |  117 ---
 bgpd/bgp_attr.h        |    6 
 bgpd/bgp_community.c   |    7 
 bgpd/bgp_community.h   |    1 
 bgpd/bgp_damp.c        |    2 
 bgpd/bgp_dump.c        |    4 
 bgpd/bgp_main.c        |   10 
 bgpd/bgp_nexthop.c     |   22 
 bgpd/bgp_route.c       | 1507 +++++++++++++++++++++++++++++++++++--------------
 bgpd/bgp_route.h       |    3 
 bgpd/bgp_routemap.c    |  129 ----
 bgpd/bgp_table.c       |    1 
 bgpd/bgp_vty.c         |  151 ++++
 configure.ac           |   13 
 debian/changelog       |  104 +++
 doc/bgpd.texi          |   23 
 doc/main.texi          |    4 
 doc/routemap.texi      |   14 
 lib/command.c          |    2 
 lib/if.c               |   18 
 lib/if.h               |    1 
 lib/log.c              |    3 
 lib/memory.c           |   10 
 lib/memtypes.c         |    1 
 lib/prefix.c           |    9 
 lib/table.c            |   14 
 lib/thread.c           |  142 ++++
 lib/thread.h           |    3 
 lib/workqueue.c        |   17 
 ospf6d/ospf6_area.c    |    6 
 ospf6d/ospf6_asbr.c    |    5 
 ospf6d/ospf6_asbr.h    |    1 
 ospf6d/ospf6_intra.c   |    2 
 ospf6d/ospf6_lsa.c     |    5 
 ospf6d/ospf6_lsa.h     |    1 
 ospf6d/ospf6_main.c    |   35 +
 ospf6d/ospf6_message.c |   18 
 ospf6d/ospf6_message.h |    1 
 ospf6d/ospf6_route.c   |   15 
 ospf6d/ospf6_spf.c     |   13 
 ospf6d/ospf6_top.c     |    9 
 ospf6d/ospf6_top.h     |    1 
 ospfd/ospf_abr.c       |    7 
 ospfd/ospf_asbr.c      |    3 
 ospfd/ospf_ase.c       |   12 
 ospfd/ospf_flood.c     |   34 +
 ospfd/ospf_flood.h     |    1 
 ospfd/ospf_interface.c |   20 
 ospfd/ospf_interface.h |    6 
 ospfd/ospf_ism.c       |   17 
 ospfd/ospf_lsa.c       |  351 ++++-------
 ospfd/ospf_lsa.h       |   24 
 ospfd/ospf_lsdb.c      |   15 
 ospfd/ospf_network.c   |   14 
 ospfd/ospf_nsm.c       |   33 -
 ospfd/ospf_nsm.h       |    2 
 ospfd/ospf_opaque.c    |   17 
 ospfd/ospf_opaque.h    |    4 
 ospfd/ospf_packet.c    |  116 ++-
 ospfd/ospf_packet.h    |    1 
 ospfd/ospf_vty.c       |   14 
 ospfd/ospfd.c          |   15 
 ospfd/ospfd.h          |    9 
 ripngd/ripng_debug.c   |   26 
 ripngd/ripng_debug.h   |    2 
 65 files changed, 2070 insertions(+), 1123 deletions(-)
---
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to