Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-04-05 | Changed syntax of attaching filters to protocols to hopefully the final | Martin Mares | |
version: EXPORT <filter-spec> for outbound routes (i.e., those announced by BIRD to the rest of the world). IMPORT <filter-spec> for inbound routes (i.e., those imported by BIRD from the rest of the world). where <filter-spec> is one of: ALL pass all routes NONE drop all routes FILTER <name> use named filter FILTER { <filter> } use explicitly defined filter For all protocols, the default is IMPORT ALL, EXPORT NONE. This includes the kernel protocol, so that you need to add EXPORT ALL to get the previous configuration of kernel syncer (as usually, see doc/bird.conf.example for a bird.conf example :)). | |||
1999-03-29 | Clarify resource dumps and include them in the main debugging dump. | Martin Mares | |
1999-03-26 | Added everything protocols need to know about multiple routing tables, | Martin Mares | |
i.e. struct proto now contains field 'table' pointing to routing table the protocol is attached to. Use this instead of &master_table. Modified all protocols except the kernel syncer to use this field. | |||
1999-03-26 | Slightly better generator of default protocol instance names. | Martin Mares | |
1999-03-17 | Allow input and output filters (only accept/reject style as we didn't define | Martin Mares | |
modifying filters yet) to be attached to protocol instances. | |||
1999-03-09 | Yes, joining the crew. Sorry for being late. Added dummy functions for OSPF. | Ondrej Filip | |
1999-03-04 | Initialize allocated struct proto :-) | Martin Mares | |
1999-03-03 | Fix several things I broke today. | Martin Mares | |
1999-03-03 | Added a hack forcing protocols with priority>0 to be started up | Martin Mares | |
immediately. Grrr, need to find a real solution some day. | |||
1999-03-03 | Introduced protocol priority (all 'normal' protocols should use the | Martin Mares | |
default zero priority). No more "kernel syncer initialized before device routes" problems. | |||
1999-02-13 | When protocols go down, prune the neighbor list. | Martin Mares | |
1999-02-13 | Perform gracious shutdown upon receipt of SIGTERM. Finally we can | Martin Mares | |
test the whole protocol shutdown code... :) | |||
1999-02-13 | Implemented real cleanup and pruning of routing table on protocol shutdown. | Martin Mares | |
1999-02-11 | Real implementation of protocol state machines. Delayed startup/shutdown | Martin Mares | |
should work now. Initial feeding of protocols by interfaces/routes is done from the event queue to prevent unwanted recursion. | |||
1999-02-05 | Implemented new configuration/reconfiguration interface and defined protocol | Martin Mares | |
state machines. Full explanation will follow soon. | |||
1999-01-10 | Initialize only protocols which are compiled in :) | Martin Mares | |
1998-11-29 | Handle disabled protocol instances. | Martin Mares | |
1998-11-27 | Replaced nest/confile.h by conf/conf.h, added a lot of new definitions. | Martin Mares | |
1998-10-19 | Proto struct now contain (down | starting | up) state. | Martin Mares | |
1998-10-18 | Preconfig, postconfig and init hooks can be NULL. | Martin Mares | |
1998-10-18 | Split protocol init to building of protocol list and real protocol init. | Martin Mares | |
Added kernel route table syncer skeleton. | |||
1998-10-17 | Solve chicken-and-egg problems with protocol startup. We now queue all inactive | Martin Mares | |
protocols and don't send route/interface updates to them and when they come up, we resend the whole route/interface tables privately. Removed the "scan interface list after protocol start" work-around. | |||
1998-07-09 | Adding proto_dump_all() function | Pavel Machek | |
1998-06-03 | Basic protocol operations. | Martin Mares | |
1998-05-24 | protos_init, not proto_init. | Martin Mares | |
1998-05-20 | Added routing table and routing attribute code. | Martin Mares | |