* Changes in zebra
** IRDP support is added.
* Changes in ripd
** Set receive UDP socket buffer to large value.
* Changes in ospfd
** Fix problem of OpenBSD-3.4 IP header length treatment.
* Changes in ospf6d
** Area support is added.
* Changes in bgpd
** Old commands are removed
"show ipv6 summary"
"show ipv6 mbgp summary"
** New ospf6d implementation is introduced. This is rewrite of whole
ospf6d code to make it far much better than old code.
* Changes in vtysh
** Many bugs and problems are fixed. All of user of vtysh should
update to zebra-0.95.
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or
"automake14". Also, we don't need to call the auto* tools via
${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care
to symlink the correct tool to the correct name, so we can just use
aclocal, autoconf, etc.
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
0.93a
+ Fix host_name to host_triplet.
+ Ohara's crush fix for ospf6d.
0.93
+ New config of BGP.
+ Crush problem ospfd which reported on Zebra ML is fixed.
+ KDD R&D Laboratories, Inc. OSPF Opaque LSA and TE LSA.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
removal of USE_GTEXINFO
INSTALL_INFO added to PLIST_SUBST
`${INSTALL_INFO}' replace `install-info' in target rules
print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
makeinfo command usage
See -newly added by this commit- section 10.24 of Packages.txt for
further information.
Include a bugfix for lisp_LISP independently discovered by me that has
been pulled up to the automake-1-4 branch of automake cvs.
Changes are:
New in 1.4-p5:
* Allow AM_PROG_LIBTOOL again.
* Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER.
* Display distributed file list correctly in usage message.
* Allow numbers in macro names.
* Bugfixes.
New in 1.4-p4:
* Deal with configure.ac as well as configure.in -- this time for real!
* The version numbering system now allows three point version numbers,
such as 1.4.4, without thinking they are alpha release numbers.
New in 1.4-p3:
* Deal with configure.ac as well as configure.in.
* Don't complain if `version.texi' is included in multiple places.
New in 1.4-p2:
* Deal with AC_CONFIG_FILES from autoconf-2.50.
* Improvements to f77 support.
* DESTDIR now works for script targets.
* distcheck-hook works correctly.
New in 1.4-p1:
* The version numbering system now allows fork identifiers (such as
the p1 in this version of automake).
* Cope gracefully with various versions of libtool which may or may not
require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh.
* Bugfixes.
* Changes in bgpd
** Fix "^$" community list bug.
** Below command's Address Family specific configurations are added
nexthop-self
route-reflector-client
route-server-client
soft-reconfiguration inbound
* Changes in zebra
** Treat kernel type routes as EGP routes.
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles. As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
and ${BUILDLINK_LIBDIR} to find headers and libraries. Also find tputs()
in termcap first, before looking in tinfo, curses, then ncurses. Simplify
the PLIST handling by using space-separated list of PLIST files in
PLIST_SRC.
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.
While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).
Patch by Alistair Crooks <agc@netbsd.org>
New RIB code provides multiple nexthop for a prefix.
Equal cost multipath works on GNU/Linux.
Communication between protocol daemon and zebra is changed to UNIX domain socket.
BGP trap MIB works.
BGP route selection is improved and various option is provided.
New OSPF packet read method.
PLEASE UPDATE WHOLE SUITE including zebra, bgpd, ripd, ripngd,
ospfd, ospf6d when you update from previous version. Zebra protocol
is changed so there may be some protocol mismatch when you don't
update everything.
+ OSPF works on x86 Solaris box.
+ OSPF neighbor is supported.
+ IPv6 inteface's address information propagation bug is fixed.
+ BGP's various MED comparison methods are added.
+ BGP read lock problem is fixed.
+ Zebra works on OpenBSD again.
s/CFLAGS/CPPFLAGS/, to make vtysh build successful.
From: Hal Snyder <hal@vailsys.com>
--- from announcement on zebra@zebra.org
o Zebra protocol is changed to support multipath and distance configuration.
o Distance configuration is enabled.
o Metric value is passed from protocol daemon to zebra.
o "default-information originate" for OSPF.
o Soft reconfiguration for BGP.
o Route refresh support for BGP.
o MD5 authentication for RIP.
o Introducing integrated shell vtysh.
PLEASE UPDATE WHOLE SUITE including zebra, bgpd, ripd, ripngd, ospfd,
ospf6d when you update from previous version. Zebra protocol is
changed so there may be some protocol mismatch when you don't update
everything.
key changes from www.zebra.org:
Many ospfd related bugs are fixed.
Now OSPF module becomes very stable again ;-).
MPLS-VPN PE-RR functionality is added to bgpd.
RIP,zebra interface up/down handling improved.
0.85 -> 0.86 changes:
* Changes in lib
** Fix bug of exec-timeout command which may cause crush.
** Multiple same policy for "access-list", "ip prefix-list, "as-path
access-list", "ip community-list" is not duplicated.
** It used to be "ip prefix-list A.B.C.D/M" match routes which mask >=
M. Now default behavior is exact match so it only match routes which
mask == M.
* Changes in bgpd
** "match ip address prefix-list" is added to route-map.
** A route without local preference is evaluated as 100 local preference.
** Select smaller router-id route when other values are same.
** Compare MED only both routes comes from same neighboring AS.
** "bgp always-compare-med" command is added.
** Now MED value is passed to IBGP peer.
** When neighbor's filter is configured with non-existent access-list,
as-path access-list, ip prefix-list, route-map. The behavior is
changed from all permit to all deny.
* Changes in ospfd
** Fix bug of external route tag byte order.
** OSPF Neighbor deletion bug which cause crush is fixed.
** Some route calculation bug are fixed.
** Add sanity check with router routing table.
** Fix bug of memory leak about linklist.
** Fix bug of 1-WayReceived in NSM.
** Take care of BIGENDIAN architecture.
** Fix bug of NSM state flapping between ExStart and Exchange.
** Fix bug of Network-LSA originated in stub network.
** Fix bug of MS flag unset.
** Add to schedule router_lsa origination when the interface cost
changes.
** Increment LS age by configured interface transmit_delay.
** distribute-list is reimplemented.
** Fix bug of refresh never occurs.
** Fix bug of summary-LSAs reorigination. Correctly copy
OSPF_LSA_APPROVED flag to new LSA. when summary-LSA is reoriginatd.
** Fix bug of re-origination when a neighbor disappears.
** Fix bug of segmentation fault with DD retransmission.
** Fix network-LSA re-origination problem.
** Fix problem of remaining withdrawn routes on zebra.
* Changes in ripd
** Do not leave from multicast group when interface goes down bug is
fixed.
* Changes in zebra
** Remove client structure when client dies.
** Take care static route when interface goes up/down.
(changelog from www.zebra.org)
Fix bug of OSPF LSA memory leak.
Fix bug of OSPF external route memory leak.
OSPF AS-external-LSA origination bug was fixed.
And other many ospfd problems are fixed.
BGP Route reflector's originator-id bug is fixed.
RIPv1 update is done by class-full manner.