2.861
- Another Admin Console bug is fixed in this version.
2.86
- Fix a bug in the Admin Console that sometimes causes it taking long time to load and showing incorrect registration information.
2.85
- Add support for using NTFS permission in the public path for Active Directory users.
- Add a new option "Force all users except anonymous user to login using SSL" in virtual server's security settings.
- Add support for CCC (Clear Command Channel) command.
- Add a domain field in the UNC path account impersonation settings.
- Fix a random crash problem cased by PASV command, when server was serving downloads for more than 3000 users at the same time.
2.835
- Fix a bug that when used in the two quad-core Xeon processors platform, Xlight FTP Server will crash during startup.
- Fix a bug in the PASV port range when option "Always use serve IP for PASV mode reply" is slected.
2.83
- Add a new option "Message for IP address auto blocking" in the settings of "IP Address Auto Blocking".
- Fix a LDAP authentication problem. Because in some LDAP servers, users with blank password can always authenticate(bind) successfully. Xlight FTP Server will now do special check to fail the LDAP authentication for users with blank password.
2.82
- Add option "Buffer for sending data" and "Buffer for receiving data" in the user's settings. Socket buffer in the user's settings will override the socket buffer set in the virtual server.
- Fix a bug in the Admin Console.
- Allow Xlight FTP Server to run with non-admin account. The steps are put in the FAQ section.
- When the option to use extended schema xlightFTPdUser is selected for Active Directory, but attribute ftpHomeDirectory is not set for a user, AD attribute homeDirectory will be automatically used as his home directory.
- Fix a few small bugs in the GUI.
2.8
- Add two new options in the external authentiction through LDAP.
- Add two new events OnLogin and OnLogout, two new parameters and four new variables in the email notification.
- When disk quota is enabled for a user, his quota will be automatically re-calculated after login. There will be no need to manually re-calculating quota from GUI.
- Add options to set notes for virtual server and users.
- Add option to force to use WAN IP or Server IP for virtual server behind firewall.
- Add option to show debug trace informtion of external authentication to Error Log.
- Add option to filter file transfer logs to database by download or upload.
- Fix a GUI bug for selecting SSL server certificate.
2.72
- Add a new option, which can be used to be compatible with IIS FTP 6.0 user isolation mode in the Active Directory.
- Add a new option in the user's settings, which allows local ftp user to bypass the external authentication.
- Add a new option to allow user to install and uninstall system service directly within the Xlight FTP Program.
- Fix a compatibility bug with OpenSSL client with AES cipher in the Windows Vista.
- In compliance with RFC959, the STOU command return code changes from 150 to 250.
2.706
- Fix a bug in the SSL client authentication.
- Fix a bug that when a virtual path has the same name of its real path, there are duplicate paths in the ftp directory list.
- Enhanced the compatibility of UPnP function with some broadband routers.
2.70
- Add support for SSL client authentication.
- Add Admin Console function. Admin Console can be used to access Xlight service from Remote Desktop in non-console sessions. When not use, Admin Console can be closed safely without affecting Xlight service.
- If Base DN of Active Directory is not empty, authenticated users in the Active Directory must be located under the "Base DN".
- When running as service, there is only one Xlight FTP Server process now.
- Add new option "Use NTFS permission for user's home directory"
- Fix a user's home directory bug in the Active Directory
- Add document about how to use database stored procedures in the Xlight FTP Server
2.60
- Add support for authentication through LDAP Server. LDAP Server can use extended schema xlightFTPdUser for Xlight FTP Server related user settings.
- Add support for Active Directory to use extended schema xlightFTPdUser for Xlight FTP Server related user settings.
- Add support for writing file transfer log to database through ODBC.
- Add support for email notification on some events happened in the Xlight FTP Server.
- Add support UPnP function. It will be easier to configure Xlight FTP Server behind UPnP aware boardband routers.
- Fix some Xlight FTP Server return codes to be RFC959 compliance.
- Fix a bug which in a rare condition may corrupt Xlight FTP Server configuration file.
- Fix a race condition for the LIST command.
- Fix a problem in the service return code.
2.40
- Support for authentication through active directory. User can use the same password of Windows Domain.
- Support for UNC path impersonation, server can access remote network shares easily with different impersonation accounts.
- Support for automatically log file rotation by date
- Support for global IP deny and allow list
- Add new "User Login" action in the advanced log options
- Add ftp commands such as FEAT, MODE,OPTS ext. into the selection list for denying FTP Commands
- UTF8 is turned off by default. UTF8 can be turned on in the "[Virtual Serve Configuration]->[Advanced]->[Encoding]->[Enable UTF8 Encoding]"
2.27
- Support for detecting duplicated xlight instances from inside remote desktop.
- Improve the auto WAN IP detection function.
- Add right button menu for copying selected on screen logs.
- Fix a bug where timestamp in files list for MLSD command is 8 hours late.
2.24
- Support for two new options -"When running as service, show program icon in the taskbar after Windows starts" and "Allow downloading file which is used for writing by another process"
- Fix a bug related to UTF-8.
- Fix several bugs related to UI.
2.2
- Support anti-leech protection. It can prevent ftp links from leeching by unauthorized people
- Support MODE Z function.
- Support UTF-8, UTF-8 can be turned on and off by OPTS UTF8 command.
2.1
- FTP server can generate UNIX xferlog format log, which can be analyzed by many Log Analyzers such as AWStats.
- Support for MLSD/MLST command.
- Support for MDTM to modify file's last write time (If user has the write permission).
- Support for sfv check to create empty folder after each upload to show latest uploaded percentage.
- Change the behavior of Write flag for virtual path permission, file will not allowed to be ovrwrite if Append flag is not chosen.
- Support for column sort under User List window by clicking column header.
- Support for column sort under Detail window. (For performance reason, this sort is manual sort only and only sort at the moment column header is clicked. Because contents of column will keep updating, it may not always sorted)
- Change the time in ftp session log from GMT to local time.
- Quickly edit user or virtual server setting by double click on it.
- Fix a bug of external user database setting dialog, where Password Type "text" can not be saved to configuration file.
2.03
- Fix a bug in user's password when creating a new user.
- Make the way xlight handling tray icon be in consistant with others windows program with tray icon.
- Add a new welcome message variable, %u_conns_per_ip.
2.02
- Fix an IPv6 bug in Windows XP.
- Fix a user registration bug.
- Fix a user interface bug in Windows XP.
2.01
- This is a bug fixing version, fix several bugs in 2.0. Recommend 2.0 users to upgrade.
2.0
- New user interface with better usability.
- Support for GUI remote administration client.
- All configuration changes will take place in real-time, without restarting the server.
- Xlight user interface can be localized into different language easily by modify a text file
- Support for IPv6
- New personal edition which is free but limited to 5 online users
- FTP server will better performance running in machine with multiple cpus or multicore.
- Support for copying user and group.
- Support for IP range with format such as 192.168.1.1- 192.168.1.24, or 192.168.1.1-24.
- Support for user to change "220 server ready" message.
- Add GUI interface for creating self-signed X.509 certificate.
1.65
- Add send and receive socket buffer option, tune socket buffer properly can increase client's download speed in some situations.
- Add three new options - "delete partial uploded", "disable ascii mode" and "NLIST Show Directories".
- Fix a throughtput decrease issue when under very heavy load.
- Fix a bug which may cause problem behind certain firewall.
1.64
- Enhance server's capacity of accepting new ftp connections when it is under very high traffic and has large number of downloading users. This can greatly reduce the happening of "connection refuse", even when many users are hammering busy ftp server with multi-threads download tool such as "flashget".
- Fix two bugs related to user's idle time.
- FTP connection will be closed if user can't login into ftp server within 120 seconds.
1.62a
- Improve user's download speed over WAN links.
1.62
- Fix a GUI bug.
- New ODBC feature to let user define his own SQL statement to replace xlight's internal SQL query statement, this can be used to support advanced database function, such as stored procedure.
- Two new columns "file_allowed_access" and "files_denied_access" is added inside "acct_param_table" of database.
- New "file access control" function.
1.61
- Fix a bug inside user login control.
- Increase user login control to hold up to 16 entries.
- Fix the problem that virtual server bandwidth control and group bandwidth only work on the first NIC card.
- Some changes in ftp server's internal method for utilizing window OS's file cache.
1.60
- Add bandwidth usage record in status panel.
- Add download/upload bandwidth limit options for virtual server and group.
- User can setup seperate idle time from virtual server.
- Add "Only Deny IPs from" option inside user login control.
- Add right mouse pop menu inside virtual server's detail window for showing auto-banned IPs and sending boardcast message to all users.
- Add function to detect "Password Brute Force" attack.
- Add option to setup maximum file size for ftp log and error log.
- If real path related to user's virtual path "/" or Home Path in ODBC database doesn't exist, FTP server will automatically create the non-exist real path when user first login.
- Fix a bug that LAN transfer speed under Windows 2003 can't over 3.2Mb/s.
- Fix a bug that disable virtual server won't take effect immedately.