summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd/pfe.c
AgeCommit message (Expand)Author
2014-07-09Replace the protocol directives for HTTP with a new generic filteringReyk Floeter
2013-03-10This diff changes relayd to use the monotonic clock instead ofReyk Floeter
2012-10-03Support more than one relay backup table. Instead of duplicating theReyk Floeter
2012-01-21Only start the child processes after all of them reported to have loadedCamiel Dobbelaar
2011-11-12fix function names in fatalx() messagesCamiel Dobbelaar
2011-05-20Concurrent calls of "relayctl show sessions" could crash relayd. FixReyk 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-05Update all logging and debug functions to use the __func__ macroReyk Floeter
2010-11-16Add support for enable/disable table when using relays instead of redirects.Jonathan Gray
2010-08-01Allow fallback tables for relays, not just redirections.Stuart Henderson
2010-05-14allocate all struct event's on the heap, it looks cleaner, feels betterReyk Floeter
2009-08-17also report routers and their host states in relayctlReyk Floeter
2009-08-13add new 'router' functionality to dynamically add or remove routesReyk Floeter
2009-08-07rename 'struct session' to 'struct rsession' because it conflicts withReyk Floeter
2009-06-054 handed diff with eric:Pierre-Yves Ritschard
2009-06-05some KNF cleanup following the last sed.Pierre-Yves Ritschard
2009-06-05Make imsg completely async model agnostic by not requiring anPierre-Yves Ritschard
2009-06-02remove extra imsg_event_add() after EV_WRITE checks - this is notReyk Floeter
2009-06-02Libevent may do an upcall with both EV_READ and EV_WRITE set.Reyk Floeter
2009-04-17keep the parent relations of hosts after reloading the configuration.Reyk Floeter
2009-04-01re-initialize tables after reload to handle new and changed tables.Reyk Floeter
2008-12-05change the way relayd reports check results: instead of logging anReyk Floeter
2008-09-03Missing breaks.Jonathan Gray
2008-08-08Check gettimeofday() against -1; Add a missing error check in one place.Thordur I. Bjornsson
2008-07-19no need for using a TAILQ queue for the host children list, use aReyk Floeter
2008-07-19If the new 'parent' keyword is specified for a host in a table,Reyk Floeter
2008-01-31add prefixes to names of structure elements to make it easier to grepReyk Floeter
2008-01-31add prefixes to names of structure elements to make it easier to grepReyk Floeter
2007-12-20implement statistics for redirections, like the existing statisticsReyk Floeter
2007-12-08Rename everything which reffered to services refer to rdr for internalsPierre-Yves Ritschard
2007-12-07hoststated gets renamed to relayd. easier to type, and actually saysReyk Floeter
2007-11-24sort includes, adjust to style(9)Reyk Floeter
2007-11-19spacingReyk Floeter
2007-11-15Do not insert proto_default inside the dynamically alloced protocol queue.Pierre-Yves Ritschard
2007-11-14do go through relays when none exist.Pierre-Yves Ritschard
2007-10-30untangle a mess in the state update logicReyk Floeter
2007-10-19Move relays from static TAILQs to allocated ones.Pierre-Yves Ritschard
2007-10-19Add the ability to schedule an immediate check through hoststatectl.Pierre-Yves Ritschard
2007-09-28Correct my mail address.Pierre-Yves Ritschard
2007-09-27Do not clear the changed flag to early, which prevented a tablePierre-Yves Ritschard
2007-09-07add an interface to dump running relay sessions to the control socketReyk Floeter
2007-06-19don't go through the effort of creating a SIGHUP handler throughPierre-Yves Ritschard
2007-06-19Do not fatal out with ``pipe closed'' when a short read occurs on onePierre-Yves Ritschard
2007-06-12put the fd passing from bgpd back in to hoststated's version of imsg,Mathieu Sauve-Frankel
2007-06-07(finally) Enable reload support for layer 3 configurations.Pierre-Yves Ritschard
2007-05-31simplify pfe_disable_eventsPierre-Yves Ritschard
2007-05-31split pfe's event registration in separate functions (like for hce)Pierre-Yves Ritschard
2007-05-31allocate table lists and service lists instead of using static structs.Pierre-Yves Ritschard
2007-05-29when the time comes, let pfe_dispatch_parent be able to service morePierre-Yves Ritschard