summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2000-04-28Some more fixes for attributeless UPDATEs.Martin Mares
2000-04-28Fixed a couple of nasty CLI bugs which were triggered on long or multi-partMartin Mares
outputs. It took a whole evening to hunt them down, but now the CLI seems to work fine. Now I run three BGP connections with several thousand routes!
2000-04-28Path attribute can be missing if we process a packet with empty NLRI section.Martin Mares
2000-04-28Event handlers no longer return re-queue flag. Instead of using it, justMartin Mares
call ev_schedule() on the same handler which should work perfectly now.
2000-04-27Fixed stupid bug in as_path_format().Martin Mares
2000-04-27Handle connect errors correctly.Martin Mares
2000-04-26Stub networks done.Ondrej Filip
2000-04-26Nets are used before routers.Ondrej Filip
2000-04-26IBGP fixes.Martin Mares
2000-04-26Changed handling of incoming connections, so that we can send dataMartin Mares
from the send hook without worrying about existence of socket buffers. Also, don't forget to copy peer addresses.
2000-04-26Routing table calculation. Dijkstra done.Ondrej Filip
2000-04-26Removed several FIXME's.Martin Mares
2000-04-26Better formatting of router ID's.Martin Mares
2000-04-26Fixed several bugs in protocol state machine. Reconfigurations andMartin Mares
restarts of BGP seem to work now.
2000-04-26Use right address for ripv6.Pavel Machek
2000-04-26Cleanup in preparation for ipv6.Pavel Machek
2000-04-26Small cleanup.Pavel Machek
2000-04-26Whitespace changes.Pavel Machek
2000-04-26filter_same should now work with path masks.Pavel Machek
2000-04-26Bugfix in i_same (comparing of paths still does not work).Pavel Machek
2000-04-26Added code for testing filters.Pavel Machek
2000-04-26Marked place where new enums belong.Pavel Machek
2000-04-26Startup renamed to __startup: it is internal function and mj alreadyPavel Machek
uses word startup in other context.
2000-04-26Implemented automatic restart after error with all the timers needed.Martin Mares
2000-04-26Avoid printing of error messages on Cease notifications.Martin Mares
2000-04-26Allow sk_close(NULL).Martin Mares
2000-04-26Randomize timers properly.Martin Mares
2000-04-25Support dynamic reconfiguration.Martin Mares
2000-04-25Don't forget to set filter pointers in struct proto when reconfiguring.Martin Mares
2000-04-25Use the same attribute names as in filters.Martin Mares
2000-04-25When sending BGP attributes, re-create the flags, so that attributesMartin Mares
added by filters which get the flags wrong are fixed automagically.
2000-04-25Better reporting of both local and remote errors.Martin Mares
2000-04-25Real parsing of BGP OPEN options including capabilityMartin Mares
negotiation.
2000-04-21LOCAL_PREF is now always present and exported over all ibgp connections [draft]Martin Mares
Allow setting of address of the local end of the TCP connection. Several bug fixes.
2000-04-21If no NLRI's are present in an UPDATE message, parse the attributes, butMartin Mares
don't check presence of mandatory attributes. [draft-09]
2000-04-21IPv6 compiles with glibc 2.1.Martin Mares
2000-04-21Use xmalloc() instead of malloc().Martin Mares
2000-04-21Synced to draft-ietf-idr-bgp4-09.Martin Mares
2000-04-21Fixed reporting of unknown options.Martin Mares
2000-04-20Create syntax sugar for add/delete/prepend, so xyzzy.prepend(123) isPavel Machek
possible. That means that milestone 3 was reached.
2000-04-20Test new syntax of add() and delete().Pavel Machek
2000-04-19Temporarily ignore unknown options.Martin Mares
2000-04-19The ATOMIC_AGGREGATE parameter is optional transitive.Martin Mares
2000-04-19Delay fetching of router ID.Martin Mares
2000-04-19Select the right source address and don't check port numbers.Martin Mares
2000-04-19Grr, another patch to make it compile.Ondrej Filip
2000-04-19Another ack bugfix. (Bad test for MIN_LS_ARRIVAL.)Ondrej Filip
2000-04-18LS ack bugfix. (I didn't remove LSA from LSret hash.)Ondrej Filip
2000-04-18LS ack.Ondrej Filip
2000-04-18Better LS Ack dumping.Ondrej Filip