blob: 36c421f43c00a9cd217d8dbe56316f1f12982c02 [file] [log] [blame]
hasso41d3fc92004-04-06 11:59:00 +000012004-04-06 Hasso Tepper <hasso@estpak.ee>
2
3 * zebra/ipforward_proc.c: Fixed lowering privileges.
4 * zebra/zserv.c: Fixed "(no) ipv6 forwarding" command logic.
5 * configure.ac: Added --disable-capabilities switch to configure.
6
hassof571dab2004-03-22 08:55:25 +000072004-03-22 Hasso Tepper <hasso@estpak.ee>
8
9 * Readded SIGTERM handling so daemons can clean up their stuff if they
10 are killed (not murdered).
11
hasso37318652004-03-20 20:06:15 +0000122004-03-20 Michael Bruening <mike@vailsys.com>
13
14 * ospfd/ospf_vty.c: Completed array distribute_str of route types with
15 addition of "isis". This array must be indexed by
16 ZEBRA_ROUTE_(SYSTEM|KERNEL|...) defines in zebra.h, and should
17 be updated with every route type addition. This fix allows
18 commands redistributing routes from (bgp|isis), like "router ospf
19 redistribute bgp ...", to be written to terminal, memory, file,
20 which would otherwise result in a seg fault or, possibly, config
21 file corruption. Overlooked in import of isisd.
22 * Similar fixes to bgpd/bgp_vty.c ospf6d/ospf6_asbr.c ripd/rip_zebra.c
23 and ripngd/ripng_zebra.c.
24
hasso8c903fb2004-03-17 20:39:18 +0000252004-03-17 Jean-Yves Simon <lethalwp@tiscali.be>
26
27 * zebra/main.c, ripd/rip_main.c: Fix typos sigusr1 -> sigint,
28 bugzilla #82.
29
gdt5e4fa162004-03-16 14:38:36 +0000302004-03-16 David Young <dyoung@pobox.com>
31
32 * (many) reference <lib/version.h> rather than "version.h",
33 because version.h is a generated file and not present in the
34 source tree when using objdir builds.
35
hassofa2b17e2004-03-04 17:45:00 +0000362004-03-03 PC Drew <pc@superiorcomm.net>
37
38 * lib/keychain.c: typecast time_t function to long, fixes compile
39 warning.
40 * lib/debug.c: wrapped function with ifdef HAVE_GLIBC_BACKTRACE fixes
41 compile warning when backtrace doesn't exist for that system.
42 * zebra/rtadv.c: for OpenBSD, added include statement for
43 netinet/icmp6.h
44 * zebra/zserv.c: added default case to switch statements, fixes compile
45 warning about certain NEXTHOP_TYPE enumeration values not being
46 handled.
47 * zebra/rt_socket.c: set *mask = NULL by default, fixes compile
48 warning, about mask possibly being used uninitialized.
49 * bgpd/bgp_nexthop.c: added default case to switch statements, fixes
50 compile warning about certain NEXTHOP_TYPE enumeration values not
51 being handled.
52 * ospfd/ospf_spf.c: typecast time_t to long, fixes compile warning.
53 * ospfd/ospf_route.c: typecast route_node->prefix to prefix_ipv4, fixes
54 compile warning.
55 * ospfd/ospf_route.c: typecast prefix_ipv4 to prefix, fixes compile
56 warning.
57 * ospfd/ospf_abr.c: typecast prefix to prefix_ipv4 in two instances,
58 fixes compile warning.
59 * vtysh/vtysh.c: fixed null pointer sentinel value when doing execl and
60 friends, fixes compile warning.
61 * ospf6d/ospf6_damp.c: typecast time_t to long in 4 instances, fixes
62 compile warning.
63 * ospf6d/ospf6_main.c: use MAXPATHLEN (if set) instead of 64 for the
64 _cwd array, fixes compile warning.
65
paul2d75d052004-01-19 21:31:15 +0000662004-01-19 Paul Jakma <paul@dishone.st>
67
68 * tests/test-sig.c: New file, regression test for sigevents.
69 * lib/Makefile.am: add sigevent.{c,h}
70 * (isis|rip|ripng|ospf|ospf6|bgp)d/\1_main.c: modify for sigevents.
71 * zebra/main.c: ditto.
72
paula27abaa2004-01-10 22:03:07 +0000732004-01-10 Paul Jakma <paul@dishone.st>
74
75 * Makefile.am: redhat/ is a dist subdir too.
76
jardina4d2a0d2004-01-10 20:42:35 +0000772004-01-10 Vincent Jardin <jardin@6wind.com>
78
79 * configure.ac: add the redhat/Makefile as a AC_OUTPUT() argument.
80 It fixes build on FreeBSD 5.1 and FreeBSD 4.7
81
paul00bc5602004-01-09 16:30:52 +0000822004-01-08 Paul Jakma <paul@dishone.st>
83
84 * Makefile.am: as per gdt, specify the redhat dir as a DIST_SUBDIR,
85 remove the redhat/... dist targets - instead these now go in..
86 redhat/Makefile.am: (new) proper place to describe redhat/ dist
87 files, as well as allow quagga.spec to be regenerated properly.
88 redhat/quagga.sysconfig: specify conf file location.
89 redhat/quagga.spec.in: Add 2 patches to RPM build.
90
paul41ad8782003-12-30 11:09:00 +0000912003-12-30 Paul Jakma <paul@dishone.st>
92
paul15d74e92003-12-30 11:16:21 +000093 * redhat/isisd.init: new file, init script for isisd.
94 redhat/quagga.sysconfig: new file, sysconfig file for quagga
95 initscripts.
96 redhat/quagga.spec.in: various cleanups, including sysconfig patch
97 from RH, fixed UID/GID as per RH EL, shell changed to
98 /sbin/nologin, daemon vty's listen to 127.1 only per default and
99 isisd packaged.
100 redhat/*.init: sysconfig support and runlevels specified.
101
1022003-12-30 Paul Jakma <paul@dishone.st>
103
paul41ad8782003-12-30 11:09:00 +0000104 * Makefile.am: put the redhat/ stuff into EXTRA_DIST rather than
105 copying via dist-hook. Remove ~ files backup cruft from dists.
106 isisd/Makefile.am: sysconf example should go via
107 dist_examples_DATA. The include-netbsd/ headers werent mentioned
108 as sources and werent being copied into dists.
109
jardin9e867fe2003-12-23 08:56:18 +00001102003-12-23 Vincent Jardin <jardin@6wind.com>
111
112 * isisd: Import isisd from Sampo Saaristo's source code.
113
gdtaa593d52003-12-22 20:15:53 +00001142003-12-22 Christian Hammers <ch@lathspell.de>
115
116 * configure.ac (and everywhere a regular file is opened for
117 writing): use file permissions from configure rather than
118 compiled-in umask.
119
hasso47ce02a2003-12-22 16:49:15 +00001202003-12-22 Hasso Tepper <hasso@estpak.ee>
121
122 * lib/linklist.c: Revert microfix I commited while reverting
123 [quagga-dev 227]. Caused by misreading code.
124
hassoe90fbab2003-12-21 09:51:42 +00001252003-12-21 Hasso Tepper <hasso@estpak.ee>
126
127 * lib/linklist.c: Revert patch [quagga-dev 227]. listnode_add_sort()
128 function should not drop nodes in any case. But fix behavior where
129 nodes were added to the end of list when cmp returned 0.
130 * lib/if.c: Check for duplicates before calling listnode_add_sort().
131
gdtaf273652003-12-08 18:12:34 +00001322003-12-08 Greg Troxel <gdt@fnord.ir.bbn.com>
133
134 * {lib,ospfd,ospfapi}/Makefile.am: Use pkginclude_HEADERS rather
135 than include_HEADERS to place includes in
136 ${prefix}/include/quaggainstead of polluting ${prefix}/include.
137
gdtc4f0efe2003-12-04 15:39:25 +00001382003-12-04 Greg Troxel <gdt@poblano.ir.bbn.com>
139
140 * configure.ac: When setting exampledir to sysconfdir as a
141 default, don't quote ${sysconfdir}. (Bug reported by Vincent
142 Jardin.)
143
gdtd6b72f72003-12-03 17:24:27 +00001442003-12-03 Greg Troxel <gdt@poblano.ir.bbn.com>
145
gdtd2a0ccc2003-12-03 18:13:48 +0000146 * configure.ac: Compile in Router Advertisement support by
147 default. Note that this does not default to sending RAs; it just
148 makes 'ipv6 nd send-ra' and 'ipv6 nd prefix-advertisement'
149 available. While others may prefer other tools, no argument has
150 been made that router advertisement support is such bloat that it
151 should be compiled out by default (it 9556 bytes on NetBSD/i386 vs
152 8 bytes with the support compiled out). This reversion of a
153 previous change was done in consultation with Paul.
154
1552003-12-03 Greg Troxel <gdt@poblano.ir.bbn.com>
156
gdtfa3232e2003-12-03 17:52:30 +0000157 * configure.ac: Move tests for v6 header files to after the check
158 for v6 code version, and conditionalize on the right variable.
159 (Fixes problem where v6 header files are not included when v6 is
160 enabled implicitly.)
gdtd2a0ccc2003-12-03 18:13:48 +0000161
gdtfa3232e2003-12-03 17:52:30 +00001622003-12-03 Greg Troxel <gdt@poblano.ir.bbn.com>
163
gdtd6b72f72003-12-03 17:24:27 +0000164 * configure.ac: Add --enable-exampledir to specify where example
165 config files should go, defaulting to sysconfdir.
166
167 * */Makefile.am: use exampledir instead of sysconfdif for examples
168
paul62892882003-11-02 07:31:47 +00001692003-11-02 Paul Jakma <paul@dishone.st>
170
171 * bgpd/bgp_routemap.c: Fix up 'set ip next-hop A.B.C.D|peer-address'
172 route map command so that vtysh can use it. Modified version of
173 Hasso Tepper's patch. Fixes bug #52.
174 * configure.ac: FreeBSD has net-snmp in /usr/local.
175 * redhat/quagga.spec.in: Install libzebra headers with -devel
176 package.
177
1782003-11-02 Krzysztof Oledzki <oleq@ans.pl>
179
180 * zebra/zebra_rib.c: Revert patch (dating from zebra.org) which
181 caused zebra to read all routes in all tables, rather than just
182 the main table. See [quagga-dev 280].
183
1842003-10-30 Paul Jakma <paul@dishone.st>
185
186 * configure.ac: netinet/in_systm.h is yet another well-known
187 header file we really should be checking for
188
1892003-10-27 kamatchi soundaram <kamatchi@tdd.sj.nec.com>
190
191 * ospfd/ospfd.c: Do not increment act_int for an area, as it is done
192 by ospf_ism.c::ism_change_state() - results in incorrect figure
193 for active interfaces in an area.
194
1952003-10-27 Paul Jakma <paul@dishone.st>
196
197 * lib/if.{ch}: remove ifc_pointtopoint() - left over from the
198 reverted RFC3021 patch.
199
2002003-10-27 Simon <lists@routemeister.net>
201
202 * ospfd/ospfd.c: if_is_pointopoint() takes (struct interface *), was
203 being called with struct connected. Change to co->ifp.
204
2052003-10-27 Gilad Arnold <gilad.arnold@terayon.com>
206
207 * zebra/zebra_rib.c: (nexthop_active_update) Check for multipath
208 limit when setting changed flag to avoid spurious changes.
209 (static_install_ipv{4,6}) dont uninstall by default, might not be
210 required - avoid spurious uninstalls.
211 (static_uninstall_ipv{4,6}) only uninstall the route if its
212 actually FIB route.
213
2142003-10-24 sowmini.varadhan@sun.com
215
216 * ospfd/ospf_network.c: (ospf_sock_init) Exit if socket can not be
217 created.
218
2192003-10-24 Jose Luis Rubio Guivernau <jrubio@dit.upm.es>
220
221 * Better 'show bgp' support for views (eg ipv6), see [quagga-dev 238]
222 * bgpd/bgp_route.c: (bgp_show) Take a struct bgp argument instead of
223 view string.
224 (bgp_show_neighbor_route) Take a struct peer argument instead of
225 ip string.
226 (peer_adj_routes) ditto
227 (show_adj_routes) ditto
228 (peer_lookup_in_view) new function to return appropriate struct
229 peer for a given view string.
230 (misc) Fixup all calls to above to reflect new calling arguments,
231 and use peer_lookup_in_view as needed. Additional commands
232 installed to use expanded functionality above, existing commands
233 modified to suit as well.
234 * bgpd/bgp_vty.c: 2 new aliases.
235
2362003-10-24 Paul Jakma <paul@dishone.st>
237
238 * configure.ac: Check for fcntl()
239 * {bgpd,ospf,ospf6d,ripd,ripngd}/Makefile.am: Install conf file via
240 regular automake means, not magic install incantations, see
241 bug #38.
242 * lib/Makefile.am: install the headers, needed to link libzebra.a
243 (and hence libospf.a, OSPF-API, etc.)
244
2452003-10-24 waldi@debian.org
246
247 * vtysh/Makefile.am: vtysh_cmd.c rebuild was broken because it
248 depended against source files without specification, i.e. it
249 used ../zebra instead of $(top_srcdir)/zebra.
250
2512003-10-23 Paul Jakma <paul@dishone.st>
252
253 * configure.ac: IRIX configure.ac support. Sort of works.
254 sysctl() crashes though (ipforward), there's some kind of odd
255 padding in the PF_ROUTE socket messages and setsockopt() on
256 SOCK_RAW does not work (so ospfd doesnt work).
257
2582003-10-22 Paul Jakma <paul@dishone.st>
259
260 * vtysh/Makefile.am: do not include vtysh_cmd.c in dists, its
261 configure dependent. (still need to find a way to make building of
262 it dependent on configure options or include all commands.)
263
2642003-10-22 Paul Jakma <paul@dishone.st>
265
266 * lib/zebra.h: include limits.h if its there, its a portable header
267 and useful and not just solaris specific. net/route.h is also
268 useful.
269
2702003-10-22 Paul Jakma <paul@dishone.st>
271
272 * lib/regex.c: bzero -> memset
273 * zebra/ioctl.c: ditto. bzero is not portable.
274
2752003-10-22 Paul Jakma <paul@dishone.st>
276
277 * zebra/kernel_socket.c: HAVE_IPV6 conditional for WRAPUP when
278 HAVE_SA_LEN is not defined. bcopy -> memcpy, bcopy is not
279 portable.
280
2812003-10-22 Paul Jakma <paul@dishone.st>
282
283 * configure.ac: Split up header checks into non-net, net and ipv6
284 related. Checking of IPv6 is conditional. Add some more output
285 text for the end of the configure run.
286
2872003-10-18 Lorenzo Colitti <lorenzo@ripe.net>
288
289 * bgpd/bgp_attr.c: (bgp_dump_routes_attr) Dont dump IPv4 nexthop
290 for IP. Dump MP_NLRI attr with IPv6 next-hop for AF_INET6 address
291 family prefixes. Accept prefix as argument.
292 * bgpd/bgp_attr.c: modify bgp_dump_routes_attr declaration.
293 * bgpd/bgp_dump.c: (bgp_dump_routes_entry) Modify calls to
294 bgp_dump_routes_attr.
295 (bgp_dump_common) Go by the family of the peering socket, not
296 configured address family when dumping peering information.
297 Add HAVE_IPV6 conditionals, eg missing from previous bgp interval
298 patch.
299
3002003-10-18 Lorenzo Colitti <lorenzo@ripe.net>
301
302 * bgpd/bgp_dump.{c,h}: (bgp_dump_interval_add) Dump at discrete
303 fixed intervals rather than fixed intervals from startup time.
304 (bgp_dump_interval_func) Dont return immediately if file cant be
305 openeded, but reschedule interval dumps, even - admin might
306 fix problem in meantime. Close the dump file in between intervals.
307 (bgp_dump_init) account for MSG header when initialising stream
308 size.
309
3102003-10-15 Paul Jakma <paul@dishone.st>
311
312 * ospfd/ospf_interface: (ospf_if_lookup_table) new function to
313 lookup oi for a given prefix in a given interfaces table of oi's.
314 (ospf_if_new) use ospf_if_lookup_table to deal with zebra
315 reporting new interface multiple times.
316 NB: This patch is a complete plaster-band of a hack. First, why is
317 zebra reporting interface events multiple times? Second, why does
318 ospfd maintain so many damn lists and tables relating to oi's -
319 these should be reconciled into one or two tables.
320
3212003-10-15 sowmini.varadhan@sun.com
322
323 * ripd/ripd.c: (rip_send_packet) use rip->sock for mcast sends,
324 instead of creating one socket per send. send source addr to
325 rip_update_interface.
326 (rip_update_process) should send an update on every connected
327 network for each interface.
328 (rip_request_send) should send a request on every connected
329 network for each interface.
330 * ripd/ripd.h: update prototype for rip_interface_multicast_set
331 * ripd/rip_interface.c: (rip_interface_multicast_set) reorganized
332 so that it can be called repeatedly for aliased interfaces (on
333 multiple networks).
334
3352003-10-15 Jay Fenlason <fenlason@redhat.com>
336
337 * lib/vty.c: (vty_telnet_option) Remote DoS exists if a telnet
338 end-sub-negotation is sent when no sub-negotation data has been
339 sent. Return immediately if no sub-negotation is in progress.
340 (vty_read) do not attempt to process options if no sub-negotation
341 is in progress.
342
3432003-10-15 Paul Jakma <paul@dishone.st>
344
345 * lib/vty.c: (vty_save_cwd) dont crash if getcwd fails. try fallback
346 to SYSCONFDIR. Allocate cwd from the stack rather than relying on
347 (non-portable) getcwd() allocation (which we didnt seem to be
348 freeing).
349
3502003-10-13 Jay Fenlason <fenlason@redhat.com>
351
352 * lib/zebra.h: define UINT32_MAX for those systems which do not
353 provide it.
354 * bgp_attr.h: define BGP_MED_MAX.
355 * bgp_route.c: update defines/constants to BGP_MED_MAX.
356 * bgp_routemap.c: ditto. clean up route_match_metric_compile
357 slightly to avoid unneccesary XMALLOC.
358
3592003-10-13 sowmini.varadhan@sun.com
360
361 * ospf_lsa.h: Add OSPF_LSA_PREMATURE_AGE flag.
362 * ospf_lsa.c: added better debug comments. check sequence number in
363 ospf_lsa_install. ospf_maxage_lsa_remover() checks for
364 OSPF_LSA_PREMATURE_AGE and re-originates the lsa after ls_acks are
365 received.
366 * ospf_flood.c: improve debug statement- print ls_seqnum.
367
3682003-10-13 Douglas Fraser <doug+quagga@idmf.net>
369
370 * zebra/connected.c: PtP revert fixup. Zebra was not creating
371 connected route for PtP peer.
372
3732003-10-07 Tarhon-Onu Victor <mituc@iasi.rdsnet.ro>
374
375 * zebra/ipforward_proc.c: (ipforward) Close the fd for
376 /proc/net/snmp. See [quagga-dev 284]
377
3782003-09-29 Gilad Arnold <gilad.arnold@terayon.com>
379
380 * zebra/zebra_rib.c: Fix possible dangling reference to rib
381 route_nodes - unlock it the appropriate number of times. (twice,
382 because of the implicit lock). see [quagga-dev 251].
383
3842003-09-29 Paul Jakma <paul@dishone.st>
385
386 * zebra/connected.c: revert the 'generic PtP' patch as it causes
387 far too many problems. People who use FreeSWAN should investigate
388 native linux ipsec.
389 * zebra/rt_netlink.c: ditto
390 * lib/if.c: ditto
391 * ripd/ripd.h: ditto
392 * ripd/ripd.c: ditto
393 * ripd/rip_interface.c: ditto
394 * ospfd/ospfd.c: ditto
395 * ospfd/ospf_snmp.c: ditto
396 * bgpd/bgp_nexthop.c: ditto
397 * ospfd/ospf_packet.c: Add debug output for some of the previously
398 completely silent drops of 'bad' packets.
399 * configure.ac: bump version
400
4012003-08-27 Jay Fenlason <fenlason@redhat.com>
402
403 * lib/Makefile.am: Do not use a lib (libcap) as a dependency
404 * zebra/Makefile.am: Link in libcap
405 * bgpd/bgp_routemap.c: attr->med is type u_in32_t, should be
406 compared with UINT32_MAX
407 * ospfd/ospfd.c: remove redundant assert
408 * zebra/rtadv.c: add missing include for zebra/rib.h
409
4102003-09-24 Paul Jakma <paul@dishone.st>
411
412 * lib/version.h: moved to version.h.in
413 * lib/version.h.in: New file, from version.h. Change hardcoded
414 package name and version to use the autoconf defined substition
415 variables.
416 * configure.ac: Fix up AC/AM_INIT* to new style. Remove the sed'ing
417 through lib/version.h for VERSION. Add lib/version.h to the
418 AC_OUTPUT list. Update the text output of quagga version at end
419 of configure run to use PACKAGE_VERSION.
420 * doc/.cvsignore: ignore quagga.pdf
421 * doc/.cvsignore: ignore version.h, its now autogenerated.
422
4232003-09-24 sowmini.varadhan@sun.com
424
425 * lib/if.c: (if_cmp_func) fix infinite loop if
426 ifp1->name == ifp2->name
427 * lib/linklist.c: (if_cmp_func) Fix handling of case where
428 list->cmp returns 0.
429 * rip_interface.c: (rip_interface_address_add) call
430 rip_enable_apply(), or the interface is never considered up.
431 see [quagga-dev 225].
432 * zebra/kernel_socket.c: Fix up WRAPUP macro to deal with multiple
433 address families in the absence of sa_len element in struct
434 sockaddr.
435 (ifm_read): Handle solaris 9 if_msghdr_t.
436 Deal with interfaces which are incomplete, lookup on name rather
437 than the placeholder interface index of -1.
438
4392003-09-24 Thomas Giger TGC <thomas.giger@tgc.de>
440
441 * ospf_packet.c (ospf_associate_packet_vl): pass NULL struct
442 interface to ospf_if_lookup_by_local_addr() rather than the
443 receiving interface ifp, packets for VL's could come in any
444 interface. See quagga-dev 250.
445
paule05fba42003-04-13 20:20:53 +00004462003-04-13 Paul Jakma <paul@dishone.st>
447
448 * Amir: Opaque LSA bug fix for deletion of Type11's
449 * configure.ac: use --localstatedir for Unix sockets
paul645878f2003-04-13 21:42:11 +0000450 * Hasso Tepper: When flushing as-ext LSAs flush associated NSSA
451 LSAs.
paule05fba42003-04-13 20:20:53 +0000452
paul020709f2003-04-04 02:44:16 +00004532003-04-04 Paul Jakma <paul@dishone.st>
454
455 * Sync to Zebra CVS
456 * Fix lib/thread.h leak
457 * Fix small Opaque LSA leak
458 * Do not configure OSPF interfaces for secondary addresses
459 * vtysh fixes from Hasso
460 * Dave Watson's missing ntohs fix
461
paul68980082003-03-25 05:07:42 +00004622003-03-25 Paul Jakma <paul@dishone.st>
463
464 * Sync to Zebra CVS
465
paul07661cb2003-03-18 00:03:05 +00004662003-03-17 Amir Guindehi <amir@datacore.ch>
467
468 * Extended SNMP checks in configure.ac so that net-snmp works
469
4702003-03-17 Amir Guindehi <amir@datacore.ch>
471 Ralph Keller <keller@tik.ee.ethz.ch>
472 * merge OSPF-API
473
paul13766da2003-02-07 14:46:23 +00004742003-02-07 Paul Jakma <paul@dishone.st>
475
476 * Sync to zebra CVS
477
paul420df432003-02-03 20:30:39 +00004782003-02-03 Paul Jakma <paul@dishone.st>
479
480 * Sync to zebra CVS
481
paulae936ae2003-01-20 04:58:21 +00004822003-01-19 Paul Jakma <paul@dishone.st>
483
484 * Temporary fix for Generic PtP wrt to IPv6
485
paul9a668002003-01-18 23:11:44 +00004862003-01-17 Paul Jakma <paul@dishone.st>
487
488 * Sync up to latest zebra.org CVS
489 * [zebra 16823] Bugfix and new feature in Opaque-LSA handling
490 Masahiko Endo <endo@suri.co.jp>
491 * [zebra 16824] [PATCH] nsm_kill_neighbor
492 Masahiko Endo <endo@suri.co.jp>
493 * [zebra 17217] [PATCH] show thread CPU
494 Yon Uriarte <havanna_moon@gmx.net>
495 * [zebra 17218] Re: [PATCH] CLI extensions.
496 Yon Uriarte <havanna_moon@gmx.net>
497
paul4fc01e62002-12-13 20:49:00 +00004982002-12-13 Paul Jakma <paul@dishone.st>
499
500 * added support for vtysh 'write file' command to
paul0efa4d52002-12-13 21:55:43 +0000501 write either per-daamon and/or integrated file
paulab836aa2002-12-13 21:19:02 +0000502 * ospfd md5 buffer copying fix (Greg Troxel)
paul8bd9c712002-12-13 21:05:16 +0000503 * ospfd md5 sequence number derived from time()
paulab836aa2002-12-13 21:19:02 +0000504 * RIPv1 fixes and improvements (John Hay)
505 * link state detection (linux) ([zebra 12269])
506 * Generic PtP and RFC3021 interface addressing support
507 (Frank van Maarseveen)
paul0efa4d52002-12-13 21:55:43 +0000508 * Michal Ludvig <michal@logix.cz>:
509 [zebra 16525] PATCH: Bugfixes for KAME systems
510 * Kevin C Miller <kevinm@andrew.cmu.edu>
511 [zebra 16681] OSPF NSSA Patches
512 * Yon Uriarte <havanna_moon@gmx.net>
513 [zebra 16671] [PATCH] CLI extensions
paula8959012002-12-13 21:59:26 +0000514 * Masahiko Endo: [zebra 15475] - MPLS-TE docs
paul4fc01e62002-12-13 20:49:00 +0000515
paul718e3742002-12-13 20:15:29 +00005162002-07-07 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
517
518 * zebra-0.93 released.
519
5202002-06-28 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
521
522 * update-autotools: Change file name from update-auto-tools.sh.
523
5242002-06-21 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
525
526 * update-auto-tools.sh: Add a new script to clean up build
527 environment.
528
5292002-06-18 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
530
531 * Shift to the latest build environment autoconf-2.53 and
532 automake-1.6.2.
533
5342001-10-22 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
535
536 * Integrate Glen Turner <glen.turner@aarnet.edu.au>'s pid option.
537
5382001-08-19 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
539
540 * zebra-0.92a released.
541
5422001-08-19 "Peter Galbavy" <peter.galbavy@knowtion.net>
543
544 * configure.in: SNMP library check problem fix when the library is
545 installed under /usr/local/lib.
546
5472001-08-15 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
548
549 * zebra-0.92 released.
550
5512001-04-22 Kunihiro Ishiguro <kunihiro@zebra.org>
552
553 * configure.in (LIBPAM): Use ZEBRA_AC_C_BIGENDIAN to avoid a
554 warning.
555 (IF_METHOD): Use test -r instead of AC_CHECK_FILE to avoid
556 warnings.
557
558 * config.guess: Update to 2000-11-10 version.
559
5602001-04-11 Kunihiro Ishiguro <kunihiro@zebra.org>
561
562 * configure.in: Use AC_TRY_COMPILE instead of AC_EGREP_HEADER to
563 detect in_pktinfo structure. Suggested by: Vlad Lungu
564 <vlad@rls.roknet.ro>.
565
5662001-03-07 Michael Rozhavsky <mrozhavsky@opticalaccess.com>
567
568 * configure.in: Add check for structure in_pktinfo.
569
5702001-02-07 "Bjoern A. Zeeb" <bzeeb+zebra@zabbadoz.net>
571
572 * configure.in (USE_PAM): Fix PAM library detection code.
573
5742001-02-01 Kunihiro Ishiguro <kunihiro@zebra.org>
575
576 * zebra-0.91 is released.
577
5782001-01-12 Kunihiro Ishiguro <kunihiro@zebra.org>
579
580 * configure.in: Remove guile related definition.
581
5822001-01-11 Kunihiro Ishiguro <kunihiro@zebra.org>
583
584 * configure.in (ac_cv_htonl_works): HAVE_REPAIRABLE_HTONL is
585 removed. htonl should work fine on any platform.
586
5872001-01-10 Kunihiro Ishiguro <kunihiro@zebra.org>
588
589 * configure.in: Remove --enable-oldrib option.
590
591 * acconfig.h: OLD_RIB definition is removed.
592
593 * zebra-0.90 is released.
594
595 * configure.in (LIBS): Add check for sun_len field in struct
596 sun_len.
597
5982001-01-09 Kunihiro Ishiguro <kunihiro@zebra.org>
599
600 * Makefile.am: Include init/redhat files to distribution.
601
6022001-01-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
603
604 * configure.in: check libm.a for BGPd compile error.
605 AC_CHECK_LIB(m, main) was added.
606
6072000-12-29 Kunihiro Ishiguro <kunihiro@zebra.org>
608
609 * configure.in: --enable-unixdomain becomes default. Add
610 --enable-tcp-zebra for TCP/IP communication between protocol
611 daemon and zebra.
612
613 * COPYING.LIB: Added for lib/getopt.c, lib/getopt.h,
614 lib/getopt1.c, lib/md5-gnu.h, lib/md5.c, lib/regex-gnu.h,
615 lib/regex.c.
616
617 * Makefile.am (dist-hook): Include tools/*.cgi to distribution.
618
6192000-12-26 Kunihiro Ishiguro <kunihiro@zebra.org>
620
621 * configure.in (MULTIPATH_NUM): --enable-multipath=ARG specify
622 multipath number. ARG must be digit.
623
6242000-12-11 Kunihiro Ishiguro <kunihiro@zebra.org>
625
626 * configure.in: Add --enable-newrib for test new RIB code.
627
6282000-11-25 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
629
630 * configure.in, config.h.in: Add check for libutil.h and
631 setproctitle().
632
6332000-10-26 Kunihiro Ishiguro <kunihiro@zebra.org>
634
635 * configure.in: Add --enable-nssa for OSPF NSSA option.
636
637 * acconfig.h: Define HAVE_NSSA.
638
6392000-10-25 "Bjoern A. Zeeb" <bzeeb+zebra@zabbadoz.net>
640
641 * configure.in: pam_misc is only linked when the platform is
642 GNU/Linux.
643
6442000-10-24 Arkadiusz Miskiewicz <misiek@pld.org.pl>
645
646 * configure.in (LIBS): Add check for crypto library. test x`ls
647 ${ac_snmp}` is replaced with sipmle test -f.
648
6492000-10-23 Kunihiro Ishiguro <kunihiro@zebra.org>
650
651 * configure.in: Add --enable-unixdomain option. This will be
652 default behavior in zebra-0.90.
653
6542000-10-02 Kunihiro Ishiguro <kunihiro@zebra.org>
655
656 * zebra-0.89 is released.
657
6582000-09-27 Kunihiro Ishiguro <kunihiro@zebra.org>
659
660 * configure.in: Add check for Intel CPU for Solaris on x86 check.
661
6622000-09-21 Kunihiro Ishiguro <kunihiro@zebra.org>
663
664 * configure.in: Add check for getifaddrs().
665 Set AM_INIT_AUTOMAKE version to 0.89.
666
6672000-09-14 Kunihiro Ishiguro <kunihiro@zebra.org>
668
669 * config.guess: Update to the latest version.
670
671 * config.sub: Likewise
672
6732000-09-14 David Lipovkov <dlipovkov@OpticalAccess.com>
674
675 * REPORTING-BUGS: New file is added.
676
6772000-08-27 itojun@iijlab.net
678
679 * configure.in: Add ncurses library check when --enable-vtysh is
680 specified.
681
6822000-08-22 Kunihiro Ishiguro <kunihiro@zebra.org>
683
684 * configure.in: Add check for readline/history.h.
685
686 * acconfig.h: Remove pthread related variables.
687
688 * configure.in: Add --with-libpam option for vtysh PAM
689 authentication. Remove --disable-pthread because we don't support
690 pthread.
691
6922000-08-17 Kunihiro Ishiguro <kunihiro@zebra.org>
693
694 * zebra-0.88 is released.
695
696 * configure.in: Add Solaris -lcurses for vtysh.
697
6982000-08-02 Kunihiro Ishiguro <kunihiro@zebra.org>
699
700 * configure.in: Add check for ncurses for compiling on Solaris.
701
7022000-07-27 Kunihiro Ishiguro <kunihiro@zebra.org>
703
704 * configure.in: Add check for libreadline when --enable-vtysh is
705 specified.
706
7072000-07-23 Kunihiro Ishiguro <kunihiro@zebra.org>
708
709 * configure.in: Add AC_DEFINE(OPEN_BSD). When OS is OpenBSD
710 interface method is if_ioctl.o
711
7122000-07-09 Chris Dunlop <chris@onthe.net.au>
713
714 * acconfig.h: Add HAVE_BROKEN_ALIASES.
715
716 * configure.in: Add --enable-broken-aliases.
717
7182000-06-12 Kunihiro Ishiguro <kunihiro@zebra.org>
719
720 * Set version to zebra-0.87.
721
7222000-06-05 Kunihiro Ishiguro <kunihiro@zebra.org>
723
724 * configure.in: Remove --enable-mpls-vpn. Now MPLS-VPN support is
725 default.
726
727 * Set version to zebra-0.87-pre
728
729 * Makefile.am: Likewise.
730
7312000-04-27 Kunihiro Ishiguro <kunihiro@zebra.org>
732
733 * Set version to 0.86.
734
7352000-03-21 Kunihiro Ishiguro <kunihiro@zebra.org>
736
737 * Set version to 0.85b for ospfd test.
738
7392000-03-20 Kunihiro Ishiguro <kunihiro@zebra.org>
740
741 * Set version to 0.85a for ospfd test.
742
7432000-03-08 Kunihiro Ishiguro <kunihiro@zebra.org>
744
745 * Set version to 0.85.
746
7472000-01-26 Kunihiro Ishiguro <kunihiro@zebra.org>
748
749 * Makefile.in: Regenerated by patched automake for fixing "make
750 clean" problem on FreeBSD.
751
7521999-12-08 Kunihiro Ishiguro <kunihiro@zebra.org>
753
754 * Set version to 0.83a. This is for *BSD static route lookup
755 problem.
756
7571999-12-06 Kunihiro Ishiguro <kunihiro@zebra.org>
758
759 * Set version to 0.83.
760
7611999-11-29 Kunihiro Ishiguro <kunihiro@zebra.org>
762
763 * Set version to 0.82.
764
7651999-11-23 Kunihiro Ishiguro <kunihiro@zebra.org>
766
767 * aczebra.m4: New file added.
768
7691999-11-21 Michael Handler <handler@sub-rosa.com>
770
771 * configure.in (LIBS): Add sa_len check of sockaddr.
772
773 * acconfig.h: Add HAVE_SA_LEN.
774
7751999-11-12 Kunihiro Ishiguro <kunihiro@zebra.org>
776
777 * version.h: Update version to zebra-0.81b for bgpd test.
778
7791999-11-09 Kunihiro Ishiguro <kunihiro@zebra.org>
780
781 * configure.in: Add --enable-mbgp.
782
7831999-11-05 Kunihiro Ishiguro <kunihiro@zebra.org>
784
785 * Makefile.am (EXTRA_DIST): Add TODO to the distribution.
786
7871999-11-04 Kunihiro Ishiguro <kunihiro@zebra.org>
788
789 * TODO: New file is added.
790
7911999-11-03 Kunihiro Ishiguro <kunihiro@zebra.org>
792
793 * version.h: Update version to zebra-0.81a for ospfd test.
794
7951999-10-28 Kunihiro Ishiguro <kunihiro@zebra.org>
796
797 * configure.in: New option --enable-snmp is added.
798
7991999-10-24 Kunihiro Ishiguro <kunihiro@zebra.org>
800
801 * version.h: Update version to zebra-0.80.
802
8031999-10-21 Kunihiro Ishiguro <kunihiro@zebra.org>
804
805 * version.h: Update version to zebra-0.80-pre3
806
8071999-10-18 Kunihiro Ishiguro <kunihiro@zebra.org>
808
809 * configure.in (LIBS): SNMP check is done by ucd-snmp/asn1.h.
810
8111999-10-10 Peter Galbavy <Peter.Galbavy@knowledge.com>
812
813 * configure.in: Add support of OpenBSD.
814
8151999-10-04 Kunihiro Ishiguro <kunihiro@zebra.org>
816
817 * version.h: Update version to zebra-0.80-pre2.
818
8191999-09-27 Kunihiro Ishiguro <kunihiro@zebra.org>
820
821 * version.h: Update version to zebra-0.80-pre. From this version,
822 access-list and prefix-list's name space is divided into IPv4 and
823 IPv6.
824
8251999-09-17 Kunihiro Ishiguro <kunihiro@zebra.org>
826
827 * version.h: For test recent fixes Set version to zebra-0.79a.
828
8291999-09-14 Kunihiro Ishiguro <kunihiro@zebra.org>
830
831 * version.h: zebra-0.79 is out.
832
8331999-09-08 Kunihiro Ishiguro <kunihiro@zebra.org>
834
835 * version.h: For ospfd's virtual link test. Set version to 0.78h.
836
8371999-09-07 Kunihiro Ishiguro <kunihiro@zebra.org>
838
839 * version.h: For ospfd test. Set version to 0.78g.
840
8411999-09-05 Kunihiro Ishiguro <kunihiro@zebra.org>
842
843 * version.h: For internal test of ospfd. Set version to 0.78f.
844
8451999-09-02 Kunihiro Ishiguro <kunihiro@zebra.org>
846
847 * version.h: To test ospfd's fix, set version to 0.78e.
848
8491999-09-01 Kunihiro Ishiguro <kunihiro@zebra.org>
850
851 * version.h: To test ospfd's area related bug fix, set version
852 to 0.78d.
853
8541999-09-01 Kunihiro Ishiguro <kunihiro@zebra.org>
855
856 * version.h: To test ospfd, set version to 0.78c.
857
8581999-08-31 Janos Farkas <chexum@shadow.banki.hu>
859
860 * Many misspelling correction.
861
8621999-08-31 Kunihiro Ishiguro <kunihiro@zebra.org>
863
864 * version.h: To test ospfd, set version to 0.78b.
865
8661999-08-31 Kunihiro Ishiguro <kunihiro@zebra.org>
867
868 * configure.in (LIBS): Add UCD-SNMP include path check.
869
8701999-08-31 Lars Fenneberg <lf@elemental.net>
871
872 * configure.in: The logic which detects the UCD-SNMP library
873 should first check in the default system locations for the library
874 and then in /usr/local.
875
8761999-08-27 itojun@iijlab.net
877
878 * configure.in (LIBS): Fix problem about libsnmp.a check.
879
8801999-08-26 kay <kay@v6.access.co.jp>
881
882 * configure.in (CFLAGS): Add <sys/socket.h> to check socklen_t.
883
8841999-08-24 VOP <vop@unity.net>
885
886 * filter.c: Include "sockunion.h".
887 plist.c: Likewise.
888 table.c: Likewise.
889
8901999-08-24 Kunihiro Ishiguro <kunihiro@zebra.org>
891
892 * configure.in: Add netinet6/in6.h check.
893
8941999-08-21 Masaki Minami <masaki@minami.org>
895
896 * BSD/OS 4.0 porting.
897
8981999-08-15 Kunihiro Ishiguro <kunihiro@zebra.org>
899
900 * configure.in: Add --enable-netlink option to force to use Linux
901 netlink interface.
902 (CFLAGS): Add ucd-snmp library check.
903
904 * acconfig.h: If socklen_t is not defined, typedef int to
905 socklen_t.
906
9071999-08-15 Arkadiusz Miskiewicz <misiek@misiek.eu.org>
908
909 * configure.in: When --enable-ipv6 specified, then only kernel
910 version is checked.
911
9121999-08-14 Kunihiro Ishiguro <kunihiro@zebra.org>
913
914 * configure.in: Add GNU libc 2.1 check.
915
9161999-08-02 Kunihiro Ishiguro <kunihiro@zebra.org>
917
918 * configure.in: Fix privious Linux IPv6 check changes.
919
9201999-08-02 Arkadiusz Miskiewicz <misiek@misiek.eu.org>
921
922 * configure.in: Improve Linux IPv6 feature check.
923
9241999-07-29 Rick Payne <rickp@rossfell.co.uk>
925
926 * Changed route-maps to behave in a more cisco-like fashion
927
9281999-07-27 Gerhard Poul <gpoul@gnu.org>
929
930 * SERVICES: New file added.
931
9321999-07-12 itojun@iijlab.net
933
934 * configure.in: Add check for getaddrinfo. Improve Kame related
935 library check.
936
9371999-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
938
939 * configure.in, acconfig.h: Add check for FreeBSD 3.2.
940
9411999-07-07 Kunihiro Ishiguro <kunihiro@zebra.org>
942
943 * configure.in: Delete check for netinet/ip6.h.
944
9451999-06-30 Gerhard Poul <gpoul@gnu.org>
946
947 * README: remixed the old files and added some new parts.
948 moved some INSTALL stuff into INSTALL file.
949 moved some other stuff to doc/zebra.texi
950
9511999-06-29 Kunihiro Ishiguro <kunihiro@zebra.org>
952
953 * configure.in (LIBS): Add libresolv check.
954 Change --enabe-all-in-one option to --enable-one-vty.
955
9561999-06-20 Kunihiro Ishiguro <kunihiro@zebra.org>
957
958 * configure.in: Add --enabe-all-in-one option.
959
9601999-06-16 Kunihiro Ishiguro <kunihiro@zebra.org>
961
962 * configure.in: Add socklen_t check.
963
9641999-06-16 Gerhard Poul <gpoul@gnu.org>
965
966 * Many compile warnings fixed.
967
9681999-05-31 Kunihiro Ishiguro <kunihiro@zebra.org>
969
970 * configure.in: Change message from Linux 2.2.X IPv6 to Linux IPv6.
971 OpenBSD (NRL) check is enabled.
972
9731999-05-30 Kunihiro Ishiguro <kunihiro@zebra.org>
974
975 * configure.in (LIBS): Add crypt library check.
976
9771999-05-08 Kunihiro Ishiguro <kunihiro@zebra.org>
978
979 * configure.in: Add sin6_scope_id in struct sockaddr_in6 check.
980
9811999-04-30 Kunihiro Ishiguro <kunihiro@zebra.org>
982
983 * Set version to 0.63 for first beta package.
984
9851999-04-15 Kunihiro Ishiguro <kunihiro@zebra.org>
986
987 * guile.m4: Added from guile package.
988
9891999-04-14 Kunihiro Ishiguro <kunihiro@zebra.org>
990
991 * Set version to 0.60 for beta package preparation.
992
9931999-04-12 Kunihiro Ishiguro <kunihiro@zebra.org>
994
995 * Makefile.am: Add noninst_LIBRARIES each directory's Makefile.am.
996 This change is for linking these libraries to guile.
997
9981999-04-08 Kunihiro Ishiguro <kunihiro@zebra.org>
999
1000 * configure.in (LIBS): Add struct rt_addrinfo check.
1001
10021999-04-07 Kunihiro Ishiguro <kunihiro@zebra.org>
1003
1004 * configure.in: AC_STDC_HEADERS added.
1005
10061999-03-29 Kunihiro Ishiguro <kunihiro@zebra.org>
1007
1008 * Add dependencies to each directory's Makefile.am.
1009
10101999-03-02 Peter Galbavy <Peter.Galbavy@knowledge.com>
1011
1012 * reworked include file structure, and configure so that all
1013 source files get all system-dependent include files by including
1014 <zebra.h> which is really lib/zebra.h. This means that the
1015 different programs include files are now available as #include
1016 "zebra/zebra.h" - note the use of quotes, not <> as delimiters.
1017
1018 In practical terms, if I haven't really screwed up, the main file
1019 that maintainers for other OSes have to change is lib/zebra.h for
1020 all the conditional includes etc.
1021
1022 * added --disable-pthread for those systems that seem to have
1023 POSIX threads, but do not work. OpenBSD 2.4+ is like that just
1024 now. Changed all occurance of #ifdef PTHREAD to use HAVE_PTHREAD
1025 instead.
1026
10271999-02-24 <kunihiro@zebra.org>
1028
1029 * configure.in: update to AC_PREREQ(1.13).
1030 Change message from Linux 2.1.x to Linux 2.2.x.
1031 * Added ospf6d directory support.
1032
10331999-02-22 Peter Galbavy <Peter.Galbavy@knowledge.com>
1034
1035 * added a "log" element to the BGPd peer structure, enabling us to
1036 start thinging about a log stream per peer. This is currently
1037 ignored by the wrapper code, but developers should try to use the
1038 "appropriate" ZLOG stream. Documentation will follow, when the
1039 real routines start to exist.
1040
1041 The current plan is to use a copy of the BSD syslog() routines and
1042 replace the syslog library function with our own. I will need
1043 feedback from users of other platforms as this work is done to see
1044 if all is well elsewhere.
1045
1046 * preliminary work on zlog() library. directly replaces syslog()
1047 currently with zlog(ZLOG *, ...) where the new first argument
1048 is a pointer to a ZLOG structure (defined in lib/log.h) and will
1049 encapsulate all the information necessary to maintain multiple
1050 logging streams.
1051
10521999-02-19 Peter Galbavy <Peter.Galbavy@knowledge.com>
1053
1054 * added vsnprintf() macro to lib/str.h if required and removed
1055 #ifdef SUNOS_5 dependency on it
1056
10571999-02-18 Peter Galbavy <Peter.Galbavy@knowledge.com>
1058
1059 * syslog support added
1060
10611999-02-18 Peter Galbavy <Peter.Galbavy@knowledge.com>
1062
1063 * configure.in: Add daemon function check.
1064
10651999-01-21 Kunihiro Ishiguro <kunihiro@zebra.org>
1066
1067 * configure.in: Add --disable-ipv6, --disable-zebra,
1068 --disable-bgpd, --disable-ripd, --disable-ripngd, --disable-ospfd
1069 options to configure.
1070
10711998-12-07 Kunihiro Ishiguro <kunihiro@zebra.org>
1072
1073 * configure.in: Check /usr/inet6/lib/libinet6.a exists or not.
1074
10751998-10-14 Kunihiro Ishiguro <kunihiro@zebra.org>
1076
1077 * configure.in: Comment out FreeBSD's libc_r detect section. At
1078 this moment it doesn't work correctly with zebra.
1079
1080 Netlink interface is only enabled when Linux kernel version is
1081 upper than 2.1.0.
1082
10831998-09-15 HEO SeonMeyong <seirios@matrix.iri.co.jp>
1084
1085 * Hydrangea is now called KAME, so change all defines.
1086
10871998-08-16 Kunihiro Ishiguro <kunihiro@zebra.org>
1088
1089 * configure.in: ifaliasreq check added.
1090
10911998-08-12 Katsuhiro Kondou <kondou@nec.co.jp>
1092
1093 * Patch is applied for compile under EWS4800
1094
10951998-06-09 Kunihiro Ishiguro <kunihiro@zebra.org>
1096
1097 * configure.in: delete old mtu_method check.
1098
1099 * doc/zebra.texi (Kernel interface): chapter `Kernel interface' added
1100
11011998-06-08 Kunihiro Ishiguro <kunihiro@zebra.org>
1102
1103 * configure.in: add new netlink check for GNU/Linux
1104
11051998-06-07 Kunihiro Ishiguro <kunihiro@zebra.org>
1106
1107 * doc/zebra.texi: Update Linux netlink chapter.
1108
11091998-05-18 Yamashita TAKAO <jargon@lares.dti.ne.jp>
1110
1111 * config.h.in: define PTHREAD if work on Solaris 2.6
1112 why delete the definition? I miss?
1113
11141998-05-08 Kunihiro Ishiguro <kunihiro@zebra.org>
1115
1116 * configure.in: add net/if.h header check.
1117
11181998-05-02 SeonMeyong HEO <seirios@Matrix.iri.co.jp>
1119
1120 * zebra.tex,archfig.tex,zebra.sty: Manual file is added.
1121 * zebra.texi: Modify Introduction text.
1122 * RIPngd.c: Patch Hydrangea code.
1123
11241998-05-01 Kunihiro Ishiguro <kunihiro@zebra.org>
1125
1126 * .cvsignore: added.
1127
1128 * Makerule.in: is gone.
1129 * Makefile.am: Now we use automake to generate Makefile.in
1130
11311998-03-19 Yamashita TAKAO <jargon@lares.dti.ne.jp>
1132
1133 * lib/vty.c: modified the definition of *master
1134 * lib/sockunion.c (inet_aton): add, but don't work. uum...
1135
1136
11371998-03-15 Yamashita TAKAO <jargon@lares.dti.ne.jp>
1138
1139 * configure.in: define PTHREAD if work on Solaris 2.6
1140 * config.h.in: likewise
1141 * lib/thread.c: likewise
1142 * lib/vty.c: likewise
1143
11441998-03-15 SeonMeyong HEO <seirios@Matrix.iri.co.jp>
1145
1146 * config.h.in: define INET6 if defined HAVE_IPV6 & HYDRANGEA
1147 * bgpd/: remove include <netinet6/in6.h> line.
1148 * lib/: remove include <netinet6/in6.h> line.
1149 * ripbgd/: remove include <netinet6/in6.h> line.
1150 * zebra/: remove include <netinet6/in6.h> line.
1151 * ripd/*.c: remove include <netinet6/in6.h> line.
1152 undefine IPV6 difinitions because RIPd is not worked for
1153 IPv6 protocol.
1154
1155
11561998-01-30 Kunihiro Ishiguro <kunihiro@zebra.org>
1157
1158 * configure.in: Change routing socket check method from
1159 AC_TRY_COMPILE to AC_TRY_RUN because GNU libc version 2 has
1160 AF_ROUTE but over linux it's meenigless.
1161
11621998-01-06 Kunihiro Ishiguro <kunihiro@zebra.org>
1163
1164 * config.h.in: remove err_t define.
1165
11661997-11-18 Kunihiro Ishiguro <kunihiro@zebra.org>
1167
1168 * configure.in (canonical): add check of IF_METHOD
1169
11701997-09-27 Kunihiro Ishiguro <kunihiro@note.digital-magic.co.jp>
1171
1172 * configure.in: add INRIA check
1173
11741997-09-25 Kunihiro Ishiguro <kunihiro@note.digital-magic.co.jp>
1175
1176 * configure.in (canonical): change ipforward_snmp.o to ipforward_proc.o
1177
11781997-09-12 Kunihiro Ishiguro <kunihiro@zebra.org>
1179
1180 * configure.in: change IRDPD to NDPD
1181
11821997-08-18 Kunihiro Ishiguro <kunihiro@zebra.org>
1183
1184 * INSTALL: new file
1185
11861997-08-14 Kunihiro Ishiguro <kunihiro@zebra.org>
1187
1188 * config.h: add XCALLOC()
1189