Activity

From 05/23/2000 to 06/21/2000

06/21/2000

10:11 PM Revision 2084109a (iof-bird-daemon): Include CVS ChangeLog in the distribution
Martin Mares
10:08 PM Revision fc12a680 (iof-bird-daemon): Released as version 1.0.1.
Martin Mares
07:40 PM Revision ad390755 (iof-bird-daemon): RIP bugfix
Pavel Machek
09:58 AM Revision 2836ce39 (iof-bird-daemon): Check broadcast address sanity before believing it.
Martin Mares

06/20/2000

07:49 AM Revision bcbdcbb6 (iof-bird-daemon): Don't accept incoming connections when the neighbor is not up.
Martin Mares

06/19/2000

11:50 PM Revision f9eb8f7e (iof-bird-daemon): If compiled with --enable-debug, don't even try to log to sy...
the user forces it in the config file. Martin Mares
03:12 PM Revision 972fdb45 (iof-bird-daemon): Routing table calculation clean up.
Ondrej Filip

06/18/2000

07:49 PM Revision ca00d4a1 (iof-bird-daemon): Fix numbering of routing tables in IPv6 version.
Martin Mares

06/16/2000

11:12 PM Revision 4daf03e5 (iof-bird-daemon): Use our own SUN_LEN if libc doesn't provide it.
Martin Mares

06/13/2000

07:03 PM Revision 365211d5 (iof-bird-daemon): Bugfix in logging.
Ondrej Filip

06/09/2000

07:52 AM Revision dd44b2ce (iof-bird-daemon): bird-1.0.0 has been released.
Martin Mares
07:32 AM Revision 5ddf4a58 (iof-bird-daemon): During initialization, log to both syslog and stderr. When a...
file has been read and it doesn't specify any logging, log to syslog only
(if syslog is not available, then stderr).
Martin Mares
07:30 AM Revision 0b3bf4b1 (iof-bird-daemon): Use SUN_LEN() for length of UNIX domain addresses. This shou...
with connection to clients on libc5 machines. Martin Mares
06:54 AM Revision 0e376168 (iof-bird-daemon): Shut up an uninitialized variable warning.
Martin Mares
06:49 AM Revision 1aa2a9c8 (iof-bird-daemon): Added a `What is missing' section.
Martin Mares
06:46 AM Revision 4386360b (iof-bird-daemon): Before building distribution tarballs, make distclean first.
Martin Mares
06:45 AM Revision 2d176ac5 (iof-bird-daemon): Released as 1.0.0, but marked it as a BETA version.
Martin Mares
06:31 AM Revision 99955b54 (iof-bird-daemon): Proper building and installation of documentation in the Mak...
Martin Mares

06/08/2000

07:16 PM Revision a012cbb1 (iof-bird-daemon): Nasty bug in LSA refreshing. I didn't refesh my own copy! :-(
Ondrej Filip
07:14 PM Revision 135857e5 (iof-bird-daemon): Acknoledge your own premature aged LSA.
Ondrej Filip
07:02 PM Revision 054a3524 (iof-bird-daemon): Don't send dbdes before rtlsa origination.
Ondrej Filip
04:57 PM Revision 4bb18dd2 (iof-bird-daemon): Fix i_same for 'c' instruction.
Pavel Machek
03:44 PM Revision 89e7de98 (iof-bird-daemon): Updated distribution README.
Martin Mares
03:22 PM Revision d4f72db3 (iof-bird-daemon): When distcleaning, clean up doc as well.
Martin Mares
02:06 PM Revision 96264d4d (iof-bird-daemon): Final version of documentation (famous last words)
Pavel Machek
12:56 PM Revision 66701947 (iof-bird-daemon): Fixes.
Martin Mares
12:42 PM Revision 6567e6cf (iof-bird-daemon): Missing parameters...
Martin Mares
12:38 PM Revision 1632f1fe (iof-bird-daemon): More spellchecking and typographic changes.
Pavel Machek
12:37 PM Revision 725270cb (iof-bird-daemon): Fixes for the programmer's manual.
Martin Mares
12:04 PM Revision 8d56febe (iof-bird-daemon): HASH_DEF_ORDER back to 6.
Ondrej Filip
11:05 AM Revision 2a56bb3b (iof-bird-daemon): Set margins.
Martin Mares
11:00 AM Revision 5a64ac70 (iof-bird-daemon): Introduction to configuration of OSPF.
Ondrej Filip
10:48 AM Revision c62d1c19 (iof-bird-daemon): ... as well there.
Martin Mares
10:48 AM Revision 49569a8b (iof-bird-daemon): Oops! Configuration compiles now.
Martin Mares
10:30 AM Revision a4601845 (iof-bird-daemon): Tiny fixes.
Pavel Machek
10:27 AM Revision 86598d87 (iof-bird-daemon): Updated.
Martin Mares
10:26 AM Revision a5a947d4 (iof-bird-daemon): Fixing error messages.
Pavel Machek
10:25 AM Revision ca77641d (iof-bird-daemon): Use `switch' for `disabled'.
Pavel Machek
10:25 AM Revision ec423cc7 (iof-bird-daemon): Updated CLI helps.
Martin Mares
10:24 AM Revision 5a203dac (iof-bird-daemon): Docs updates.
Pavel Machek
08:24 AM Revision b178d92a (iof-bird-daemon): Better messages
Pavel Machek
02:28 AM Revision 099c017f (iof-bird-daemon): Still some endianity bugs.
Ondrej Filip
02:04 AM Revision 59ba3342 (iof-bird-daemon): I forgot some endianity operations.
Ondrej Filip
01:49 AM Revision 423230f2 (iof-bird-daemon): Ehm, my (B)DR election was based on router id, but RFC says ip!
Ondrej Filip

