summaryrefslogtreecommitdiff
path: root/libexec/ftp-proxy
AgeCommit message (Collapse)Author
2001-08-19decruftify with prejudiceBob Beck
2001-08-19decruftifyBob Beck
2001-08-19Argh. I must be wearing a stupid sign todayBob Beck
2001-08-19bye bye atoi.Bob Beck
2001-08-19oopsBob Beck
2001-08-19I'm a knuckle-dragging moron, the fd_set is overflowable - make it soBob Beck
it isn't.
2001-08-191564 lines of cleanupTheo de Raadt
2001-08-19KNFBob Beck
2001-08-19gratuitous KNFism's, don't have it looking like it's your first dayBob Beck
with your new crack pipe
2001-08-19transparent ftp proxy, based on Obtuse Systems juniper stuff with muchBob Beck
modernizing and cleanup. still needs looking at. Currently supports PORT PASV EPRT data connections with only a pf rdr to capture the control connection. (I.E. you don't need ip forwarding or other NAT stuff). Runs from inetd. Supports all passive (EPSV PASV) when using -n flag, where the proxy ignores passive mode data connections (and assumes nat will get them through). Todo yet: More audit IpV6 Handle EPSV in proxy (with an rdr added then removed) Option to Daemonize and bind only to the loopback More Content/Login filtering, etc. etc. and more bloat