Diff for /embedaddon/quagga/NEWS between versions 1.1.1.3 and 1.1.1.4

version 1.1.1.3, 2013/07/21 23:54:36 version 1.1.1.4, 2016/11/02 10:09:09
Line 1 Line 1
 Note: this file lists major user-visible changes only.  Note: this file lists major user-visible changes only.
   
   * Changes in Quagga 0.99.24
   
   User-visible changes:
   - [pimd] New daemon: pimd provides IPv4 PIM-SSM multicast routing.
   - [bgpd] New feature: "next-hop-self all" to override nexthop on iBGP route
       reflector setups.
   - [bgpd] route-maps have a new action "set ipv6 next-hop peer-address"
   - [bgpd] route-maps have a new action "set as-path prepend last-as"
   - [bgpd] Update validity checking (particularly MP-BGP / IPv6 routes) was
       touched up significantly.  Please report possible bugs.
   - [ripd] New feature: RIP for IPv4 now supports equal-cost multipath (ECMP)
   - [zebra] Multicast RIB support has been extended.  It still is IPv4 only.
   - [zebra] "no link-detect" is now printed in configurations since it won't
       be the default anymore soon.  To retain current behaviour, re-save your
       configuration after updating to 0.99.24.
   
   Distributor-visible changes:
   - --enable-pimd is added to enable pimd.  It is considered experimental, though
       unless the distribution target is embedded systems with little flash, there
       is no reason to not include it in packages.
   - --disable-ipv6 no longer exists as an option.  It's 2015, your C library
       really needs to have IPv6 support by now.
   - --disable-netlink no longer exists as an option.  It didn't work anyway.
   - --disable-solaris no longer exists as an option.  It only controlled some
       init scripts.
   - --enable-isisd is now the default.
   - mrlg.cgi is no longer included (it was severely outdated).  It can be found
       independently at http://mrlg.op-sec.us/
   - build on Linux with the musl C library should now work
   
   * Changes in Quagga 0.99.23
   
   Known issues:
   - [bgpd] setting an extcommunity in a route map on a route that already has
     an extcommunity attribute will cause bgpd to crash.  This issue will be
     fixed in a followup minor release.
   
   User-visible changes:
   - [lib] Performance enhancements on hashes and timers.
   - [bgpd] New feature: iBGP TTL security.
   - [bgpd] New feature: relaxed bestpath criteria for multipath and improved
     display of multipath routes in "show ip bgp".  Scripts parsing this output
     may need to be updated.
   - [bgpd] Multiprotocol peerings over IPv6 now try to find a more appropriate
     IPv4 nexthop by looking at the interface.
   - [ospf6d] A large amount of changes has been merged for ospf6d.  Careful
     evaluation prior to deployment is recommended.
   - [zebra] Recursive route support has been overhauled.  Scripts parsing
     "show ip route" output may need adaptation.
   - [zebra] IPv6 address management has been improved regarding tentative
     addresses.  This is visible in that a freshly configured address will not
     immediately be marked as usable.
   - [*] a lot of bugs have been fixed, please refer to the git log
   
 * Changes in Quagga 0.99.22  * Changes in Quagga 0.99.22
   
 - [bgpd] The semantics of default-originate route-map have changed.  - [bgpd] The semantics of default-originate route-map have changed.
Line 198  which the PtP patch introduced. Line 252  which the PtP patch introduced.
 * Chages in ospf6d  * Chages in ospf6d
   
 ** Many bugs are fixed.  ** Many bugs are fixed.
 * Changes in zebra-0.92a  * Changes in zebra-0.92a
   
 * Changes in bgpd  * Changes in bgpd
Line 215  which the PtP patch introduced. Line 269  which the PtP patch introduced.
 * Changes in zebra  * Changes in zebra
   
 ** Treat kernel type routes as EGP routes.  ** Treat kernel type routes as EGP routes.
 * Changes in zebra-0.92  * Changes in zebra-0.92
   
 ** Overall security is improved.  Default umask is 0077.  ** Overall security is improved.  Default umask is 0077.
