View Single Post
Old 04-01-2011, 02:47 AM  
Yil
Too much time...
 
Join Date: May 2005
Posts: 1,194
Default Changelog

Code:
v7.6.0 Release Notes:

1) Files in \System:
   Changed : ioFTPD.[exe,pdb] - Version 7.6.0.0.


*** New Features:

2) The FTP command 'PASS' now provides partial support for the "-" prefix
   on a user's password.  glFTPD allows a dash before the user's password to
   mean that multi-line command responses should be disabled.  This was
   primarily used by scripts and autotraders where no user would ever view
   the response so why bother generating and sending the extra lines.  ioFTPD
   will now accept the dash prefix on a password to eliminate error log spam
   of the form:
     User '<user>' (<ident>@ <host/ip>) tried to login with invalid password.
   created by people using the "preee" tool.  Evidently newly created sites
   default to a server type of glftpd which would use the dash prefix for
   additional logins when the "Use second Login for faster FXP" feature was
   enabled and thus the password check would fail.  For the record, changing
   the server type to "AUTO" in preee will also fix the problem, but that
   would require informing users with bad configurations one by one...

   NOTE: the next release of ioFTPD will honor the spirit of the prefix
         and disable themes, .message file showing, etc.


*** Bug Fixes:

3) Fixed a bug where you couldn't receive lengthy directory listings
   (usually from 'LIST -alR') over SSL data channels.

4) Fixed two tricky bugs when updating directory VFS permissions, owner,
   and/or [chattr] data which is what zipscripts like ioNinja do when files
   are being uploaded.  If a user is trying to access the directory's
   root entry (most likely when listing the directory) at the same time as
   an update is being performed memory could end up being corrupted in some
   cases.  The more simultaneous updates the larger the risks and potential
   for wider corruption.
Yil is offline   Reply With Quote