summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd/parse.y
AgeCommit message (Expand)Author
2019-05-31Add support for SNI with new "tls keypair" option to load additional certs.Reyk Floeter
2019-05-31Move the relay keys/certs into a separate global list and look them up by id.Reyk Floeter
2019-05-29Fix the check if a relay has been specified twiceReyk Floeter
2019-05-29Move relay_load_*() functions into relayd.cReyk Floeter
2019-05-10Add support for from/to in relay filter rules.Reyk Floeter
2019-03-13remove unused keyword "virtual".Sebastian Benoit
2019-03-04Support for rfc 6455 Websockets connection upgrade. Add a new protocolSebastian Benoit
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-10-22Make host_*() AF-agnosticdenis
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
2018-08-06replace the current log optionsSebastian Benoit
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-09No need to mention which memory allocation entry point failed (malloc,Kenneth R Westerback
2018-06-11Fix an off-by-one line count when using include statements.denis
2018-04-26Plug leak in error case of the common 'varset' implementations.Kenneth R Westerback
2018-04-18Remove RELAY_MAX_SESSIONS from relayd, there is no reason to limit relaysClaudio Jeker
2017-11-29add options to specify the control socket in relayd and relayctl.Sebastian Benoit
2017-11-27Change the ecdhe curve configuration to the same way httpd is doing it.Claudio Jeker
2017-11-27Use file descriptor passing to load certificates into the relays. EspeciallyClaudio Jeker
2017-11-16Check that http options are only configured in http protocols.Alexander Bluhm
2017-11-15make the maximum size of http headers configurable in the protocol.Sebastian Benoit
2017-08-2865535 is a valid port to listen on.Florian Obser
2017-05-27Migrate relayd to use libtls for TLS. Still does the TLS privsep via theClaudio Jeker
2017-01-05Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with moreKenneth R Westerback
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQKenneth R Westerback
2016-09-26spacingReyk Floeter
2016-09-03Replace [RELAY|SERVER]_MAXPROC with the new PROC_MAX_INSTANCESReyk Floeter
2016-09-02Move snmp options into struct relayd_config and delay start of theReyk Floeter
2016-09-02Split "struct relayd" into two structs: "struct relayd" and "structReyk Floeter
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