Line 272  router bgp 7675 Line 326  router bgp 7675
 multiple IP address for an interface.  multiple IP address for an interface.
   
 ** Redistribution of loopback interface's address works fine.  ** Redistribution of loopback interface's address works fine.
 * Changes in zebra-0.91  * Changes in zebra-0.91
   
 ** --enable-oldrib configure option is removed.  ** --enable-oldrib configure option is removed.
Line 324  only supported on GNU/Linux with netlink interface. Line 378  only supported on GNU/Linux with netlink interface.
 ** Fix bug of LSA MaxAge flood.  ** Fix bug of LSA MaxAge flood.
   
 ** Fix bug of NSSA codes.  ** Fix bug of NSSA codes.
 * Changes in zebra-0.90  * Changes in zebra-0.90
   
 ** From this beta release, --enable-unixdomain and --enable-newrib  ** From this beta release, --enable-unixdomain and --enable-newrib
Line 660  zebrastart.sh Line 714  zebrastart.sh
 /usr/local/sbin/ospfd -d  /usr/local/sbin/ospfd -d
 /usr/local/sbin/bgpd -d  /usr/local/sbin/bgpd -d
 /usr/local/bin/vtysh -b  /usr/local/bin/vtysh -b
 * Changes in zebra-0.89  * Changes in zebra-0.89
   
 * Changes in lib  * Changes in lib
Line 754  value. Line 808  value.
 it is available.  it is available.
   
 ** Reflect IPv6 interface's address change to protocol daemons.  ** Reflect IPv6 interface's address change to protocol daemons.
 * Changes in zebra-0.88  * Changes in zebra-0.88
   
 * Changes in lib  * Changes in lib
Line 875  generating MRT compatible dump output. Line 929  generating MRT compatible dump output.
 * Changes in vtysh  * Changes in vtysh
   
 ** VTY shell is now included into the distribution.  ** VTY shell is now included into the distribution.
 * Changes in zebra-0.87  * Changes in zebra-0.87
   
 * Changes in lib  * Changes in lib
Line 968  bgp ASN. Line 1022  bgp ASN.
 * Changes in zebra  * Changes in zebra
   
 ** Better interface up/down event handle.  ** Better interface up/down event handle.
 * Changes in zebra-0.86  * Changes in zebra-0.86
   
 * Changes in lib  * Changes in lib
Line 1052  fixed. Line 1106  fixed.
 ** Remove client structure when client dies.  ** Remove client structure when client dies.
   
 ** Take care static route when interface goes up/down.  ** Take care static route when interface goes up/down.
 * Changes in zebra-0.85  * Changes in zebra-0.85
   
 * Changes in bgpd  * Changes in bgpd
Line 1075  drastically improved. Line 1129  drastically improved.
 * Changes in ripd  * Changes in ripd
   
 ** RIPv1 update is done by class-full manner.  ** RIPv1 update is done by class-full manner.
 * Changes in zebra-0.84b  * Changes in zebra-0.84b
   
 * Changes in lib  * Changes in lib
Line 1094  consume only one screen size memory. Line 1148  consume only one screen size memory.
 ** Fix debug output string.  ** Fix debug output string.
   
 ** Add RIP peer handling.  RIP peer are shown by "show ip protocols".  ** Add RIP peer handling.  RIP peer are shown by "show ip protocols".
 * Changes in zebra-0.84a  * Changes in zebra-0.84a
   
 * Changes in bgpd  * Changes in bgpd
   
 ** Fix serious bug of BGP-4+ peering under IPv6 link-local address.  ** Fix serious bug of BGP-4+ peering under IPv6 link-local address.
    Due to the bug BGP-4+ peering may not be established.     Due to the bug BGP-4+ peering may not be established.
 * Changes in zebra-0.84  * Changes in zebra-0.84
   
 * Changes in lib  * Changes in lib