06/07/2000

11:48 PM Revision 17e29574 (iof-bird-daemon): Better algoritmus of LSA aging.
Ondrej Filip
11:34 PM Revision 25a3f3da (iof-bird-daemon): I mark all LSA as in distance INFINITY in process of aging.
I don't have to WALK twice through it. Ondrej Filip
11:23 PM Revision 1186369b (iof-bird-daemon): Doc.
Ondrej Filip
11:05 PM Revision 37c3e558 (iof-bird-daemon): Simple explanation, how LSA are kept in database.
Ondrej Filip
10:57 PM Revision 87f0d22e (iof-bird-daemon): Minor change.
Ondrej Filip
10:56 PM Revision c2553b1b (iof-bird-daemon): Minor changes.
Ondrej Filip
10:53 PM Revision eee9cefd (iof-bird-daemon): Doc
Ondrej Filip
10:31 PM Revision e9ab0b42 (iof-bird-daemon): Doc in lsalib.c + related minor changes.
Ondrej Filip
10:10 PM Revision d5e4b518 (iof-bird-daemon): Doc
Ondrej Filip
09:56 PM Revision 351feeb5 (iof-bird-daemon): Doc.
Ondrej Filip
09:50 PM Revision b4af36e0 (iof-bird-daemon): Removed some FIXMEs simply deleting them.
Ondrej Filip
09:46 PM Revision 7ab3ff6a (iof-bird-daemon): Doc in neighbor.c and some tiny changes related to.
Ondrej Filip
09:12 PM Revision cadbb827 (iof-bird-daemon): A copyright change.
Ondrej Filip
08:50 PM Revision 6f58dc64 (iof-bird-daemon): Doc
Ondrej Filip
08:30 PM Revision 89755a86 (iof-bird-daemon): Introdution into OSPF.
Ondrej Filip
03:27 PM Revision 64722c98 (iof-bird-daemon): Added brief description of client features. Grammar really i...
Pavel Machek
02:45 PM Revision 3e82b32d (iof-bird-daemon): Progdocs updates
Pavel Machek
02:39 PM Revision 074a166d (iof-bird-daemon): Better explanation for if/case, and RFC pointers for rip. St...
RIPv2 rfc number! Pavel Machek
02:16 PM Revision 8dcf2544 (iof-bird-daemon): Even better documentation of filters.
Pavel Machek
02:12 PM Revision 7aa99d22 (iof-bird-daemon): Updated.
Martin Mares
02:12 PM Revision f06a219a (iof-bird-daemon): Better explanation of OSPF attributes. But it's still not pe...
Ondrej Filip
02:08 PM Revision 4e8ec666 (iof-bird-daemon): Spelling.
Martin Mares
02:06 PM Revision 07f29765 (iof-bird-daemon): RIPv6 now works.
Pavel Machek
02:01 PM Revision 76c7efec (iof-bird-daemon): Better example for OSPF configuration.
Ondrej Filip
02:00 PM Revision 907503ad (iof-bird-daemon): Comment fix.
Pavel Machek
01:58 PM Revision 18b4d6bf (iof-bird-daemon): rip ipv6 bugfix
Pavel Machek
01:54 PM Revision 3ca3e999 (iof-bird-daemon): Spelling and style corrections to the OSPF section.
Martin Mares
01:54 PM Revision 771ae456 (iof-bird-daemon): Better progdocs for filters
Pavel Machek
01:46 PM Revision fa6c2405 (iof-bird-daemon): Now I can change cost of interface without OSPF restart.
Ondrej Filip
01:32 PM Revision 6316555e (iof-bird-daemon): Minor tagging fixes in OSPF docs.
Martin Mares
01:30 PM Revision 25696edb (iof-bird-daemon): Full list of possible values in attributes, better operators...
Pavel Machek
01:28 PM Revision 088bc8ad (iof-bird-daemon): Bugfix in <>.
Ondrej Filip
01:25 PM Revision 58f7d004 (iof-bird-daemon): Fixes to the progdoc.
Martin Mares
01:19 PM Revision 38203d78 (iof-bird-daemon): Originate rt lsa before sending first dbdes.
Ondrej Filip
01:15 PM Revision 0c69604c (iof-bird-daemon): SGML syntax fix.
Pavel Machek
12:35 PM Revision 8fd12e6b (iof-bird-daemon): OSPF user documentation added.
Ondrej Filip
12:29 PM Revision 2e9b2421 (iof-bird-daemon): Spelling fixes to progdoc.
Martin Mares
12:27 PM Revision e403aa89 (iof-bird-daemon): Updated TODO file.
Martin Mares
12:27 PM Revision cf0fca30 (iof-bird-daemon): Added `progspell' target which runs ispell on the progdoc SG...
all function, variable and structure names removed. Martin Mares
11:55 AM Revision 1ae494a7 (iof-bird-daemon): Avoid SEGV's in tracing.
Martin Mares
01:19 AM Revision 8cd5c52f (iof-bird-daemon): Removed useless trace.
Ondrej Filip
01:18 AM Revision 3df89cef (iof-bird-daemon): #define SIZE_OF_IP_HEADER
Ondrej Filip
01:03 AM Revision bd457b8d (iof-bird-daemon): Some minor changes:
Typo: transit delay!=transmit delay
Zero checks etc.
Ondrej Filip
12:56 AM Revision edc34dc9 (iof-bird-daemon): Reconfiguration hook.
It will survive many timer and constat changes. Ondrej Filip

06/06/2000

08:54 PM Revision 1532a244 (iof-bird-daemon): mj's fixes to rip documentation.
Pavel Machek
08:35 PM Revision a7c9f7c0 (iof-bird-daemon): Batch of mj's corrections (config + filters)
Pavel Machek
12:50 PM Revision a63a9ce6 (iof-bird-daemon): Better dumping neighbors' states on PTP interface.
Ondrej Filip
11:58 AM Revision a00c7a18 (iof-bird-daemon): Typos in Static section.
Martin Mares
11:53 AM Revision 02357f96 (iof-bird-daemon): Merged mj's changes, up-to "import filter".
Pavel Machek
11:50 AM Revision 41ad16e2 (iof-bird-daemon): Added IP protocols.
Ondrej Filip
11:05 AM Revision a852c139 (iof-bird-daemon): Don't let example overflow, and new chapter for "about routi...
Pavel Machek
02:54 AM Revision ee4880c8 (iof-bird-daemon): Some '\n' deleted.
Ondrej Filip
02:50 AM Revision 064b1d89 (iof-bird-daemon): Tracing.
Ondrej Filip
02:43 AM Revision bd37f45c (iof-bird-daemon): Deleted some debug()
Ondrej Filip
02:34 AM Revision abcbfd04 (iof-bird-daemon): Tracing.
Ondrej Filip
02:32 AM Revision 531a48d8 (iof-bird-daemon): Tracing in LS ack.
Ondrej Filip
02:27 AM Revision 992705f6 (iof-bird-daemon): Tracing in topology
Ondrej Filip
02:16 AM Revision d3995c49 (iof-bird-daemon): Tracing in LSUPD.
Ondrej Filip
02:09 AM Revision f14032ef (iof-bird-daemon): First part of tracing.
Ondrej Filip
01:46 AM Revision 51cff78b (iof-bird-daemon): Allocate OSPF areas before interfaces.
Ondrej Filip
01:23 AM Revision c1824c4d (iof-bird-daemon): Simple autentication added.
Ondrej Filip
01:00 AM Revision fef1badf (iof-bird-daemon): All die() renamed to bug().
Ondrej Filip
12:52 AM Revision 80787d41 (iof-bird-daemon): Dummy reconfigure added.
Ondrej Filip
12:46 AM Revision f8f1e1f1 (iof-bird-daemon): Interface locks added.
Ondrej Filip
12:21 AM Revision 7d68e18b (iof-bird-daemon): Added NBMA into examples.
Ondrej Filip
12:16 AM Revision b131e163 (iof-bird-daemon): Some useles variable deleted.
Ondrej Filip
12:16 AM Revision 3301b9d1 (iof-bird-daemon): Some useless variable deleted.
Ondrej Filip
12:08 AM Revision eb436e16 (iof-bird-daemon): NBMA networks seems to work, but this should be better. :-)
Ondrej Filip

06/05/2000

11:44 PM Revision e5b5d18c (iof-bird-daemon): NBMA networks should work now.
Ondrej Filip
09:26 PM Revision 5c18880e (iof-bird-daemon): Avoid sentence containing a colon to start new doc subsection.
Martin Mares
09:09 PM Revision ab698fc5 (iof-bird-daemon): Added example of OSPF configuration.
Ondrej Filip
09:02 PM Revision a13eaf21 (iof-bird-daemon): Define element <progdoc> which initializes different formatt...
programmer's guide (\raggedbottom etc.).
Also, omit "\usepackage{t1enc}", so that bullets work now.
Martin Mares
09:01 PM Revision 854128a5 (iof-bird-daemon): Don't print empty synopses of functions.
Martin Mares
08:57 PM Revision 3b580a23 (iof-bird-daemon): Bugfix in NET LSA flushing.
Configuration now works! :-)
Better "show ospf"
Some minor bugfixes.
Ondrej Filip
08:24 PM Revision f1aa23d4 (iof-bird-daemon): Minor tweaks of spacing.
Martin Mares
07:45 PM Revision 4bb9ce56 (iof-bird-daemon): Reset inactim timer if you receive any packet from neighbor.
Ondrej Filip
07:35 PM Revision 496c819f (iof-bird-daemon): Removed some FIXMEs by deleting them.
Ondrej Filip
07:31 PM Revision 3585d400 (iof-bird-daemon): Don't info about DR and BDR on non-MA networks.
Ondrej Filip
07:17 PM Revision 2debcb9e (iof-bird-daemon): Move TeX trickery for typesetting of function descriptions t...
it belongs. Martin Mares
07:12 PM Revision fdb0c540 (iof-bird-daemon): PTP link in RTLSA was not announced correctly.
Ondrej Filip
07:08 PM Revision 1605f043 (iof-bird-daemon): Avoid using style combinations such as italic typewriter font.
Martin Mares
06:40 PM Revision 8441f179 (iof-bird-daemon): Unless a filter specifies otherwise, all external routes hav...
metric 10000. Martin Mares
06:32 PM Revision f8032bbd (iof-bird-daemon): Simplified the grammar and fixed several minor bugs (e.g., `...
was a valid entry). Martin Mares
06:09 PM Revision 44fc1888 (iof-bird-daemon): First calculate checksum and then send refreshed LSA!
Ondrej Filip
06:09 PM Revision aba5e89f (iof-bird-daemon): Better checksum checking.
Ondrej Filip
05:13 PM Revision 4c5f93d7 (iof-bird-daemon): Better documentation. There are functions whose description ...
reading source but whose documentation does not belong to progdocs. Pavel Machek
04:42 PM Revision 22080a86 (iof-bird-daemon): Make rip example fit on page.
Pavel Machek
04:36 PM Revision 8798c811 (iof-bird-daemon): Docs updates:
make prog.dvi
do not overflow in .dvi
include filter documentation in the system
Pavel Machek
04:32 PM Revision eb2c99a1 (iof-bird-daemon): Yet another change, now flushing of net lsa seems to be perf...
Ondrej Filip
04:19 PM Revision b458ce83 (iof-bird-daemon): Print out function synopsis as a part of the declaration.
Also, reverted my previous hack for `&' and replaced it by just disabling
the `& -> &amp;' conversions.
Martin Mares
04:13 PM Revision 2a5d7caa (iof-bird-daemon): I calculated next hop of parent instead of actual LSA. :-(
Ondrej Filip
03:44 PM Revision 07b71002 (iof-bird-daemon): Don;t send packet over downed interface.
Ondrej Filip
03:41 PM Revision 8b79c4cc (iof-bird-daemon): Add safety check.
Pavel Machek
03:41 PM Revision 98da26a0 (iof-bird-daemon): Better error messages
Pavel Machek
03:06 PM Revision 49222def (iof-bird-daemon): Bug in comment. It didn't compile.
Ondrej Filip
12:52 PM Revision b093c328 (iof-bird-daemon): Updates to both programmers and users doc
Pavel Machek
12:49 PM Revision 73275d85 (iof-bird-daemon): Documented all the sysdeps (only briefly, I admit).
Except for Filters, RIP and OSPF, the progdocs are complete. Martin Mares
12:19 PM Revision 525fa2c1 (iof-bird-daemon): Documented sockets, events and timers.
Martin Mares
11:46 AM Revision 10304bed (iof-bird-daemon): Split random number functions off io.c, so that they can be ...
separately. Martin Mares
11:41 AM Revision 5cc1e1f8 (iof-bird-daemon): Documented memory resources.
Martin Mares
10:01 AM Revision 9238b06a (iof-bird-daemon): Spelling.
Martin Mares
09:51 AM Revision 42b3daa0 (iof-bird-daemon): Description of protocol module moved to where it belongs. If...
of standard modules is stored in their source, such auxilliary files
should be as well.
Martin Mares
05:06 AM Revision ac272c00 (iof-bird-daemon): Bug in LSA origination.
Ondrej Filip
05:06 AM Revision dc2548d2 (iof-bird-daemon): Premature age LSA if you're NOT dr.
Ondrej Filip
03:46 AM Revision 88048fb3 (iof-bird-daemon): Small patch to better hash type=2 LSAs.
Ondrej Filip
02:23 AM Revision 273fd2c1 (iof-bird-daemon): 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.
Bu...
Ondrej Filip

06/04/2000

08:06 PM Revision 2d37d36c (iof-bird-daemon): Updated the TODO list with our last-minute stuff.
Moved the rest to "Various ideas". Martin Mares
08:00 PM Revision e24ddd9b (iof-bird-daemon): Don't set precedence and TTL for the dummy socket.
Martin Mares
07:57 PM Revision 13e9bac3 (iof-bird-daemon): One more newline less... :)
Martin Mares
07:56 PM Revision df49d4e1 (iof-bird-daemon): 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 ...
Martin Mares
07:55 PM Revision 201187c5 (iof-bird-daemon): debug -> DBG
Martin Mares
07:30 PM Revision bf3eb98e (iof-bird-daemon): Use nested scopes properly. Updated according to cf_define_s...
The rest of code doesn't need changing since it doesn't use nesting. Martin Mares
07:30 PM Revision 04dc62a0 (iof-bird-daemon): Nested scopes could never have worked. My fault I wrote such...
Pavel's fault that he's never tested shadowing of declarations in the filters.
cf_define_symbol() has been modified ...
Martin Mares
07:21 PM Revision dab66519 (iof-bird-daemon): Install newer lsa even if nothing in its body change.
Ondrej Filip
07:20 PM Revision 67cc9135 (iof-bird-daemon): Many bugs in ext lsa origination.
Ondrej Filip
07:19 PM Revision ce8f0c08 (iof-bird-daemon): Schedule RT calcualtion if you delete LSA by premature aging.
Ondrej Filip
06:46 PM Revision f7667ba1 (iof-bird-daemon): When cloning a rte and replacing its rta, remember to free t...
so that we don't leak memory. Thanks go to the resource tracking system
for quickly discovering the source of leakages.
Martin Mares
06:34 PM Revision 7722938d (iof-bird-daemon): Added library progdocs.
Martin Mares
05:51 PM Revision 102e3e0e (iof-bird-daemon): Just to be sure, that rt calculation cannot start beforeorig...
Ondrej Filip
05:33 PM Revision 83e50ffc (iof-bird-daemon): Bug in debugging.
Ondrej Filip
05:10 PM Revision 71f7d043 (iof-bird-daemon): :-) No bison does not have any comment to my code. :-)
Ondrej Filip
05:06 PM Revision 54e55169 (iof-bird-daemon): BGP documented.
Martin Mares
04:36 PM Revision 3560cf8e (iof-bird-daemon): Clean up.
Ondrej Filip
04:17 PM Revision e7811248 (iof-bird-daemon): Another clean up.
Ondrej Filip
04:16 PM Revision 47f8e0c2 (iof-bird-daemon): Document.
Martin Mares
04:15 PM Revision 3b31c538 (iof-bird-daemon): Documented all the trivial protocols.
Martin Mares
04:12 PM Revision 2a863dd6 (iof-bird-daemon): Small change to make bison happy.
Ondrej Filip
03:22 PM Revision 58f94537 (iof-bird-daemon): Moved parser docs to cf-lex.l, so that the parser compiles.
Martin Mares

