Change logs for fwts source package in Raring

  • fwts (0.26.08-0ubuntu1) raring; urgency=low
    
      [Colin Ian King]
      * uefi: uefivariable: fix build error on older compilers
      * acpi: acpidump: fix spelling mistake, useage -> usage
      * acpi: acpidump: abort dumping of SLIC if length is zero
      * data: klog.json: Add in another batch of BIOS and ACPI related checks
      * dmi: dmi_decode: Add another commonly used serial number
      * uefi: uefirtvariable: minor reformatting for 80 char width lines
      * uefi: uefirtvariable: minor code tidy up, constify and statics
    
      [Ivan Hu]
      * efiruntime: getnextvariablename update the VariableNameSize before return
        when get EFI_BUFFER_TOO_SMALL
      * uefirtvariable: add some information for the GetNextVariableName sub-tests
     -- Keng-Yu Lin <email address hidden>   Mon, 08 Apr 2013 16:45:31 +0800
  • fwts (0.26.07-0ubuntu1) raring; urgency=low
    
      [Colin Ian King]
      * update_version.sh: Insert just date + time in date stamp
      * acpi: mcfg: move PCI mmap and munmap to compare_config_space
      * acpi: syntaxcheck: reformat warning messages
      * acpi: syntaxcheck: add in extra error level messages
      * acpi: syntaxcheck: re-work IASL error mappings
      * data: syntaxcheck: remove redundant error code
      * acpi: syntaxcheck: add helpers to convert error_code
      * acpi: syntaxcheck: issue error messages depending on error level
      * acpi: syntaxcheck: add some more per-table information in log
      * data: syntaxcheck: add a few more advice entries
      * lib: Add helper function to get release info
      * data: cater for _PTS not existing
      * data: klog.json: cater for CMOS handler errors
      * data: klog.json: fix a typo: of --> if
      * data: klog.json: Add some vague advice for AE_NOT_EXIST
      * data: klog.json: Improve the advice for AE_AML_BUFFER_LIMIT
      * lib: fwts_log_*: fix a few smatch errors
      * dmi: dmi_decode: DMI not used by kernel should be low failures (LP: #1148703)
      * lib: framework: add in test name before test description
      * data: syntaxcheck.json: add more advice info for common errors
      * data: klog.json: Add some more ACPI related kernel message checks
    
      [Ivan Hu]
      * lib: fwts_uefi: fixed the newer inteface never be used
      * securebootcert: add Ubuntu UEFI secure boot tests
      * securebootcert: add Ubuntu UEFI secure boot test - check MS UEFI CA
      * securebootcert: add Ubuntu UEFI secure boot test - check Ubuntu CA presence
      * lib: fwts_uefi: add a helper fuction to convert attribute into readable form
      * data: klog.json: add message for the LVT offset conflict issue
    
      [Matt Fleming]
      * uefirtvariable: Correct DataSize for GetVariable()
      * uefirtvariable: Check new VariableNameSize from GetNextVariableName()
      * uefirtvariable: Test GetNextVariableName() returns unique variables
      * uefirtvariable: Test GetNextVariableName() error handling
      * efi_runtime: Add 'install' target
     -- Keng-Yu Lin <email address hidden>   Tue, 12 Mar 2013 16:01:22 +0800
  • fwts (0.26.06-0ubuntu1) raring; urgency=low
    
      [Alex Hung]
      * lib: fwts_ioport: fix calling unmatched I/O function in a help function.
    
      [Colin Ian King]
      * lib: fwts_ioport: add dummy stubs for non-x86 arch
      * acpica: fwts_acpica: remove fwtsInstallLateHandlers
      * acpi: wmi: re-write to eval _WDG rather than parse AML
      * acpi: method: print out BCL brightness levels rather than dump the object
      * cpu: cpufreq: tidy up information message formatting
    
      [Ivan Hu]
      * wmi.c: fix build error when using gcc 4.6.3
    
      [Keng-Yu Lin]
      * debian: add fwts-efi-runtime-dkms package in the dependency
     -- Keng-Yu Lin <email address hidden>   Thu, 21 Feb 2013 14:54:18 +0800
  • fwts (0.26.05-0ubuntu1) raring; urgency=low
    
      [Colin Ian King]
      * lib: fwts_uefi: fix build error when using gcc 4.6.3
      * lib: fwts_uefi: fix a couple of spelling mistakes that crept in
      * doc/fwts: remove debug options from fwts man page (LP: #1100955)
      * data: klog.json: add better advice for a common firmware issue
      * acpi: method: format _TSS states into a table
      * acpi: method: Show the name of the _PSS control
      * acpi: method: implement _CST sanity checks
      * acpi: method: refactor some of the passed messages
      * acpi: method: tidy up passed/failure messages
      * apci: method: update comments on implemented tests
      * acpi: method: use a helper function for MethodReturnNullObj errors
      * data: klog.json: Make PnP BIOS message into an info message
      * data: klog.json: Handle SystemIO conflict messages
      * acpi: method: Add simple _FIX test
      * acpi: method: Add _HPP (Hot Plug Parameters) sanity check
      * lib: framework: Increase precision of progress, add a spinner progress
        indicator
      * acpi: method: Add _INI (Init) sanity check
      * acpi: method: _CST test checks for wrong number of package elements
      * acpi: method: Add _PRS return buffer sanity checking.
      * acpi: method: update comments describing objects/controls
      * acpi: method: Add helpers to check for package sizes
      * lib: fwts_list: optimize list functions a little, make small helper funcs
        inline
      * acpi: method: fix some tests that don't indicate passed when they are
        complete
      * acpi: method: tidy up some more tests
      * acpi: method: add helper to check for package contents, simplify code.
      * lib: fwts_ioport: add helper functions to do port I/O
      * acpi: fadt: use new I/O port helpers to avoid segfaults
      * lib: fwts_cmos: Use new I/O helpers, add more error checking
      * hpet: hpetcheck: fix a bug found by smatch
      * apci: apicinstance: clean up smatch warning
      * script: smatchify.sh: build fwts and check with smatch
      * kernel: version: gather kernel boot command line
      * acpi: crsdump: dump ACPI _CRS buffers in an annotated form
    
      [Ivan Hu]
      * data: klog.json: Make FADT truncated warning into info message
      * efi_runtime: add UEFI runtime service QueryCapsuleCapabilities interface
      * uefirtmisc: add UEFI runtime service QueryCapsuleCapabilities interface
        test.
      * efirtmisc: add UEFI runtime service QueryCapsuleCapabilities interface
        stress test
     -- Keng-Yu Lin <email address hidden>   Mon, 04 Feb 2013 15:25:56 +0800
  • fwts (0.26.04-0ubuntu1) raring; urgency=low
    
      [Colin Ian King]
      * lib: fwts_list: make list creation and initialisation more optimal.
      * lib: cpu: add common CPU performance measuring code to fwts library
      * lib: Makefile: Link in math library because we need sqrt()
      * acpi: cstates: use new fwts_cpu_performance() helper function
      * cpu: cpufreq: Use new fwts_cpu_performance() helper function
      * bios: pciirq: make table dump more compact, fix formatting
      * acpi: method: ignore _WAK return values
      * acpi: method: don't bother dumping _WAK package, it's just noise
      * acpi: cstates: cater for different kernel C-state info
      * acpi: method: don't bother reporting internal ACPI lock success
      * acpi: method: dump out _PSS states in a tabular format
      * apci: method: don't bother dumping out the _BST contents
      * apci: method: don't bother dumping out the _BIF contents
      * apci: method: don't bother dumping out the _BIX contents
      * apci: method: don't bother dumping out the _DOD contents
      * cmos: cmosdump: add in some previously unknown RTC settings
      * README: Updated for latest version of fwts. Add more info too.
      * README_SOURCE: Reformat to make it 80 char width friendly, minor changes.
      * src: lib: Makefile.am: Minor tidy up of the makefile.
      * src: acpica: Makefile: Slight tidy up of the makefile.
      * src/Makefile.am: Tidy up fwts main makefile, re-order tests
      * lib: fwts_apci_method: rename object evaluation functions
      * acpi: pcc: renaming of ACPI object evaluation function names
      * acpi: method: renaming of ACPI object evaluation function names
      * lib: rename fwts_acpi_method to fwts_acpi_object_eval
      * lib: fwts_ac_adapter: constify some struct fields and variables
      * lib: fwts_guid: constify guid_str_len and guid_len parameters
      * lib: fwts_framework: test names should be dislayed in a wider format field
      * data: klog: Remove a duplicate timer BIOS bug check
      * data: klog.json: Add more specfic parse/execution failure checks on
        timeouts
      * data: klog.json: move the most generic parse/execition failure message down
      * acpi: acpidump: use offsetof macro from stddef.h rather than define our own
      * acpi: pcc: fix some stupid typos
      * hpet: hpetcheck: add ACPI HPET table check
      * lib: update copyright year to 2013
      * tests: update copyright year to 2013
      * misc: update copyright year to 2013
      * lib + tests: don't stringify the test name in FWTS_REGISTER
      * lib: fwts_framework: assert on FWTS_REGISTER names being too long
      * lib: framework: log the fwts command line for reference.
      * acpi: acpidump: fix ACPI FPDT dump
      * cpu: cpufreq: fix a bunch of 32 bit build errors
      * lib: fwts_acpi_tables: speed up table loading on 64 bit systems
      * acpica: fwts_acpica: optimise semaphore tracking
      * acpica + acpi: method test: remove fwts_acpica_simulate_sem_timeout()
      * acpica: fwts_acpica: force indefinite AML Wait() to timeout
      * acpi: method: Add better _CRS resource checking
      * data: klog.json: fix spelling mistake
      * data: klog.json: fix spelling mistake
    
      [Ivan Hu]
      * uefirtvariable: add more specific passed messages for each sub-tests
      * uefirtvariable: add the function to print out the return status messages
      * uefirttime: print out the return status and description when errors occur
      * uefirttime: unload the efi_runtime module when deinit the test
      * uefirtvariable: remove the invalid attribute tests after
        ExitBootServices() is performed
      * uefirtvariable: add function test for SetVariable with invalid attributes
      * fwts_uefi:uefirtvariable:use sizeof() for defining long integer for fixing
        build failure on 32 bit systems
      * uefirtvariable: restore the environment when errors occur after the test
        variables have been set
      * uefirtvariable: add new test for UEFI runtime QueryVariableInfo
      * uefirtvariable: add stress test for UEFI runtime interface GetVariable
      * uefirtvariable: add stress test for UEFI runtime interface
        GetNextVariableName
      * uefirtvariable: add stress test for UEFI runtime interface SetVariable with
        the same data
      * uefirtvariable: add stress test for UEFI runtime interface SetVariable with
        different data
      * uefirtvariable: add stress test for UEFI runtime interface SetVariable with
        different name
      * uefirtvariable: add stress test for UEFI runtime interface SetVariable with
        different name and data
      * uefirtvariable: skip the tests when get the EFI_OUT_OF_RESOURCES from
        firmware
      * uefirtvariable: add stress test for the UEFI runtime QueryVariableInfo
        interface
      * uefirtmisc: add the test for UEFI runtime GetNextHighMonotonicCount
        interface
      * uefirtmisc: add stress test for UEFI runtime GetNextHighMonotonicCount
        interface
    
      [Keng-Yu Lin]
      * uefi: uefirtvariable: use sizeof() for finding the bit size of long integer
      * debian: change the mail address of the maintainer
      * auto-packager: mkpackage.sh: Add raring
     -- Keng-Yu Lin <email address hidden>   Thu, 17 Jan 2013 14:01:06 +0800
  • fwts (0.26.03-2) raring; urgency=low
    
      [Keng-Yu Lin]
      * uefi-uefirtvariable-use-sizeof-for-finding-the-bit-size-of-long-integer.patch
     -- Keng-Yu Lin <email address hidden>   Fri, 21 Dec 2012 11:09:02 +0800
  • fwts (0.26.02-1ubuntu1) raring; urgency=low
    
      * Apply FWTS_UNUSED() to a few more arguments to fix !x86 FTBFS.
     -- Adam Conrad <email address hidden>   Fri, 07 Dec 2012 12:50:24 -0700
  • fwts (0.26.02-1) raring; urgency=low
    
      [Alex Hung]
      * acpi: mcfg: Set MCFGMMIONotReserved error to low
    
      [Colin Ian King]
      * fwts_mmap: fwts_page_size fix comparing size_t against -1
      * lib: fwts: add FWTS_UNUSED() macro for unused func arguments
      * lib: fwts_*: use FWTS_UNUSED on unused func args in fwts library
      * lib: Makefile.am: enable -Wextra
      * dmi: dmi_decode: remove some redundant range changes on uint8_t values
      * tests: use FWTS_UNUSED on unused func args
      * Makefile.am: enable -Wextra
      * lib: include: fwts_log, add in new label field
      * lib: klog: load labels from json data file rather than auto-generate
      * data: klog.json: add in label for each error message
      * lib: klog: tidy up the code a little
      * utilities: kernelscan: Tool to scan kernel for error messages
      * utilities: kernelscan: tidy up the formatting of output messages.
      * utilities: kernelscan.sh: scan various directories for kernel error messages
      * utlities: kernelscan: make some regex optimisations
      * utilities: kernelscan: fix comment that explains how to use this tool
      * utilities: kernelscan.sh - add execute flag to script
      * data: klog.json: Add support for ACPI fan and ACPI processor throttling
      * data: klog.json: Add support for the ACPI SMBUS driver
      * data: klog.json: Add support for the ACPI utils kernel error messages
      * data: klog.json: Add support for the ACPI processor_idle kernel error messages
      * data: klog.json: Add support for the ACPI arch x86 kernel sleep
      * data: klog.json: Add support for the ACPI container handler
      * data: klog.json: Add support for the ACPI Lid errors
      * data: klog.json: Add support for the ACPI Docking handler
      * data: klog.json: Add support for the ACPI EC handler
      * data: klog.json: Add support for the ACPI thermal zone handler.
      * data: klog.json: Add support for the ACPI device power handler
      * data: klog.json: Add support for the ACPI PCI root handler
      * data: klog.json: Add support for the ACPI initialisation error messages
      * data: klog.json: Add support for the ACPI blacklisting messages
      * data: klog.json: Add support for the ACPI osl messages
      * data: klog.json: Add support for the ACPI memory hotplug messages
      * data: klog.json: Add support for the ACPI glue code
      * data: klog.json: Add support for the ACPI video handler
      * data: klog.json: Add support for the ACPI processor perf driver
      * data: klog.json: Add support for the ACPI processor driver
      * data: klog.json: Add support for the ACPI PCI link control messages
      * data: klog.json: Add support for the ACPI PCI slot messages
      * data: klog.json: Add in some more miscellaneous ACPI error messages
      * data: klog.json: Add support for the ia64 ACPI handler.
      * data: klog.json: Add support for the x86 MTRR kernel messages
      * data: klog.json: Add support for various BIOS and PnPBIOS kernel messages
      * utilities: kernelscan: add in ACPI configs and more printk message types
      * utilities: kernelscan.sh: Add more paths to scan
      * data: klog.json: Add support for the APM driver kernel messages
      * data: klog.json: Add support for E820 handler in 3.2.x Kernels
      * utilities: kernelscan.sh: Check that the file exists
      * utilities: kernelscan.c: Add scanning for ACPI_ERROR
      * cpu: microcode: ensure we don't overflow with strncpy
      * pci: maxreadreq: ensure we don't overflow with strncpy
      * data: klog.json: ACPICA ACPI_ERROR messages
      * data: klog.json: ACPICA ACPI_ERROR messages
      * data: klog.json: ACPI ACPI_ERROR messages
      * data: klog.json: ACPICA ACPI_ERROR messages
      * data: klog.json: ACPICA ACPI_ERROR messages
      * data: klog.json: ACPICA ACPI_ERROR messages
      * lib: fwts_oops: check for WARN_ON messages as well as oopses
      * kernel: oops: also check for WARN_ON messages found
      * acpi: s3: also check for WARN_ON messages found
      * acpi: s4: also check for WARN_ON messages found
      * data: klog.json: ACPICA ACPI_ERROR messages
      * data: klog.json: ACPICA ACPI_ERROR messages
      * data: klog.json: ACPICA ACPI_ERROR messages
      * data: klog.json: ACPICA ACPI_ERROR messages
      * utilities: kernelscan.c: add scanning for ACPI_BIOS_ERROR messages
      * lib: fwts_test: calloc being called with args swapped
      * lib: fwts_oops: fix fwts_oops_check dereference checks on oopses and warn_ons
      * utilities: kernelscan: swap calloc arguments in unget_next()
      * utilities: kernelscan.c: add scanning for ACPI_EXCEPTION messages
      * acpi: pcc: New test to sanity check PCC, (LP: #863175)
      * data: klog.json: ACPICA ACPI_ERROR messages, exutils.c
      * data: klog.json: ACPICA ACPI_ERROR messages, utmath.c
      * data: klog.json: ACPICA ACPI_ERROR messages, dswload2.c
      * data: klog.json: ACPICA ACPI_ERROR messages, utexcep.c
      * data: klog.json: ACPICA ACPI_ERROR messages, hwxfsleep.c
      * data: klog.json: ACPICA ACPI_ERROR messages, exoparg2.c
      * data: klog.json: ACPICA ACPI_ERROR messages, evevent.c
      * data: klog.json: ACPICA ACPI_ERROR messages, utmutex.c
      * lib: fwts_framework: make framework magic id into a uint32_t
      * lib: fwts_framework: failed_level should be type fwts_log_level
      * lib: fwts_framework: show_progress flag should be a bool
      * lib: fwts_framework: print_summary should be a bool
      * lib: fwts_framework: use fwts_framework_flags instead of int
      * lib: fwts_framework: make test priority a strongly typed enum
      * lib: fwts_klog: forgot to log a klog error using the pattern string
      * lib: fwts_klog: Don't regex compile non-regex strings
      * lib: fwts_framework, fwts_klog: Add filtering to fwts errors
      * lib: fwts_framework: sanity check new options
      * doc: Add new --filter-error-discard and --filter-error-keep options.
      * data: klog.json: Add the final set of ACPI_EXCEPTION errors
      * data: klog.json: fix up the RSDP error exception advice to make more sense
      * data: klog.json: Add all the ACPI_BIOS_ERROR messages
    
      [Ivan Hu]
      * klog: change the MSR_IA32_ENERGY_PERF_BIAS test from fauilure to info
      * uefirttime: add the fwts test for the UEFI get wakeup time runtime service
      * uefirttime: add the fwts test for the UEFI set wakeup time runtime service
      * cpufreq: fix the CPUFreqCPUsSetToSW_ANY failed LP#1076694
      * cpufreq: fix the CPUFreqSW_ALL and CPUFreqSW_ANY failed LP#1076694
    
      [Keng-Yu Lin]
      * data: klog.json: remove the duplicated KlogEnergyPerfBiasSetToNormal item
     -- Keng-Yu Lin <email address hidden>   Thu, 29 Nov 2012 13:52:59 +0800
  • fwts (0.26.01-1) raring; urgency=low
    
      [Alex Hung]
      * pcie: aspm: add more information for L0s and L1 warnings (LP: #1055430)
      * hotkey: remove redundant framework parameter from hotkey_find_keyboard
      * bios: hdaaudio: fix user pin configurations (user_pin_configs) is not checked.
    
      [Colin Ian King]
      * lib: acpi: add ACPI 5.0 GIC and GICD structs to MADT
      * acpi: acpidump: Dump out the new MADT GIC and GICD structures
      * acpi: acpitables: Add checks for MADT GIC and GICD
      * acpi: acpitables: fix typo in LAPICX2 APIC NMI Flags tag
      * lib: acpi: Add support for the new ACPI 5.0 PCCT
      * acpi: acpidump: Add support for ACPI 5.0 PCCT
      * acpi: apcidump: Add ACPI 5.0 support for boot flag CMOS RTC present bit
      * acpi: method: re-order tests based on location in specification
      * acpi: method: re-order method test functions
      * acpi: method: tidy source; 80 columns wide formatting
      * acpi: method: add some more comments
      * acpi: method: clean up spacing in for loops
      * acpi: method: add in all ACPI control method and objects
      * acpi: method: add DDN, HID, HRV, PLD, SUB, STR checks
      * acpi: method: add checks for EDL, RMV, STA
      * acpi: method: add BCT test
      * acpi: method: add checks for GCP, GRT, GWS
      * acpi: method: Add check for GSB
      * acpi: method: Add check for SEG
      * acpi: method: Add PRx, SxD, SxW checks
      * acpi: method: fix typo SWP --> SWS
      * acpi: method: Add _S0_ .. _S5_, _SWS checks
      * acpi: method: Add CPC, CSD, PCT, PDL, PPC, TDL, TSD and TSS checks
      * bios: smbios: fix typo Stucture ==> Structure
      * cpu: virt fix typo extentions ==> extensions
      * cpu: virt: fix typo originall ==> originally
      * lib: fwts_formatting: fix typo upto ==> up to
      * lib: fwts_log_html: fix typo convertion ==> conversion
      * lib: fwts_checkeuid: fix typo priviledges ==> privileges
      * example: blank test: fix typos ommitted ==> omitted
      * acpi: wakealarm: fix typo existance ==> existence
      * acpi: acpitables: fix typo managment ==> management
      * acpi: acpidump: print format using inttypes
      * acpi: acpitables: print format using inttypes
      * acpi: checksum: print format using inttypes
      * acpi: fadt: print format using inttypes
      * acpi: method: print format using inttypes
      * acpi: s3power: print format using inttypes
      * bios: bios32: print format using inttypes
      * bios: ebda_region: print format using inttypes
      * bios: ebdadump: print format using inttypes
      * bios: mtrr: print format using inttypes
      * bios: mpcheck: print format using inttypes
      * cpu: msr: print format using inttypes
      * dmi: dmi_decode: print format using inttypes
      * hpet: hpet_check: print format using inttypes
      * lib: fwts_memorymap: print format using inttypes
      * uefi: csm: print format using inttypes
      * uefi: uefidump: print format using inttypes and whitespace tidy
      * lib: fwts_acpid: fix checking of return from read()
      * lib: fwts_acpi_method: fix for loop index type
      * lib: fwts_dump: fix loop variable type to match table length type
      * lib: fwts_framework: Make string length type a size_t rather than an int
      * lib: fwts_framework: remove redundant parameter from fwts_framework_run_test
      * lib: fwts_framework: remove redundant fw parameter from fwts_framework_show_tests_brief
      * lib: fwts_framework: remove fw parameter from fwts_framework_test_find
      * lib: fwts_framework: remove fw parameter from fwts_framework_skip_test_parse
      * lib: fwts_battery: remove redundant framework parameter in helper functions
      * lib: fwts_button: Remove framework parameter from fwts_button_match_state_proc
      * lib: fwts_button: fix comment on function name
      * acpi: acpidump: fix a bunch of int type issues.
      * acpi: acpitables: use the correct type for failed
      * acpi: mcfg: make mcfg_size a ssize_t
      * acpi: wmi: make size a size_t
      * bios: bios_info: fix bug where product_serial was not being dumped
      * bios: hdaaudio: remove redundant fw parameter from hda_audio_check_pins
      * bios: dmi_decode: remove redundant parameters from helper functions
      * dmi: dmi_decode: failed_count should be uint32_t
      * pci: aspm: remove redundant parameter in pcie_check_aspm_registers
      * cpu: maxfreq: remove redundant init and deinit functions
      * hotkey: remove redundant framework parameter from hotkey_find_keymap
      * uefi: csm: use uint32_t for BIOS address ranges
      * uefi: uefidump: cast to ptrdiff_t to remove mixed signed/unsigned comparison
      * acpi: method: fix a bunch of mixed type comparison issues
      * lib: fwts_alloc: use ptrdiff_t to ensure non-mixed type comparison
      * lib: fwts_json: wrapper for json error returns
      * lib: fwts_klog: use FWTS_JSON_ERROR macro for error checking
      * acpi: syntaxcheck: use FWTS_JSON_ERROR macro for error checking
      * uefi: uefidump: remove FWTS_FLAG_UNSAFE from test.
      * lib: fwts_ac_adapter: constify state
      * lib: fwts_acpi_method: constify funcs and static tables
      * lib: fwts_acpi_tables: constify func arguments where appropriate
      * lib: fwts_args: constify func arguments where appropriate
      * lib: fwts_battery: constify func arguments where appropriate
      * lib: fwts_button: constify function arguments where appropriate
      * lib: fwts_checkeuid: constify function arguments where appropriate
      * lib: fwts_hwinfo: constify function arguments where appropriate
      * lib: fwts_memorymap: constify function arguments where appropriate
      * lib: fwts_log: constify function arguments where appropriate
      * lib: fwts_summary: constify function arguments where appropriate
      * cpu: cpufreq: add init function to determine number of CPUs
      * lib: fwts_mmap: add fwts_page_size()
      * acpi: acpidump: correctly dump out MCFG configuration
      * acpi: mcfg: use fwts_acpi_mcfg_configuration as defined in fwts_acpi.h
      * acpi: mcfg: more code tidying.
      * acpi: mcfg: split into two distinct tests
    
      [Ivan Hu]
      * efi_runtime: add efi_runtime kernel driver module into fwts
      * efi_runtime: add checking the efi environment
      * efi_runtime: add UEFI runtime service QueryVariableInfo interface
      * efi_runtime: add UEFI runtime service GetNextHighMonotonicCount interface
      * lib: fwts_efi_module: add fwts library helper fuctions for efi_runtime module
      * uefirttime: add fwts tests for the UEFI get/set time runtime services
    
      [Keng-Yu Lin]
      * uefi: Add fwts-efi-runtime-dkms package
      * Add autotools scripts for the data directory
     -- Keng-Yu Lin <email address hidden>   Thu, 25 Oct 2012 16:14:43 +0800
  • fwts (0.26.00-1) quantal; urgency=low
    
      [Colin Ian King]
      * uefi: uefidump: Dump out variables containing kernel messages
      * uefi: uefidump: add support for ConErrDev
      * uefi: uefifump: Add support for dumping SecureBoot and SetupMode vars
      * uefi: uefidump: Add support for dumping MemoryOverwriteRequestControl.
      * uefi: uefidump: Add support for AcpiGlobalVariable
      * uefi: uefidump: Add support for SignatureSupport variable
      * lib: fwts_guid: Add fwts_guid_str_to_buf to convert string back to a GUID
      * uefi: add in support for new uefivar file system interface
      * lib: framework: Add "unsafe" test category
      * lib + tests: bulk rename of fwts flag macros
      * lib: fwts_framework: fix unnecessary escaping
      * acpica: Fix segfault when disassembling AML (LP: #1050475)
    
      [Keng-Yu Lin]
      * auto-packager: mkpackage.sh: checksum only the specified version
     -- Keng-Yu Lin <email address hidden>   Fri, 14 Sep 2012 13:35:31 +0800