Line 1180  consume only one screen size memory. Line 1234  consume only one screen size memory.
    this command, you have to configure neighbor with     this command, you have to configure neighbor with
    "neighbor A.B.C.D soft-reconfiguration inbound" beforehand.     "neighbor A.B.C.D soft-reconfiguration inbound" beforehand.
         
 * Changes in zebra-0.83  * Changes in zebra-0.83
   
 * bgpd  * bgpd
Line 1192  introduced in zebra-0.82. Line 1246  introduced in zebra-0.82.
   
 ** When bgpd send Notify message, don't use thread manager.  It is now  ** When bgpd send Notify message, don't use thread manager.  It is now
 send to neighbor immediately.  send to neighbor immediately.
 * Changes in zebra-0.82  * Changes in zebra-0.82
   
 ** Solaris 2.6 support is added by Michael Handler  ** Solaris 2.6 support is added by Michael Handler
Line 1243  draft-ietf-idr-bgp4-cap-neg-04.txt. Line 1297  draft-ietf-idr-bgp4-cap-neg-04.txt.
 * Changes in ospf6d  * Changes in ospf6d
   
 ** Many debug feature is added.  ** Many debug feature is added.
 * Changes in zebra-0.81  * Changes in zebra-0.81
   
 ** SNMP support is disabled in default.--enable-snmp option is added  ** SNMP support is disabled in default.--enable-snmp option is added
Line 1252  to configure script. Line 1306  to configure script.
 * Changes in bgpd  * Changes in bgpd
   
 ** Fix FSM bug which introduced in zebra-0.80.  ** Fix FSM bug which introduced in zebra-0.80.
 * Changes in zebra-0.80  * Changes in zebra-0.80
   
 * access-list  * access-list
Line 1515  to configure script. Line 1569  to configure script.
   From zebra-0.80, ripd will reload it's configuration file when ripd    From zebra-0.80, ripd will reload it's configuration file when ripd
   receives HUP signal.  Other daemon such as bgpd, ospfd will support    receives HUP signal.  Other daemon such as bgpd, ospfd will support
   HUP signal treatment soon.    HUP signal treatment soon.
 * Changes in zebra-0.79  * Changes in zebra-0.79
   
 * Changes in zebra  * Changes in zebra
Line 1551  not work for NetBSD-currnet on SparcStation 10. Line 1605  not work for NetBSD-currnet on SparcStation 10.
 * Changes in ospf6d  * Changes in ospf6d
   
 ** Enclosed KAME specific part with #ifdef #endif  ** Enclosed KAME specific part with #ifdef #endif
 * Changes in zebra-0.78  * Changes in zebra-0.78
   
 * Changes in lib  * Changes in lib
Line 1596  RIP_METRIC_INFINITY with network byte order using hton Line 1650  RIP_METRIC_INFINITY with network byte order using hton
 * Changes in ospf6d  * Changes in ospf6d
   
 ** `ip6' statement in configuration is changed to `ipv6'.  ** `ip6' statement in configuration is changed to `ipv6'.
 * Changes in zebra-0.77  * Changes in zebra-0.77
   
 * Changes in lib  * Changes in lib
Line 1667  timeout, garbage timer. Line 1721  timeout, garbage timer.
 * Changes in ospf6d  * Changes in ospf6d
   
 ** Redistribute route works.  ** Redistribute route works.
 * Changes in zebra-0.76  * Changes in zebra-0.76
   
 * Changes in lib  * Changes in lib
Line 1677  timeout, garbage timer. Line 1731  timeout, garbage timer.
 ** Include SERVICES file to the distribution  ** Include SERVICES file to the distribution
   
 ** Update zebra.texi to zebra-0.76.  ** Update zebra.texi to zebra-0.76.
 * Changes in zebra-0.75  * Changes in zebra-0.75
   
 * Changes in lib  * Changes in lib
Line 1724  used when `next-hop-self'. Line 1778  used when `next-hop-self'.
   
 ** Never include a neighbor in Hello packet, when the neighbor goes  ** Never include a neighbor in Hello packet, when the neighbor goes
 down.  down.
 * Changes in zebra-0.74  * Changes in zebra-0.74
   
 * Changes in lib  * Changes in lib