06/03/2000

06:23 PM Revision cdb898cf (iof-bird-daemon): Minor changes to the progdocs.
Martin Mares
06:23 PM Revision 06607335 (iof-bird-daemon): Documentation.
Martin Mares
06:22 PM Revision 899fc0ab (iof-bird-daemon): `|' now works as it should.
Martin Mares
05:02 PM Revision 2e130b5c (iof-bird-daemon): Recognize `|xxxx|' as verbatim text and typeset it using <tt>.
Martin Mares
04:56 PM Revision c0b2f646 (iof-bird-daemon): cf_symbol_class_name now recognizes SYM_IPA.
Martin Mares
02:40 PM Revision 3d675cdb (iof-bird-daemon): More documentation.
Martin Mares
09:50 AM Revision aaaff776 (iof-bird-daemon): More conf. items defined.
Ondrej Filip
08:42 AM Revision a789d814 (iof-bird-daemon): Multiple items in area {} :-)
Ondrej Filip
01:29 AM Revision 89d6782d (iof-bird-daemon): interface {} added.
Ondrej Filip

06/02/2000

07:55 PM Revision b36a0a79 (iof-bird-daemon): area {} added to config.
Ondrej Filip
05:42 PM Revision 7e602d5e (iof-bird-daemon): Killed several bugs in kernel-doc. The most painful one was ...
was unable to recognize structure markers `&'. Martin Mares
05:41 PM Revision a7ed3e55 (iof-bird-daemon): New TODO list.
Martin Mares
05:24 PM Revision ddbcb927 (iof-bird-daemon): Documented protocol hooks.
Martin Mares
05:23 PM Revision 371adba6 (iof-bird-daemon): Use <chapt> for chapters, <sect> for sections and <sect1> fo...
Martin Mares
05:22 PM Revision 6cba2d5e (iof-bird-daemon): Typographical enhancements. Now, the documentation is typese...
book style.
Please look at this version and tell me your opinion. Especially I don't feel
happy about the spacing an...
Martin Mares
03:05 PM Revision 3fa5722d (iof-bird-daemon): First option into config added. :-)
Ondrej Filip
01:52 PM Revision 62924172 (iof-bird-daemon): Flush LSA when receive aged one.
Ondrej Filip
01:42 PM Revision 3c6269b8 (iof-bird-daemon): Added documentation on protocols.
Protocol hooks deserve an extra chapter (to come soon). Martin Mares
01:27 PM Revision e4ba0ec1 (iof-bird-daemon): Bugfix in receiving of aged LSA.
Ondrej Filip
12:41 PM Revision 9a8f20fc (iof-bird-daemon): Better description of the route distribution process.
Martin Mares
12:34 PM Revision 2eac33f7 (iof-bird-daemon): Better LSA Aging.
Ondrej Filip
12:29 PM Revision 3ce8c610 (iof-bird-daemon): Documentation on routing tables and route attributes.
Martin Mares
12:29 PM Revision 566a0eed (iof-bird-daemon): Removed rta_find() since nobody uses it and it's more conven...
to use ea_find() directly. Martin Mares
11:24 AM Revision ece612e1 (iof-bird-daemon): sh interface "iface" dumpped all.
Ondrej Filip
11:00 AM Revision 7a5582ac (iof-bird-daemon): Better dumping, if I get strange lsack.
Ondrej Filip
10:21 AM Revision 3488634c (iof-bird-daemon): Handle "show ospf *" even if protocol is down.
Ondrej Filip
09:57 AM Revision a489f0ce (iof-bird-daemon): Silly bug in sh interface. Now I test ALL interfaces. :-)
Ondrej Filip
09:53 AM Revision 489f800b (iof-bird-daemon): Speedup loading process.
Ondrej Filip
09:51 AM Revision 75317ab8 (iof-bird-daemon): Spelling fixes.
Martin Mares
09:46 AM Revision f8e2d916 (iof-bird-daemon): Minor fixes.
Martin Mares
09:42 AM Revision 92e8be8c (iof-bird-daemon): Bugfix in lsreq receiving.
Ondrej Filip
09:35 AM Revision cd4fecb6 (iof-bird-daemon): Made it *compile* !!!
Martin Mares
08:01 AM Revision 64ba9f7b (iof-bird-daemon): Do not try to divide by zero.
Pavel Machek
07:59 AM Revision 326e33f5 (iof-bird-daemon): Results of complete reading of documentation.
Pavel Machek

06/01/2000

05:52 PM Revision c4f0f014 (iof-bird-daemon): Added show ospf interface.
show ospf neighbors now knows "<interface>". Ondrej Filip
05:12 PM Revision 58740ed4 (iof-bird-daemon): Documentation.
Martin Mares
05:11 PM Revision 658d272b (iof-bird-daemon): Better handling of parameterless functions.
Martin Mares
04:45 PM Revision 72577492 (iof-bird-daemon): Some other reply codes allocated.
Ondrej Filip
04:26 PM Revision 4ab4e977 (iof-bird-daemon): show ospf implemented.
Ondrej Filip
04:17 PM Revision cf318e3c (iof-bird-daemon): Removed comments about workings of the old neighbor cache wh...
(1) obsolete and (2) replaced by the progdoc. Martin Mares
04:16 PM Revision 1f495723 (iof-bird-daemon): Documented.
Martin Mares
04:16 PM Revision ce4aca09 (iof-bird-daemon): FIB documentation.
I've changed the init callback type to a typedef to work around a bug
in kernel-doc I'm too lazy to hunt now.
Martin Mares
03:53 PM Revision a783e259 (iof-bird-daemon): Cisco-like "show ospf neighbors" implemented.
Ondrej Filip
03:13 PM Revision b594ad23 (iof-bird-daemon): tm_format_reltime() works with both past and future timestamps.
Martin Mares
03:04 PM Revision c23f40b1 (iof-bird-daemon): Use <funcsect> instead of <sect3>.
Martin Mares
01:13 PM Revision a9aa4c1e (iof-bird-daemon): Inactive sticky neighbors have no scope.
Martin Mares
01:00 PM Revision 23df5e4c (iof-bird-daemon): Print route tag in hexadecimal and omit it if it's zero.
Martin Mares
01:00 PM Revision bc00185e (iof-bird-daemon): Updated to new neighbor cache.
Martin Mares
12:59 PM Revision 491cd43b (iof-bird-daemon): Updated RIP to new neighbor cache semantics. When presented ...
equal to a local address, just ignore the route (as it is usually just an
external route exported by us echoed by som...
Martin Mares
12:58 PM Revision 4a911501 (iof-bird-daemon): Updated for new scope handling.
Also, provide proper address scopes in struct ifa. Martin Mares
12:58 PM Revision 0f32f2a6 (iof-bird-daemon): Modified the neighbor cache to remember local addresses as w...
neighbor->scope now contains proper address scope which is zero (SCOPE_HOST)
for local addresses, higher (SCOPE_LINK,...
Martin Mares
12:55 PM Revision 56ca7acd (iof-bird-daemon): BGP: RFC 2842 has replaced the cap-draft.
Martin Mares
12:17 PM Revision df968040 (iof-bird-daemon): Print tag unsigned rather then signed.
Ondrej Filip
12:08 PM Revision c52c7e76 (iof-bird-daemon): Calculate checksum when reflooding (after min ls_refresh).
Ondrej Filip
08:43 AM Revision 5f4aee76 (iof-bird-daemon): Added && and ||.
Pavel Machek
08:34 AM Revision 1877dab2 (iof-bird-daemon): Allow
case net {
62.0.0.0/8+:
10.0.0.0/8+:
else: rejec...
Pavel Machek
08:32 AM Revision 1895e81e (iof-bird-daemon): Allow matching on enums:
if !(scope ~ [ SCOPE_HOST, SCOPE_SITE ]) then {
print "Failed in test";
quitbird;
...
Pavel Machek
12:32 AM Revision 42542c56 (iof-bird-daemon): Cleanup.
Ondrej Filip
12:22 AM Revision d27d0efe (iof-bird-daemon): Very stuping bug. (I took me 4 hours to find it!)
I just wrote "=!" instead of "!=". :-((((((( Ondrej Filip

05/31/2000

10:39 PM Revision 2983460b (iof-bird-daemon): Both `help' command and the `unknown command' error message ...
the user to press `?' if he wants help. Martin Mares
10:28 PM Revision 2f5e5ff9 (iof-bird-daemon): Before configuration file is read, log to _both_ syslog and ...
Martin Mares
09:51 PM Revision c184d9d0 (iof-bird-daemon): Documentation update
Pavel Machek
09:50 PM Revision 0b1cad81 (iof-bird-daemon): Complain when filter does not end in accept nor reject.
Pavel Machek
06:55 PM Revision b5958826 (iof-bird-daemon): Ehm, some other "down" steps.
Ondrej Filip
06:45 PM Revision 3f6953a1 (iof-bird-daemon): Some bugs in cleanup after iface down.
Ondrej Filip
06:36 PM Revision 489b2155 (iof-bird-daemon): Why does not work "sk_close(sk);rfree(sk);"?
Ondrej Filip
06:31 PM Revision 46962be6 (iof-bird-daemon): Better debugging.
Safe neigh_list deleting. Ondrej Filip
06:21 PM Revision 37282678 (iof-bird-daemon): And finally, Premature aging works. :-)
Ondrej Filip
03:51 PM Revision 31ee3d5f (iof-bird-daemon): Another step to make premature aging better.
Ondrej Filip
03:28 PM Revision a9eeefd6 (iof-bird-daemon): Warning destroyed. :-)
Ondrej Filip
03:24 PM Revision 82364f4d (iof-bird-daemon): Flood my LSA (if exists) after old one is flushed.
Ondrej Filip
03:04 PM Revision 0822995c (iof-bird-daemon): Set E2 metric for internal routes to LSINFINITY.
Ondrej Filip
02:52 PM Revision 9a04d030 (iof-bird-daemon): Delete _all_ ext routes from unreachable neighbor.
Ondrej Filip
02:43 PM Revision 52893236 (iof-bird-daemon): Stuping bug in net LSA origination. Now, I should survive
loss of my only neighbor. Ondrej Filip
02:27 PM Revision 1c1f1b6c (iof-bird-daemon): This should be enough from the SGMLtools distribution to mak...
SGMLtools happy.
The only symlink you need now is dist/birddoc -> dist/sgmltool. I'm
convinced it could be avoided b...
Martin Mares
02:25 PM Revision 1885aa8c (iof-bird-daemon): Clean LaTeX .aux and .toc files as well.
Martin Mares
02:24 PM Revision fcdddff5 (iof-bird-daemon): Formatting of progdoc works in both HTML and LaTeX. The LaTe...
still has somewhat weird spacing, but it will be hopefully easy
to fix.
Martin Mares
02:21 PM Revision d1660fd3 (iof-bird-daemon): Sort cleanup in aging.
Ondrej Filip
02:06 PM Revision 70a38319 (iof-bird-daemon): LSArt origination and routing table calculation is now not d...
often. Instead of calculation I just schedule it latter. Ondrej Filip
01:54 PM Revision aa185265 (iof-bird-daemon): Updated headings and copyrights.
Martin Mares
01:30 PM Revision 38cf78a9 (iof-bird-daemon): Added the introduction chapter of progdoc.
Martin Mares
01:30 PM Revision 3caca73f (iof-bird-daemon): Spelling check and update of LocalWords.
Martin Mares
01:20 PM Revision fc741dab (iof-bird-daemon): Handle better next hop in external LSA.
Ondrej Filip
12:52 PM Revision e0bbb7b7 (iof-bird-daemon): Very ancient bug in (B)DR election, I didn't fill correctly ...
Ondrej Filip
12:07 PM Revision a7a3a0a3 (iof-bird-daemon): Added tagging of external LSA.
Ondrej Filip
11:36 AM Revision fec5bec0 (iof-bird-daemon): Make documentation targets available from the top-level make...
but not with separate object tree yet. Martin Mares
11:35 AM Revision 46527a93 (iof-bird-daemon): Modified the Makefile to work in the source tree.
From now, you can just `make userdocs' in doc, no need to use ugly scripts.
Also, `make progdocs' builds the program...
Martin Mares
11:30 AM Revision fcb5f4a7 (iof-bird-daemon): Updated all the Doc files to new format.
Martin Mares
11:29 AM Revision 6be13de7 (iof-bird-daemon): New progdoc script generating SGML output.
Martin Mares
11:29 AM Revision c9c36117 (iof-bird-daemon): Added new output format `bird' which creates birddoc SGML.
Martin Mares
11:28 AM Revision 3fc25954 (iof-bird-daemon): Added tags for markup of programmer's documentation.
Martin Mares
11:28 AM Revision c92795e9 (iof-bird-daemon): Moved old TeX documents to old/ to make them not interfere w...
Martin Mares
10:07 AM Revision a2a3ced8 (iof-bird-daemon): Added Pipe documentation.
Martin Mares

