bgpd/ChangeLog              |   30 +++++++++++++++++++++++
 bgpd/bgp_attr.c             |   25 +++++++++++++++----
 bgpd/bgp_attr.h             |    2 -
 bgpd/bgp_debug.c            |    7 -----
 bgpd/bgp_network.c          |    9 +++----
 bgpd/bgp_open.c             |    3 --
 bgpd/bgp_packet.c           |   13 ++++++++--
 configure.ac                |   16 ++++++++++++
 isisd/ChangeLog             |   11 ++++++++
 isisd/isis_flags.c          |   19 ++++++++++++--
 isisd/isis_flags.h          |    1 
 isisd/isisd.c               |    8 ++++--
 lib/ChangeLog               |   32 +++++++++++++++++++++++++
 lib/linklist.c              |   20 +++++++++++----
 lib/log.c                   |   29 ++++++++++++++++------
 lib/log.h                   |    6 +++-
 lib/memory.c                |    2 -
 lib/stream.h                |    2 -
 ospf6d/ospf6_area.h         |    6 ++--
 ospfd/ospf_opaque.h         |    2 -
 ospfd/ospfd.h               |    6 ++--
 ripd/ChangeLog              |    6 ++++
 ripd/rip_interface.c        |    1 
 ripd/ripd.c                 |    1 
 solaris/ChangeLog           |    6 ++++
 solaris/Makefile.am         |    2 -
 tests/ChangeLog             |    8 ++++++
 tests/aspath_test.c         |   18 ++++++++++++++
 tests/bgp_capability_test.c |   30 +++++++++++++++++++++++
 zebra/ChangeLog             |   28 ++++++++++++++++++++++
 zebra/ioctl.c               |   26 ++++++++++++++++++++
 zebra/kernel_socket.c       |   22 +++++++++++++++++
 zebra/rib.h                 |    1 
 zebra/zebra_rib.c           |   56 ++++++++++++++++++++++++++++++++++++++++++++
 34 files changed, 400 insertions(+), 54 deletions(-)

New commits:
commit 9334b80b2c84f33d0d749b4a172f1d87a77a8544
Author: paul <paul>
Date:   Thu Mar 13 03:31:24 2008 +0000

    [bgpd] remove unnecessary 0 entries from struct message's
    
    2008-03-13 Paul Jakma <[EMAIL PROTECTED]>
    
        * (various) Remove 0 entries from struct message's, unneeded due to
          recent improvements in mes_lookup/LOOKUP.

commit ad3d3d392079ccf49efb6d375d40a2edbc80a534
Author: paul <paul>
Date:   Thu Mar 13 03:28:13 2008 +0000

    [ripd] remove unnecessary 0 entries from struct message's
    
    2008-03-13 Paul Jakma <[EMAIL PROTECTED]>
    
        * ripd.c/rip_interface.c: Remove 0 entries from rip_msg
          ri_version_msg struct message's, not needed with recent fixes
          to mes_lookup.

commit 3c220840d7a3d62497a45ff77ee01a87e6023e8d
Author: paul <paul>
Date:   Thu Feb 28 23:26:02 2008 +0000

    [lib] Fix the struct message LOOKUP function to be more robust
    
    2008-02-28 Paul Jakma <[EMAIL PROTECTED]>
    
        * log.c: (mes_lookup) Sowmini Varadhan diagnosed a problem where
          this function can cause a NULL dereference, on lookups for unknown
          indices, or messages with NULL strings. Can occur, e.g., debug
          logging code when processing received messages. Fixed to accept a
          pointer to a default string to be used if there is no match.
        * log.h: LOOKUP adjusted to match

commit 538d0f3a00ec246d41207324d0cb88a0061b0101
Author: paul <paul>
Date:   Thu Feb 28 00:09:04 2008 +0000

    [lib/linklist] Enforce "nodes must have data" invariant more rigorously
    
    2008-02-28 Paul Jakma <[EMAIL PROTECTED]>
    
        * linklist.c: This implementation expects that the data pointer not
          be null, e.g. listgetdata() asserts this. The list add methods
          don't apply the same sanity check.
    
          Noted by Jim Carlson in bug #437.

