Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-02-13 | '#' comments in config files are equivalent to end of line, therefore | Martin Mares | |
also to implicit ';'. | |||
1999-02-13 | config->router_id works again. | Martin Mares | |
1999-02-05 | Implemented new configuration/reconfiguration interface and defined protocol | Martin Mares | |
state machines. Full explanation will follow soon. | |||
1999-01-15 | Original `expr' is back, filter expressions renamed to `term'. | Martin Mares | |
In the future, we'll allow any filter term in place of `expr' and we'll just evaluate it immediately, but not now as we have no evaluation routines. | |||
1999-01-15 | Killed duplicate %type for expr. | Martin Mares | |
1999-01-15 | Filters, second try. This time they have their own directory. | Pavel Machek | |
1999-01-15 | #if 1 that creeped into cvs killed. | Pavel Machek | |
1999-01-15 | Filters added. They are unable to do anything interesting for now | Pavel Machek | |
(with exception of printing integers to screen), but they exist. | |||
1999-01-10 | New makefiles. Includes support for out-of-source-tree builds. | Martin Mares | |
1998-12-06 | Added new rule for prefix length / netmask. | Martin Mares | |
1998-12-06 | cf_error() now accepts any format strings instead of just an error | Martin Mares | |
message. Also added extra kludge to get rid of collisions of REJECT symbols. | |||
1998-12-06 | Fixed bug in CF_ADDTO. How it's possible it has ever worked? | Martin Mares | |
1998-12-06 | Added rule "bool" for boolean switches. | Martin Mares | |
1998-12-06 | Name cleanups as suggested by Pavel: | Martin Mares | |
- cfg_strcpy() -> cfg_strdup() - mempool -> linpool, mp_* -> lp_* [to avoid confusion with memblock, mb_*] Anyway, it might be better to stop ranting about names and do some *real* work. | |||
1998-11-29 | Added configuration of the device internal protocol. This is primarily | Martin Mares | |
intended to serve as an example of interface pattern list use. As a side effect, you can disable generating of device routes by disabling this protocol. | |||
1998-11-29 | Created new functions for allocating configuration data: | Martin Mares | |
o cfg_alloc(size) -- generic memory allocation o cfg_allocu(size) -- unaligned memory allocation o cfg_allocz(size) -- zeroed memory allocation o cfg_strcpy(str) -- allocate a copy of a string Also fixed a bug in lexing of string literals. | |||
1998-11-27 | Trivial 15-line bison excercise: Implemented expressions including | Martin Mares | |
user-defined numeric symbols. Whenever possible, use `expr' instead of `NUM' to get full express ion power :-) | |||
1998-11-27 | First attempt at protocol configuration (now done only for RIP). | Martin Mares | |
1998-11-27 | Added generator of default names. | Martin Mares | |
1998-11-27 | Compile and use the new configuration code by default. | Martin Mares | |
1998-11-27 | Base of the parser. | Martin Mares | |
1998-11-27 | Lexical analyser. | Martin Mares | |
1998-11-27 | Replaced nest/confile.h by conf/conf.h, added a lot of new definitions. | Martin Mares | |
1998-11-27 | This script takes configuration fragments and generates full Bison grammar | Martin Mares | |
from them. | |||
1998-11-27 | This script takes configuration fragments and extracts keyword list | Martin Mares | |
from them. |