summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd/parse.y
AgeCommit message (Expand)Author
2016-09-01Switch from the not really working session cache (because of the multiprocessClaudio Jeker
2016-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".Sebastian Benoit
2015-11-22Update log.c: change fatal() and fatalx() into variadic functions,Reyk Floeter
2015-08-20stdlib.h is in scope; do not cast malloc/calloc/realloc*Theo de Raadt
2015-05-02Fix obvious problems with relayd config reload.Claudio Jeker
2015-02-08Use AI_ADDRCONFIG when resolv hosts on startup.Reyk Floeter
2015-01-22Clean up the relayd headers with help of include-what-you-use and someReyk Floeter
2015-01-21Include <netinet/in.h> before <net/pfvar.h>. In a future change whenTheo de Raadt
2015-01-16Adapt to <limits.h> universe.Theo de Raadt
2014-12-23pf now supports source-hash and random with tables so we can allow itReyk Floeter
2014-12-21Stop pulling in <arpa/inet.h> or <arpa/nameser.h> when unnecessary.Philip Guenther
2014-12-18Update relayd to use siphash instead of sys/hash. The source-hash,Reyk Floeter
2014-12-12Change the keyword "ssl" to "tls" to reflect reality since weReyk Floeter
2014-11-20Don't allow embedded nul characters in strings.Jonathan Gray
2014-11-19Support exporting relayd statistics via AgentX/snmpdBret Lambert
2014-11-07Remove the sslv2 option since LibreSSL has no SSLv2 support (however retainJoel Sing
2014-11-02Convert the logic in yyerror(). Instead of creating a temporaryAlexander Bluhm
2014-10-20Remove the "interface" option from the "transparent forward" directive.Reyk Floeter
2014-10-15Disable SSLv3 by default.Reyk Floeter
2014-09-05revert previous; was based on a work-in-progress, as wellBret Lambert
2014-08-29Implement consistent host hashing for relayd, based onBret Lambert
2014-07-11Sometimes I just sort the tokens in parse.yReyk Floeter
2014-07-11Add support for EDH to provide perfect forward secrecy for older SSLReyk Floeter
2014-07-11Simplify the code that handles the HTTP headers by using an RB treeReyk Floeter
2014-07-09Replace the protocol directives for HTTP with a new generic filteringReyk Floeter
2014-06-25sync copyright to reality according to my last changesReyk Floeter
2014-05-12Fix a leak from a recent added mark/marked keywords check.Andre de Oliveira
2014-05-08fail for unsupported node action/type combinations. Also fail for theReyk Floeter
2014-04-22Support the CA key for SSL inspection in the ca process. Instead ofReyk Floeter
2014-04-21Add a few missing free's in the grammar.Reyk Floeter
2014-04-20Add a few more overflow checks for strlc* functions in parse.yReyk Floeter
2014-04-14remove 'restricted' symbol from yacc parser, overlooked in previousBret Lambert
2014-04-14Adapt relayd to use AgentX protocol to send trapsBret Lambert
2014-01-22relax the cfg file secrecy check slightly to allow group readabilityHenning Brauer
2014-01-21fix a a double free caused by a config with two listen on statementsSebastian Benoit
2013-11-25use u_char for buffers in yylex, for ctype callsSebastian Benoit
2013-09-09Add support for ECDHE (Elliptic curve Diffie-Hellman) to enableReyk Floeter
2013-05-30Support SSL inspection, the ability to transparently filter in SSL/TLSReyk Floeter
2013-04-27time_t 64bit fixes for relayd and relayctl:Sebastian Benoit
2013-03-04sync yyerror() with bgpd; use vlog() to log parser errors so they show inStuart Henderson
2012-10-19Support additional scheduling algorithms in the load balancer:Reyk Floeter
2012-10-04spacingReyk Floeter
2012-10-03Inherit and pass the relay table flags correctly.Reyk Floeter
2012-10-03Support more than one relay backup table. Instead of duplicating theReyk Floeter
2012-05-29do not overwrite the table timeout with the global timeout when aSebastian Benoit
2012-05-08fix "label string" in http protocol. problem found by giovanni.Sebastian Benoit
2012-04-15fix some leaksJonathan Gray
2012-01-21Only start the child processes after all of them reported to have loadedCamiel Dobbelaar
2012-01-20Remove global carp demote option. It is currently broken, but also flawedCamiel Dobbelaar
2011-09-21During socket splicing the relayd session timeouts could not beAlexander Bluhm