summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd
AgeCommit message (Expand)Author
2012-09-20Move the HTTP code into an extra file to make future changes easier toReyk Floeter
2012-09-19Copy the host id value to the ICMP echo payload in network byte order andReyk Floeter
2012-09-19Fix ICMP checks by setting the socklen correctly before calling recvfrom().Reyk Floeter
2012-09-18prio 0 is valid, therefore, I chose an "impossible" value for prio meaningHenning Brauer
2012-09-17Fix relay statistics. Found and fix by Erik Lax (erik -at- halon -dot- se)Sebastian Benoit
2012-08-24- rfc 5082 replaces rfc 3682; ok claudioJason McIntyre
2012-07-13after connect() returns EINPROGRESS the connection can still fail,Sebastian Benoit
2012-07-09Allow relayd to handle transactions > 2GB in sizeTheo de Raadt
2012-07-09need a private copy of nitems()Theo de Raadt
2012-07-07rename prio in struct pf_rule and related structs to set_prio so it isHenning Brauer
2012-05-29do not overwrite the table timeout with the global timeout when aSebastian Benoit
2012-05-09Fix a desynchronization on host change during a running checkgiovanni
2012-05-08fix "label string" in http protocol. problem found by giovanni.Sebastian Benoit
2012-05-05better description of input to mode hash/loadbalanceSebastian Benoit
2012-04-30The message-body should be forwarded for GET,HEAD and OPTIONS methods as well.Sebastian Benoit
2012-04-27A message-body should be forwarded for DELETE method too.giovanni
2012-04-24take a stab at documenting when arguments need quoted, and valid macroJason McIntyre
2012-04-19relayd re-uses the event callbacks and passes the value of iev.dataTheo de Raadt
2012-04-15fix some leaksJonathan Gray
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