summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd/relayd.h
AgeCommit message (Expand)Author
2016-01-11This adds the host_error output and the http code (when available) to theSebastian Benoit
2015-12-02relayd (when running relays) can distribute client sessions over hostsSebastian Benoit
2015-12-02In most cases we don't need all arguments of proc_compose*_imsg(),Reyk Floeter
2015-11-29Use pledge("pf") in pfe.c.Sebastian Benoit
2015-11-28Use SOCK_NONBLOCK in relayd as well.Reyk Floeter
2015-11-22Update log.c: change fatal() and fatalx() into variadic functions,Reyk Floeter
2015-11-21Move local logging functions from log.c to new file util.c (that isReyk Floeter
2015-10-27change cipher-server-preference to be on by default. It can be disabled withSebastian Benoit
2015-08-21Increase the input side socket buffer size for "check icmp" not toYASUOKA Masahiko
2015-07-18Fix unbounded buffer growth. In the case of a slow client reading large files,Sebastian Benoit
2015-06-12To match relayd's style, use an explicit enum with prefixed names forReyk Floeter
2015-06-11Use "compliant" header guards by avoiding the reserved '_' namespace.Reyk Floeter
2015-06-08Introduce a state on the ctl_relay_event struct. This makes it possibleClaudio Jeker
2015-05-02Fix obvious problems with relayd config reload.Claudio Jeker
2015-03-09Make relayd TLSv1.2-only by default.Reyk Floeter
2015-01-22Clean up the relayd headers with help of include-what-you-use and someReyk Floeter
2015-01-22LibreSSL now supports loading of CA certificates from memory, replaceReyk Floeter
2015-01-16SSL_CTX_use_certificate_chain() has been added to LibreSSL and thereReyk Floeter
2015-01-16Adapt to <limits.h> universe.Theo de Raadt
2015-01-13bump copyright yearReyk Floeter
2015-01-01Merge error page changes from httpd: send Content-Length:, changeReyk 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-17Add missing flag in the description field.Reyk Floeter
2014-12-12Change the keyword "ssl" to "tls" to reflect reality since weReyk Floeter
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-08-18Sync proc.c with httpd. httpd needs SIGUSR1 but relayd will ignore itReyk Floeter
2014-07-14When a connection was spliced in one direction and in copy mode inAlexander Bluhm
2014-07-13improve log output for relays. adjust regress testsSebastian Benoit
2014-07-12Move HTTP error codes into http.h.Reyk Floeter
2014-07-11Limit HTTP header length to about 8K (based on the default of 4-8K inReyk Floeter
2014-07-118 bits is enough for sslflagsReyk 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-27knf, no functional change.Andre de Oliveira
2014-05-20Unify the SSL privsep key loading functions.Reyk Floeter
2014-05-08match relayd proc.c infrastructure with snmpdBret Lambert
2014-05-04Create a new default RSA engine instead of patching the existing oneReyk Floeter
2014-04-22Support the CA key for SSL inspection in the ca process. Instead ofReyk Floeter
2014-04-20Reimplement the multi-dimensional arrays that are used to set up theReyk Floeter
2014-04-18Introduce privsep for private keys:Reyk Floeter
2014-04-18The proc.c code sets up some socketpair for the communication betweenReyk Floeter
2014-04-14Adapt relayd to use AgentX protocol to send trapsBret Lambert