SilverSHielD Changelog

What's new in SilverSHielD 6.1.12.142

Dec 14, 2016
  • This new version features only one small change: it adds one log line in case of failed authentication to help trace the origin (IP address) of the offender.

New in SilverSHielD 6.1.11.141 (Jul 28, 2016)

  • This new version features only one small change: it ensures that all directories and virtual directories have the “permissions” bits properly set in the “attributes” extension (SFTPv4+).
  • Warning: if you’re upgrading from a version prior to 6.1.5.135, installing this new version may lead to loss/invalidation of your license. So if you are a licensed customer, please, contact Extenua before applying this update/upgrade.

New in SilverSHielD 6.1.10.140 (Feb 10, 2016)

  • This new version improves the logging subsystem by adding an easy way to associate usernames with the IP addresses from which their connections are originated.

New in SilverSHielD 6.1.9.139 (Jul 22, 2015)

  • This new version resolves an issue with white-list defined at user level, that in certain particular situations may have been skipped in previous versions.

New in SilverSHielD 6.1.8.138 (Jul 22, 2015)

  • This new version resolves an issue with the Management Console, where the PKI and Virtual Folders tabs would become read-only for certain user profiles.

New in SilverSHielD 6.1.7.137 (Jun 15, 2015)

  • This new version features a greatly improved CLI (command-line interface) and several stability-related fixes to cope better with parallel password-harvesting attacks.

New in SilverSHielD 6.1.6.136 (Jun 15, 2015)

  • We have just released SilverSHielD version 6.1.6.136, which comes with a long-awaited and important improvement: the ability to tarpit client IP addresses during the authentication-request phase, and not only during the actual authentication phase.
  • As many of you know, in fact, the SSH (and therefore the SFTP) protocol requires the client to “requests authentication” first, and only if allowed the client can then perform the actual authentication. This could lead to bots trying to harvest usernames (although it wouldn’t be impossible to harvest their password). This new release totally prevents this kind of behavior.

New in SilverSHielD 6.1.5.135 (Jun 15, 2015)

  • This maintenance update fixes an annoying bug that affected only the 64-bit version of SilverSHielD and prevented the correct traversal of multi-level empty directory structures.
  • Even though this wasn’t a common issue, some of our customers needed such (empty) structures for unattended file transfer operations performed by clients they have no control on.
  • Also, the hardware identification algorithm (Hardware-ID) has been slightly modified to better address non-western character sets. So be careful: this update may invalidate your license, please contact Extenua if you’re planning on installing this update.

New in SilverSHielD 6.1.4.134 (Jun 15, 2015)

  • The only significant change in this version is the ability to add entire networks and subnets (in the form 192.168.0.0/255.255.255.0) to the Tarpit.

New in SilverSHielD 6.1.3.133 (Nov 10, 2014)

  • Fixed a bug in the data socket that could cause slow downloads in certain network conditions

New in SilverSHielD 6.1.1.131 (Apr 3, 2014)

  • Fixed a minor bug in the incoming connection acceptance loop

New in SilverSHielD 6.1.0.130 (Feb 25, 2014)

  • Redesigned socket thread-pool: it's now faster and uses less memory (RAM)

New in SilverSHielD 6.0.28.128 (Jan 31, 2014)

  • Fixed: bug in the Unix Time encoding function

New in SilverSHielD 6.0.27.127 (Jan 29, 2014)

  • Critical update: fixes a bug that broke compatibility with CoreFTP and the JSCH library

New in SilverSHielD 6.0.26.126 (Jan 14, 2014)

  • Fixed: minor bug in the Management Console user interface

New in SilverSHielD 6.0.25.125 (Dec 5, 2013)

  • Improved: management interface clarity over RDP connections

New in SilverSHielD 6.0.24.124 (Dec 5, 2013)

  • Fixed: bug in the memory management subsystem

New in SilverSHielD 6.0.22.122 (Oct 11, 2013)

  • Improved: added consistency check to the child-thread exit routine

