2.3.0 04/09/2020
  • Feature addition in ViTLEmulator and ViTLWebManager: Added support for “UBD Mode” stand alone tape drive mode.
  • Feature addition in ViTLWebManager: Added option to allow/disallow setting write protect status on media in the group access settings.
  • Feature addition in ViTL IBM i Library: Added CRTTAPUBD and LOADTAPUBD commands to create and load a tape when in UBD mode.
  • Feature addition in ViTL IBM i Library: Added EXECPGMUBD, IMPTAPUBD, EXPTAPUBD commands to execute programs, import, and export tape images when in UBD mode.
  • Bug fix in TSPIFCQL2600 driver: Fixed a bug that prevented it from loading on Windows Server 2016.
  • Feature change in TSPIFCQL2500 and TSPIFCQL2600 driver: Updated with latest digital signatures.
2.1.0 02/07/2020
  • Bug fix in ViTLDriverConfig: The WWNN setting wasn’t being saved to the registry properly.
  • Bug fix in TSPIFCQL2600: If a SCSI command was received on a virtual port that wasn’t being used, an auto response was being sent back on the wrong port.
  • Feature change in ViTLDriverConfig: Updated to display the WWPN in the device manager description for QLogic devices.
  • Feature addition: Added support for the QLogic 2500 series (8Gb) Fibre Channel HBAs.
  • Feature addition: With the QLogic 8Gb HBA, we can support NPIV using direct connect with Arbitrated Loop (AL) connection mode.
2.0.0 01/23/2020
  • Feature Addition: Added TSPIFCQL2600 device driver to support using QLogic 2600 and 2700 series fibrechannel HBAs in target mode with NPIV support.
  • Feature addition in ViTLEmulator, ViTLWebManager, ViTLCore2, ViTLDaemon: Added support for TSPIFCQL2600 device driver.
  • Feature Addition/Change: Added TSPIATTO device driver to replace TSPIFC driver.
  • Feature Addition: Added ViTLDriverConfig program to simplify configuration of TSPIATTO and TSPIFCQL2600 registry settings.
  • Feature Addition: Support for the following QLogic Fibre Channel HBAs:
    QLE2660, QLE2662, and QLE2664
    QLE2670, and QLE2672
    QLE2690, QLE2692, and QLE2694
  • When using the QLogic cards, NPIV* is supported only when connected to a Fibre Channel switch. Up to 15 virtual ports can be defined on each physical port.  Direct connect is supported with the QLogic cards, you just can’t do NPIV with a direct connection at this time. You can direct connect at 16Gbps speed in P2P mode or 8Gbps and lower in AL mode.
  • Supports windows server 2016 and higher
  • Resolves the problem where an error is logged during the IBM IPL.
  • The TSPIFC driver that works with ATTO has been renamed TSPIATTO. To upgrade to this version, you will need to un-install the TSPIFC driver and install the TSPIATTO driver. The TSPIATTO driver works on server 2012 or higher.
  • A program named ViTLDriverConfig has been created so that you can modify the driver settings for the ATTO and QLogic driver without having to use RegEdit and registry files.

* What is NPIV and why does it matter?
NPIV stands for N_Port ID Virtualization. It means you can make a single physical port look like multiple (virtual) ports to a Fibre Channel switch. It can reduce the number of physical connections required when plugging into the switch.

Without NPIV, each tape library/drive must use a physical connection to the switch. FC switches can be pretty expensive, so being able to use fewer physical connections is a good thing. With NPIV you can now present up to 15 tape libraries/drives per physical connection.

1.17.0 06/28/2019
  • Feature addition in ViTLDaemon: Added functionality to import and export tape files into or out of ViTL.
  • Feature addition in ViTLDaemon: Added ability to create/update a job queue for display in the ViTL Web Manager with functionality to cancel a job.
  • Feature addition in ViTLWebManager: Added a screen to view the job queue and optionally cancel a job in progress.
  • Feature change in ViTLWebManager: Modified the import and export functionality so that it runs a job in the background using ViTLDaemon.
  • Feature addition in ViTL IBM i Library: Added two commands: IMPTAP and EXPTAP to import or export a tape file from
    the IBM i.
1.16.0 05/06/2019
  • The major feature added to this version is replication with cloud support and retention. The replication feature allows customers to store copies of their backups on Amazon S3 object storage, Microsoft Azure BLOB (Binary Large OBject) storage, or a network path.The retention feature can be used to delete expired backups from the local library path or cloud/network storage path.
  • Bug fix in ViTLEmulator: The emulator wasn’t checking to see if a volume was already in inventory when creating a new tape or importing an existing tape. In some circumstances this could lead to duplicate entries in the inventory.
  • Feature change in ViTLEmulator: Modified the inventory load routine to make sure duplicate volumes are not loaded into inventory.
  • Feature change in ViTLEmulator: Added expiration date to the inventory.
  • Feature addition in ViTLWebManager: Added screens to configure replication and retention.
  • Feature change in ViTLWebManager: Added expiration column to the manage media screen.
  • Feature addition: Added ViTLDaemon program to perform replication, retention, and other utility tasks.
  • Feature addition in TapeUtil: Added a command line option to create/initialize a tape file.
1.15.0 01/31/2019
  • Bug fix in ViTLWebManager: After upgrading from version 1.12.0 or older, the edit library screen would show “No” in the control path column for the first drive even though the first drive is always a control path
  • Feature addition in ViTLWebManager: The media labels display can now be sorted by clicking a column header
  • Feature addition: Created a ViTL library with commands to create tape images and execute programs from the IBM i
  • Feature addition in ViTLEmulator: Added support for creating a tape image and executing programs from the IBM i and other hosts
  • Installer Update: Added registry settings and ATTO drivers for 16 Gb fibrechannel cards
1.14.0 12/18/2018
  • Feature change in ViTLEmulator, ViTLService, and TapeUtil: Converted to 64 bit
  • Installer Update: Included latest versions of ATTO drivers and flash
  • Bug fix in ViTLEmulator: In certain circumstances where ViTL is shared between multiple initiators the wrong initiator could be deregistered when a persistent reservation was released
  • Bug fix in ViTLEmulator: A “media changed” unit attention status was set each time a SCSI load command was received instead of only when the media had actually changed