summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd/relayd.h
AgeCommit message (Expand)Author
2009-11-03reorder structure elements for struct netroute & router: static configReyk 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-08-07allow to modify the IP TTL value for host checks. this can be used toReyk Floeter
2009-08-05prevent configuration of relays listening to a single addr:port tuple twiceReyk Floeter
2009-06-06Get ready for including imsg.h from a lib, when it comes along.Pierre-Yves Ritschard
2009-06-054 handed diff with eric:Pierre-Yves Ritschard
2009-06-05Make imsg completely async model agnostic by not requiring anPierre-Yves Ritschard
2009-06-04move logging functions out of imsg.h, make imsg.c more library readyPierre-Yves Ritschard
2009-06-04- move message types enum back to relayd.hEric Faurot
2009-06-04remove unused variableReyk Floeter
2009-06-04Make imsg.c and buffer.c more generic by introducingEric Faurot
2009-06-03change buf_close return type to void.Eric Faurot
2009-06-02bring in buf_seek, buf_size and buf_left from bgpdEric Faurot
2009-06-02constify argument to buf_addEric Faurot
2009-04-24Allow UDP and/or TCP redirections instead of just TCP.Reyk Floeter
2009-04-02add support to specify a ca file (eg. /etc/ssl/cert.pem) to verify sslReyk Floeter
2009-04-01Add support for client-side SSL connections from relays. relayd canReyk Floeter
2008-12-05change the way relayd reports check results: instead of logging anReyk Floeter
2008-09-29allow to load expect, filter, log, and remove keys from external filesReyk Floeter
2008-09-29allow to listen on a port range for redirections. this fixesReyk Floeter
2008-08-11better handling of HTTP POSTs or requests with Content-Length.Reyk Floeter
2008-07-22Add dynamic IPv6-to-IPv4 and IPv4-to-IPv6 translation inspired byReyk Floeter
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-07-09Use OpenBSD's knuth shuffle algorithm of random values from bind toReyk Floeter
2008-07-09also set the protocol, either TCP or UDP, in the NAT lookup. thisReyk Floeter
2008-07-09update the relay dns code to open a new udp socket to send theReyk Floeter
2008-06-11add support for "transparent" forwarding in relays: normally the l7Reyk Floeter
2008-05-08move the session keys used by dns in a protocol-specific private ptr.Reyk Floeter
2008-05-07add an alternative "route to" mode to relayd redirections which mapsReyk Floeter
2008-05-06Do not unconditionnaly load pf. If pf isn't required by the configurationPierre-Yves Ritschard
2008-02-13bump copyrightReyk 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-02-04Move some prototypes from relay.c to relayd.h and remove there externsThordur I. Bjornsson
2008-02-04Move the declaration of DPRINTF from relay.c too relayd.h so it can beThordur I. Bjornsson
2008-02-04declare se_relay as pointer to a struct relay not as a void pointer;Thordur I. Bjornsson
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
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-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-26allow to add labels to protocol actions, they will be printed in httpReyk Floeter
2007-11-24extend the url lookup algorithm to match the full URL and differentReyk Floeter
2007-11-23re-implement the "mark" action and document it in the manpage:Reyk Floeter
2007-11-22shuffle some structure elements; avoid using enums in *_config structs.Reyk Floeter