summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd
AgeCommit message (Expand)Author
2009-02-25Fix an invalid pointer dereference in control_close(). If control_connbyfd()Claudio Jeker
2009-02-16relayd complains about a table called "backup", so change it toJason McIntyre
2008-12-08change the handling of redirections with the sticky-address option set:Reyk Floeter
2008-12-05use HTTP/1.1 instead of HTTP/1.0 if a host header is specified.Reyk Floeter
2008-12-05change the way relayd reports check results: instead of logging anReyk Floeter
2008-12-04cosmetic changes:Reyk Floeter
2008-11-09typo fixed (overriden -> overridden)Tobias Stoeckmann
2008-10-17bring in the findeol() fix from pfctl. list of affected parsers by sthenHenning Brauer
2008-10-05tweak previous;Jason McIntyre
2008-10-03Unify code between the various flavors of imsg buffer.c.Eric Faurot
2008-09-29fix log option with filter rulesReyk Floeter
2008-09-29also log the label if available for the matching rule node (like theReyk 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-09-29sort tokens for better readabilityReyk Floeter
2008-09-29allow to listen on a port range for redirections. this fixesReyk Floeter
2008-09-03Missing breaks.Jonathan Gray
2008-08-11more goto fail on gettimeofday errorReyk Floeter
2008-08-11better handling of HTTP POSTs or requests with Content-Length.Reyk Floeter
2008-08-11add missing 'break' to read HTTP content correctlyReyk Floeter
2008-08-08add a variable $SERVER_NAME which is "OpenBSD relayd" by default.Reyk Floeter
2008-08-08chunked encoding may include empty lines at random places, do notReyk Floeter
2008-08-08fix possible memleaks in chunked encoding handlerReyk Floeter
2008-08-08only dump all protocol nodes with DEBUG > 1.Reyk Floeter
2008-08-08Support HTTP responses that neither specify a Content-Length headerReyk Floeter
2008-08-08Check gettimeofday() against -1; Add a missing error check in one place.Thordur I. Bjornsson
2008-07-25doc fix; from David HiggsJason McIntyre
2008-07-23validate packet length in debug dns packet logging before printing the header.Reyk Floeter
2008-07-22Add dynamic IPv6-to-IPv4 and IPv4-to-IPv6 translation inspired byReyk Floeter
2008-07-19minor wording tweaks;Jason McIntyre
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-18terminate the input buffer on failure in print_host()Reyk Floeter
2008-07-17final reorder diff to use TAILQ_INSERT_TAIL instead ofReyk Floeter
2008-07-17add the hosts in order to get host ids that match the order in the config fil...Reyk Floeter
2008-07-17give sane ids to hosts, tables, redirections, relays, etc. - startReyk Floeter
2008-07-17use getaddrinfo/getnameinfo to parse ipv6 addresses instead ofReyk Floeter
2008-07-16relay_connect() may fail, close the session in the bindany callbackReyk Floeter
2008-07-16use getsockname() to find out the local address of a connection beforeReyk Floeter
2008-07-16fix nat lookup to use the correct pf_addr offset. now it also worksReyk Floeter
2008-07-09always verify that the received dns response id matches our request.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-09only use SOCK_STREAM for TCP in bindany(), otherwise SOCK_DGRAM for UDP.Reyk 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-06-11tweak the "route to" text;Jason McIntyre
2008-06-10set the inactivity timeout of redirections to a shorter timeout of 600Reyk Floeter
2008-06-10use sloppy pf state keeping for routed sessions (direct server return)Reyk Floeter