summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd
AgeCommit message (Expand)Author
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
2008-05-22- fix a bug in msgbuf_write() that caused a descriptor to stay in the fdGilles Chehade
2008-05-17documentation tweaks.Igor Sobrado
2008-05-16Clear source nodes on table changes in sticky mode. This has thePierre-Yves Ritschard
2008-05-12Error out with usage line if additional arguments are given after thePierre-Yves Ritschard
2008-05-08move the session keys used by dns in a protocol-specific private ptr.Reyk Floeter
2008-05-08missed to set the default for tables to round-robin, so it wasReyk Floeter
2008-05-07add an alternative "route to" mode to relayd redirections which mapsReyk Floeter
2008-05-06tweak previous;Jason McIntyre
2008-05-06the manpage mentioned "timeout" in relay sections, while the grammarReyk Floeter
2008-05-06the message digest http check does not work on binary content, add manpageReyk Floeter
2008-05-06fix the table stats clr ioctlReyk Floeter
2008-05-06do not attempt to reload a configuration if we come from a non pfPierre-Yves Ritschard
2008-05-06Do not unconditionnaly load pf. If pf isn't required by the configurationPierre-Yves Ritschard
2008-05-05clean up after reyk (tab at EOL)Henning Brauer
2008-05-05Put relay sockets in non blocking mode too. This got forgotten along thePierre-Yves Ritschard
2008-03-24msg_controllen has to be CMSG_SPACE so that the kernel can account forTheo de Raadt
2008-03-21better handling of chunked encoding, further fixes after extensive testingReyk Floeter
2008-03-20handle the case that the Content-Length HTTP header may be 0Reyk Floeter
2008-03-15Repair more msg_controllen dealing with structures or arrays ofTheo de Raadt
2008-03-15Repair the simple cases for msg_controllen where it should just beTheo de Raadt
2008-03-13Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due toTheo de Raadt
2008-03-12nuke unused variable.Pierre-Yves Ritschard
2008-03-03tweak previous;Jason McIntyre
2008-03-03log a different notification message when the tcp check times out.Reyk Floeter
2008-03-03Inherit global table options.Reyk Floeter
2008-03-03The fix removes the replacement of se_key from relay_dns_request. se_keyReyk Floeter
2008-03-03improve the compare function of addresses respecting the ports; this will fixReyk Floeter
2008-02-27Unbreak parser by initializing topfile correctly.Marco Pfatschbacher
2008-02-26Have popfile() also close the main config file,Marco Pfatschbacher
2008-02-13bump copyrightReyk Floeter