Implementation of route reflection for BGP
Implementation of MD5 authentication of BGP sessions.
Implementation of 4B ASN support for BGP
Expand ospf dump information.
Endianity problem in debug message fix.
The source address configuration in BGP added.
Small bugfix in tracing.
Added new parametr 'rx buffer <num>'. BIRD is able to receivevery large packets (if configured).
Maximal packet size in virtual links is 576.
OSPF can accept larger packets than MTU.
Look for large packets.
Bugfix in external routes calculation.
Unused code deleted.
Cleanup - all unused variables deleted.
Intelligent reconfiguration should work again.
Originate default route into stub areas.
Since now I can also use 'dead interval', not just 'dead counter'.
Bugfix - count courrectly next hop on single hop virtual link.
Time of neighbor's dead was not shown correctly.
Bugfix in previous bugfix.
Minor bugfix: Summary LSA for aggregated area was always propagated withmetric = 1. Now it's metric of most distant component.
Minor bugfixes in routing table calsulation.
Minor changes to keep gcc happy.
Be more verbose in log.
Small changes to reduce number of warnings.
Many bugfixes in routing table calculation and summary LSA origination.
Bugfix in inter-area route calculation and summary LSA origination.Bugfix of some debugging commands.
Bugfix in password acceptance
Bugfix - cost of interface can be larger than 0xffff
Dont check netmask field on PTP links.
Bugfix in config.y
Bugfix in OSPF - BIRD sometimes failed during rt calculation with VLINKs.
Added handling of STUB bool.
Bugfix - bird needed double ';' after rfc1583compat.
Minor bugfix to compile bird in IPv6.
Minor bugfix - add interface routes.
Minor bugfix in calculation of external routes.
Huge OSPF database redesign. Since now, all LSAs of all areasare in single database. This avoids duplication of external LSAs andfixes bug in external LSA distribution.
Multiple OSPF areas can be attached.Origination of summary LSA works.Routing table calculation works.Virtual links works.
Well, I hope, OSPF is fully compatible with RFC2328!!!!
Send hello just after interface is up.This makes the adjacency forming faster.Minor code clean up.
Send hello as soon as possible after the interface is up.This helps to faster establish the adjacency.
Add more reasonable options to LSAs. (But it seems, that it's ignored.)
Bugfix: Router was unable to advertise AS external routes.
Default tick = 1. The today's CPU is fast enough.
Don't inform us about every ospf_age()
Bugfix - RIP now updates routes with worse metric.
MD5 authentication in OSPF works. :-)
Bugfix in simple authentification.
Bugfix - nasty bug in router LSA origination - Router did not describe all interfaces.
Bugfix - options bits were not included in LSAsBugfix - E bit was not unset on stub areas.
Length calculation bugfix.
Hello reading bugfix.
Update of the documentation. (passwords and md5).Option for md5 auth in config.
Md5 authentification added (unsested).Packet receiving clean up.
Password management redesigned (untested).
A lot of changes: - metric is 3 byte long now - summary lsa originating - more OSPF areas possible - virtual links - better E1/E2 routes handling - some bug fixes..
I have to do: - md5 auth (last mandatory item from rfc2328) - !!!!DEBUG!!!!! (mainly virtual link system has probably a lot of bugs)...
Small typo changes.
Hotfix to problem with metric change reported by Luca.
P->magic used just in LOCAL_DEBUG mode
Some cisco routers send shorter ospf messages in larger packets.Well it's strange, but, actually it's correct.
Better routing table calculation. We are ready to work withmultiple OSPF areas.
Better adjacency building, some minor bugfixes.
Better checking of configuration.
Bugfix in RT calculation.
It was too verbose.
Cleanup in packet.c. Deleted unused parameters.
Deleted unused parameters.
Be sure, that ospf_area is aged before routing table calculation.
Keep al lSAs invalidated.
Small cleanup, indentation and preparation for multiple areas routing table calculation.
This warning is stupid.
Struct area_net changed.
Cleanup in iface.c
Be more verbose in troubles.
Set size of the buffers. (Thanx MJ.)
Staticized lots of local functions.
One less unused variable.
`defaut' should be `default'.
... and a whole bunch of unused parameters and variables in ospf.
... and in rip (there are even unused functions!).
... in pipe.
... in BGP.
Moved the tests for socket existence here.
BTW, where do you exactly set the new buffer sizes?
Be more verbose.
cleanup in lsupd.c, indenting, "struct proto" removed...
'struct proto' removedFinally, I found the bug reported by Andreas Steinmetz. FIXED.
Useless logs removed.
Bugfix in last patch.
OSPF is ready for changing MTU.
dbdes indent an minor changes.
better log() usage.
lsreq.c indented and small 'struct proto' changes.
hello.* reindented, code cleanup.
Deleted useles "struct proto" sending.
Better log() usage.