ChangeLog              |    6 ++
 HACKING                |   24 ++++++++
 bgpd/ChangeLog         |   55 +++++++++++++++++++
 bgpd/bgp_advertise.c   |   10 +--
 bgpd/bgp_attr.c        |    2 
 bgpd/bgp_community.c   |    4 -
 bgpd/bgp_network.c     |   82 ++++++++++++++++++++++++++++
 bgpd/bgp_network.h     |    2 
 bgpd/bgp_packet.c      |   22 +++----
 bgpd/bgp_route.c       |   10 +--
 bgpd/bgp_table.c       |   14 ++--
 bgpd/bgp_table.h       |   14 ++--
 bgpd/bgp_vty.c         |   45 +++++++++++++++
 bgpd/bgpd.c            |  139 ++++++++++++++++++++++++++++++++++++++++++++++++-
 bgpd/bgpd.h            |   18 +++++-
 configure.ac           |   27 ++++++++-
 lib/ChangeLog          |   11 +++
 lib/memtypes.c         |    3 -
 lib/sockopt.c          |   68 +++++++++++++++++++++++
 lib/sockopt.h          |    4 +
 lib/sockunion.c        |    8 ++
 tools/multiple-bgpd.sh |   22 ++++---
 22 files changed, 528 insertions(+), 62 deletions(-)

New commits:
commit d0cee3d3d7267f8f5c1d1ffd5c5fd8802a9db987
Author: paul <paul>
Date:   Tue Jul 22 21:11:48 2008 +0000

    [bgpd] Fix triggerable crash when compiled with --disable-bgp-announce
    
    2008-07-22 Paul Jakma <[EMAIL PROTECTED]>
    
        * HACKING: Document preference for compiler conditional code, over
          cpp conditional.
        * configure.ac: DISABLE_BGP_ANNOUNCE always should be defined.
        * bgp_{packet,route,advertise}.c: change to compiler testing of
          DISABLE_BGP_ANNOUNCE, rather than cpp.
    
    2008-07-22 MIYAJIMA Mitsuharu <[EMAIL PROTECTED]>
    
        * bgp_packet.c: (bgp_update_packet_eor) Fix crash triggerable
          if a bgpd was compiled with --disable-bgp-announce and if GR is
          advertised by peer.

commit 42f57d1707f9da733ca2113bf8d9b176bf088ecf
Author: paul <paul>
Date:   Tue Jul 22 19:56:56 2008 +0000

    [bgpd] fix a couple of trivial compiler warnings
    
    2008-07-22 Paul Jakma <[EMAIL PROTECTED]>
    
        * bgp_community.c: (community_str2com) assigns defaults to local
          vars
        * bgp_attr.c: (bgp_attr_parse) match format specifier to arg
        * bgp_table.{c,h}: (bgp_table_top) can take a * to a const, quelling
          warning in bgp_route.c

commit 0eaaeb664b7f66e389f1c626befa28d777fe8e65
Author: paul <paul>
Date:   Mon Jul 21 21:02:49 2008 +0000

    [bgpd] TCP-MD5: password vty configuration and initial Linux support
    
    2008-07-21 Paul Jakma <[EMAIL PROTECTED]>
    
        * bgp_packet.c: (bgp_open_receive) fix warning in a zlog call
        * bgp_vty.c: (bgp_vty_return) add return code
        * bgpd.c: (bgp_master_init) setup the socket list.
        * bgp_network.c: Remove the dual IPv4/6 socket thing for now, which
          was implemented by Michael, until such time as its clear its
          required for Linux (see sockopt comments). IPv6 support, including
          IPv4 sessions on AF_INET6 sockets, therefore is broken, and the
          '-l 0.0.0.0' arguments would need to be given to bgpd to make
          things work here.
    
    2008-07-21 Michael H. Warfield <[EMAIL PROTECTED]>
               YOSHIFUJI Hideaki <[EMAIL PROTECTED]>
           Tomohiko Kusuda <[EMAIL PROTECTED]>
               Leigh Brown <[EMAIL PROTECTED]>
    
        * bgp_network.c: (bgp_md5_set_one) shim between libzebra tcp-md5
          sockopt and bgpd.
          (bgp_md5_set_socket) Helper for bgp_connect
          (bgp_md5_set) setup TCP-MD5SIG for the given peer.
          (bgp_connect) call out to bgp_md5_set_socket for the outgoing
          connect socket.
          (bgp_socket) save references to the listen sockets, needed if
          TCP-MD5SIG is applied later or changed.
        * bgp_vty.c: (*neighbor_password_cmd) New 'neighbor ... password'
          commands.
        * bgpd.c: (peer_{new,delete) manage TCP-MD5 password
          (peer_group2peer_config_copy) inherit TCP-MD5 password
          (peer_password_{un,}set) orchestrate the whole add/remove of TCP-MD5
          passwords: applying checks, stopping peers, and trying to return
          errors to UI, etc.
          (bgp_config_write_peer) save password.
          Fix missing newline in writeout of neighbor ... port.
    
    2008-07-21 Paul Jakma <[EMAIL PROTECTED]>
    
        * sockunion.c: ifdef out various places that converted
          v4mapped sockets to pure v4. Doesn't seem necessary at all,
          presumably a workaround for now historical inet_ntop bugs (?)
    
    2008-07-21 Michael H. Warfield <[EMAIL PROTECTED]>
               YOSHIFUJI Hideaki <[EMAIL PROTECTED]>
    
        * sockopt.{c,h}: (sockopt_tcp_signature) Add TCP-MD5SIG support.

commit d9270db3072a6c218204682129ada7ddc034dccd
Author: paul <paul>
Date:   Mon Jul 21 18:43:04 2008 +0000

    [tools/multiple-bgpd.sh] make it easier to use IPv6 peer addresses

http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=d0cee3d3d7267f8f5c1d1ffd5c5fd8802a9db987
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=42f57d1707f9da733ca2113bf8d9b176bf088ecf
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=0eaaeb664b7f66e389f1c626befa28d777fe8e65
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=d9270db3072a6c218204682129ada7ddc034dccd
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to