home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Spezial
/
SPEZIAL2_97.zip
/
SPEZIAL2_97.iso
/
ANWEND
/
ONLINE
/
FTPSER03
/
DOC
/
WHATSUP.DOC
< prev
Wrap
Text File
|
1997-09-19
|
3KB
|
82 lines
CURRENT STATUS OF FtpServer (Peter Moylan's FTP daemon)
===========================
Last updated 1997-09-19 Version 0.3
-------------------------------------------------------------------
SERIOUS BUGS
These, of course, have to be fixed before I can release a production
version of the program.
(Nothing in this list for now.)
-------------------------------------------------------------------
LIMITATIONS AND MISSING FEATURES
These are things I might fix up when I have the time, though some
have higher priority than others.
1. Transfer types: only Ascii, Image, and "Local 8" are supported,
and in fact for now these are all treated identically. Support
for Fortran carriage control and EBCDIC will probably never be added.
2. Page-structured files will probably never be supported.
3. The only supported transmission mode is stream mode. I might
or might not add support for block mode and compressed mode
at a later stage.
4. No logging of any kind.
5. No timeouts.
6. APPE: implemented but not tested.
The following commands from RFC 959 are not implemented:
ACCT, ALLO, HELP, SMNT, STAT, STOU
-------------------------------------------------------------------
KNOWN BUGS
1. Handling of Ctrl/C could be made a bit more elegant.
2. The "q" from keyboard, to shut down the server, is not
consistently closing down the program cleanly.
3. Spurious blank line at end of welcome message.
-------------------------------------------------------------------
UNKNOWN BUGS
None known at present. If you find any bug that's not mentioned
in this document, please report it to peter@ee.newcastle.edu.au.
-------------------------------------------------------------------
QUIRKS
These might be seen as errors, but there's no urgency to fix them
because they don't have a harmful effect.
1. Can CD to a directory that doesn't exist, if that directory is
shown as readable in the user's permission file. Not a real
problem, because the user sees an empty listing and can't do
any operations in that directory.
-------------------------------------------------------------------
NON-STANDARD FEATURES
The program violates RFC959 in the following ways:
1. Extra commands SIZE and MDTM are implemented.
2, We do not bind the data socket to port L-1 (where L is the
command port). Doing so would be inefficient, and I can't
see why any client would need it.
3. The SYST command returns a reply of UNIX rather than OS/2.
I had to do this because the "correct" reply causes
WebExplorer to misinterpret the directory listings, and
I'm told that at least one Microsoft ftp client will refuse
to connect to a server that identifies itself as OS/2.