Source-Changes archive

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

CVS commit: basesrc



Module Name:    basesrc
Committed By:   lukem
Date:           Fri Nov 26 21:41:58 UTC 1999

Modified Files:
        basesrc/usr.bin/ftp: cmds.c complete.c fetch.c ftp.1 ftp.c main.c
            util.c

Log Message:
* complete_remote(): use remglob("", ...) instead of remglob(".", ...),
  for listings of the current working directory; some ftp servers don't
  like `NLST .'.
  [noted by Giles Lean <giles%nemeton.com.au@localhost>]
* recvrequest(): treat remote=="" as remote==NULL when calling command().
  (to support the above change)
* support `[user@]' in `[user@]host' and `[user@]host[:][path]'.
  [based on idea (and initial code) from David Maxwell 
<david%fundy.ca@localhost>]
* `idle' may be invoked without any args
* reformat some comments
* reformat usage string in program and man page
* call updateremotepwd() after successful login, not after successful connect
* always call setsockopt(, IPPROTO_IP, IP_TOS, ) (et al); using #if
  defined(IPPROTO_IP) doesn't work on certain foreign systems where
  enums instead of #defines are used...
  [noted by Matthias Pfaller <leo%dachau.marco.de@localhost>]


To generate a diff of this commit:
cvs rdiff -r1.79 -r1.80 basesrc/usr.bin/ftp/cmds.c
cvs rdiff -r1.34 -r1.35 basesrc/usr.bin/ftp/complete.c
cvs rdiff -r1.96 -r1.97 basesrc/usr.bin/ftp/fetch.c
cvs rdiff -r1.59 -r1.60 basesrc/usr.bin/ftp/ftp.1
cvs rdiff -r1.87 -r1.88 basesrc/usr.bin/ftp/ftp.c
cvs rdiff -r1.67 -r1.68 basesrc/usr.bin/ftp/main.c
cvs rdiff -r1.82 -r1.83 basesrc/usr.bin/ftp/util.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index