- Added -moveuser, -renamegroup and -ReplaceDev options and necessary -to argument.
[mirror/scst/.git] / scstadmin / ChangeLog
1 Changes for 1.0.7
2
3 - Added -moveuser, -renamegroup and -ReplaceDev options and necessary -to argument.
4 - Fixed minor bug in new renameGroup() method in SCST::SCST.
5
6 Changes for 1.0.6
7
8 - Added -resyncdev option to work with the new SCST resync_size option.
9 - SCST.pm: Added resyncDevice()
10 - SCST.pm: General cleanup.
11
12 Changes for 1.0.5
13
14 - Fixed a removeDevice() case when using -ForceConfig.
15 - SCST.pm: Cosmetic changes to error messages - include the handler name.
16 - SCST.pm: Quote handlers, handler IOs, devices, users and groups in error messages.
17
18 Changes for 1.0.4
19
20 - Fixed a check in SCST::removeUser().
21 - Fixed enable/disable target and error produced.
22 - Minor cosmetic fixes.
23
24 Changes for 1.0.3
25
26 - Added patch from Witold Kowolik to allow for qla_isp enable/disable
27   target mode. This is untested by me as I don't have one of these cards.
28
29 Changes for 1.0.2
30
31 - Simplified/fixed options parsing. Thanks to Witold Kowolik.
32 - Use cluck() instead of print in module.
33 - Added a new option REMOVABLE.
34 - Allow options to be specified lowercase.
35
36 Changes for 1.0.1
37
38 - Module install/uninstall added
39 - Added mapping NV -> NV_CACHE
40
41 Changes for 1.0.0
42
43 - Added a proper Makefile.PL to SCST::SCST so now we have a also a
44   proper man page.
45 - Renamed Changes to ChangeLog
46 - Updated README to include instructions for installing the perl module.
47 - Renamed SCST perl module directory tp scst-0.7.4
48 - Added init enable instructions to "make install" and README file.
49 - Changed VERSION on top-level Makefile to MODULE_VERSION to be more clear.
50
51 Changes for 1.0.0 RC1
52
53 - Updated SCST/SCST.pm to add one more option mapping NV -> NV_CACHE.
54 - Install/uninstall added.
55
56 Changes for 0.9.6-pre2:
57
58 - Updated SCST/SCST.pm for vdisk/vcdrom from cdrom_fileio/disk_fileio
59 - Updated scstadmin for vdisk/vcdrom...
60 - Minor updates to scst_db for vdisk/vcdrom - UNTESTED
61 - Enhanced error messages in SCST/SCST.pm. Now has new method errorString()
62 - Added additional error messaging to scstadmin
63 - Changed SCST/SCST.pm to look for vdisk/vdisk instead of vdisk/type for
64   valid device handler types.
65 - Fixed applyConfiguration() to remove entries before adding new ones.
66 - Fixed changes and differences counts
67 - Added intelligence around virtual/physical/performance type devices
68 - Fixed applyConfiguration() to apply a full config even in -ForceConfig mode
69 - Fixed device handler switches
70 - Fixed device assignment LUN changes
71 - Fixed handling of disabled handlers (like dev_disk, dev_cdrom, etc from compile time)
72 - Minor bug fixes
73
74 Changes for 0.9.5-pre0:
75
76 - Renamed scst to scstadmin
77 - Fixed writeConfiguration() to properly write DEVICE lines with no options
78 - Removed the comment which prevented a target from being enabled in enableTarget()
79 - Updated init.d/scst to use scstadmin instead of scst_db
80 - Fixup of README file
81
82 Changes for 0.9.2-pre2:
83
84 - List SCST sessions
85 - Verify specified config file against live configuration and show differences
86 - Write config file based on live configuration
87 - Force-apply configuration, even config deletions with a force flag.
88 - Added new option types
89 - Added support for specifying a blocksize
90 - Added "-reload-config" to init script