Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-04-01 | RIP: Set attribute class. | Martin Mares | |
2000-04-01 | Changed initialization of protocol list -- now we call proto_build() instead | Martin Mares | |
of calling the protocols manually. Implemented printing of dynamic attributes in `show route all'. Each protocol can now register its own attribute class (protocol->attr_class, set to EAP_xxx) and also a callback for naming and formatting of attributes. The callback can return one of the following results: GA_UNKNOWN Attribute not recognized. GA_NAME Attribute name recognized and put to the buffer, generic code should format the value. GA_FULL Both attribute name and value put to the buffer. Please update protocols generating dynamic attributes to provide the attr_class and formatting hook. | |||
2000-04-01 | BGP now handles incoming routes (IPv4 only). | Martin Mares | |
2000-04-01 | When tracing, always print incoming part of the trace before the outgoing one. | Martin Mares | |
Avoid buffer overflows in `show routes' command. | |||
2000-04-01 | When processing ACCEPT/REJECT carrying no message, don't print | Martin Mares | |
trailing newline. I hope the fix is correct, but please check. | |||
2000-04-01 | SOURCE should really refer to rta->source, not rta->gw. | Martin Mares | |
Please check that all rta attributes are available, I guess that at least rta->dest is missing. | |||
2000-04-01 | LSA checksum works. But it's very uneficient on little endian systems. | Ondrej Filip | |
2000-03-31 | Removal of useless includes continues... | Martin Mares | |
2000-03-31 | Removed lots of superfluous includes. | Martin Mares | |
Use debug() instead of printf(). | |||
2000-03-31 | Use bsprintf() instead of sprintf(). | Martin Mares | |
2000-03-31 | Include "lib/string.h" instead of <string.h>. It should give us bzero() | Martin Mares | |
and other non-portable functions on all systems. | |||
2000-03-31 | Parsing of BGP attributes. | Martin Mares | |
2000-03-31 | Fixed bug in processing of dynamic attributes. | Martin Mares | |
2000-03-31 | Checksum changes. Bug is still NOT fixed. :-( | Ondrej Filip | |
2000-03-31 | Some bug fixes. LSA checksum is still bad. I'll fix it later. | Ondrej Filip | |
2000-03-31 | Sending of lspd as responce to lsreq done. | Ondrej Filip | |
2000-03-30 | LSA structure changes. (Len added.) | Ondrej Filip | |
2000-03-30 | Skeleton structures and files added. | Ondrej Filip | |
2000-03-30 | Add hashing to link state request list. | Ondrej Filip | |
2000-03-30 | Minor changes. | Ondrej Filip | |
2000-03-30 | Basic analysis of UPDATE packets. | Martin Mares | |
2000-03-30 | Connection state machine works. | Martin Mares | |
2000-03-30 | Better list manipulation. | Ondrej Filip | |
2000-03-30 | More BGP. This time it connects, but the state machine still isn't complete. | Martin Mares | |
2000-03-30 | Defined sk_close() which closes the socket safely even if called from | Martin Mares | |
socket hook. Replaces the SK_DELETED hack. Squashed a couple of bugs in handling of TCP sockets. | |||
2000-03-30 | Use FF_FORCE_TMPATTR where appropriate. | Martin Mares | |
2000-03-30 | Renamed FF_OUTGOING to FF_FORCE_TMPATTR which much better fits the semantics. | Martin Mares | |
Call rte_cow() instead of rte_do_cow(), so that COW works properly. Stripped "\n" off several (de)bug messages. | |||
2000-03-30 | LSreq initial work. | Ondrej Filip | |
2000-03-29 | Avoid conflicts with libraries defining their own xmalloc by defining | Martin Mares | |
xmalloc to bird_xmalloc internally. | |||
2000-03-29 | Slave bug fix. | Ondrej Filip | |
2000-03-29 | Many changes in dbdes sending & receiving. EXDONE caused. | Ondrej Filip | |
2000-03-29 | RXMT timer handling bug fix. | Ondrej Filip | |
2000-03-29 | Some FIXME added. | Ondrej Filip | |
2000-03-29 | Sending of DBdes bug fixed. | Ondrej Filip | |
2000-03-29 | IMMS reverted to bits. Outgoing packets dumping added. | Ondrej Filip | |
Cisco does not set inteface MTU. Hmm.... | |||
2000-03-29 | f_run gets one more parameter to distinguish between in and out modes. | Pavel Machek | |
2000-03-29 | Cross-protocol issues solved better | Pavel Machek | |
2000-03-29 | DBdes sending/receiving changes. | Ondrej Filip | |
2000-03-27 | Use neigh_connected_to in rip, and behave more correctly | Pavel Machek | |
w.r.t. whotoldme and nexthop. | |||
2000-03-27 | if_connected() is again private. | Martin Mares | |
Introduced neigh_connected_to() to serve the same purpose efficiently. | |||
2000-03-26 | I broke compilation. Sorry. | Pavel Machek | |
2000-03-26 | Split horizont done right. | Pavel Machek | |
Locks done better. | |||
2000-03-26 | if_connected is usefull outside of neighbour cache. | Pavel Machek | |
2000-03-24 | FIXME was actually already resolved | Pavel Machek | |
2000-03-23 | Minor change to make code more readable. | Pavel Machek | |
2000-03-22 | Rip now tries to lock interface. | Pavel Machek | |
Fixed fatal errors which caused segfault at startup. Fixed fatal errors in rip which caused it not to send more than first update. | |||
2000-03-22 | Format of dates changed, so rip authentication is now commented out. | Pavel Machek | |
2000-03-21 | Construction of BGP packets. | Martin Mares | |
2000-03-21 | Wrote real version of unaligned data access functions (needed for BGP). | Martin Mares | |
2000-03-20 | Started work on BGP. Wrote main part of the connection handling code. | Martin Mares | |