summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd/relayd.c
AgeCommit message (Expand)Author
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-09-04KNF, fix white spaces in relayd. No binary change.Alexander Bluhm
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
2011-02-13fix from pr 6314: allow debug logging before daemonization to helpOkan Demirmen
2010-11-30The relayd processes did already bump up the socket file descriptorReyk Floeter
2010-09-02remove trailing spaces and tabs from source code; no binary changesIgor Sobrado
2010-05-14allocate all struct event's on the heap, it looks cleaner, feels betterReyk Floeter
2010-02-17Always call the shutdown code after returning from event_dispatch().Jonathan Gray
2010-02-04In event_again() call event_del() before calling event_set() so weJonathan Gray
2010-01-11add "log brief" and "log verbose" to change logging verbosityJonathan Gray
2009-11-11don't leak memory in an error case.Jonathan Gray
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-08-05prevent configuration of relays listening to a single addr:port tuple twiceReyk 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-04Keep around the SSL session for each checked host. This way SSLReyk Floeter
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
2008-09-29spacingReyk Floeter
2008-09-29Change parsing of comments in external rule files. The hash mark mayReyk Floeter
2008-09-29allow to load expect, filter, log, and remove keys from external filesReyk Floeter
2008-08-08Check gettimeofday() against -1; Add a missing error check in one place.Thordur I. Bjornsson
2008-07-22Add dynamic IPv6-to-IPv4 and IPv4-to-IPv6 translation inspired byReyk Floeter
2008-07-09only use SOCK_STREAM for TCP in bindany(), otherwise SOCK_DGRAM for UDP.Reyk Floeter
2008-06-11add support for "transparent" forwarding in relays: normally the l7Reyk Floeter
2008-05-17documentation tweaks.Igor Sobrado
2008-05-12Error out with usage line if additional arguments are given after thePierre-Yves Ritschard
2008-05-06do not attempt to reload a configuration if we come from a non pfPierre-Yves Ritschard
2008-02-13bump copyrightReyk Floeter
2008-02-13no need to set values after bcopying the complete structReyk Floeter
2008-02-13stylistic change: move code to add protonodes from the BNF intoReyk Floeter
2008-02-11Marry relayd with snmpd using new "send trap" option: Request to sendReyk Floeter
2008-01-31add prefixes to names of structure elements to make it easier to grepThordur I. Bjornsson
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
2008-01-29When doing reconfigure() dont run a purge_config() on theThordur I. Bjornsson
2007-12-10Warn the user when reloading a new configuration fails instead of killingPierre-Yves Ritschard
2007-12-08Rename everything which reffered to services refer to rdr for internalsPierre-Yves Ritschard
2007-12-08some changes to the relayd.conf configuration language and grammar.Reyk Floeter
2007-12-07hoststated gets renamed to relayd. easier to type, and actually saysReyk Floeter
2007-11-28unref the label when free'ing a protocol nodeReyk Floeter
2007-11-25in addition to IPv4/6 addresses, canonicalize the hostname for "url",Reyk Floeter
2007-11-24sort includes, adjust to style(9)Reyk Floeter
2007-11-24extend the url lookup algorithm to match the full URL and differentReyk Floeter
2007-11-23fix typoStuart Henderson