FTPD patch.

Joel Sherrill joel.sherrill at OARcorp.com
Wed Jan 24 18:26:24 UTC 2001

I just emailed Sergei letting him know that I merged this.


Sergei Organov wrote:
> FYI,
> Yet another patch for RTEMS FTPD has been submitted by me to Joel. Below is
> description of changes. Any comments/suggestions are welcome.
> 2001-01-22        Sergei Organov <osv at javad.ru>
>   * Timeouts on sockets implemented. 'idle' field added to
>     configuration. No timeout by default to keep backward compatibility.
>     Note: SITE IDLE command not implemented yet.
>   * Basic global access control implemented. 'access' field added to
>     configuration. No access limitations by default to keep backward
>     compatibility.
> 2001-01-17        Sergei Organov <osv at javad.ru>
>   * Anchor data socket for active mode (using self IP and port 20.)
>   * Fixed default data port support (still not tested).
>   * Don't allow IP address different from originating host in
>     PORT command (to improve security).
>   * Fixed bug in MDTM command.
>   * Check for correctness of parsing of argument in command_port().
>   * Fixed squeeze_path() to don't allow names like 'NAME/smth' where
>     'NAME' is not a directory.
>   * Command parsing a little bit improved: command names are now
>     converted to upper-case to be more compatible with RFC (command
>     names are not case-sensitive.)
>   * Reformat comments so that they have RTEMS look-and-feel.
> 2001-01-16        Sergei Organov <osv at javad.ru>
>   * Fixed DELE, SITE CHMOD, RMD, MKD broken by previous changes
>   * True ASCII mode implemented (doesn't affect hooks and /dev/null though)
>   * Passive mode implemented, PASV command added.
>   * Default port for data connection could be used (untested, can't find
>     ftp client that doesn't send PORT command)
>   * SYST reply changed to UNIX, as former RTEMS isn't registered name.
>   * Reply codes reviewed and fixed.
> BR,
> Sergei.

Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985

More information about the users mailing list