Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-10 | Build system reworked to one global Makefile with includes and no nesting | Jan Moskyto Matejka | |
Also removed the lib-dir merging with sysdep. Updated #include's accordingly. Fixed make doc on recent Debian together with moving generated doc into objdir. Moved Makefile.in into root dir Retired all.o and birdlib.a Linking the final binaries directly from all the .o files. | |||
2015-12-21 | Follow-up work on integration | Ondrej Zajicek (work) | |
2015-11-05 | Initial commit on integrated BIRD | Ondrej Zajicek (work) | |
New data types net_addr and variants (in lib/net.h) describing network addresses (prefix/pxlen). Modifications of FIB structures to handle these data types and changing everything to use these data types instead of prefix/pxlen pairs where possible. The commit is WiP, some protocols are not yet updated (BGP, Kernel), and the code contains some temporary scaffolding. Comments are welcome. | |||
2015-10-05 | Major RIP redesign | Ondrej Zajicek (work) | |
The new RIP implementation fixes plenty of old bugs and also adds support for many new features: ECMP support, link state support, BFD support, configurable split horizon and more. Most options are now per-interface. | |||
2013-11-23 | Merge branch 'master' into add-path | Ondrej Zajicek | |
Conflicts: filter/filter.c nest/proto.c nest/rt-table.c proto/bgp/bgp.h proto/bgp/config.Y | |||
2013-06-25 | Implements TTL security for OSPF and RIP. | Ondrej Zajicek | |
Interfaces for OSPF and RIP could be configured to use (and request) TTL 255 for traffic to direct neighbors. Thanks to Simon Dickhoven for the original patch for RIPng. | |||
2013-06-24 | Better packet priority and traffic class handling. | Ondrej Zajicek | |
Implements support for IPv6 traffic class, sets higher priority for OSPF and RIP outgoing packets by default and allows to configure ToS/DS/TClass IP header field and the local priority of outgoing packets. | |||
2013-02-24 | Allow 1 sec RIP update. | Ondrej Filip | |
2012-08-14 | Implements ADD-PATH extension for BGP. | Ondrej Zajicek | |
Allows to send and receive multiple routes for one network by one BGP session. Also contains necessary core changes to support this (routing tables accepting several routes for one network from one protocol). It needs some more cleanup before merging to the master branch. | |||
2012-03-15 | Fixes RIPng compatibility. | Ondrej Zajicek | |
Also probably breaks compatibility with older BIRDs, but RIPng not really worked here. Thanks to Goesta Smekal for the original patch. | |||
2004-06-26 | Password management redesigned (untested). | Ondrej Filip | |
2004-06-23 | P->magic used just in LOCAL_DEBUG mode | Ondrej Filip | |
2000-06-05 | Add safety check. | Pavel Machek | |
2000-06-04 | Removed lots of trailing newlines in log messages. | Martin Mares | |
Please note that the only calls which don't add newlines automatically (i.e., don't print a full line of output) are debug() and DBG(). | |||
2000-05-17 | Minor cleaning | Pavel Machek | |
2000-05-16 | Rip should now reconfigure itself only if needed. | Pavel Machek | |
2000-05-10 | Inlined metric and mode into struct rip_interface to make reconfig | Pavel Machek | |
work. reconfigure is conservative but should work. | |||
2000-05-10 | rip_reconfigure done right | Pavel Machek | |
2000-05-04 | Spelling fixes. | Pavel Machek | |
2000-04-26 | Cleanup in preparation for ipv6. | Pavel Machek | |
2000-03-26 | Split horizont done right. | Pavel Machek | |
Locks done better. | |||
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. | |||
1999-12-16 | Added missing semicolon. | Martin Mares | |
rip.h compiles in IPv6 mode, rip.c still doesn't. | |||
1999-12-08 | Fix timing and fix endianity in metrics. | Pavel Machek | |
1999-12-01 | Actually check sequence numbers. | Pavel Machek | |
1999-11-25 | md5 authentication seems to work. | Pavel Machek | |
1999-11-25 | Bugfixes: select right password for password authentication, do not | Pavel Machek | |
try to process authentication blocks as datablocks, make it possible to add data at end of packet. Password authentication should actually work. | |||
1999-11-25 | Triggered updates should now actually work. Fixed metric=16 -> time it | Pavel Machek | |
out logic. | |||
1999-11-10 | Added timeout for routes (which means proper expiring of routes) added | Pavel Machek | |
few fixmes. | |||
1999-10-11 | Untested IPv6 support added. I do not know if it compiles in IPV6 mode. | Pavel Machek | |
1999-08-18 | Few fixme's fixed in rip (will not crash any more on request for | Pavel Machek | |
sending routing table - hopefully). Next few steps in md5 authentication (not yet complete). | |||
1999-05-31 | Added FIXME: mode broadcast randombly corrupts memory. | Pavel Machek | |
Small cleaning and bugfixes. | |||
1999-05-31 | Kill duplicity between rif and rif_patt. | Pavel Machek | |
1999-05-31 | Incoming side of authentication done but untested. Right handling of | Pavel Machek | |
filters in rip. | |||
1999-05-31 | Modified rip to new password handling in nest. Now it at least compiles. | Pavel Machek | |
1999-05-26 | Make rip use newly defined password lists. | Pavel Machek | |
1999-05-11 | Mensi updaty do ripu. Pridana passwd autentikace (netestovano). | Pavel Machek | |
1999-03-01 | Hopefully ended translating to new interface | Pavel Machek | |
1999-02-15 | More rip fixes (config data moved to struct rip_proto_config), still | Pavel Machek | |
not tested. | |||
1999-01-12 | Make it compile again (stupid makefiles!), make quiet option work | Pavel Machek | |
(multicast/broadcast options are currently unimplemented). | |||
1999-01-12 | Patterns expanded in the right way | Pavel Machek | |
1998-12-22 | Bird now uses fib structure instead of linklist. | Pavel Machek | |
1998-12-20 | Added #if 0 to rip_postconfig(), so that it doesn't crash whole daemon | Martin Mares | |
when RIP is unconfigured. die() -> bug() | |||
1998-12-04 | Rip now has configurable per-interface metric (please rewiev), and few | Pavel Machek | |
more configurable parameters. To do that, union was added into iface_patt. | |||
1998-12-01 | Infinity is now configurable ammount. | Pavel Machek | |
1998-11-27 | Fixed few misspellings and exported instance init as rip_init_instance(). | Martin Mares | |
1998-10-26 | RIP now includes notion of interface, and is correctly talking to | Pavel Machek | |
itself on second host. Split horizont is broken. | |||
1998-10-20 | RIP now actually talks to itself. | Pavel Machek | |
1998-10-07 | RIP now somehow listens to main routing table (dont expect it to work) | Pavel Machek | |
1998-07-28 | Rip now includes code to reply, but it is currently broken. | Pavel Machek | |