Fix %<something>I format strings.
Area networks added into configuration.
Changed definition of stub area.
Bugfix in B-bit setting in router LSA.
I will not originate the same lsa before MINLSINTERVAL.
Install route into main routing table just if it's necessary.
Bug in next-hop calculation fixed. (For dual connected neighbors.)
Patch from David Rohleder <email@example.com> thanx.
Hmm, nasty bug, LSUPD was not well flooded via PTP interfaces. :-(
Small bugfix in ext routes calculation.
Fixed many bugs in rt calculation and interface adding. Now it seems to beOK, I'm going to advertise 1.0.4.
I allocate struct ifa before unlocking. So route exported to OSPF are correct.I work also with interfaces that have some problems with socket opening.I declare them as stub.
Serious bug in ext lsa origination found. Going for 1.0.4.
Log some unusual situation.
Added stub interface. (Interface which is propagated to OSPF butit does not sends nor listens packets.)
I added some new options, please look at it and look into doc if it's OK.
Reconfigure poll interval.
Reconfiguration for new options.
Added hellos on NBMA networks. (I don't violate RFC now.)
Bugfix in ext lsa importing.
Fixed bug in nex hop calculation of external routes.
Stupid bug in next hop calculation of external routes.
Typo in rte_better.
My calculation of external routes violated rfc. :-(
Bug in rte_better.
Don't accept incoming connections when the neighbor is not up.
Routing table calculation clean up.
Bugfix in logging.
Shut up an uninitialized variable warning.
Nasty bug in LSA refreshing. I didn't refesh my own copy! :-(
Acknoledge your own premature aged LSA.
Don't send dbdes before rtlsa origination.
Fixes for the programmer's manual.
HASH_DEF_ORDER back to 6.
Updated CLI helps.
Still some endianity bugs.
I forgot some endianity operations.
Ehm, my (B)DR election was based on router id, but RFC says ip!
Better algoritmus of LSA aging.
I mark all LSA as in distance INFINITY in process of aging.I don't have to WALK twice through it.
Simple explanation, how LSA are kept in database.
Doc in lsalib.c + related minor changes.
Removed some FIXMEs simply deleting them.
Doc in neighbor.c and some tiny changes related to.
A copyright change.
Introdution into OSPF.
RIPv6 now works.
rip ipv6 bugfix
Now I can change cost of interface without OSPF restart.
Fixes to the progdoc.
Originate rt lsa before sending first dbdes.
Spelling fixes to progdoc.
Avoid SEGV's in tracing.
Removed useless trace.
Some minor changes:Typo: transit delay!=transmit delayZero checks etc.
Reconfiguration hook.It will survive many timer and constat changes.
Better dumping neighbors' states on PTP interface.
Added IP protocols.
Some '\n' deleted.
Deleted some debug()
Tracing in LS ack.
Tracing in topology
Tracing in LSUPD.
First part of tracing.
Allocate OSPF areas before interfaces.
Simple autentication added.
All die() renamed to bug().
Dummy reconfigure added.
Interface locks added.
Some useles variable deleted.
NBMA networks seems to work, but this should be better. :-)
NBMA networks should work now.
Bugfix in NET LSA flushing.Configuration now works! :-)Better "show ospf" Some minor bugfixes.
Reset inactim timer if you receive any packet from neighbor.
Removed some FIXMEs by deleting them.
Don't info about DR and BDR on non-MA networks.
PTP link in RTLSA was not announced correctly.
Unless a filter specifies otherwise, all external routes have type 2metric 10000.
Simplified the grammar and fixed several minor bugs (e.g., `INTERFACE "eth0" };'was a valid entry).
First calculate checksum and then send refreshed LSA!
Better checksum checking.
Better documentation. There are functions whose description is good whenreading source but whose documentation does not belong to progdocs.
do not overflow in .dvi
include filter documentation in the system
Yet another change, now flushing of net lsa seems to be perfect. :-)
I calculated next hop of parent instead of actual LSA. :-(
Don;t send packet over downed interface.