3e76dc95fd463f9914c4ff36a05fb74d9ed7c46b
[SCSI2SD-V6.git] / CHANGELOG
1 20200130                6.2.15
2         - Fix issue writing more than 512kb of data in one write command
3         (bug introduced 6.2.7)
4         - Fix possible data corruption bug when reading or writing more than
5         64kb per command (fixed in most cases by 6.2.14)
6
7 20200101                6.2.14
8         - Fix for invalid CDROM READ TOC responses (Thanks Simon Gander)
9         - Fix for data corruption for hosts that transfer more than 64k per
10         write.
11
12 20191208                6.2.9
13         - Fix to prevent sending floppy geometry mode page when not configured as
14         a floppy (Thanks Landon Rodgers)
15         - Fix for VMS 5.5-2 Inquiry allocation lengths. Requires setting "vms" quirk
16         mode in the XML config (Thanks Landon Rodgers)
17
18 20191030                6.2.8
19         - Fix incorrect results from the self-test function.
20
21 20191009                6.2.7
22         - Slight improvements to data throughput, which may assist SCSI hosts with
23         short timeouts.
24
25 20190529                6.2.5
26         - Add scsi mode page 0 support
27         - Fix SD card hotswap bug when the SCSI host is constantly polling
28
29 20190502                6.2.4 (Beta)
30         - Port XEBEC support from v5 firmware
31         - Add Flexible Disk Drive Geometry SCSI MODE page
32         - Stability improvements
33         - Fix regression from 6.1.3 firmware for Kurzweil K2000
34
35 20181011                6.2.1
36         - Fix bug in USB disk interface with disks over 4GB
37
38 20180926        6.2.0
39         - Fix bug with non-512 byte sectors.
40         - Fix bug when writing with multiple SCSI devices on the chain
41         - Performance improvements to write speeds.
42
43 20180430                6.1.4
44         - Fix bug in self-test function
45
46 20180131                6.1.3
47         - Fix bug that caused stability issues with 10MB/s transfers.
48
49 20171128                6.1.2
50         - Fix synchronous negotiation bugs
51
52 20170520                6.1.1
53         - Performance improvements to improve throughput at all scsi speeds
54         - Add new "turbo" speed option to boost speeds.
55                 - May not be reliable, and use is not supported.
56                 - Async timings trimmed
57                 - Sync speeds boosted to theoretical 15.625MB/s, with 12.0MB/s measured
58                 read througput.
59                 - SD card put in "high speed" mode.
60                 - USB for configuration/firmware updates is disabled in turbo mode when
61                 processing SCSI commands. A power cycle may be required to connect
62                 via USB to reset the 48MHz clock back to 48MHz.
63         - Fix scsi2sd-util6 size and sector-size inputs
64         - Fix crash when configured scsi disk starting sector is less than
65         SD card size
66
67 20170329                6.1.0
68         - Enable synchronous transfers on SCSI1 hosts
69         - Support 4MB/s sync transfers for Amiga A590 (WD33C93)
70         - Merge v4.7 release changes, excluding custom mode/inquiry pages
71         - various bug fixes
72
73 20161006                6.0.13
74         - Fixed SCSI timing issue
75         - Added glitch filter on SCSI signals.
76         - Re-implemented SCSI parity checking.
77
78 20160912                6.0.10
79         - Fixed write issue with UHS-I Speed Class 3 SD cards.
80         - More stability bug fixes
81
82 20160827                6.0.8
83         - Fixed "protocol error" issues when saving configuration to SD cards.
84         - Synchronous transfers supported ! 5MB/s and 10MB/s supported.
85         - Fix for accessing data via USB with more than 2 devices configured.
86
87 20160815                6.0.6
88         - Fix performance bugs
89
90 20160814                6.05
91         - More SCSI bug fixes (some timing issues resolved in the FPGA image)
92         - Firmware update support using scsi2sd-util6.
93
94 20160716                6.03 (BETA3)
95         - SCSI bug fixes.
96
97 20160616                6.01
98         - Improved SD card compatibility
99         - Fixed SCSI interfaces on slower SCSI controllers
100         - Significant performance improvements
101         - Added SD card hotswap support.
102
103 20160528                6.0
104         - First BETA firmware for the 6.0 hardware version of the SCSI2SD.