Fixed I/O size alignment to *logical* sector size
(and not physical sector size).
Fixed I/O size alignment to *logical* sector size
(and not physical sector size).
Also added "flush" option -s.
Code cleanup (comments, etc, ...)
Added ZAC support.
Added option -nz to limit the number of zone information displayed.
Fixed usage help.
Fixed comments (mostly about logical blocks use).
Fixed error message output and log levels.
Added detection of host-aware ZAC disks.
make zbc_fake backend thread safe
Cleanup device type detection and bumped version to 1.0.1
Cleanup device classify for ATA and SCSI. Also added definition
of "fake" device type for emulation mode.
In the fake backend, changed function names to *_file_* to *_fake_*
since emulation can be applied to both a file and a raw (standard) disk.
Modified GUI handling of zone information to support very large number of zones.
The code was also ported to GTK3 (from GTK2).
Updated draft version information and gzbc description.
Also added "Contact" section to the introduction.
Fixed updates of zone selector spinbutton.
Zone selector spinbutton last changes was wrong (bad button creation).
This fixes this and also forces "0" digits precision to match "int" type.
Fixed read and write methods of ATA/ZAC backend: lba count setting in command was wrong (% instead of & in mask).
Fixed write to non conventtional zone: write pointer is now properly updated for multiple write commands.
Fixed read zone utility (offset management) and
added patch information/kernel support information to README.
Fixed printfs.