commit c3c92461eb41baadaac3549ad5a99646b3184999
Author: pilot <pilot>
Date:   Tue Feb 26 14:02:24 2008 +0000

    + fix bug#326 by rib_lookup_and_pushup()

commit d52692651a02f3343c756e06da62265e37f6f473
Author: paul <paul>
Date:   Tue Feb 26 09:16:09 2008 +0000

    [c++] remove/rename some names in headers that clash with C++ reserved words
    
    2008-01-30 Peter Szilagyi <[EMAIL PROTECTED]>
    
        * lib/stream.h: Remove named 'new' parameter in prototype
          for c++ header compatibility.
        * ospfd/ospf_opaque.h: ditto
        * ospfd/ospfd.h: Renamed struct export to _export for c++
          header compatibility.
        * ospf6d/ospf6_area.h: ditto

commit 21796cf0f8095f96d720a7f4569141d9e84cc784
Author: paul <paul>
Date:   Sat Feb 23 16:57:03 2008 +0000

    [tests:bgp] Further tests for 0 sized as_path segments
    
    2008-02-23 Paul Jakma <[EMAIL PROTECTED]>
    
        * aspath_test.c: Test for 0-ASN sequences that still have data.

commit 7f2bd94e8fe95b32c57b266a90537693857cac18
Author: paul <paul>
Date:   Tue Jan 29 19:29:44 2008 +0000

    [isisd] Bug #437: fix ssert caused by bad list management
    
    2008-01-29 James Carlson <[EMAIL PROTECTED]>
    
        * Fix bug #437, assert due to bogus index management
        * isis_flags.c: (flags_initialize) new
        * (flags_get_index) fix off by one, leading to list assert
          on null node data.
          (flags_free_index) ditto.
        * isisd.c: (isis_area_create) use flags_initialize
          (isis_area_destroy) deconfigure circuits when
          taking down area.

commit 53e86f07da24c19292ec3f0d8001c9f6f53b08e0
Author: paul <paul>
Date:   Tue Jan 29 17:26:34 2008 +0000

    [bgpd] fix crash on startup if compiled IPv4-only
    
    2008-01-29 Jorge Boncompte <[EMAIL PROTECTED]>
    
        * bgp_network.c: (bgp_socket) IPv4-only version crashes if -l is not
          used as address will be null.

commit dd0acc512cea63d5b5d891d49ec68c59d317c3bd
Author: paul <paul>
Date:   Sun Jan 13 18:52:15 2008 +0000

    [solaris] add missing makefile.am dependency
    
    2008-01-13 Paul Jakma <[EMAIL PROTECTED]>
    
        * Makefile.am: pkg target should depend on the 'depend.%' files.
          Crops up now that solaris/ doesn't get descended into by
          general Quagga build.

commit 8afd2ed19c612664a0ca105576c341b2371c6f2a
Author: ajs <ajs>
Date:   Fri Jan 11 16:33:59 2008 +0000

    [link-detect] Improve BSD support.
    2008-01-11 Ingo Flaschberger <[EMAIL PROTECTED]>
    
        * configure.ac: Improve HAVE_BSD_LINK_DETECT test.

commit 2f73d36752b61b48c0c14a39d2c13f33ea0411fa
Author: ajs <ajs>
Date:   Fri Jan 11 15:57:13 2008 +0000

    [link-detect] Improve BSD support.
    2008-01-11 Andrew J. Schorr <[EMAIL PROTECTED]>
    
        * lib/zebra.h: Revert previous change, no need to include
          <net/if_media.h> here.
        * zebra/ioctl.c: If HAVE_BSD_LINK_DETECT is defined, include
          <net/if_media.h>
          (if_get_flags) Remove debug messages about BSD link state.
        * zebra/kernel_socket.c: (bsd_linkdetect_translate) If link state
          is unknown, we should set the IFF_RUNNING flag.

