summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ftp-proxy (follow)
Commit message (Expand)AuthorAgeFilesLines
* Standardize argument naming for "sourceaddr" and unify the wording a bit,schwarze2020-02-122-7/+8
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-7/+7
* fix typo; from semariederaadt2017-01-151-3/+3
* Exit early from rdaemon() is the passed fd is invalid.jca2016-09-261-1/+8
* Go in the background later, using rdaemon().jca2016-09-151-8/+39
* Exit early with an error if the "_ftp_proxy" user does not exist. This preventsajacoutot2016-02-121-1/+4
* no need for af on divert-to rule; from/ok mikebjmc2016-01-041-3/+3
* commiting -> committingmmcc2015-12-221-2/+2
* Make the NOPRIV_USER match that is actually intended to be used forsebastia2015-12-041-2/+2
* switch to new _ftp_proxy user; ok dlgderaadt2015-12-012-5/+5
* Include <netinet/in.h> before <net/pfvar.h>. In a future change whenderaadt2015-01-212-6/+6
* Document that ftp-proxy breaks explicit RFC4217 FTP TLS. While here,stsp2015-01-091-3/+7
* Replace all queue *_END macro calls except CIRCLEQ_END with NULL.doug2014-09-131-2/+2
* camield requested backout of rev 1.26, and indeed ftp-proxy does notbenno2013-03-151-45/+3
* handle ECONNABORTED errors from accept(). In many code blocks they can bederaadt2013-03-111-2/+4
* reserve a filedescriptor on accept() for subsequent connect() call, asbenno2013-03-101-3/+45
* prio 0 is valid, therefore, I chose an "impossible" value for prio meaninghenning2012-09-181-2/+1
* rename prio in struct pf_rule and related structs to set_prio so it ishenning2012-07-071-2/+2
* log all, not log-all; ok henningjmc2012-06-251-3/+3
* Check for nat_range_high before creating the PF nat rule.haesbaert2012-04-301-2/+2
* Rate-limit accepting of new connections while we are experiencingcamield2012-04-051-6/+25
* catch up with "on rdomain" changes; ok claudiomikeb2012-03-061-3/+4
* In preparation for getline and getdelim additions to libc, rename getline()fgsch2012-03-041-5/+5
* fix whitespacesthen2011-06-221-5/+5
* Convert SO_RTABLE's protocol level to the SOL_SOCKET; ok claudiomikeb2011-06-211-4/+3
* tweak previous;jmc2011-05-161-4/+4
* Make it clear that ftp-proxy needs to make outbound connections.mcbride2011-05-121-3/+6
* divert-to is picky about the address family so adjust the rulemikeb2011-04-281-2/+2
* switch ftp-proxy over to divert-to instead of rdr-to. this avoidsmikeb2011-04-284-95/+15
* Use the rdomain information returned by DIOCNATLOOK to install theclaudio2011-03-253-30/+42
* pfr.rule.*.addr.type must be initialized to PF_ADDR_NONE for things thatclaudio2010-01-131-1/+4
* First pass at removing the 'pf_pool' mechanism for translation and routingmcbride2010-01-121-18/+10
* Move from the PF_RULESET_FILTER world order to PF_TRANS_RULESETderaadt2009-11-221-6/+6
* If tagging is used use match rules instead of pass rules. This is neededclaudio2009-11-212-5/+11
* rdr -> rdr-tojmc2009-09-071-4/+4
* Bring manpage up to speed with the changes that just happend or at leastclaudio2009-09-011-23/+14
* Bring ftp-proxy in sync with the massive pf change just commited by Henning.claudio2009-09-013-145/+57
* Better error messages. Include the function causing the problem and do notclaudio2008-06-132-9/+6
* Flush output buffers before closing TCP session. Fixes the case wherejoel2008-04-221-1/+7
* Use arc4random_buf() when requesting more than a single word of outputdjm2008-04-131-3/+3
* Don't pass quick when tagging, so the tag can be used outsidehenning2008-02-263-15/+29
* Some servers / proxies out there like to open the data connectioncamield2007-08-151-11/+34
* - -T before -tjmc2007-08-011-6/+8
* allow ftp-proxy to add tag statements to teh rules it insertshenning2007-08-014-12/+26
* convert to new .Dd format;jmc2007-05-311-2/+2
* Remove stub write callback functions now that libevent allows them to be NULL.camield2006-12-301-19/+5
* Convert three instances of atoi() to strtonum() and apply sane upper bounds.camield2006-12-302-13/+16
* Ignore sigpipe as libevent does not handle that for us. Confirmed bycamield2006-12-121-1/+2
* forgot to update the comment as wellcamield2006-12-011-2/+2
* use flags S/SA for consistency with the rest of pfcamield2006-12-011-2/+2