From owner-cvs-libexec Thu Oct 17 10:06:17 1996 Return-Path: owner-cvs-libexec Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA12496 for cvs-libexec-outgoing; Thu, 17 Oct 1996 10:06:17 -0700 (PDT) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA12445; Thu, 17 Oct 1996 10:06:06 -0700 (PDT) Date: Thu, 17 Oct 1996 10:06:06 -0700 (PDT) From: "Andrey A. Chernov" Message-Id: <199610171706.KAA12445@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-libexec Subject: cvs commit: src/libexec/ftpd extern.h ftpd.c skey-stuff.c Sender: owner-cvs-libexec@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/10/17 10:06:06 Modified: libexec/ftpd extern.h ftpd.c skey-stuff.c Log: Don't ever ask for password if it is impossible to confirm it It happens if 1) regular passwords not allowed, 2) skey database not activated for given user. Under some rare circumstanes skey_challenge can return empty diagnostic or even previous buffer, fix it. Revision Changes Path 1.5 +2 -2 src/libexec/ftpd/extern.h 1.24 +13 -2 src/libexec/ftpd/ftpd.c 1.4 +7 -5 src/libexec/ftpd/skey-stuff.c