home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 February / PCWorld_2004-02_cd.bin / komunikace / cerberus / CerberusInstall.exe / History.txt < prev    next >
Text File  |  2003-12-21  |  13KB  |  299 lines

  1. Revision History:
  2. ----------------
  3.  
  4.  
  5. Version 2.11 release notes -- 12/21/2003
  6.   http://www.cerberusftp.com/
  7.  
  8.   - Changed the permissions structure so that uploaded files cannot overwrite
  9.     existing files unless the user has delete permission
  10.   - The MDTM command can now be used to set the date/time on an uploaded file
  11.   - Enhanced file send operations by allowing the OS to cache files
  12.   - Added an option under the 'Advanced' tab of the server manager that instructs
  13.     the server to use the 'TransmitFile' API call to send files. Not available on Windows 98.
  14.  
  15.  
  16. ------------------------------------------------
  17.  
  18. Version 2.11 BETA 2 release notes -- 11/11/2003
  19.   http://www.cerberusftp.com/
  20.  
  21.   - Added automatic import of previous Cerberus settings(except interfaces)
  22.   - Fixed a buffer overflow vulnerability
  23.   - Added experimental support for the OPTS and LANG commands
  24.   - Fixed a bug the caused a "550 Invalid Path" error message whenever a CWD
  25.     to the root ("/") was issued
  26.   - Resolved a bug that caused settings changes to be lost on restart when Cerberus
  27.     was installed as a service
  28.   - Corrected some cosmetic flaws in the GUI's server manager
  29.   - Fixed a bug that turned off command logging when connection logging was turned off
  30.  
  31. ------------------------------------------------
  32.  
  33. Version 2.11 BETA release notes -- 10/29/2003
  34.   http://www.cerberusftp.com/
  35.  
  36.   - Adjusted the dialog button positioning so that the buttons wouldn't get clipped on XP
  37.   - The login process has been changed so that incorrect usernames will now be
  38.     prompted for passwords. This is a security enhancement.
  39.   - Fixed a UI bug that could cause the Getting Started Wizard to keep showing up after
  40.     a reboot
  41.   - Added an option under the 'advanced' tab of the server manager to deny FXP transfers. 
  42.   - Added an option under the 'advanced' tab of the server manager to deny PORT commands
  43.     on the reserved ports (Ports below 1025). 
  44.   - Passwords are not longer stored in the user file. Passwords are now SHA-1 encrypted, and
  45.     then only the password message digest is stored.
  46.   - Default programs are now invoked, instead of always Internet Explorer, for external links.
  47.     Ex: mailto, Cerberus homepage web link, statistics file display.
  48.   - The interface limit of 5 has been removed. Cerberus can now listen on an unlimited number
  49.     of interfaces.
  50.   - The list command has been changed to display the contents of directories passed as parameters
  51.   - Updated help file
  52.   - Numerous minor bug fixes and performance enhancements
  53.  
  54. ------------------------------------------------
  55.  
  56. Version 2.1 Release notes -- 3/18/2003
  57.   http://www.cerberusftp.com/
  58.  
  59.   - Added support for P@SW command to allow certain SMC Barricade routers
  60.     to work with passive mode 
  61.   - Added support for MDTM command
  62.   - Added additional support for FEAT command
  63.   - Improved support for running as a service
  64.   - Added option to display file times in local or UTC format
  65.   - Greatly reduced flicker on screen resizing
  66.   - Added 'Getting Started' wizard to the GUI
  67.   - Improved communication performance between the GUI and the server
  68.   - Fixed bug which caused the PORT command to sometimes fail on NT4 
  69.   - Several minor bug fixes
  70.  
  71. ------------------------------------------------
  72.  
  73. Version 2.02 Release notes -- 1/07/2003
  74.   http://www.cerberusftp.com/
  75.  
  76.   - Official release
  77.   - Added PASV port range option to the 'Advanced' Server Configuration
  78.  
  79. ------------------------------------------------
  80.  
  81. Version 2.02 BETA Release notes -- 12/22/2002
  82.   http://www.cerberusftp.com/
  83.   
  84.   - Resolved a bug that allowed multiple versions of Cerberus to be
  85.     started if Cerberus was running as a service, and a Terminal Services
  86.     client started another version.
  87.   - Fixed a bug that could, on rare occasions, cause the server to continuously
  88.     attempt to terminate a connection that had already been terminated
  89.   - Added an option to log server replys
  90.   - Rewrote underlying socket communications to improve performance
  91.   - Several minor bug fixes and performance improvements
  92.  
  93. ------------------------------------------------
  94.  
  95.  Version 2.01 Release notes -- 10/17/2002
  96.   http://www.cerberusftp.com/
  97.   
  98.   - Enhanced error detection and recovery
  99.   - Corrected a bug which prevented networked drives from being displayed to clients
  100.   - Changed the appearance of the Status Pane
  101.   - Changed some of the toolbar icons to Hi-color icons
  102.   - Added several commands to the 'right-click' menu of the User Manager
  103.   - Added the option to 'Clone' (use as a base template) a user
  104.   - Checked, and corrected where necessary, all string and buffer manipulations routines to
  105.     make sure they were "buffer-overflow proof"
  106.   - The uninstall program now removes Cerberus from the NT Service list
  107.  
  108. ------------------------------------------------
  109.  
  110.   Version 2.0 Official Release notes -- 10/07/2002
  111.   http://www.cerberusftp.com/
  112.   
  113.   - Corrected a bug that could result in an uploaded file being corrupt when overwriting
  114.     and existing file of the same name.
  115.   - Added the ability to control how many times an account can be logged into simultaneously
  116.  
  117. ------------------------------------------------
  118.  
  119.   Version 2.0 BETA 4 Release notes -- 9/21/2002
  120.   http://www.cerberusftp.com/
  121.  
  122.   - Corrected a bug which could prevent Cerberus from starting up on Windows 95 and 98
  123.   - Fixed a bug in the registry access routines which could cause Cerberus to crash
  124.  
  125. ------------------------------------------------
  126.  
  127.   Version 2.0 BETA 3 Release notes -- 9/20/2002
  128.   http://www.cerberusftp.com/
  129.  
  130.   - Corrected the "The descriptor is not a socket" bug
  131.   
  132. ------------------------------------------------
  133.  
  134.   Version 2.0 BETA 2 Release notes -- 9/16/2002
  135.   http://www.cerberusftp.com/
  136.  
  137.   - New User Manager(comments?)
  138.   - Several GUI changes and improvements
  139.  
  140. ------------------------------------------------
  141.  
  142.   Version 2.0 BETA 1 Release notes -- 8/09/2002
  143.   http://www.cerberusftp.com/
  144.   
  145.   - Completely new server core. No more MFC!
  146.   - Can now be installed as a Native NT Service
  147.   - Data Connections established through the PORT command now correctly bind to port 20 (RfC959).
  148.     Should help with firewalls
  149.   - Corrected a bug that occasionally caused uploaded files to be closed before the last few 
  150.     kilobytes were written. 
  151.   - The User Manager has been revamped again. Automatically saves changes, instead of constantly
  152.     asking for permission
  153.   - Ability to control whether or not to display hidden files and directories
  154.   - New toolbar icons
  155.   - Added a context menu to the connections page
  156.   - Ability to manually add interfaces
  157.   - Support for files greater than 4GB
  158.   - Too many security and bug fixes to list
  159.  
  160. ------------------------------------------------
  161.  
  162.   Version 1.71 Release notes -- 2/07/2002
  163.   
  164.   - Only one copy of Cerberus can start at a time
  165.   - The User Manager has been made more user friendly
  166.   - Settings and user lists now save automatically when windows is shutting down
  167.   - Rewrote the directory parsing routines for greater reliability
  168.  
  169. ------------------------------------------------
  170.  
  171.   Version 1.7 Release notes -- 12/16/2001
  172.  
  173.   - Fixed the "Invalid Path" error that showed up when a file or directory with more 
  174.     than one period was used in a command
  175.   - Directories added to a user's virtual root can now have different permissions
  176.   - The user manager has been redesigned to be more user friendly
  177.   - Fixed a bug that caused processor utilization to sometimes spike when a file was
  178.     downloaded.
  179.   - Command progress indication. The user page will tell whether a command is in 
  180.     progress or complete. For file downloads, the percentage left to download will be
  181.     displayed.
  182.   - Fixed a bug that could cause the server to crash if a message greater than 4KB
  183.     was specified in either the welcome, goodbye, or max connection edit boxes.
  184.   - Fixed a bug that could cause the server to crash if the server wasn't restarted
  185.     after a message was changed.
  186.   - Many other bug fixes and improvements
  187.    
  188. ------------------------------------------------
  189.  
  190.   Version 1.6 Beta Release notes -- 8/25/2001 
  191.  
  192.   - Fixed a MAJOR security bug that allowed unrestricted access to the
  193.     server machine by using periods in the change directory path
  194.   - Modified the directory retrieval commands to more closely model Unix behavior
  195.     Should fix the problems encountered using the mget * command
  196.   - Complete rewrite of the underlying directory parsing functions
  197.   - Lots of other minor fixes and improvements
  198.  
  199. ------------------------------------------------
  200.  
  201.   Version 1.5 Release notes -- 5/21/2001
  202.  
  203.   - Added a new virtual root directory file structure
  204.   - Added support for the APPEnd command
  205.   - The server now remembers whether an interface is disabled or enabled
  206.   - Enhanced the fault tolerance for clients that send incorrect or 
  207.     unsupported commands by ensuring a reply code is always sent
  208.   - Added this help file
  209.   - Corrected a bug in the IP Manager that caused all IP addresses placed
  210.     inside to be blocked regardless of whether the deny or allow button was selected
  211.   - CWD command now fails if anything other than a valid directory is passed
  212.   - Activated the "Allow Login" feature for particular interfaces
  213.   - Server now handles X-versions(experimental) of commands
  214.   - Maximum connection settings are now enforced
  215.   - Streamlined a lot of the underlying code
  216.  
  217. ------------------------------------------------
  218.  
  219.   Version 1.22 Release notes -- 5/08/2001
  220.  
  221.   - Fixed a security problem that always uses c:\ as the root directory for anonymous logins.<br>    
  222.   - Replaced the imbedded directory control in User manager with a more stable one<br>    
  223.   - Rewrote the command parsing routines to provide greater fault tolerance for incorrectly 
  224.     formatted, or garbage strings on the control connection
  225.  
  226. ------------------------------------------------
  227.  
  228.   Version 1.2 Release notes -- 5/03/2001 
  229.  
  230.   - Changed OS (UNIX) returned from SITE command. Should improve FTP auto-detect.
  231.   - Fixed a security hole that allowed people to execute certain commands without being logged in
  232.   - Removed the hard-coded paths; International versions of Windows should work now.
  233.   - Some stability improvements
  234.  
  235. ------------------------------------------------
  236.  
  237.   Version 1.1 Release notes -- 4/25/2001 
  238.  
  239.   - Fixed the CWD command to fail when the remote directory requested doesn't exist
  240.   - Added support for the CDUP command
  241.   - Added additional log messages for file transfers
  242.   - Major code rewrites to improve overall performance
  243.   - New statistic generator
  244.   - Added additional error checking during remote path resolution
  245.   - Some GUI changes/improvements
  246.   - Fixed a major bug that caused PASV file uploads to fail
  247.   - Several other minor bug fixes
  248.   - Modified the directory structure sent with the LIST command to mirror UNIX exactly
  249.   - Increased compatibility with popular FTP clients
  250.   - Partial support for the ABORt command
  251.  
  252. ------------------------------------------------
  253.  
  254.   Version 1.05 Release notes -- 4/16/2001 
  255.  
  256.   - Added support for the SIZE and REST commands. The server can now restart
  257.     failed file transfers from the point of failure
  258.   - Fixed a MAJOR security issue that caused upload/download permissions to not
  259.     be checked for users
  260.   - Added the creation of the 'log' directory so that the AutoLog option wouldn't error
  261.     when attempting to open the log file
  262.   - Corrected the "incorrect user file version" bug that appears when you restart 
  263.     the server (note: delete the old user and block files)
  264.   - Corrected a bug in the STOU command that caused the wrong procedure to be called.
  265.   - Optimized the file transfer code and added improved error detection
  266.   - Thanks to everyone who has submitted bug reports
  267.  
  268. ------------------------------------------------
  269.  
  270.   Version 1.03 Release notes -- 4/14/2001 
  271.  
  272.   - Corrected a bug introduced in the last version that resulted in the wrong OS being 
  273.     detected (currently harmless, but annoying)
  274.  
  275. ------------------------------------------------
  276.  
  277.   Version 1.02 Release notes -- 4/13/2001 
  278.  
  279.   - Added an IP Manager to control connection attempts
  280.   - Added an option to automatically record a log file while the server is running
  281.   - More event tracking added to the log
  282.   - Enhanced error detection and recovery
  283.  
  284. ------------------------------------------------
  285.  
  286.   Version 1.01 Release notes -- 4/5/2001 
  287.  
  288.   - Added menu options to the taskbar icon
  289.   - You can now hide or show the Cerberus manager window from the taskbar
  290.   - Added an option to hide the server manager window at startup
  291.   - Added my email address to the about dialog for tech support
  292.   - Activated the ability to save a copy of the log screen to file
  293.  
  294. ------------------------------------------------
  295.  
  296.   Version 1.0 Release notes -- 3/14/2001 
  297.  
  298.   - Initial Release
  299.