NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
PR/38589 CVS commit: othersrc/usr.bin/tnftp/src
The following reply was made to PR bin/38589; it has been noted by GNATS.
From: Luke Mewburn <lukem%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc:
Subject: PR/38589 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 ivanova.netbsd.org:/tmp/cvs-serv15241
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
* Rename HAVE_STRUCT_SOCKADDR_SA_LEN to HAVE_STRUCT_SOCKADDR_IN_SIN_LEN
to accurately reflect the structure member being used.
* Use AF_INET instead of AF_UNSPEC as the default family if !defined(INET6).
Status:
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