New in SilverSHielD 6.0.21.121 (Oct 11, 2013)

  • Improved: the upgrade process now correctly imports damaged old configuration files

New in SilverSHielD 6.0.20.120 (Aug 21, 2013)

  • Fixed: the command-line interface (CLI) not properly sets the %ERRORLEVEL% in batch scripts

New in SilverSHielD 6.0.19.119 (Aug 21, 2013)

  • Fixed: bug in the "recreatekey" function in the command-line interface (CLI)

New in SilverSHielD 6.0.18.118 (Aug 21, 2013)

  • Fixed: bug that was causing unclean upgrades from (some) older versions

New in SilverSHielD 6.0.17.117 (Aug 21, 2013)

  • Fixed: bug in date/time conversion that affected only the 64 bit version
  • Improved: the command line interface can now restart the SilverSHielD server when needed

New in SilverSHielD 6.0.16.116 (Aug 21, 2013)

  • Improved: the command line interface (SilverCLI) can now set several configuration properties

New in SilverSHielD 6.0.15.115 (Aug 21, 2013)

  • Fixed: all user details are now saved correctly when changed from within the mgmt console

New in SilverSHielD 6.0.14.114 (Aug 21, 2013)

  • Improved: logo transparency in the Management Console
  • Improved: better compatibility with the Dalim Twist client

New in SilverSHielD 6.0.12.112 (Aug 21, 2013)

  • First version entirely designed and developed by Extenua

New in SilverSHielD 5.5.5.185 (Jun 1, 2013)

  • Fixed: bug that prevented downloading open files

New in SilverSHielD 5.5.3.183 (May 31, 2013)

  • Improved: overall stability and performance of the event-handling subsystem

New in SilverSHielD 5.5.2.182 (Apr 27, 2013)

  • Fixed: minor bug in the event-handling scripting engine

New in SilverSHielD 5.5.1.181 (Apr 27, 2013)

  • Fixed: severe bug in our socket threading module that could cause server crash

New in SilverSHielD 5.3.24.164 (Mar 15, 2013)

  • Fixed: bug in the ExecApp function (event-handling scripting subsystem)

New in SilverSHielD 5.3.23.163 (Mar 8, 2013)

  • Added: drop-down listbox to quickly configure expert options
  • Fixed: bug in the FileCopy function (event-handling scripting subsystem)
  • Fixed: bug that prevented downloading of open (write-locked) files

New in SilverSHielD 5.3.22.162 (Feb 9, 2013)

  • Added: "clone user" function
  • Improved: better support for Windows Server 2008 R2

New in SilverSHielD 5.3.21.161 (Jan 28, 2013)

  • Fixed: Bug when client doesn't send all attributes during a call to SetFileAttributes

New in SilverSHielD 5.3.20.160 (Jan 25, 2013)

  • Added: HttpGet and HttpPost functions were added to the scripting language

New in SilverSHielD 5.3.19.159 (Dec 31, 2012)

  • Added: Compatibility with Dokan SSHFS

New in SilverSHielD 5.3.18.158 (Dec 29, 2012)

  • Fixed: Bug in root folder permission validation when using PKI authentication

New in SilverSHielD 5.3.17.157 (Dec 23, 2012)

  • Fixed: Memory leak in child-thread termination event

New in SilverSHielD 5.3.15.155 (Dec 17, 2012)

  • Added: ExecApp and ExecAppAndWait functions to execute external programs
  • Fixed: Bug in the logging subsystem

New in SilverSHielD 5.3.14.154 (Oct 6, 2012)

  • Fixed: Compatibility issue with AFT client

New in SilverSHielD 5.3.11.151 (Sep 25, 2012)

  • Fixed: Creation of users with duplicate usernames
  • Fixed: Inability to delete directory after uploading a file
  • Fixed: Severe stability issue

New in SilverSHielD 5.3.10.150 (Sep 24, 2012)

  • Fixed: Minor stability issue

New in SilverSHielD 5.3.9.149 (Jul 16, 2012)

  • Added: Ability to respond to GetDiskQuota client requests
  • Fixed: Now correctly handles "set file timestamp" requests after uploads

