mirror of
https://github.com/SCST-project/scst.git
synced 2026-05-14 09:11:27 +00:00
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2213 d57e44dd-8a1f-0410-8b47-8ef2f437770f
134 lines
4.8 KiB
Plaintext
134 lines
4.8 KiB
Plaintext
New version 2.0.0
|
|
|
|
- Works with SCST 2.0.0.x compiled for sysfs.
|
|
|
|
Changes for 1.0.11
|
|
|
|
- Added -noprompt option. Use with care!
|
|
- Added support for T10 device ID.
|
|
- Die if /proc/scsi_tgt/version doesn't exist.
|
|
- Replace croak() with die() in the module.
|
|
|
|
Changes for 1.0.10
|
|
|
|
- Added new [OPTIONS] section to config file.
|
|
- Added new ISSUE_LIP option for fc targets to issue a LIP after group
|
|
assignment changes.
|
|
- Added new KEEP_CONFIG option to keep all options when overwriting a
|
|
configuration file with -writeconfig.
|
|
- General cleanup.
|
|
|
|
Changes for 1.0.9
|
|
|
|
- Move a user from one group to another when applying the configuration instead
|
|
of deleting from one and adding to another the same user.
|
|
- Replace a device on a given LUN when applying the configuration instead of removing
|
|
the old device and assigning the new one.
|
|
- If target-oriented access control mode is used, Default_ groups will first be created
|
|
as temporary groups and later renamed.
|
|
- Add the ability to specify options (ie: READ_ONLY) in assignments in scst.conf.
|
|
- Remove unused references to handler IOs that don't exist and cleanup the write
|
|
configuration function to only write vdisk and vcdrom devices. All other devices
|
|
are automatically claimed by their handler module. I'm not sure how this will work
|
|
with devices we wish to change handlers for.
|
|
- Minor fix to readConfig() which wasn't fully allowing for empty groups.
|
|
|
|
Changes for 1.0.8
|
|
|
|
- Added the ability to specify options for -assigndev and -replacedev,
|
|
mainly READ_ONLY for now.
|
|
- Updated module to accept more than one option for assignDeviceToGroup() and
|
|
replaceDeviceInGroup().
|
|
- Incremented module version number and renamed module directory to reflect it.
|
|
|
|
Changes for 1.0.7
|
|
|
|
- Added -moveuser, -renamegroup and -ReplaceDev options and necessary -to argument.
|
|
- Fixed minor bug in new renameGroup() method in SCST::SCST.
|
|
|
|
Changes for 1.0.6
|
|
|
|
- Added -resyncdev option to work with the new SCST resync_size option.
|
|
- SCST.pm: Added resyncDevice()
|
|
- SCST.pm: General cleanup.
|
|
|
|
Changes for 1.0.5
|
|
|
|
- Fixed a removeDevice() case when using -ForceConfig.
|
|
- SCST.pm: Cosmetic changes to error messages - include the handler name.
|
|
- SCST.pm: Quote handlers, handler IOs, devices, users and groups in error messages.
|
|
|
|
Changes for 1.0.4
|
|
|
|
- Fixed a check in SCST::removeUser().
|
|
- Fixed enable/disable target and error produced.
|
|
- Minor cosmetic fixes.
|
|
|
|
Changes for 1.0.3
|
|
|
|
- Added patch from Witold Kowolik to allow for qla_isp enable/disable
|
|
target mode. This is untested by me as I don't have one of these cards.
|
|
|
|
Changes for 1.0.2
|
|
|
|
- Simplified/fixed options parsing. Thanks to Witold Kowolik.
|
|
- Use cluck() instead of print in module.
|
|
- Added a new option REMOVABLE.
|
|
- Allow options to be specified lowercase.
|
|
|
|
Changes for 1.0.1
|
|
|
|
- Module install/uninstall added
|
|
- Added mapping NV -> NV_CACHE
|
|
|
|
Changes for 1.0.0
|
|
|
|
- Added a proper Makefile.PL to SCST::SCST so now we have a also a
|
|
proper man page.
|
|
- Renamed Changes to ChangeLog
|
|
- Updated README to include instructions for installing the perl module.
|
|
- Renamed SCST perl module directory tp scst-0.7.4
|
|
- Added init enable instructions to "make install" and README file.
|
|
- Changed VERSION on top-level Makefile to MODULE_VERSION to be more clear.
|
|
|
|
Changes for 1.0.0 RC1
|
|
|
|
- Updated SCST/SCST.pm to add one more option mapping NV -> NV_CACHE.
|
|
- Install/uninstall added.
|
|
|
|
Changes for 0.9.6-pre2:
|
|
|
|
- Updated SCST/SCST.pm for vdisk/vcdrom from cdrom_fileio/disk_fileio
|
|
- Updated scstadmin for vdisk/vcdrom...
|
|
- Minor updates to scst_db for vdisk/vcdrom - UNTESTED
|
|
- Enhanced error messages in SCST/SCST.pm. Now has new method errorString()
|
|
- Added additional error messaging to scstadmin
|
|
- Changed SCST/SCST.pm to look for vdisk/vdisk instead of vdisk/type for
|
|
valid device handler types.
|
|
- Fixed applyConfiguration() to remove entries before adding new ones.
|
|
- Fixed changes and differences counts
|
|
- Added intelligence around virtual/physical/performance type devices
|
|
- Fixed applyConfiguration() to apply a full config even in -ForceConfig mode
|
|
- Fixed device handler switches
|
|
- Fixed device assignment LUN changes
|
|
- Fixed handling of disabled handlers (like dev_disk, dev_cdrom, etc from compile time)
|
|
- Minor bug fixes
|
|
|
|
Changes for 0.9.5-pre0:
|
|
|
|
- Renamed scst to scstadmin
|
|
- Fixed writeConfiguration() to properly write DEVICE lines with no options
|
|
- Removed the comment which prevented a target from being enabled in enableTarget()
|
|
- Updated init.d/scst to use scstadmin instead of scst_db
|
|
- Fixup of README file
|
|
|
|
Changes for 0.9.2-pre2:
|
|
|
|
- List SCST sessions
|
|
- Verify specified config file against live configuration and show differences
|
|
- Write config file based on live configuration
|
|
- Force-apply configuration, even config deletions with a force flag.
|
|
- Added new option types
|
|
- Added support for specifying a blocksize
|
|
- Added "-reload-config" to init script
|