1 2004-11-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
3 * configure.ac: Net-SNMP support.
5 2002-07-07 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
9 2002-06-28 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
11 * update-autotools: Change file name from update-auto-tools.sh.
13 2002-06-21 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
15 * update-auto-tools.sh: Add a new script to clean up build
18 2002-06-18 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
20 * Shift to the latest build environment autoconf-2.53 and
23 2001-10-22 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
25 * Integrate Glen Turner <glen.turner@aarnet.edu.au>'s pid option.
27 2001-08-19 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
29 * zebra-0.92a released.
31 2001-08-19 "Peter Galbavy" <peter.galbavy@knowtion.net>
33 * configure.in: SNMP library check problem fix when the library is
34 installed under /usr/local/lib.
36 2001-08-15 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
38 * zebra-0.92 released.
40 2001-04-22 Kunihiro Ishiguro <kunihiro@zebra.org>
42 * configure.in (LIBPAM): Use ZEBRA_AC_C_BIGENDIAN to avoid a
44 (IF_METHOD): Use test -r instead of AC_CHECK_FILE to avoid
47 * config.guess: Update to 2000-11-10 version.
49 2001-04-11 Kunihiro Ishiguro <kunihiro@zebra.org>
51 * configure.in: Use AC_TRY_COMPILE instead of AC_EGREP_HEADER to
52 detect in_pktinfo structure. Suggested by: Vlad Lungu
55 2001-03-07 Michael Rozhavsky <mrozhavsky@opticalaccess.com>
57 * configure.in: Add check for structure in_pktinfo.
59 2001-02-07 "Bjoern A. Zeeb" <bzeeb+zebra@zabbadoz.net>
61 * configure.in (USE_PAM): Fix PAM library detection code.
63 2001-02-01 Kunihiro Ishiguro <kunihiro@zebra.org>
65 * zebra-0.91 is released.
67 2001-01-12 Kunihiro Ishiguro <kunihiro@zebra.org>
69 * configure.in: Remove guile related definition.
71 2001-01-11 Kunihiro Ishiguro <kunihiro@zebra.org>
73 * configure.in (ac_cv_htonl_works): HAVE_REPAIRABLE_HTONL is
74 removed. htonl should work fine on any platform.
76 2001-01-10 Kunihiro Ishiguro <kunihiro@zebra.org>
78 * configure.in: Remove --enable-oldrib option.
80 * acconfig.h: OLD_RIB definition is removed.
82 * zebra-0.90 is released.
84 * configure.in (LIBS): Add check for sun_len field in struct
87 2001-01-09 Kunihiro Ishiguro <kunihiro@zebra.org>
89 * Makefile.am: Include init/redhat files to distribution.
91 2001-01-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
93 * configure.in: check libm.a for BGPd compile error.
94 AC_CHECK_LIB(m, main) was added.
96 2000-12-29 Kunihiro Ishiguro <kunihiro@zebra.org>
98 * configure.in: --enable-unixdomain becomes default. Add
99 --enable-tcp-zebra for TCP/IP communication between protocol
102 * COPYING.LIB: Added for lib/getopt.c, lib/getopt.h,
103 lib/getopt1.c, lib/md5-gnu.h, lib/md5.c, lib/regex-gnu.h,
106 * Makefile.am (dist-hook): Include tools/*.cgi to distribution.
108 2000-12-26 Kunihiro Ishiguro <kunihiro@zebra.org>
110 * configure.in (MULTIPATH_NUM): --enable-multipath=ARG specify
111 multipath number. ARG must be digit.
113 2000-12-11 Kunihiro Ishiguro <kunihiro@zebra.org>
115 * configure.in: Add --enable-newrib for test new RIB code.
117 2000-11-25 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
119 * configure.in, config.h.in: Add check for libutil.h and
122 2000-10-26 Kunihiro Ishiguro <kunihiro@zebra.org>
124 * configure.in: Add --enable-nssa for OSPF NSSA option.
126 * acconfig.h: Define HAVE_NSSA.
128 2000-10-25 "Bjoern A. Zeeb" <bzeeb+zebra@zabbadoz.net>
130 * configure.in: pam_misc is only linked when the platform is
133 2000-10-24 Arkadiusz Miskiewicz <misiek@pld.org.pl>
135 * configure.in (LIBS): Add check for crypto library. test x`ls
136 ${ac_snmp}` is replaced with sipmle test -f.
138 2000-10-23 Kunihiro Ishiguro <kunihiro@zebra.org>
140 * configure.in: Add --enable-unixdomain option. This will be
141 default behavior in zebra-0.90.
143 2000-10-02 Kunihiro Ishiguro <kunihiro@zebra.org>
145 * zebra-0.89 is released.
147 2000-09-27 Kunihiro Ishiguro <kunihiro@zebra.org>
149 * configure.in: Add check for Intel CPU for Solaris on x86 check.
151 2000-09-21 Kunihiro Ishiguro <kunihiro@zebra.org>
153 * configure.in: Add check for getifaddrs().
154 Set AM_INIT_AUTOMAKE version to 0.89.
156 2000-09-14 Kunihiro Ishiguro <kunihiro@zebra.org>
158 * config.guess: Update to the latest version.
160 * config.sub: Likewise
162 2000-09-14 David Lipovkov <dlipovkov@OpticalAccess.com>
164 * REPORTING-BUGS: New file is added.
166 2000-08-27 itojun@iijlab.net
168 * configure.in: Add ncurses library check when --enable-vtysh is
171 2000-08-22 Kunihiro Ishiguro <kunihiro@zebra.org>
173 * configure.in: Add check for readline/history.h.
175 * acconfig.h: Remove pthread related variables.
177 * configure.in: Add --with-libpam option for vtysh PAM
178 authentication. Remove --disable-pthread because we don't support
181 2000-08-17 Kunihiro Ishiguro <kunihiro@zebra.org>
183 * zebra-0.88 is released.
185 * configure.in: Add Solaris -lcurses for vtysh.
187 2000-08-02 Kunihiro Ishiguro <kunihiro@zebra.org>
189 * configure.in: Add check for ncurses for compiling on Solaris.
191 2000-07-27 Kunihiro Ishiguro <kunihiro@zebra.org>
193 * configure.in: Add check for libreadline when --enable-vtysh is
196 2000-07-23 Kunihiro Ishiguro <kunihiro@zebra.org>
198 * configure.in: Add AC_DEFINE(OPEN_BSD). When OS is OpenBSD
199 interface method is if_ioctl.o
201 2000-07-09 Chris Dunlop <chris@onthe.net.au>
203 * acconfig.h: Add HAVE_BROKEN_ALIASES.
205 * configure.in: Add --enable-broken-aliases.
207 2000-06-12 Kunihiro Ishiguro <kunihiro@zebra.org>
209 * Set version to zebra-0.87.
211 2000-06-05 Kunihiro Ishiguro <kunihiro@zebra.org>
213 * configure.in: Remove --enable-mpls-vpn. Now MPLS-VPN support is
216 * Set version to zebra-0.87-pre
218 * Makefile.am: Likewise.
220 2000-04-27 Kunihiro Ishiguro <kunihiro@zebra.org>
222 * Set version to 0.86.
224 2000-03-21 Kunihiro Ishiguro <kunihiro@zebra.org>
226 * Set version to 0.85b for ospfd test.
228 2000-03-20 Kunihiro Ishiguro <kunihiro@zebra.org>
230 * Set version to 0.85a for ospfd test.
232 2000-03-08 Kunihiro Ishiguro <kunihiro@zebra.org>
234 * Set version to 0.85.
236 2000-01-26 Kunihiro Ishiguro <kunihiro@zebra.org>
238 * Makefile.in: Regenerated by patched automake for fixing "make
239 clean" problem on FreeBSD.
241 1999-12-08 Kunihiro Ishiguro <kunihiro@zebra.org>
243 * Set version to 0.83a. This is for *BSD static route lookup
246 1999-12-06 Kunihiro Ishiguro <kunihiro@zebra.org>
248 * Set version to 0.83.
250 1999-11-29 Kunihiro Ishiguro <kunihiro@zebra.org>
252 * Set version to 0.82.
254 1999-11-23 Kunihiro Ishiguro <kunihiro@zebra.org>
256 * aczebra.m4: New file added.
258 1999-11-21 Michael Handler <handler@sub-rosa.com>
260 * configure.in (LIBS): Add sa_len check of sockaddr.
262 * acconfig.h: Add HAVE_SA_LEN.
264 1999-11-12 Kunihiro Ishiguro <kunihiro@zebra.org>
266 * version.h: Update version to zebra-0.81b for bgpd test.
268 1999-11-09 Kunihiro Ishiguro <kunihiro@zebra.org>
270 * configure.in: Add --enable-mbgp.
272 1999-11-05 Kunihiro Ishiguro <kunihiro@zebra.org>
274 * Makefile.am (EXTRA_DIST): Add TODO to the distribution.
276 1999-11-04 Kunihiro Ishiguro <kunihiro@zebra.org>
278 * TODO: New file is added.
280 1999-11-03 Kunihiro Ishiguro <kunihiro@zebra.org>
282 * version.h: Update version to zebra-0.81a for ospfd test.
284 1999-10-28 Kunihiro Ishiguro <kunihiro@zebra.org>
286 * configure.in: New option --enable-snmp is added.
288 1999-10-24 Kunihiro Ishiguro <kunihiro@zebra.org>
290 * version.h: Update version to zebra-0.80.
292 1999-10-21 Kunihiro Ishiguro <kunihiro@zebra.org>
294 * version.h: Update version to zebra-0.80-pre3
296 1999-10-18 Kunihiro Ishiguro <kunihiro@zebra.org>
298 * configure.in (LIBS): SNMP check is done by ucd-snmp/asn1.h.
300 1999-10-10 Peter Galbavy <Peter.Galbavy@knowledge.com>
302 * configure.in: Add support of OpenBSD.
304 1999-10-04 Kunihiro Ishiguro <kunihiro@zebra.org>
306 * version.h: Update version to zebra-0.80-pre2.
308 1999-09-27 Kunihiro Ishiguro <kunihiro@zebra.org>
310 * version.h: Update version to zebra-0.80-pre. From this version,
311 access-list and prefix-list's name space is divided into IPv4 and
314 1999-09-17 Kunihiro Ishiguro <kunihiro@zebra.org>
316 * version.h: For test recent fixes Set version to zebra-0.79a.
318 1999-09-14 Kunihiro Ishiguro <kunihiro@zebra.org>
320 * version.h: zebra-0.79 is out.
322 1999-09-08 Kunihiro Ishiguro <kunihiro@zebra.org>
324 * version.h: For ospfd's virtual link test. Set version to 0.78h.
326 1999-09-07 Kunihiro Ishiguro <kunihiro@zebra.org>
328 * version.h: For ospfd test. Set version to 0.78g.
330 1999-09-05 Kunihiro Ishiguro <kunihiro@zebra.org>
332 * version.h: For internal test of ospfd. Set version to 0.78f.
334 1999-09-02 Kunihiro Ishiguro <kunihiro@zebra.org>
336 * version.h: To test ospfd's fix, set version to 0.78e.
338 1999-09-01 Kunihiro Ishiguro <kunihiro@zebra.org>
340 * version.h: To test ospfd's area related bug fix, set version
343 1999-09-01 Kunihiro Ishiguro <kunihiro@zebra.org>
345 * version.h: To test ospfd, set version to 0.78c.
347 1999-08-31 Janos Farkas <chexum@shadow.banki.hu>
349 * Many misspelling correction.
351 1999-08-31 Kunihiro Ishiguro <kunihiro@zebra.org>
353 * version.h: To test ospfd, set version to 0.78b.
355 1999-08-31 Kunihiro Ishiguro <kunihiro@zebra.org>
357 * configure.in (LIBS): Add UCD-SNMP include path check.
359 1999-08-31 Lars Fenneberg <lf@elemental.net>
361 * configure.in: The logic which detects the UCD-SNMP library
362 should first check in the default system locations for the library
363 and then in /usr/local.
365 1999-08-27 itojun@iijlab.net
367 * configure.in (LIBS): Fix problem about libsnmp.a check.
369 1999-08-26 kay <kay@v6.access.co.jp>
371 * configure.in (CFLAGS): Add <sys/socket.h> to check socklen_t.
373 1999-08-24 VOP <vop@unity.net>
375 * filter.c: Include "sockunion.h".
379 1999-08-24 Kunihiro Ishiguro <kunihiro@zebra.org>
381 * configure.in: Add netinet6/in6.h check.
383 1999-08-21 Masaki Minami <masaki@minami.org>
385 * BSD/OS 4.0 porting.
387 1999-08-15 Kunihiro Ishiguro <kunihiro@zebra.org>
389 * configure.in: Add --enable-netlink option to force to use Linux
391 (CFLAGS): Add ucd-snmp library check.
393 * acconfig.h: If socklen_t is not defined, typedef int to
396 1999-08-15 Arkadiusz Miskiewicz <misiek@misiek.eu.org>
398 * configure.in: When --enable-ipv6 specified, then only kernel
401 1999-08-14 Kunihiro Ishiguro <kunihiro@zebra.org>
403 * configure.in: Add GNU libc 2.1 check.
405 1999-08-02 Kunihiro Ishiguro <kunihiro@zebra.org>
407 * configure.in: Fix privious Linux IPv6 check changes.
409 1999-08-02 Arkadiusz Miskiewicz <misiek@misiek.eu.org>
411 * configure.in: Improve Linux IPv6 feature check.
413 1999-07-29 Rick Payne <rickp@rossfell.co.uk>
415 * Changed route-maps to behave in a more cisco-like fashion
417 1999-07-27 Gerhard Poul <gpoul@gnu.org>
419 * SERVICES: New file added.
421 1999-07-12 itojun@iijlab.net
423 * configure.in: Add check for getaddrinfo. Improve Kame related
426 1999-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
428 * configure.in, acconfig.h: Add check for FreeBSD 3.2.
430 1999-07-07 Kunihiro Ishiguro <kunihiro@zebra.org>
432 * configure.in: Delete check for netinet/ip6.h.
434 1999-06-30 Gerhard Poul <gpoul@gnu.org>
436 * README: remixed the old files and added some new parts.
437 moved some INSTALL stuff into INSTALL file.
438 moved some other stuff to doc/zebra.texi
440 1999-06-29 Kunihiro Ishiguro <kunihiro@zebra.org>
442 * configure.in (LIBS): Add libresolv check.
443 Change --enabe-all-in-one option to --enable-one-vty.
445 1999-06-20 Kunihiro Ishiguro <kunihiro@zebra.org>
447 * configure.in: Add --enabe-all-in-one option.
449 1999-06-16 Kunihiro Ishiguro <kunihiro@zebra.org>
451 * configure.in: Add socklen_t check.
453 1999-06-16 Gerhard Poul <gpoul@gnu.org>
455 * Many compile warnings fixed.
457 1999-05-31 Kunihiro Ishiguro <kunihiro@zebra.org>
459 * configure.in: Change message from Linux 2.2.X IPv6 to Linux IPv6.
460 OpenBSD (NRL) check is enabled.
462 1999-05-30 Kunihiro Ishiguro <kunihiro@zebra.org>
464 * configure.in (LIBS): Add crypt library check.
466 1999-05-08 Kunihiro Ishiguro <kunihiro@zebra.org>
468 * configure.in: Add sin6_scope_id in struct sockaddr_in6 check.
470 1999-04-30 Kunihiro Ishiguro <kunihiro@zebra.org>
472 * Set version to 0.63 for first beta package.
474 1999-04-15 Kunihiro Ishiguro <kunihiro@zebra.org>
476 * guile.m4: Added from guile package.
478 1999-04-14 Kunihiro Ishiguro <kunihiro@zebra.org>
480 * Set version to 0.60 for beta package preparation.
482 1999-04-12 Kunihiro Ishiguro <kunihiro@zebra.org>
484 * Makefile.am: Add noninst_LIBRARIES each directory's Makefile.am.
485 This change is for linking these libraries to guile.
487 1999-04-08 Kunihiro Ishiguro <kunihiro@zebra.org>
489 * configure.in (LIBS): Add struct rt_addrinfo check.
491 1999-04-07 Kunihiro Ishiguro <kunihiro@zebra.org>
493 * configure.in: AC_STDC_HEADERS added.
495 1999-03-29 Kunihiro Ishiguro <kunihiro@zebra.org>
497 * Add dependencies to each directory's Makefile.am.
499 1999-03-02 Peter Galbavy <Peter.Galbavy@knowledge.com>
501 * reworked include file structure, and configure so that all
502 source files get all system-dependent include files by including
503 <zebra.h> which is really lib/zebra.h. This means that the
504 different programs include files are now available as #include
505 "zebra/zebra.h" - note the use of quotes, not <> as delimiters.
507 In practical terms, if I haven't really screwed up, the main file
508 that maintainers for other OSes have to change is lib/zebra.h for
509 all the conditional includes etc.
511 * added --disable-pthread for those systems that seem to have
512 POSIX threads, but do not work. OpenBSD 2.4+ is like that just
513 now. Changed all occurance of #ifdef PTHREAD to use HAVE_PTHREAD
516 1999-02-24 <kunihiro@zebra.org>
518 * configure.in: update to AC_PREREQ(1.13).
519 Change message from Linux 2.1.x to Linux 2.2.x.
520 * Added ospf6d directory support.
522 1999-02-22 Peter Galbavy <Peter.Galbavy@knowledge.com>
524 * added a "log" element to the BGPd peer structure, enabling us to
525 start thinging about a log stream per peer. This is currently
526 ignored by the wrapper code, but developers should try to use the
527 "appropriate" ZLOG stream. Documentation will follow, when the
528 real routines start to exist.
530 The current plan is to use a copy of the BSD syslog() routines and
531 replace the syslog library function with our own. I will need
532 feedback from users of other platforms as this work is done to see
533 if all is well elsewhere.
535 * preliminary work on zlog() library. directly replaces syslog()
536 currently with zlog(ZLOG *, ...) where the new first argument
537 is a pointer to a ZLOG structure (defined in lib/log.h) and will
538 encapsulate all the information necessary to maintain multiple
541 1999-02-19 Peter Galbavy <Peter.Galbavy@knowledge.com>
543 * added vsnprintf() macro to lib/str.h if required and removed
544 #ifdef SUNOS_5 dependency on it
546 1999-02-18 Peter Galbavy <Peter.Galbavy@knowledge.com>
548 * syslog support added
550 1999-02-18 Peter Galbavy <Peter.Galbavy@knowledge.com>
552 * configure.in: Add daemon function check.
554 1999-01-21 Kunihiro Ishiguro <kunihiro@zebra.org>
556 * configure.in: Add --disable-ipv6, --disable-zebra,
557 --disable-bgpd, --disable-ripd, --disable-ripngd, --disable-ospfd
558 options to configure.
560 1998-12-07 Kunihiro Ishiguro <kunihiro@zebra.org>
562 * configure.in: Check /usr/inet6/lib/libinet6.a exists or not.
564 1998-10-14 Kunihiro Ishiguro <kunihiro@zebra.org>
566 * configure.in: Comment out FreeBSD's libc_r detect section. At
567 this moment it doesn't work correctly with zebra.
569 Netlink interface is only enabled when Linux kernel version is
572 1998-09-15 HEO SeonMeyong <seirios@matrix.iri.co.jp>
574 * Hydrangea is now called KAME, so change all defines.
576 1998-08-16 Kunihiro Ishiguro <kunihiro@zebra.org>
578 * configure.in: ifaliasreq check added.
580 1998-08-12 Katsuhiro Kondou <kondou@nec.co.jp>
582 * Patch is applied for compile under EWS4800
584 1998-06-09 Kunihiro Ishiguro <kunihiro@zebra.org>
586 * configure.in: delete old mtu_method check.
588 * doc/zebra.texi (Kernel interface): chapter `Kernel interface' added
590 1998-06-08 Kunihiro Ishiguro <kunihiro@zebra.org>
592 * configure.in: add new netlink check for GNU/Linux
594 1998-06-07 Kunihiro Ishiguro <kunihiro@zebra.org>
596 * doc/zebra.texi: Update Linux netlink chapter.
598 1998-05-18 Yamashita TAKAO <jargon@lares.dti.ne.jp>
600 * config.h.in: define PTHREAD if work on Solaris 2.6
601 why delete the definition? I miss?
603 1998-05-08 Kunihiro Ishiguro <kunihiro@zebra.org>
605 * configure.in: add net/if.h header check.
607 1998-05-02 SeonMeyong HEO <seirios@Matrix.iri.co.jp>
609 * zebra.tex,archfig.tex,zebra.sty: Manual file is added.
610 * zebra.texi: Modify Introduction text.
611 * RIPngd.c: Patch Hydrangea code.
613 1998-05-01 Kunihiro Ishiguro <kunihiro@zebra.org>
617 * Makerule.in: is gone.
618 * Makefile.am: Now we use automake to generate Makefile.in
620 1998-03-19 Yamashita TAKAO <jargon@lares.dti.ne.jp>
622 * lib/vty.c: modified the definition of *master
623 * lib/sockunion.c (inet_aton): add, but don't work. uum...
626 1998-03-15 Yamashita TAKAO <jargon@lares.dti.ne.jp>
628 * configure.in: define PTHREAD if work on Solaris 2.6
629 * config.h.in: likewise
630 * lib/thread.c: likewise
631 * lib/vty.c: likewise
633 1998-03-15 SeonMeyong HEO <seirios@Matrix.iri.co.jp>
635 * config.h.in: define INET6 if defined HAVE_IPV6 & HYDRANGEA
636 * bgpd/: remove include <netinet6/in6.h> line.
637 * lib/: remove include <netinet6/in6.h> line.
638 * ripbgd/: remove include <netinet6/in6.h> line.
639 * zebra/: remove include <netinet6/in6.h> line.
640 * ripd/*.c: remove include <netinet6/in6.h> line.
641 undefine IPV6 difinitions because RIPd is not worked for
645 1998-01-30 Kunihiro Ishiguro <kunihiro@zebra.org>
647 * configure.in: Change routing socket check method from
648 AC_TRY_COMPILE to AC_TRY_RUN because GNU libc version 2 has
649 AF_ROUTE but over linux it's meenigless.
651 1998-01-06 Kunihiro Ishiguro <kunihiro@zebra.org>
653 * config.h.in: remove err_t define.
655 1997-11-18 Kunihiro Ishiguro <kunihiro@zebra.org>
657 * configure.in (canonical): add check of IF_METHOD
659 1997-09-27 Kunihiro Ishiguro <kunihiro@note.digital-magic.co.jp>
661 * configure.in: add INRIA check
663 1997-09-25 Kunihiro Ishiguro <kunihiro@note.digital-magic.co.jp>
665 * configure.in (canonical): change ipforward_snmp.o to ipforward_proc.o
667 1997-09-12 Kunihiro Ishiguro <kunihiro@zebra.org>
669 * configure.in: change IRDPD to NDPD
671 1997-08-18 Kunihiro Ishiguro <kunihiro@zebra.org>
675 1997-08-14 Kunihiro Ishiguro <kunihiro@zebra.org>
677 * config.h: add XCALLOC()