]>
git.ipfire.org Git - thirdparty/bird.git/log
Ondrej Filip [Wed, 7 Jun 2000 21:12:00 +0000 (21:12 +0000)]
A copyright change.
Ondrej Filip [Wed, 7 Jun 2000 20:50:08 +0000 (20:50 +0000)]
Doc
Ondrej Filip [Wed, 7 Jun 2000 20:30:27 +0000 (20:30 +0000)]
Introdution into OSPF.
Pavel Machek [Wed, 7 Jun 2000 15:27:16 +0000 (15:27 +0000)]
Added brief description of client features. Grammar really is not good place to write help from, so please check this.
Pavel Machek [Wed, 7 Jun 2000 14:45:55 +0000 (14:45 +0000)]
Progdocs updates
Pavel Machek [Wed, 7 Jun 2000 14:39:34 +0000 (14:39 +0000)]
Better explanation for if/case, and RFC pointers for rip. Still searching for
RIPv2 rfc number!
Pavel Machek [Wed, 7 Jun 2000 14:16:11 +0000 (14:16 +0000)]
Even better documentation of filters.
Martin Mares [Wed, 7 Jun 2000 14:12:44 +0000 (14:12 +0000)]
Updated.
Ondrej Filip [Wed, 7 Jun 2000 14:12:13 +0000 (14:12 +0000)]
Better explanation of OSPF attributes. But it's still not perfect.
Martin Mares [Wed, 7 Jun 2000 14:08:14 +0000 (14:08 +0000)]
Spelling.
Pavel Machek [Wed, 7 Jun 2000 14:06:37 +0000 (14:06 +0000)]
RIPv6 now works.
Ondrej Filip [Wed, 7 Jun 2000 14:01:18 +0000 (14:01 +0000)]
Better example for OSPF configuration.
Pavel Machek [Wed, 7 Jun 2000 14:00:17 +0000 (14:00 +0000)]
Comment fix.
Pavel Machek [Wed, 7 Jun 2000 13:58:49 +0000 (13:58 +0000)]
rip ipv6 bugfix
Martin Mares [Wed, 7 Jun 2000 13:54:24 +0000 (13:54 +0000)]
Spelling and style corrections to the OSPF section.
Pavel Machek [Wed, 7 Jun 2000 13:54:06 +0000 (13:54 +0000)]
Better progdocs for filters
Ondrej Filip [Wed, 7 Jun 2000 13:46:13 +0000 (13:46 +0000)]
Now I can change cost of interface without OSPF restart.
Martin Mares [Wed, 7 Jun 2000 13:32:10 +0000 (13:32 +0000)]
Minor tagging fixes in OSPF docs.
Pavel Machek [Wed, 7 Jun 2000 13:30:02 +0000 (13:30 +0000)]
Full list of possible values in attributes, better operators description.
Ondrej Filip [Wed, 7 Jun 2000 13:28:54 +0000 (13:28 +0000)]
Bugfix in <>.
Martin Mares [Wed, 7 Jun 2000 13:25:53 +0000 (13:25 +0000)]
Fixes to the progdoc.
Ondrej Filip [Wed, 7 Jun 2000 13:19:48 +0000 (13:19 +0000)]
Originate rt lsa before sending first dbdes.
Pavel Machek [Wed, 7 Jun 2000 13:15:48 +0000 (13:15 +0000)]
SGML syntax fix.
Ondrej Filip [Wed, 7 Jun 2000 12:35:43 +0000 (12:35 +0000)]
OSPF user documentation added.
Martin Mares [Wed, 7 Jun 2000 12:29:08 +0000 (12:29 +0000)]
Spelling fixes to progdoc.
Martin Mares [Wed, 7 Jun 2000 12:27:30 +0000 (12:27 +0000)]
Updated TODO file.
Martin Mares [Wed, 7 Jun 2000 12:27:18 +0000 (12:27 +0000)]
Added `progspell' target which runs ispell on the progdoc SGML file with
all function, variable and structure names removed.
Martin Mares [Wed, 7 Jun 2000 11:55:36 +0000 (11:55 +0000)]
Avoid SEGV's in tracing.
Ondrej Filip [Wed, 7 Jun 2000 01:19:16 +0000 (01:19 +0000)]
Removed useless trace.
Ondrej Filip [Wed, 7 Jun 2000 01:18:36 +0000 (01:18 +0000)]
#define SIZE_OF_IP_HEADER
Ondrej Filip [Wed, 7 Jun 2000 01:03:53 +0000 (01:03 +0000)]
Some minor changes:
Typo: transit delay!=transmit delay
Zero checks etc.
Ondrej Filip [Wed, 7 Jun 2000 00:56:11 +0000 (00:56 +0000)]
Reconfiguration hook.
It will survive many timer and constat changes.
Pavel Machek [Tue, 6 Jun 2000 20:54:05 +0000 (20:54 +0000)]
mj's fixes to rip documentation.
Pavel Machek [Tue, 6 Jun 2000 20:35:59 +0000 (20:35 +0000)]
Batch of mj's corrections (config + filters)
Ondrej Filip [Tue, 6 Jun 2000 12:50:02 +0000 (12:50 +0000)]
Better dumping neighbors' states on PTP interface.
Martin Mares [Tue, 6 Jun 2000 11:58:25 +0000 (11:58 +0000)]
Typos in Static section.
Pavel Machek [Tue, 6 Jun 2000 11:53:22 +0000 (11:53 +0000)]
Merged mj's changes, up-to "import filter".
Ondrej Filip [Tue, 6 Jun 2000 11:50:48 +0000 (11:50 +0000)]
Added IP protocols.
Pavel Machek [Tue, 6 Jun 2000 11:05:12 +0000 (11:05 +0000)]
Don't let example overflow, and new chapter for "about routing tables".
Ondrej Filip [Tue, 6 Jun 2000 02:54:41 +0000 (02:54 +0000)]
Some '\n' deleted.
Ondrej Filip [Tue, 6 Jun 2000 02:50:49 +0000 (02:50 +0000)]
Tracing.
Ondrej Filip [Tue, 6 Jun 2000 02:43:32 +0000 (02:43 +0000)]
Deleted some debug()
Ondrej Filip [Tue, 6 Jun 2000 02:34:57 +0000 (02:34 +0000)]
Tracing.
Ondrej Filip [Tue, 6 Jun 2000 02:32:14 +0000 (02:32 +0000)]
Tracing in LS ack.
Ondrej Filip [Tue, 6 Jun 2000 02:27:08 +0000 (02:27 +0000)]
Tracing in topology
Ondrej Filip [Tue, 6 Jun 2000 02:16:39 +0000 (02:16 +0000)]
Tracing in LSUPD.
Ondrej Filip [Tue, 6 Jun 2000 02:09:58 +0000 (02:09 +0000)]
First part of tracing.
Ondrej Filip [Tue, 6 Jun 2000 01:46:32 +0000 (01:46 +0000)]
Allocate OSPF areas before interfaces.
Ondrej Filip [Tue, 6 Jun 2000 01:23:03 +0000 (01:23 +0000)]
Simple autentication added.
Ondrej Filip [Tue, 6 Jun 2000 01:00:34 +0000 (01:00 +0000)]
All die() renamed to bug().
Ondrej Filip [Tue, 6 Jun 2000 00:52:35 +0000 (00:52 +0000)]
Dummy reconfigure added.
Ondrej Filip [Tue, 6 Jun 2000 00:46:00 +0000 (00:46 +0000)]
Interface locks added.
Ondrej Filip [Tue, 6 Jun 2000 00:21:06 +0000 (00:21 +0000)]
Added NBMA into examples.
Ondrej Filip [Tue, 6 Jun 2000 00:16:31 +0000 (00:16 +0000)]
Some useles variable deleted.
Ondrej Filip [Tue, 6 Jun 2000 00:16:03 +0000 (00:16 +0000)]
Some useless variable deleted.
Ondrej Filip [Tue, 6 Jun 2000 00:08:27 +0000 (00:08 +0000)]
NBMA networks seems to work, but this should be better. :-)
Ondrej Filip [Mon, 5 Jun 2000 23:44:26 +0000 (23:44 +0000)]
NBMA networks should work now.
Martin Mares [Mon, 5 Jun 2000 21:26:11 +0000 (21:26 +0000)]
Avoid sentence containing a colon to start new doc subsection.
Ondrej Filip [Mon, 5 Jun 2000 21:09:03 +0000 (21:09 +0000)]
Added example of OSPF configuration.
Martin Mares [Mon, 5 Jun 2000 21:02:57 +0000 (21:02 +0000)]
Define element <progdoc> which initializes different formatting for the
programmer's guide (\raggedbottom etc.).
Also, omit "\usepackage{t1enc}", so that bullets work now.
Martin Mares [Mon, 5 Jun 2000 21:01:58 +0000 (21:01 +0000)]
Don't print empty synopses of functions.
Ondrej Filip [Mon, 5 Jun 2000 20:57:53 +0000 (20:57 +0000)]
Bugfix in NET LSA flushing.
Configuration now works! :-)
Better "show ospf"
Some minor bugfixes.
Martin Mares [Mon, 5 Jun 2000 20:24:42 +0000 (20:24 +0000)]
Minor tweaks of spacing.
Ondrej Filip [Mon, 5 Jun 2000 19:45:06 +0000 (19:45 +0000)]
Reset inactim timer if you receive any packet from neighbor.
Ondrej Filip [Mon, 5 Jun 2000 19:35:48 +0000 (19:35 +0000)]
Removed some FIXMEs by deleting them.
Ondrej Filip [Mon, 5 Jun 2000 19:31:55 +0000 (19:31 +0000)]
Don't info about DR and BDR on non-MA networks.
Martin Mares [Mon, 5 Jun 2000 19:17:37 +0000 (19:17 +0000)]
Move TeX trickery for typesetting of function descriptions to where
it belongs.
Ondrej Filip [Mon, 5 Jun 2000 19:12:22 +0000 (19:12 +0000)]
PTP link in RTLSA was not announced correctly.
Martin Mares [Mon, 5 Jun 2000 19:08:27 +0000 (19:08 +0000)]
Avoid using style combinations such as italic typewriter font.
Martin Mares [Mon, 5 Jun 2000 18:40:25 +0000 (18:40 +0000)]
Unless a filter specifies otherwise, all external routes have type 2
metric 10000.
Martin Mares [Mon, 5 Jun 2000 18:32:51 +0000 (18:32 +0000)]
Simplified the grammar and fixed several minor bugs (e.g., `INTERFACE "eth0" };'
was a valid entry).
Ondrej Filip [Mon, 5 Jun 2000 18:09:49 +0000 (18:09 +0000)]
First calculate checksum and then send refreshed LSA!
Ondrej Filip [Mon, 5 Jun 2000 18:09:15 +0000 (18:09 +0000)]
Better checksum checking.
Pavel Machek [Mon, 5 Jun 2000 17:13:36 +0000 (17:13 +0000)]
Better documentation. There are functions whose description is good when
reading source but whose documentation does not belong to progdocs.
Pavel Machek [Mon, 5 Jun 2000 16:42:54 +0000 (16:42 +0000)]
Make rip example fit on page.
Pavel Machek [Mon, 5 Jun 2000 16:36:16 +0000 (16:36 +0000)]
Docs updates:
make prog.dvi
do not overflow in .dvi
include filter documentation in the system
Ondrej Filip [Mon, 5 Jun 2000 16:32:29 +0000 (16:32 +0000)]
Yet another change, now flushing of net lsa seems to be perfect. :-)
Martin Mares [Mon, 5 Jun 2000 16:19:27 +0000 (16:19 +0000)]
Print out function synopsis as a part of the declaration.
Also, reverted my previous hack for `&' and replaced it by just disabling
the `& -> &' conversions.
Ondrej Filip [Mon, 5 Jun 2000 16:13:50 +0000 (16:13 +0000)]
I calculated next hop of parent instead of actual LSA. :-(
Ondrej Filip [Mon, 5 Jun 2000 15:44:11 +0000 (15:44 +0000)]
Don;t send packet over downed interface.
Pavel Machek [Mon, 5 Jun 2000 15:41:44 +0000 (15:41 +0000)]
Add safety check.
Pavel Machek [Mon, 5 Jun 2000 15:41:29 +0000 (15:41 +0000)]
Better error messages
Ondrej Filip [Mon, 5 Jun 2000 15:06:26 +0000 (15:06 +0000)]
Bug in comment. It didn't compile.
Pavel Machek [Mon, 5 Jun 2000 12:52:57 +0000 (12:52 +0000)]
Updates to both programmers and users doc
Martin Mares [Mon, 5 Jun 2000 12:49:04 +0000 (12:49 +0000)]
Documented all the sysdeps (only briefly, I admit).
Except for Filters, RIP and OSPF, the progdocs are complete.
Martin Mares [Mon, 5 Jun 2000 12:19:12 +0000 (12:19 +0000)]
Documented sockets, events and timers.
Martin Mares [Mon, 5 Jun 2000 11:46:40 +0000 (11:46 +0000)]
Split random number functions off io.c, so that they can be documented
separately.
Martin Mares [Mon, 5 Jun 2000 11:41:41 +0000 (11:41 +0000)]
Documented memory resources.
Martin Mares [Mon, 5 Jun 2000 10:01:09 +0000 (10:01 +0000)]
Spelling.
Martin Mares [Mon, 5 Jun 2000 09:51:24 +0000 (09:51 +0000)]
Description of protocol module moved to where it belongs. If documentation
of standard modules is stored in their source, such auxilliary files
should be as well.
Ondrej Filip [Mon, 5 Jun 2000 05:06:53 +0000 (05:06 +0000)]
Bug in LSA origination.
Ondrej Filip [Mon, 5 Jun 2000 05:06:22 +0000 (05:06 +0000)]
Premature age LSA if you're NOT dr.
Ondrej Filip [Mon, 5 Jun 2000 03:46:19 +0000 (03:46 +0000)]
Small patch to better hash type=2 LSAs.
Ondrej Filip [Mon, 5 Jun 2000 02:23:20 +0000 (02:23 +0000)]
Many bugfixes (I don't remember all of them):
Added link ID calculation for external routes with same prefix but
different mask.
Bugfix in NET lsa origination.
Bugfix in NET hashing.
Bugfix in LSA installing.
Martin Mares [Sun, 4 Jun 2000 20:06:42 +0000 (20:06 +0000)]
Updated the TODO list with our last-minute stuff.
Moved the rest to "Various ideas".
Martin Mares [Sun, 4 Jun 2000 20:00:35 +0000 (20:00 +0000)]
Don't set precedence and TTL for the dummy socket.
Martin Mares [Sun, 4 Jun 2000 19:57:04 +0000 (19:57 +0000)]
One more newline less... :)
Martin Mares [Sun, 4 Jun 2000 19:56:06 +0000 (19:56 +0000)]
Removed lots of trailing newlines in log messages.
Please note that the only calls which don't add newlines automatically
(i.e., don't print a full line of output) are debug() and DBG().
Martin Mares [Sun, 4 Jun 2000 19:55:11 +0000 (19:55 +0000)]
debug -> DBG
Martin Mares [Sun, 4 Jun 2000 19:30:55 +0000 (19:30 +0000)]
Use nested scopes properly. Updated according to cf_define_symbol() changes.
The rest of code doesn't need changing since it doesn't use nesting.