-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
678 lines (383 loc) · 18.3 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
2004-11-24 Yasuhiro Ohara <[email protected]>
* configure.ac: Net-SNMP support.
2002-07-07 Kunihiro Ishiguro <[email protected]>
* zebra-0.93 released.
2002-06-28 Kunihiro Ishiguro <[email protected]>
* update-autotools: Change file name from update-auto-tools.sh.
2002-06-21 Kunihiro Ishiguro <[email protected]>
* update-auto-tools.sh: Add a new script to clean up build
environment.
2002-06-18 Kunihiro Ishiguro <[email protected]>
* Shift to the latest build environment autoconf-2.53 and
automake-1.6.2.
2001-10-22 Kunihiro Ishiguro <[email protected]>
* Integrate Glen Turner <[email protected]>'s pid option.
2001-08-19 Kunihiro Ishiguro <[email protected]>
* zebra-0.92a released.
2001-08-19 "Peter Galbavy" <[email protected]>
* configure.in: SNMP library check problem fix when the library is
installed under /usr/local/lib.
2001-08-15 Kunihiro Ishiguro <[email protected]>
* zebra-0.92 released.
2001-04-22 Kunihiro Ishiguro <[email protected]>
* configure.in (LIBPAM): Use ZEBRA_AC_C_BIGENDIAN to avoid a
warning.
(IF_METHOD): Use test -r instead of AC_CHECK_FILE to avoid
warnings.
* config.guess: Update to 2000-11-10 version.
2001-04-11 Kunihiro Ishiguro <[email protected]>
* configure.in: Use AC_TRY_COMPILE instead of AC_EGREP_HEADER to
detect in_pktinfo structure. Suggested by: Vlad Lungu
2001-03-07 Michael Rozhavsky <[email protected]>
* configure.in: Add check for structure in_pktinfo.
2001-02-07 "Bjoern A. Zeeb" <[email protected]>
* configure.in (USE_PAM): Fix PAM library detection code.
2001-02-01 Kunihiro Ishiguro <[email protected]>
* zebra-0.91 is released.
2001-01-12 Kunihiro Ishiguro <[email protected]>
* configure.in: Remove guile related definition.
2001-01-11 Kunihiro Ishiguro <[email protected]>
* configure.in (ac_cv_htonl_works): HAVE_REPAIRABLE_HTONL is
removed. htonl should work fine on any platform.
2001-01-10 Kunihiro Ishiguro <[email protected]>
* configure.in: Remove --enable-oldrib option.
* acconfig.h: OLD_RIB definition is removed.
* zebra-0.90 is released.
* configure.in (LIBS): Add check for sun_len field in struct
sun_len.
2001-01-09 Kunihiro Ishiguro <[email protected]>
* Makefile.am: Include init/redhat files to distribution.
2001-01-07 Yasuhiro Ohara <[email protected]>
* configure.in: check libm.a for BGPd compile error.
AC_CHECK_LIB(m, main) was added.
2000-12-29 Kunihiro Ishiguro <[email protected]>
* configure.in: --enable-unixdomain becomes default. Add
--enable-tcp-zebra for TCP/IP communication between protocol
daemon and zebra.
* COPYING.LIB: Added for lib/getopt.c, lib/getopt.h,
lib/getopt1.c, lib/md5-gnu.h, lib/md5.c, lib/regex-gnu.h,
lib/regex.c.
* Makefile.am (dist-hook): Include tools/*.cgi to distribution.
2000-12-26 Kunihiro Ishiguro <[email protected]>
* configure.in (MULTIPATH_NUM): --enable-multipath=ARG specify
multipath number. ARG must be digit.
2000-12-11 Kunihiro Ishiguro <[email protected]>
* configure.in: Add --enable-newrib for test new RIB code.
2000-11-25 Yasuhiro Ohara <[email protected]>
* configure.in, config.h.in: Add check for libutil.h and
setproctitle().
2000-10-26 Kunihiro Ishiguro <[email protected]>
* configure.in: Add --enable-nssa for OSPF NSSA option.
* acconfig.h: Define HAVE_NSSA.
2000-10-25 "Bjoern A. Zeeb" <[email protected]>
* configure.in: pam_misc is only linked when the platform is
GNU/Linux.
2000-10-24 Arkadiusz Miskiewicz <[email protected]>
* configure.in (LIBS): Add check for crypto library. test x`ls
${ac_snmp}` is replaced with sipmle test -f.
2000-10-23 Kunihiro Ishiguro <[email protected]>
* configure.in: Add --enable-unixdomain option. This will be
default behavior in zebra-0.90.
2000-10-02 Kunihiro Ishiguro <[email protected]>
* zebra-0.89 is released.
2000-09-27 Kunihiro Ishiguro <[email protected]>
* configure.in: Add check for Intel CPU for Solaris on x86 check.
2000-09-21 Kunihiro Ishiguro <[email protected]>
* configure.in: Add check for getifaddrs().
Set AM_INIT_AUTOMAKE version to 0.89.
2000-09-14 Kunihiro Ishiguro <[email protected]>
* config.guess: Update to the latest version.
* config.sub: Likewise
2000-09-14 David Lipovkov <[email protected]>
* REPORTING-BUGS: New file is added.
2000-08-27 [email protected]
* configure.in: Add ncurses library check when --enable-vtysh is
specified.
2000-08-22 Kunihiro Ishiguro <[email protected]>
* configure.in: Add check for readline/history.h.
* acconfig.h: Remove pthread related variables.
* configure.in: Add --with-libpam option for vtysh PAM
authentication. Remove --disable-pthread because we don't support
pthread.
2000-08-17 Kunihiro Ishiguro <[email protected]>
* zebra-0.88 is released.
* configure.in: Add Solaris -lcurses for vtysh.
2000-08-02 Kunihiro Ishiguro <[email protected]>
* configure.in: Add check for ncurses for compiling on Solaris.
2000-07-27 Kunihiro Ishiguro <[email protected]>
* configure.in: Add check for libreadline when --enable-vtysh is
specified.
2000-07-23 Kunihiro Ishiguro <[email protected]>
* configure.in: Add AC_DEFINE(OPEN_BSD). When OS is OpenBSD
interface method is if_ioctl.o
2000-07-09 Chris Dunlop <[email protected]>
* acconfig.h: Add HAVE_BROKEN_ALIASES.
* configure.in: Add --enable-broken-aliases.
2000-06-12 Kunihiro Ishiguro <[email protected]>
* Set version to zebra-0.87.
2000-06-05 Kunihiro Ishiguro <[email protected]>
* configure.in: Remove --enable-mpls-vpn. Now MPLS-VPN support is
default.
* Set version to zebra-0.87-pre
* Makefile.am: Likewise.
2000-04-27 Kunihiro Ishiguro <[email protected]>
* Set version to 0.86.
2000-03-21 Kunihiro Ishiguro <[email protected]>
* Set version to 0.85b for ospfd test.
2000-03-20 Kunihiro Ishiguro <[email protected]>
* Set version to 0.85a for ospfd test.
2000-03-08 Kunihiro Ishiguro <[email protected]>
* Set version to 0.85.
2000-01-26 Kunihiro Ishiguro <[email protected]>
* Makefile.in: Regenerated by patched automake for fixing "make
clean" problem on FreeBSD.
1999-12-08 Kunihiro Ishiguro <[email protected]>
* Set version to 0.83a. This is for *BSD static route lookup
problem.
1999-12-06 Kunihiro Ishiguro <[email protected]>
* Set version to 0.83.
1999-11-29 Kunihiro Ishiguro <[email protected]>
* Set version to 0.82.
1999-11-23 Kunihiro Ishiguro <[email protected]>
* aczebra.m4: New file added.
1999-11-21 Michael Handler <[email protected]>
* configure.in (LIBS): Add sa_len check of sockaddr.
* acconfig.h: Add HAVE_SA_LEN.
1999-11-12 Kunihiro Ishiguro <[email protected]>
* version.h: Update version to zebra-0.81b for bgpd test.
1999-11-09 Kunihiro Ishiguro <[email protected]>
* configure.in: Add --enable-mbgp.
1999-11-05 Kunihiro Ishiguro <[email protected]>
* Makefile.am (EXTRA_DIST): Add TODO to the distribution.
1999-11-04 Kunihiro Ishiguro <[email protected]>
* TODO: New file is added.
1999-11-03 Kunihiro Ishiguro <[email protected]>
* version.h: Update version to zebra-0.81a for ospfd test.
1999-10-28 Kunihiro Ishiguro <[email protected]>
* configure.in: New option --enable-snmp is added.
1999-10-24 Kunihiro Ishiguro <[email protected]>
* version.h: Update version to zebra-0.80.
1999-10-21 Kunihiro Ishiguro <[email protected]>
* version.h: Update version to zebra-0.80-pre3
1999-10-18 Kunihiro Ishiguro <[email protected]>
* configure.in (LIBS): SNMP check is done by ucd-snmp/asn1.h.
1999-10-10 Peter Galbavy <[email protected]>
* configure.in: Add support of OpenBSD.
1999-10-04 Kunihiro Ishiguro <[email protected]>
* version.h: Update version to zebra-0.80-pre2.
1999-09-27 Kunihiro Ishiguro <[email protected]>
* version.h: Update version to zebra-0.80-pre. From this version,
access-list and prefix-list's name space is divided into IPv4 and
IPv6.
1999-09-17 Kunihiro Ishiguro <[email protected]>
* version.h: For test recent fixes Set version to zebra-0.79a.
1999-09-14 Kunihiro Ishiguro <[email protected]>
* version.h: zebra-0.79 is out.
1999-09-08 Kunihiro Ishiguro <[email protected]>
* version.h: For ospfd's virtual link test. Set version to 0.78h.
1999-09-07 Kunihiro Ishiguro <[email protected]>
* version.h: For ospfd test. Set version to 0.78g.
1999-09-05 Kunihiro Ishiguro <[email protected]>
* version.h: For internal test of ospfd. Set version to 0.78f.
1999-09-02 Kunihiro Ishiguro <[email protected]>
* version.h: To test ospfd's fix, set version to 0.78e.
1999-09-01 Kunihiro Ishiguro <[email protected]>
* version.h: To test ospfd's area related bug fix, set version
to 0.78d.
1999-09-01 Kunihiro Ishiguro <[email protected]>
* version.h: To test ospfd, set version to 0.78c.
1999-08-31 Janos Farkas <[email protected]>
* Many misspelling correction.
1999-08-31 Kunihiro Ishiguro <[email protected]>
* version.h: To test ospfd, set version to 0.78b.
1999-08-31 Kunihiro Ishiguro <[email protected]>
* configure.in (LIBS): Add UCD-SNMP include path check.
1999-08-31 Lars Fenneberg <[email protected]>
* configure.in: The logic which detects the UCD-SNMP library
should first check in the default system locations for the library
and then in /usr/local.
1999-08-27 [email protected]
* configure.in (LIBS): Fix problem about libsnmp.a check.
1999-08-26 kay <[email protected]>
* configure.in (CFLAGS): Add <sys/socket.h> to check socklen_t.
1999-08-24 VOP <[email protected]>
* filter.c: Include "sockunion.h".
plist.c: Likewise.
table.c: Likewise.
1999-08-24 Kunihiro Ishiguro <[email protected]>
* configure.in: Add netinet6/in6.h check.
1999-08-21 Masaki Minami <[email protected]>
* BSD/OS 4.0 porting.
1999-08-15 Kunihiro Ishiguro <[email protected]>
* configure.in: Add --enable-netlink option to force to use Linux
netlink interface.
(CFLAGS): Add ucd-snmp library check.
* acconfig.h: If socklen_t is not defined, typedef int to
socklen_t.
1999-08-15 Arkadiusz Miskiewicz <[email protected]>
* configure.in: When --enable-ipv6 specified, then only kernel
version is checked.
1999-08-14 Kunihiro Ishiguro <[email protected]>
* configure.in: Add GNU libc 2.1 check.
1999-08-02 Kunihiro Ishiguro <[email protected]>
* configure.in: Fix privious Linux IPv6 check changes.
1999-08-02 Arkadiusz Miskiewicz <[email protected]>
* configure.in: Improve Linux IPv6 feature check.
1999-07-29 Rick Payne <[email protected]>
* Changed route-maps to behave in a more cisco-like fashion
1999-07-27 Gerhard Poul <[email protected]>
* SERVICES: New file added.
1999-07-12 [email protected]
* configure.in: Add check for getaddrinfo. Improve Kame related
library check.
1999-07-07 Yasuhiro Ohara <[email protected]>
* configure.in, acconfig.h: Add check for FreeBSD 3.2.
1999-07-07 Kunihiro Ishiguro <[email protected]>
* configure.in: Delete check for netinet/ip6.h.
1999-06-30 Gerhard Poul <[email protected]>
* README: remixed the old files and added some new parts.
moved some INSTALL stuff into INSTALL file.
moved some other stuff to doc/zebra.texi
1999-06-29 Kunihiro Ishiguro <[email protected]>
* configure.in (LIBS): Add libresolv check.
Change --enabe-all-in-one option to --enable-one-vty.
1999-06-20 Kunihiro Ishiguro <[email protected]>
* configure.in: Add --enabe-all-in-one option.
1999-06-16 Kunihiro Ishiguro <[email protected]>
* configure.in: Add socklen_t check.
1999-06-16 Gerhard Poul <[email protected]>
* Many compile warnings fixed.
1999-05-31 Kunihiro Ishiguro <[email protected]>
* configure.in: Change message from Linux 2.2.X IPv6 to Linux IPv6.
OpenBSD (NRL) check is enabled.
1999-05-30 Kunihiro Ishiguro <[email protected]>
* configure.in (LIBS): Add crypt library check.
1999-05-08 Kunihiro Ishiguro <[email protected]>
* configure.in: Add sin6_scope_id in struct sockaddr_in6 check.
1999-04-30 Kunihiro Ishiguro <[email protected]>
* Set version to 0.63 for first beta package.
1999-04-15 Kunihiro Ishiguro <[email protected]>
* guile.m4: Added from guile package.
1999-04-14 Kunihiro Ishiguro <[email protected]>
* Set version to 0.60 for beta package preparation.
1999-04-12 Kunihiro Ishiguro <[email protected]>
* Makefile.am: Add noninst_LIBRARIES each directory's Makefile.am.
This change is for linking these libraries to guile.
1999-04-08 Kunihiro Ishiguro <[email protected]>
* configure.in (LIBS): Add struct rt_addrinfo check.
1999-04-07 Kunihiro Ishiguro <[email protected]>
* configure.in: AC_STDC_HEADERS added.
1999-03-29 Kunihiro Ishiguro <[email protected]>
* Add dependencies to each directory's Makefile.am.
1999-03-02 Peter Galbavy <[email protected]>
* reworked include file structure, and configure so that all
source files get all system-dependent include files by including
<zebra.h> which is really lib/zebra.h. This means that the
different programs include files are now available as #include
"zebra/zebra.h" - note the use of quotes, not <> as delimiters.
In practical terms, if I haven't really screwed up, the main file
that maintainers for other OSes have to change is lib/zebra.h for
all the conditional includes etc.
* added --disable-pthread for those systems that seem to have
POSIX threads, but do not work. OpenBSD 2.4+ is like that just
now. Changed all occurance of #ifdef PTHREAD to use HAVE_PTHREAD
instead.
1999-02-24 <[email protected]>
* configure.in: update to AC_PREREQ(1.13).
Change message from Linux 2.1.x to Linux 2.2.x.
* Added ospf6d directory support.
1999-02-22 Peter Galbavy <[email protected]>
* added a "log" element to the BGPd peer structure, enabling us to
start thinging about a log stream per peer. This is currently
ignored by the wrapper code, but developers should try to use the
"appropriate" ZLOG stream. Documentation will follow, when the
real routines start to exist.
The current plan is to use a copy of the BSD syslog() routines and
replace the syslog library function with our own. I will need
feedback from users of other platforms as this work is done to see
if all is well elsewhere.
* preliminary work on zlog() library. directly replaces syslog()
currently with zlog(ZLOG *, ...) where the new first argument
is a pointer to a ZLOG structure (defined in lib/log.h) and will
encapsulate all the information necessary to maintain multiple
logging streams.
1999-02-19 Peter Galbavy <[email protected]>
* added vsnprintf() macro to lib/str.h if required and removed
#ifdef SUNOS_5 dependency on it
1999-02-18 Peter Galbavy <[email protected]>
* syslog support added
1999-02-18 Peter Galbavy <[email protected]>
* configure.in: Add daemon function check.
1999-01-21 Kunihiro Ishiguro <[email protected]>
* configure.in: Add --disable-ipv6, --disable-zebra,
--disable-bgpd, --disable-ripd, --disable-ripngd, --disable-ospfd
options to configure.
1998-12-07 Kunihiro Ishiguro <[email protected]>
* configure.in: Check /usr/inet6/lib/libinet6.a exists or not.
1998-10-14 Kunihiro Ishiguro <[email protected]>
* configure.in: Comment out FreeBSD's libc_r detect section. At
this moment it doesn't work correctly with zebra.
Netlink interface is only enabled when Linux kernel version is
upper than 2.1.0.
1998-09-15 HEO SeonMeyong <[email protected]>
* Hydrangea is now called KAME, so change all defines.
1998-08-16 Kunihiro Ishiguro <[email protected]>
* configure.in: ifaliasreq check added.
1998-08-12 Katsuhiro Kondou <[email protected]>
* Patch is applied for compile under EWS4800
1998-06-09 Kunihiro Ishiguro <[email protected]>
* configure.in: delete old mtu_method check.
* doc/zebra.texi (Kernel interface): chapter `Kernel interface' added
1998-06-08 Kunihiro Ishiguro <[email protected]>
* configure.in: add new netlink check for GNU/Linux
1998-06-07 Kunihiro Ishiguro <[email protected]>
* doc/zebra.texi: Update Linux netlink chapter.
1998-05-18 Yamashita TAKAO <[email protected]>
* config.h.in: define PTHREAD if work on Solaris 2.6
why delete the definition? I miss?
1998-05-08 Kunihiro Ishiguro <[email protected]>
* configure.in: add net/if.h header check.
1998-05-02 SeonMeyong HEO <[email protected]>
* zebra.tex,archfig.tex,zebra.sty: Manual file is added.
* zebra.texi: Modify Introduction text.
* RIPngd.c: Patch Hydrangea code.
1998-05-01 Kunihiro Ishiguro <[email protected]>
* .cvsignore: added.
* Makerule.in: is gone.
* Makefile.am: Now we use automake to generate Makefile.in
1998-03-19 Yamashita TAKAO <[email protected]>
* lib/vty.c: modified the definition of *master
* lib/sockunion.c (inet_aton): add, but don't work. uum...
1998-03-15 Yamashita TAKAO <[email protected]>
* configure.in: define PTHREAD if work on Solaris 2.6
* config.h.in: likewise
* lib/thread.c: likewise
* lib/vty.c: likewise
1998-03-15 SeonMeyong HEO <[email protected]>
* config.h.in: define INET6 if defined HAVE_IPV6 & HYDRANGEA
* bgpd/: remove include <netinet6/in6.h> line.
* lib/: remove include <netinet6/in6.h> line.
* ripbgd/: remove include <netinet6/in6.h> line.
* zebra/: remove include <netinet6/in6.h> line.
* ripd/*.c: remove include <netinet6/in6.h> line.
undefine IPV6 difinitions because RIPd is not worked for
IPv6 protocol.
1998-01-30 Kunihiro Ishiguro <[email protected]>
* configure.in: Change routing socket check method from
AC_TRY_COMPILE to AC_TRY_RUN because GNU libc version 2 has
AF_ROUTE but over linux it's meenigless.
1998-01-06 Kunihiro Ishiguro <[email protected]>
* config.h.in: remove err_t define.
1997-11-18 Kunihiro Ishiguro <[email protected]>
* configure.in (canonical): add check of IF_METHOD
1997-09-27 Kunihiro Ishiguro <[email protected]>
* configure.in: add INRIA check
1997-09-25 Kunihiro Ishiguro <[email protected]>
* configure.in (canonical): change ipforward_snmp.o to ipforward_proc.o
1997-09-12 Kunihiro Ishiguro <[email protected]>
* configure.in: change IRDPD to NDPD
1997-08-18 Kunihiro Ishiguro <[email protected]>
* INSTALL: new file
1997-08-14 Kunihiro Ishiguro <[email protected]>
* config.h: add XCALLOC()