Hi,

it's been quite a while since the last release, so this one is 
definitely more major. As usual, we have quite a few bug fixes in the 
core as well as in the tools. Specifically the iTCO received significant 
fixes and changes, regarding supported hardware and correctness of the 
timeout.

New is support for the amdfch, the SIMATIC IPC4x7E, and the iTCO 
versions found in Intel Elkhart Lake SoCs as well as historic NM10 
chipsets. bg_printenv can now also work directly against an env file. 
And, last but not least, our boot output is more colorful now!

Thanks for all contribution!

Arsalan H. Awan (1):
      drivers/watchdog: add amdfch_wdt watchdog timer driver for AMD

Christian Storm (13):
      Fix partition naming on loopback devices
      Remove unused sleep() macro
      Classify core console output and make it more colorful
      Use #pragma once as include guard
      Directly use compiler function attributes and built-in functions
      Disentangle mutual #include for bootguard.h and utils.h
      Add some missing #include directives
      Replace mmalloc() with GNU EFI's AllocatePool()
      Replace mfree() with GNU EFI's FreePool()
      Inline calc_crc32() as it's only used in fatvars.c
      watchdog: iTCO: Align Chipset names to Linux Kernel's
      Improve error_exit() console messages
      Fix StartImage() Data arguments to be NULL

Jan Kiszka (38):
      Update README
      bg_setenv: Avoid dereferencing uninitialized var in error path
      drivers/watchdog: itco: Fix re-hiding of P2SB on Apollo Lake
      style: More cleanups for bg_setenv.c
      drivers/atom-quark: Fix cppcheck error
      drivers/watchdog: Add support for Siemens SIMATIC IPC4x7E
      ci: Add missing __GNUC__ define to silence false-positive cppcheck errror
      ci: Update cppcheck to latest release
      ci: Update cppcheck build to the chosen release
      env: Fix reporting of BG_CONFIG_PARTIALLY_CORRUPTED from load_config
      Avoid shadowing of variables or function names
      tests: Improve result evaluations
      ci: Suppress false positives of cppcheck
      Use over-long lines for error messages
      watchdog: iTCO: Drop enabling of SMI
      watchdog: iTCO: Rework TCOBASE retrieval
      watchdog: iTCO: Add support for version 6 as found in Elkhart Lake SOCs
      Clear screen on start
      bg_setenv: Align -f parameter to bg_printenv
      README: Update Travis-CI link and watchdog list
      Annotate when we ignore return value of uefi_call_wrapper
      Consolidate over VOID type capitalization in bootloader core
      Declare save_current_config static
      watchdog: iTCO: Add support for NM10 chipset
      watchdog: iTCO: Resolve iTCO_regs on demand
      watchdog: iTCO: Make iTCO_chipset_info const
      watchdog: iTCO: Access TCO directly
      watchdog: iTCO: Access PMC directly
      watchdog: iTCO: Refactor version-specific handling
      watchdog: iTCO: Factor out PMBASE retrieval
      watchdog: iTCO: Account for second timeout case if SMIs are not triggered
      watchdog: iTCO: Fix Wildcat Point and ICH9 version
      Add mmio accessors
      watchdog: amdfch_wdt: Convert to direct PIO and MMIO accesses
      watchdog: atom-quark: Convert to direct PIO accesses
      watchdog: ipc4x7e_wdt: Convert to new MMIO accessors
      watchdog: iTCO: Convert to new MMIO accessors
      Bump version number

Michael Haener (2):
      generate position independent code
      fix gcc string bound error

Silvano Cirujano Cuesta (5):
      style: fix mixed usage of tabs and whitespaces
      style: split variable assignment and comparison
      style: simplify removing unneeded code
      refactor: move code to functions
      Support printenv direct from file

Jan

-- 
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux

-- 
You received this message because you are subscribed to the Google Groups "EFI 
Boot Guard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/efibootguard-dev/a411dc8a-9f54-23f0-cf90-1b5aa2974141%40siemens.com.

Reply via email to