Softpedia
 

WINDOWS CATEGORIES:



GLOBAL PAGES >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Sticky Password FR...
  • Parallels Workstat...
  • ESET NOD32 Antivir...
  • BitDefender Total ...
  • WinPatrol 24.6.201...
  • PerfectDisk Free D...
  • Adobe Photoshop CS...
  • PerfectDisk Profes...
  • Windows 8 Consumer...
  • Atlantis Word Proc...
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Sticky Password FREE
    [SOFTPEDIA
    EXCLUSIVE] 6.0.2.323

    86,307 downloads
    Nokia PC Suite
    7.1.180.64

    67,553 downloads
    3DP Chip 12.04
    55,927 downloads
    Adobe Flash Player
    11.3.300.250 Beta 3
    / 11.2.202.235

    43,691 downloads
    Samsung PC Studio
    7.2.24.9

    40,950 downloads
    Nero 9 Free
    9.4.12.3d

    38,685 downloads
    Yahoo! Messenger
    11.5.0.192

    32,509 downloads
    Samsung Kies
    2.3.1.12044_18

    31,776 downloads
    Avira Antivir Virus
    Definition File
    Update May 22, 2012

    31,129 downloads
    Internet Download
    Manager 6.11 Build 7

    30,941 downloads
    Home > Windows > Internet > Servers > FTP Servers > Serv-U > Changelog

    Serv-U 12.0.0.2 - Changelog


    What's new in Serv-U 12.0.0.2:

    May 11th, 2012

    Features:
    · Added Serv-U Gateway; providing a secure gateway that allows FTP, FTPS, SSH, and web (HTTP/HTTPS) clients to safely access a Serv-U file server deployed behind a firewall.
    · Added Serv-U Platinum edition to include FTP Voyager JV and Serv-U Gateway in addition to all Serv-U Gold features.
    · Added Web-based client branding removal for Serv-U Platinum.
    · Added logging at the user and group levels allowing individual user-based and group-based log files.
    · Added iPad support for the Management Console allowing Serv-U to be managed remotely from an iPad.
    · Added three new log path variables for "Login ID" (%L), user "Full Name" (%U), and "Group Name" (%G).
    · Added additional FTP hash commands used to validate the content of transferred files: XMD5, XSHA1, XSHA256, and XSHA512.
    · Added hmac-sha2-256, hmac-sha2-256-96, hmac-sha2-512, and hmac-sha2-512-96 SSH2 MACs.
    · Added "SessionID" system variable used to identify the session ID column shown in the Management Console active session lists and in domain logs.
    · Added system variables for date and time: $Day, day of the month; $Month, two-digit numeric month; $TextMonth, text version of the month; $Year, four-digit year; $2DigitYear, two-digit year; $Hour, hour (24-hour clock); $Minute, minute; $Second, second
    · Added Integration DLL / shared library support for Linux.
    · Updated OpenSSL libraries from 0.9.8u to 0.9.8w.
    · Updated Italian strings throughout.
    · Updated the Web Client Image Preview dialog to go directly to the selected image in the Thumbnail scroll window without using the scrolling effect.
    · Updated the Web Client to no longer refresh after a rename when in Thumbnail view.

    Bug Fixes:
    · Corrected a Linux bug where administrators locked in their home directories could not create users whose paths started with "/".
    · Corrected a bug in the Web Client where user names containing a backslash could cause a JavaScript error.
    · Corrected a bug in the Web Client where files with similar names were not being sorted correctly.
    · Corrected a bug in the Web Client where media files would stop playing in the Media Preview dialog when attempting to rename or delete the file.



    What's new in Serv-U 11.3.0.2:

    April 4th, 2012

    Bug Fixes:
    · Corrected a bug, introduced in 11.3.0.0 by selectable thumbnails, where the Web Client would appear to hang at startup when using HTTPS.
    · Corrected the Linux installer to show the correct version number.



    What's new in Serv-U 11.3.0.0:

    March 23rd, 2012

    Features:
    · Added Application Indicator support for Unity desktops on all Canonical Linux distributions (e.g., Ubuntu 11.04+).
    · Added more robust version loading of shared libraries in Linux (e.g., ODBC, Application Indicators, and Graphic Device Libraries).
    · Updated various German and Swedish strings throughout.
    · Added a busy dialog to Web Client Pro after multiple files were selected for upload.
    · Added a wait cursor to Web Client Pro to identify when a long operation is about to occur.
    · Changed HTTP response code in the first line of the header to remove the "HTTP " part of the descriptive response.
    · Improved overall background processing performance to trigger more consistently on busy servers.
    · Added system variable "$UserDomainName" that uses either the logged in domain name or the user's parent domain name. A blank name is returned if the user is a global server user that is not logging in.
    · Added the ability to "Disconnect" multiple sessions in the Domain and Server Activity pages in the Management Console.
    · Added the ability to "Enable/Disable" events from the events list context menu in the Management Console.
    · Updated the Web Client to redirect to the login page when a user becomes disconnected from the server.
    · Updated the instructions in FTP Voyager JV's launch page in relation to specific browser download procedures.
    · Improved upload speeds over SSL encrypted connections on fast connections by up to 25%.
    · Improved the Web Client by making files and folders selectable and context menu sensitive when in "Thumbnails" view.

    Bug Fixes:
    · Corrected a serious memory leak where valid HTTP/s and SSH logins whose end-user-specified login ID ended with a space caused Serv-U to allocated unneeded memory.
    · Corrected a bug, introduced in 11.2.0.0 where the outbound buffer size was being calculated incorrectly.
    · Corrected an SFTP (versions 4 and above only) bug where treating Windows Shortcuts as symbolic links but not as the target of the link, Serv-U would not identify the shortcut as a symbolic link. This did not affect SFTP 3 and lower.
    · Corrected a log rotation bug where Serv-U did not consider the domain name variable in the log file name (%S) when rotating or deleting log files resulting in early log file deletion.
    · Corrected a bug where specifying a non-existent IP address in a listener and another listener using all IP addresses, Serv-U would not log the error and the tray application would not indicate the error condition.
    · Corrected a bug where the Linux uninstaller would not fully uninstall Serv-U if a language other than English was installed.
    · Corrected a bug in Web Client Pro where changing the selected rows would cause the user interface to become unresponsive.
    · Corrected a bug in the Management Console where adding an "Event Filter" generated a script error.
    · Corrected a bug in the Management Console where the "minutes" label in the Disconnect dialog was not aligned correctly.
    · Corrected a bug in FTP Voyager JV where synchronize folders could produce an error confirmation when the comparison routine has been automatically cancelled.
    · Corrected a bug in FTP Voyager JV where the "Confirm logout when exiting application" option was not being saved within the Preferences dialog.



    What's new in Serv-U 11.2.0.0:

    February 16th, 2012

    Features:
    · Added Application Indicator support for Unity desktops on Canonical Linux distributions (e.g., Ubuntu 11.04).
    · Added HTTP buffer "sanity" limits to help avoid potential POST DoS attacks.
    · Updated OpenSSL libraries from 0.9.8r to 0.9.8t.
    · Added the use of the "426 Data connection unexpectedly closed." to the PASV, EPSV, PORT, and EPRT commands.
    · Updated Swedish strings throughout the Engine, Management Console, and Web Client.
    · Install Russian MFC resource DLL for Russian language installations.
    · Install each available MFC locale resource DLL in installation directory to provide proper localization support.
    · Improved Mobile Web Client layout to better support tablet devices by moving tool bar to the top of the page and adding dynamic image preview sizing based on device.
    · Updated Spanish and Russian strings for FTP Voyager JV and Web Client Pro.
    · Added the ability to play .m4a files within browsers other than Safari and those running on Apple computers.

    Bug Fixes:
    · Corrected a bug, introduced in version 10.2.0.0, where the FTP data channel outbound sockets buffering was too large. On non-local connections Serv-U would believe all data was sent prior to it physically being sent to the client causing Serv-U to send the 226 response to the client long before the client received the data.
    · Corrected a potential but unlikely security problem where UNC path roots could be incorrectly compared between two UNC directory access rules where only the UNC root (e.g., "\\Server-1\share\..." and "\\Server-2\share...") was the difference between the two rules. Drive roots (e.g., "D:\..." and "C:\...") were not affected.
    · Corrected a database table creation bug where columns could all be created as VARCHAR(32) limiting the space available for longer strings.
    · Corrected a bug where Serv-U would not start from the tray while Windows UAC was enabled and Serv-U was setup to run as a service.
    · Corrected a bug where the Serv-U Tray's special "Documents" folder icon information was being incorrectly written to the Windows "Desktop.ini" file preventing Windows from showing the Serv-U Tray's Theme folder icon.
    · Corrected a minor memory leak in the Tray application's use of embedded Internet Explorer.
    · Corrected a Management Console and Web Client bug where certain elements would not work correctly when using Firefox version 10.0 browser.
    · Corrected a Management Console bug where validation for email input was not allowing legitimate email addresses.
    · Corrected a Management Console bug where context menus did not work on text areas.
    · Corrected a Management Console bug where selecting a cell in the "Template" column in the "SQL Templates" dialog would not allow editing of the "Value" column.
    · Corrected a bug in the Web Client where double clicking on a file or directory would trigger the "Move" command.
    · Corrected a bug in the Web Client where the "Image Preview" dialog was not large enough to support the long button labels used in the Spanish translations.
    · Corrected the Spanish Web Client Help Table of Contents translation.
    · Corrected a bug in FTP Voyager JV where similar file names were not being sorted correctly (e.g., "New folder" vs. "New folder - Copy (1)" vs. "New folder - Copy (2)").
    · Corrected a bug in Web Client Pro's transfer queue where similar file names were not being sorted correctly (e.g., "New folder" vs. "New folder - Copy (1)" vs. "New folder - Copy (2)").



    What's new in Serv-U 11.1.0.7:

    January 7th, 2012

    Features:
    · Added support for using the Mobile Web Client with the Amazon Silk mobile browser (Kindle Fire).
    · Changed the tray applications "Display Notifications" to apply to only Serv-U's notifications not events. Events are now shown regardless of this option.
    · Improved Web Client Pro's launch confirmation dialog to make it easier to understand.

    Bug Fixes:
    · Corrected a bug, discovered in-house, where an old administrative session could potentially cause Serv-U to crash after a Serv-U restart.
    · Corrected an HTTP Windows Authentication bug where the login would not complete and appear to hang.
    · Corrected an FTP download bug where the compressed and uncompressed totals returned in the "226 Transfer complete..." response was incomplete. This problem usually only occurred after transferring a file locally (localhost, 127.0.0.1, or ::1).
    · Corrected an FTP upload bug where the compressed total returned in the "226 Transfer complete..." response incomplete, usually by 2 bytes.
    · Corrected a rename bug, introduced in 11.1.0.5, where renaming a file within the same parent directory required write permission in the parent directory.
    · Corrected a database mapping bug where using non-default values for tables, would cause the loss of the search attribute rending the table unavailable.
    · Corrected a Mobile Web Client bug where the URL address bar was not scrolling out of view when previewing images.
    · Corrected a Management Console bug where the "Spy Chat" session information would overflow the dialog when the location path was very long.
    · Corrected a Management Console bug where a JavaScript error could occur on the "Server Details" page when a registration Id becomes expired.



    What's new in Serv-U 11.1.0.5:

    December 6th, 2011

    · Corrected a security issue where it was possible to see directories, create directories, and download files above a user's root directory (Secunia SA47021). This security error has been in Serv-U since Serv-U version 1.0.
    · Corrected a bug where end-users could delete their home directory.
    · Corrected an SFTP (via SSH2) upload transfer rate bug where the domain, user, and group active transfer statistics were incorrect.
    · Corrected a move file bug where the new parent directory's permissions were being checked when the new directory was different from the original.
    · Corrected a bug where PASV listen sockets would remain open until after they were no longer needed. This could cause some systems to use too much memory or eventually fail to accept FTP data connections.
    · Corrected a bug when creating a new domain, the domain would not go "on-line". Firing startup events, writing to the log, and starting statistics would not occur unless the domain was manually disabled then enabled or Serv-U was restarted.
    · Corrected a bug where Serv-U did not properly verify that upgrade protection is valid for a new version being installed on Windows Vista or newer.
    · Corrected a Management Console bug where button icons were misplaced when using a Firefox browser on a Linux OS.
    · Corrected a bug in the Web Client where file and directory names containing ampersands could not be moved using drag and drop.
    · Corrected a Management Console bug where combo box drop-down lists would persist when the containing dialog was closed while the combo box drop-down list was still active.
    · Corrected a Mobile Web Client bug where navigating to directories with certain characters in the name would result in an error.



    What's new in Serv-U 11.1.0.3:

    December 1st, 2011

    Features:
    · Added tray menu options to gracefully shutdown Serv-U when all sessions are closed, when all active transfers complete, and to cancel a pending shutdown.
    · Stopped including an HTTP body for HTTP response code 304 (not modified) improving Serv-U's HTTP caching support.
    · Improved the user & group dialogs so that selecting different tabs maintains the height of the dialog providing more workable real estate.
    · Added server a level log line to identify whether or not the Windows GDI+ or Linux gd libraries were loaded by Serv-U.
    · Added server a level log line to identify whether or not the ODBC database library was loaded by Serv-U.
    · Dynamically load the Linux graphics and ODBC libraries so that Serv-U can still run on Linux installations where these libraries are not installed.

    Bug Fixes:
    · Corrected a download bug with Firefox 8.0; Firefox would present end-users with a random file name instead of the file name of the file being downloaded. This was due to Firefox's changed interpretation of the "Content-Disposition" HTTP header.
    · Corrected an SFTP (via SSH2) bug where Serv-U would not queue directory listing reads and respond as directory listing information became available causing certain clients to appear hung during directory listings.
    · Corrected an SFTP version 6 and greater bug where Serv-U would incorrectly tell the client a directory listing was complete when it wasn't causing the client to show truncated directory listings for long listings.
    · Corrected an FTPS security bug where Serv-U would allow the command channel to operate when SSL negotiation on the command channel failed.
    · Corrected an FTPS download bug when download speed limits and compression were in use, the file download would pause and never restart.
    · Corrected a bug where compressed SSL transfers (HTTPS and FTPS) could record an incorrect running transfer total.
    · Fixed buffer overflow bug that occurred when using passwords greater than 5,120 characters for the SMTP password, SSL certificate private key password, or Windows user password for a directory access rule.
    · Corrected a Management Console bug where some domains were not visible in the Change Domain dialog on initial load.
    · Corrected a Management Console bug where FTP Response Codes were not sorted correctly on initial load.
    · Corrected a bug in the Web Client and Management Console where text selection was possible when using an Opera browser.
    · Corrected a Management Console bug where the list box control in "Limits & Settings" dialog would collapse before items were selected.
    · Corrected a Management Console bug where the "Browse" button in the "Virtual Paths" dialog was wrapping to the next line.



    What's new in Serv-U 11.0.0.4:

    November 3rd, 2011

    Features:
    · Added "-prepareconsole" command line parameter to Windows installer and to the Windows executable to automatically create an administrative domain and user account for headless Windows installations.
    · Changed the description for Web Client Pro error messages that are received when a file is in use.
    · hanged the description for FTP Voyager JV error messages that are received when a file is in use.

    Bug Fixes:
    · Corrected a directory access rule bug where access to nested subdirectories would be granted when changing to a directory with non-inherited settings.
    · Corrected a Serv-U Linux bug where the "Advanced" setting to set an uploaded file's group name was not working correctly. It would work only if the group name was also a user name and the user's group name was used instead.
    · Corrected a Windows installer bug when installing using the "-silent" option, Serv-U would not install as a service.
    · Corrected a potential Web Client cross-site scripting (XSS) vulnerability.
    · Corrected an installer bug when installing on Windows Server Core (headless Windows Server) the installer prevented installation because Internet Explorer was not found.
    · Corrected a bug where the tray application's password could not be set.
    · Corrected a bug in the Management Console where User and Group Statistics were not being shown when the login ID had special characters that were being double encoded.
    · Corrected a Management Console help bug where there was a gap in the list of Serv-U Gold features.
    · Corrected a Management Console help bug where the labels for "Allow rename overwrite" and "Warn end users when using old web browsers" were reversed.
    · Corrected a Mobile Web Client bug where clicking a directory to list its contents would cause the element containing the directory to expand vertically.
    · Corrected a Web Client Pro bug where Java 1.7 would fail to properly render visual dividers inside the Preferences dialog.
    · Corrected an FTP Voyager JV bug where Java 1.7 would fail to properly render visual dividers inside the Preferences dialog.
    · Corrected an FTP Voyager JV bug where the Synchronize Folders status bar would visually shift the controls above it during a comparison operation.



    What's new in Serv-U 11.0.0.2:

    October 7th, 2011

    Features:
    · Increased the XCRC (CRC32) file read buffer size from 64KB to 1MB to increase XCRC performance.
    · Automatically disable internal CRC32 caching during transfers on incredibly fast connections to improved transfer speeds.
    · Improved HTTP and HTTPS transfer speeds on very fast connections by eliminating the internal CRC32 hash calculations used by the XCRC FTP command.
    · Improved FTP upload and download transfer speeds by eliminating the internal CRC32 hash calculations used by the XCRC FTP command, when the XCRC command is disabled.
    · Changed FTP ASCII mode on Serv-U Linux so sequences on uploads are converted to and characters are converted to on downloads, as is common practice in Linux and UNIX.
    · Removed the "Interpret line feed byte as a new line when in ASCII mode" limit in Serv-U Linux.
    · When a domain or the server requires a secure connection before allowing login, Serv-U returns an error telling the end-user a secure connection is required even in response to an errant login ID.
    · Added the "newline" identifier to the SFTP (via SSH2) SSH_FXP_VERSION packet for clients using SFTP version 4 or greater. On Windows is sent, on Linux is sent.
    · Updated various context menu icons for the Management Console.
    · Added the ability for Web Client Pro users to drag and drop from Windows Explorer onto the applet to trigger uploads to the current working directory.
    · Changed the layout of the OpenJDK message box for Web Client Pro on Linux so it's easier to understand.
    · Added the ability for FTP Voyager JV users to click on the "View | Thumbnails" main menu which changes the active browser pane to thumbnail mode.
    · Added the ability for FTP Voyager JV to play audio files for successful or failed upload and download transactions.
    · Changed the format for FTP Voyager JV and Web Client Pro to exclude the thousands digit when calculating file sizes greater than one kilobyte.
    · Changed the format for FTP Voyager JV and Web Client Pro to exclude digits past the decimal when the file size is less than one kilobyte or the calculation returns a whole number.


    Bug Fixes:
    · Corrected a bug where Serv-U might not process socket messages, in Windows only, while performing very fast compressed downloads. When this occurred Serv-U for Windows would appear to be hung until the transfer completed.
    · Corrected an FTP ASCII mode upload bug when the "Interpret line feed byte as a new line when in ASCII mode" setting was true. If the previous packet ended with a and the next incoming packet started with a , an extra character was inserted into the file.
    · Corrected an SFTP (via SSH2) bug where opening a file for writing with the SSH_FXF_OPEN_EXISTING flag alone would not open the file.
    · Corrected an SFTP (via SSH2) bug, introduced in 11.0.0.0, where the solution to reused or misinterpreted packets caused certain OpenSSH based clients, such as "sftp" in Linux, to be unable to transfer all but tiny files.
    · Corrected a Management Console bug where it was possible for the Ratio Quota inputs to not allow user input when enabled.
    · Corrected a Management Console bug where the tree navigation items were not in the correct order.
    · Corrected a bug where transparent backgrounds for tool tips were not being hidden correctly in IE browsers less than version 8.
    · Corrected a Web Client bug where the Web Client Pro button taskbar would overflow the container boundaries when using an IE 6 browser.
    · Corrected a Web Client Slide Show bug where the "Fast" and "Slow" labels on the speed control slide bar were reversed.
    · Corrected a Web Client Pro bug where the "Upload From" and "Download To" dialogs were not using translated strings.
    · Corrected a Web Client Pro bug where the transfer queue would fail to reassign its worker threads after the "Number of threads" were increased under the "Transfer Pane" in the "Options" dialog.
    · Corrected a Web Client Pro bug where the result of the multiple delete confirmation would fail to suppress the individual delete confirmations of each row.
    · Corrected a Web Client Pro bug where the initial column sizes were not being calculated correctly on Macintosh operating systems.
    · Corrected a Web Client Pro bug where a hang occurs when attempting to transfer a file that is in use.
    · Corrected an FTP Voyager JV bug where a refresh of the root tree node for remote files could cause the icon to show up in a dimmed state.
    · Corrected an FTP Voyager JV bug where a hang occurs when attempting to transfer a file that is in use.



    What's new in Serv-U 11.0.0.0:

    October 7th, 2011

    Engine:
    · Created Serv-U Linux. Serv-U is capable of running natively on both Microsoft Windows and most Linux platforms.
    · Added the ability to import and export IP access rules for the server, domains, users, and groups in CSV text file format.
    · Added events when user accounts are automatically disabled or automatically deleted.
    · Added an event to identify when a user account's password is about to expire (stale).
    · Added an event to identify when a user account is about to be automatically disabled.
    · Added an event to identify when a user account is about to be automatically deleted.
    · Added an event to identify when a user session sets an account email address.
    · Added an event to identify when a user session attempts to set an account email address but fails.
    · Added a setting used to identify how many days before expiration that a user's password is to become stale.
    · Added a setting used to identify how many days before automatically disabling a user account before triggering the pre-disable event.
    · Added a setting used to identify how many days before automatically deleting that a user account before triggering the pre-delete event.
    · Added a setting to require an end-user to set an email address (disabled by default).
    · Added a setting to allow (or disallow) end-users to set an email address through the Web Client (disallowed by default).
    · Added a security log line for successful user account email address setting.
    · Added the ability to roll over log files hourly.
    · Added a new log path variable; %H - hour (24-hour clock).
    · Added a template email message, when creating "common" events, to email to the end-user when the end-user's password is about to become stale.
    · Added a template email message, when creating "common" events, to email to the end-user when the end-user's account is about to be automatically disabled.
    · Added a template email message, when creating "common" events, to email to the end-user when the end-user's account is about to be automatically deleted.
    · Changed the triggered event for automatic user deletion from SUEVENT_ID_USER_DELETED to SUEVENT_ID_USER_AUTOMATICALLY_DELETED.
    · Added support for aes128-ctr, aes192-ctr, aes256-ctr encryption algorithms in the SSH2 protocol.
    · Added the FTP "COMB" command used to combine two or more files together, one-by-one, and remove all but the first specified file. This command allows FTP clients to perform multi-part uploads improving client performance in some cases.
    · Upgraded development environment and Microsoft runtime libraries.
    · Changed email address validation to allow international domain names (IDN).

    Tray:
    · Improved the look of the "Default" tray theme to use a stylized icon and easier-to-see animation.
    · Improved the look of the "Classic Green U" tray theme icons.
    · Added "Logo" tray themes using the same icons and animations as Serv-U 7.0 - 10.5.
    · Changed the pop-up menu icons to be more consistent with the Management Console, Web Client, Web Client Pro, and FTP Voyager JV.

    Management Console:
    · Added the ability to customize the server or domain's login page by specifying HTML header, footer, favicon.ico, and CSS (cascaded style sheet) files.
    · Added sample custom HTML files, installed into the "Custom HTML Samples" subdirectory in Serv-U's installation directory.
    · Added the ability to view the domain/server log after testing an event to ensure the event triggered properly.
    · Added a button on the user and group statistics page to clear or reset the statistics for the selected user or group.
    · Added the ability to maintain user and group statistics between Serv-U restarts. This release changes the default to maintain the statistics between Serv-U restarts.

    Web Client:
    · Added the "Web Client Pro" to perform multiple transfers. Please see "Web Client Pro" below for a list of features.
    · Added the ability to navigate through images using keyboard controls in the Web Client image preview dialog.
    · Added a button to allow end-users to change the user account's email address.
    · Added a dialog, after login, that requires end-users to enter an email address for the user account.
    · Improved the Web Client context menus by adding more options and allowing use when in both details and thumbnail view.
    · Added the ability for non-Apple mobile devices to download and upload files using the Mobile Web Client.
    · Added a "Directory Properties" option in the Web Client context menu and removed the "Help" option.
    · Changed

    Web Client Pro:
    · Added the ability to transfer folders.
    · Added the ability to download multiple files/folders from the current working directory to a user-specified local directory.
    · Added the ability to upload multiple files/folders from the local file system to the current working directory.
    · Added the ability to delete multiple files/folders from the current working directory.
    · Added the ability to allow the user to specify the number of concurrent transfers.
    · Added the ability to expand the transfer group item to see individual transfer items.
    · Added the ability to control transfer items; start, stop, cancel, pause, skip, resume.
    · Added the ability to confirm the overwrite of files/folders with the same name.
    · Added the ability to change the background color of the transfer rows.
    · Added the ability to automatically pause transfers that are added to the transfer queue.
    · Added the ability to automatically collapse the transfer group when it's added to the transfer queue.
    · Added the ability to automatically remove transfer items when they are complete.

    FTP Voyager JV:
    · Added additional search filters to FTP Voyager JV. Now it can filter out file attributes and file types.
    · Added a button to FTP Voyager JV to allow end-users to change the user account's email address.
    · Added a dialog to FTP Voyager JV, after login, that requires end-users to enter an email address for the user account.
    · Moved FTP Voyager JV's local storage directories to coincide with Web Client Pro.
    · Added a "Stop Listing" button to the FTP Voyager JV local toolbar that halts local list operations.
    · Added a "Stop Listing" button to the FTP Voyager JV local and remote "bread crumb" navigation bars that are shown when a list operation is running.
    · Updated the default colors for compressed and encrypted folders and files for FTP Voyager JV running on Microsoft Windows.

    Bug Fixes:

    Engine:
    · Corrected an SFTP (via SSH2) bug for protocol version 4 where sub-second file times were not supported even though it's defined in the draft for protocol version 4.
    · Corrected an SFTP (via SSH2) bug where SSH packets could be "reused" and misinterpreted. This is an internal bug only, but could have security concerns.
    · Corrected an SFTP (via SSH2) bug where the SSH_FXP_STATUS SSH channel packet response for SFTP versions >= 3 did not include Serv-U's language identifier.
    · Corrected email address validation to disallow multiple @ signs within email addresses.

    Management Console:
    · Corrected a Management Console bug in the "IP Access" tab where it was possible for rows of "IP Access Rules" to be missing on initial loading.

    Web Client:
    · Corrected a Web Client bug where it was possible for the crumb bar drop down to not be dismissed if the "ESC" key was used to close the parent dialog.
    · Corrected a Web Client bug where deleting files from the "Image Preview" dialog would not work after selecting a image from the thumbnail scroller.
    · Corrected a Web Client bug where the "Thumbnail Size" combo box would not be sized correctly and partially hidden when using an IE browser.
    · Corrected a Web Client bug where renaming a file in "Details" view would not update the file name when switching to "Thumbnails" view.

    FTP Voyager JV:
    · Corrected an FTP Voyager JV bug where an error could occur after the user cancelled or paused a transfer resulting in a confirmation dialog being displayed to the user.
    · Corrected an FTP Voyager JV bug where the formatting of file size fields were not including one or two digits past a decimal character.



    What's new in Serv-U 10.5.0.24:

    August 10th, 2011

    Features:
    · Improved logic for loading SSH2 public key files to better conform with the specification in RFC4716.
    · Added case-sensitivity checks to remote file path comparisons for FTP Voyager JV.
    · Added a "Loading" icon to the Mobile Web Client login page to show that the user is requesting to login.

    Bug Fixes:
    · Corrected a bug, introduced in version 10.5.0.21 where FTP Voyager JV would not start when using Microsoft Internet Explorer versions 8 and lower due to caching flags.
    · Corrected a Web Client bug where refreshing the directory listing when in thumbnail view would not update the content properly when using an Opera browser.
    · Corrected a Web Client bug where pressing the "Enter" key in rapid succession while using the "Go" dialog could result in an error dialog.
    · Corrected a Web Client bug, in the "Upload" dialog, where the "Upload" button would not expand with certain languages.
    · Corrected a Web Client bug, in the "Upload" dialog, where an error dialog would pop-up when uploading a file when the language was set to French.
    · Corrected a Web Client bug where a user was unable to remove characters when renaming a file when using an Internet Explorer 9 browser.
    · Corrected a Mobile Web Client bug where sorting of the directory listing did not work correctly when connecting using a Mobile Android phone.
    · Corrected a Web Client bug where moving files with long file names would result in a mis-aligned confirmation dialog and hidden buttons.
    · Corrected a bug in the Serv-U login page where the login button would not expand with certain languages.
    · Corrected a bug in the "Confirm" dialog where the "Yes" button would show a scroll bar when using certain languages.
    · Corrected an FTP Voyager JV bug where a listing would fail for special Windows folders (e.g., Computer, Network, etc.) when the JNLP file was downloaded to a drive instead of a folder.



    What's new in Serv-U 10.5.0.21:

    August 4th, 2011

    Features:
    · Added a loading dialog for loading "User & Group Statistics" in the Management Console when a large number of users exist.
    · Improved the bubble tips with new graphics.
    · Changed cookie management to use "secure" flag when operating in HTTPS.
    · Added the statistics start time column to saved user and group statistics files.

    Bug Fixes:
    · Corrected an internal bug where Serv-U was not correctly releasing temporary user objects when editing user accounts. This bug did not cause a memory leak instead it internally delayed the release of a temporary object.
    · Corrected a Microsoft Internet Explorer caching bug where after upgrading Serv-U IE would fail to load Serv-U's pages correctly.
    · Corrected a Microsoft Internet Explorer caching bug where after downloading a file, downloading a file named the same again, IE would use the previously downloaded file from its cache.
    · Corrected a Management Console bug where "SSH Key Pair Creation" could cause a JavaScript error when saving the path to the key.
    · Corrected a Management Console bug where an error message would come up behind the "Browse" dialog when an invalid path was entered.
    · Corrected a Management Console bug where the opaque background layer would disappear when the browse dialog is launched before a bubble tip.
    · Corrected a Management Console bug where the "DEL" accelerator was not working in the "Limits" tab under "Limits & Settings".
    · Corrected a Management Console bug where the "Change Domain" dialog would jump when the list was scrolled and a large list of domains were present.
    · Corrected a database table mapping dialog bug where pressing the "Default" button for a column map would clear the column name field instead of setting the default value.
    · Corrected a Web Client bug where drives labeled as a "USB Mass Storage Device" could result in a JavaScript error when navigating to that drive.
    · Corrected a Mobile Web Client bug where shortcuts to directories where not sorted correctly.
    · Corrected an FTP Voyager JV bug where the local file system was failing to retrieve the root folders after an upgrade to Java 7.



    What's new in Serv-U 10.5.0.19:

    July 22nd, 2011

    Features:
    · Changed Domain Administrator permissions so Domain Administrators can create and maintain Group Administrators.
    · Stopped showing a date and time for virtual paths to drive and UNC only path names in the Web Client and FTP Voyager JV. Drive and UNC paths do not have a date and time in Windows.
    · Removed the "Recover Password" button from the HTTP login page when password recovery is disabled at the domain or server level.
    · Updated the Web Client to show the logged in user name and login ID.

    Bug Fixes:
    · Corrected a Management Console bug where the "Statistics Duration" time was incorrect for the Global Group statistics.
    · Corrected a Management Console bug where a JavaScript error would occur when viewing domain users when using a Serv-U Bronze or Serv-U Silver license.
    · Corrected a bug where log file cleanup was replacing log file path tags in a case-sensitive manner, but logging file path variable replacement was operating on the path name in a case-insensitive manner. Both operations are now case-insensitive.
    · Corrected a bug in the Serv-U login page where the bottom border of the group box in the Web Client/FTP Voyager JV selection dialog was missing when using an IE6 browser.
    · Corrected a bug in the Web Client where media would continue to play after closing the media playback dialog.



    What's new in Serv-U 11.0 Beta 9:

    July 16th, 2011

    · Corrected a bug in Web Client Pro where Japanese translations were not being used.
    · Corrected a bug when launching Web Client Pro in Internet Explorer 8.0, a script error was generated and Web Client Pro was unable to start.
    · Corrected a bug in the FTP Voyager JV launch page where hovering over buttons would cause the background to overflow outside the page container.



    What's new in Serv-U 11.0 Beta 8:

    July 16th, 2011

    · Corrected a bug in the Web Client where launching FTP Voyager JV would produce a script error.
    · Corrected a bug in the Web Client where the preview image dialog, when in thumbnail view, would not go to the next image in the list when the "next" button was pressed.
    · Corrected a bug in the Web Client where the string labels for "Enable Web Client Pro" and "Disable Web Client Pro" were reversed in the Russian translation file.



    What's new in Serv-U 11.0 Beta 7:

    July 16th, 2011

    · Corrected a bug in Web Client Pro where the file grid would expand its size before the applet was hidden after the user presses the "Disable Web Client Pro" button.
    · Corrected a bug in Web Client Pro where Internet Explorer was failing to remove event listeners that resulted in the applet being incorrectly positioned on the web page.



    What's new in Serv-U 11.0 Beta 6:

    July 16th, 2011

    · Corrected a Management Console bug where the connection type column for active sessions was blank.



    What's new in Serv-U 11.0 Beta 5:

    July 16th, 2011

    · Corrected a bug in Web Client Pro where the HTTPS protocol was failing to establish a session with the server.



    What's new in Serv-U 11.0 Beta 4:

    July 16th, 2011

    · Added confirmation dialogs to Web Client Pro after the "Download To" and "Upload Items" dialogs have been dismissed. These ensure the selected paths are valid.
    · Changed the layout of the "Preferences" pages of Web Client Pro to be more user-friendly and easier to read.
    · Optimized Web Client Pro communication so multiple files can be processed at a time which speeds up the updates to the listing.
    · Added extra "Remove All" buttons for skipped, paused, waiting, and stopped states for Web Client Pro.
    · Added a confirmation dialog for Web Client Pro that signals the user that transfers are in progress when the user is about to go to another page.
    · Corrected a bug where downloading compressed files would fail in Linux.
    · Corrected a bug where custom HTML would not work on two domains sharing the same IP address
    · Corrected a bug in Web Client where having a Web Client dialog open and a Web Client Pro dialog open at the same time caused the Web Client Pro to be shown over the opaque layer upon closing one of the dialogs.
    · Corrected a bug in Web Client Pro where the "Status" field would show 100% completion for empty files before they were transferred.
    · Corrected a bug in Web Client Pro where confirmation dialogs where being displayed off-screen.
    · Corrected a bug in Web Client Pro where pressing the 'Y' or 'N' keyboard keys was failing to dismiss all "Yes/No" dialogs.
    · Corrected a bug in Web Client Pro where dialogs could be drawn behind the browser window.
    · Corrected a bug in Web Client Pro where uploading multiple files to an empty directory would not trigger a repaint.
    · Corrected a bug in Web Client Pro where the overwriting of files would cause the listing to insert bogus rows into its grid.
    · Corrected a bug in Web Client Pro where the file grid would fail to update with certain character encodings.
    · Corrected a bug in Web Client Pro where the "Overwrite" confirmation dialog would fail to cancel other transfer items if the "Do this for all remaining conflicts" was selected.
    · Corrected a bug in Web Client Pro where the "Size" field of the "Delete" confirmation dialog was visible for directories.
    · Corrected a bug in Web Client Pro where the "Remove" button would fail to remove multiple selected rows.
    · Corrected a bug in Web Client Pro where the [DELETE] key was not removing the selected rows.
    · Corrected a bug in Web Client Pro where the CTRL+A key combination was not selecting all rows.
    · Corrected a bug in Web Client Pro where Internet Explorer was not expanding the transfer column widths to the extent of the browser's client area.
    · Corrected a bug in Web Client Pro where long file names would be cut off in confirmation dialogs.
    · Corrected a bug in Web Client Pro where the applet would randomly show itself when dialogs would appear over the browser window.
    · Corrected a bug in Web Client Pro where the applet could enter into an invalid state when dialogs are displayed on Apple Mac operating systems while running inside a Mozilla Firefox web browser.
    · Corrected a bug in Web Client Pro where the "Remove All Cancelled" transfer items would fail to remove a "Transfer Group" that was in a collapsed state.
    · Corrected a bug in Web Client Pro where a delete would fail due to the confirmation dialog requesting a thumbnail for that file.
    · Corrected a bug in Web Client Pro where certain browsers would hang when a drag and drop operation was occurring.
    · Corrected a bug in Web Client Pro where the file grid would fail to update when "Automatically remove completed transfers" was checked inside the "Preferences | Transfer Pane" dialog page.
    · Corrected a bug in Web Client Pro where the "Upload To" dialog would not change the current directory if the user pressed the "No" button on a directory confirmation dialog.
    · Corrected a bug in Web Client Pro where the "Operation" column would switch back to "Pending" if the user skipped, cancelled, paused, or stopped the transfer group while it was performing listings for all child files.
    · Corrected a bug in Web Client Pro where the "Status" column progress indicator would shrink in size instead of growing when "Automatically remove completed transfers" was enabled.
    · Corrected a bug in Web Client Pro where the file grid would fail to update if a file was partially transferred.
    · Corrected a bug in Web Client Pro on Macintosh computers where the applet would not execute until the user clicked on it. This addresses several display issues that are related to "Mac OS".
    · Corrected a bug in Web Client Pro on Macintosh computers where the toolbar buttons were not updating correctly.
    · Corrected a bug in Web Client Pro on Linux operating systems where Google Chrome would fail to launch the applet.
    · Corrected a bug in Web Client Pro where the user's home directory was not updating the file listing when upload or delete operations were completed.
    · Corrected a bug in Web Client Pro where Internet Explorer would stop the applet under certain conditions when the splitter bar was moved.



    What's new in Serv-U 11.0 Beta 3:

    July 16th, 2011

    · Corrected a bug in the Web Client where Web Client Pro would not start due to a Javascript error.



    What's new in Serv-U 11.0 Beta 2:

    July 16th, 2011

    · Added sample custom HTML files, installed into the "Custom HTML Samples" subdirectory in Serv-U's installation directory.
    · Changed Web Client Pro communication between the applet and the web page when running on Mac OS which fixes the grayed out background not hiding itself when applet dialogs are dismissed.
    · Corrected a bug in the Management Console where the browse dialog buttons for custom HTML files were not being enabled properly.



    What's new in Serv-U 11.0 Beta 1:

    July 16th, 2011

    Engine:
    · Created Serv-U Linux. Serv-U is capable of running natively on both Microsoft Windows and most Linux platforms.
    · Added the ability to import and export IP access rules for the server, domains, users, and groups in CSV text file format.
    · Added events when user accounts are automatically disabled or automatically deleted.
    · Added an event to identify when a user account's password is about to expire (stale).
    · Added an event to identify when a user account is about to be automatically disabled.
    · Added an event to identify when a user account is about to be automatically deleted.
    · Added an event to identify when a user session sets an account email address.
    · Added an event to identify when a user session attempts to set an account email address but fails.
    · Added a setting used to identify how many days before expiration that a user's password is to become stale.
    · Added a setting used to identify how many days before automatically disabling a user account before triggering the pre-disable event.
    · Added a setting used to identify how many days before automatically deleting that a user account before triggering the pre-delete event.
    · Added a setting to require an end-user to set an email address (diabled by default).
    · Added a setting to allow (or disallow) end-users to set an email address through the Web Client (disallowed by default).
    · Added a security log line for successful user account email address setting.
    · Added a template email message, when creating "common" events, to email to the end-user when the end-user's password is about to become stale.
    · Added a template email message, when creating "common" events, to email to the end-user when the end-user's account is about to be automatically disabled.
    · Added a template email message, when creating "common" events, to email to the end-user when the end-user's account is about to be automatically deleted.
    · Changed the triggered event for automatic user deletion from SUEVENT_ID_USER_DELETED to SUEVENT_ID_USER_AUTOMATICALLY_DELETED.
    · Added support for aes128-ctr, aes192-ctr, aes256-ctr encryption algorithms in the SSH2 protocol.
    · Added the FTP "COMB" command used to combine two or more files together, one-by-one, and remove all but the first specified file. This command allows FTP clients to perform multi-part uploads improving client performance in some cases.

    Tray:
    · Improved the look of the "Default" tray theme to use a stylized icon and easier-to-see animation.
    · Improved the look of the "Classic Green U" tray theme icons.
    · Added "Logo" tray themes using the same icons and animations as Serv-U 7.0 - 10.5.
    · Changed the pop-up menu icons to be more consistent with the Management Console, Web Client, Web Client Pro, and FTP Voyager JV.

    Management Console:
    · Added the ability to customize the server or domain's login page by specifying HTML header, footer, favicon.ico, and CSS (cascaded style sheet) files.
    · Added the ability to view the domain/server log after testing an event to ensure the event triggered properly.

    Web Client:
    · Added the "Web Client Pro" to perform mulitple transfers. Please see "Web Client Pro" below for a list of features.
    · Added the ability to navigate through images using keyboard controls in the Web Client image preview dialog.
    · Added a button to allow end-users to change the user account's email address.
    · Added a dialog, after login, that requires end-users to enter an email address for the user account.
    · Improved the Web Client context menus by adding more options and allowing use when in both details and thumbnail view.
    · Added the ability for non-Apple mobile devices to download and upload files using the Mobile Web Client.

    Web Client Pro:
    · Added the ability to transfer folders.
    · Added the ability to download mulitple files/folders from the current working directory to a user-specified local directory.
    · Added the ability to upload multiple files/folders from the local file system to the current working directory.
    · Added the ability to delelte mulitple files/folders from the current working directory.
    · Added the ability to allow the user to specify the number of concurrent transfers.
    · Added the ability to expand the transfer group item to see individual transfer items.
    · Added the ability to control transfer items; start, stop, cancel, pause, skip, resume.
    · Added the ability to confirm the overwrite of files/folders with the same name.
    · Added the ability to change the background color of the transfer rows.
    · Added the ability to automatically pause transfers that are added to the transfer queue.
    · Added the ability to automatically collapse the transfer group when it's added to the transfer queue.
    · Added the ability to automatically remove transfer items when they are complete.

    FTP Voyager JV:
    · Added additional search filters to FTP Voyager JV. Now it can filter out file attributes and file types.



    What's new in Serv-U 10.5.0.16:

    July 13th, 2011

    Features:
    · Added automatic group name sorting to the Windows Groups list.
    · Added a right-click context menu for Windows Groups in the Windows Groups tab for Domain Groups.
    · Enhanced IPv6 address validation by supporting leading zeros in IPv6 address segments. For example: fe80::ad63:d4df:b25b:5d56 is treated the validated the same as fe80:0000::ad63:d4df:b25b:5d56 and fe80:0::ad63:d4df:b25b:5d56
    · Upgraded development environment and Microsoft runtime libraries from Microsoft Developer Studio 2010 to Microsoft Developer Studio 2010 with Service Pack 1.
    · Improved the image preview slide show in the Web Client to update the speed immediately upon moving the slider.

    Bug Fixes:
    · Corrected a race bug where SSH2 key renegotiation was not working correctly on a local connection when downloading files larger than 1GB using PuTTY based SFTP clients. Special thanks to Simon Tatham (PuTTY author) for his insight into the problem.
    · Corrected an SSH2 private key bug where clearing the key path would prevent Serv-U from being able to make SSH2 connections. Serv-U, instead, should attempt to use the default SSL key. This bug affected SSH2 only, SSL connections correctly handled this condition.
    · Corrected a potential problem when inflating (uncompressing) compressed data packets where any remainder data after decompression could be lost.
    · Corrected a bug where disabling the Nagle algorithm would not work, and instead put the socket into a debug state.
    · Corrected a path length bug where Serv-U would not list files that contained 1 or 2 characters more than the maximum allowed path name in Windows.
    · Corrected a path length bug where Serv-U would not accept path names that were 1 character less than the maximum allowed path name in Windows.
    · Corrected a problem where end-users could change from HTTPS to HTTP by changing the browser's address bar even while requiring a secure connection for a user, group, domain, or server.
    · Corrected the shadowing on the Tray "Stop Serv-U" menu icon.
    · Corrected a bug where Domain Administrators could not save the settings on the domain settings page.
    · Corrected a bug in the Management Console and Web Client where hovering over the directory path crumb bar would push any following objects down 1 pixel.
    · Corrected a bug in the Management Console where leading and trailing spaces were not trimmed correctly when adding or editing a domain name.
    · Corrected a bug in the Management Console where the indent formatting was being removed for large lists of Windows Groups.
    · Corrected a Management Console bug where Windows Groups "children" would not appear correctly when inserted out-of-order. This was a visual bug and did not affect Windows Group functionality.
    · Corrected a Management Console bug where it was possible to select a node in the tree without firing the event to change to the selected tab in the page.
    · Corrected a Management Console bug where clicking on a tree node did not select the correct tab associated with the tree selection.
    · Corrected a Management Console bug where cookies were not being saved correctly when connecting to Serv-U using an IP address and a Safari browser.
    · Corrected a Management Console bug where System Administrator limits were visible to Domain Administrators.
    · Corrected a Management Console bug where creating a directory in browse dialogs would cause a JavaScript error.
    · Corrected a Management Console bug where the "Edition Information" group box would cut off information at the bottom for certain languages when the license was an expired trial.
    · Corrected a bug in the Management Console where it was possible that advanced user and server limits would not display properly when selected.
    · Corrected a bug in the Management Console where an XML request for retrieving total users and users available was being requested for unlimited user licenses. This operation could possibly lock up a server that has a large amount of user accounts.
    · Corrected a bug in the Management Console and Web Client where crumb bar menus would create multiple DOM elements with the same ID.
    · Corrected a bug in the Web Client where it was possible to upload to the wrong directory if FTP Voyager JV was active and uploading to a different directory.
    · Corrected a bug in the Web Client where the session timeout alert dialog was being hidden behind the Web Client Media Player whenever a session timeout occurred.
    · Corrected a bug in the Web Client where it was possible for the file drag icon to not hide on mouse up events.
    · Corrected a bug in the FTP Voyager JV launch page where hovering over buttons would cause the background to overflow outside the page container.
    · Corrected a bug in FTP Voyager JV where the type-ahead feature would fail to continue after '.' characters.
    · Corrected a bug in FTP Voyager JV where the transfer "Status" and "Overall" fields were incorrect if the entire transfer consisted of empty (0 byte) files.
    · Corrected a bug in FTP Voyager JV where a rename of a local "exe", "lnk", or "ico" file would fail to refresh the file icon in the listing.
    · Corrected a bug in FTP Voyager JV where a tree node, when collapsed by clicking on the '-' sign, would expand itself once the listing had been received.



    What's new in Serv-U 10.5.0.14:

    May 4th, 2011

    Features:
    · Improved the look of the default tray icons and added smoother animation during file transfers.
    · Updated the Windows Start Menu icons to the Serv-U style.
    · Improved SFTP (via SSH2) FXP_READ and FXP_WRITE log messages to show the file position.
    · Changed SFTP (via SSH2) FXP_READ and FXP_WRITE log messages to show the requested read/write buffer size instead of the read/written buffer size.
    · Updated FTP Voyager JV launching for updated Java Runtime Environments starting at version 1.6.0_25.

    Bug Fixes:
    · Corrected a bug where multi-line help responses were not functioning correctly. "HELP MDTM", for example, would return both lines, but the second line would not contain the FTP response code, 214.
    · Corrected a bug, introduced in 10.4.0.0, where setting an administrative password, then attempting to clear the password, was not allowed.
    · Corrected a bug in the Management Console and Web Client where context menus did not work correctly when connecting from a machine running a Linux operating system.
    · Corrected a bug in the Management Console where FTP response commands did not sort correctly initially.
    · Corrected a bug in the Management Console where a scroll bar was visible for the SSL certificate password input under the Encryption tab in Limits and Settings.
    · Corrected a bug in the Management Console where it was possible for the Directory Access rules list to have missing rows on the initial loading of the list.
    · Corrected a bug in the Management Console where domain user information, pertaining to the user size permitted by the license, would not show the correct value if the ESC key was used to close a dialog.
    · Corrected a bug in FTP Voyager JV where 3rd-party local folders could not be listed if they were inserted under the "Computer" node for Windows OS.
    · Corrected a bug in FTP Voyager JV where icon tags were not correctly saved to the "Save Login" file.
    · Corrected a bug in FTP Voyager JV where the JAR files would always be downloaded instead of using the Java cache versions.
    · Corrected a bug in FTP Voyager JV where the duration field on the status bar was incorrectly formatted.
    · Corrected a bug in FTP Voyager JV where a directory listing that occurred from a crumb-button drop-down selection would fail to reset the wait cursor.
    · Corrected a bug in FTP Voyager JV where directories containing no image files would incorrectly switch the view mode to "Thumbnails" when "Automatically switch to thumbnail view for directories with mostly images" is enabled.



    What's new in Serv-U 10.5.0.11:

    April 7th, 2011

    Features:
    · Added support for the Mozilla Firefox 4 browser.
    · Updated OpenSSL libraries from 0.9.8q to 0.9.8r.
    · Removed the FIPS encryption section from the "License Information" tab in the Management Console.
    · Added a right-click context menu for Limits in the Limits & Settings tab for Users and Groups.
    · Changed the layout of the Management Console and Web Client to better support multiple languages.
    · Added support for SSH Ciphers and SSH MAC options at the domain level in the Management Console.

    Bug Fixes:
    · Corrected a bug where Serv-U would Respond with "Windows XXCaseSensitive" to the $OSCaseSensitive variable.
    · Corrected a bug in the Management Console where database mapping attributes were missing on initial load of the database mapping dialog.
    · Corrected a bug in the Management Console where the logo for Windows Server 2008 R2 64 bit was not shown correctly on the Program Information page.
    · Corrected a bug in the Management Console where the Domain and Server log text was not selectable when using Safari or Google Chrome browsers.
    · Corrected a bug in the Web Client where the "OK" button in alert dialogs did not have focus when shown.
    · Corrected a bug in the Mobile Web Client where it was possible for a user to be placed in an empty directory after receiving an error dialog.
    · Corrected a bug in FTP Voyager JV where the auto-resume feature was interfering with a failed upload attempt if the request was rejected by the server.
    · Corrected a bug in FTP Voyager JV where a listing would fail for local "Windows Shortcuts" that point to network shares.
    · Corrected a bug in FTP Voyager JV where the local folder failed to delete itself after the move operation was complete.



    What's new in Serv-U 10.5.0.6:

    March 17th, 2011

    Features:
    · Moved the advanced server settings, Directory Listing Mask, Maximum Simultaneous Thumbnails, and File Upload/Download Access to the server limits tab in the appropriate limit type category.
    · Updated Windows Operating System 64-bit icons in the Management Console.
    Bug Fixes:
    · Corrected a bug in the Management Console where the error dialog was suppressed when an error would occur in the browse dialog.
    · Corrected a bug in the Mobile Web Client, introduced in version 10.5.0.4, where users could not login when using the Mobile Safari browser.



    What's new in Serv-U 10.5.0.4:

    March 15th, 2011

    Features:
    · Added system variable "$CurrentDirMaxSize".
    · Added logging of execute event "Command Line Parameters" in addition to the "Executable Path".
    · Changed the implementation of the FTP command "ABOR" to more closely follow RFC 959 when a command is in-process. When an FTP Command is in-process RFC 959 calls for the 4xx response first, then the 226 response for the ABOR command.
    · Added the "X-Frame-Options: sameorigin" HTTP header value to prevent clickjacking within most modern up-to-date browsers.
    · Allow secure listeners to be disabled in Serv-U Bronze and Silver.
    · Added the ability to enable/disable listeners from the context menu in the Management Console.
    · Changed the installer to recognize Windows 7 and greater so that the "Create a Quick Launch icon" no longer appears as an option.
    · Added icons to the Tray's About box categories.
    · Changed the way dialogs are centered on the screen. Dialogs are now centered in relation to working area instead of the window size.
    · Updated context menu icons in the Management Console.
    · Changed the Page Up/Down keyboard events to scroll the size of the viewable list area. Previously, this was set to a static value of 10 rows per event.
    · Added new bookmark icons to the Mobile Web Client for iPhone, iTouch, and iPad.
    · Added the icons that correspond to the frames for the "Activate Frame" dialog in FTP Voyager JV.
    · Changed FTP Voyager JV when "localhost" fails to connect to Serv-U, FTP Voyager JV will retry IPv6 "[::1]" and then IPv4 "127.0.0.1" loopback addresses before the connection error dialog is displayed.
    · Added icons to the About box categories for FTP Voyager JV.
    · Changed the FTP Voyager JV "Options" dialog to use less real estate.
    · Improved FTP Voyager JV and Web Client natural sorting to sort symbols before alpha numeric characters.
    · Enlarged RhinoSoft and reseller logos for the About dialog in FTP Voyager JV.
    · Improved FTP Voyager JV About and Preferences dialogs to accommodate translations better across all supported Operating Systems.
    Bug Fixes:
    · Corrected a bug, introduced in 10.4.0.0, where the setting to disallow HTTP IP address changes caused Serv-U to disallow all IP address changes, even when specifically allowed by this setting.
    · Corrected a bug where the backslash character was not being validated as an invalid character for SSL certificates and SSH key pairs. When backslash was used as part of the name a generic error would be displayed.
    · Corrected a bug where execute events were being logged twice.
    · Corrected a bug where HTTP/HTTPS, SFTP (via SSH2), and sometimes FTP/FTPS upload and download failures were not being logged and the "File Download Failure" event was not being triggered.
    · Corrected a potential handle leak in the Serv-U tray application. Over time, the Serv-U Tray could consume a large number of system handles.
    · Corrected a bug in the Management Console where combo boxes with icons did not render correctly in Opera.
    · Corrected a bug in the Management Console where the drop down list for database mapping was cut off at the top when using Safari or Google Chrome browsers.
    · Corrected a bug in the Management Console where the member list in database groups was being truncated when using the Internet Explorer browser.
    · Corrected a bug in the Management Console where password recovery for database users was not working correctly.
    · Corrected a bug in the Management Console where text boxes in the events dialog would not scroll back to top position after closing the dialog.
    · Corrected a bug in the Management Console where FTP response codes where not being sorted correctly on the initial dialog loading.
    · Corrected a bug in the Management Console where the database mapping dialog did not reset values properly when being loaded.
    · Corrected a bug in the Management Console and Web Client where right click context menus did not work correctly on Linux operating systems.
    · Corrected a bug in the Management Console where the date for disabled or auto-delete users was not correctly lined up with the login ID when using Chrome, Safari, Firefox, or Opera.
    · Corrected a bug in the Mobile Web Client where the "Go" button did not submit the login correctly.
    · Corrected a bug in the Mobile Web Client where the directory information icons where not right justified on the Apple iPad.
    · Corrected a bug in the Web Client where file search results were not being sorted based on selected column or direction.
    · Corrected a bug in the Web Client where sorting on file size and date were not working.
    · Corrected a bug in the Web Client where the history navigation was not using the correct paths when clicking the next and back history navigation buttons.
    · Corrected a bug in the Web Client where the original rename path was being converted to a lower case string when renaming a file or directory.
    · Corrected a bug in FTP Voyager JV where a right-click would not move focus to the correct browser pane.
    · Corrected a bug in FTP Voyager JV where a drag & drop operation could relist the current working directory causing sorting errors.
    · Corrected a bug in FTP Voyager JV where the selection that shows the current view was not being reset for the main menu and toolbar buttons.
    · Corrected a bug in FTP Voyager JV where the Search options would not be position correctly on dual-monitor setups.
    · Corrected a bug in FTP Voyager JV where the Search options would remain visible if the drop-down button was pressed again.
    · Corrected a bug in FTP Voyager JV where the "Activate Frame" dialog could not be dismissed when pressing the "ESC" key.
    · Corrected a bug in FTP Voyager JV where the thumbnail image would randomly fail to fill the entire length or width of the Preview pane.
    · Corrected a bug in FTP Voyager JV where the thumbnail image would be regenerated when it was not necessary.
    · Corrected a bug in FTP Voyager JV where the file icon would not refresh if a rename operation changed the file's extension.
    · Corrected a bug in FTP Voyager JV where the thumbnail for an "Overwrite" confirmation could be incorrectly filled in if a "Preview" thumbnail was initiated at the same time.
    · Corrected a bug in FTP Voyager JV where the reseller icon's link in the About dialog was not properly formatted.
    · Corrected a bug in FTP Voyager JV on Mac OS where the logout confirmation dialog was not sized correctly.
    · Corrected a bug in FTP Voyager JV where the crumb button drop-down would cause the file panel to update its listing.
    · Corrected a bug in FTP Voyager JV where a formatting problem for foreign languages would fail to render transfer items in the transfer queue.
    · Corrected a bug in FTP Voyager JV where a "Synchronize Folders" dialog would not close if the "ESC" key was pressed.
    · Corrected a bug in FTP Voyager JV where a "Save Login" dialog would not close if the "ESC" key was pressed.
    · Corrected a bug in FTP Voyager JV where the dialogs were not large enough to contain string translations.
    · Corrected a bug in FTP Voyager JV where the "Overwrite Confirmation" dialog was not rendering translations correctly for Japanese and Chinese characters.
    · Corrected a bug in FTP Voyager JV where the local and remote listings would both update if the directory path is the same between both file systems.
    · Corrected a bug in FTP Voyager JV where a listing would not occur when the tree node was expanded by pressing the (+) graphic.
    · Corrected a bug in FTP Voyager JV where a failed upload operation wouldn't produce an immediate error dialog due to the auto-resume feature.



    What's new in Serv-U 10.4.0.0:

    January 27th, 2011

    Features:
    · Updated OpenSSL libraries from 0.9.8o to 0.9.8q.
    · Substantially improved HTTPS speed and memory usage, especially on local or very fast connections.
    · Added a setting to allow or disallow (default) directory recursion for FTP listings. This setting is found under the "Advanced Options" for the "LIST" and "NLST" FTP commands. Previous versions defaulted to allow, customers wanting this feature enabled must enable it manually.
    · Added an advanced setting to apply server and domain directory access rules before the user and group settings are applied allowing system administrators to easily allow or disallow certain file types throughout the server or domain.
    · Added an HTTP setting to allow or disallow maintaining (keeping) the dates and times of files uploaded using FTP Voyager JV.
    · Added an HTTP setting to allow or disallow HTTP IP addresses to change. This adds extra security to HTTP sessions but when disabled, mobile devices, such as mobile phones, may not function since their IP addresses can change frequently.
    · Added meta-tags to each HTML file to prevent robots from indexing Serv-U installations.
    · Added the ability to filter search results by files only, directories only, or both in the Web Client.
    · Changed client-side password changing to disallow empty new passwords.
    · Updated FTP Voyager JV edit and view menu icons to new style.
    · Updated FTP Voyager JV help file screen shots.
    · Changed the placement of the "Refresh" button in the Web Client to next to the crumb bar.
    · Updated the session activity listings in the Management Console to detect the new user agent string for the Google Chrome browser.
    · Updated Mobile Web Client button icons.
    · Updated the loading dialogs in the Web Client to use the Web Client logo image.
    · Updated Spanish Help file strings for Serv-U and FTP Voyager JV.
    · Updated FTP Voyager JV's "Thumbnail" icons.
    · Updated FTP Voyager JV's status bar so it's easier to read from the left side.
    · Added an automatic resume feature for FTP Voyager JV for lost connections.

    Bug Fixes:
    · Corrected a bug where the optional parameters for the SSH_FXP_REALPATH SFTP (via SSH2) command (control-byte and control-path(s)) for SFTP version 6 and higher was not supported. Some clients using SFTP version 6 would fail to change directories.
    · Corrected a bug where the "User Deleted" event was not being triggered for database users configured to automatically delete.
    · Corrected a bug where the "User Added" event was not being triggered for importing users when importing users from the tray application when the event was defined at the domain level.
    · Corrected a bug where certificate and private key creation would attempt to create the files with invalid characters instead of validating the input from the dialog.
    · Corrected a bug where uploading over an existing virtual path file would fail due to an incorrect "permission denied" response for overwriting that file.
    · Corrected a bug in the Management Console where "Enable logging to file" option would not save the file path associated with this option.
    · Corrected a bug in the Mobile Web Client where the URL address bar would not hide after page load.
    · Corrected a bug in the Mobile Web Client where buttons were not being displayed correctly.
    · Corrected a bug in the Web Client where the natural numeric sorting algorithms were failing under certain conditions.
    · Corrected a bug in FTP Voyager JV where the "Overwrite" dialog would fail to produce file system icons if a thumbnail could not be generated for the target file.
    · Corrected a bug in FTP Voyager JV where the "View | Windows" dialog didn't have the correct window icon.
    · Corrected a bug in FTP Voyager JV where the "Overwrite" dialog didn't have the correct window icon.
    · Corrected a bug in FTP Voyager JV where the natural numeric sorting algorithms were failing under certain conditions.
    · Corrected a bug in FTP Voyager JV where the "Status" and "Overall" fields of multiple transfer items could be incorrect due to a rounding error.



    What's new in Serv-U 10.3.0.1:

    November 16th, 2010

    Features:
    · Added numeric server-side sorting for directory listings when running on Windows 7 or Windows Server 2003 R2 or greater. Numeric sorting sorts listings so numeric values are sorted more naturally, for example: "File1.fid, File11.fid, File22.fid" is now sorted "File1.fid, File2.fid, File11.fid".
    · Changed event rule filtering wildcard usage to disallow the use of "*", "?", "[", and "]" as a literal character. These wildcard characters are never part of the string comparison even when preceded with "\".
    · Added system variable "$OSCaseSensitive".
    · Improved directory size abort responsiveness. This is especially noticeable when getting the directory size for very deeply nested subdirectories containing less than 100 files or subdirectories.
    · Updated zlib (compression) library from 1.2.4 to 1.2.5.
    · Changed HTTP delivery of .jar files so the content is not compressed. JAR files are already compressed.
    · Improved HTTP "If-Modified-Since" support to ignore file dates and time differences of less than one second.
    · Added numeric sorting for directory listings in the Web Client.
    · Added support for accessing the Mobile Web Client using the Apple iPad.
    · Added Web Client icons for Microsoft Office 2007 files.
    · Updated Web Client button icons.
    · Added support to the Web Client to select all rows using the Control+A keyboard buttons.
    · Added an options menu to the Web Client tool bars for choosing how button text labels are to be displayed. Options include: Show Text Labels, No Text Labels, and Selective Text on Right.
    · Added support to the Web Client for using the "ConText Menu" keyboard button for showing context menus.
    · Changed the placement of the "GO" button in the Web Client which is now located next to the crumb bar.
    · Updated FTP Voyager JV logo to new style.
    · Updated FTP Voyager JV toolbar, pane, and menu icons to new style.
    · Improved FTP Voyager JV delivery to conserve server-side memory.
    · Added "natural" numeric sorting for listings inside FTP Voyager JV.
    · Added "Remove All Cancelled" option to FTP Voyager JV's transfer options, which is hidden by default from the transfer pane's toolbar.
    · Changed "Stop After File Completes" and "Skip" buttons in FTP Voyager JV to be hidden by default from the transfer pane's toolbar.
    · Added a detection feature to FTP Voyager JV that changes the view to thumbnails if the majority of the files are images.
    · Updated the "Properties" dialog of FTP Voyager JV to show the size fields for remote drives.
    · Changed the sorting routines in FTP Voyager JV to run inside a worker thread instead of the Event Dispatch Thread (EDT). This allows the user to perform other tasks while the sort algorithms are running.
    · Added a wait cursor for time-consuming operations in FTP Voyager JV (e.g. - sorting and listing directories).
    · Changed "Dockable" to "Docked" in FTP Voyager JV to reflect the state of the dockable window.
    · Added the ability to save the "Locked Navigation" state between sessions.
    Bug Fixes:
    · Corrected an internal HTTP bug where, during login, certain internal values were not being applied correctly for the user account when transfers for the same user account, but a different session, were in progress.
    · Corrected an SSH2 security bug when not allowing password login; Serv-U would allow login to a user account with no password specified.
    · Corrected an SSH2 public key authentication bug where Serv-U would not allow public key authentication when operating in FIPS 140-2 mode.
    · Corrected an SFTP (via SSH2) download bug where Serv-U would leak memory.
    · Corrected a bug where the "SITE CHMOD" FTP command would not return failure when Serv-U was unable to set the file attributes.
    · Corrected an FTPS problem when using download bandwidth limits; certain FTP clients, using GnuTLS, would be unable to connect or receive directory listings on very fast (local) connections. The data channel socket was being closed prior to complete TLS termination.
    · Corrected a logging problem where failed HTTP uploads and downloads would show an accumulation of bytes for a failed transfer instead of the number of bytes for the single transfer.
    · Corrected a bug in the Management Console where it was possible to save event filters with an empty name.
    · Corrected a bug in the Management Console where, under certain scenarios, editing listeners may cause the wrong IP type to be saved.
    · Corrected a bug in the tray application where the automatic update check would always be performed even when explicitly disabled in the About box's Update Check page.
    · Corrected a bug in the Web Client where the current location in the history drop down menu was not showing the correct current location.
    · Corrected a bug in the Web Client and Management Console where it was possible to select text when using Safari and Google Chrome browsers.
    · Corrected a bug in the Web Client where renaming a file or directory, while in thumbnail view, would not update the change in the details view.
    · Corrected a bug in the Management Console where selecting a expired/expiring user would make it hard to read due to not changing the text color on selection of the row.
    · Corrected a bug in FTP Voyager JV where the Overall status of the file transfer was not being set correctly when the user performed a synchronize folder operation for directories.
    · Corrected a bug where the old FTP Voyager JV images were being shown in the web client selection page and help files.
    · Corrected a bug in FTP Voyager JV where the RhinoSoft.com and reseller logos in the About dialog were not being centered within their controls.
    · Corrected a bug in FTP Voyager JV where the RhinoSoft.com logo in the About dialog was cut off under certain conditions.
    · Corrected a bug in FTP Voyager JV where the layout of the Options dialog was incorrect when viewing Russian strings.
    · Corrected a bug in FTP Voyager JV where user-created desktop folders could not be uploaded.
    · Corrected a bug in FTP Voyager JV where files that are in child folders might not show up in search results.
    · Corrected a bug in FTP Voyager JV where the "Do not ask again" text is changed to "Do not show again" for the information dialog that is shown after "Execute These Actions" is selected from the Synchronize Folders dialog.
    · Corrected a bug in FTP Voyager JV where the number of files for a multi-transfer row was not formatted correctly.
    · Corrected a bug in FTP Voyager JV where remote drive labels were not formatted correctly.
    · Corrected a bug in FTP Voyager JV where tool tips were being displayed for right-click menus.
    · Corrected a bug in FTP Voyager JV where the "Do not ask again" check box after pressing "Execute These Actions" on the Synchronize Folders dialog was failing to save between sessions.



    What's new in Serv-U 10.2.0.2:

    August 20th, 2010

    Features:
    · Updated French strings.
    · Updated FTP Voyager JV logo to new blue style.
    · Added clarification regarding IP Access rules to Serv-U User's Manual.

    Bug Fixes:
    · Corrected a bug where Serv-U would crash when visiting the user statistics for a domain.
    · Corrected a bug where fully qualified domain name (FQDN) wildcard checks were not being performed for user and group level IP access rules.
    · Corrected a database bug where Serv-U would not allow the user table column name, "Organization" to be customized.
    · Corrected a Management Console bug where users that were to expire or were expired could not be moved to a different category.
    · Corrected a bug where the FTP Voyager JV icon that is displayed during the certificate confirmation was too small.



    What's new in Serv-U 10.2.0.0:

    August 17th, 2010

    Features:
    · Increased FTP, FTPS, HTTP, and HTTPS download performance on very fast networks.
    · Changed the default *NIX style permissions value to "rwxrwxrwx" and changed listings so that directories and Windows shortcuts (when not being treated as the target) include the "x" permissions to be more consistent with UNIX and Linux.
    · Changed the rename, delete, and remove directory operations to operate on Windows links (.LNK) files instead of the target file or directory to add consistency with Windows, UNIX, and Linux.
    · Moved the "Automatically check directory sizes during upload" limit from the advanced section to the data transfer section in the Limits and Settings for the server, domain, users, and groups.
    · Added Group Administrator help content to User's Manual.
    · Added Management Console help for event filtering.
    · Added Web Client help for favorites.
    · Added a new auto login parameter for sorting on a specified column upon login to the Web Client.
    · Added the "Lock Navigation" feature to FTP Voyager JV. Users can lock a local directory listing to a remote directory listing (when a listing occurs, the other listing is updated).
    · Moved the confirmation controls from the "General" page to the new "Confirmation" page inside FTP Voyager JV's Preferences dialog.
    · Changed FTP Voyager JV's remote directory listings so the UI responds a little faster when files are received from the server.
    · Added a notification dialog to FTP Voyager JV after the user presses the "Execute These Actions" button on the "Synchronize Folders" dialog. This lets the user know if the actions have been sent to the transfer queue.
    · Added FTP Voyager JV icons to the JNLP file which allows Java Webstart to show these during certificate confirmation and within the Java application cache manager.
    · Removed the "Other RhinoSoft.com Products" dialog from the installer.
    · Added "Russian" as supported installation language in Serv-U User's Manual.
    · Removed DNS4Me references from Serv-U User's Manual.
    · Added Web Client Parameter information to Serv-U User's Manual.
    · Removed Windows 2000 from supported OS list in Serv-U User's Manual. Microsoft has discontinued support for this operating systems and no longer provides DLLs and libraries to developers that are compatible on this operating systems.

    Bug Fixes:
    · Corrected a bug where Serv-U would not go into FIPS 140-2 mode due to compiler and Windows SDK changes.
    · Corrected a security bug, introduced in Serv-U 9.2.0.1, when creating a directory. It was possible to create a directory, when using virtual paths and various combinations of permissions, where the end-user did not have permission to create a directory.
    · Corrected a security bug where certain Web Client invalid URL parameters would cause Serv-U to crash.
    · Corrected a bug where Serv-U would crash when using certain notations of IPv6 addresses to allow or deny access.
    · Changed the installer to require Windows XP with Service Pack 2 and greater due to Microsoft changes in certain libraries.
    · Corrected an internal bug introduced in 10.1.0.0, when moving to Developer Studio 2010, the number of sockets was limited to the Microsoft default of 64.
    · Corrected an FTP upload bug when uploading a file over directory size limits, Serv-U would properly respond with an error, but then improperly respond again with another error when the client closed the socket. This would only happen intermittently on very fast connections and very fast computers.
    · Corrected a bug where Domain or Group Administrators were unable to disconnect, abort, or chat with (FTP only) allowed sessions.
    · Corrected a bug when using the $IPName variable in a disabled user login event, Serv-U would wait for the reverse DNS name resolution (or timeout) before allowing the login. This reverse DNS name resolution delay is still in-place, but only when an event using the $IPName variable is enabled.
    · Corrected a bug when importing improperly formatted complex user attributes, Serv-U could crash.
    · Corrected a bug in the Web Client where sizing the height of the window to less than the minimum size of the file list produced an error.
    · Corrected a bug where a drive label containing an ampersand character (&) would cause the Management Console Browse dialog to hang.
    · Corrected a bug where Windows Shortcuts' dates and times where not returned for directory listings when Serv-U is configured to treat Windows Shortcuts as the target.
    · Corrected a bug where Windows Shortcuts targets were always located (resolved) even if the link files were not configured to be accessed as files.
    · Corrected a bug where the maximum directory size setting for directory access rules did not appear to be functioning during a file upload due to Windows Vista and above file caching. This has been corrected by flushing the Windows' internal file buffers prior to checking a directory size.
    · Corrected a bug where the custom login page title and text was not being selected when a domain was configured using virtual hosts.
    · Corrected a bug where the default login page language, "remember me" setting, browser warning setting, and show languages setting was not being selected when a domain was configured using virtual hosts.
    · Corrected an SFTP (via SSH2) bug where Serv-U would return inconsistent UNIX style permission values for hidden files and folders.
    · Corrected a bug in the Management Console where the edition information table was sized incorrectly when viewing in Italian.
    · Corrected a bug in the Management Console where certain grid lists were causing vertical scrollbars due to the wrong height dimensions being calculated.
    · Corrected a bug in FTP Voyager JV where a directory rename that contained whitespace would produce invalid paths on Microsoft Windows Operating Systems.
    · Corrected a bug in FTP Voyager JV where remote directory listings would not update the status bar as files were being received.
    · Corrected a bug in FTP Voyager JV where synchronize folders would not transfer the contents of a folder that was not present on the target file system.



    What's new in Serv-U 10.1.0.1:

    June 16th, 2010

    Bug Fixes:
    · Corrected a bug in the German Management Console where a JavaScript error would occur.



    What's new in Serv-U 10.1.0.0:

    June 15th, 2010

    Features:
    · Added the ability to save favorite directory shortcuts in the Web Client.
    · Updated German and Russian Management Console strings.
    · Updated OpenSSL libraries from 0.9.8n to 0.9.8o.
    · Rebuilt zlib (compression) library with Developer Studio 2010.
    · Rebuilt Serv-U with Developer Studio 2010.
    · Added Spanish translations to FTP Voyager JV.
    · Windows 2000 (all editions) is no longer supported. Microsoft has discontinued support for this operating systems and no longer provides DLLs and libraries to developers that are compatible on this operating systems.
    · Added icons for .vcxproj extensions to the Web Client.

    Bug Fixes:
    · Corrected an SFTP bug where speed improvements introduced in Serv-U 10.0.0.2 caused some clients' uploads to be corrupted.
    · Corrected an FTP Voyager JV bug where the "New Folder" dialog needed to be resized, in order to show all controls, on Linux operating systems.
    · Corrected a bug in the Management Console where the filter group box, on the group tabs, was mis-aligned for Russian and Japanese translations.
    · Corrected a bug in the Swedish and Spanish translations where quotes in strings were not being escaped for use in Javascript functions.
    · Removed duplicate text from the Serv-U User's Manual, in the "Serv-U Editions" section.
    · Corrected a bug in FTP Voyager JV where the overwrite dialog would be shown instead of an error dialog during a transfer where the connection timed out during a list operation of the target file.



    What's new in Serv-U 10.0.0.7:

    May 29th, 2010

    Features:
    · Added the ability to press the tab key to iterate over each dockable frame of FTP Voyager JV.
    · Added an administrative warning in the Management Console when upgrading from Serv-U 32-bit to Serv-U 64-bit when a server or domain database could not be opened possibly due the need to create a matching 64-bit "System DSN" or "User DSN".
    Bug Fixes:
    · Corrected a bug, introduced in version 10.0.0.2, where Windows Authentication would fail with SSH2.
    · Corrected a database bug where failure to write a user account was not being identified. This is especially critical when upgrading from Serv-U 32-bit to Serv-U 64-bit and using a database. When upgrading from 32-bit to 64-bit customers are required to create another "System DSN" or "User DSN" using the corresponding 64-bit drivers.
    · Corrected a database creation bug, introduced in 10.0.0.5, where NVARCHAR use for Microsoft Access and Microsoft Excel is not allowed. When database tables were created the database failed to create the tables.
    · Corrected an event bug when changing a database user's enabled/disabled state, the user enabled/disabled event was not being fired.
    · Corrected a bug where using the "Copy" button in the user's list would copy runtime data including the last login time.
    · Corrected an FTP Voyager JV bug where the tab key was not iterating over the controls in dialogs.
    · Corrected an FTP Voyager JV bug where certain dialogs needed to be resized, in order to show all controls, on Linux operating systems.



    What's new in Serv-U 10.0.0.5:

    May 27th, 2010

    Features:
    · Updated French and German strings.
    · Added User's Manual content explaining Serv-U Organizational Unit support, with screen shots.
    · Added User's Manual content explaining Serv-U Event Filter support, with screen shots.
    · Added Japanese release notes file, translating release notes for Serv-U 10.0.0.2 and higher.
    Bug Fixes:
    · Corrected a bug where an administrative password recovery requiring a password change (due to one-way password encryption) was not resetting the date and time for the password change.
    · Corrected a problem with Microsoft SQL Server where UNICODE strings were not being written correctly. This change is only for Microsoft SQL Server.
    · Corrected an internal 64-bit bug where Microsoft changed header files for two ODBC functions to use SQLULEN (32-bit in Windows 32-bit, 64-bit in Windows 64-bit) instead of SQLUINTEGER (32-bit). This problem only affected Serv-U 64-bit installations.
    · Corrected a bug where disabling a domain would show all users and groups in that domain as being disabled.
    · Corrected an event bug where the "User Disabled" event wasn't being fired when an administrator disabled a user from the activity window.
    · Corrected an event logging bug when using the tray application logging to the domain would not function.
    · Corrected an upgrade bug, when upgrading from Serv-U 6.4 and lower, the upgrade utility did not correctly set whether or not a user account was disabled.
    · Corrected an FTP Voyager JV Overwrite Dialog bug where the source file was not being properly displayed inside the dialog controls when a local file was dragged/dropped from a file browser into a remote pane.
    · Corrected an upgrade bug from Serv-U



    What's new in Serv-U 10.0.0.3:

    May 18th, 2010

    Bug Fixes:
    · Corrected an upgrade bug when upgrading Serv-U 9.4.0.2 and lower to Serv-U 10.0.0.2, Serv-U would incorrectly create and use the "C:\ProgramData\(x86)\RhinoSoft.com\Serv-U" directory instead of "C:\ProgramData\RhinoSoft.com\Serv-U".
    · Corrected a bug in the Management Console where part of the OS logo on the "Program Information" tab would be hidden when using an Opera browser.
    · Corrected a bug in the Management Console where using the "Enter" key to save form information in certain dialogs would refresh the page and not save the changes when using either Safari or Google Chrome browsers.



    What's new in Serv-U 10.0.0.2:

    May 18th, 2010

    Features:
    Engine:
    · Added support for Windows 64-bit (AMD64/x64). Serv-U 64-bit is installed automatically when installing on a Windows 64-bit computer.
    · Added IPv6 support. This feature includes separate listeners for IPv6 addresses, IPv6 CIDR support, IPv6 access rules, and logging. Serv-U supports IPv6 without losing any functionality supported with IPv4.
    · Added a new groups tab for Windows Organizational Units (OU). This new feature gives administrators finer control over Windows authenticated sessions.
    · Added "Group Administrator" and "Read-Only Group Administrator" support. Group Administrators can administer users, administer groups, and monitor sessions within the same group(s).
    · Added support for the EPRT (Extended Port) and EPSV (Extended Passive) FTP commands. These commands support both IPv4 and IPv6.
    · Added the ability to specify non-absolute message files for the FTP CWD, XCWD, CDUP, and XCUP commands so that message files (such as ".message") may be presented as part of a command response.
    · Added event rules to configure events so they fire only under specified conditions.
    · Added a Directory Listing limit to the server, domain, group, and user where an absolute or non-absolute message file may be specified. When users change to the specified directory the message is displayed in a dialog (within the Web Client and FTP Voyager JV) and returned via part of the FTP response. This feature in not supported by SFTP.
    · Added the ability to hide from clients whether or not a file or directory is compressed or encrypted. These new limits are available per user, group, domain, or the entire server.
    · Added the ability to force users to change their password at their next login.
    · Added an HTTP limit adding the ability to disable HTTP media play capabilities in the Web Client.
    · Added an HTTP limit to disable the "Remember Me" check box on the HTTP login page.
    · Added an HTTP limit to disable the "Language" drop list on the HTTP login page.
    · Added an HTTP limit to disable the "Theme" drop list on the HTTP login page and in the Web Client.
    · Added an HTTP limit to specify the default language on the login page when clients connect with browsers localized with a language in which Serv-U isn't localized. Serv-U uses the browser's language settings to select the default language when known.
    · Added the ability to limit HTTP media playing during certain times of day.
    · Added additional administrative log information to help identify detailed information about administrative activities.
    · Added server logging information about WinSock initialization including the version number in-use and initialization failure.
    · Added server logging information about the version of Windows.
    · Added triggered event logging. Information is placed in the log whenever an event is triggered. This is useful when implementing events.
    · Added new system variables: $LoginID (session login ID like $Name but refers to administrator login ID, not the target user in administrative operations), $OSAndPlatform (outputs the operating system name and platform)
    · Added new path variable %USER_FULL_NAME% to complement %USER%. %USER_FULL_NAME% replaces the variable with the user accounts "Full Name" field.
    · Improved UPnP device discovery so that more Internet gateways can be located and configured.
    · Added IP address information to PASV port range server log messages to help identify the IP addresses available and being used for PASV port ranges.
    · Added the "Serv-U User's Manual", available in the start menu.
    · Improved failed file transfer logging and events by checking the status of the connection at close time.
    · Improved SFTP (via SSH2) upload performance for clients using very fast connections but sending very small SSH packets.
    · Added SSH command logging for SSH_MSG_IGNORE, SSH_MSG_UNIMPLEMENTED, and SSH_MSG_DEBUG including the number of bytes received for each command.
    · Added logging options to enable and disable SFTP and SSH2 detailed logging. Affected commands are: SSH_FXP_READDIR, SSH_FXP_READ, SSH_FXP_WRITE, SSH_MSG_IGNORE, SSH_MSG_DEBUG, SSH_MSG_UNIMPLEMENTED
    · Added file transfer failure logging and events for SFTP (via SSH2) transfers. Due to the nature of SFTP, certain assumptions are made to determine whether a file is being uploaded or downloaded. An SFTP transfer failure is assumed when a file is not explicitly closed by the SFTP client.
    · When adding a group, the Group Name is now trimmed, removing leading and trailing white space.
    · Updated OpenSSL libraries from 0.9.8m to 0.9.8n.

    Management Console:
    · Added a new column to the user lists to show the users' home directory.
    · Added expiration information next to the login ID in the user lists to show when a user account expires, is deleted, or expired
    · Added operating system information to the server Program information page.
    · Added log file path validation to ensure the log file can be opened or created.
    · Added real-time filtering to the user lists, applying the filter as it is changed.
    · Added the "HTTP" limits type in the Domain & Server limits page to help organize limits by their function.
    · Added information pertaining to the maximum users, domains, and sessions allowed by the current license and also the total for each currently being used.

    Web Client:
    · Added color coded text to depict compressed and encrypted files and folders in the Web Client and Browse dialogs.
    · Added a directory properties dialog to the Web Client showing modified time, created time, last accessed time, space available, and directory size.
    · Added the ability to enter text to be displayed on the HTTP login page. The text may be customized for individual domains or for the entire server.
    · Added the ability to enter a title to be displayed on the HTTP login page. The text may be customized for individual domains or for the entire server.
    · Added the ability to move files and directories using drag and drop.
    · Added mouse over feedback for rows when using Windows Vista Theme or greater.

    FTP Voyager JV:
    · Added color coded text to depict compressed and encrypted remote files and folders in the file lists and trees.
    · Added shaded text and icons to represent hidden local and remote files and folders.
    · Added shaded folder icons to represent folders for which a directory listing has not been performed.
    · Added a "Remove Completed" button to the transfer toolbar.
    · Added a button to the File / Folder Properties dialog that allows users to request a single remote directory's size and space available.
    · Added a dialog that displays the remote listing message file.
    · Changed the overwrite dialog to resemble Microsoft Windows 7's overwrite confirmation dialog.
    · Added support for saving the window coordinates over multiple monitors.

    Bug Fixes:
    Engine:
    · Corrected a bug when downloading a file and a file system read error caused the termination of the download, Serv-U was not returning an error to the client.
    · Improved login response code error when unable to go to a user's home directory due to a "device not ready" error.
    · Corrected an event bug where certain server string variables were not available to events. ($Date, $Time, $ServerVersionShort, $ServerVersionLong, $ServerDays, $ServerHours, $ServerMins, $ServerSecs, $ServerKBup, $ServerKBdown, $ServerFilesUp, $ServerFilesDown, $ServerName, $ComputerName, $OSVer, $OS, $ServerFilesTot, $LoggedInAll, $ServerUploadAvgKBps, $ServerDownloadAvgKBps, $ServerAvg, $ServerUploadKBps, $ServerDownloadKBps, $ServerKBps, $UNow, $UAll, $U24H, $ServerSessions24HPlusOne, $ServerSessions24H, $UAnonAll, $UNonAnonAll)
    · Corrected an event bug where certain domain string variables were not available to events. ($DomainKBup, $DomainKBdown, $DomainFilesUp, $DomainFilesDown, $DomainFilesTot, $DomainLoggedIn, $DomainUploadAvgKBps, $DomainDownloadAvgKBps, $DomainAvg, $DomainUploadKBps, $DomainDownloadKBps, $DomainKBps, $DomainSessions24HPlusOne, $DomainSessions24H, $UAnonThisDomain, $UNonAnonThisDomain, $DomainName, $DomainDescription)
    · Corrected a bug where FTP message files and the user's welcome message would interpret the "\" and the following character as special characters and cause messages to appear garbled when using FTP.
    · Corrected an FTP data channel bug, introduced in Serv-U 9.4.0.0, where Serv-U did not recognize a PASV/EPSV command had already been issued prior to uploading a file when uploading very small files (or empty files) on a very fast connection. This problem only occurred with a certain FTP client.
    · Corrected an installer bug where upgrading from Serv-U



    What's new in Serv-U 9.4.0.2:

    April 1st, 2010

    Features:
    · Added functionality for keyboard arrow keys to toggle focus between buttons for FTP Voyager JV confirmation dialogs.
    · Changed data socket shutdown to be more forgiving of FTPS clients that do not perform SSL shutdown correctly. Affected clients would appear to "lock up" when performing directory listings or downloading files via FTPS (FTP over SSL). The solution is to add a 5-second timeout after SSL shutdown has begun.
    · Added right-click context menus to the Events list in the Management Console.

    Bug Fixes:
    · Corrected a bug where Serv-U would truncate very large directory listings when bandwidth limits were in place. In some cases downloaded files could be truncated too.
    · Corrected a bug in the Management Console where the disable and delete dates displayed in the User list were incorrect on some non-English operating systems.
    · Corrected a bug when overwriting a zero-byte file, Serv-U was incorrectly requiring append privileges.
    · Corrected a bug where the "User Disabled" and "User Enabled" events might not fire when changing the account type.
    · Corrected a bug where admin events were being fired for an administrator's domain not the user's domain.
    · Corrected upgrade notices from Serv-U versions



    What's new in Serv-U 9.4.0.0:

    March 24th, 2010

    Features:
    · Added Portuguese (Brazil) Web Client support.
    · Updated Spanish strings.
    · Added Spanish Management Console help translation.
    · Added the ability to disable user accounts at the group level as well as at the user level.
    · Added new static font properties to the Management Console and Web Client for better visual appearance.
    · Added dynamic sizing in the Image Preview dialog for better visual appearance when using different screen resolutions.
    · Changed Domain Administrators so that they can view information about themselves.
    · Improved hover events for dialogs in the Management Console and Web Client to decrease CPU usage.
    · Changed the log file lines when listening on ">" so that the "0.0.0.0" IP address is shown and all IP addresses are shown in parentheses.
    · Added IPv6 addresses to the Serv-U Tray's About dialog Network Information page.
    · Changed the STOU (store unique) FTP command to accept and return full paths instead of using the current directory only. When a full path is not specified the current working directory is used. This is to remain consistent with Serv-U versions



    What's new in Serv-U 9.3.0.1:

    January 12th, 2010

    Features:
    · Added Spanish Management Console and installation.
    · Added a "Move Group" button to allow moving groups to and from the database collection.
    · Changed the Web Client to not pause the loading of thumbnails when the slideshow is auto loaded via the slideshow URL flag.
    · Added a "Copy to Clipboard" button to the Domain and Server Log tabs and to the Spy Log dialog.
    · Added a new Serv-U logo to the Management Console.
    · Substantially improved remote FTP Voyager JV directory listing performance.
    · Changed FTP Voyager JV to use compression when listing directories.
    Bug Fixes:
    · Corrected a bug in the Image Preview dialog where the thumbnail scroll would not scroll to the correct image when in thumbnail view.
    · Corrected a bug where the failed upload event would fire even for successful uploads.
    · Corrected a bug, introduced in 9.2.0.1, where database users' expiration was not being loaded within the grid causing expired users to appear in the list. Expired users attempting to login would still be denied.
    · Corrected a SQL statement problem where customized templates were being changed for the addition of database categories. The change now only changes the "= ?" for the NULL statement request to "IS NULL".
    · Corrected an upgrade bug from Serv-U versions



    What's new in Serv-U 9.2.0.1:

    December 17th, 2009

    Features:
    · Added a thumbnail image preview scroller to the Image Preview dialog in the Web Client.
    · Added Web Client support for Windows mobile phones.
    · Added Web Client support for Android OS mobile phones.
    · Added PhotoShop, Adobe Illustrator, and Adobe InDesign extension icons for the Web Client.
    · Added Spanish Web Client support.
    · Added the time period User and Group statistics were collected on the User and Groups statistics page.
    · Added database user categories for better administration organization and better system performance for large numbers of database users.
    · Improved database user listing for large number of users by 30% or more.
    · Improved user group lookup when a very large number of groups is used.
    Bug Fixes:
    · Corrected a bug in Microsoft Internet Explorer 8 where IE would make requests of JavaScript instead of files(appears to be a buffer problem in IE). The symptom would present itself in the Management Console as a "Permission Denied" page. This is a work-around for Microsoft Internet Explorer's (version 8) bug.
    · Corrected a tray bug when using Microsoft Internet Explorer as the default browser. Changing from using Windows' Default Browser to the tray's embedded browser would cause the Management Console to show the "Loading" dialog until being restarted.
    · Corrected a security issue where it was possible to see directories above a user's root directory.
    · Corrected an SFTP (via SSH2) bug where certain clients requesting both read and write access to a non-existent file, would not be able to upload or create that file unless the file already existed.
    · Corrected several Simplified Chinese translation errors.
    · Corrected a Simplified and Traditional Chinese translation error where the "SSH public key" was translated as "SSH private key".
    · Corrected a database problem when using Microsoft Access Serv-U to alter tables. Unlike other databases Microsoft Access prevented Serv-U from adding columns to a table while the table was already open.
    · Corrected a bug in the New User Collection dialog where the enter key did not save the added collection.
    · Corrected a bug in the Group dialog where focus was not being placed on the Group Name input.
    · Corrected a bug in the User Group Membership dialog where double click did not remove the selected group from the "Member of Groups" list.
    · Corrected a bug in the user list where sorting was lost when changing collections.
    · Corrected a permissions bug, introduced in Serv-U 8.1.0.1, where when denying create directory permission to a parent directory, but allowing it for a sub-directory, Serv-U would not allow directory creation in the sub-directory.
    · Corrected a bug where Serv-U could crash when using 3 or more local administrators, requires special undocumented parameters to cause, and only occurs locally.
    · Corrected a bug where renaming a user Category would cause Serv-U to crash if a user in that Category was logged in.
    · Corrected a bug in the Web Client where resizing the window, in Internet Explorer, when in thumbnail mode would cause an error.



    What's new in Serv-U 9.1.0.4:

    November 24th, 2009

    Features:
    · Updated Russian and Swedish strings.
    Bug Fixes:
    · Corrected a bug where the uninstaller would uninstall the data directory (in C:ProgramData) but then recreate the directory while removing Windows firewall settings.
    · Corrected a bug in the Management Console where the User Collection and Filter Users group boxes were hidden when using the Internet Explorer 6 browser.
    · Corrected a bug when login IDs contained trailing or leading spaces, Serv-U would be unable to find these user accounts.
    · Corrected a bug where disabled user accounts where immediately disconnecting the session, causing IE anonymous login to work "incorrectly".



    What's new in Serv-U 9.1.0.2:

    November 19th, 2009

    Features:
    · Fire the user added event when importing users from a CSV file.
    · Added extra socket level error handling and crash logging.
    Bug Fixes:
    · Corrected a bug, introduced in 9.1.0.0, where Serv-U could crash if transfer rates for the user, group, domain, or server were set and several connections for a single user account were being opened then closed.
    · Corrected a bug, when using the anti-hammer limits, Serv-U could crash while attempting to fire the SUEVENT_ID_IP_ADDR_AUTO_BLOCKED_TIME (304) event.
    · Corrected the installer setup status dialog to allow for longer text (i.e., some localized strings would be truncated).
    · Corrected a bug where uninstallation might not delete the "C:ProgramDataRhinoSoft.comServ-U" directory.
    · Corrected a tray bug, introduced in 9.1.0.0, where the menus were using the wrong font on Windows 2000, Windows XP, and Windows 2003 Server.



    What's new in Serv-U 9.1.0.0:

    November 17th, 2009

    Features:
    · Added Web Client support for BlackBerry mobile phones.
    · Added the ability to filter user and group lists in the Management Console.
    · Added support for interpreting (line feed) characters as end-of-line markers when transferring files in ASCII mode. When enabled end-of-line markers are converted to sequences. This transfer limit applies to both FTP uploads and downloads.
    · Added an option to the Serv-U Tray to start Serv-U as a service or manually.
    · Changed database user storage to store only required user attributes at login, logout, and user password change. These changes allow database administrators to manage their database much more independently.
    · Added support for PostgreSQL databases.
    · Changed transfer speed limits so they are applied to active sessions even when the session previously had no limit. Previous versions did this only if active sessions had a limit already in-place (i.e., a speed limit was changed, not added).
    · Added additional security checks to ensure Serv-U application integrity.
    · Added the ability to search drop lists using keyboard presses in the Management Console.
    · Added the ability to close dialogs using the Escape key in the Management Console and Web Client.
    · Added support for CIDR notation for IP ranges in addition to Serv-U's wildcard method.
    · Added the ability to permanently block an IP address using the anti-hammer rule for the domain or server. When triggered an IP address is added to the top of the IP access rules permanently. When added, the server's configuration files are updated so the IP address remains blocked even between Serv-U restarts.
    · Added the "FTP password type" password limit to the Server, Domain, and Group levels in addition to the user level. A global or group setting may be applied to use MD4/MD5 OTP passwords for FTP.
    · Added "MaxDomainSessions", "MaxDomainSessionsIP", "MaxDomainUploadRate", and "MaxDomainDownloadRate" to the server limits & settings in addition to the domain limits and settings.
    · Added the ability to export the users in all collections and database from the user's tab and externally with the Serv-U-Setup.exe program.
    · Added a drop down list of available IP addresses in the Listener dialog and in the Domain Creation Wizard.
    · Added the ability to specify %HOME%, %USER%, or %DOMAIN_HOME% as part of the SSH public key path.
    · Added additional Domain Administrator restrictions so a domain administrator cannot change the following limits: "MaxDomainSessions", "MaxDomainUploadRate, "MaxDomainDownloadRate"
    · Changed configuration, account configuration, startup log, and data files location to "C:ProgramData" (ALLUSERSPROFILE environment variable) in Windows Vista and above on new Serv-U installations that are installed in "C:Program Files" only. This is required on Windows 7+ when UAC is in effect.
    · Removed some unused HTTP files.
    · Removed some Server and Domain session management code that was duplicated elsewhere. This change will save a small amount of RAM for servers with many concurrent connections.
    Bug Fixes:
    · Corrected "Cookie Buffer Overflow Vulnerability" (Secunia SA37228).
    · Corrected a bug where Serv-U could crash after disabling an active user.
    · Corrected a bug where user accounts whose login ID ended with a period character were not being shown in the users grid.
    · Corrected a bug where downloading 0-byte files using FTPS could cause the data channel to be disconnected during SSL negotiation causing 0-byte downloads to intermittently fail.
    · Corrected a bug where the Advanced Directory Access rule password was being saved incorrectly when using a database. When using MS SQL the bug would appear as a lost directory access rule. When using other databases, the password would just be invalid; if using these advanced settings and storing to a database, modification of the user record would cause improper access to the directory access rule. This problem only occurred on MS SQL 2005+ because MS SQL throws an error instead of truncating the value.
    · Corrected a bug when saving encrypted strings to database or .Archive file, Serv-U would archive values even when the encrypted string was empty.
    · Corrected a bug in the Web Client where the "Playlist" button would not work when in "Search" mode.
    · Corrected a bug where user lookups would occur after a session's login ID was cleared. This resulted in unnecessary user and database user lookups.
    · Corrected a bug where database users' statistics were not being loaded correctly after loading data from the database.
    · Corrected a bug when FTP Voyager JV, the .jar files were being downloaded every time FTP Voyager JV was started. Now, when unchanged, Java uses its cached copy of the FTP Voyager JV .jar files.
    · Corrected a bug in FTP Voyager JV, where the Last-Modified timestamp of a file that was uploaded from a non-English operating system would fail.
    · Corrected a bug in the Web Client where focus was being lost when using the keyboard to navigate the file list.
    · Corrected a bug when upgrading from Serv-U 6.4 and lower when using a database domain, installation / conversion would cause the installer to crash.
    · Corrected a bug when upgrading from Serv-U 6.4 and lower when using a database domain, group membership for users would not be imported under certain rare circumstances.
    · Corrected a bug when upgrading from Serv-U 6.4 and lower when using a database domain, import would not work correctly if the old table names matched the new default table names in Serv-U 7+.
    · Corrected a database bug when upgrading from Serv-U 6.4 or lower, and using the table names "User" or "Group" would cause the upgrade to fail.
    · Corrected a database bug where daily session counts were not being written to the database.
    · Corrected a bug where Tray messages boxes (confirmation, error, warning) would be displayed without text in all languages.
    · Corrected an SFTP logging bug where the SSH_FXP_REALPATH was not being logged, just the reply.
    · Corrected an SSH2 problem where Serv-U was not responding to the SSH_MSG_GLOBAL_REQUEST command.
    · Corrected a user group membership problem when changing group membership for a user that is connected, certain variables applying to limits, were not being properly adjusted. For example limiting access by IP address.
    · Corrected a bug where passwords that were stored in an unencrypted form (i.e., clear-text) were not checked letter case sensitive.
    · Corrected a bug where users created with the User Wizard were being stored without encryption.
    · Corrected a Windows 7 UAC problem where Serv-U was unable to communicate with the tray application to identify Serv-U status and enable tray / engine communication.
    · Corrected a problem, introduced in Serv-U 7.0, where the STOU FTP command would append a digit to a specified file name even when the specified file name doesn't exist, an inconsistency with Serv-U versions



    What's new in Serv-U 9.0.0.5:

    October 14th, 2009

    Features:
    · Added support for the 64-bit Internet Explorer 8 browser on Windows Vista 64-bit.
    · Added the ability to disable the Web Browser's login page check for older web browsers. When disabled, the login page no longer suggests upgrading Internet Explorer.
    · Added the ability to set the "SSH Authentication Method" at the domain and server levels in addition to the user and group levels.
    · Changed SSH public key authentication to recognize the lack of a public key and require password only.
    · Improved SSH public key authentication support for Windows Authentication, where a specified public key can be used in addition to password authentication. Password authentication for SSH is always required.
    · Remember the last selected user when entering the Domain Activity and Server Activity pages.
    · Added context menus to the user and group lists in the Management Console.
    · Updated Japanese, Traditional Chinese, and Simplified Chinese Administrator Help text.
    · Updated Traditional Chinese and Simplified Chinese Management Console strings.
    Bug Fixes:
    · Corrected some text in the License.rtf file.
    · Corrected a bug, introduced in version 9.0.0.1, where Windows Authentication would fail with SSH2.
    · Corrected a bug where the incorrect custom logo would be displayed in domain settings when using the inherited default value from the server.
    · Corrected a bug when using Windows Authentication and a custom logo, Serv-U would not be able to show the custom logo in the Web Client if the user didn't have read permissions in Windows for the custom logo.
    · Corrected a bug where blowfish and/or cast128-cbc were allowed for SSH2 while running in FIPS 140-2 mode. When used, OpenSSL would fail terminating Serv-U.
    · Corrected an SSH2 bug where Serv-U would send the client an invalid list of supported ciphers and MAC algorithms while running in FIPS 140-2 mode.



    What's new in Serv-U 9.0.0.3:

    October 6th, 2009

    Features:
    · Added the ability to log into the Management Console and Web Client when using the 64 bit Firefox browser.
    · Changed the group selection dialogs in the Management Console to move focus to the last selected group list in order to avoid confusion over which list has current focus.
    · Corrected a few Russian Management Console strings.
    Bug Fixes:
    · Corrected a bug where hidden files were being listed for MLST / MLSD FTP operations, when hidden files were configured to be hidden (i.e., not returned in the listing).
    · Corrected a bug in the web client where the history navigation would lose its current location in the history list.
    · Corrected a problem where Serv-U could not create private key pair files with passwords when FIPS 140-2 mode was enabled.
    · Corrected a memory / handle leak when using Windows Authentication, Serv-U was not releasing memory when attempting to retrieve a Windows User's home directory.
    · Corrected a bug where FTP Voyager JV would not launch from a Macintosh computer running Snow Leopard with the Safari web browser.



    What's new in Serv-U 9.0.0.1:

    September 30th, 2009

    New Features:
    Serv-U Engine:
    · Added FULL UNICODE support. Serv-U is now capable of supporting file paths, user names, and passwords in any language supported by Windows.
    · Added the ability to install any supported language on any localized version of Windows. For example, installing Japanese, Chinese, or Russian Serv-U is now supported on Windows in English.
    · Added FIPS 140-2 support for OpenSSL. SSL and SSH (FTPS, HTTPS, and SFTP) encryption is FIPS 140-2 certified through OpenSSL (Certificate #1051). (Serv-U Gold only)
    · Added support for user and group SSH public key authentication.
    · Added 4 SSH authentication methods; "password only", "public key only", "public key and password", and "public key or password".
    · Added the ability to create SSH public key files (SSH RFC 4716 format) for SSH public key authentication.
    · Added Integration DLL support, allowing DLLs to be written to interface directly to Serv-U for user access, events, and common operations. (Serv-U Gold only)
    · Added the ability to define custom "SITE" FTP commands via Integration DLL support. (Serv-U Gold only)
    · Added the ability to define custom FTP commands via Integration DLL support. (Serv-U Gold only)
    · Added the ability to act as a Windows user for individual directory access rules. A Windows user name, password, and domain may be optionally specified for individual directory access rules. This allows Serv-U to access network resources even while running as a system service using the Windows local system account. (Serv-U Gold only)
    · Added the ability to send email messages to users with account login ID and password. (Serv-U Gold only)
    · Added "User Added" event so that custom Events events may be triggered when a user is created. (Serv-U Gold only)
    · Added "IP Address Auto Added" event, triggered when an IP address has been automatically added to the IP access rules. (Serv-U Gold only)
    · Added the ability for users to recover or reset their passwords in the HTTP login page. If using one-way password encryption, the password is changed to a randomly generated password based on administrator defined password requirements. (Serv-U Gold and Silver only)
    · Added new login statistics for the Server, Domain, Group, and User, all individually viewable. These new statistics include: number of logins, number of logouts, current logins, most concurrent logins, last login time, last logout time, average login time, longest login duration, and shortest login duration.
    · Added options to save Users and Groups statistics to CSV file.
    · Added support for SFTP (via SSH2) welcome messages. If a welcome message or welcome message file is specified, Serv-U sends the message with the SSH2_MSG_USERAUTH_BANNER message.
    · Added the ability to limit when a user or group can log in based on the day-of-the-week and/or the time-of-day.
    · When an IP address is in an approved IP address list that approved IP address is no longer blocked when automatically blocking IP addresses unless the IP address is approved because of *.*.*.* or * in the IP access list.
    · Added new system variables intended for use by events only; $Password, $LocalHomeDirectory, $LogFilePath (log deletion event only)
    · Added new system variables: $UserEmailAddress, $FullName, $SpaceFullName, $FullNameSpace, $ComputerName
    · Added the ability to send email events to multiple recipients. Email recipient lists may be specified by separating email addresses by a comma or space.
    · Added the ability to enable or disable events.
    · Added the ability to use $UserEmailAddress for the destination email address in email events.
    · Added the ability to send email events to groups members.
    · Added the ability to BCC (blind carbon copy) email addresses for email events.
    · Changed email messages to retry for a period of time when unable to connect to the specified SMTP server and when the server appears to be using grey listing.
    · Added the ability to use SSL when connecting to an SMTP server for email messages.
    · Added two new user events identifying whether or not password recovery was successful.
    · Added a new domain event identifying when a log file is purged.
    · Added the ability to add comments to individual IP Access rules.
    · Added the ability to wait for up to 30 seconds for an executable event to complete before continuing execution in Serv-U. This is useful if an executable needs to move or copy a file before Serv-U deletes it (such as purging a log file).
    · Added the ability to download the current log file from within the Management Console.
    · Changed log file format to UTF-8.
    · Added the ability to purge log files based on the total size or total number of log files in a directory. This feature deletes the oldest log files when either limit is exceeded.
    · Added the ability to use the PASV IP Address / Domain Name only for FTPS (FTP over SSL) connections to help with certain routers.
    · Added the ability to use the PASV IP Address / Domain Name for LAN connections (via private IP addresses) as well as WAN / Internet connections.
    · Added the ability to import and export users from the Users' tabs in CSV (comma separated value) format.
    · Added a new Connection limit to Users, Groups, Domains, and the Server which can require users to have a reverse DNS name to connect or login to the server.
    · Added the Advanced Limit to disable renaming files and directories to paths that already exist; applies to users, groups, domains, and the entire server. FTP, FTPS, HTTP, HTTPS, and SFTP (via SSH2) versions 3 & 4 are the affected protocols. SFTP versions 5 and above uses a different mechanism as defined by the protocol, unless the client uses the SSH_FXP_RENAME_NATIVE flag.
    · Added the ability to disable specific database tables. Disabling unused tables can reduce the number of ODBC calls.
    · Changed the default User and Group table names from "User" to "SUUsers" and "Group" to "SUGroups" in order to avoid "reserved" Microsoft SQL keywords.
    · Added new FTP system variables: $CurrentUncompressedTransferBytes and $CurrentCompressedTransferBytes
    · Reduced the database column sizes for non string columns by default. This is due to some restrictions by some databases on the total row length.
    · Added "Windows 7" to the $OS system variable.
    · Changed Serv-U's automatic listener recovery (periodically attempts to listen again when unable to listen) so that this feature is disabled when more than 50 domains are defined. This is done to save CPU cycles on slower computers.
    · Automatically create log file directory structure if the parent directory of a specified log file doesn't already exist.
    · Changed the "OPTS UTF8 ON/OFF" command to be available prior to login.

    Management Console:
    · Added a domain navigation tree for one-click access to any configuration page, including any server configuration page.
    · Changed the group membership dialog in the Management Console to hide the "Add" and "Remove" arrows when nothing is selected in the corresponding list.
    · A randomly generated password is automatically created when creating new users. The password is fully highlighted so if not desired simply typing a new password over the existing requires no extra work for an administrator.
    · Changed the Domain wizard to prompt either for one-way or two-way password storage.
    · Added the ability to set the advanced properties for database user and group limits.
    · Changed all lists, inside the Management Console, to use "natural sorting" to properly sort items according to the current locale.
    · Changed the default button from "Yes" to "No" in destructive confirmation dialogs. Pressing enter automatically answers "No" instead of "Yes".
    · Changed domain administrator operations to include those shown on the "Settings" tab for the domain "Limits and Settings".
    · Removed the "Windows Authentication" tab for domain administrators.
    · Added the domain events tab for domain administrators.
    · Changed the events list to exclude listings of balloon tip and execute events.
    · Added "Domain" and "System" admin icons to the users list to identify them from normal users.
    · Added the ability select a private key size (in bits) for SSL certificate creation (1024, 2048, and 4096).
    · Added a Windows Vista & Windows 7 style "bread crumb" navigation bar to the file and directory browse dialogs for easier navigation.

    Web Client:
    · Added a powerful file search feature to the Web Client that allows users to recursively search for specified files using exact file name matches or wildcard matches.
    · Added a Windows Vista & Windows 7 style "bread crumb" navigation bar for easier directory navigation.
    · Added a history navigation menu for faster navigation to previously viewed directories.
    · Added the ability to auto play video files in the Web Client by setting a URL parameter (playmedia=1).
    · Changed file and folder list, to use "natural sorting" to properly sort files and folders according to the current locale.
    · Changed the default theme for Windows 7 to use "Windows Vista".
    · Added an alert dialog on the login page to inform users to upgrade to IE8 to improve performance.

    Tray:
    · Added a tray option to use the system browser instead of the embedded Internet Explorer. Using the system browser can be faster, depending on the browser, and can reduce the amount of RAM used by the tray application.
    · Improved accuracy of "XX KB", "XX MB", and "XX GB" displays to round up to the next highest value instead of checking for any amount over the unit (as older versions of Windows did). (Tray Application and FTP Voyager JV)
    · Added support for saving the tray's Management Console Window coordinates over multiple monitors

    FTP Voyager JV:
    · Added the "Synchronize Folders" feature which allows for easy folder comparison for mirroring either a local or remote folder.
    · Added the ability to search for files and folders within FTP Voyager JV.
    · Added the ability to create an automatic login file for FTP Voyager JV.
    · Added the number of items, number of selected items, and current directory to the status bar of FTP Voyager JV.
    · Changed FTP Voyager JV's default value of "Remove files from Transfer Pane after completion" to "false".
    · Changed FTP Voyager JV's file sorting to use "natural sorting" to properly sort file names according to the current locale.
    · Changed the FTP Voyager JV File Properties dialog to show the "Date Created" and the "Date Last-Accessed" fields when launched from a selected remote file.
    · Changed the formatting of FTP Voyager JV's file sizes and transfer stats to include one or two digits past a decimal character.
    · Changed the FTP Voyager JV startup page to recognize when FTP Voyager JV logs out. The page queries the server every 10 seconds, if logged out, the page automatically redirects to the logged out page.

    Bug Fixes:
    Serv-U Engine:
    · Corrected a bug where the "SITE SET TRANSFERPROGRESS ON" FTP command could cause Serv-U to crash.
    · Corrected a bug where the "SITE SET TRANSFERPROGRESS ON" FTP command was using the wrong system variable ($NoFormatTransferBytes). $CurrentUncompressedTransferBytes is now used.
    · Corrected a bug where database column mapping would not work.
    · Corrected an attribute availability bug when specifying the start time "after" the end time, Serv-U would not properly handle this condition.
    · Corrected a security bug where Serv-U was showing all drives and virtual paths to drives for "" when a user may not have had permission to list all drives or virtual paths to drives.
    · Corrected a directory listing / change directory bug where Serv-U was not allowing access to a parent directory, in some cases, if permissions for the parent directory were not explicitly set.
    · Corrected a bug in the MFF FTP command where Serv-U was not ignoring the space between the "fact" and the "path name", causing MFF to fail with an incorrect path response.
    · Corrected a bug where the UNIX directory mask would not work correctly if "r" (read) and "w" characters were not being used in the same locations as the default. This was changed to remain consistant with Serv-U version



    What's new in Serv-U 9.0.0.1:

    September 30th, 2009

    Features:
    Serv-U Engine:
    · Added FULL UNICODE support. Serv-U is now capable of supporting file paths, user names, and passwords in any language supported by Windows.
    · Added the ability to install any supported language on any localized version of Windows. For example, installing Japanese, Chinese, or Russian Serv-U is now supported on Windows in English.
    · Added FIPS 140-2 support for OpenSSL. SSL and SSH (FTPS, HTTPS, and SFTP) encryption is FIPS 140-2 certified through OpenSSL (Certificate #1051). (Serv-U Gold only)
    · Added support for user and group SSH public key authentication.
    · Added 4 SSH authentication methods; "password only", "public key only", "public key and password", and "public key or password".
    · Added the ability to create SSH public key files (SSH RFC 4716 format) for SSH public key authentication.
    · Added Integration DLL support, allowing DLLs to be written to interface directly to Serv-U for user access, events, and common operations. (Serv-U Gold only)
    · Added the ability to define custom "SITE" FTP commands via Integration DLL support. (Serv-U Gold only)
    · Added the ability to define custom FTP commands via Integration DLL support. (Serv-U Gold only)
    · Added the ability to act as a Windows user for individual directory access rules. A Windows user name, password, and domain may be optionally specified for individual directory access rules. This allows Serv-U to access network resources even while running as a system service using the Windows local system account. (Serv-U Gold only)
    · Added the ability to send email messages to users with account login ID and password. (Serv-U Gold only)
    · Added "User Added" event so that custom Events events may be triggered when a user is created. (Serv-U Gold only)
    · Added "IP Address Auto Added" event, triggered when an IP address has been automatically added to the IP access rules. (Serv-U Gold only)
    · Added the ability for users to recover or reset their passwords in the HTTP login page. If using one-way password encryption, the password is changed to a randomly generated password based on administrator defined password requirements. (Serv-U Gold and Silver only)
    · Added new login statistics for the Server, Domain, Group, and User, all individually viewable. These new statistics include: number of logins, number of logouts, current logins, most concurrent logins, last login time, last logout time, average login time, longest login duration, and shortest login duration.
    · Added options to save Users and Groups statistics to CSV file.
    · Added support for SFTP (via SSH2) welcome messages. If a welcome message or welcome message file is specified, Serv-U sends the message with the SSH2_MSG_USERAUTH_BANNER message.
    · Added the ability to limit when a user or group can log in based on the day-of-the-week and/or the time-of-day.
    · When an IP address is in an approved IP address list that approved IP address is no longer blocked when automatically blocking IP addresses unless the IP address is approved because of *.*.*.* or * in the IP access list.
    · Added new system variables intended for use by events only; $Password, $LocalHomeDirectory, $LogFilePath (log deletion event only)
    · Added new system variables: $UserEmailAddress, $FullName, $SpaceFullName, $FullNameSpace, $ComputerName
    · Added the ability to send email events to multiple recipients. Email recipient lists may be specified by separating email addresses by a comma or space.
    · Added the ability to enable or disable events.
    · Added the ability to use $UserEmailAddress for the destination email address in email events.
    · Added the ability to send email events to groups members.
    · Added the ability to BCC (blind carbon copy) email addresses for email events.
    · Changed email messages to retry for a period of time when unable to connect to the specified SMTP server and when the server appears to be using grey listing.
    · Added the ability to use SSL when connecting to an SMTP server for email messages.
    · Added two new user events identifying whether or not password recovery was successful.
    · Added a new domain event identifying when a log file is purged.
    · Added the ability to add comments to individual IP Access rules.
    · Added the ability to wait for up to 30 seconds for an executable event to complete before continuing execution in Serv-U. This is useful if an executable needs to move or copy a file before Serv-U deletes it (such as purging a log file).
    · Added the ability to download the current log file from within the Management Console.
    · Changed log file format to UTF-8.
    · Added the ability to purge log files based on the total size or total number of log files in a directory. This feature deletes the oldest log files when either limit is exceeded.
    · Added the ability to use the PASV IP Address / Domain Name only for FTPS (FTP over SSL) connections to help with certain routers.
    · Added the ability to use the PASV IP Address / Domain Name for LAN connections (via private IP addresses) as well as WAN / Internet connections.
    · Added the ability to import and export users from the Users' tabs in CSV (comma separated value) format.
    · Added a new Connection limit to Users, Groups, Domains, and the Server which can require users to have a reverse DNS name to connect or login to the server.
    · Added the Advanced Limit to disable renaming files and directories to paths that already exist; applies to users, groups, domains, and the entire server. FTP, FTPS, HTTP, HTTPS, and SFTP (via SSH2) versions 3 & 4 are the affected protocols. SFTP versions 5 and above uses a different mechanism as defined by the protocol, unless the client uses the SSH_FXP_RENAME_NATIVE flag.
    · Added the ability to disable specific database tables. Disabling unused tables can reduce the number of ODBC calls.
    · Changed the default User and Group table names from "User" to "SUUsers" and "Group" to "SUGroups" in order to avoid "reserved" Microsoft SQL keywords. Microsoft reference page: http://msdn.microsoft.com/en-us/library/ms189822(SQL.90).aspx
    · Added new FTP system variables: $CurrentUncompressedTransferBytes and $CurrentCompressedTransferBytes
    · Reduced the database column sizes for non string columns by default. This is due to some restrictions by some databases on the total row length.
    · Added "Windows 7" to the $OS system variable.
    · Changed Serv-U's automatic listener recovery (periodically attempts to listen again when unable to listen) so that this feature is disabled when more than 50 domains are defined. This is done to save CPU cycles on slower computers.
    · Automatically create log file directory structure if the parent directory of a specified log file doesn't already exist.
    · Changed the "OPTS UTF8 ON/OFF" command to be available prior to login.

    Management Console:
    · Added a domain navigation tree for one-click access to any configuration page, including any server configuration page.
    · Changed the group membership dialog in the Management Console to hide the "Add" and "Remove" arrows when nothing is selected in the corresponding list.
    · A randomly generated password is automatically created when creating new users. The password is fully highlighted so if not desired simply typing a new password over the existing requires no extra work for an administrator.
    · Changed the Domain wizard to prompt either for one-way or two-way password storage.
    · Added the ability to set the advanced properties for database user and group limits.
    · Changed all lists, inside the Management Console, to use "natural sorting" to properly sort items according to the current locale.
    · Changed the default button from "Yes" to "No" in destructive confirmation dialogs. Pressing enter automatically answers "No" instead of "Yes".
    · Changed domain administrator operations to include those shown on the "Settings" tab for the domain "Limits and Settings".
    · Removed the "Windows Authentication" tab for domain administrators.
    · Added the domain events tab for domain administrators.
    · Changed the events list to exclude listings of balloon tip and execute events.
    · Added "Domain" and "System" admin icons to the users list to identify them from normal users.
    · Added the ability select a private key size (in bits) for SSL certificate creation (1024, 2048, and 4096).
    · Added a Windows Vista & Windows 7 style "bread crumb" navigation bar to the file and directory browse dialogs for easier navigation.
    Web Client:
    · Added a powerful file search feature to the Web Client that allows users to recursively search for specified files using exact file name matches or wildcard matches.
    · Added a Windows Vista & Windows 7 style "bread crumb" navigation bar for easier directory navigation.
    · Added a history navigation menu for faster navigation to previously viewed directories.
    · Added the ability to auto play video files in the Web Client by setting a URL parameter (playmedia=1).
    · Changed file and folder list, to use "natural sorting" to properly sort files and folders according to the current locale.
    · Changed the default theme for Windows 7 to use "Windows Vista".
    · Added an alert dialog on the login page to inform users to upgrade to IE8 to improve performance.

    Tray:
    · Added a tray option to use the system browser instead of the embedded Internet Explorer. Using the system browser can be faster, depending on the browser, and can reduce the amount of RAM used by the tray application.
    · Improved accuracy of "XX KB", "XX MB", and "XX GB" displays to round up to the next highest value instead of checking for any amount over the unit (as older versions of Windows did). (Tray Application and FTP Voyager JV)
    · Added support for saving the tray's Management Console Window coordinates over multiple monitors

    FTP Voyager JV:
    · Added the "Synchronize Folders" feature which allows for easy folder comparison for mirroring either a local or remote folder.
    · Added the ability to search for files and folders within FTP Voyager JV.
    · Added the ability to create an automatic login file for FTP Voyager JV.
    · Added the number of items, number of selected items, and current directory to the status bar of FTP Voyager JV.
    · Changed FTP Voyager JV's default value of "Remove files from Transfer Pane after completion" to "false".
    · Changed FTP Voyager JV's file sorting to use "natural sorting" to properly sort file names according to the current locale.
    · Changed the FTP Voyager JV File Properties dialog to show the "Date Created" and the "Date Last-Accessed" fields when launched from a selected remote file.
    · Changed the formatting of FTP Voyager JV's file sizes and transfer stats to include one or two digits past a decimal character.
    · Changed the FTP Voyager JV startup page to recognize when FTP Voyager JV logs out. The page queries the server every 10 seconds, if logged out, the page automatically redirects to the logged out page.
    Bug Fixes: Serv-U Engine:
    · Corrected a bug where the "SITE SET TRANSFERPROGRESS ON" FTP command could cause Serv-U to crash.
    · Corrected a bug where the "SITE SET TRANSFERPROGRESS ON" FTP command was using the wrong system variable ($NoFormatTransferBytes). $CurrentUncompressedTransferBytes is now used.
    · Corrected a bug where database column mapping would not work.
    · Corrected an attribute availability bug when specifying the start time "after" the end time, Serv-U would not properly handle this condition.
    · Corrected a security bug where Serv-U was showing all drives and virtual paths to drives for "" when a user may not have had permission to list all drives or virtual paths to drives.
    · Corrected a directory listing / change directory bug where Serv-U was not allowing access to a parent directory, in some cases, if permissions for the parent directory were not explicitly set.
    · Corrected a bug in the MFF FTP command where Serv-U was not ignoring the space between the "fact" and the "path name", causing MFF to fail with an incorrect path response.
    · Corrected a bug where the UNIX directory mask would not work correctly if "r" (read) and "w" characters were not being used in the same locations as the default. This was changed to remain consistant with Serv-U version



    What's new in Serv-U 8.2.0.3:

    August 18th, 2009

    Features:
    · Upgraded to Inno Setup UNICODE installer to provide greater localization flexibility in the future.

    Bug Fixes:
    · Corrected a bug where Serv-U might crash when starting while using a valid registration ID.
    · Corrected a bug where the User Statistics page in the Management Console would hang when trying to select "Database Users" when no database is configured.
    · Corrected a bug in the Management Console where the license expiration balloon tip dialog would cause a JavaScript error and would not close correctly.



    What's new in Serv-U 8.2.0.1:

    August 5th, 2009

    Bug Fixes:
    · Corrected a bug in the Management Console where the text in buttons would wrap when using certain languages.
    · Corrected a bug in FTP Voyager JV where uploading a file with non-ASCII characters in the file name, Serv-U would receive an incorrect file name.
    · Corrected a problem where Serv-U was unable to operate on UTF-8 encoded file names for FTP, FTPS, and SFTP (via SSH2) when the "Convert URL characters in commands to ASCII" limit was set to "yes". This limit is a very old FTP option, that should probably always be disabled or "no". This limit now only applies to FTP sessions.L.



    What's new in Serv-U 8.2.0.0:

    August 4th, 2009

    Features:
    · Substantially reduced the RAM requirements for servers with many domains and very high traffic servers. Serv-U requires about half of the RAM or less as with previous versions through 7.0.
    · Updated the look and feel for the "Windows | Office 2003" styles for FTP Voyager JV.
    · Added additional checks to prevent high frequency login attempts on a single session (i.e., dictionary login attacks).
    · Serv-U 8.1.0.1 through 8.1.0.3 cached Windows login tokens, user IDS, and passwords; previous versions did not. For potential security reasons, token logging has been removed for login.
    · Improved the load time of the FTP Voyager JV startup page by loading only images that apply to the browser.

    Bug Fixes:
    · Corrected a bug in FTP Voyager JV, introduced in version 8.1.0.1, where the active frame failed to receive focus when the user clicked within the empty space of a grid.
    · Corrected a bug where FTP Voyager JV would fail to launch if certain JavaFX resources could not be loaded.
    · Corrected a bug in FTP Voyager JV where sorting drives was being performed on the display name instead of the drive letter.
    · Corrected a bug in FTP Voyager JV where sorting special Window directories interfered with the sort results of certain folders and files.
    · Corrected a bug where "Port Forwarding" could prevent FTP Voyager JV from getting a listing from Serv-U. This would only happen if the router's public port was different from Serv-U's private port that was listening for HTTP connections.
    · Corrected a problem when starting Serv-U as a service, the service initialization could fail (timeout) when a very large number of domains were defined.
    · Corrected a bug where French and Italian result strings were being interpreted incorrectly by the browser. In the case of the Web Client, an error message would appear for French and Italian once a file began uploading.
    · Fixed a bug in the User's Group Membership dialog where scrolling would not work correctly when the number of groups in the list exceeded the viewable area of the list.
    · Corrected an SSL/TLS bug where Serv-U would not recognize a closed socket after calling SSL_read() from OpenSSL.



    What's new in Serv-U 8.1.0.3:

    July 21st, 2009

    Features:
    · Updated Japanese, Traditional Chinese, Simplified Chinese, and Russian strings.
    · Added a new Password Limit to use either one-way (more secure, less functional) or two-way (less secure, more functional) password encryption when storing passwords to disk.
    Bug Fixes:
    · Corrected the FTP FEAT response to comply with RFC 2389 (http://tools.ietf.org/html/rfc2389) so that the listed features are always preceded by a single space, and never the response code. This deviation from the RFC was introduced in Serv-U 7.
    · Corrected a bug in FTP Voyager JV, introduced in version 8.1.0.1, where FTP Voyager JV was not saving the file list column order between sessions.
    · Corrected a bug where a Swedish string warning about the trial expiring could cause the Tray application to crash. Only Swedish installations were affected.
    · Corrected a Web Client problem with the Safari and Opera browsers, when downloading files with spaces in the file name, Safari and Opera would incorrectly use for spaces as part of the file name instead of the actual file name.
    · Corrected a bug where it was impossible to change if passwords are encrypted on disk or not. Introduced in 8.1.0.1.



    What's new in Serv-U 8.1.0.1:

    July 8th, 2009

    Features:
    · Added read-only administrator support. Two new administrator user types have been added, "Read-Only System Administrator" and "Read-Only Domain Administrator".
    · Substantially increased internal HTTP parsing to improve the speed of the Management Console and Web Client.
    · Changed localization (translations) internally to use individual string files instead of separate resource DLLs.
    · Converted all ReadMe_??.txt files translations to UTF-8.
    · Eliminated License.txt from the installation, License.rtf is the exclusive licensing file instead.
    · Added support for UNICODE / UTF-8 passwords. This allows passwords to be extended beyond the ASCII characters. NOTE: some FTP clients do not use UTF-8 for S/Key encoding and therefore may fail.
    · Changed the RhinoSoft.com company logo in the "Program Information" tab to the new 3D version.
    · Changed certificate creation to use UTF-8 allowing certificates to contain any character.
    · Changed certificate viewing to decode UTF-8 encoded certificates.
    · Added the ability for the browse dialog in the Management Console to use the specified directory path as the starting point.
    · Added the ability to export users to CSV (comma separated value) files to complement Serv-U-Setup.exe's ability to import. See the Serv-U Knowledge Base for full details.
    · Increased the width of the path fields so that space is more effectively used as a result of the size reduction of the "Browse" button in 8.0.0.7.
    · Improved the availability for user system variables for events that do not have an associated login (e.g., User Delete and User Create).
    · Improved browser error message handling retrieving result codes server-side instead of client side. Saves bandwidth and memory allowing only needed messages to be transferred to the browser.
    · Improved numeric field verification in the management console to provide more specific information about invalid entries.
    · Improved file and directory path field verification in the management console to disallow invalid characters.
    · Changed the group membership to a side-by-side list to make adding and removing membership much more efficient.
    · Added support for the X-Forwarded-For HTTP header to identify the actual IP addresses of client computers. This is primarily set by proxy servers and load balancers.
    · Added cipher information to the active session monitor grid and "Spy & Chat" dialog.
    · Changed SSH login so that the "none" login request, used by most SFTP clients to determine the supported authentication modes, doesn't cause an event to fire and extra entries added to logs.
    · Hide the "Create Directory" button in the Web Client if the logged-in user does not have any directory creation permissions.
    · Added a cancel button for FTP Voyager JV's logout dialog. This allows the user to go back into FTP Voyager JV.
    · When launching FTP Voyager JV for the first time, the column widths expand evenly to fill the available space.
    · Optimized FTP Voyager JV downloads to use less server-side RAM when a user is logged in.
    · Changed the format for FTP Voyager JV error codes for easier debugging.
    · Added extra support information to FTP Voyager JV's launch page that responds to the Apple Java Update 1.6_13 for Macintosh machines. This update can break the automatic startup of the "Java Web Start" application which opens "jnlp" files.
    Bug Fixes:
    · Corrected a bug where multi-byte path names would not be interpreted correctly in some cases.
    · Corrected an HTTP bug where a user could bypass the password requirement gaining normal access as granted by the user account.
    · Corrected an HTTP bug where HTTP sessions would not immediately end when Windows Authentication was enabled. The HTTP sessions would eventually timeout, however failed logins should have caused the sessions to close immediately.
    · Corrected an HTTP bug when downloading a file that is actually a Virtual Path where the file name is different than the Virtual Path's file name, Serv-U would provide the actual file name to the browser when downloading instead of the Virtual Path file name.
    · Corrected a bug where using IP Access rules to block access for a user (by setting the user's IP access rules) could cause Serv-U to crash.
    · Corrected a help bug when viewing Japanese Management Console Help the table of contents frame was in English.
    · Corrected a Macintosh Firefox problem where the "Browse" button in the upload dialog would be partially truncated.
    · Corrected an FTP PASV command problem when using PASV port ranges, on some systems Serv-U could rarely run out of PASV listeners.
    · Corrected a problem when upgrading from Serv-U 6.4 or lower, certain configurations would not upgrade to Serv-U 8.0.
    · Corrected mistakes in ReadMe.txt and License.rtf.
    · Corrected a bug where email event messages were not being identified as UTF-8 even though they were encoded as UTF-8.
    · Corrected a bug where certain user events (User Deleted, User Enabled, User Disabled, User Password Changed, User Password Change Failure) would not fire for the user's domain or would fire for the session's domain. Now these events are fired for the domain in which the user is defined.
    · Corrected a bug in the "Do not log IP rule" dialog in the Management Console where the buttons were misaligned.
    · Corrected a bug in the Management Console where dialogs could not be moved when the page was scrolled down.
    · Corrected a bug where viewing a certificate could cause Serv-U crash the next time OpenSSL was used due to the inadvertent closing of the OpenSSL libraries.
    · Corrected a bug in the Management Console where some dynamically loaded dialogs would not allow for text selection in input fields.
    · Corrected a bug in the Management Console where the Login ID was not being URI encoded when editing the user causing editing to fail when non-ASCII characters were used.
    · Corrected a bug when an email event was setup for Server Shutdown, Serv-U would not send the message. Now Serv-U waits for up-to 30 seconds to shutdown if pending email events exist.
    · Corrected a event bug where execution of an external program could fail if a user was logged in as a Windows User that didn't have the proper permissions to execute that file.
    · Corrected an SFTP (via SSH2) bug when the client uses SSH_FXP_OPEN to open a file, and didn't request any access permissions, Serv-U would create a 0-byte file.
    · Corrected an SFTP (via SSH2) bug when the client uses SSH_FXP_OPEN to open a file, requesting both read and write permissions, Serv-U could create a 0-byte file.
    · Corrected an SFTP (via SSH2) bug where Serv-U would always truncate a file when the SSH_FXF_CREAT and SSH_FXF_WRITE flags were specified to open a file. Serv-U now truncates the file only when the SSH_FXF_TRUNC flag is specified.
    · Corrected a database bug; when the search value for the primary table was changed to something other than "LoginID" (for users) or "GroupName" (for user groups), updates to database records could not be performed.
    · Corrected a bug where FTPS transfers could drop the last few packets of data depending on how the client uploads files.
    · Corrected a Web Client bug when uploading a file, the file name was not being encoded in UTF-8 causing Serv-U to store UTF-8 encoded file names incorrectly.
    · Corrected a Web Client bug where the "Home" button would not appear in the "/" directory when the user's home directory was elsewhere in the path, and the user wasn't locked in the home directory.
    · Corrected a bug where users containing a comma in the Login ID could not be modified, deleted, or moved to a different user category.
    · Corrected a bug where users were not being unloaded after being created. Creating many users, in one session, could cause excessive use of memory.
    · Corrected a bug where administering Serv-U using a browser (i.e., remotely) and deleting the remote administrator's user account could cause Serv-U to crash. This operation is now denied.
    · Corrected a directory access bug when a user is locked in the home directory, and the home directory is a drive root, the user could access directories to which permission was not granted.
    · Corrected a Virtual Paths bug where Serv-U versions 6.4 and lower checked visibility of both the virtual path and the physical path, Serv-U 7.0 - 8.0 were not.
    · Corrected a rename bug where the destination file or directory name could contain invalid characters and Serv-U would incorrectly report a successful rename operation.
    · Corrected a bug where an invalid Windows Shortcut could cause Serv-U to fail, leaving the connection in an invalid state where the session would appear to hang. Other connections were not affected.
    · Corrected a tray pop-up menu bug where, on systems running for a very long period of time, the "Themes" menu would appear only as a bar, instead of the submenu.
    · Corrected an installation bug when upgrading from Serv-U 6.4 and lower and using s/key passwords. The conversion would incorrectly set this value for converted user accounts. Introduced in version 8.0.0.7 only.
    · Corrected a bug in FTP Voyager JV where a rename of a local file that had its file extension hidden would cause the file to lose its extension.
    · Corrected a bug in FTP Voyager JV where a Drag and Drop operation between two remote listings would fail if the user was locked into their home directory.
    · Corrected a bug in FTP Voyager JV where the "Multiple Files/Folders Properties" dialog was failing to format numerical values.
    · Corrected a bug in FTP Voyager JV where the "Properties" dialog would fail to show the current working directory information if nothing was selected in the listing.
    · Corrected a bug in FTP Voyager JV on *NIX machines where the logout confirmation dialog was too small to show all the text of the dialog.
    · Corrected a bug in FTP Voyager JV where Windows Link (LNK) files would fail to upload if the files were dragged and dropped.
    · Corrected a bug in FTP Voyager JV where it would try to load a Windows Look and Feel on a Linux OS.
    · Corrected a bug in FTP Voyager JV where pressing the [PAGE_UP] and [PAGE_DOWN] keys was causing the listing to scroll one extra row.
    · Corrected a bug in FTP Voyager JV on Macintosh machines where the gradient colors for the Local, Remote, and Transfer tabs would be drawn outside of their boundaries.



    What's new in Serv-U 8.0.0.7:

    April 7th, 2009

    Features:
    · Updated OpenSSL libraries from 0.9.8j to 0.9.8k.
    · Moved "Password Type" to the Password Limits & Settings to unclutter the main user tab.
    · Changed the "Password Type" value to read "FTP Password Type" since it applies only to FTP connections.
    · Changed all "Browse..." buttons to use an easy to understand graphic, like most operating systems do already.

    Bug Fixes:
    · Corrected a licensing issue with old Serv-U Home and Professional licenses.
    · Corrected a problem where some SFTP clients would cause recv() on the socket to fail by improperly closing the socket.
    · Corrected a bug where certain SFTP clients could cause Serv-U to crash when uploading a file either locally or on a very fast connection on a busy server.
    · Corrected an SFTP (via SSH2) bug where the SSH_FXP_FSETSTAT command would fail because the file was already open.
    · Corrected an SFTP (via SSH2) bug where Serv-U would close all open files when an unsupported operation was requested. This caused certain SFTP clients to be unable to upload files to Serv-U.
    · Corrected an SFTP (via SSH2) logging cosmetic error where failed close operations would log the command twice, once with the specified handle, once without.
    · Corrected a user statistics bug where certain values such as "Total Sessions", "Average Session Length", "Longest Session", and "Highest Number of Sessions" was inaccurate.
    · Corrected an event bug where using the "Test" button would fail for email events, from within the Tray's Management Console only, when SMTP settings were not set for the server.
    · Corrected a tray bug where the tray would unnecessarily wait 15 seconds after shutting down the server before exiting.
    · Corrected a tray bug where clicking very quickly could cause the trial expired bubble to appear twice.
    · Corrected a bug in the Management Console where a flashing cursor would be placed in a combo box when using a FireFox browser.



    What's new in Serv-U 8.0.0.5:

    March 28th, 2009

    Features:
    · Implemented more flexible licensing options.

    Bug Fixes:
    · Corrected a bug where Windows Links to directories might not allow operations on that directory or its children.
    · Corrected a bug where a session's home directory may be incorrectly interpreted when the user is locked in the home directory.
    · Corrected a bug where Serv-U could assume that a remote directory name such as "/temp" was the same as "D: emp" where the drive letter is the drive upon which Serv-U is installed. This only occurred when the user had full access to the machine and the user account listed drives.
    · Corrected a layout issue where the HTTP login page would improperly position the login button for Finish in Firefox under Windows Vista.
    · Corrected a bug in FTP Voyager JV where multiple directory listings would occur when navigating to a parent folder while in Thumbnails mode.
    · Corrected an SFTP (via SSH2) but where Serv-U would not fully resolve Windows shortcuts as specified. Certain SFTP attributes referenced the .LNK file instead of the target, this included the file type, file attributes, and the date and times of the target.



    What's new in Serv-U 8.0.0.4:

    March 26th, 2009

    Features:
    · Added the connected server name to the FTP Voyager JV title bar.
    Bug Fixes:
    · Corrected a bug, introduced in 8.0.0.1, where UTF-8 encoding and decoding was not working correctly in all cases.
    · Corrected a bug, introduced in 8.0.0.1, when using virtual hosts with any protocol, could cause garbage information to appear in the connecting domain's session list.
    · Corrected a bug where clicking on the "Check for an update at www.RhinoSoft.com" link in the tray's About Dialog "Update Check" tab did not include all of the information for the license.
    · Corrected a security issue where FTP Voyager JV would show drive information for users locked in their home directory and the home directory is a drive.
    · Corrected a security issue where FTP Voyager JV would show drive information for virtual paths mapped directly to drives.
    · Corrected a bug in the Management Console where certain languages would cause the "Login" button to expand past its containing element.
    · Corrected a bug where multi-byte paths could be interpreted incorrectly. Introduced in version 8.0.0.1.



    What's new in Serv-U 8.0.0.2:

    March 25th, 2009

    Bug Fixes:
    · Corrected a bug, introduced in 8.0.0.1, where HTTP connections on a virtual host domain would never disconnect and would show garbage information in the connecting domain's session list.



    What's new in Serv-U 8.0.0.1:

    March 24th, 2009

    Features:
    · Added programmable server, domain, user, and group events to send email messages, display balloon tips, or execute third-party software (Serv-U Bronze, Silver, and Gold only).
    · Added support for SFTP versions 5 & 6 (via SSH2), in addition to SFTP versions 3 and 4.
    · Added support for SFTP (versions 5 & 6) attribute bits to help identify file and directory types such as read-only, system, hidden, archive, sparse, compressed, and encrypted.
    · Added sub-second support for SFTP (versions 5 & 6).
    · Added the ability to set file types via SFTP (version 5 & 6), read-only, system, hidden, and archive.
    · Added the ability through SFTP versions 5 & 6 to get and set file times to sub-second resolution.
    · Added the ability to specify the maximum SFTP version to use for users, groups, domains, or the server.
    · Added support for substantially faster and more efficient SFTP file transfers for clients supporting SFTP versions 5 & 6. Clients may perform reads and writes to files of sizes greater than previous SFTP versions (34,000 bytes).
    · Added support for "diffie-hellman-group14-sha1" for SSH key exchange.
    · Added support for "hmac-sha1-96" for SSH MACs.
    · Added the ability to change user passwords through SSH2.
    · Added the ability to specify a PEM file for SSL Certificate Authority (CA) certificates (Serv-U Bronze, Silver, and Gold only).
    · Automatically redirect from HTTP to HTTPS when a secure connection is required and a corresponding HTTPS listener is found.
    · Added a connection limit to ban an IP address for a period of time after a session has timed out. This limit is available for users, groups, domains, and the entire server.
    · Added user and group connection limits to enable or disable individual protocols; FTP/FTPS, HTTP/HTTPS, and SFTP (via SSH2).
    · Added millisecond resolution to FTP file times for FTP/FTPS MLST/MLSD results.
    · Added millisecond resolution when setting file times via FTP (MDTM, MFMT, MFCT, and MFF).
    · Added an option to the FTP MKD/XMKD commands to enable creation of parent directories if they do not exist.
    · Added the ability to set a maximum file size for uploads for users, groups, domains, or the server.
    · Added new system variables; $Protocol, $OldPathName, $OldFileName, $LocalPathName, $LocalFileName, $OldLocalPathName, $OldLocalFileName, $DomainName, $DomainDescription, $FileSizeFmt, $FileSizeKB, $TimeRemaining, $NoFormatActualTransferBytes
    · Updated OpenSSL libraries from 0.9.8i to 0.9.8j.
    · Added support for UTF-8 encoded message files (welcome message, directory change messages, etc.).
    · Changed self-signed SSL certificate support to use SHA-1 instead of MD5 for added security.
    · Created a new default self-signed SSL certificate using SHA-1 instead of MD5 for added security.
    · Changed the installer to install the default SSL certificates even when they already exist in an installation.
    · Changed the logging path for HTTP_LIST to show the file name as well as the directory when listing a specific file.
    Bug Fixes:
    · Corrected a DOS vulnerability where FTP could become saturated for a long period of time before allowing new connections. This vulnerability would not cause a crash, but would lock the server for a long period of time.
    · Corrected a directory traversal vulnerability where it was possible to create a directory outside of a locked user's home directory. All protocols were affected.
    · Corrected a logging bug where HTTP logouts for a single session would appear twice in the log. Introduced in version 7.4.0.0.
    · Corrected an FTP login bug where passwords starting with a '-' character would not allow logins. This was due to the compatibility with certain older UNIX systems where specifying a '-' character as the first character for a password, would disable multi-line FTP responses (see release below notes for Serv-U 2.4).
    · Corrected an FTP MLST bug where listing a virtual path would return the physical path's file or directory name instead of the virtual path name.
    · Corrected an HTTP upload and download statistic bug where more bytes than the actual number transferred were being tallied; in most cases almost twice as much.
    · Corrected an automatic home directory creation bug, when logging in as a Windows User, where the logged in user doesn't have read and write permission to the parent directory of the user's home directory; Serv-U was unable to create user's home directory automatically.
    · Corrected an SFTP bug where relative paths were not working. The SFTP specification identifies "file names" not starting with the "/" character to be paths relative to the user's home directory.
    · Corrected an SFTP bug when attempting to set the file attribute; failure would cause Serv-U to close any open file and invalidate the client's file handle causing uploads or downloads to fail.
    · Corrected a cosmetic bug where Serv-U would not correctly set the letter case for Windows Shortcuts when Shortcuts are treated as links instead of files (the default setting).
    · Corrected a bug where paths containing wildcard characters "*" and/or "?" could return the first matching file or directory and allow non-wildcard operations to be performed (such as delete, upload, and download).
    · Corrected a bug where performing a wildcard listing in a directory, and a subdirectory matched the wildcard, the subdirectory's content was listed instead of the parent directory using wildcard matching.
    · Corrected a bug where wildcard listings on "" (the computer's available drives for the logged in user's account) would not work correctly.
    · Corrected a bug when listing with wildcards in directories with virtual paths. When no physical file existed matching the wildcard but a virtual path did Serv-U would not list the virtual path.
    · Corrected a bug when specifying a domain home directory, if the directory path contained a trailing "" character, Serv-U would not correctly limit the directory size.



    What's new in Serv-U 7.4.0.1:

    January 7th, 2009

    · Added iPhone / iPod Touch support, new logging, new tray option, MFF, MFMT, MFCT FTP commands, Google Chrome support, security fixes



    What's new in Serv-U 7.3.0.1:

    October 8th, 2008

    Features:
    · dded the ability to view and download 3 different sized images on the iPhone/iPod Touch (small, medium, and full-sized).
    · Changed iPhone/iPod Touch keyboard so that it doesn't start automatically with CAPS on for all input fields.
    · Improved "Unable to establish SSL connection" log message when the client simply disconnects during the negotiation phase. This usually indicates that the client has rejected the SSL certificate.
    · Improved the Basic Web Client for the iPhone and iPod Touch by disabling the parent directory buttons when in the user's root directory.
    Bug Fixes:
    · Corrected an iPhone/iPod Touch bug where the "Up Directory" button would not work in the home directory if the user wasn't locked in the home directory.
    · Corrected a problem where large HTTP/HTTPS uploads could pause indefinitely. This problem could appear when Serv-U was running on a multi-processor / multiple-core server.
    · Corrected a Basic Web Client bug where keyboard focus was not reset to the file list after a delete confirmation dialog was displayed.
    · Corrected an FTP display bug when specifying a wildcard character such as "*" or "?" as a parameter for a path name, Serv-U would return the first file with the matching name in its response.
    · Corrected an SFTP bug where closing a file handle, and attempting to set the file attributes on a file where permission is denied could cause Serv-U to crash.
    · Corrected a bug in FTP Voyager JV where uploading a directory with the same name as the destination would produce an error.
    · Corrected a security bug where specifying a Windows port (such as CON:, LPT1:, PRN:, etc.) when using the STOU command, could cause Serv-U to consume all of the CPU time on a processor. This problem could only occur when write privileges were granted to the specified directory. (Secunia SA32150)
    · Corrected a security bug with rename where moving a file or directory to a location where delete privileges were not granted for an existing file or directory, would cause the file or directory to be moved. (Secunia SA32150)
    · Corrected a security bug with rename where placing the destination in "" (i.e., "My Computer") would cause the file to moved to the current Windows directory.



    What's new in Serv-U 7.0.0.2:

    April 10th, 2008

    Features:
    · Updated Traditional and Simplified Chinese license files.
    · Updated Japanese Management Console strings.
    · Reduced the size of several translated license files.
    · Updated Swedish translation and added as an installation option.
    · Changed the VARCHAR definitions from 512 to 255 for database creation so Microsoft Excel and Microsoft Access can be used as a database for Serv-U.
    Bug Fixes:
    · Corrected a bug where Serv-U would allow certain operations in the computer root ("") instead of on a UNC path or drive path. The computer root is not a physical entity that can be written to or read from. Because of this operations must be denied.
    · Corrected a bug where the copyright text on the Server Details page under the Program Information tab was being wrapped incorrectly.
    · Corrected an ODBC bug where the SQL statement used to add columns to an existing table did not work for MS SQL 2000.
    · Corrected an ODBC bug where if the columns of data were requested "out of order" (according to the column ordinal) MS SQL 2000 would fail.
    · Corrected a problem with old Serv-U Corporate registration IDs.
    · Changed how anonymous FTP login works when anonymous login is not allowed. As with previous versions of Serv-U, when "USER anonymous" is received, it is accepted, until the "PASS xxxx" command is received, when the anonymous login is rejected. This change is due to Windows Explorer and Internet Explorer, rejecting the user after the USER command causes the login to fail, and not prompt for a user ID and password.
    · Corrected a bug where Windows shortcuts to drives would cause a GPF (crash) if Serv-U is treating Windows shortcuts as the target.
    · Changed the default ASCII / BINARY transfer mode (which is only cosmetic in Serv-U) to ASCII as with versions prior to 7.0.0.1.
    · Corrected a problem where the TYPE FTP command was not supporting the "REPRESENTATION TYPE (TYPE)" format as outlined in RFC 765.
    · Corrected a bug in FTP Voyager JV where SSL uploads would insert an HTTP protocol header into the uploaded file. This also improves the transfer speed.
    · Corrected a bug in FTP Voyager JV where the Help button of the About dialog was broken.



    What's new in Serv-U 6.4.0.2:

    March 23rd, 2007

    · Corrected invalid Start menu shortcut to the Serv-U Help file. It now brings up Serv-U.chm
    · Updated all DLL and .EXE resource version numbers to match.
    · Corrected an installer error where an old link to "Serv-U Online Help" under the Start menu may not have been deleted when upgrading.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM