Age | Commit message (Expand) | Author |
1998-12-20 | die() -> bug() where appropriate. | Martin Mares |
1998-12-20 | Finer grained logging levels: | Martin Mares |
1998-12-08 | Hopefully finished kernel syncer (krt) rewrite: | Martin Mares |
1998-12-08 | Rewritten kernel syncer. Now uses the rta trickery I've introduced yesterday | Martin Mares |
1998-12-07 | Comparison of kernel reject routes fixed. | Martin Mares |
1998-12-07 | KRF_* flags moved to krt.h as they are internal to kernel syncer, | Martin Mares |
1998-12-06 | Kernel syncer is now configurable. It will probably need some more | Martin Mares |
1998-11-29 | Renamed `DEBUG' symbol to `DEBUGGING' to prevent collisions with token | Martin Mares |
1998-11-27 | First attempt at protocol configuration (now done only for RIP). | Martin Mares |
1998-11-27 | Compile and use the new configuration code by default. | Martin Mares |
1998-11-27 | Added path to config file. | Martin Mares |
1998-11-16 | Complain loudly if the logging buffer would overflow. | Martin Mares |
1998-10-20 | Learn static device routes from the kernel (temporary until we can make | Martin Mares |
1998-10-19 | Generate router_id automatically if possible (standard "smallest of local | Martin Mares |
1998-10-19 | Basic kernel routing table syncing implemented. Learning of routes installed | Martin Mares |
1998-10-19 | Use (SOCK_DGRAM,IPPROTO_IP) socket instead of (SOCK_STREAM,IPPROTO_TCP). | Martin Mares |
1998-10-19 | Exporting fill_in_sockaddr() for use by other unix-dependent code. | Martin Mares |
1998-10-19 | We parse /proc/net/route and flag RT entries according to it. More to come | Martin Mares |
1998-10-18 | Since almost every UNIX system requires different techniques for reading | Martin Mares |
1998-10-18 | Split protocol init to building of protocol list and real protocol init. | Martin Mares |
1998-10-17 | Solve chicken-and-egg problems with protocol startup. We now queue all inactive | Martin Mares |
1998-10-14 | Moved scanning of interfaces, so that they get initialized after all | Martin Mares |
1998-10-13 | o There are cases when SIOCGIFINDEX is defined, but it doesn't work. When | Martin Mares |
1998-10-13 | Strange, on atrey ioctl() does not fill structure, and bird segfaults | Pavel Machek |
1998-07-15 | Added comment explaining `now'. | Martin Mares |
1998-07-10 | Replaced remaining references of clock_t by bird_clock_t. | Martin Mares |
1998-07-09 | Making SIGUSR1 dump also all protocols. | Pavel Machek |
1998-06-17 | debug() and log() use the new printf. Feel free to use new formatting | Martin Mares |
1998-06-04 | Fixed processing of timers. | Martin Mares |
1998-06-03 | Killed socket debug code. Initialize config pool and protocols. | Martin Mares |
1998-06-01 | Synced to new interface code. | Martin Mares |
1998-05-26 | Whee, multicast sockets work! | Martin Mares |
1998-05-26 | Added CONFIG_AUTO_ROUTES (automatic device route creation) and | Martin Mares |
1998-05-26 | Implemented scanning of network interfaces. Mostly very ugly code due to | Martin Mares |
1998-05-24 | Added UNIX implementation of both timers and sockets. Timers should work, | Martin Mares |
1998-05-24 | Implemented timers. Using bird_clock_t for absolute time from now... | Martin Mares |
1998-05-20 | Added routing table and routing attribute code. | Martin Mares |
1998-05-15 | The library is now glued together from generic and OS-dependent parts | Martin Mares |
1998-05-03 | BIRD library: The story continues. | Martin Mares |
1998-05-03 | Added new subdir for UNIX-dependent files. | Martin Mares |
1998-04-28 | Changed #include <x/y> to #include "x/y" for our local includes, so that | Martin Mares |
1998-04-22 | First look at data structures. More to come tomorrow... | Martin Mares |