summaryrefslogtreecommitdiff
path: root/conf/cf-lex.l
AgeCommit message (Expand)Author
2011-11-07Implements protocol templates.Ondrej Zajicek
2011-10-10Fixes for include.Ondrej Zajicek
2011-09-11Configuration can include other files.Ondrej Filip
2011-05-06Fixes several problems in filter syntax.Ondrej Zajicek
2011-03-23A hack to distinguish if..else from else: in case.Ondrej Zajicek
2011-03-13Implements Router Advertisement protocol.Ondrej Zajicek
2010-05-02Merge several fixes suggested by Joakim Tjernlund.Ondrej Zajicek
2010-02-20Implements pattern match for 'show protocols' command.Ondrej Zajicek
2010-02-10Define symbols as text between ''.Ondrej Filip
2009-03-14New syntax for bgp_pathOndrej Zajicek
2009-01-27New syntax for bgp_pathOndrej Zajicek
2000-06-08Fixes for the programmer's manual.Martin Mares
2000-06-07Fixes to the progdoc.Martin Mares
2000-06-07Spelling fixes to progdoc.Martin Mares
2000-06-04Nested scopes could never have worked. My fault I wrote such a buggy code,Martin Mares
2000-06-04Moved parser docs to cf-lex.l, so that the parser compiles.Martin Mares
2000-06-03Documentation.Martin Mares
2000-06-03cf_symbol_class_name now recognizes SYM_IPA.Martin Mares
2000-06-01Added && and ||.Pavel Machek
2000-05-30Recognize `!'.Martin Mares
2000-05-25Use ? in path matching to avoid /* trap.Pavel Machek
2000-04-28Include CF_HDR section in keywords.h as well, so that protocol symbolsMartin Mares
2000-03-31Include "lib/string.h" instead of <string.h>. It should give us bzero()Martin Mares
2000-03-10Fix <=, >=, !=Pavel Machek
2000-01-19Split off general commands to cmds.c.Martin Mares
2000-01-17Separated `official protocol names' used in status dumps from name templatesMartin Mares
2000-01-16When a quoted string is encountered, don't forget to copy it to theMartin Mares
1999-12-02Avoid `default rule can be matched' warning in CLI state.Martin Mares
1999-11-30Lexer supports fallback symbol tables and uses them to recognizeMartin Mares
1999-11-15Defined CF_ENUM.Martin Mares
1999-11-04Symbols are not scoped.Martin Mares
1999-11-03You should not follow next two times.Pavel Machek
1999-10-31Parse CLI commands. We use the same parser as for configuration files (becauseMartin Mares
1999-08-03Basic support for IPv6. The system-dependent part doesn't work yet,Martin Mares
1999-05-17Implemented two new symbol handling functions:Martin Mares
1999-04-12Sets of integers now actually work. Sets of IP will work as soon asPavel Machek
1999-04-07Filters upgraded - a bit. Moved code to filter.c because it is wherePavel Machek
1999-03-29After today's lengthy discussions about filter syntax, let's clean upMartin Mares
1999-03-26Slightly better generator of default protocol instance names.Martin Mares
1999-02-13'#' comments in config files are equivalent to end of line, thereforeMartin Mares
1999-02-05Implemented new configuration/reconfiguration interface and defined protocolMartin Mares
1999-01-15#if 1 that creeped into cvs killed.Pavel Machek
1999-01-15Filters added. They are unable to do anything interesting for nowPavel Machek
1999-01-10New makefiles. Includes support for out-of-source-tree builds.Martin Mares
1998-12-06cf_error() now accepts any format strings instead of just an errorMartin Mares
1998-12-06Name cleanups as suggested by Pavel:Martin Mares
1998-11-29Created new functions for allocating configuration data:Martin Mares
1998-11-27Trivial 15-line bison excercise: Implemented expressions includingMartin Mares
1998-11-27Added generator of default names.Martin Mares
1998-11-27Lexical analyser.Martin Mares