Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-07-15 | Huge OSPF database redesign. Since now, all LSAs of all areas | Ondrej Filip | |
are in single database. This avoids duplication of external LSAs and fixes bug in external LSA distribution. | |||
2004-07-14 | Multiple OSPF areas can be attached. | Ondrej Filip | |
Origination of summary LSA works. Routing table calculation works. Virtual links works. Well, I hope, OSPF is fully compatible with RFC2328!!!! | |||
2004-06-25 | A lot of changes: | Ondrej Filip | |
- 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) - 2328 appendig E | |||
2004-06-06 | RPM is now able to build IPv4 and IPv6 bird. | Ondrej Filip | |
2004-06-06 | TODO updated. | Ondrej Filip | |
2000-06-19 | If compiled with --enable-debug, don't even try to log to syslog unless | Martin Mares | |
the user forces it in the config file. | |||
2000-06-16 | Use our own SUN_LEN if libc doesn't provide it. | Martin Mares | |
2000-06-08 | Updated. | Martin Mares | |
2000-06-07 | Updated. | Martin Mares | |
2000-06-07 | Updated TODO file. | Martin Mares | |
2000-06-05 | Unless a filter specifies otherwise, all external routes have type 2 | Martin Mares | |
metric 10000. | |||
2000-06-05 | Description of protocol module moved to where it belongs. If documentation | Martin Mares | |
of standard modules is stored in their source, such auxilliary files should be as well. | |||
2000-06-04 | Updated the TODO list with our last-minute stuff. | Martin Mares | |
Moved the rest to "Various ideas". | |||
2000-06-02 | New TODO list. | Martin Mares | |
2000-05-31 | Documentation update | Pavel Machek | |
2000-05-31 | Added the introduction chapter of progdoc. | Martin Mares | |
2000-05-30 | Added section about client. | Pavel Machek | |
2000-05-30 | More todo in documentation. | Pavel Machek | |
2000-05-29 | Updated TODO. | Martin Mares | |
2000-05-29 | Really short installation section added. | Pavel Machek | |
2000-05-29 | Docs updates. | Pavel Machek | |
2000-05-29 | Info about client. (Mj, if you tell me that's trivial, what about you | Pavel Machek | |
writing it?) | |||
2000-05-28 | Documentation update. | Pavel Machek | |
2000-05-19 | Fixed a very nasty bug in FIB iterators. | Martin Mares | |
2000-05-19 | BGP now reports originating AS and origin type in get_route_info(). | Martin Mares | |
2000-05-19 | Asynchronous feeding of protocols. | Martin Mares | |
2000-05-16 | Don't log state changes if nothing user-visible has changed. | Martin Mares | |
2000-05-16 | When in persist mode, don't delete routes from kernel tables even if | Martin Mares | |
they cease to exist in our routing tables due to protocols having shut down. | |||
2000-05-15 | bgp_get_status: If protocol is down, don't print BGP state. | Martin Mares | |
2000-05-15 | Cleanup of configuration. | Martin Mares | |
o Use `expr' instead of `NUM' and `ipa' instead of `IPA', so that defined symbols work everywhere. o `define' now accepts both numbers and IP addresses. o Renamed `ipa' in filters to `fipa'. Pavel, please update filters to accept define'd symbols as well. | |||
2000-05-15 | Got rid of startup functions and filters_postconfig(). | Martin Mares | |
By the way, how do you expect pointers to fit in an int? | |||
2000-05-13 | Added `show route for <prefix-or-ipa>' which looks up route leading to | Martin Mares | |
given network. | |||
2000-05-13 | Unified parsing of prefixes. | Martin Mares | |
Had to rename `prefix' in filters to `fprefix'. | |||
2000-05-13 | Adapted to new rt_notify semantics. | Martin Mares | |
2000-05-11 | If a broadcast address is missing, go fake one. | Martin Mares | |
2000-05-08 | Generated first public alpha release. | Martin Mares | |
Unless you object, I'll announce it today (9.5.) at noon. | |||
2000-05-08 | Implemented `show route count' which is `show route stats' with | Martin Mares | |
exception that it doesn't print the routes themselves. | |||
2000-05-08 | Don't crash when the socket gets closed between updates. | Martin Mares | |
Also, this time not only update `remains', but update it right :) | |||
2000-05-08 | Update `remains' counter correctly. | Martin Mares | |
2000-05-08 | Updated TODO. | Martin Mares | |
2000-05-07 | Implemented `show route <...> stats'. | Martin Mares | |
2000-05-07 | Setup of incoming connection is now a separate function. | Martin Mares | |
2000-05-06 | Added commands `show route protocol <p>' and `show route import <p>' which | Martin Mares | |
show the routing table as exported to the protocol given resp. as returned from its import control hook. To get handling of filtered extended attributes right (even in the old `show route where <filter>' command), the get_route_info hook gets an attribute list and all protocol specific rte attributes are contained there as temporary ones. Updated RIP to do that. Added ea_append() which joins two ea_list's. | |||
2000-05-06 | IPv6 support compiles on both glibc 2.0 and 2.1. | Martin Mares | |
2000-05-06 | Cosmetic fixes. | Martin Mares | |
2000-05-06 | When rte_update is called for an identical route, don't announce anything. | Martin Mares | |
Please implement the rte_same hook in your protocols. It should just compare your metrics stored directly in rte, the rest is done by the core. | |||
2000-05-05 | Connected the `doc' subtree to global makefiles. | Martin Mares | |
All documentation is built in obj/doc (resp. doc/ if you do a stand-alone build). Use `make docs' to make the whole documentation or `make userdocs' resp. `make progdocs' for user manual resp. developer's guide. | |||
2000-05-04 | Updated. | Martin Mares | |
2000-04-28 | Updated TODO. | 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. |