NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/35630 CVS commit: othersrc/usr.bin/tnftp/src

The following reply was made to PR bin/35630; it has been noted by GNATS.

From: Luke Mewburn <>
Subject: PR/35630 CVS commit: othersrc/usr.bin/tnftp/src
Date: Wed, 20 May 2009 12:15:25 +0000

 Module Name:   othersrc
 Committed By:  lukem
 Date:          Wed May 20 12:15:25 UTC 2009
 Update of /cvsroot/othersrc/usr.bin/tnftp/src
 In directory
 Log Message:
 Import NetBSD usr.bin/ftp from 20090520:
 * Only attempt to el_parse() a command unknown by the default parser
   if editing is enabled.
   Fixes PR 38589.
 * Turn off the alarmtimer before resetting the SIGALRM handler back to SIG_DFL.
   Fixes PR 35630.
 * Add epsv6 and epsv to disable extended passive mode for ipv6 or both ipv4
   and ipv6 respectively.  This hack is due to our friends a Juniper Networks
   who break epsv in ipv6.  Should be fixed in ScreenOS 6.2.X.
 * Improve parsing of chunked transfer chunks per RFC2616:
   - more stringent chunk-size parsing
   - ignore optional trailing ';chunk-ext' stuff, instead of barfing
   - detect EOF before final \r\n.
 * Use the service name to getaddrinfo() (along with the host name), so that
   features such as DNS Service Discovery have a better chance of working.
   Display the service name in various status & error messages.
 * Don't getservbyname() the :port component of a URL; RFC 3986 says it's
   just an unsigned number, not a service name.
 * Fix numerous WARNS=4 issues (-Wcast-qual -Wsign-compare).
 * Fix -Wshadow issues
 * Update copyrights
 * Remove clause 3 and 4 from TNF licenses
   to accurately reflect the structure member being used.
 * Use AF_INET instead of AF_UNSPEC as the default family if !defined(INET6).
 Vendor Tag:    NetBSD
 Release Tags:  NetBSD-20090520
 U othersrc/usr.bin/tnftp/src/Makefile
 C othersrc/usr.bin/tnftp/src/cmds.c
 C othersrc/usr.bin/tnftp/src/cmdtab.c
 C othersrc/usr.bin/tnftp/src/complete.c
 C othersrc/usr.bin/tnftp/src/domacro.c
 C othersrc/usr.bin/tnftp/src/extern.h
 C othersrc/usr.bin/tnftp/src/fetch.c
 C othersrc/usr.bin/tnftp/src/ftp.1
 C othersrc/usr.bin/tnftp/src/ftp.c
 C othersrc/usr.bin/tnftp/src/ftp_var.h
 C othersrc/usr.bin/tnftp/src/main.c
 C othersrc/usr.bin/tnftp/src/progressbar.c
 C othersrc/usr.bin/tnftp/src/progressbar.h
 U othersrc/usr.bin/tnftp/src/ruserpass.c
 C othersrc/usr.bin/tnftp/src/util.c
 C othersrc/usr.bin/tnftp/src/version.h
 14 conflicts created by this import.
 Use the following command to help the merge:
        cvs checkout -jNetBSD:yesterday -jNetBSD othersrc/usr.bin/tnftp/src

Home | Main Index | Thread Index | Old Index