Commit Graph

78 Commits

Author SHA256 Message Date
Martin Pluskal
0d489d17b2 - Update to version 17.01.00:
* ACPICA: Update to version 20161222
  * klog.json: Add kernel errors to the database
  * opal: pci_info: minor code style clean-ups
- Update to version 16.12.0 (boo#1017763):
- Update to version 16.11.00:
- Update to version 16.09.00:

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=47
2017-01-28 13:06:14 +00:00
Martin Pluskal
69cdcdbbec - Update to version 0.6.12 (boo#1017763):
* ACPICA: Update to version 20161117
  * klog.json: Add a few more kernel errors to the database
  * opal: pci_info: Add OPAL PCI Info validation
  * opal: mem_info: Add OPAL MEM Info validation
  * opal: cpu_info: Add OPAL CPU Info validation
  * securebootcert: add variable AuditMode checking
  * securebootcert: add variable DeployedMode checking
  * lots of bugfixes

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=45
2017-01-02 14:41:39 +00:00
Martin Pluskal
598e5e33ed - Replace requires with recommends for dependencies
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=43
2016-12-01 13:28:50 +00:00
Martin Pluskal
bf22d0aaf1 - Update to version 06.11.00:
* ACPICA: Update to version 20160930
  * uefibootpath: add test for eMMC device path
  * uefidump: add dumping for the eMMC device path
  * miscelanous bugfixes

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=41
2016-11-13 18:16:38 +00:00
Martin Pluskal
fe4597a891 - Update to version 06.09.00:
* lib: acpi: add supports for WPBT 
  * acpi: wpbt: add ACPI WPBT test 
  * lib: acpi: add supports for DRTM 
  * acpi: drtm: add ACPI DRTM test 
  * lib: fwts_guid: add a compare function 
  * acpi: nfit: check fields equals 0 for Virtual CD and Disk 
  * opal: mtd: Add OPAL MTD Validation 
  * acpi: ACPI Platform check updates 
  * acpi: fadt: Remove HEADLESS check on reduced hardware 
  * pci: aspm: Add segment support 
  * ACPICA: Update to version 20160831 
  * lots of bugs fixed
- Drop no longer needed json-c-includes.patch
- Exclude s390x from building

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=39
2016-09-11 07:19:13 +00:00
Martin Pluskal
2280cc743b - Update to version 16.08.00 (boo#994319):
* acpi: nfit: add ACPI NFIT test
  * lib: acpi: add support for MPST
  * acpi: mpst: add ACPI MPST test
  * lib: acpi: add support for PMTT
  * acpi: pmtt: add ACPI PMTT test
  * ACPICA: Update to version 20160729
  * lots of bugfixes

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=37
2016-08-18 09:02:46 +00:00
Martin Pluskal
446a2027fb - Update to version 16.08.00:
* acpi: tpm2: Add ACPI TPM2 test
  * acpi: method: add support for _CPC revision 2
  * acpi: add support for FPDT table (LP: #1476954)
  * acpi: add ACPI IORT test (LP: #1450440)
  * ACPICA: Update to version 20150717 (LP: #1475733)
  * acpi: Add support for MCHI Table (LP: #1478951)
  * acpi: Add support for STAO Table (LP: #1478957)
  * acpi: Add support for ASF! Table (LP: #1479736)
  * acpi: Add support for WDAT Table (LP: #1480257)
  * losts of bugfixes

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=36
2016-08-18 08:58:19 +00:00
Martin Pluskal
3e1de5d5cc - Update to version 16.07.00:
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=34
2016-07-31 07:33:55 +00:00
Martin Pluskal
83d5cf9534 - Enable building on all architectures
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=32
2016-07-16 14:36:21 +00:00
Martin Pluskal
6d41c8d3de - Update to version 16.06.01:
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=31
2016-07-16 14:28:45 +00:00
Martin Pluskal
a098af7caf - Update to version 16.05.01:
* ACPICA: Update to version 20160108 (LP: #1532268)
  * acpi: method: add _PTC test
  * sync with uefi 2.5 global variables
    + uefidump: add dumping global variabl AuditMode
    + uefidump: add dumping global variabl DeployedMode
    + uefidump: add dumping global variable OsRecoveryOrder
    + uefidump: add dumping global variable PlatformRecovery####
    + uefidump: add dumping global variable SysPrepOrder
    + uefidump: add dumping global variable SysPrep####
  * ACPICA: Update to version 20151218 (LP: #1527733)
  * esrtdump: add dumping for esrt table (LP: #1532103)
  * Fix spelling mistakes of "ACPI"
  * method: update method status
  * utilities: kernelscan: fix memory leaks and a segfault
  * acpi: cstates: fix clang build warning on zero CPUs.
  * acpi: s3, s3power, s4: replace cleanup free with explicit frees
  * data: klog.json: add in some more kernel error messages for 4.4 
    (LP: #1526746)
  * acpi: hpet: fwts_mmap failure is FWTS_MAP_FAILED and not NULL
  * acpi: pcc: fwts_mmap failure is FWTS_MAP_FAILED and not NULL
  * bios: ebdadump: fwts_mmap failure is FWTS_MAP_FAILED and not 
    MAP_FAILED
  * acpi: syntaxcheck: ASL_MSG_COMPILER_RESERVED failure should be 
    an info (LP: #1529717)
  * Update copyright year to 2016
  * dmi: dmicheck: fix reserved bits mask for Processor Information
  * uefirtvariable: fix decalred VLA have zero size (LP: #1526815)

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=29
2016-05-19 16:28:50 +00:00
Martin Pluskal
6946a78f8d - Update to 16.03.00
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=27
2016-03-17 18:07:40 +00:00
Martin Pluskal
3bbb8215c8 - Update to 16.02.00
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=25
2016-02-25 12:11:51 +00:00
Martin Pluskal
1de4fec544 - Update to 16.01.00
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=23
2016-01-17 13:44:50 +00:00
Martin Pluskal
91bbd85ae8 - Update to 05.12.00
* Update ACPICA to version 20151124
  * 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

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=21
2015-12-19 10:28:44 +00:00
Martin Pluskal
ceab450f4b - Update to 05.11.00
* Update ACPICA to version 20150930
	* New Features
  	+ Add in the notion of ACPI compliance tests.
  	+ MADT subtables: Local SAPIC structure has 3 reserved bytes, 
			not 1
  	+ ACPI: MADT: update GICC flag checks for ACPI 6.0
  	+ ACPI: MADT: further update to GICC flag checks for 6.0
  	+ acpi: method: skip scope names in method_evaluate_method
  	+ acpi: method: add _GPE test
  	+ acpi: method: add _TSN test
  	+ acpi: method: add _TFP test
  	+ acpi: method: add _EC test
  	+ acpi: method: add _CWS test
  	+ acpi: method: add _BTH test
  	+ auto-packager: mkpackage.sh: add xenial
  	+ acpi: tpm2: add check for zero control area address (LP: 
			#1506442)
  	+ securebootcert: change fail to warning when MS UEFI CA not 
			found in DB
  	+ lib: fwts_uefi: add BMC device path define
  	+ uefidump: add dumping the BMC device path
  	+ uefibootpath: add test for the BMC device path
  	+ lib: fwts_uefi: add the URI device path define
  	+ uefibootpath: add test for the URI device path
  	+ uefidump: add dumping for the URI device path
  	+ lib: fwts_uefi: add the UFS device path define
  	+ uefidump: add dumping for the UFS device path
  	+ uefibootpath: add test for the UFS device path
	* Fixed Bugs

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=19
2015-11-17 12:07:22 +00:00
Martin Pluskal
42d5aff159 - Update to 05.09.00
* Update ACPICA to version 20150717
  * SMBios 3.0.0 tests supported
  * new features:
   + acpi: method: add _CR3 test
   + acpi: method: add _MTL test
   + acpi: method: add _RST test
   + acpi: method: add _PRR test
   + data: klog.json: sync with latest 4.2 kernel messages 
     (LP: #1493039)
   + lib: smbios: add smbios version 3.0.0 entry find helper
   + dmicheck: add test for smbios 3.0.0 entry point
   + dmicheck: add error test for SMBIOS 3.0.0 table
   + dmicheck: sync the dmi value test with smbios 3.0.0 spec
  * fixed bugs:
   + acpi: fadt: merge tests for reset register
   + cpu: cpufreq: reduce scope of variables
   + acpi: gpedump: clarify precedence for & and ?
   + lib: fwts_cpu: reduce scope on variables
   + ACPICA: Update to version 20150717 (LP: #1486253)
   + lib: fwts_log: re-work to clean up va_arg scoping
   + uefi: uefirtvariable: clean up cppcheck style warning
   + acpi: rsdp: make OEM ID test less strict
   + fix some spelling mistakes in code and sync fwts-tests 
     accordingly
   + cpu: maxfreq: check for unlikely event that no CPUs in cpu
     list
   + acpi: crsdump: fix incorrect use of string size in string
     copies
   + lib: fwts_acpi_tables: add checking for empty table parsing

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=17
2015-09-23 18:00:04 +00:00
Martin Pluskal
5b63171a89 Accepting request 325801 from home:k0da:branches:hardware
- Set exclusive arch to intel architectures (BIOS)

OBS-URL: https://build.opensuse.org/request/show/325801
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=15
2015-08-24 14:41:16 +00:00
Martin Pluskal
b59ee918c2 - Update to 15.08.00
* new features:
    + acpi: tpm2: Add ACPI TPM2 test
    + acpi: method: add support for _CPC revision 2
    + acpi: add support for FPDT table (LP: #1476954)
    + acpi: add ACPI IORT test (LP: #1450440)
    + ACPICA: Update to version 20150717 (LP: #1475733)
    + acpi: Add support for MCHI Table (LP: #1478951)
    + acpi: Add support for STAO Table (LP: #1478957)
    + acpi: Add support for ASF! Table (LP: #1479736)
    + acpi: Add support for WDAT Table (LP: #1480257)
  * fixed bugs
    + acpi: add table names in test description
    + acpi: remove redundant tailing spaces - no functional 
      changes
    + acpi: tcpa: fix incorrect comments - no functional changes
    + acpi: method: fix incorrect shift of 64-bit integer in CRS
    + acpi: acpidump: change FADT flag BIT20 to Hardware-reduce 
      ACPI
    + acpi: update MADT GIC Distributor Structure and related 
      tests
    + acpi: update MADT GICC Structure and related tests
    + acpi: fadt: update fadt_dsdt test with x_dsdt field
    + acpi: fadt: check RESET_REG_SUP before checking the reset 
      register
    + acpi: method: refine _AEI control method
    + acpi: method: refine _EVT test
    + fwts: Better options handling for --dump
    + lib: Allow reading ACPI dump file by non-root user
    + acpi: XENV: fix a few spelling mistakes and fix up

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=13
2015-08-20 12:35:49 +00:00
Martin Pluskal
cef5e13a42 - Update to 15.07.00
* --uefi and --acpi options renamed to --uefitests and 
    --acpitests
  * ACPI table tests in the acpitables test have been moved into 
    specific ACPI tests.
  * acpi: acpidump: update TCPA table and acpidump accordingly
  * acpi: add ACPI TCPA test
  * acpi: add XENV table test
  * lib: fwts_framework: Append "tests" to --uefi and --acpi
  * live-image/fwts-frontend-text: update to --uefitests and 
    --acpitests
  * lib: acpi, acpidump: rename slit tables types
  * lib: acpi: add in new GICC table fwts_acpi_table_gicc_affinity
  * acpi: add SRAT table sanity checking (LP: #1464658)
  * acpi: add BERT table sanity checking (LP: #1464712)
  * lib: acpi: Add in GAS address types
  * acpi: add ECDT table sanity checking (LP: #1464716)
  * lib: acpi: Add support for the SPMI table
  * acpi: add ACPI SPMI table sanity checking (LP: #1465256)
  * acpi: add ACPI SLIT table sanity checking (LP: #1465276)
  * lib: acpi: Add support for the HEST family of ACPI tables
  * acpi: add ACPI HEST table sanity checking (LP: #1465379)
  * acpi: Add BOOT table test (LP: #1465435)
  * acpi: Add DBGP table test (LP: #1465441)
  * acpi: Add DBG2 table test (LP: #1465710)
  * acpi: re-orgainise HPET tests
  * acpi: move MADT test from acpitables into new MADT test
  * acpi: move GTDT test from acpitables into new GTDT test
  * acpi: move XSDT test from acpitables into new XSDT test
  * acpi: move RSDP test from acpitables into new RSDP test

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=11
2015-07-14 09:13:23 +00:00
Martin Pluskal
1a3e682f37 - Update to 15.06.00
* lib: acpi: add an acpi category
  * live-image/fwts-frontend-text: add selections of acpi and uefi 
    tests
  * acpi: add tests to acpi category
  * acpi: fwts-tests: Remove redundant tailing space and update 
    fwts-tests
  * auto-packager: mkpackage.sh: remove lucid
  * auto-packager: mkpackage.sh: add wily
  * acpi: Add SPCR ACPI table check (LP: #1433604)
  * dmi: dmicheck: add 4 new DMI chassis types
  * uefi: uefirtvariable: Add invalid NULL parameter sanity checks
  * lib: fwts_acpi_tables: print correct pathname on error
  * lib: fwts_acpi_tables: set count correctly on error
  * lib: fwts_acpi_tables: only attempt to open a dumpfile if name 
    is defined
  * pci: aspm: check that a table exists, fixes segv on arm64
  * lib: fwts_smbios: only scan memory for DMI table if x86
  * acpi: spcr: remove unnecessary include files and fix ARM build 
    issue
  * pci: maxreadreq: skip test if /sys/bus/pci/devices is not 
    available
  * acpi: spcr: issue a passed message if SPCR test passes
  * lib: fwts_alloc: provide fallback low memory allocator strategy 
    (LP: #1452168)
  * bios: mtrr: fix memory leak on mtrr entries
  * hotkey: only process reads of hotkey events that are at least 
    the correct length
  * uefi: uefirtvariable: fix incorrect buffer size being passed
  * lib: fwts_acpi_tables: enforce stricter table loading checks

OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=9
2015-06-16 09:08:53 +00:00
Martin Pluskal
202369ab4c Accepting request 306106 from home:jengelh:branches:hardware
- Drop unnecessary ldconfig call: there are no libraries shipped
  in the standard search paths.
- Pacify rpmlint warning about devel-file-in-non-devel-package

OBS-URL: https://build.opensuse.org/request/show/306106
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=7
2015-05-09 17:24:31 +00:00
Dominique Leuenberger
0d863b50f8 Accepting request 298547 from hardware
New package, usefull for hw testing/validation

OBS-URL: https://build.opensuse.org/request/show/298547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwts?expand=0&rev=1
2015-05-06 09:18:54 +00:00
Martin Pluskal
ddc687c2a9 Accepting request 298546 from home:pluskalm:branches:hardware
- Update to 15.03.01
  * uefi: uefirttime: Add tests to exercise invalid parameters
  * acpi: acpitables: add GTDT checking
  * lib: fwts_acpi_tables: load tables from /sys (LP: #1437043)
  * efi_runtime: ensure we don't allocate a zero byte buffer 
    (LP: #1429890)]
  * acpi: acpitables: make length and skip signed to handle -ve 
    underflow (LP: #1435272)
  * uefi: uefidump: don't dump non-printable variable contents 
    (LP: #1435346)
  * uefi: uefirtmisc: Add null count argument check for 
    GetNextHighMonotonicCount
  * uefirtauthvar: return error when get mismatch size
  * uefirtauthvar: dependency checking for existence of test data (
    (LP: #1434408)
  * uefirtauthvar: remove duplicate authenticated attribute test 
    (LP: #1432752)

OBS-URL: https://build.opensuse.org/request/show/298546
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=5
2015-04-22 10:41:07 +00:00
Ismail Dönmez
0a559a2ea1 Accepting request 293598 from home:pluskalm:branches:hardware
- Update to 15.03.00
- Remove patches fwts-linking.patch and fwts-opensuse.patch
- Add json-c-includes.patch

Please add me as maintainer, I would like to get this package to factory

OBS-URL: https://build.opensuse.org/request/show/293598
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=4
2015-04-06 10:15:52 +00:00
Cristian Rodríguez
a0cd44e5f7 Accepting request 102402 from home:elvigia:branches:hardware
- Fix linking

OBS-URL: https://build.opensuse.org/request/show/102402
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=3
2012-02-01 17:49:58 +00:00
Cristian Rodríguez
dba5348276 Accepting request 96301 from home:elvigia:branches:hardware
- Update to version fwts-0.24.13

OBS-URL: https://build.opensuse.org/request/show/96301
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=2
2011-12-12 05:16:35 +00:00
Cristian Rodríguez
d1abacdb87 osc copypac from project:home:reinauer package:fwts revision:9
OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=1
2011-12-12 04:38:31 +00:00