mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-28 11:25:21 +01:00
42 lines
1.2 KiB
Plaintext
42 lines
1.2 KiB
Plaintext
This file documents changes for smart releases
|
|
|
|
version 1.0.3
|
|
- Fix build errors detected by GCC14
|
|
- Fix printf build error on 32-bit systems
|
|
|
|
version 1.0.2
|
|
- Bring man page up to snuff
|
|
- Fix various complier warnings
|
|
|
|
version 1.0.1
|
|
- Fix don't print attribute ID with description
|
|
|
|
version 1.0.0
|
|
- Fix ATA threshold output (gh-10). This is a breaking change as it
|
|
reduces the output from 4 fields to 3 (drops the "reserved" byte
|
|
from threshold).
|
|
- Fix the ATA raw output. This is a breaking change as it increase the
|
|
output from 6 bytes to 7 (i.e., includes the "reserved" byte). Note
|
|
that while some attributes use this byte, most do not.
|
|
- Fix direct debug output (--debug) to standard error
|
|
- Use POSIX memcpy and memset instead of older bXXX equivalents
|
|
|
|
version 0.4.2
|
|
- Update README contents
|
|
|
|
version 0.4.1
|
|
- Allow a comma-separated list of attributes
|
|
- Code refactor + update code comments
|
|
|
|
version 0.3.0
|
|
|
|
- Reclaim the -d option from debug
|
|
- Change field separator from spaces to tab
|
|
- Add textual descriptions of attribute IDs for ATA, NVMe, and SCSI
|
|
- Add a manual page
|
|
- Fixes
|
|
* libxo structure for attribute and attributes
|
|
* simplify LIBXO ifdef sprawl
|
|
* display of threshold values
|
|
* display of long values
|