home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 July / Chip_2004-07_cd1.bin / zkuste / ftp / download / cerber / CerberusInstall.exe / CerberusInstall / History.txt < prev    next >
Text File  |  2004-03-25  |  15KB  |  340 lines

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