+ fixed bug #418 (changing address on an existing interface doesn't cause existing...
[jleu-quagga.git] / doc / ChangeLog
blob5fcb195b1bd5d9120e23476d65655e6c7d8deccc
1 2007-07-31 Paul Jakma <paul.jakma@sun.com>
3         * bgpd.texi: Document 'network ... pathlimit <ttl>'
5 2007-05-01 David L Stevens <dlstevens@us.ibm.com>
7         * main.texi: added route-map, prefix-list, ip protocol
8           and set src documentation
10 2007-04-30 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
12         * ospfd.texi: Add a paragraph to the description of the OSPFv2
13           network command to explain how we handle interfaces with
14           peer addresses.
16 2007-04-29 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
18         * basic.texi: Document the new 'log timestamp precision' command.
20 2007-03-21 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
22         * Makefile.am: Patch rule for draft-zebra-00.txt to work
23           in VPATH build environments.
25 2006-07-28 Paul Jakma <paul.jakma@sun.com>
27         * main.texi: link-detect works on Solaris too.
28         * ospfd.texi: Twiddle around with anchors a bit more.
29           Clarify how setting MD5 auth by area and by interface interact,
30           and add cross-references, as well as to the required
31           command for setting key material.
33 2006-07-27 Paul Jakma <paul.jakma@sun.com>
35         * quagga.texi: Remove unused index definitions
36           Add an Index node - for the concept index.
37         * routeserver.texi: Set exampleindex to 0, so the example configs
38           with long IPv6 addresses stand better chance of fitting.
39         * overview.texi: 'Supported RFC' -> 'Supported RFCs'
40           Remove paragraph indentation - texinfo does that.
41           Revise the supported OS list slightly.
42           Remove the IPv6 stack list, seems very dated and irrelevant.
43           Revise the 'How to get Quagga' section.
44         * ospfd.texi: minor tweaks: add some anchors, fix some minor
45           format issues.
46           Revise the help for 'abr-type'.
47           Note that text authentication is unwise, recc'd MD5.
48           Add some extra text for redistribute and passive-interface,
49           about how latter can substitute for redist connected.
51 2006-07-27 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
53         * vtysh.1: Document new options -d and -E, and note that now multiple
54           -c options may be supplied, with embedded linefeed now supported.
55           In BUGS section, remove warning about vtysh causing a daemon
56           to freeze, since this has been fixed.
58 2006-07-04 Paul Jakma <paul.jakma@sun.com>
60         * quagga.info: remove auto-generated file. It will still be
61           present in dist tarballs, so shouldn't affect anyone but
62           direct users of CVS. Required texinfo version should be
63           widely available.
65 2006-06-28 Erik Muller <erikm@internap.com>
67         * ospfd.texi: Document new ospf router subcommand
68           "log-adjacency-changes [detail]".
70 2006-06-26 Paul Jakma <paul.jakma@sun.com>
72         * ospfd.texi: Document that MD5 keyid is part of the protocol.
73         * bgpd.texi: shut texinfo warnings up by replacing brackets in
74           variable with angle brackets.
76 2006-05-23 Paul Jakma <paul.jakma@sun.com>
78         * bgpd.texi: Document the update-source command.
80 2006-05-10 Paul Jakma <paul.jakma@sun.com>
82         * quagga.info: update auto-built file.
84 2006-05-08 Paul Jakma <paul.jakma@sun.com>
86         * main.texi: --log_mode does not exist, remove, bug #245.
88 2006-05-04 Paul Jakma <paul.jakma@sun.com>
90         * ripd.texi: Add Version Control as a distinct section.
91           Expand Version Control section with overview text,
92           touching on insecurity of RIPv1 and referencing
93           authentication section, cleanup text of various version
94           commands.
95           RIP Authentication: Add overview text, refer to RIPv1 version
96           control, which is required to completely secure RIP.
98 2006-03-31 Paul Jakma <paul.jakma@sun.com>
100         * fig*.txt: New files, txt versions of the diagrammes for the
101           info file.
102         * protocol.texi: Document the new version 1 header.
103         * routeserver.texi: Explicitly specify scaling widths for the
104           figures, only way to make them look reasonable, sadly.
105           Try fix some formatting and explicitely note lists as being
106           bulleted.
107         * Makefile.am: convert seems to do png to pdf just fine. No
108           need for intermediate eps.
109           Add txt figure expansions and list as dependencies and
110           EXTRA_DIST files.
112 2006-02-19 Paul Jakma <paul.jakma@sun.com>
114         * quagga.info: update auto-built file.
115         * ChangeLog: Fix old, existing entry for snmptrap.texi addition to
116           credit the author, who got in touch with me.
117         * snmptrap.texi: Add comment line with author's details.
119 2006-01-19 Paul Jakma <paul.jakma@sun.com>
121         * quagga.info: update auto-built file.
123 2005-11-25 Paul Jakma <paul.jakma@sun.com>
125         * texinfo.tex: update to newer version, seems to now properly
126           scale the diagramme images in PDF output.
128 2005-11-11 Paul Jakma <paul.jakma@sun.com>
130         * quagga.info: update auto-built file. Methinks it's time to
131           remove from CVS..
133 2005-11-07 Paul Jakma <paul.jakma@sun.com>
135         * Makefile.am: snmptrap.texi needs to be listed as a source,
136           not disted otherwise.
138 2005-11-04 Jeroen Simonetti <jsimonetti@denit.net>
140         * snmptrap.texi: Documentation on configuring SNMP for logging
141           traps.
143 2005-11-04 Paul Jakma <paul.jakma@sun.com>
145         * snmp.texi: Minor formatting changes.
146         * quagga.info: Update auto-built file
147         * ospf6d.texi: Add example config
148         * bgpd.tex: Add example configs. Couple of cleanups of format
149           and macros.
150         * routemap.texi: Add an explanation of how route-maps work.
151           Document the call and exit-policy commands.
153 2005-10-29 Paul Jakma <paul@dishone.st>
155         * ospfd.texi: Document the new spf and max-metric commands, and
156           the additional form of dead-interval. Add documentation for
157           various other commands. Cleanup misc stuff, citations, etc.
158           Add some example configurations.
159         * overview.texi: RFC3137 support added.
160         * Makefile.am: Make quagga.pdf depend on the _TEXINFOS
161           variable, this still doesn't fix the dependency though,
162           sadly.
164 2005-10-11 Paul Jakma <paul@dishone.st>
166         * quagga.texi: Rejiggle the copyright sections a bit, seems to
167           make makeinfo happier and generates info pages again on FC4.
168         * quagga.info: Update this auto-built file.
169         
170 2005-04-29 Paul Jakma <paul@dishone.st>
172         * defines.texi.in: Add PACKAGE_NAME, PACKAGE_STRING.
173         * quagga.texi: Use PACKAGE_NAME, this is more to give me an excuse
174           to update quagga.texi so that the 'UPDATED' in version.texi will
175           be more recent, the Makefile seems to be dumb and not examine
176           the texi files from which quagga.texi is generated.
177         * quagga.info: Fresh copy to match updates.
179 2005-04-28 Paul Jakma <paul@dishone.st>
181         * quagga.info: updated
182         * Makefile.am: automake seems to depend doc built stuff on srcdir
183           for some reason, or maybe its cause we have quagga.info,
184           quagga.texi in CVS - not sure. Anyway, the static rule for
185           quagga.pdf should depend on the srcdir quagga.texi in that case.
187 2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
189         * bgpd.8,isisd.8,ospf6d.8,ospfd.8,ripd.8,ripngd.8,zebra.8: Fix
190           spelling mistake: idenifier -> identifier.
192 2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
194         * bgpd.8,isisd.8,ospf6d.8,ospfd.8,ripd.8,ripngd.8,zebra.8: Fix
195           spelling mistake: intrefaces -> interfaces.
197 2005-04-10 Paul Jakma <paul@dishone.st>
199         * quagga.info: Update to match bgpd.texi addition
201 2005-04-08 Hasso Tepper <hasso at quagga.net>
203         * bgpd.texi: Document new "bgp bestpath as-path confed" command.
205 2005-04-05 Paul Jakma <paul@dishone.st>
207         * Makefile.am: Get rid of built_sources. It causes them to be added
208           to dist, and the dist host can not generate the PDFs.
210 2005-04-02 Paul Jakma <paul@dishone.st>
212         * fig{-{normal,rs}-processing,_topologies_{rs,full}}.dia: new
213           files, dia diagramme XML versions of the original corresponding
214           EPS encapsulated bitmaps.
215         * fig{-{normal,rs}-processing,_topologies_{rs,full}}.png: new
216           files, png exports by dia of the source dia diagrammes above.
217         * fig{-{normal,rs}-processing,_topologies_{rs,full}}.eps: removed,
218           replaced by above dia source.
219         * routeserver.texi: remove extension in image macros.
220         * quagga.info: updated build
221         * Makefile.am: Add rules to build eps (using 'convert'), png (using
222           dia). Add figures_BUILT_SOURCES to extra_dist to avoid the 
223           dependency on dia :) (amongst other things) for dist users.
224           quagga_TEXINFOS should depend on figures_BUILT_SOURCES.
225         * .cvsignore: ignore eps files, built from sources
226         * Makefile.am: Urg, dont use automake _SOURCES, _BUILT_SOURCES
227           for figures, automake doesnt know anything about them.
228           
229 2005-03-25 Jean-Mickael Guerin <jean-mickael.guerin@6wind.com>
230         * ipv6.texi: Add new commands for neighbor discovery
231             interface ipv6 nd prefix X:X::X:X/M router-address
232             interface ipv6 nd ra-interval msec
233             interface ipv6 nd home-agent-config-flag
234             interface ipv6 nd home-agent-lifetime
235             interface ipv6 nd home-agent-preference
236             interface ipv6 nd adv-interval-option
238 2005-02-03 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
240         * basic.texi: Add note about last-resort crash logging to /var/tmp
241           when file logging is not configured.
242         * quagga.info: updated build of autogenerated file
244 2005-01-24 Paul Jakma <paul@dishone.st>
246         * quagga.info: Version bump (autogenerated)
248 2005-01-10 Paul Jakma <paul@dishone.st>
250         * texinfo.tex: Updated to a version which understands @{ and @}
251         * vtysh.texi: Add node name for @section
252         * quagga.info: updated build of autogenerated file
254 2005-01-07 Paul Jakma <paul@dishone.st>
256         * quagga.info: Version bump (autogenerated)
258 2005-01-05 Paul Jakma <paul@dishone.st>
260         * quagga.info: Version bump
262 2004-12-23 Paul Jakma <paul@dishone.st>
264         * quagga.info: Version bump
266 2004-12-18 Hasso Tepper <hasso at quagga.net>
268         * Makefile.am: Add isisd man page to the list. Should fix problem
269           isisd not included in release/snapshot tarballs.
271 2004-12-07 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
273         * basic.texi: Document new logging features.  Separate basic config
274           commands from basic VTY commands.
276 2004-11-25 Hasso Tepper <hasso at quagga.net>
278         * *.8: Document -g/--group command line switch and some small
279           cosmetical changes.
281 2004-11-22 Paul Jakma <paul@dishone.st>
283         * bgpd.8: escape -/+ signs, reported by ESR to bug-zebra.
285 2004-11-19 Hasso Tepper <hasso at quagga.net>
287         * Makefile.am: Don't remove quagga.info while cleaning up.
289 2004-11-15 Paul Jakma <paul@dishone.st>
291         * routeserver.texi: Strip ctrl-M from line endings, note by
292           sigma@smx.pair.com
293         * quagga.info: Add generated file to CVS, as it requires most recent
294           texinfo to build, until such time as texinfo 4.7 is more
295           prevalent.
297 2004-11-08 Paul Jakma <paul@dishone.st>
299         * Makefile.am: Add routeserver.texi to quagga_TEXINFOS.
300           Add quagga.info to clean files list (would have thought automake
301           would have done this, but it doesnt seem to)
303 2004-11-07 Paul Jakma <paul@dishone.st>
305         * quagga.texi: include routeserver.texi. TODO: integrate the current
306           multiple-instance orientated bgpd route-server section with the
307           new route-server docs.
309 2004-11-07 Paul Jakma <paul@dishone.st>
311         * Makefile.am: Add automatic rule to build pdf's from eps figures.
312           Clean *.pdf. Add rule for quagga.pdf (as the eps.pdf pattern
313           probably otherwise will override automake's rule for quagga.pdf)
314         * overview.texi: URL was causing TeX overfull, put on newline.
315         * quagga.texi: Put the copyright notice into @copying section, as
316           is proper. Strip trailling space from the main menu lines.
317         * rip(ng)?d.texi: Minor reformatting.
318         * Add the route server docs.
319         * bgpd.texi: remove unneeded page breaks. The 6Bone example
320           overflows though.
321         * routeserver.texi: new file, texinfo'fied and slightly modified 
322           version of the original TeX from James Luis Rubio.
323         * fig-*.eps: new files, diagrammes.
324         
325 2004-11-06 Paul Jakma <paul@dishone.st>
327         * defines.texi.in: New file, texi variables should be set here,
328           autoconf substitution is available. Define common AUTHORS,
329           COPYRIGHT_YEAR and COPYRIGHT_STR vars.
330         * (global): Make use of makeinfo node pointer auto-creation
331           to avoid having to fully specify links for nodes, so we only have
332           to specify current node name - simplifies text slightly.
333           Remove extraneous newlines which appear to cause extra blank pages
334           to be added in output.
335           Update copyright strings which appear in various places to
336           use the new COPYRIGHT_STR texinfo variable.
337           Change url to uref, the former need not output an actual
338           hyperlink depending on version of texinfo, the latter should if
339           supported by the format (eg PDF).
340         * texinfo.tex: Update to a more recent version. previous file
341           was many many years old. This file should possibly be removed
342           altogether, and allowed to be installed by automake.
343         * quagga.texi: Make use of automake's version.texi feature to
344           have VERSION and some other vars auto-defined. include
345           defines.texi. Change copyright strings to use the COPYRIGHT_STR
346           variable.
347         * install.texi: Make the privs section an actual section. Ditto for
348           the Linux notes.
349         * overview.texi: Supply URL for Quagga, where format allows. Tidy up
350           one or two paragraphs slightly.
351           Update the section on supported platforms.
352           Remove the ZNOG list stuff, direct reader to the website for
353           further information on email lists.
354         * vtysh.texi: Update the integrated config file section. Make the
355           commands sections so correct PDF indexes are built.
357 2004-10-12 Hasso Tepper <hasso at quagga.net>
359         * snmp.texi: ospf6d supports SNMP as well now.
361 2004-10-11 Hasso Tepper <hasso at quagga.net>
363         * ospfd.8: Update manpage: add info about new -a/--apiserver command
364           line switch.
366 2004-10-11 Paul Jakma <paul@dishone.st>
368         * ospfd.texi: reformat the ospf md5 paragraph, add an additional
369           way to work around bad clocks.
371 2004-10-03 Hasso Tepper <hasso at quagga.net>
373         * vtysh.1: Update vtysh man page to reflect changes in shell. Remove
374           info about -f command line switch.
376 2004-09-11 Paul Jakma <paul@dishone.st>
378         * quagga.texi: Update copyright. Contents should be at beginning
379           of docs...
381 2004-09-11 Paul Jakma <paul@dishone.st>
383         * ospfd.texi: OSPF MD5 auth requires stable time.
385 2004-08-31 Hasso Tepper <hasso at quagga.net>
387         * zebra.8: Document -s/--nl-bufsize command line switch.
389 2004-08-27 Hasso Tepper <hasso at quagga.net>
391         * Update vtysh man page to reflect changes in shell.
393 2004-08-10 Hasso Tepper <hasso at quagga.net>
395         * Updated man pages.
396         * Removed vty commands section from all man pages. This inf belongs to
397           Info pages.
398         * Added isisd man page.
400 2004-07-31 Christian Hammers <ch@lathspell.de>
402         * snmp.texi: update (completely rewritten almost)
403         
404 2004-06-30  Greg Troxel  <gdt@poblano.ir.bbn.com>
406         * Makefile.am (EXTRA_DIST): Add files in mpls explicitly, to avoid
407         copying CVS files, per the automake manual's recommendations.
409 2004-05-27 Paul Jakma <paul@dishone.st>
411         * Correct RIP port, s/521/520/, reported by xantius@xantius.com
412         
413 2003-11-27  Hasso Tepper <hasso@estpak.ee>
415         * Added -A and -u descriptions to the man pages.
417 2003-01-22  Christian Hammers <ch@westend.com>
419         * ospfd.texi (OSPF router, OSPF router): Add description.
421 2002-07-07  Kunihiro Ishiguro  <kunihiro@ipinfusion.com>
423         * zebra-0.93 released.
425 2001-02-07  Pekka Savola <pekkas@netcore.fi>
427         * Correct bad English ;-).
429 2001-02-01  Kunihiro Ishiguro  <kunihiro@zebra.org>
431         * zebra-0.91 released.
433 2001-01-09  Kunihiro Ishiguro  <kunihiro@zebra.org>
435         * zebra-0.90 released.
437 2000-10-02  Kunihiro Ishiguro  <kunihiro@zebra.org>
439         * zebra-0.89 released.
441 2000-10-02  Horms <horms@vergenet.net>
443         * Makefile.am: Fix texinfo file installation problem.
445 2000-08-17  Kunihiro Ishiguro  <kunihiro@zebra.org>
447         * zebra-0.88 released.
449         * ospfd.texi (Redistribute routes to OSPF): distance <1-255>
450         @var{source} command is temporary disabled.  So it is removed from
451         document.
453 2000-07-04  Kunihiro Ishiguro  <kunihiro@zebra.org>
455         * vtysh.1: Add man entry for vtysh.
457         * bgpd.1: Change section to 8.
458         * ospfd.1: Likewise.
459         * ospf6d.1: Likewise.
460         * ripd.1: Likewise.
461         * ripngd.1: Likewise.
462         * zebra.1: Likewise.
464 1999-09-01  "A.Waddington" <waddington@usa.net>
466         * zebra.texi: Replace @command with @code until it gets ready.
467         Remove @macro.
469 1999-08-26  Andrew Waddington <waddington@usa.net>
471         * bgpd.1: Add man page.
472         ospf6d.1: Likewise.
473         ospfd.1: Likewise.
474         ripd.1: Likewise.
475         ripngd.1: Likewise.
476         zebra.1: Likewise.
478 1999-08-14  Andrew Waddington <waddington@usa.net>
480         * zebra.texi: Many typo is fixed.  Some grammatical rectifications
481         is made.
483 1999-07-27  Gerhard Poul <gpoul@gnu.org>
485         * zebra.texi: Update zebra.texi.
487 1999-07-02  Gerhard Poul <gpoul@gnu.org>
489         * draft-zebra-00.ms: New file added.  This is groff version of
490         draft-zebra-00.txt.  This is a master file of draft-zebra-00.txt.
492         * draft-zebra-00.txt: Generated from draft-zebra-00.txt.
494 1999-05-07  Kunihiro Ishiguro  <kunihiro@zebra.org>
496         * zebra.texi (Top): Add ospf6d chapter.
498 1999-03-31  Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
500         * zebra.texi: Improve some sections.
502 1999-03-04  Kunihiro Ishiguro  <kunihiro@zebra.org>
504         * archfig.tex, zebra.sty, zebra.tex: Temporary removed due to the
505         description is out of date.
507 1999-02-24  Kunihiro Ishiguro  <kunihiro@zebra.org>
509         * texinfo.tex: New file added.  Automake complains the absence of
510         texinfo.tex.