Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | initialize cmd data before passing it to the scsi ioctls | Lennart Poettering | 2009-04-14 | 1 | -0/+2 |
| | |||||
* | bump version and sonamev0.10 | Lennart Poettering | 2009-04-14 | 1 | -2/+2 |
| | |||||
* | add new API sk_disk_smart_get_power_cycle() | Lennart Poettering | 2009-04-14 | 2 | -4/+51 |
| | |||||
* | ship example blobs in tarballv0.9 | Lennart Poettering | 2009-04-12 | 6 | -2/+18 |
| | |||||
* | bump version and soname | Lennart Poettering | 2009-04-12 | 1 | -2/+2 |
| | |||||
* | do a basic all-NUL check for the identify data before accepting it is valid | Lennart Poettering | 2009-04-12 | 1 | -0/+14 |
| | |||||
* | update WDC WD2500JB and WDC WD5000AAKS for new blob format | David Zeuthen | 2009-04-11 | 2 | -0/+0 |
| | |||||
* | bump version and sonamev0.8 | Lennart Poettering | 2009-04-10 | 1 | -2/+2 |
| | |||||
* | update SAMSUNG HD501LJ--CR100-12 for new blob format | Lennart Poettering | 2009-04-10 | 1 | -0/+0 |
| | |||||
* | Merge branch 'master' of ssh://rootserver/home/lennart/git/public/libatasmart | Lennart Poettering | 2009-04-10 | 1 | -0/+0 |
|\ | |||||
| * | update Maxtor 96147H8--BAC51KJ0 for new blob format | Lennart Poettering | 2009-04-10 | 1 | -0/+0 |
| | | |||||
* | | update ST320410A--3.39 for new blob format | Lennart Poettering | 2009-04-10 | 1 | -0/+0 |
|/ | |||||
* | revamp blob serialization and include smart status field | Lennart Poettering | 2009-04-10 | 1 | -65/+249 |
| | |||||
* | hide more files | Lennart Poettering | 2009-04-10 | 1 | -0/+1 |
| | |||||
* | document that when we extend the enums we don't consider that abi breakage | Lennart Poettering | 2009-04-10 | 1 | -0/+20 |
| | |||||
* | minor cleanup | Lennart Poettering | 2009-04-09 | 1 | -3/+2 |
| | |||||
* | deal with ATA/USB truncation | Lennart Poettering | 2009-04-09 | 1 | -2/+4 |
| | |||||
* | add support for sunplus usb/ata bridges | Lennart Poettering | 2009-04-09 | 3 | -20/+177 |
| | |||||
* | bump soname and versionv0.7 | Lennart Poettering | 2009-04-07 | 1 | -2/+2 |
| | |||||
* | use O_NONBLOCK mode when opening device | Lennart Poettering | 2009-04-07 | 1 | -1/+7 |
| | |||||
* | fix parsing of awake status | Lennart Poettering | 2009-04-07 | 1 | -1/+3 |
| | |||||
* | add blobs for two failing disks | David Zeuthen | 2009-04-07 | 2 | -0/+0 |
| | | | | | | | | | | | | | | WDC WD5000AAKS-00TMA0--12.01C01 has bad sectors 5 reallocated-sector-count 192 192 140 63 sectors 0x3f0000000000 prefail online no 196 reallocated-event-count 137 137 0 63 sectors 0x3f0000000000 old-age online no 197 current-pending-sector 194 193 0 529 sectors 0x110200000000 old-age online no WDC WD2500JB-00REA0-20.00K20 has a single bad sector and also report problems with spin-up time 3 spin-up-time 198 1 21 5.1 s 0xe31300000000 prefail online no 197 current-pending-sector 200 200 0 1 sectors 0x010000000000 old-age online no | ||||
* | bump version and sonamev0.6 | Lennart Poettering | 2009-04-05 | 1 | -2/+2 |
| | |||||
* | make sure we don't choke on attribute id 255 | Lennart Poettering | 2009-04-05 | 1 | -1/+1 |
| | |||||
* | add another bad drive smart blob | Lennart Poettering | 2009-04-05 | 1 | -0/+0 |
| | |||||
* | fix typo | Lennart Poettering | 2009-04-05 | 1 | -1/+1 |
| | |||||
* | add another bad driver SMART blob | Lennart Poettering | 2009-04-05 | 1 | -0/+0 |
| | |||||
* | include a few bad smart blobs for testing purposes | Lennart Poettering | 2009-04-05 | 2 | -0/+3 |
| | |||||
* | update --help text | Lennart Poettering | 2009-04-05 | 1 | -1/+1 |
| | |||||
* | define type string for 'unknown' | Lennart Poettering | 2009-04-05 | 1 | -2/+2 |
| | |||||
* | bump revision and sonamev0.5 | Lennart Poettering | 2009-04-03 | 1 | -2/+2 |
| | |||||
* | remove | chars that are too much from regexp | Lennart Poettering | 2009-04-03 | 1 | -2/+2 |
| | |||||
* | fix parsing of power-on-minutes | Lennart Poettering | 2009-04-03 | 1 | -1/+1 |
| | |||||
* | open the disk device in O_RDONLY, let's see how compatible that is | Lennart Poettering | 2009-04-03 | 1 | -1/+1 |
| | |||||
* | make sure the blob data is packed. it's certainly packed anyway, but let's ↵ | Lennart Poettering | 2009-04-03 | 1 | -1/+1 |
| | | | | better be safe than sorry | ||||
* | bump revision and sonamev0.4 | Lennart Poettering | 2009-04-02 | 1 | -2/+2 |
| | |||||
* | beef up skdump to be able to load/save blobs | Lennart Poettering | 2009-04-02 | 1 | -13/+255 |
| | |||||
* | add functions to save/load smart data blobs directly | Lennart Poettering | 2009-04-02 | 2 | -82/+206 |
| | |||||
* | bump revision for 0.3v0.3 | Lennart Poettering | 2009-03-24 | 1 | -2/+2 |
| | |||||
* | copy in new quirk table from smartmontools | Lennart Poettering | 2009-03-24 | 1 | -52/+82 |
| | |||||
* | bump revisionv0.2 | Lennart Poettering | 2009-03-19 | 1 | -2/+2 |
| | |||||
* | update .gitignore | Lennart Poettering | 2009-03-19 | 1 | -0/+1 |
| | |||||
* | handle the good status of bad sector attributes especially | Lennart Poettering | 2009-03-19 | 1 | -0/+10 |
| | |||||
* | drop -1 suffix from attribute names to make things more future-proof | Lennart Poettering | 2009-03-19 | 1 | -5/+5 |
| | |||||
* | add new API sk_disk_smart_get_overall() | Lennart Poettering | 2009-03-19 | 2 | -14/+98 |
| | |||||
* | add high-level sk_disk_smart_get_{power_on, temperature, bad}() calls | Lennart Poettering | 2009-03-19 | 2 | -19/+191 |
| | |||||
* | fix a few typos | Lennart Poettering | 2009-03-19 | 1 | -7/+7 |
| | |||||
* | use top_builddir instead of builddir | Lennart Poettering | 2009-03-18 | 1 | -1/+1 |
| | |||||
* | dump access mode | Lennart Poettering | 2009-03-18 | 1 | -2/+20 |
| | |||||
* | 12-byte SAT support for libatasmart | Matthew Garrett | 2009-03-18 | 1 | -7/+79 |
| | | | | | | | | | | | | | | Hi Lennart, My USB enclosure (a Maxtor basics of some description) supports SAT, but only the 12-byte version. I've included a patch that implements it. RIght now it tries the 16 byte one and then falls back, which is possibly not ideal - there's a significant pause before the 16 byte one finishes and the 12 byte one is tried. I'd reverse the order, but I've no idea if that would confuse other devices. Are we able to check for which commands the firmware claims to support? Signed-off-by: Lennart Poettering <lennart@poettering.net> |