17.11.00
New Features
- acpi: devices: add a new test for acpi ec device
- acpi: devices: add a new test for ACPI AC adapter device
- acpi: devices: add a new test for ACPI battery device
- acpi: devices: add a new test for smart battery device
- acpi: devices: add new tests for power and sleep button devices
- acpi: madt: check GICD's system vector according to mantis 1819 (ACPI 6.2a)
- acp: nfit: add platform capability according to manit 1831 (ACPI 6.2a)
- lib: add new large resource data type for _CRS methods
- acpi: sdev: add ACPI SDEV test (mantis 1632)
- acpi: dppt: add ACPI PDTT test (mantis 1576)
- acpi: devices: add new tests for lid device
- acpi: devices: add new tests for ambient light sensor device
- acpi: devices: add new tests for time and alarm device
- acpi: devices: add new tests for wireless power calibration device
- acpi: add tests for _SRT control method
- auto-packager: mkpackage.sh: add bionic
- fwts: add bash command-line completion
- Add ACPI 1.0 RSDP test to make sure RSDT field isn't null
- ACPICA: Update to version 20171110
- uefi: uefidump: add dumping for BluetoothLE device path
- uefi: uefidump: add dumping for DNS device path
- uefi: uefibootpath: add test for BluetoothLE device path
- uefi: uefibootpath: add test for DNS device path
Fixed Bugs
- lib: move and rename helper functions from method.c
- lib: move _CRS helper functions from method.c
- acpi: devices: print device name in acpi_ac test
- acpi: devices: deiniit acpica when tests are skipped
- acpi: sync up _BIX test in method to acpi_battery tests
- acpi: fadt: ACPI 6.2 explicitly states 64-bit supersedes 32-bit
- lib: print reference names in fwts_acpi_object_dump
- lib: raise severity of acpi method failures
- lib: fix offset error for GPIO connection descriptor
- acpi: method: add a missing space in _TSS tests
- dmi: dmicheck: fix incorrect use of lock bit in chassis type
- acpi: update checks of _BIX return package
- Remove length test for ACPI 1.0 RSDPs, fix checks against revision field
- lib: fwts_safe_mem: fix buffer end calculation
- lib: fwts_acpi_object_eval: fix build issues with older toolchains
- lib: fwts_battery: fix build issues with older toolchains
- lib: fwts_args: ensure a null short_option is never passed to getopt_long
- uefi: uefidump: add some guarding on allocation size
- uefi: uefidump: add some guarding on loop iteration
- dmi: dmicheck: zero buffer buf, cleans up a static analysis warning
- hpet: fix the false alarm of hpet configuration test
- uefi: uefirttime: fix the time zone to exact value
- uefi: uefirtauthvar: update the test auth data (LP: #1724455)
Detail Changelog
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_17.11.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts
FirmwareTestSuite/ReleaseNotes/17.11.00 (last edited 2017-11-17 07:59:28 by alexhung)