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)