New in SilverSHielD 5.3.8.148 (Jul 9, 2012)

  • Added: 208 message type (actual bytes read) was added to log files

New in SilverSHielD 5.3.7.147 (Jun 30, 2012)

  • Workaround: Handles the backslash issue in AFT
  • Changed: New (more cross-platform) command line paradygm for the CLI utility

New in SilverSHielD 5.3.6.146 (Jun 25, 2012)

  • Fixed: Fixed a bug FXP_FSTAT handling
  • Fixed: Fixed a bug in FILESIZE handling on large files
  • Fixed: Fixed a minor bug in the CLI utility

New in SilverSHielD 5.3.5.145 (May 19, 2012)

  • Fixed: Fixed a bug FXP_LSTAT handling
  • Fixed: Fixed a bug that prevented changing the default log directory

New in SilverSHielD 5.3.3.143 (Feb 2, 2012)

  • Added: Logging of administrative operations
  • Added: Key-pairs can now be added/imported via CLI

New in SilverSHielD 5.3.0.141 (Jan 25, 2012)

  • Added: Debug log level
  • Fixed: 100% CPU usage upon client disconnection (only with some clients)
  • Fixed: result of StatFile for non-existent files

New in SilverSHielD 5.2.0.140 (Jan 17, 2012)

  • Added: IP security on forwarding tunnels
  • Fixed: password bug in command-line interface
  • Fixed: file size reporting bug

New in SilverSHielD 5.1.0.135 (Dec 6, 2011)

  • Fixed: memory leak upon abrupt connection termination
  • Fixed: command-line interface transcoding bug
  • Fixed: case sensitivity for file uploads to virtual folders

New in SilverSHielD 5.0.3.133 (Nov 29, 2011)

  • Added: full featured script-based event handling subsystem
  • Improved: transfer speed was improved by 4-8%
  • Fixed: bug that prevented resuming broken uploads (only with certain clients)
  • Fixed: bug that could lead to instability upon abrupt connection termination

New in SilverSHielD 5.0.0.130 Beta (Nov 25, 2011)

  • Event handling subsystem, based upon a very flexible scripting engine that allows you to write your event handlers in 4 different languages: PascalScript, JavaScript, C++Script and BasicScript.

New in SilverSHielD 4.5.7.125 (Nov 7, 2011)

  • Improved: installation procedure now detects busy TCP ports and doesn't fail
  • Fixed: bug with the help file in the management console

New in SilverSHielD 4.5.5.123 (Oct 24, 2011)

  • Added: users' root folder can now be placed in UNC network shared path
  • Improved: virtual folder names can now contain Capital Chars
  • Fixed: small bug in URL redirection in the management console

New in SilverSHielD 4.5.4.122 (Oct 10, 2011)

  • Fixed: bug in Unicode/UTF8 automatic negotiation

New in SilverSHielD 4.5.3.121 (Oct 1, 2011)

  • Added: first step of integration of Windows/AD user authentication

New in SilverSHielD 4.5.2.120 (Sep 30, 2011)

  • Fixed: bug in public-key generation and management

New in SilverSHielD 4.5.1.119 (Sep 27, 2011)

  • Added: Expert settings (SFTP protocol, auth, MAC and crypto settings)
  • Added: Full Unicode support (including UTF8 tweak for SFTPv3 protocol)

New in SilverSHielD 4.2.2.107 (Sep 7, 2011)

  • Added: SafeUp now protects both uploads and downloads
  • Changed: supports multiple concurrent authentication methods with psftp
  • Fixed: bug that could cause file-lock after successful upload

New in SilverSHielD 4.2.1.106 (Aug 18, 2011)

  • Added: forwarding tunnels can now (optionally) override session timeout
  • Fixed: bug in managing empty keepalive packets

New in SilverSHielD 4.2.0.105 (Aug 17, 2011)

  • Added: SafeUp server-side upload protection technology
  • Fixed: few minor bugs and glitches

