From owner-cvs-libexec Sun Aug 4 12:17:30 1996 Return-Path: owner-cvs-libexec Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA19002 for cvs-libexec-outgoing; Sun, 4 Aug 1996 12:17:30 -0700 (PDT) Received: (from wpaul@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA18981; Sun, 4 Aug 1996 12:17:18 -0700 (PDT) Date: Sun, 4 Aug 1996 12:17:18 -0700 (PDT) From: Bill Paul Message-Id: <199608041917.MAA18981@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-libexec Subject: cvs commit: src/libexec/revnetgroup revnetgroup.c Sender: owner-cvs-libexec@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 96/08/04 12:17:17 Modified: libexec/revnetgroup revnetgroup.c Log: Use err() instead of perror()/exit() and remember to #include and . Revision Changes Path 1.3 +5 -4 src/libexec/revnetgroup/revnetgroup.c From owner-cvs-libexec Sun Aug 4 15:40:46 1996 Return-Path: owner-cvs-libexec Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA29847 for cvs-libexec-outgoing; Sun, 4 Aug 1996 15:40:46 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA29819; Sun, 4 Aug 1996 15:40:37 -0700 (PDT) Date: Sun, 4 Aug 1996 15:40:37 -0700 (PDT) From: Paul Traina Message-Id: <199608042240.PAA29819@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-libexec Subject: cvs commit: src/libexec/ftpd Makefile extern.h ftpcmd.y ftpd.c Sender: owner-cvs-libexec@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/08/04 15:40:37 Modified: libexec/ftpd Makefile extern.h ftpcmd.y ftpd.c Log: If PARANOID is set, do not allow PORT commands to remote ports less than 1024 or addresses other than the requestor's address. This violates the FTP protocol (hmm...as I write this, I'm going to change this to a run-time var.) Require login before PASV and RNTO commands. Close unused PASV ports so they don't hang around forever. Do not allow file overwrites via rename or STOR when anonymous (suspenders). Clean up buffer utilization. My code, but heavily inspired by Hobbit's changes to wu-ftpd as pointed out by Mike Prettejohn and Kit Knox. Revision Changes Path 1.15 +1 -1 src/libexec/ftpd/Makefile 1.3 +4 -0 src/libexec/ftpd/extern.h 1.6 +36 -17 src/libexec/ftpd/ftpcmd.y 1.18 +33 -32 src/libexec/ftpd/ftpd.c From owner-cvs-libexec Sun Aug 4 17:21:26 1996 Return-Path: owner-cvs-libexec Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA04316 for cvs-libexec-outgoing; Sun, 4 Aug 1996 17:21:26 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA04298; Sun, 4 Aug 1996 17:21:17 -0700 (PDT) Date: Sun, 4 Aug 1996 17:21:17 -0700 (PDT) From: Paul Traina Message-Id: <199608050021.RAA04298@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-libexec Subject: cvs commit: src/libexec/ftpd Makefile ftpcmd.y ftpd.8 ftpd.c pathnames.h Sender: owner-cvs-libexec@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/08/04 17:21:16 Modified: libexec/ftpd Makefile ftpcmd.y ftpd.8 ftpd.c pathnames.h Log: Convert STATS and PARANOID to run-time options. Document the new -R (relax paranoia) option. From NetBSD/Lite2: code and man page cleanups, Kerberos IV hooks (relax, we're still exportable), and /etc/ftpchroot feature for semi-anonymous accounts Revision Changes Path 1.16 +8 -1 src/libexec/ftpd/Makefile 1.7 +15 -15 src/libexec/ftpd/ftpcmd.y 1.7 +42 -5 src/libexec/ftpd/ftpd.8 1.19 +77 -57 src/libexec/ftpd/ftpd.c 1.5 +1 -0 src/libexec/ftpd/pathnames.h From owner-cvs-libexec Tue Aug 6 01:43:59 1996 Return-Path: owner-cvs-libexec Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA05837 for cvs-libexec-outgoing; Tue, 6 Aug 1996 01:43:59 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA05815; Tue, 6 Aug 1996 01:43:46 -0700 (PDT) Date: Tue, 6 Aug 1996 01:43:46 -0700 (PDT) From: Poul-Henning Kamp Message-Id: <199608060843.BAA05815@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-libexec Subject: cvs commit: src/libexec/ftpd ftpd.c Sender: owner-cvs-libexec@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/08/06 01:43:45 Modified: libexec/ftpd ftpd.c Log: Make password checking in ftpd work again. Revision Changes Path 1.20 +3 -3 src/libexec/ftpd/ftpd.c From owner-cvs-libexec Tue Aug 6 07:29:20 1996 Return-Path: owner-cvs-libexec Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA21232 for cvs-libexec-outgoing; Tue, 6 Aug 1996 07:29:20 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA21208; Tue, 6 Aug 1996 07:29:08 -0700 (PDT) Date: Tue, 6 Aug 1996 07:29:08 -0700 (PDT) From: Poul-Henning Kamp Message-Id: <199608061429.HAA21208@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-libexec Subject: cvs commit: src/libexec/ftpd ftpd.c Sender: owner-cvs-libexec@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/08/06 07:29:07 Modified: libexec/ftpd ftpd.c Log: Fix another bogon. Revision Changes Path 1.21 +2 -2 src/libexec/ftpd/ftpd.c From owner-cvs-libexec Fri Aug 9 02:02:44 1996 Return-Path: owner-cvs-libexec Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA25331 for cvs-libexec-outgoing; Fri, 9 Aug 1996 02:02:44 -0700 (PDT) Received: (from markm@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA25309; Fri, 9 Aug 1996 02:02:33 -0700 (PDT) Date: Fri, 9 Aug 1996 02:02:33 -0700 (PDT) From: Mark Murray Message-Id: <199608090902.CAA25309@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-libexec Subject: cvs commit: src/libexec/ftpd Makefile ftpd.c popen.c Sender: owner-cvs-libexec@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk markm 96/08/09 02:02:32 Modified: libexec/ftpd Makefile ftpd.c popen.c Log: Tidy up the Kerberised bits. While I'm here, fix some -Wall complaints. Revision Changes Path 1.17 +4 -1 src/libexec/ftpd/Makefile 1.22 +13 -4 src/libexec/ftpd/ftpd.c 1.2 +2 -1 src/libexec/ftpd/popen.c From owner-cvs-libexec Fri Aug 9 15:22:43 1996 Return-Path: owner-cvs-libexec Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA13008 for cvs-libexec-outgoing; Fri, 9 Aug 1996 15:22:43 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA12987; Fri, 9 Aug 1996 15:22:32 -0700 (PDT) Date: Fri, 9 Aug 1996 15:22:32 -0700 (PDT) From: Julian Elischer Message-Id: <199608092222.PAA12987@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-libexec Subject: cvs commit: src/libexec/ftpd ftpd.8 ftpd.c Sender: owner-cvs-libexec@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/08/09 15:22:32 Modified: libexec/ftpd ftpd.8 ftpd.c Log: Reviewed by: various Submitted by: archie@whistle.com allow ftpd to bind to a single address/interface this allows easy split services. Revision Changes Path 1.8 +12 -0 src/libexec/ftpd/ftpd.8 1.23 +37 -3 src/libexec/ftpd/ftpd.c