15.12.00
Significant Updates
- Update ACPICA to version 20151124
New Features
- live-image/fwts-frontend-text: add a selection for recommended
- data: klog.json: add in some more kernel error messages for 4.3
- ACPI: Add ASPT test
- lib: framework: allow mixed tests and test category options
- fwts: framework: Add --log-level option
- lib: fwts_uefi: add SD device path define
- Boot path sync with UEFI spec. 2.5
- uefibootpath: add test for the SD device path
- uefidump: add dumping for the SD device path
- lib: fwts_uefi: add efi bluetooth device path define
- uefibootpath: add test for the bluetooth device path
- uefidump: add dumping for the bluetooth device path
- lib: fwts_uefi: add wireless device path define
- uefibootpath: add test for the wireless device path
- uefidump: add dumping for the wireless device path
- lib: fwts_uefi: add ramdisk device path define
- uefibootpath: add test for the ramdisk device path
- uefidump: add dumping for the ramdisk device path
Fixed Bugs
- acpi: fpdt: add a terminate for buggy BIOS that reports zero length
- lib: klog: remove use of pcre, use regex instead
- utilities: kernelscan: remove use of pcre, use regex instead
- uefidump: add more bounds checking and remove need for heap
- utilities: fix memory leak, line not being free'd
- acpi: bert: remove redundant variable 'length'
- lib: iasl: rework IASL interface to ACPICA
- acpi: acpidump: use IASL rather than fwts custom table dump code
- s3 + klog: make log scanning more robust for S3 (LP: #1522292)
- lib: acpica: make region handler more robust (LP: #1524217)
- debian: copyright, fix lintian warnings
- Debian: update Standards-Version to 3.9.6
- acpi: acpidump: check for fwts_iasl_init failure
- lib: fwts_acpi_tables: fix segfault when tables fail to load (LP: #1452201)
- acpi: dbg2: remove dead store to ptr1
- hotkey: fix key reading loop, it needs to loop more than once
- lib: fwts_framework: remove dead store to len in for loop
- lib: fwts_acpi_table: remove redundant store to rsdt
- acpi: gpedump: remove redundant store to gpe_xrupt_info
- lib: fwts_acpi_tables: remove dead store to facs
- acpica: fwts_acpica: remove redundant store to length
- lib: fwts_acpi_tables: remove redundant store to xsdt
- lib: fwts_acpi_tables: check table to avoid dereferencing NULL ptr
- lib: fwts_acpi_table: Fix FADT update in creation of fake FACS table.
- uefibootpath: fix the wrong type for relative offset range path
Detail Changelog
To check /usr/share/doc/fwts/changelog.Debian.gz or fwts_15.12.00-0ubuntu1.debian.tar.gz from https://launchpad.net/ubuntu/+source/fwts
FirmwareTestSuite/ReleaseNotes/15.12.00 (last edited 2015-12-16 09:40:01 by ivan.hu)