summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd
AgeCommit message (Expand)Author
2012-04-11delete excessive evtimer_pending; ok claudioTheo de Raadt
2012-04-11Do rate limiting of accept() when under pressure, like in other recentTheo de Raadt
2012-03-24Allow relayd to use a separate SSL certificate for each portStuart Henderson
2012-03-09set onrdomain and prio when creating pf rules, found by Gabriel Linder.Sebastian Benoit
2012-02-01Append mandatory instance identifier (.0 for scalars), so other SNMPCamiel Dobbelaar
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-11-12fix function names in fatalx() messagesCamiel Dobbelaar
2011-09-21During socket splicing the relayd session timeouts could not beAlexander Bluhm
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