Line 1785  router. Line 1839  router.
 ** LSA data structure is changed.  ** LSA data structure is changed.
   
 ** Call of log_rotate() is removed.  ** Call of log_rotate() is removed.
 * Changes in zebra-0.73  * Changes in zebra-0.73
   
 * Changes in lib  * Changes in lib
Line 1847  DEFAULT_LOCAL_PREF(100). Line 1901  DEFAULT_LOCAL_PREF(100).
 ** Clean up logging message.  ** Clean up logging message.
   
 ** Reflect routing information to zebra daemon.  ** Reflect routing information to zebra daemon.
 * Changes in zebra-0.72  * Changes in zebra-0.72
   
 * Changes in lib  * Changes in lib
Line 1868  set ipv6 nexthop local  -> set ipv6 next-hop local Line 1922  set ipv6 nexthop local  -> set ipv6 next-hop local
 * Changes in ospfd  * Changes in ospfd
   
 ** Fix bug of multiple `network area' directive crashes.  ** Fix bug of multiple `network area' directive crashes.
 * Changes in zebra-0.71  * Changes in zebra-0.71
   
 * Changes in lib  * Changes in lib
Line 1919  NOTIFY Malformed AS path is send to the peer. Line 1973  NOTIFY Malformed AS path is send to the peer.
 * Chanegs in ospf6d  * Chanegs in ospf6d
   
 ** Routing table code is rewritten.  ** Routing table code is rewritten.
 * Changes in zebra-0.70  * Changes in zebra-0.70
   
 * Changes in zebra  * Changes in zebra
Line 1940  nexthop is calculated by looking up IGP routing table. Line 1994  nexthop is calculated by looking up IGP routing table.
 * Changes in ospfd  * Changes in ospfd
   
 ** DD null pointer bug is fixed.  ** DD null pointer bug is fixed.
 * Changes in zebra-0.69  * Changes in zebra-0.69
   
 * Changes in zebra  * Changes in zebra
Line 1990  peer. Line 2044  peer.
 * Changes in ospfd  * Changes in ospfd
   
 ** LS request and LS update can be send and received.  ** LS request and LS update can be send and received.
 * Changes in zebra-0.68  * Changes in zebra-0.68
   
 * Changes in lib  * Changes in lib
Line 2023  summary-only mode. Line 2077  summary-only mode.
 * Changes in ospf6d  * Changes in ospf6d
   
 ** router zebra related bug is fixed.  ** router zebra related bug is fixed.
 * Changes in zebra-0.67  * Changes in zebra-0.67
   
 * Changes in lib  * Changes in lib
Line 2065  it is fixed. Line 2119  it is fixed.
 * Changes in ospf6d  * Changes in ospf6d
   
 ** `router zebra' is default behavior.  ** `router zebra' is default behavior.
 * Changes in zebra-0.66  * Changes in zebra-0.66
   
 * Changes in zebra  * Changes in zebra
Line 2109  routes to the kernel, please configure like below: Line 2163  routes to the kernel, please configure like below:
 router zebra  router zebra
  no redistribute ripng   no redistribute ripng
 !  !
 * Changes in zebra-0.65  * Changes in zebra-0.65
   
 * Changes in lib  * Changes in lib
Line 2161  zebra. Line 2215  zebra.
 * Changes in ospf6d  * Changes in ospf6d
   
 ** Bug fix about network vertex.  ** Bug fix about network vertex.
 * Changes in zebra-0.64.1.  * Changes in zebra-0.64.1.
   
 This is bug fix release.  This is bug fix release.
Line 2199  not work with previous version, sorry. Line 2253  not work with previous version, sorry.
 ** Fix bug of no network IPV6_NETWORK.  ** Fix bug of no network IPV6_NETWORK.
   
 ** Important bug fix about intra-area-prefix-lsa.  ** Important bug fix about intra-area-prefix-lsa.
 * Changes in zebra-0.64.  * Changes in zebra-0.64.
   
 * Changes in lib  * Changes in lib
