summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd
AgeCommit message (Expand)Author
2011-09-16If a user configures logging explicitly in relayd.conf, do itAlexander Bluhm
2011-09-04KNF, fix white spaces in relayd. No binary change.Alexander Bluhm
2011-09-04Especially with SSL and short data transfers, it could happen thatAlexander Bluhm
2011-09-04The relayd used the CHECK_TIMEOUT for connect and ssl handshake.Alexander Bluhm
2011-06-24seven main sections here, not six; from Nils AnspachJason McIntyre
2011-06-23Use a common text explaining how the various configuration parsers usingStuart Henderson
2011-06-17don't leak fds in failure path (ie when hosts are down)Jonathan Gray
2011-05-26Add additional check to prevent running scripts when not configured.Reyk Floeter
2011-05-26fix "check script" by sending all required information to the parent.Reyk Floeter
2011-05-23Support interface groups in address specifications for tables orReyk Floeter
2011-05-20Concurrent calls of "relayctl show sessions" could crash relayd. FixReyk Floeter
2011-05-19Add a few missing checks of return values of memory allocations.Reyk Floeter
2011-05-19Fix reload support in relayd(8) by reimplementing large parts of theReyk Floeter
2011-05-09Reorganize the relayd code to use the proc.c privsep API/commodityReyk Floeter
2011-05-09Reorganize the relayd code to use the proc.c privsep API/commodityReyk Floeter
2011-05-05Update all logging and debug functions to use the __func__ macroReyk Floeter
2011-05-05Allow a user to specify the route priorityPeter Hessler
2011-04-30no need to escape |, pointed out by jmc@Stuart Henderson
2011-04-24Get rid of casts to struct rsession in relayd by not declaring aAlexander Bluhm
2011-04-12Splicing is currently only supported for TCP relays, not for HTTP orReyk Floeter
2011-04-12update flags and printing of flags in debug mode, handle splicing flag.Reyk Floeter
2011-04-12Enable socket splicing for relayd. This allows zero-copy dataAlexander Bluhm
2011-04-07tweak previous;Jason McIntyre
2011-04-07Add support for divert-to which provides some benefits over rdr-to.Reyk Floeter
2011-03-12Fix previous commit. When data arrives from the client before theAlexander Bluhm
2011-03-12A connection that is constantly sending data uni-directionaly fromAlexander Bluhm
2011-02-28If 'check script' doesn't exit(), treat the service as 'down' ratherStuart Henderson
2011-02-13fix from pr 6314: allow debug logging before daemonization to helpOkan Demirmen
2011-02-08Log the time taken for all types of check, not just tcp checks.Stuart Henderson
2010-12-31Add missing #includes instead of assuming that some system header pulls inPhilip Guenthe
2010-12-20Only set SO_REUSEPORT for listening ports.David Hill
2010-11-30The returned SSL_METHOD of SSLv23_server_method()/SSLv23_client_method()Reyk Floeter
2010-11-30The relayd processes did already bump up the socket file descriptorReyk Floeter
2010-11-24When disabling and enabling tables set the number of hosts that are upJonathan Gray
2010-11-16Add support for enable/disable table when using relays instead of redirects.Jonathan Gray
2010-10-26no need for .Pp before lists;Jason McIntyre
2010-10-26redirects are loaded as "pass in quick ... rdr-to" pf rules by default. InReyk Floeter
2010-10-18Missing semicolon, ok henning@Stuart Henderson
2010-10-12Plug a significant memory leak when using SSL.David Hill
2010-09-02remove trailing spaces and tabs from source code; no binary changesIgor Sobrado
2010-08-26stray spaces, no binary changeMarco Peereboom
2010-08-07Fix carp demotion on tables. For some reason the default values wereClaudio Jeker
2010-08-03fix linecount bug with comments spanning multiple linesHenning Brauer
2010-08-01Allow fallback tables for relays, not just redirections.Stuart Henderson
2010-05-26Move imsg into libutil and add a man page.Nicholas Marriott
2010-05-26Rename some imsg bits to make namespace collisions less likely buf toNicholas Marriott
2010-05-24now that we can handle >9 args, put "-D name=value" on one line: it's a bitJason McIntyre
2010-05-18use the right capitalization for "HyperText Transfer Protocol (HTTP)"Igor Sobrado
2010-05-14allocate all struct event's on the heap, it looks cleaner, feels betterReyk Floeter
2010-05-14zero out the allocate memory for a new control connection via calloc()Reyk Floeter