commit f6bc0eb86aec3cec8ddb18de4f85fb669e3197d2
Author: ajs <ajs>
Date:   Thu Jan 10 15:24:32 2008 +0000

    [link-detect] Try to get BSD link-detect to work properly.
    
    2008-01-10 Ingo Flaschberger <[EMAIL PROTECTED]>
    
        * configure.ac: Define HAVE_BSD_LINK_DETECT if <net/if_media.h> is
          present.
        * lib/zebra.h: If HAVE_BSD_LINK_DETECT is defined,
          include <net/if_media.h>.
        * zebra/ioctl.c: (if_get_flags) If HAVE_BSD_LINK_DETECT, use the
          SIOCGIFMEDIA ioctl to ascertain link state.
        * zebra/kernel_socket.c: (bsd_linkdetect_translate) New function to
          map the ifm_data.ifi_link_state value into the IFF_RUNNING flag.
          (ifm_read) Call bsd_linkdetect_translate to fix the IFF_RUNNING
          flag before calling if_flags_update.

commit 26cc29d8fb3ff73dac3b602308079a95f6f315d2
Author: ajs <ajs>
Date:   Tue Jan 8 20:12:46 2008 +0000

    [link-detect] Static interface routes should behave properly with 
link-detect.
    
    2008-01-08 Michael Larson <[EMAIL PROTECTED]>
    
        * zebra_rib.c: (nexthop_active_check) Replace if_is_up with
          if_is_operative to solve problems with static interface
          routes not behaving properly with link-detect.

commit 350ee4f8bd0d66610f00f0493f273bf61530ced2
Author: paul <paul>
Date:   Tue Jan 8 13:50:11 2008 +0000

    [lib] add mising UL qualifier to numerical constant
    
    2008-01-08 Pavol Rusnak <[EMAIL PROTECTED]>
    
        * memory.c: (mtype_memstr) Fix accidental shift past width of type,
          constant should have been forced to UL, rather than being left to
          default to int.

commit cd4fa9a5406162f1e05700f8c3fc180c78dff26f
Author: paul <paul>
Date:   Sat Dec 22 16:49:52 2007 +0000

    [bgpd] Fix number of DoS security issues, restricted to configured peers.
    
    2007-12-22 Paul Jakma <[EMAIL PROTECTED]>
    
        * Fix series of vulnerabilities reported by "Mu Security
          Research Team", where bgpd can be made to crash by sending
          malformed packets - requires that bgpd be configured with a
          session to the peer.
        * bgp_attr.c: (bgp_attr_as4_path) aspath_parse may fail, only
          set the attribute flag indicating AS4_PATH if we actually managed
          to parse one.
          (bgp_attr_munge_as4_attrs) Assert was too general, it is possible
          to receive AS4_AGGREGATOR before AGGREGATOR.
          (bgp_attr_parse) Check that we have actually received the extra
          byte of header for Extended-Length attributes.
        * bgp_attr.h: Fix BGP_ATTR_MIN_LEN to account for the length byte.
        * bgp_open.c: (cap_minsizes) Fix size of CAPABILITY_CODE_RESTART,
          incorrect -2 left in place from a development version of as4-path
          patch.
        * bgp_packet.c: (bgp_route_refresh_receive) ORF length parameter
          needs to be properly sanity checked.
        * tests/bgp_capability_test.c: Test for empty capabilities.

http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=9334b80b2c84f33d0d749b4a172f1d87a77a8544
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=ad3d3d392079ccf49efb6d375d40a2edbc80a534
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=3c220840d7a3d62497a45ff77ee01a87e6023e8d
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=538d0f3a00ec246d41207324d0cb88a0061b0101
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=c3c92461eb41baadaac3549ad5a99646b3184999
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=d52692651a02f3343c756e06da62265e37f6f473
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=21796cf0f8095f96d720a7f4569141d9e84cc784
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=7f2bd94e8fe95b32c57b266a90537693857cac18
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=53e86f07da24c19292ec3f0d8001c9f6f53b08e0
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=dd0acc512cea63d5b5d891d49ec68c59d317c3bd
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=8afd2ed19c612664a0ca105576c341b2371c6f2a
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=2f73d36752b61b48c0c14a39d2c13f33ea0411fa
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=f6bc0eb86aec3cec8ddb18de4f85fb669e3197d2
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=26cc29d8fb3ff73dac3b602308079a95f6f315d2
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=350ee4f8bd0d66610f00f0493f273bf61530ced2
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=cd4fa9a5406162f1e05700f8c3fc180c78dff26f
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to