Line 2238  Barcenilla. Line 2292  Barcenilla.
   
 ** There are many changes.  If you have interested in ospf6d please  ** There are many changes.  If you have interested in ospf6d please
 visit ospf6d/README file.  visit ospf6d/README file.
 * Changes in zebra-0.63 first beta package.  * Changes in zebra-0.63 first beta package.
   
 * Changes in lib  * Changes in lib
Line 2257  visit ospf6d/README file. Line 2311  visit ospf6d/README file.
 * Changes in ospf6d  * Changes in ospf6d
   
 ** Now ospf6d can be compiled on both Linux and *BSD system.  ** Now ospf6d can be compiled on both Linux and *BSD system.
 * Changes in zebra-19990420 snapshot  * Changes in zebra-19990420 snapshot
   
 ** `make dist' at top directory works now.  ** `make dist' at top directory works now.
Line 2300  router bgp ASN Line 2354  router bgp ASN
 ** configure --enable-guile turns on zebra-guile build.  ** configure --enable-guile turns on zebra-guile build.
   
 ** (router-bgp ASN) allocates real bgp structre.  ** (router-bgp ASN) allocates real bgp structre.
 * Changes in zebra-19990416 snapshot  * Changes in zebra-19990416 snapshot
   
 ** Set version to 0.60 for preparation of beta release.  ** Set version to 0.60 for preparation of beta release.
Line 2331  Bligh <amb@gxn.net>. Line 2385  Bligh <amb@gxn.net>.
 * Changes in ospfd  * Changes in ospfd
   
 ** DR and BDR information is shown by `show ip ospf interface' command.  ** DR and BDR information is shown by `show ip ospf interface' command.
 * Changes in zebra-19990408 snapshot  * Changes in zebra-19990408 snapshot
   
 * Changes in bgpd  * Changes in bgpd
Line 2358  kad@gibson.skif.net. Line 2412  kad@gibson.skif.net.
   
 ** With KAME stack, terminal interface is now bind AF_INET socket  ** With KAME stack, terminal interface is now bind AF_INET socket
 instead of AF_INET6 one.  instead of AF_INET6 one.
 * Changes in zebra-19990403 snapshot  * Changes in zebra-19990403 snapshot
   
 * Changes in bgpd  * Changes in bgpd
Line 2377  segment.  This change is for announcement to gated und Line 2431  segment.  This change is for announcement to gated und
   
 ** Yasuhiro Ohara's ospf6d codes is imported.  It is under development  ** Yasuhiro Ohara's ospf6d codes is imported.  It is under development
 and can't be compiled on any platform.  and can't be compiled on any platform.
 * Changes in zebra-19990327 snapshot  * Changes in zebra-19990327 snapshot
   
 * Changes in bgpd  * Changes in bgpd
Line 2422  buffer when the address family is not supported and th Line 2476  buffer when the address family is not supported and th
 * Changes in ospfd  * Changes in ospfd
   
 ** Now ospfd receive OSPF packet.  ** Now ospfd receive OSPF packet.
 * Changes in zebra-19990319 snapshot  * Changes in zebra-19990319 snapshot
   
 * Changes in configuration and libraries  * Changes in configuration and libraries
Line 2513  several files are included in ospfd directory. Line 2567  several files are included in ospfd directory.
 ** ospf6d codes are merged from Yasuhiro Ohara <yasu@sfc.wide.ad.jp>'s  ** ospf6d codes are merged from Yasuhiro Ohara <yasu@sfc.wide.ad.jp>'s
 ospfd work.  Now codes are located in ospf6d directory.  ospfd work.  Now codes are located in ospf6d directory.
   
 Local variables:  Local variables:
 mode: outline  mode: outline
paragraph-separate: "[   ]*$"paragraph-separate: "[  ]*$"
 end:  end:

Removed from v.1.1.1.3  
changed lines
  Added in v.1.1.1.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>