3.8.6 (2016-3-30)
- 在用于SFT的SSH传输层增加了SHA256的支持.
- 做了一个修改使得在使用活动目录认证时,当映射用户的AD组到本地FTP组, AD用户的Primary Group将会首先被检查.
- 修正了一个当使用其他公共密钥文件列表用于SFTP公共密钥认证时,只有最后一个公共密钥文件工作的问题.
3.8.5.3 (2016-2-8)
- 修正了一个当路径是虚拟目录时,SFTP stat命令会返回"文件没有找到"错误.
3.8.5.2 (2016-1-11)
- 修正了另一个但虚拟目录根目录没有设置时,SFTP version 6和WinSCP的兼容问题.
- 增加了一个选项让 FTP NLST 命令在空目录返回 "226 传输结束" 而不是"550 没有文件".
3.8.5.1 (2015-11-18)
- 修正了一个在 SFTP version 6和WinSCP的兼容问题.
- 为了和某些SFTP客户端兼容,允许SSH_FXP_LSTAT和SSH_FXP_STAT在虚拟目录只有列表(LIST)权限时运行(不需要读(READ)权限).
3.8.5 (2015-10-16)
- 增加了一个选项可以设置允许的活动目录组.
- 修正了一个SFTP/SSH2虚拟目录权限的问题.
- 修正了几个小的问题.
3.8.3.6.2 (2015-3-12)
- 修正了一个使用TLS文件上传ASCII模式转换的问题.
3.8.3.6.1 (2015-2-09)
- 修正了一个SSL客户端认证在TLS 1.2的客户端兼容问题.
3.8.3.6 (2014-12-06)
- 修正了一个TLS 1.2目录列表的bug.
- 修正了一个在数据库创建文件传输日志和SQL服务器的兼容问题.
3.8.3.5 (2014-11-26)
- 增加了功能把当前虚拟服务器用户连接细节写到文件,并可以周期性更新这个文件.
- 增加了对 SCHANNEL TLS 1.1和TLS 1.2的支持. 为了能够使用它们,Xlight必须运行在Windows 7或Windows 2008 R2更高的支持TLS 1.1和TLS 1.2的操作系统版本上.
- 把虚拟服务器和全局选项里IP允许和禁止列表的限制从200提高到1000.
- 修正了当安装Xlight作为系统服务时的路径字符串的bug.
- 修正了远程管理界面错误日志的显示问题.
3.8.3.1 (2014-9-22)
- 增加了一个新的虚拟服务器选项,让服务器可以和在FTP路径里使用Windows反斜杠的FTP客户端工作.
3.8.3 (2014-7-10)
- 修正了一个AD活动目录内存泄漏问题.
- 在AD活动目录连接增加了TCP_KEEPALIVE选项
- 修正了和磁盘配额相关的几个问题.
3.8.2.5 (2014-6-9)
- 修正了与cuteFTP 9的SFTP/SSH2兼容问题.
3.8.2 (2014-4-22)
- 修正了Xlight和很多家用路由器UPnP的兼容问题.
- 修正了几个当FTP服务器运行在家用路由器之后,与UPnP端口映射相关的bug.
- 在FTP和SFTP/SSH2控制连接上,增加了TCP keepalive用于检测对端的死连接.
3.8.1 (2014-4-5)
- 增加了对SFTP/SSH2用户公共密钥认证多个公共密钥文件的支持.
- 增加了对外部认证,默认用户设置里,设置主目录权限的选项.
3.8.0.2 (2014-1-8)
- 修正了2个64-bit执行文件在GUI访问用户细节或者FTP Session时崩溃的问题.
- 修正了一个用户和服务器IP禁止列表行为不一致的问题.
- 在LDAP连接里启用了TCP_KEEPALIV选项以修正一个连接在关闭后保持在CLOSE_WAIT状态的问题.
- 增加了SSH2_FXP_CLOSE命令的记录.
3.8 (2013-8-12)
- 增加了在64位平台使用64-bit执行文件的支持.
- 增加了对使用MB做为磁盘配额基本单位的支持.
- 增加了使用AD外部鉴权,用户登录后将AD primary group映射到本地FTP组的支持.
3.7.8 (2013-2-15)
3.7.7 (2012-12-15)
- 增加了一个电子邮件通知的事件"OnWanIPChange", 当防火墙外的广域网IP改变时,通过邮件通知用户.
- 修正一个mode z功能启用后的内存泄露问题.
- 修正了一个参数$exclude_user在电子邮件通知的OnLogin事件里不工作的bug.
3.7.6 (2012-11-02)
- 修正里一个当FTP服务器在防火墙后设置,使用PASV端口范围,因为端口重用引起的bug.
3.7.5 (2012-09-28)
- 增加了在服务器主机密钥窗口显示SSH主机密钥的MD5指纹.
- 改善了全局选项里安装系统服务功能. Xlight系统服务将会在安装服务后自动启动.
- 修正了一个邮件通知功能到Office 365的SMTP连接问题.
- 修正了一个ASCII模式转换的bug.
3.7.3 (2012-04-27)
- 修正了一个导入SSH host key的问题.
- 修正了一个用户文件访问控制的bug.
- 修正了一个当选项"删除文件和目录到Windows回收站"被选中可能会导致服务器程序出错的问题.
3.7.2
- 增加了两个ASCII模式相关的选项.
- 增加了选项用IIS FTP或者DOS DIR命令输出格式显示FTP LIST命令目录列表.
- 修正了一个在SFTP下的bug, 它会导致一个文件被第一个用户打开后会阻止其他用户共享并下载这个文件.
3.7.1
- 修正了一个SSH客户端在关闭SSH Channel兼容问题.
- 修正了一个FTP客户端带文件名参数运行LIST命令的兼容问题.
- 修正了一个APPE命令的bug.
- 修正了一个FTP session 上传/下载限制的bug.
3.7
- 增加一个选项启用SSH隧道 (通过direct-tcpip信道的端口映射).
3.6.6
- 增强了Xlight主界面右键菜单, 增加了一个新选项 "本地化" 允许加载语言文件.
- 修正了一个用户上传下载比率和防盗链保护同时启用有时程序会崩溃的问题.
- 修正了FTP SITE命令的几个bug,并且允许FTP SITE命令显示 SFTP/SSH2 的用户.
- 修正了一个ODBC功能里$USERIP参数的bug.
3.6.5
- 增加服务器选项允许文件和目录删除到Windows回收站.
- 增加选项允许设置LDAP filter限制用户搜索范围.
- 在电子邮件通知功能中增加离两个新参数"up_filelist"和"dwon_filelist",允许在邮件内容里发送最后100个被上传或下载的文件.
- 为远程控制客户端增加新的命令行选项"-autoconnect"以允许自动连接FTP 服务器.
- 增强写文件传输日志到数据库的功能能够更好的处理后台SQL服务器临时退出服务或关闭的情况.
- 修正了电子邮件通知功能里的两个小bug
- 修正里一个SITE命令的小bug.
3.6.2
- 增加将虚拟服务器实时统计记录写到文件的功能.
- 当虚拟目录来自外部认证,所对应的实际目录增加参数%username%的支持
- 当虚拟目录来自外部认证,如果所对应的实际目录不存在,用戶登錄後会被自动创建
- 修正了一个SFTP虚拟目录删除的bug.
3.6
- 增加虚拟服务器选项"根据IP地址范围设置带宽", 允许根据不同用户IP范围设置不同的虚拟服务器带宽
- 修正里一个SFTP/SSH2路径遍历的Bug.
3.5.5
- 支持发送log到Syslog服务器.
- 增加FTP MFMT命令的支持.
- 在SFTP文件上传时, 如果客户端部设置文件修改时间, 用当前时间作为默认修改时间.
- 消除当匹配AD组与本地FTP组时,最多30个AD组的限制.
3.5.2
- 修正了一个Xlight管理界面在远程桌面非主控终端的显示问题.
- 修正了一个LDAP认证资源泄露问题.
- 修正了一个访问控制列表的问题.
3.5.1
3.5
- 在LDAP和活动目录里通过xlightFTPdUser模板的新属性"ftpVirtualPaths" 增加了创建虚拟目录的支持.
- 在SSL里增加了一个新选项"强制用户使用加密的数据连接".
- 在SFTP/SSH2里增加了对Openssh格式的公共密钥的支持.
- FTP命令速度的最大值从255增加到1000. 这可以提高大量小文件传输的速度.
- 当一个用户的活动目录组被检查并映射到同名的本地FTP组是,属于这个用户的AD组最多被检查的数目从15增加到50.
- 修正了一个SFTP/SSH2公共密钥认认证的bug.
- 修正了一个暂停虚拟服务器的bug.
- 修正里一个访问控制列表的bug.
- 修正了几个界面的小bug.
3.4
- 在ODBC 数据库里用户支持设置多个虚拟目录.
- 修正了写文件传输日志到数据库里的一个bug.
- 修正了在广域网IP自动检测功能里频繁加载ICMP.dll的bug.
- 修正了存在WMWare虚拟网卡时UPnP功能的一个bug.
- 修正了一个FEAT命令输出格式的bug.
3.3
- 在电子邮件通知设置文件里增加了四个新的参数($exclude_user, $exclude_file, $exclude_dir, $exclude_group).
- 增加了一个新的选项在文件更名时覆盖已经存在的文件.
- 增加了ALLO命令的支持.
- 将CWD命令的错误响应代码从450改为550.
- 修正了一个连接细节里的界面bug.
3.2.5
- 增加了外部用户认证的默认用户设置功能,允许快速设置默认用户设置如主目录.
- 增加了用Netware FTP服务器格式输出目录列表的选项.
- 允许调整用户和组列表的对话框的大小.
- 能以只读方式支持salted MD5 Hash保存的用户密码. 这可以从其他FTP服务器导入用salted MD5密码的用户,如Serv-U 6.x. 读取salted MD5密碼只适用于本地FTP用户,不适用数据库用户. 下载页提供一个工具可以转换Serv-U 6.x的配置文件到Xlight的配置文件.
- 修正一个在选项"NLIST 显示目录"启用后,NLIST对空目录列表的bug.
3.2.1
3.2
- 增加了文件上传,下载或删除后可以调用外部程序的选项,这个新选项在 [虚拟服务器设置]->[文件和目录]->[文件传输选项] 里.
- 增加了在配置更改后自动备份配置文件的选项,新选项在 [全局选项]->[通用]->[配置更改后备份] 里.
- 修正了一个xferlog里的文件路径bug.
- 修正了一个和日志过滤相关的界面.
3.1.6
- 修正了一个FileZilla 3.2.0客户端SSL上传兼容问题.
3.1.5
- 增强了活动目录组的支持. 当活动目录里的用户组和本地FTP组名字相同,它将会成为这个用户本地FTP组.
- 当本地FTP用户组名更改后, 属于这个组的所有用户的组名将会被自动更新.
- 修正了一个在SFTP里使用ODBC 数据库程序崩溃的bug.
- 修正了一个SFTP的客户端兼容问题.
- 修正了当从事件查看器里查看Xlight事件会崩溃微软管理终端的bug.
- 修正了选项"不使用ODBC连接池" 不起作用的bug.
3.1.1
3.1
- SSH2/SFTP中增加了用户公共密钥认证.
- 在ODBC数据库功能中增加了SHA1密码类型.
- 增加了一个新选项,在允许IP列表里的可以不使用IP自动禁止.
- 当Xlight FTP 服务器是系统服务时,服务启动,停止,虚拟服务器启动,停止和暂停的事件都会记录到Windows事件日志.
- 修正了一个IP自动禁止的bug.
- 修正了一个MDTM命令的bug.
3.0.5
- 增加了在虚拟服务器里单独设置被动模式端口范围的IP的功能.
- 在SSH2/SFTP里增加了blowfish加密算法.
- 修正了FTP命令MLST里的一个时间戳bug.
- 修正了FTP命令RNTO里响应代码的bug.
- 修正了一个SFTP的客户端兼容问题.
- 修正了一个IPv6子网掩码的bug.
3.0
- 增加 SFTP(SSH2) 协议的支持. 在XLight FTP 服务器, SFTP虚拟服务器现在能够象FTP虚拟服务器一样被创建和管理. 教学里有创建SSH2/SFTP虚拟服务器的步骤.
- 增加了一个活动目录(AD)的新选项 "在组目录使用NTFS权限".
- 当活动目录用户Primary组被设置, 它将自动成为用户的FTP组.
- 当远程管理保持连接信息时, 密码现在可以是空. 如果密码为空, 当连接建立后, 用户会被要求输入密码.
- Xlight FTP服务器的版本信息现在内置在执行文件内并能够在Windows explorer里显示.
- 修正了和FileZilla 3.1.0.1客户端的SSL/TLS的兼容问题.
- 修正了远程管理相关的几个bugs.
2.861
2.86
- 修正了管理终端的一个 bug, 这个bug有时会导致管理终端用很长时间加载,并显示不正确的用户注册信息.
2.85
- 增加了在活动目录(AD)用户在公共目录使用NTFS权限的功能.
- 在虚拟服务器的安全设置里,增加了一个新选项"强制匿名用户之外的所有用户使用SSL登录".
- 增加了CCC(清空命令通道)命令的支持.
- 在UNC路径账号身份模拟设置里增加了一个域的设置项.
- 修正了一个当服务器同时提供超过3000用户下载时,因为PASV命令引起的随机crash问题.
2.835
- 修正了一个问题,当使用在双四核Xeon处理器的机器上时, Xlight FTP Server会在启动时crash.
- 修正了一个当选项"PASV模式响应总是使用服务器IP"被选中后的PASV端口范围的问题.
2.83
- 在IP地址自动禁止的选项里增加了一个新选项"IP地址自动禁止的消息".
- 修正了一个LDAP认证的问题. 因为某些LDAP服务器的设计是使用空密码的用户可以成功通过LDAP服务器的认证(bind). Xlight FTP服务器将做特别的检查, 不允许FTP服务器用户在LDAP认证时使用空密码.
2.82
- 增加用户设置选择"发送数据的缓存"和"接受数据的缓存". 用户设置里的Socket缓存会覆盖虚拟服务器里的Socket缓存.
- 修正管理终端的一个Bug.
- 允许Xlight FTP 服务器用非系统管理员帐户运行. 步骤在FAQ里.
- 当选项"使用扩展schema xlightFTPdUser"在活动目录里被选择, 当用户扩展属性ftpHomeDirectory没有被设置, AD里的属性homeDirectory将被自动用作用户主目录.
- 修正界面的几个小Bug.
2.8
- 在LDAP外部鉴权功能增加了两个新的选项.
- 电子邮件通知功能增加了两个新的事件OnLogin和OnLogout, 以及两个新的参数和四个新的变量.
- 当用户启用磁盘配额时, 他的配额将会在登录后自动重新计算. 这消除了需要手工在图形界面重新计算配额的需要.
- 增加选项设置虚拟服务器已经用户的注释信息.
- 增加选项当服务器在防火墙后时,可以强制使用广域网IP和服务器IP.
- 增加选项可以显示外部用户认证的诊断追踪信息到错误记录.
- 增加选项可以根据文件上传或下载过滤写到数据库文件传输日志.
- 修正了一个界面上选择SSL服务器证书的Bug.
2.72
- 新增加一个选项, 可以兼容IIS FTP 6.0 活动目录用户隔离模式.
- 在用户设置里新增加一个选项, 可以允许本地FTP用户忽略外部鉴权.
- 新增加一个选项允许用户从Xlight FTP程序内安装和卸载FTP服务器系统服务.
- 修正在Windows Vista和使用OpenSSL FTP客户使用AES加密的兼容问题.
- STOU命令返回代码150变为250,以和RFC959兼容.
2.706
- 修正了一个SSL客户端证书认证的问题.
- 修正了当虚拟目录和它的实际目录名字相同时,在ftp文件列表里会显示重复目录的问题.
- 增强里UPnP功能和某些宽带路由器的兼容性.
2.70
- 增加SSL客户端证书认证的支持.
- 增加了主控终端的功能. 主控终端用于非Console Session的远程终端访问Xlight系统服务. 当不使用时,主控终端可以被安全关闭而不会对Xlight系统服务运行产生影响.
- 系统服务现在只运行一个Xlight进程.
- 当活动目录的起始DN不为空时, 用户必须位于起始DN之下才能通过活动目录认证.
- 活动目录增加了选项"在用户主目录使用NTFS权限".
- 修正了一个活动目录用户主目录的问题.
- 增加了如何在XlightFTP服务器使用数据库存储过程的说明.
2.60
- 增加使用外部LDAP服务器, 鉴权FTP用户的功能. 可以在LDAP服务器使用扩展模版xlightFTPdUser保存Xlight FTP服务器用户的设置.
- 增加在活动目录(Active Directory)使用扩展模版xlightFTPdUser保存Xlight FTP服务器用户的设置.
- 文件传输日志可以通过ODBC保存到数据库.
- 增加电子邮件通知FTP服务器事件的功能.
- 增加UPnP的支持,当FTP服务器在宽带路由器后,可以通过UPnP配置宽带路由器让外部用户访问.
- 修改FTP服务器返回代码,和RFC959兼容.
- 修正某些情况下,配置文件可能损坏的问题.
- 修正返回目录列表的一个冲突问题
- 修正系统服务返回不被系统识别的状态码的问题
2.40
- 增加通过外部活动目录(Active Directory), 鉴权FTP用户的功能,用户可以使用和Windows域相同的密码
- 增加UNC路径身份模拟的功能,现在服务器可以很容易设置账号身份模拟访问受到保护的远端网络共享
- 增加按日期自动轮转日志文件的功能
- 增加全局IP禁止和允许列表
- 在高级日志功能选项里增加"用户登录"动作
- 将FTP命令如 FEAT, MODE,OPTS 等等. 加入禁止FTP命令的选项列表
- 默认关闭UTF8功能. UTF8变成一个选项可以在"[虚拟服务器设置]->[高级]->[编码]->[UTF8编码]"中打开
2.27
- 增加在远程桌面里检测以及运行的重复xlight进程功能.
- 改进了自动检测广域网IP的功能.
- 增加复制屏幕日志的右键菜单.
- 修正了MLSD目录列表的文件时间比本地时间相差8小时的Bug.
2.24
- 增加两个新的选项 - "当作为系统服务运行时,在Windows启动后在任务栏显示程序图标" 和 "允许下载正在被另一个进程占用写入的文件"。
- 更正了一个UTF-8的bug.
- 更正了和界面相关的几个bug.
2.2
- 增加反盗链保护功能,支持虚拟路径方式的反盗链保护.
- 增加MODE Z功能.
- 增加UTF8支持,通过OPTS UTF8命令启用UTF8支持.
2.1
- FTP 服务器可以生成UNIX xferlog格式的日志, 可以用许多现有的日志分析工具象AWStats分析服务器流量.
- 支持 MLSD/MLST 命令.
- 支持 MDTM 更改文件上次修改时间(如果用户有写权限).
- sfv 检查支持在每个文件上传后生成空目录显示上传的百分比.
- 改变虚拟目录写标志的行为, 如果没有附加权限文件将不允许被覆盖.
- 在用户列表窗口支持通过点击列头的内容排序.
- 在详细信息窗口支持通过点击列头的内容排序. (因为性能的原因, 这是手工排序,只是在列头被点击的时刻排序. 因为列的内容在不断更新, 它不能保证一直排序)
- 将ftp session 日志的时间从GMT改成本地时间.
- 通过双击用户和虚拟服务器快速更改设置.
- 修正了外部用户数据库对话框中, 密码类型"文本"不能保存的bug.
2.03
- 更正了创建新用户时,用户密码的一个错误
- 更改了Xlight处理任务栏图标的方法,使和其他Windows程序一致
- 增加了一个新的欢迎信息参数,%u_conns_per_ip
2.02
- 更正了Windows XP里IPv6的一个小错误
- 更正了用户注册的一个小错误
- 更正了Windows XP里的一个界面错误
2.01
- 这是bug修正的版本,更正了2.0里的一些问题,推荐2.0用户更新
2.0
- 全新的用户界面,更好的可用性
- 强大灵活的服务器远程管理功能,可以从任何虚拟服务器端口连接管理FTP服务器,也可以用专门远程管理端口
- 完整的IPv6支持,远程管理和服务器端都支持IPv6,所有服务器功能也都支持IPv6
- 除子网掩码,也开始支持IP地址范围,如192.168.11.1 -192.168.11.55, 以及简写形式192.168.11.1-55,支持拷贝用户和组,等很多新的改变
1.65
- 增加了发送,接收Socket缓存选项,在某些情况增加Socket缓存可以显著提高速度,参阅手册里关于Socket缓存使用的注意问题
- 增加了"自动删除上传失败文件","关闭ASCII模式",等三个选项
- 改正了1.58后出现的在大量用户时吞吐流量下降的问题
- 修正服务器的几个Bug
1.64
- 现在改用单独线程处理FTP控制端口连接请求。增强后在控制端口处理新客户连接的能力,可以接近普通http服务器的水平。可以显著减少在大流量FTP服务器上经常出现的连接拒绝的现象,并减少多线程FTP Client对服务器连接的冲击。 采用这个增强FTP服务器性能基本没有下降。感谢网友51dbook.com指出这个问题,并帮助在超过200人下载的实际环境中测试
- 修正服务器空闲时间的几个Bug
1.62a
- 提高服务器在大负荷时,每个用户的平均下载速率,对广域网连接有10-15%的速度改善
1.62
- 修正了一个界面的错误
- 在数据库表中,增加允许访问文件和禁止访问文件,两个新的列
- 增加自定义数据库SQL查询语句的功能,以支持数据库的存储过程
1.61
- 修正从某些防火墙后连接服务器的兼容问题
- 任务栏图标由鼠标双击恢复主窗口改成鼠标单击
1.60
- 修正用户登录控制显示不正确的问题
- 修正在双网卡机器上,虚拟服务器和组带宽控制只对第一块网卡生效的问题
- 更改文件下载使用的操作系统缓存管理方式
- 用户登录控制从10个条目,增加到可以支持16个条目
- 修正超过2G文件续传时,文件偏移量不正确的问题
- 修正SSL模式下载,有时文件大小不正确的问题
- 文件续传必须同时有"写"和"续传"权限
- 提高在服务器大负荷时,接受新用户FTP连接请求的响应速度
- 修正数据库(ODBC)里"home_perm"的创建目录和更名权限无法生效的问题
- 检测密码暴力猜测的攻击
- 修正Windows 2003里局域网单用户下载速度不能超过3.2M的问题
- 禁止虚拟服务器不立即生效
- 如果"/"虚拟目录或ODBC数据库中Home Path对应的真实目录不存在,服务器会在用户第一次登录时自动创建相应的真实目录
- 限制Log文件的最大尺寸