Changelog for
hdparm-9.48-97.1.x86_64.rpm :
Thu Aug 4 14:00:00 2016 kstreitovaAATTsuse.com
- remove 56-idedma.rules and idedma.sh as none of these scripts
have any function whatsoever. They rely on the obsolete IDE
drivers [bsc#991898]
- remove /etc/sysconfig/ide file [bsc#922659]
Mon Jun 22 14:00:00 2015 kstreitovaAATTsuse.com
- update to version 9.48
* 9.48 - fixed a number of output bugs due to the devslp patch
* 9.47 - added devslp patch (IDENTIFY word 76) from David Woodhouse.
- help and manpage fixes from Michal Minar.
* 9.46 - fix compilation with \"musl libc\".
- added \"hex:aabbcc..\" for binary security passwords.
- return EIO when read_big_block() fails
- use llabs() rather than abs() in identify.c
- use spec-cleaner
Sat Jan 17 13:00:00 2015 p.drouandAATTgmail.com
- Update to version 9.45
* fixed blocksize handling in fibmap code to use result from
FIGETBSZ in more places
* fixed divide by zero exception in geom.c
* tidying up formatting in sgio.c
Mon Dec 8 13:00:00 2014 jengelhAATTinai.de
- Use preferred download URL; replace only rpm shell vars with
macros to go in line with the rest.
Mon Nov 17 13:00:00 2014 Led
- fix bashisms in ultrabayd and udev.idedma.sh scripts
- add patches:
* hdparm-9.43-fix-bashisms.patch
Fri Sep 19 14:00:00 2014 crrodriguezAATTopensuse.org
- Fix udev rules, broken script location, scriptlets
macro usages..
Sat Jul 19 14:00:00 2014 p.drouandAATTgmail.com
- Remove insserv dependency; the package doesn\'t contain any init
script
Tue Nov 27 13:00:00 2012 dimstarAATTopensuse.org
- Add pkgconfig(udev) BuildRequires: needed in order to dynamically
extract the right folder for udev rules and scripts.
- Copy the udev rules to %{_udevdir}, identified based on udev.pc.
- Add pkgconfig BuildRequires: needed, as we otherwise end up not
having pkg-config in the build root, which we rely on to read
the .pc file.
Fri Nov 16 13:00:00 2012 puzelAATTsuse.com
- update to hdparm-9.43
- rearrange flag execution so that the idle/standby/sleep \"now\"
flags are executed last.
Mon Oct 1 14:00:00 2012 puzelAATTsuse.com
- update to hdparm-9.42
- fix ordering of -S -y flags
- spelling, typo, and formatting fixes for manpage and others
- set block-count to 1 for Security commands sent via SAT (sgio)
- use FIGETBSZ to determine filesystem block size for fibmap -- needed for FAT
- fix master password revcode handling
- try and fix reg_flags (again!) for old IDE taskfile ioctls
- fixed \'&&\' bug in dco_identify code
- force sector dumps (read-sector, identify, ..) to use le16 output format
- proper SCT identify info courtesy of Leonid Evdokimov
- updated raid1ext4trim.sh-1.5 script
- avoid HDIO_GETGEO_BIG when possible (doesn\'t exist in
linux-2.6.xx and beyond)
- pad secure erase timeouts by 30minutes rather than 5minutes.
Sat Feb 18 13:00:00 2012 rschweikertAATTsuse.com
- fix license warning, set to SUSE-Permissive
Wed Feb 15 13:00:00 2012 rschweikertAATTsuse.com
- put binaries in /usr tree (UsrMerge) project
Mon Feb 6 13:00:00 2012 puzelAATTsuse.com
- update to hdparm-9.39
- added -R flag to control Read-Write-Verify feature, courtesy of
Gordan Bobic
- nuked leftover sgio.c.orig file
Sun Jan 8 13:00:00 2012 puzelAATTsuse.com
- update to hdparm-9.38
- updated wiper.sh to allow all SCSI_DISK major numbers
- updated handing for very long SECURITY-ERASE times
- added -J flag for wdidle3 set/get
Fri Sep 30 14:00:00 2011 uliAATTsuse.com
- cross-build fix: use %__cc macro
Mon Sep 19 14:00:00 2011 cooloAATTsuse.com
- remove fragile _service file
Wed Jan 26 13:00:00 2011 puzelAATTnovell.com
- update to hdparm-9.37 (bnc#664825)
- handle raid1 start_lba values, and show -1 for indeterminte
raid start_lba values
- abort --fibmap when start_lba is indeterminate
- updated wiper.sh to fix a kink with hfsplus filesystems
- updated wiper.sh to no longer rely on the obsolete \"rdev\"
command
Mon Nov 29 13:00:00 2010 puzelAATTnovell.com
- update to hdparm-9.36
- udpated raid1ext4trim.sh script to version 1.4
- updated wiper.sh to support hfsplus and ntfs filesystem types,
courtesy of Heiko Wegeler
- updated wiper.sh with new flag to enable unattended operation,
and handle SIGPIPE
- updated manpage to indicate max sector range of 65335 for TRIM
Thu Oct 21 14:00:00 2010 msebenAATTgmail.com
- update to hdparm-9.35
* third go at fixing cdb issues, fixing -B flag. Got it this time (finally).
- changes in hdparm-9.34
* fix bad/missing cdb transfer length field for IDENTIFY and some other commands
Tue Oct 5 14:00:00 2010 puzelAATTnovell.com
- update to hdparm-9.33
* fix AHCI issues in sg16(): don\'t ask for sense_data
on DATA-xfer commands
* fix compiler warnings on old systems
* fixed compilation on old systems lacking __be16
Fri Sep 24 14:00:00 2010 puzelAATTnovell.com
- update to hdparm-9.32
* fix b0rked (since 9.27?) SET_FEATURES commands; eg. -B, -M, etc..
Wed Sep 15 14:00:00 2010 puzelAATTnovell.com
- update to hdparm-9.30
* report word[105] in -I : max 512-byte blocks of range-data
per DSM/Trim command
* fix wiper.sh/hdparm to use only as many LBA ranges per TRIM as
the drive can handle
* manpage / help-text cleanups from Benno Schulenberg
Thu Jul 22 14:00:00 2010 puzelAATTnovell.com
- update to hdparm-9.29
* add --offset for use with -t, to get timings from middle/end
of drive,
* restrict --trim-sector-ranges-stdin to small TRIM commands on
most drives
* fix w62 bug in -I
* dump all data bytes with --verbose
* warn about bad/missing sense data, but continue regardless
* show in/out data[] separately with --verbose
* Add reporting to -I for sata3 signaling speed.
* force use of ATA_16 for all commands to ATAPI devices.
* supply a sector count of \"1\" for IDENTIFY commands, to
satisfy buggy USB3 bridges.
Wed Mar 10 13:00:00 2010 msebenAATTnovell.com
Update to hdparm-9.28:
* check for EBADE for IDE/ATAPI compatibility with recent kernels
* always issue both methods when setting DVD speed with -E
* use /usr/sbin/rdev to find rootdev in wiper.sh
* fix reporting of Sector-0 offset, from Martin Petersen
* first crack at decoding the \"WD Idle3\" vendor-unique command (disabled by default)
Wed Sep 16 14:00:00 2009 msebenAATTnovell.com
- added leak-fix.patch [bnc#538942]
Tue Sep 15 14:00:00 2009 garloffAATTsuse.de
- Install wiper.sh and its README; display appropriate warnings
- Update to hdparm-9.27:
* Update wiper.sh to 2.3
* Fix interaction with old IDE drivers
- Update to hdparm-9.26:
* Update wiper.sh to 2.2
* Fix handling of model names with spaces in hdparm -i
* bugfix for --security-erase-enhanced
* set _FILE_OFFSET_BITS in geom.c
* added reporting for \"Deterministic read ZEROs after TRIM\" feature
- Update to hdparm-9.25:
* slightly tidier output from --trim-
* commands
* restrict --trim-sector-ranges-stdin to limit from
/sys/block/sd?/queue/max_sectors_kb
* updated wiper.sh to use --trim-sector-ranges-stdin
- Update to hdparm-9.24:
* fixed malloc() bug in --trim-sector-ranges
- Update to hdparm-9.23:
* minor cosmetic changes in fibmap.c
* added --trim-sector-ranges-stdin for wiper.sh-2.0
* tightened up excess-args checking on a number of flags
* added name to version line
Wed Aug 12 14:00:00 2009 msebenAATTsuse.cz
- updated to hdparm 9.22
- added fsync() call inside --fallocate
- fixed fibmap.c to work around an observed ext4 bug with FIEMAP\'s \"LAST\" flag
- added detailed comments to wiper.sh
- more rework of wiper.sh, added xfs support, added generic online support
- twiddled the code in geom.c slightly
- cosmetic changes in fibmap.c and the manpage description of --fibmap
- added kernel patch for compat_ioctl::fiemap support
- version hdparm 9.21
- fixes and (big) speedups to wiper.sh (v1.2) script
- version hdparm 9.20
- unified the online/offline wiper scripts into a single wiper.sh script
- fixed bug whereby the wiper scripts generated command-lines too long for bash
- fixed non-zero exit status from successful --trim-sector-ranges
- reimplemented --trim-sector-ranges to use sg16() directly, with aligned data
- allow wiper scripts to issue TRIM with up to 255 sectors of LBA-range data
- added kernel patch file for sil24 protocol fix, needed for wiper/TRIM
- cosmetic updates to the wiper scripts
- fixed confirmation prompt text for --trim-sector-ranges
- fixed manpage example for --trim-sector-ranges
- removed some dead code (previously #if 0\'d)
Fri Jul 31 14:00:00 2009 msebenAATTsuse.cz
- update to version 9.19
- fixed compile of fallocate.c on older systems
- fixed man page description of --fallocate (parameters were reversed)
- version 9.18
- fixed -E (set cd/dvd streaming speed)
- updated man page for --fallocate, indicating ext4/xfs only
- bumped max_sectors to 8000000 per TRIM in wiper scripts
- s/awk/$GAWK/ in wiper.sh.online script
- version 9.17
- added wiper/ subdirectory with preliminary SSD-wiper (TRIM) scripts
- nuked kernel_patches/ subdirectory
- Capitalize first word of each line of help output
- added ioctl(FIEMAP) support to --fibmap
- added --fallocate flag
- added --trim-sector-ranges flag
- removed --trim-sectors flag
- removed --fibmap-sector flag
- first cut at wiper.sh script, to trim unused space on a non-rw ext[234] filesystem
- embed VERSION string for easier digging out with strings(1)
Fri Jul 17 14:00:00 2009 msebenAATTsuse.cz
- update to version 9.16
- new protocol-specific forms of --fwdownload flags
- added --trim-sectors flag
- prevent segfaults when get_identify_data() fails
- added full word69 features reporting for -I
- added BuffSize=unknown to -i
Wed Jun 17 14:00:00 2009 msebenAATTsuse.cz
- dropped fix_standby object file from package (it breaks build
process bnc#513109)
Mon Apr 20 14:00:00 2009 msebenAATTsuse.cz
- update to version 9.15
- fix sgio.c LBA48 bugs on big-endian machines
- fix -m to work with libata
- added development snapshot of --erase-sectors (256) command (do not use)
- added development snapshot of --format-track (256) command (do not use)
- version 9.14
- display DSM determinate/indeterminate TRIM support in -I output
- tidy output of CFA features from -I
- switch back to O_RDONLY for everything, to keep Debian/udevd happy
Sun Apr 19 14:00:00 2009 kay.sieversAATTnovell.com
- do not try to set DMA for libata devices - it will not do anything
- move rules file to /lib/udev/rules.d
Mon Mar 23 13:00:00 2009 msebenAATTsuse.cz
- update to version 9.13
* fix O_DIRECT (--direct) for arch\'s other than x86
* strip leading/trailing spaces from -i model/fwrev/serno strings
Mon Mar 2 13:00:00 2009 msebenAATTsuse.cz
- update to version 9.12
* added logical/physical sector size reporting
* updated -I output with SATA-2.6 additions
* support APM level retrieval with -B flag
* updated -C output to match ATA8
* added \"form factor\" and \"rotation\" display to -I, courtesy of Martin K.Petersen.