From owner-cvs-all@FreeBSD.ORG Wed Apr 18 22:43:41 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7DF5916A406; Wed, 18 Apr 2007 22:43:41 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6FB7813C4F2; Wed, 18 Apr 2007 22:43:41 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l3IMhe8q083025; Wed, 18 Apr 2007 22:43:40 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l3IMheP3083024; Wed, 18 Apr 2007 22:43:40 GMT (envelope-from yar) Message-Id: <200704182243.l3IMheP3083024@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 18 Apr 2007 22:43:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/libexec/ftpd ftpcmd.y ftpd.8 ftpd.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2007 22:43:41 -0000 yar 2007-04-18 22:43:40 UTC FreeBSD src repository Modified files: libexec/ftpd ftpcmd.y ftpd.8 ftpd.c Log: Add support for RFC 2389 (FEAT) and RFC 2640 (UTF8) to ftpd(8). The support for RFC 2640 (UTF8) is optional and rudimentary. The server just advertises its capability to handle UTF-8 file names and relies on its own 8-bit cleanness, as well as on the backward compatibility of UTF-8 with ASCII. So uploaded files will have UTF-8 names, but the initial server contents should be prepared in UTF-8 by hand, no on-the-fly conversion of file names will be done. PR: bin/111714 Submitted by: Zhang Weiwu MFC after: 1 week Revision Changes Path 1.66 +22 -1 src/libexec/ftpd/ftpcmd.y 1.72 +17 -1 src/libexec/ftpd/ftpd.8 1.212 +6 -1 src/libexec/ftpd/ftpd.c