Activity
From 05/28/2000 to 06/26/2000
06/26/2000
- 08:02 PM Revision e7894ece (iof-bird-daemon): Added slides for our presentation, but don't export them to the
- distribution tarball -- they are in Czech and therefore of no use
to almost anybody :(
06/21/2000
- 10:11 PM Revision 2084109a (iof-bird-daemon): Include CVS ChangeLog in the distribution
- 10:08 PM Revision fc12a680 (iof-bird-daemon): Released as version 1.0.1.
- 07:40 PM Revision ad390755 (iof-bird-daemon): RIP bugfix
- 09:58 AM Revision 2836ce39 (iof-bird-daemon): Check broadcast address sanity before believing it.
06/20/2000
- 07:49 AM Revision bcbdcbb6 (iof-bird-daemon): Don't accept incoming connections when the neighbor is not up.
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.
- 03:12 PM Revision 972fdb45 (iof-bird-daemon): Routing table calculation clean up.
06/18/2000
06/16/2000
06/13/2000
06/09/2000
- 07:52 AM Revision dd44b2ce (iof-bird-daemon): bird-1.0.0 has been released.
- 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). - 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.
- 06:54 AM Revision 0e376168 (iof-bird-daemon): Shut up an uninitialized variable warning.
- 06:49 AM Revision 1aa2a9c8 (iof-bird-daemon): Added a `What is missing' section.
- 06:46 AM Revision 4386360b (iof-bird-daemon): Before building distribution tarballs, make distclean first.
- 06:45 AM Revision 2d176ac5 (iof-bird-daemon): Released as 1.0.0, but marked it as a BETA version.
- 06:31 AM Revision 99955b54 (iof-bird-daemon): Proper building and installation of documentation in the Mak...
06/08/2000
- 07:16 PM Revision a012cbb1 (iof-bird-daemon): Nasty bug in LSA refreshing. I didn't refesh my own copy! :-(
- 07:14 PM Revision 135857e5 (iof-bird-daemon): Acknoledge your own premature aged LSA.
- 07:02 PM Revision 054a3524 (iof-bird-daemon): Don't send dbdes before rtlsa origination.
- 04:57 PM Revision 4bb18dd2 (iof-bird-daemon): Fix i_same for 'c' instruction.
- 03:44 PM Revision 89e7de98 (iof-bird-daemon): Updated distribution README.
- 03:22 PM Revision d4f72db3 (iof-bird-daemon): When distcleaning, clean up doc as well.
- 02:06 PM Revision 96264d4d (iof-bird-daemon): Final version of documentation (famous last words)
- 12:56 PM Revision 66701947 (iof-bird-daemon): Fixes.
- 12:42 PM Revision 6567e6cf (iof-bird-daemon): Missing parameters...
- 12:38 PM Revision 1632f1fe (iof-bird-daemon): More spellchecking and typographic changes.
- 12:37 PM Revision 725270cb (iof-bird-daemon): Fixes for the programmer's manual.
- 12:04 PM Revision 8d56febe (iof-bird-daemon): HASH_DEF_ORDER back to 6.
- 11:05 AM Revision 2a56bb3b (iof-bird-daemon): Set margins.
- 11:00 AM Revision 5a64ac70 (iof-bird-daemon): Introduction to configuration of OSPF.
- 10:48 AM Revision c62d1c19 (iof-bird-daemon): ... as well there.
- 10:48 AM Revision 49569a8b (iof-bird-daemon): Oops! Configuration compiles now.
- 10:30 AM Revision a4601845 (iof-bird-daemon): Tiny fixes.
- 10:27 AM Revision 86598d87 (iof-bird-daemon): Updated.
- 10:26 AM Revision a5a947d4 (iof-bird-daemon): Fixing error messages.
- 10:25 AM Revision ca77641d (iof-bird-daemon): Use `switch' for `disabled'.
- 10:25 AM Revision ec423cc7 (iof-bird-daemon): Updated CLI helps.
- 10:24 AM Revision 5a203dac (iof-bird-daemon): Docs updates.
- 08:24 AM Revision b178d92a (iof-bird-daemon): Better messages
- 02:28 AM Revision 099c017f (iof-bird-daemon): Still some endianity bugs.
- 02:04 AM Revision 59ba3342 (iof-bird-daemon): I forgot some endianity operations.
- 01:49 AM Revision 423230f2 (iof-bird-daemon): Ehm, my (B)DR election was based on router id, but RFC says ip!
06/07/2000
- 11:48 PM Revision 17e29574 (iof-bird-daemon): Better algoritmus of LSA aging.
- 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.
- 11:23 PM Revision 1186369b (iof-bird-daemon): Doc.
- 11:05 PM Revision 37c3e558 (iof-bird-daemon): Simple explanation, how LSA are kept in database.
- 10:57 PM Revision 87f0d22e (iof-bird-daemon): Minor change.
- 10:56 PM Revision c2553b1b (iof-bird-daemon): Minor changes.
- 10:53 PM Revision eee9cefd (iof-bird-daemon): Doc
- 10:31 PM Revision e9ab0b42 (iof-bird-daemon): Doc in lsalib.c + related minor changes.
- 10:10 PM Revision d5e4b518 (iof-bird-daemon): Doc
- 09:56 PM Revision 351feeb5 (iof-bird-daemon): Doc.
- 09:50 PM Revision b4af36e0 (iof-bird-daemon): Removed some FIXMEs simply deleting them.
- 09:46 PM Revision 7ab3ff6a (iof-bird-daemon): Doc in neighbor.c and some tiny changes related to.
- 09:12 PM Revision cadbb827 (iof-bird-daemon): A copyright change.
- 08:50 PM Revision 6f58dc64 (iof-bird-daemon): Doc
- 08:30 PM Revision 89755a86 (iof-bird-daemon): Introdution into OSPF.
- 03:27 PM Revision 64722c98 (iof-bird-daemon): Added brief description of client features. Grammar really i...
- 02:45 PM Revision 3e82b32d (iof-bird-daemon): Progdocs updates
- 02:39 PM Revision 074a166d (iof-bird-daemon): Better explanation for if/case, and RFC pointers for rip. St...
- RIPv2 rfc number!
- 02:16 PM Revision 8dcf2544 (iof-bird-daemon): Even better documentation of filters.
- 02:12 PM Revision 7aa99d22 (iof-bird-daemon): Updated.
- 02:12 PM Revision f06a219a (iof-bird-daemon): Better explanation of OSPF attributes. But it's still not pe...
- 02:08 PM Revision 4e8ec666 (iof-bird-daemon): Spelling.
- 02:06 PM Revision 07f29765 (iof-bird-daemon): RIPv6 now works.
- 02:01 PM Revision 76c7efec (iof-bird-daemon): Better example for OSPF configuration.
- 02:00 PM Revision 907503ad (iof-bird-daemon): Comment fix.
- 01:58 PM Revision 18b4d6bf (iof-bird-daemon): rip ipv6 bugfix
- 01:54 PM Revision 3ca3e999 (iof-bird-daemon): Spelling and style corrections to the OSPF section.
- 01:54 PM Revision 771ae456 (iof-bird-daemon): Better progdocs for filters
- 01:46 PM Revision fa6c2405 (iof-bird-daemon): Now I can change cost of interface without OSPF restart.
- 01:32 PM Revision 6316555e (iof-bird-daemon): Minor tagging fixes in OSPF docs.
- 01:30 PM Revision 25696edb (iof-bird-daemon): Full list of possible values in attributes, better operators...
- 01:28 PM Revision 088bc8ad (iof-bird-daemon): Bugfix in <>.
- 01:25 PM Revision 58f7d004 (iof-bird-daemon): Fixes to the progdoc.
- 01:19 PM Revision 38203d78 (iof-bird-daemon): Originate rt lsa before sending first dbdes.
- 01:15 PM Revision 0c69604c (iof-bird-daemon): SGML syntax fix.
- 12:35 PM Revision 8fd12e6b (iof-bird-daemon): OSPF user documentation added.
- 12:29 PM Revision 2e9b2421 (iof-bird-daemon): Spelling fixes to progdoc.
- 12:27 PM Revision e403aa89 (iof-bird-daemon): Updated TODO file.
- 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.
- 11:55 AM Revision 1ae494a7 (iof-bird-daemon): Avoid SEGV's in tracing.
- 01:19 AM Revision 8cd5c52f (iof-bird-daemon): Removed useless trace.
- 01:18 AM Revision 3df89cef (iof-bird-daemon): #define SIZE_OF_IP_HEADER
- 01:03 AM Revision bd457b8d (iof-bird-daemon): Some minor changes:
- Typo: transit delay!=transmit delay
Zero checks etc. - 12:56 AM Revision edc34dc9 (iof-bird-daemon): Reconfiguration hook.
- It will survive many timer and constat changes.
06/06/2000
- 08:54 PM Revision 1532a244 (iof-bird-daemon): mj's fixes to rip documentation.
- 08:35 PM Revision a7c9f7c0 (iof-bird-daemon): Batch of mj's corrections (config + filters)
- 12:50 PM Revision a63a9ce6 (iof-bird-daemon): Better dumping neighbors' states on PTP interface.
- 11:58 AM Revision a00c7a18 (iof-bird-daemon): Typos in Static section.
- 11:53 AM Revision 02357f96 (iof-bird-daemon): Merged mj's changes, up-to "import filter".
- 11:50 AM Revision 41ad16e2 (iof-bird-daemon): Added IP protocols.
- 11:05 AM Revision a852c139 (iof-bird-daemon): Don't let example overflow, and new chapter for "about routi...
- 02:54 AM Revision ee4880c8 (iof-bird-daemon): Some '\n' deleted.
- 02:50 AM Revision 064b1d89 (iof-bird-daemon): Tracing.
- 02:43 AM Revision bd37f45c (iof-bird-daemon): Deleted some debug()
- 02:34 AM Revision abcbfd04 (iof-bird-daemon): Tracing.
- 02:32 AM Revision 531a48d8 (iof-bird-daemon): Tracing in LS ack.
- 02:27 AM Revision 992705f6 (iof-bird-daemon): Tracing in topology
- 02:16 AM Revision d3995c49 (iof-bird-daemon): Tracing in LSUPD.
- 02:09 AM Revision f14032ef (iof-bird-daemon): First part of tracing.
- 01:46 AM Revision 51cff78b (iof-bird-daemon): Allocate OSPF areas before interfaces.
- 01:23 AM Revision c1824c4d (iof-bird-daemon): Simple autentication added.
- 01:00 AM Revision fef1badf (iof-bird-daemon): All die() renamed to bug().
- 12:52 AM Revision 80787d41 (iof-bird-daemon): Dummy reconfigure added.
- 12:46 AM Revision f8f1e1f1 (iof-bird-daemon): Interface locks added.
- 12:21 AM Revision 7d68e18b (iof-bird-daemon): Added NBMA into examples.
- 12:16 AM Revision b131e163 (iof-bird-daemon): Some useles variable deleted.
- 12:16 AM Revision 3301b9d1 (iof-bird-daemon): Some useless variable deleted.
- 12:08 AM Revision eb436e16 (iof-bird-daemon): NBMA networks seems to work, but this should be better. :-)
06/05/2000
- 11:44 PM Revision e5b5d18c (iof-bird-daemon): NBMA networks should work now.
- 09:26 PM Revision 5c18880e (iof-bird-daemon): Avoid sentence containing a colon to start new doc subsection.
- 09:09 PM Revision ab698fc5 (iof-bird-daemon): Added example of OSPF configuration.
- 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. - 09:01 PM Revision 854128a5 (iof-bird-daemon): Don't print empty synopses of functions.
- 08:57 PM Revision 3b580a23 (iof-bird-daemon): Bugfix in NET LSA flushing.
- Configuration now works! :-)
Better "show ospf"
Some minor bugfixes. - 08:24 PM Revision f1aa23d4 (iof-bird-daemon): Minor tweaks of spacing.
- 07:45 PM Revision 4bb9ce56 (iof-bird-daemon): Reset inactim timer if you receive any packet from neighbor.
- 07:35 PM Revision 496c819f (iof-bird-daemon): Removed some FIXMEs by deleting them.
- 07:31 PM Revision 3585d400 (iof-bird-daemon): Don't info about DR and BDR on non-MA networks.
- 07:17 PM Revision 2debcb9e (iof-bird-daemon): Move TeX trickery for typesetting of function descriptions t...
- it belongs.
- 07:12 PM Revision fdb0c540 (iof-bird-daemon): PTP link in RTLSA was not announced correctly.
- 07:08 PM Revision 1605f043 (iof-bird-daemon): Avoid using style combinations such as italic typewriter font.
- 06:40 PM Revision 8441f179 (iof-bird-daemon): Unless a filter specifies otherwise, all external routes hav...
- metric 10000.
- 06:32 PM Revision f8032bbd (iof-bird-daemon): Simplified the grammar and fixed several minor bugs (e.g., `...
- was a valid entry).
- 06:09 PM Revision 44fc1888 (iof-bird-daemon): First calculate checksum and then send refreshed LSA!
- 06:09 PM Revision aba5e89f (iof-bird-daemon): Better checksum checking.
- 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.
- 04:42 PM Revision 22080a86 (iof-bird-daemon): Make rip example fit on page.
- 04:36 PM Revision 8798c811 (iof-bird-daemon): Docs updates:
- make prog.dvi
do not overflow in .dvi
include filter documentation in the system - 04:32 PM Revision eb2c99a1 (iof-bird-daemon): Yet another change, now flushing of net lsa seems to be perf...
- 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 `& -> &' conversions. - 04:13 PM Revision 2a5d7caa (iof-bird-daemon): I calculated next hop of parent instead of actual LSA. :-(
- 03:44 PM Revision 07b71002 (iof-bird-daemon): Don;t send packet over downed interface.
- 03:41 PM Revision 8b79c4cc (iof-bird-daemon): Add safety check.
- 03:41 PM Revision 98da26a0 (iof-bird-daemon): Better error messages
- 03:06 PM Revision 49222def (iof-bird-daemon): Bug in comment. It didn't compile.
- 12:52 PM Revision b093c328 (iof-bird-daemon): Updates to both programmers and users doc
- 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.
- 12:19 PM Revision 525fa2c1 (iof-bird-daemon): Documented sockets, events and timers.
- 11:46 AM Revision 10304bed (iof-bird-daemon): Split random number functions off io.c, so that they can be ...
- separately.
- 11:41 AM Revision 5cc1e1f8 (iof-bird-daemon): Documented memory resources.
- 10:01 AM Revision 9238b06a (iof-bird-daemon): Spelling.
- 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. - 05:06 AM Revision ac272c00 (iof-bird-daemon): Bug in LSA origination.
- 05:06 AM Revision dc2548d2 (iof-bird-daemon): Premature age LSA if you're NOT dr.
- 03:46 AM Revision 88048fb3 (iof-bird-daemon): Small patch to better hash type=2 LSAs.
- 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...
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".
- 08:00 PM Revision e24ddd9b (iof-bird-daemon): Don't set precedence and TTL for the dummy socket.
- 07:57 PM Revision 13e9bac3 (iof-bird-daemon): One more newline less... :)
- 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 ... - 07:55 PM Revision 201187c5 (iof-bird-daemon): debug -> DBG
- 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.
- 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 ... - 07:21 PM Revision dab66519 (iof-bird-daemon): Install newer lsa even if nothing in its body change.
- 07:20 PM Revision 67cc9135 (iof-bird-daemon): Many bugs in ext lsa origination.
- 07:19 PM Revision ce8f0c08 (iof-bird-daemon): Schedule RT calcualtion if you delete LSA by premature aging.
- 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. - 06:34 PM Revision 7722938d (iof-bird-daemon): Added library progdocs.
- 05:51 PM Revision 102e3e0e (iof-bird-daemon): Just to be sure, that rt calculation cannot start beforeorig...
- 05:33 PM Revision 83e50ffc (iof-bird-daemon): Bug in debugging.
- 05:10 PM Revision 71f7d043 (iof-bird-daemon): :-) No bison does not have any comment to my code. :-)
- 05:06 PM Revision 54e55169 (iof-bird-daemon): BGP documented.
- 04:36 PM Revision 3560cf8e (iof-bird-daemon): Clean up.
- 04:17 PM Revision e7811248 (iof-bird-daemon): Another clean up.
- 04:16 PM Revision 47f8e0c2 (iof-bird-daemon): Document.
- 04:15 PM Revision 3b31c538 (iof-bird-daemon): Documented all the trivial protocols.
- 04:12 PM Revision 2a863dd6 (iof-bird-daemon): Small change to make bison happy.
- 03:22 PM Revision 58f94537 (iof-bird-daemon): Moved parser docs to cf-lex.l, so that the parser compiles.
06/03/2000
- 06:23 PM Revision cdb898cf (iof-bird-daemon): Minor changes to the progdocs.
- 06:23 PM Revision 06607335 (iof-bird-daemon): Documentation.
- 06:22 PM Revision 899fc0ab (iof-bird-daemon): `|' now works as it should.
- 05:02 PM Revision 2e130b5c (iof-bird-daemon): Recognize `|xxxx|' as verbatim text and typeset it using <tt>.
- 04:56 PM Revision c0b2f646 (iof-bird-daemon): cf_symbol_class_name now recognizes SYM_IPA.
- 02:40 PM Revision 3d675cdb (iof-bird-daemon): More documentation.
- 09:50 AM Revision aaaff776 (iof-bird-daemon): More conf. items defined.
- 08:42 AM Revision a789d814 (iof-bird-daemon): Multiple items in area {} :-)
- 01:29 AM Revision 89d6782d (iof-bird-daemon): interface {} added.
06/02/2000
- 07:55 PM Revision b36a0a79 (iof-bird-daemon): area {} added to config.
- 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 `&'.
- 05:41 PM Revision a7ed3e55 (iof-bird-daemon): New TODO list.
- 05:24 PM Revision ddbcb927 (iof-bird-daemon): Documented protocol hooks.
- 05:23 PM Revision 371adba6 (iof-bird-daemon): Use <chapt> for chapters, <sect> for sections and <sect1> fo...
- 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... - 03:05 PM Revision 3fa5722d (iof-bird-daemon): First option into config added. :-)
- 01:52 PM Revision 62924172 (iof-bird-daemon): Flush LSA when receive aged one.
- 01:42 PM Revision 3c6269b8 (iof-bird-daemon): Added documentation on protocols.
- Protocol hooks deserve an extra chapter (to come soon).
- 01:27 PM Revision e4ba0ec1 (iof-bird-daemon): Bugfix in receiving of aged LSA.
- 12:41 PM Revision 9a8f20fc (iof-bird-daemon): Better description of the route distribution process.
- 12:34 PM Revision 2eac33f7 (iof-bird-daemon): Better LSA Aging.
- 12:29 PM Revision 3ce8c610 (iof-bird-daemon): Documentation on routing tables and route attributes.
- 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.
- 11:24 AM Revision ece612e1 (iof-bird-daemon): sh interface "iface" dumpped all.
- 11:00 AM Revision 7a5582ac (iof-bird-daemon): Better dumping, if I get strange lsack.
- 10:21 AM Revision 3488634c (iof-bird-daemon): Handle "show ospf *" even if protocol is down.
- 09:57 AM Revision a489f0ce (iof-bird-daemon): Silly bug in sh interface. Now I test ALL interfaces. :-)
- 09:53 AM Revision 489f800b (iof-bird-daemon): Speedup loading process.
- 09:51 AM Revision 75317ab8 (iof-bird-daemon): Spelling fixes.
- 09:46 AM Revision f8e2d916 (iof-bird-daemon): Minor fixes.
- 09:42 AM Revision 92e8be8c (iof-bird-daemon): Bugfix in lsreq receiving.
- 09:35 AM Revision cd4fecb6 (iof-bird-daemon): Made it *compile* !!!
- 08:01 AM Revision 64ba9f7b (iof-bird-daemon): Do not try to divide by zero.
- 07:59 AM Revision 326e33f5 (iof-bird-daemon): Results of complete reading of documentation.
06/01/2000
- 05:52 PM Revision c4f0f014 (iof-bird-daemon): Added show ospf interface.
- show ospf neighbors now knows "<interface>".
- 05:12 PM Revision 58740ed4 (iof-bird-daemon): Documentation.
- 05:11 PM Revision 658d272b (iof-bird-daemon): Better handling of parameterless functions.
- 04:45 PM Revision 72577492 (iof-bird-daemon): Some other reply codes allocated.
- 04:26 PM Revision 4ab4e977 (iof-bird-daemon): show ospf implemented.
- 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.
- 04:16 PM Revision 1f495723 (iof-bird-daemon): Documented.
- 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. - 03:53 PM Revision a783e259 (iof-bird-daemon): Cisco-like "show ospf neighbors" implemented.
- 03:13 PM Revision b594ad23 (iof-bird-daemon): tm_format_reltime() works with both past and future timestamps.
- 03:04 PM Revision c23f40b1 (iof-bird-daemon): Use <funcsect> instead of <sect3>.
- 01:13 PM Revision a9aa4c1e (iof-bird-daemon): Inactive sticky neighbors have no scope.
- 01:00 PM Revision 23df5e4c (iof-bird-daemon): Print route tag in hexadecimal and omit it if it's zero.
- 01:00 PM Revision bc00185e (iof-bird-daemon): Updated to new neighbor cache.
- 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... - 12:58 PM Revision 4a911501 (iof-bird-daemon): Updated for new scope handling.
- Also, provide proper address scopes in struct ifa.
- 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,... - 12:55 PM Revision 56ca7acd (iof-bird-daemon): BGP: RFC 2842 has replaced the cap-draft.
- 12:17 PM Revision df968040 (iof-bird-daemon): Print tag unsigned rather then signed.
- 12:08 PM Revision c52c7e76 (iof-bird-daemon): Calculate checksum when reflooding (after min ls_refresh).
- 08:43 AM Revision 5f4aee76 (iof-bird-daemon): Added && and ||.
- 08:34 AM Revision 1877dab2 (iof-bird-daemon): Allow
- case net {
62.0.0.0/8+:
10.0.0.0/8+:
else: rejec... - 08:32 AM Revision 1895e81e (iof-bird-daemon): Allow matching on enums:
- if !(scope ~ [ SCOPE_HOST, SCOPE_SITE ]) then {
print "Failed in test";
quitbird;
... - 12:32 AM Revision 42542c56 (iof-bird-daemon): Cleanup.
- 12:22 AM Revision d27d0efe (iof-bird-daemon): Very stuping bug. (I took me 4 hours to find it!)
- I just wrote "=!" instead of "!=". :-(((((((
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.
- 10:28 PM Revision 2f5e5ff9 (iof-bird-daemon): Before configuration file is read, log to _both_ syslog and ...
- 09:51 PM Revision c184d9d0 (iof-bird-daemon): Documentation update
- 09:50 PM Revision 0b1cad81 (iof-bird-daemon): Complain when filter does not end in accept nor reject.
- 06:55 PM Revision b5958826 (iof-bird-daemon): Ehm, some other "down" steps.
- 06:45 PM Revision 3f6953a1 (iof-bird-daemon): Some bugs in cleanup after iface down.
- 06:36 PM Revision 489b2155 (iof-bird-daemon): Why does not work "sk_close(sk);rfree(sk);"?
- 06:31 PM Revision 46962be6 (iof-bird-daemon): Better debugging.
- Safe neigh_list deleting.
- 06:21 PM Revision 37282678 (iof-bird-daemon): And finally, Premature aging works. :-)
- 03:51 PM Revision 31ee3d5f (iof-bird-daemon): Another step to make premature aging better.
- 03:28 PM Revision a9eeefd6 (iof-bird-daemon): Warning destroyed. :-)
- 03:24 PM Revision 82364f4d (iof-bird-daemon): Flood my LSA (if exists) after old one is flushed.
- 03:04 PM Revision 0822995c (iof-bird-daemon): Set E2 metric for internal routes to LSINFINITY.
- 02:52 PM Revision 9a04d030 (iof-bird-daemon): Delete _all_ ext routes from unreachable neighbor.
- 02:43 PM Revision 52893236 (iof-bird-daemon): Stuping bug in net LSA origination. Now, I should survive
- loss of my only neighbor.
- 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... - 02:25 PM Revision 1885aa8c (iof-bird-daemon): Clean LaTeX .aux and .toc files as well.
- 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. - 02:21 PM Revision d1660fd3 (iof-bird-daemon): Sort cleanup in aging.
- 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.
- 01:54 PM Revision aa185265 (iof-bird-daemon): Updated headings and copyrights.
- 01:30 PM Revision 38cf78a9 (iof-bird-daemon): Added the introduction chapter of progdoc.
- 01:30 PM Revision 3caca73f (iof-bird-daemon): Spelling check and update of LocalWords.
- 01:20 PM Revision fc741dab (iof-bird-daemon): Handle better next hop in external LSA.
- 12:52 PM Revision e0bbb7b7 (iof-bird-daemon): Very ancient bug in (B)DR election, I didn't fill correctly ...
- 12:07 PM Revision a7a3a0a3 (iof-bird-daemon): Added tagging of external LSA.
- 11:36 AM Revision fec5bec0 (iof-bird-daemon): Make documentation targets available from the top-level make...
- but not with separate object tree yet.
- 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... - 11:30 AM Revision fcb5f4a7 (iof-bird-daemon): Updated all the Doc files to new format.
- 11:29 AM Revision 6be13de7 (iof-bird-daemon): New progdoc script generating SGML output.
- 11:29 AM Revision c9c36117 (iof-bird-daemon): Added new output format `bird' which creates birddoc SGML.
- 11:28 AM Revision 3fc25954 (iof-bird-daemon): Added tags for markup of programmer's documentation.
- 11:28 AM Revision c92795e9 (iof-bird-daemon): Moved old TeX documents to old/ to make them not interfere w...
- 10:07 AM Revision a2a3ced8 (iof-bird-daemon): Added Pipe documentation.
05/30/2000
- 11:29 PM Revision 0884f492 (iof-bird-daemon): Ehm, in had this in code: "break; i--;" :-(
- 10:48 PM Revision 3b0b2cb6 (iof-bird-daemon): IPv6: Absolutize link-scope addresses of incoming packets.
- IPv6 socket interface is hopefully right now.
- 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.
- 09:46 PM Revision 69a20d2e (iof-bird-daemon): Recognize `!'.
- 09:25 PM Revision 5919c66e (iof-bird-daemon): Route attributes for OSPF.
- 09:24 PM Revision 2cec475b (iof-bird-daemon): Removed several unused local variables.
- 09:24 PM Revision 2f711231 (iof-bird-daemon): Killed bug in merging of dynamic attributes.
- 09:23 PM Revision caab3bb3 (iof-bird-daemon): Better formatting of protocol status.
- 07:20 PM Revision 36032ded (iof-bird-daemon): Added section about client.
- 06:21 PM Revision 3e864556 (iof-bird-daemon): Added \n in debug.
- 05:57 PM Revision 7e1c7efa (iof-bird-daemon): Stupig bug in debugging.
- 05:51 PM Revision 3dd8f983 (iof-bird-daemon): You can decide if add LSA into lsrth during flood_lsa().
- 05:49 PM Revision 3d410fdf (iof-bird-daemon): Reflood your old lsa.
- 05:00 PM Revision 13b02be2 (iof-bird-daemon): Don't run rt calculation twice.
- 04:49 PM Revision b477a9a8 (iof-bird-daemon): Don't send empty LS upd. (And better debugging.)
- 04:48 PM Revision e1e31816 (iof-bird-daemon): Aging delta changed. (Ehm, aging is very dirty I'll have to ...
- 04:13 PM Revision 1b128de3 (iof-bird-daemon): Better shutdown.
- 04:08 PM Revision 935ceabe (iof-bird-daemon): Don't send empty LS update.
- 03:05 PM Revision a548a7e1 (iof-bird-daemon): Bug in direct ack (via update).
- 03:04 PM Revision 45132806 (iof-bird-daemon): Bug in socket closing.
- 03:01 PM Revision ef6f26b4 (iof-bird-daemon): Bug in lsa comparision.
- 01:39 PM Revision 2aa476a5 (iof-bird-daemon): Yeah, the endianity bug found.
- 01:25 PM Revision 76e25143 (iof-bird-daemon): Better dumping.
- 11:50 AM Revision 7b099bf9 (iof-bird-daemon): Recovering after change linuxdoc->birddoc
- 11:27 AM Revision 068b4127 (iof-bird-daemon): Don't say too bad things about our concurence.
- 11:23 AM Revision e9df1bb6 (iof-bird-daemon): Small change in working to make it obvious we are free softw...
- 11:22 AM Revision 1cb10462 (iof-bird-daemon): Date removed.
- 11:15 AM Revision f3b33928 (iof-bird-daemon): Tried to change garbagetime -> garbage time to be more consi...
- 11:09 AM Revision 24e1e200 (iof-bird-daemon): Another testbed for filters.
- 11:07 AM Revision 04c3a83c (iof-bird-daemon): Better inicialisation.
- 11:07 AM Revision 0dc4431c (iof-bird-daemon): Access to all attributes we should be able to access seems t...
- 10:53 AM Revision 5970fcda (iof-bird-daemon): Some exchange between init() and start().
- 10:42 AM Revision 26c09e1d (iof-bird-daemon): Added read-only access to all required fields in rta.
- 10:42 AM Revision 2d6627a7 (iof-bird-daemon): Fixed bug in RIP docs.
- 10:36 AM Revision 73232f6b (iof-bird-daemon): Better rt dumping.
- 10:23 AM Revision 2bdb5e00 (iof-bird-daemon): Cleaning static attributes
- 10:20 AM Revision 05dbc97b (iof-bird-daemon): Bug in rt_notify.
- 10:13 AM Revision fe613ecd (iof-bird-daemon): Access to few more attributes is needed.
- 10:13 AM Revision f7876c36 (iof-bird-daemon): More todo in documentation.
- 10:13 AM Revision 298f2530 (iof-bird-daemon): Moved description of filters to programmers docs.
05/29/2000
- 10:16 PM Revision 9e85a5e6 (iof-bird-daemon): Delay user input whereever appropriate.
- 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 ... - 10:09 PM Revision 26eee1c3 (iof-bird-daemon): Updated TODO.
- 10:08 PM Revision 7294f68b (iof-bird-daemon): `path metric' and `disable after error' are switches, not nu...
- 09:58 PM Revision e67af428 (iof-bird-daemon): Support --version and --help.
- 09:03 PM Revision 5459fac6 (iof-bird-daemon): Added BGP documentation.
- 01:47 PM Revision 56ab03c7 (iof-bird-daemon): Added introduction to BGP.
- 01:13 PM Revision 0e4789c2 (iof-bird-daemon): Added Kernel protocol documentation.
- 12:46 PM Revision d9d41c60 (iof-bird-daemon): Capitalize properly in Install section.
- BTW, what about configure options and similar things?
- 12:23 PM Revision 4f88ac47 (iof-bird-daemon): Reduce number of chapters -- having subchapter for 2 lines o...
- 12:18 PM Revision 0e694e04 (iof-bird-daemon): Minor fixes as requested by Pavel.
- 12:05 PM Revision 440439e3 (iof-bird-daemon): Really short installation section added.
- 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.
- 12:03 PM Revision 897cd7aa (iof-bird-daemon): Tried to write a better introduction.
- 11:53 AM Revision 9d893489 (iof-bird-daemon): Docs updates.
- 11:30 AM Revision 79a2b697 (iof-bird-daemon): Added description of Static, Device and Direct protocols.
- 11:22 AM Revision 98627595 (iof-bird-daemon): Better description of how route is selected.
- 11:22 AM Revision d247d261 (iof-bird-daemon): Info about client. (Mj, if you tell me that's trivial, what ...
- writing it?)
- 11:13 AM Revision 2f647f3f (iof-bird-daemon): Added "what is router" to introduction.
- 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...
05/28/2000
- 08:11 PM Revision e9d6b1d1 (iof-bird-daemon): Kosmetic change in debugging.
- 07:16 PM Revision f7c0525e (iof-bird-daemon): get_route_info() added.
- 07:11 PM Revision d150c637 (iof-bird-daemon): Documentation update.
- 07:07 PM Revision cdc25e8d (iof-bird-daemon): To find out a type of route (external, inter/intra area)
- 06:49 PM Revision 4414d9a5 (iof-bird-daemon): get_status() implemented.
- 06:34 PM Revision d5f029df (iof-bird-daemon): Just added some debug().
Also available in: Atom