05/30/2000

11:29 PM Revision 0884f492 (iof-bird-daemon): Ehm, in had this in code: "break; i--;" :-(
Ondrej Filip
10:48 PM Revision 3b0b2cb6 (iof-bird-daemon): IPv6: Absolutize link-scope addresses of incoming packets.
IPv6 socket interface is hopefully right now. Martin Mares
10:47 PM Revision cfa6ab05 (iof-bird-daemon): Added ipa_absolutize() which converts link-scope addresses t...
ones according to prefix assigned to the corresponding interface. Martin Mares
09:46 PM Revision 69a20d2e (iof-bird-daemon): Recognize `!'.
Martin Mares
09:25 PM Revision 5919c66e (iof-bird-daemon): Route attributes for OSPF.
Martin Mares
09:24 PM Revision 2cec475b (iof-bird-daemon): Removed several unused local variables.
Martin Mares
09:24 PM Revision 2f711231 (iof-bird-daemon): Killed bug in merging of dynamic attributes.
Martin Mares
09:23 PM Revision caab3bb3 (iof-bird-daemon): Better formatting of protocol status.
Martin Mares
07:20 PM Revision 36032ded (iof-bird-daemon): Added section about client.
Pavel Machek
06:21 PM Revision 3e864556 (iof-bird-daemon): Added \n in debug.
Ondrej Filip
05:57 PM Revision 7e1c7efa (iof-bird-daemon): Stupig bug in debugging.
Ondrej Filip
05:51 PM Revision 3dd8f983 (iof-bird-daemon): You can decide if add LSA into lsrth during flood_lsa().
Ondrej Filip
05:49 PM Revision 3d410fdf (iof-bird-daemon): Reflood your old lsa.
Ondrej Filip
05:00 PM Revision 13b02be2 (iof-bird-daemon): Don't run rt calculation twice.
Ondrej Filip
04:49 PM Revision b477a9a8 (iof-bird-daemon): Don't send empty LS upd. (And better debugging.)
Ondrej Filip
04:48 PM Revision e1e31816 (iof-bird-daemon): Aging delta changed. (Ehm, aging is very dirty I'll have to ...
Ondrej Filip
04:13 PM Revision 1b128de3 (iof-bird-daemon): Better shutdown.
Ondrej Filip
04:08 PM Revision 935ceabe (iof-bird-daemon): Don't send empty LS update.
Ondrej Filip
03:05 PM Revision a548a7e1 (iof-bird-daemon): Bug in direct ack (via update).
Ondrej Filip
03:04 PM Revision 45132806 (iof-bird-daemon): Bug in socket closing.
Ondrej Filip
03:01 PM Revision ef6f26b4 (iof-bird-daemon): Bug in lsa comparision.
Ondrej Filip
01:39 PM Revision 2aa476a5 (iof-bird-daemon): Yeah, the endianity bug found.
Ondrej Filip
01:25 PM Revision 76e25143 (iof-bird-daemon): Better dumping.
Ondrej Filip
11:50 AM Revision 7b099bf9 (iof-bird-daemon): Recovering after change linuxdoc->birddoc
Pavel Machek
11:27 AM Revision 068b4127 (iof-bird-daemon): Don't say too bad things about our concurence.
Pavel Machek
11:23 AM Revision e9df1bb6 (iof-bird-daemon): Small change in working to make it obvious we are free softw...
Pavel Machek
11:22 AM Revision 1cb10462 (iof-bird-daemon): Date removed.
Pavel Machek
11:15 AM Revision f3b33928 (iof-bird-daemon): Tried to change garbagetime -> garbage time to be more consi...
Pavel Machek
11:09 AM Revision 24e1e200 (iof-bird-daemon): Another testbed for filters.
Pavel Machek
11:07 AM Revision 04c3a83c (iof-bird-daemon): Better inicialisation.
Ondrej Filip
11:07 AM Revision 0dc4431c (iof-bird-daemon): Access to all attributes we should be able to access seems t...
Pavel Machek
10:53 AM Revision 5970fcda (iof-bird-daemon): Some exchange between init() and start().
Ondrej Filip
10:42 AM Revision 26c09e1d (iof-bird-daemon): Added read-only access to all required fields in rta.
Pavel Machek
10:42 AM Revision 2d6627a7 (iof-bird-daemon): Fixed bug in RIP docs.
Pavel Machek
10:36 AM Revision 73232f6b (iof-bird-daemon): Better rt dumping.
Ondrej Filip
10:23 AM Revision 2bdb5e00 (iof-bird-daemon): Cleaning static attributes
Pavel Machek
10:20 AM Revision 05dbc97b (iof-bird-daemon): Bug in rt_notify.
Ondrej Filip
10:13 AM Revision fe613ecd (iof-bird-daemon): Access to few more attributes is needed.
Pavel Machek
10:13 AM Revision f7876c36 (iof-bird-daemon): More todo in documentation.
Pavel Machek
10:13 AM Revision 298f2530 (iof-bird-daemon): Moved description of filters to programmers docs.
Pavel Machek

05/29/2000

10:16 PM Revision 9e85a5e6 (iof-bird-daemon): Delay user input whereever appropriate.
Martin Mares
10:10 PM Revision 4761efdb (iof-bird-daemon): Tracing of CLI connections/commands can be now controlled
by `debug commands <level>' in the configuration. Level 0 means
no tracing, 1 means connections only, 2 includes all ...
Martin Mares
10:09 PM Revision 26eee1c3 (iof-bird-daemon): Updated TODO.
Martin Mares
10:08 PM Revision 7294f68b (iof-bird-daemon): `path metric' and `disable after error' are switches, not nu...
Martin Mares
09:58 PM Revision e67af428 (iof-bird-daemon): Support --version and --help.
Martin Mares
09:03 PM Revision 5459fac6 (iof-bird-daemon): Added BGP documentation.
Martin Mares
01:47 PM Revision 56ab03c7 (iof-bird-daemon): Added introduction to BGP.
Martin Mares
01:13 PM Revision 0e4789c2 (iof-bird-daemon): Added Kernel protocol documentation.
Martin Mares
12:46 PM Revision d9d41c60 (iof-bird-daemon): Capitalize properly in Install section.
BTW, what about configure options and similar things? Martin Mares
12:23 PM Revision 4f88ac47 (iof-bird-daemon): Reduce number of chapters -- having subchapter for 2 lines o...
Pavel Machek
12:18 PM Revision 0e694e04 (iof-bird-daemon): Minor fixes as requested by Pavel.
Martin Mares
12:05 PM Revision 440439e3 (iof-bird-daemon): Really short installation section added.
Pavel Machek
12:05 PM Revision 04a22949 (iof-bird-daemon): Renamed the DTD from linuxdoc to birddoc.
Pavel, please check whether it builds in your environment as well. Martin Mares
12:03 PM Revision 897cd7aa (iof-bird-daemon): Tried to write a better introduction.
Martin Mares
11:53 AM Revision 9d893489 (iof-bird-daemon): Docs updates.
Pavel Machek
11:30 AM Revision 79a2b697 (iof-bird-daemon): Added description of Static, Device and Direct protocols.
Martin Mares
11:22 AM Revision 98627595 (iof-bird-daemon): Better description of how route is selected.
Pavel Machek
11:22 AM Revision d247d261 (iof-bird-daemon): Info about client. (Mj, if you tell me that's trivial, what ...
writing it?) Pavel Machek
11:13 AM Revision 2f647f3f (iof-bird-daemon): Added "what is router" to introduction.
Pavel Machek
10:32 AM Revision 1b55b1a3 (iof-bird-daemon): Spelling fixes.
Added skeleton for subchapters on all the protocols. Each subchapter should
contain:
Introduction (brief intro to t...
Martin Mares

05/28/2000

08:11 PM Revision e9d6b1d1 (iof-bird-daemon): Kosmetic change in debugging.
Ondrej Filip
07:16 PM Revision f7c0525e (iof-bird-daemon): get_route_info() added.
Ondrej Filip
07:11 PM Revision d150c637 (iof-bird-daemon): Documentation update.
Pavel Machek
07:07 PM Revision cdc25e8d (iof-bird-daemon): To find out a type of route (external, inter/intra area)
Ondrej Filip
06:49 PM Revision 4414d9a5 (iof-bird-daemon): get_status() implemented.
Ondrej Filip
06:34 PM Revision d5f029df (iof-bird-daemon): Just added some debug().
Ondrej Filip

05/27/2000

03:36 PM Revision 4bd28fb6 (iof-bird-daemon): Better shutdown. (Flush my own router LSA and send 1WAY to e...
Ext LSA originating and flushing added. Ondrej Filip
02:17 PM Revision e8085aba (iof-bird-daemon): Originating of external LSA.
Ondrej Filip

05/26/2000

07:04 PM Revision 2d5b9992 (iof-bird-daemon): Import control implemented.
Ondrej Filip

05/25/2000

04:28 PM Revision 216fd83c (iof-bird-daemon): Spell checking.
Pavel Machek
04:17 PM Revision 9b24a6fb (iof-bird-daemon): Text version generated from lynx looks as ugly as hell, sgml...
at generating nice output. Unfortunately, sgml output contains a^ha highlight
some printers do not like.
Pavel Machek
03:28 PM Revision d26524fa (iof-bird-daemon): Add section about routing tables.
Pavel Machek
03:20 PM Revision ad9074e9 (iof-bird-daemon): Cleaned up warnings.
Pavel Machek
03:11 PM Revision 69477cad (iof-bird-daemon): Add section about utility functions in filters
Pavel Machek
03:01 PM Revision 4a5bb2bf (iof-bird-daemon): Description of types needed for BGP.
Pavel Machek
02:58 PM Revision 9a09a64b (iof-bird-daemon): Use ? in path matching to avoid /* trap.
Pavel Machek
02:50 PM Revision ba1dda49 (iof-bird-daemon): SGML correctness fix.
Pavel Machek
12:33 PM Revision 0e5373fd (iof-bird-daemon): Some more documentation, plus minor fixes.
Pavel Machek
12:33 PM Revision 72282e2a (iof-bird-daemon): Fixed comment not to be misleading.
Pavel Machek
 

Also available in: Atom