summaryrefslogtreecommitdiff
path: root/usr.sbin/hoststated/parse.y
AgeCommit message (Expand)Author
2007-10-11next step in the yylex unification: handle quoted strings in a nicer fashionTheo de Raadt
2007-10-09use macro argumentTheo de Raadt
2007-10-05cast to an intReyk Floeter
2007-10-02stop messing with lgetc to please hoststated's check/expect.Pierre-Yves Ritschard
2007-10-02clean up merged code.Pierre-Yves Ritschard
2007-10-01Add NUMBER to hoststated's lexer, very similar to what has gone inPierre-Yves Ritschard
2007-10-01keep lines < 80.Pierre-Yves Ritschard
2007-09-28Correct my mail address.Pierre-Yves Ritschard
2007-09-10add support for relaying DNS traffic (with a little bit of packetReyk Floeter
2007-09-07store the table's port as the relay's dstportReyk Floeter
2007-09-05store relay sessions in SPLAY trees instead of TAILQ lists. this willReyk Floeter
2007-09-04Add the ability to specify a host header when using http(s) check methods.Pierre-Yves Ritschard
2007-07-05use a more traditional while() instead of for() for getopt().Thordur I. Bjornsson
2007-05-31do not forget to store table and backup table ids in the servicePierre-Yves Ritschard
2007-05-31make sure object ids are reset before parsing the configuration filePierre-Yves Ritschard
2007-05-31allocate table lists and service lists instead of using static structs.Pierre-Yves Ritschard
2007-05-29do not start relay processes when no L7 load balancing is needed.Pierre-Yves Ritschard
2007-05-29add a new check method which allows to run external scripts/programsReyk Floeter
2007-05-29move the ssl cipher suite string to a (small) static charbuf,Pierre-Yves Ritschard
2007-05-29move struct relay to the runtime + config scheme.Pierre-Yves Ritschard
2007-05-28store the configuration file's path, this will be useful when reloading.Pierre-Yves Ritschard
2007-05-27Second step towards hoststated reload:Pierre-Yves Ritschard
2007-05-27allow to specify table templates in the configuration file and toReyk Floeter
2007-05-26first steps for implementing reload:Pierre-Yves Ritschard
2007-04-12add a new relay 'path' action to filter the URL path and arguments.Reyk Floeter
2007-03-21in addition to the host retry option in tables, add support for theReyk Floeter
2007-03-13allow to specify the IP_TTL and IP_MINTTL options for the relays toReyk Floeter
2007-03-07- fix the hoststatectl host disable/enable commands to work with relayReyk Floeter
2007-03-06add support for handling simple HTTP cookies (no per-path/domainReyk Floeter
2007-02-27in addition to actions on request headers, allow to define relayReyk Floeter
2007-02-26kill the ``use ssl'' directive for consistency across parser directives.Pierre-Yves Ritschard
2007-02-26remove HTTP and HTTPS tokens, makes for cleaner parser.Pierre-Yves Ritschard
2007-02-26solve some conflicts in the configuration parser.Pierre-Yves Ritschard
2007-02-26KNFPierre-Yves Ritschard
2007-02-26Change the ``virtual ip'' directive to ``virtual host''.Pierre-Yves Ritschard
2007-02-24- allow to specify the SSL cipher suite and the SSL protocolsReyk Floeter
2007-02-22Add layer 7 functionality to hoststated used for layer 7Reyk Floeter
2007-02-09unbreak the symset functionReyk Floeter
2007-02-08carefully check some return values and make lint happier. never passReyk Floeter
2007-02-07add new "log (updates|all)" configuration option to log stateReyk Floeter
2007-02-07remove unused functions and variables which have been copied fromReyk Floeter
2007-02-07add the -D option to define macros on the command line (as found inReyk Floeter
2007-01-30small memleak plugged and style changes.Pierre-Yves Ritschard
2007-01-29Add SSL support to hoststated.Pierre-Yves Ritschard
2007-01-25return 0, not NULL in a function returning int.Niall O'Higgins
2007-01-24Better handling of escaped CR-LF in the configuration file, commentingPierre-Yves Ritschard
2007-01-12eliminate duplicate tcp read/write code.Pierre-Yves Ritschard
2007-01-09Finish renaming hostated to hoststated.Pierre-Yves Ritschard
2007-01-09adapt to renameTheo de Raadt
2007-01-08do NOT use the regexp interface. it is way to complicated, error-proneReyk Floeter