Tag 'quagga_0_99_4_release' created by Paul Jakma <[email protected]> at 
2006-05-15 09:54 -0700

Tag Quagga 0.99.4 CVS Release

Changes since quagga_0_99_3_release:
Andrew J. Schorr (1):
      [ripd] Fix logic to send updates on all connected addresses.

Paul Jakma (50):
      [bug #89] Fix leak of community when set community is used
      [bgpd] trivial readability fix
      [doc] Credit Jeroen Simonetti for contributing snmptrap.texi
      [solaris] version depend files, auto-generate. Start zebra when needed.
      [bgpd] Record afi/safi in bgp_table. Serialise peer clear with FSM.
      [bgpd] Record afi/safi in bgp_table. Serialise peer clear with FSM.
      [bgpd] Add Clrng description to bgp summary state.
      [bgpd] Add Clrng description to bgp summary state.
      [lib/sockunion] trivial: use XSTRDUP.
      [lib/sockunion] trivial: use XSTRDUP.
      [bgpd] Start off FSM again once clearing finishes.
      [bgpd] Start off FSM again once clearing finishes.
      [lib] export show_address_cmd debug command in if.h
      [bgpd] rearrange some structs for less padding, stats for table/attrs.
      [lib/privs] Changing user IDs should be done before dropping privileges
      [zebra] arrange structs in padding-efficient manner and remove unused 
field
      [solaris] SMF manifest, method and depend updates.
      [tests] fix heavy-wq, add redundant AS_SET test and statics to aspath_test
      [solaris] revert previous update of manifest install path
      [lib/memory] Add mallinfo support
      [lib] fix libtool version argument in Makefile.am
      [bgpd] Include header dependency in bgp_nexthop.h
      [bgpd] Add 'show bgp memory' for stats on fixed-size allocations in bgpd
      [bgpd] trivial: use a distinct memtype for struct bgp_synchronize
      [bgpd] release peer specific clear queue in peer_free
      [ospfd] Fix incorrect byte-order conversion of OSPF_MAX_SEQUENCE_NUMBER
      [ospfd] ignore loopbacks for received interface validation
      [lib] status field/flags no longer used in struct workqueue
      [lib] fix gensub call in memtypes.awk to pass "g", not g.
      [ospfd] Fix failure of Fletcher checksum with certain compilers
      [TODO] Note MED functionality we should implement
      [bgpd] Fix infinite loop in community_str2com
      [lib] Mark most arguments in DEFUN_CMD_FUNC_TEXT as potentially unused
      [lib] Trivial: fix line lengths of a comment in workqueu.c
      [lib] command.c exports host global, add it to header.
      Sync rebuild of cvs_head
      [doc] document version zserv header, add txt figures, make pdf figs nicer
      [ospfd] Fix virtual-link handling in nbrs route-table, exposed by bug#234 
fix
      [solaris] Manifest referenced non-existent services, fix.
      [ospfd] Fix SPF of virtual-links
      [ripd] bugs #261, #262: Fix RIPv1 info-leak and unauthenticated route 
updates
      [docs] Update ripd docs on version and authentication, see bugs #261,#262
      [bgpd] bug #210: Enable crucial VPNv4 code which was disabled
      [bgpd] Fix bug where FSM can stay hung forever in Idle/Clrng
      [bgpd] CID#62 fix double-free, use-after-free in community_str2com
      [ripngd] bug #242, fix crash in routemap, ipv6 stored in in_addr.
      [bgpd] Bug #240, Fix route-server crash when static routes are configured
      [doc] bug #245, remove reference to non-existent log_mode argument
      [0.99] Version bump to 0.99.4
      [doc] Update auto-generated quagga.info

paul (6):
      [zebra] Fix pauls zebra_rib/rib_process commit mistakes, again.
      [build system] cleanup --enable-snmp by removing ucd-snmp cruft
      [zebra] Display flags on their line in 'show interface'.
      [lib/workqueue] remove the useless 'delay' factor.
      [bgpd] Fix peer prefix counts and make it slightly more robust
      [bgpd] trivial fix for gcc warning

vincent (1):
      ripd.c: correct bug that allowed route learnt through RIP to take 
precedence over connected routes

---
 solaris/depend.daemons        |    7 
 solaris/depend.dev            |    1 
 solaris/depend.doc            |    1 
 solaris/depend.libs           |    5 
 solaris/depend.smf            |    6 
 ChangeLog                     |   22 +
 TODO                          |    1 
 bgpd/ChangeLog                |  156 +++++++++
 bgpd/bgp_advertise.c          |    3 
 bgpd/bgp_aspath.c             |    4 
 bgpd/bgp_attr.c               |   16 
 bgpd/bgp_attr.h               |   49 +-
 bgpd/bgp_community.c          |   16 
 bgpd/bgp_fsm.c                |    1 
 bgpd/bgp_nexthop.c            |   12 
 bgpd/bgp_nexthop.h            |    2 
 bgpd/bgp_packet.c             |   24 -
 bgpd/bgp_route.c              |  299 +++++++++--------
 bgpd/bgp_route.h              |   59 +--
 bgpd/bgp_routemap.c           |   12 
 bgpd/bgp_table.c              |   18 -
 bgpd/bgp_table.h              |   18 -
 bgpd/bgp_vty.c                |  203 ++++++++++--
 bgpd/bgpd.c                   |   11 
 bgpd/bgpd.h                   |    8 
 configure.ac                  |  133 ++-----
 doc/ChangeLog                 |   47 ++
 doc/Makefile.am               |   17 -
 doc/fig-normal-processing.txt |   11 
 doc/fig-rs-processing.txt     |   47 ++
 doc/fig_topologies_full.txt   |    6 
 doc/fig_topologies_rs.txt     |    5 
 doc/main.texi                 |    4 
 doc/protocol.texi             |  125 +++++--
 doc/quagga.info               |  700 +++++++++++++++++++++++++----------------
 doc/ripd.texi                 |  107 ++++--
 doc/routeserver.texi          |   64 ++-
 doc/snmptrap.texi             |    8 
 lib/ChangeLog                 |   66 +++
 lib/Makefile.am               |    2 
 lib/command.h                 |    9 
 lib/if.h                      |    1 
 lib/memory.c                  |  117 ++++++
 lib/memory.h                  |    6 
 lib/memtypes.awk              |    6 
 lib/memtypes.c                |    3 
 lib/privs.c                   |   38 +-
 lib/sockunion.c               |    4 
 lib/workqueue.c               |   42 --
 lib/workqueue.h               |   23 -
 ospfd/ChangeLog               |   85 +++++
 ospfd/ospf_interface.c        |   64 ++-
 ospfd/ospf_interface.h        |    5 
 ospfd/ospf_lsa.c              |    4 
 ospfd/ospf_neighbor.c         |   74 ++--
 ospfd/ospf_nsm.c              |    5 
 ospfd/ospf_route.c            |    5 
 ospfd/ospf_spf.c              |  165 ++++++---
 ospfd/ospf_spf.h              |    5 
 ospfd/ospf_vty.c              |   29 +
 ripd/ChangeLog                |   32 +
 ripd/rip_interface.c          |   18 -
 ripd/ripd.c                   |  257 +++++++--------
 ripngd/ChangeLog              |    6 
 ripngd/ripng_routemap.c       |    2 
 solaris/ChangeLog             |   58 +++
 solaris/Makefile.am           |   12 
 solaris/depend.daemons.in     |    8 
 solaris/depend.dev.in         |    2 
 solaris/depend.doc.in         |    1 
 solaris/depend.libs.in        |    5 
 solaris/depend.smf.in         |    8 
 solaris/quagga.init.in        |  143 ++++----
 solaris/quagga.xml.in         |  710 +++++++++++++++++++++++++++++-------------
 tests/ChangeLog               |    8 
 tests/aspath_test.c           |   20 +
 tests/heavy-wq.c              |    3 
 zebra/ChangeLog               |   17 +
 zebra/interface.c             |    4 
 zebra/rib.h                   |   35 +-
 zebra/zebra_rib.c             |   12 
 81 files changed, 2954 insertions(+), 1393 deletions(-)
---
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to