New in SilverSHielD 4.1.2.104 (Aug 16, 2011)

  • Fixed: bug that generated wrong return code (error code 6) with FileZilla client
  • Fixed: SSH2-ignore bug (identified by WinSCP)

New in SilverSHielD 4.1.0.102 (Aug 16, 2011)

  • Added: per-user IP security
  • Added: account status [enabled/disabled]
  • Added: auto-disabling accounts after a cetrain date/time
  • Fixed: license validation bug under Windows 2008 and 7

New in SilverSHielD 4.0.1.101 (Aug 16, 2011)

  • Added: binding to a specific IP address
  • Added: tarpit can be emptied via Management Console
  • Added: OS proxy support when installing license (if needed)
  • Improved: reduced overall memory usage
  • Improved: increased speed (up to 80% faster)
  • Improved: SFTP supports transferring files larger than 2 GB
  • Improved: better support for Cisco UC backups
  • Improved: clearer logging of SSH native error codes
  • Improved: better error handling in Management Console
  • Fixed: bug when Mgmt Console and Server were run on different language OS's
  • Fixed: bug that could cause a sudden connection drop in rare occasions

New in SilverSHielD 3.5.0.95 (Aug 16, 2011)

  • Added: the long awaited command-line interface (CLI)!
  • Improved: connection delay is now optional and has a step of 0.01 seconds
  • Improved: richer log file format
  • Changed: free license now allows 3 connections from a single client (used to be 1)
  • Changed: free license is not for non-commercial use only

New in SilverSHielD 3.0.1.91 (Aug 16, 2011)

  • Improved: Log file format has been improved (with response codes)
  • Improved: Management console now shows log with meaningful coloring
  • Fixed: creating keys when creating a new user now works as expected

New in SilverSHielD 3.0.0.90 (Aug 16, 2011)

  • Added: ability to associate multiple public keys to each user
  • Revised: license management for the Pro edition
  • Fixed: several bugs in the GUI and the server itself

New in SilverSHielD 2.2.4.89 (Jul 15, 2011)

  • Revised: graphical appearance of management console is now more consistent
  • Fixed: reconnection after abnormal disconnection of client now works as expected
  • Fixed: server banner is now sent correctly to the client

New in SilverSHielD 2.2.3.88 (Jul 13, 2011)

  • Added: real-time server log display
  • Fixed: the z-compression compatibility issue is now handled automatically
  • Fixed: graphical glitch when running the console under 64-bit Windows 7

New in SilverSHielD 2.2.2.86 (Jul 11, 2011)

  • Added: virtual folders with per-folder security permissions
  • Added: virtual folders can be visible/invisible
  • Added: support for ZLib Compression
  • Added: support for remote file hashing
  • Added: button to generate key-pair in the Management Console
  • Fixed: now works correctly with clients disconnecting without closing subsystems
  • Fixed: it's now possible to delete partially uploaded files
  • Fixed: it's now possible download/upload files larger than 1GB
  • Fixed: compatibility issue with FileZilla client

New in SilverSHielD 2.2.1.85 (Jun 13, 2011)

  • Fixed: compatibility issue with FileZilla client

New in SilverSHielD 2.2.0.84 (May 23, 2011)

  • Added: virtual folders with per-folder security permissions
  • Added: support for ZLib Compression
  • Added: support for remote file hashing
  • Fixed: now works correctly with clients disconnecting without closing subsystems
  • Fixed: it's now possible to delete partially uploaded files
  • Fixed: it's now possible download/upload files larger than 1GB

New in SilverSHielD 2.1.4.83 (May 5, 2011)

  • Fixed: it's now possible download/upload files larger than 1GB

New in SilverSHielD 2.1.2.81 (Feb 21, 2011)

  • Added: virtual folders with per-folder security permissions
  • Improved: better configuration file format
  • Workaround: now works correctly with clients disconnecting without closing subsystems
  • Fixed: it's now possible to delete partially uploaded files

New in SilverSHielD 2.0.1.37 (Sep 28, 2009)

  • Added: global server IP security rules
  • Added: file and folder permissions for SFTP connections
  • Added: auto-save user profile on change