summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd
AgeCommit message (Expand)Author
2014-12-21Stop pulling in <arpa/inet.h> or <arpa/nameser.h> when unnecessary.Philip Guenther
2014-12-18an hex -> a hex;Jason McIntyre
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-16Replace setpgrp(0, getpid()) with setpgid(0, 0). OK deraadt@ tedu@Todd C. Miller
2014-12-12Change the keyword "ssl" to "tls" to reflect reality since weReyk Floeter
2014-11-25use correct divisor when converting microseconds to 100ths of a secondBret Lambert
2014-11-24remove a surplus break statementJonathan Gray
2014-11-22use size_t where appropriate. ok deraadt reykTed Unangst
2014-11-20Don't allow embedded nul characters in strings.Jonathan Gray
2014-11-19Support exporting relayd statistics via AgentX/snmpdBret Lambert
2014-11-14Shorten the AgentX header debug messages (only compiled with -DDEBUG)Reyk Floeter
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-25Remove unnecessary netinet/in_systm.h include.Lawrence Teo
2014-10-21Remove SSLv2 and SSLv3 references from the example relayd.conf and theLawrence Teo
2014-10-20Remove the "interface" option from the "transparent forward" directive.Reyk Floeter
2014-10-15Disable SSLv3 by default.Reyk Floeter
2014-10-12Remove possibility of mutiplicative integer overflow by not multiplying.Bret Lambert
2014-10-02no need to set the same field NULL twice ;-)Gilles Chehade
2014-09-15Make the HTTP version mandatory and abort if it is missing in the request.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-08-14Sync with httpd, including the following change from doug@:Reyk Floeter
2014-08-10There was a race in relayd that caused connections to hang. ItAlexander Bluhm
2014-08-08No events were added for DNS UDP so it stopped working after the firstReyk Floeter
2014-07-17Move comment about strcasecmp() to a more suitable spot.Stefan Sperling
2014-07-14When a connection was spliced in one direction and in copy mode inAlexander Bluhm
2014-07-13Remove a debug messageReyk Floeter
2014-07-13Sync file to be identical in relayd(8) and httpd(8).Reyk Floeter
2014-07-13improve log output for relays. adjust regress testsSebastian Benoit
2014-07-13repair matching of headers, add regress test for this errorSebastian Benoit
2014-07-12fix relay "append header" action, add regression test for appendSebastian Benoit
2014-07-12Move HTTP error codes into http.h.Reyk Floeter
2014-07-11optimize a FALLTHROUGHSebastian Benoit
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-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-11Tweak error checking for msgbuf_write() as recommended by the imsgKenneth R Westerback
2014-07-11Simplify the code that handles the HTTP headers by using an RB treeReyk Floeter
2014-07-10Print "%s (removed)" into relayd log and test for that string.Alexander Bluhm
2014-07-10add additional includes required to build with -DOPENSSL_NO_DEPRECATEDJonathan Gray
2014-07-10Fix another free error.Reyk Floeter
2014-07-09When copying structures via imsg, the contents should not containReyk Floeter
2014-07-09Don't assign garbage in kv_extend().Reyk Floeter
2014-07-09tweak previous;Jason McIntyre
2014-07-09The "tag" keyword in redirections has been renamed to "pftag".Reyk Floeter
2014-07-09Replace the protocol directives for HTTP with a new generic filteringReyk Floeter