Age | Commit message (Expand) | Author |
2004-05-31 | Rewritten the I/O loop. All socket operations are now safe, meaning that | Martin Mares |
2004-05-31 | Fix handling on full pipe to client in bird. Prevent packet overflows | Martin Mares |
2004-05-31 | *BSD port added. (Tested on FreeBSD and NetBSD) | Ondrej Filip |
2000-06-20 | If compiled with --enable-debug, don't even try to log to syslog unless | Martin Mares |
2000-06-09 | During initialization, log to both syslog and stderr. When a configuration | Martin Mares |
2000-05-30 | Tracing of CLI connections/commands can be now controlled | Martin Mares |
2000-05-29 | Support --version and --help. | Martin Mares |
2000-05-09 | Fixed type in daemonization code. | Martin Mares |
2000-05-08 | When not debugging, daemonize automatically. | Martin Mares |
2000-05-04 | #ifdef out lots of debugging information. | Martin Mares |
2000-04-28 | Fixed a couple of nasty CLI bugs which were triggered on long or multi-part | Martin Mares |
2000-04-26 | Changed handling of incoming connections, so that we can send data | Martin Mares |
2000-04-01 | Changed initialization of protocol list -- now we call proto_build() instead | Martin Mares |
2000-04-01 | Include "lib/string.h" instead of <string.h>. It should give us bzero() | Martin Mares |
2000-03-30 | Defined sk_close() which closes the socket safely even if called from | Martin Mares |
2000-03-12 | Fixed a bunch of FIXME's by removing them :) | Martin Mares |
2000-03-12 | Great cleanup of debug messages. LOCAL_DEBUG turned off in most modules, | Martin Mares |
2000-01-16 | Converted shutdown to a kind of reconfiguration, it's no more handled | Martin Mares |
2000-01-16 | First attempt on dynamic reconfiguration. There are still lots of bugs | Martin Mares |
1999-12-09 | Added universal locking mechanism which will solve problems | Martin Mares |
1999-12-08 | - Path to control socket is selectable via command-line option. | Martin Mares |
1999-12-06 | Logging is now configurable. You can define multiple log outputs (to both | Martin Mares |
1999-10-31 | The CLI I/O functions work as desired. | Martin Mares |
1999-10-29 | First steps of the Command Line Interface: I/O routines. | Martin Mares |
1999-04-02 | Believe it or not, printf()'s does not work too much without this one. | Pavel Machek |
1999-03-29 | Clarify resource dumps and include them in the main debugging dump. | Martin Mares |
1999-03-26 | Moved to a much more systematic way of configuring kernel protocols. | Martin Mares |
1999-03-04 | Use dmalloc instead of EFence when available (dmalloc has lot of improvements | Martin Mares |
1999-03-03 | Rewrote the kernel syncer. The old layering was horrible. | Martin Mares |
1999-02-13 | Perform gracious shutdown upon receipt of SIGTERM. Finally we can | Martin Mares |
1999-02-13 | Synchronize signals to the main select/event/timer loop. | Martin Mares |
1999-02-11 | Run the event queue before writing SIGUSR dumps. | Martin Mares |
1999-02-05 | Implemented new configuration/reconfiguration interface and defined protocol | Martin Mares |
1999-01-15 | filters_init() renamed to filters_postconfig(). | Pavel Machek |
1999-01-15 | Filters, second try. This time they have their own directory. | Pavel Machek |
1999-01-15 | Properly initialize filters. Also bumped version to 0.0.0 as it | Pavel Machek |
1998-12-20 | die() -> bug() where appropriate. | Martin Mares |
1998-12-06 | Kernel syncer is now configurable. It will probably need some more | 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-10-19 | Generate router_id automatically if possible (standard "smallest of local | 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-07-09 | Making SIGUSR1 dump also all protocols. | Pavel Machek |
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 | 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 |