Gene6 FTP Server is voorzien van een update naar versie 3.7.0.24. Deze no-nonsense ftp-server is verkrijgbaar in een standaard- en professionalversie, waarbij de eerste gelimiteerd is tot maximaal twee domeinen en maximaal vijfentwintig gelijktijdige verbindingen, en de laatste geen beperkingen kent. Meer informatie over de onderlinge verschillen kan op deze pagina worden gevonden. Het programma is ook in het Nederlands te gebruiken door het downloaden en installeren van dit bestand, een vertaling die door GoT-er Onedayflyer682 gedaan is. Het changelog van deze release laat de volgende veranderingen zien:
Changes in version 3.7.0.24:[break]
- Fixed Server : MLST
returning "File not found" but file exists. - Fixed Server : User class password not applied at user account level.
- Fixed Server : LIST and NLST commands now reply "521 Data connection cannot be opened with this security level." if the client is using a clear data channel and the folder is set as secure instead of sending an empty list.
- Fixed Server : "Disable Mode Z for LAN" option was disabling mode Z for everybody instead of only clients on the local area network.
- Fixed Server : "Sub directory" right is incorrectly inherited from parent access right when applied right has it disabled.
- Fixed Server : SIZE command parameter was not decoded when client is in UTF8.
- Fixed Server : SITE commands may not be executed with the client NT rights when impersonation is enabled.
- Fixed Server : SHA1 password hashes were incorrect.
- Fixed Server : Locales settings used by the server are now taken from the user default language id (lcid) instead of system default language id.
- Fixed Server : Clients that do not establish SSL connection when connecting on SSL ports are now disconnected.
- Fixed Server : The event "OnEveryDay" was triggered at midnight GMT and not at midnight on the computer.
- Fixed Server : Backslashes in LIST parameters are replaced by slashes so "LIST \temp\*.txt" is now equal to "LIST /temp/*.txt" and will list *.txt files in "temp" subfolder properly.
- Fixed Manual : The manual was documenting Domain.WriteLog() function as Domain.WriteToLog().
- Fixed Tray icon : Icon is now refreshed only if it changes.
- Fixed g6_fs_ftp.dll : A function was not using unicode and could prevent files with specific unicode characters from being downloaded.
- Fixed g6_fs_ftp.dll : If the connection is lost while uploading a file, an access violation could be raised.
- Fixed g6_fs_ftp.dll : SSL handshake was done too early and was hanging with some ftp servers.
- Fixed libeay32.dll, libssl32.dll : Updated OpenSSL dll to 0.9.8a due to a potential vulnerability risk : http://www.openssl.org/news/secadv_20051011.txt.
- Changed/Improved Admin : "SITE PSWD" parameters are now hidden in "Last command" column of the domain activity list.
- Changed/Improved Admin : Focus set on the edit box for Free files, IP Access, Banned files windows.
- Changed/Improved Server : The reply of the STAT command can be changed by assigning a new value to domain message "msgStat".
- Changed/Improved Server : XCRC and XMD5 commands now reset the client inactivity timer.
- Changed/Improved Server : SSLv2 is not allowed anymore.
- Changed/Improved Server : ODBC connections should be reopened faster after a connection loss.
- Changed/Improved Server : LIST command parameter now default to "-a" to list files starting with a dot. Disabling '-a' parameter in "Exluded list options" will again prevent listing those files.
- Changed/Improved g6_compression_zlib.dll : Zlib updated to version 1.2.3.
- Changed/Improved g6_script_js_vb.dll : Tools.FormatSize() accepts a new parameter to specify the number of digits after the decimal.
- Changed/Improved g6_script_js_vb.dll : Script error log is now always visible.
- New Admin : Administrators can now always use empty://.
- New Server : Scripts tags are now parsed in SITE commands.
- New Server : Added a new event "OnClientAuthenticated" that is triggered after a client sends a valid login/password.
- New Server : Added "XSHA1" command to compute SHA1 hashes of files.
- New Server : Parameters are now supported for disabled commands.
- New Server : Chained SSL certificates can now be provided to the ftp client with intermediate certificates (append the supplied intermediate cert to provided CA .crt file).
- New g6_auth_db.dll : For users authenticated against a DB, columns of the SQL query can now be retrieved with the tag $DB(column). Ex: $DB(account), $DB(login).
- New g6_auth_nt.dll : Users that are members of the Power users group will now use the "PowerUser" account.
- New g6_fs_ftp.dll : Added explicit SSL available via ftpse://.
- New g6_script_js_vb.dll : Client.Send() accepts a new parameter to process tags in the message sent.