summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2000-06-05Avoid sentence containing a colon to start new doc subsection.Martin Mares
2000-06-05Added example of OSPF configuration.Ondrej Filip
2000-06-05Define element <progdoc> which initializes different formatting for theMartin Mares
programmer's guide (\raggedbottom etc.). Also, omit "\usepackage{t1enc}", so that bullets work now.
2000-06-05Don't print empty synopses of functions.Martin Mares
2000-06-05Bugfix in NET LSA flushing.Ondrej Filip
Configuration now works! :-) Better "show ospf" Some minor bugfixes.
2000-06-05Minor tweaks of spacing.Martin Mares
2000-06-05Reset inactim timer if you receive any packet from neighbor.Ondrej Filip
2000-06-05Removed some FIXMEs by deleting them.Ondrej Filip
2000-06-05Don't info about DR and BDR on non-MA networks.Ondrej Filip
2000-06-05Move TeX trickery for typesetting of function descriptions to whereMartin Mares
it belongs.
2000-06-05PTP link in RTLSA was not announced correctly.Ondrej Filip
2000-06-05Avoid using style combinations such as italic typewriter font.Martin Mares
2000-06-05Unless a filter specifies otherwise, all external routes have type 2Martin Mares
metric 10000.
2000-06-05Simplified the grammar and fixed several minor bugs (e.g., `INTERFACE "eth0" };'Martin Mares
was a valid entry).
2000-06-05First calculate checksum and then send refreshed LSA!Ondrej Filip
2000-06-05Better checksum checking.Ondrej Filip
2000-06-05Better documentation. There are functions whose description is good whenPavel Machek
reading source but whose documentation does not belong to progdocs.
2000-06-05Make rip example fit on page.Pavel Machek
2000-06-05Docs updates:Pavel Machek
make prog.dvi do not overflow in .dvi include filter documentation in the system
2000-06-05Yet another change, now flushing of net lsa seems to be perfect. :-)Ondrej Filip
2000-06-05Print out function synopsis as a part of the declaration.Martin Mares
Also, reverted my previous hack for `&' and replaced it by just disabling the `& -> &amp;' conversions.
2000-06-05I calculated next hop of parent instead of actual LSA. :-(Ondrej Filip
2000-06-05Don;t send packet over downed interface.Ondrej Filip
2000-06-05Add safety check.Pavel Machek
2000-06-05Better error messagesPavel Machek
2000-06-05Bug in comment. It didn't compile.Ondrej Filip
2000-06-05Updates to both programmers and users docPavel Machek
2000-06-05Documented all the sysdeps (only briefly, I admit).Martin Mares
Except for Filters, RIP and OSPF, the progdocs are complete.
2000-06-05Documented sockets, events and timers.Martin Mares
2000-06-05Split random number functions off io.c, so that they can be documentedMartin Mares
separately.
2000-06-05Documented memory resources.Martin Mares
2000-06-05Spelling.Martin Mares
2000-06-05Description of protocol module moved to where it belongs. If documentationMartin Mares
of standard modules is stored in their source, such auxilliary files should be as well.
2000-06-05Bug in LSA origination.Ondrej Filip
2000-06-05Premature age LSA if you're NOT dr.Ondrej Filip
2000-06-05Small patch to better hash type=2 LSAs.Ondrej Filip
2000-06-05Many bugfixes (I don't remember all of them):Ondrej Filip
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.
2000-06-04Updated the TODO list with our last-minute stuff.Martin Mares
Moved the rest to "Various ideas".
2000-06-04Don't set precedence and TTL for the dummy socket.Martin Mares
2000-06-04One more newline less... :)Martin Mares
2000-06-04Removed lots of trailing newlines in log messages.Martin Mares
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().
2000-06-04debug -> DBGMartin Mares
2000-06-04Use nested scopes properly. Updated according to cf_define_symbol() changes.Martin Mares
The rest of code doesn't need changing since it doesn't use nesting.
2000-06-04Nested scopes could never have worked. My fault I wrote such a buggy code,Martin Mares
Pavel's fault that he's never tested shadowing of declarations in the filters. cf_define_symbol() has been modified to check the scope of the symbol it's given and it if it's an already defined symbol, but in a different scope, a copy is created in the current scope and redefined to the new meaning, the consequence being that it cf_define_symbol() now returns the new symbol you need to use when assigning aux and aux2.
2000-06-04Install newer lsa even if nothing in its body change.Ondrej Filip
2000-06-04Many bugs in ext lsa origination.Ondrej Filip
2000-06-04Schedule RT calcualtion if you delete LSA by premature aging.Ondrej Filip
2000-06-04When cloning a rte and replacing its rta, remember to free the old oneMartin Mares
so that we don't leak memory. Thanks go to the resource tracking system for quickly discovering the source of leakages.
2000-06-04Added library progdocs.Martin Mares
2000-06-04Just to be sure, that rt calculation cannot start beforeorigination of rt LSA.Ondrej Filip