The FTP specification doesn't require servers to support .. and *. In
fact, it doesn't even mention .. and *. Naturally, publicfile's ftpd
treats * as just another character, and converts . to : after slashes.

FTP does, however, include an NLST command that lists all files in the
current directory, and a CWD command that switches to a new directory,
and a PWD command that lets you return later to the current directory.
See http://cr.yp.to/ftp.html.

Clients that want globbing can easily implement it using these commands.
These clients will work with all FTP servers. Server-side globbing is
unnecessary.

---Dan

Reply via email to