Commit Graph

  • ca67fb8b41 Update README main main 2026-03-21 20:14:23 +0000
  • 66cac2e12b 2.14.1 final commit 2.02-coreos locomiadev 2026-03-21 18:57:28 +0200
  • c53b43ee0f now renamed locomiadev 2026-03-16 19:24:10 +0200
  • cf69f6e32b renamedingonment filingonments locomiadev 2026-03-16 19:18:30 +0200
  • c6b9a0af3d
    Merge pull request #57 from dm0-/2.02-coreos David Michael 2019-05-30 15:37:58 -0400
  • 3dba7fbf84 x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32 H.J. Lu 2018-02-17 06:47:28 -0800
  • 2f868ac992
    Merge pull request #56 from Kernel-Team/2.02-coreos David Michael 2019-03-18 15:19:35 -0400
  • 72841aeaa2 Fix packed-not-aligned error on GCC 8 Michael Chang 2018-03-26 16:52:34 +0800
  • 93fb3dac4a
    Merge pull request #53 from lucab/ups/suse-tpm Andrew Jeddeloh 2018-04-09 16:10:40 -0700
  • 03e5ce1441
    loader/i386: fix out of bound memory copy on non-UEFI linux Luca Bruno 2018-04-09 12:07:21 +0000
  • f8e0a62fba
    Merge pull request #51 from dm0-/2.02-coreos David Michael 2018-04-02 19:53:12 -0400
  • 81911402ce Remove the deprecated 'Event' struct Dennis Chen 2017-11-08 09:45:39 +0000
  • 1e08408cde Fix the build issue in TPM module Dennis Chen 2017-11-08 09:28:49 +0000
  • 0f7291e018 Prototype fixing for (*hash_log_extend_event) Dennis Chen 2017-11-08 09:13:00 +0000
  • fefd7d6acf Fix use after free 1337ninja 2017-07-09 18:38:15 +0530
  • 3626296357 Fix missing VERITY_HASH_OFFSET on amd64 Benjamin Gilbert 2017-01-30 12:15:16 -0800
  • df45313e15 loader: Add arm64 verity Geoff Levand 2017-01-25 14:54:46 -0800
  • 330cb8e74d loader: Move verity-hash.h to include Geoff Levand 2017-01-25 14:54:46 -0800
  • e7254abd7d loader: verity-hash.h fixups Geoff Levand 2017-01-25 14:54:46 -0800
  • 2b62e81a73 loader: add support for passing verity hash to xen kernels Michael Marineau 2016-10-19 14:48:50 -0700
  • 55dd139eda loader: validate cmdline string length before appending verity arg Michael Marineau 2016-10-19 14:12:55 -0700
  • 976501a7d4 Make TPM errors less fatal Matthew Garrett 2016-10-13 13:55:26 -0700
  • eb28d32081 gpt: write backup GPT first, skip if inaccessible. Michael Marineau 2016-09-22 11:18:42 -0700
  • 176fe49cf0 gpt: rename and update documentation for grub_gpt_update Michael Marineau 2016-09-22 10:00:27 -0700
  • edd01f055a gpt: report all revalidation errors Michael Marineau 2016-09-21 16:02:53 -0700
  • 7b25acebc3 gpt: read entries table at the same time as the header Michael Marineau 2016-09-21 15:29:55 -0700
  • f19f5cc49d gpt: include backup-in-sync check in revalidation Michael Marineau 2016-09-21 15:01:09 -0700
  • 285368e375 gpt: always revalidate when recomputing checksums Michael Marineau 2016-09-21 14:55:19 -0700
  • f1f618740d gpt: selectively update fields during repair Michael Marineau 2016-09-21 14:33:48 -0700
  • 753dd92013 gpt: be more careful about relocating backup header Michael Marineau 2016-09-21 13:52:52 -0700
  • 34652e500d gpt: check header and entries status bits together Michael Marineau 2016-09-21 13:44:11 -0700
  • 2aeadda529 gpt: do not use an enum for status bit values Michael Marineau 2016-09-21 13:22:06 -0700
  • 38cc185319 gpt: allow repair function to noop Michael Marineau 2016-09-20 13:40:11 -0700
  • a794435ae9 gpt: use inline functions for checking status bits Michael Marineau 2016-09-20 12:43:01 -0700
  • 4af1d7a8b7 gptrepair: fix status checking Michael Marineau 2016-09-20 13:06:05 -0700
  • 2ed905dc03 gpt: add helper for picking a valid header Vito Caputo 2016-08-25 17:21:18 -0700
  • 1d358a2061 gpt: prefer disk size from header over firmware Michael Marineau 2016-08-23 13:09:14 -0700
  • 72b178950d gpt: fix partition table indexing and validation Michael Marineau 2016-08-24 16:14:20 -0700
  • 3a3e45823d fix checking alternate_lba Michael Marineau 2016-08-22 18:30:56 -0700
  • d457364d1d gptprio_test: check GPT is repaired when appropriate Michael Marineau 2016-08-22 16:45:10 -0700
  • 9af98c2bfd gptrepair_test: fix typo in cleanup trap Michael Marineau 2016-08-22 16:44:30 -0700
  • 297b317850 tpm: fix warnings when compiling for platforms other than pc and efi Michael Marineau 2016-08-21 18:24:58 -0700
  • b1ef48849c gpt: properly detect and repair invalid tables Michael Marineau 2016-08-20 17:42:12 -0700
  • 2cb9b7fcaa fwconfig: fix unused argument warning Michael Marineau 2016-08-20 16:41:00 -0700
  • fa18d3a292 gpt: refuse to write to sector 0 Michael Marineau 2016-08-11 15:02:21 -0700
  • f6b89ec315 gpt: improve validation of GPT headers Michael Marineau 2016-08-10 18:26:03 -0700
  • 99959fa2fb gpt: add verbose debug logging Michael Marineau 2016-08-10 18:26:03 -0700
  • 66ec5893d7 biosdisk: add verbose debug logging Michael Marineau 2016-08-10 17:02:51 -0700
  • 6d4ea47541 gpt: do not use disk sizes GRUB will reject as invalid later on Michael Marineau 2016-07-25 14:59:29 -0700
  • 94731a80d7 net: add client arch and fix user class/terminator Nick Owens 2016-07-08 15:39:02 -0700
  • f441ad6625 set cmddevice when cmdpath is set Nick Owens 2016-06-01 13:55:45 -0700
  • 10c77ec6b0 grub-core: enable getenv for all efi targets Nick Owens 2016-04-14 14:47:39 -0700
  • 6182d13091 Fix event log prefix Matthew Garrett 2016-03-29 15:36:49 -0700
  • 8e1d90283f Rework TPM measurements Matthew Garrett 2016-03-23 17:03:43 -0700
  • f203942ba2 Fix boot when there's no TPM Matthew Garrett 2016-03-23 16:49:42 -0700
  • 3340fc72a6 Don't allocate a new address buffer if we receive multiple responses Matthew Garrett 2016-03-02 17:29:17 -0800
  • 527cbe513a Tag the bootp request as a DHCP discover Matthew Garrett 2016-03-02 17:24:57 -0800
  • 902aec6758 Allow protocol to be separated from host with a semicolon Matthew Garrett 2016-02-10 15:43:33 -0800
  • fd0a4f5881 Send a user class identifier in bootp requests Matthew Garrett 2016-01-07 22:55:13 -0800
  • 0987f9d173 Allow non-default ports for HTTP requests Matthew Garrett 2016-01-07 17:27:15 -0800
  • 2ed8170c6f Allow passing of trusted keys via variables Matthew Garrett 2016-01-07 15:33:36 -0800
  • d779b3e0fc Fix hex representation of binary variable contents Matthew Garrett 2016-01-07 15:31:36 -0800
  • 3d995d8c97 Add smbios command Matthew Garrett 2016-01-05 18:45:46 -0800
  • 357f451338 Add fwconfig command Matthew Garrett 2015-10-14 08:24:00 -0700
  • 3cb28afab6 Measure multiboot images and modules Matthew Garrett 2015-09-01 16:02:55 -0700
  • 1545295ad4 gpt: add search by disk uuid command Alex Crawford 2015-08-31 15:15:48 -0700
  • bacbed2c07 gpt: minor cleanup Alex Crawford 2015-08-31 15:23:39 -0700
  • 206172d9f1 Measure commands Matthew Garrett 2015-08-10 15:27:12 -0700
  • 7f587ef7f9 Measure the kernel commandline Matthew Garrett 2015-08-09 16:32:29 -0700
  • 5433dc99b3 Measure kernel and initrd on BIOS systems Matthew Garrett 2015-08-09 16:28:29 -0700
  • bccf37f527 Rework linux16 command Matthew Garrett 2015-08-09 16:20:58 -0700
  • 794c5b35d0 Rework linux command Matthew Garrett 2015-08-09 16:12:39 -0700
  • 6b79d94608 Add BIOS boot measurement Matthew Garrett 2015-08-09 15:48:51 -0700
  • d1270a2ba3 gpt: clean up little-endian crc32 computation Michael Marineau 2015-07-31 15:03:11 -0700
  • a5693087f0 Measure kernel + initrd Matthew Garrett 2015-07-16 15:22:34 -0700
  • 2db9e60640 Core TPM support Matthew Garrett 2015-07-14 17:06:35 -0700
  • 57b4382f0c Fix race in EFI validation Matthew Garrett 2015-07-14 16:58:51 -0700
  • 03b547c21e Add verity hash passthrough Matthew Garrett 2015-05-28 11:15:30 -0700
  • 250af4351d Add efi getenv command Matthew Garrett 2015-04-17 13:34:01 -0700
  • f4d00290ed Fail validation if we can't find shim and Secure Boot is enabled Matthew Garrett 2015-04-16 16:30:53 -0700
  • 67475f53e0 gpt: add search by partition label and uuid commands Michael Marineau 2014-11-27 16:34:21 -0800
  • febf4666fb tests: add some partitions to the gpt unit test data Michael Marineau 2014-11-27 15:49:57 -0800
  • ffb13159f1 gpt: switch partition names to a 16 bit type Michael Marineau 2014-11-27 14:54:27 -0800
  • d9bdbc1048 gpt: move gpt guid printing function to common library Michael Marineau 2014-11-27 12:55:53 -0800
  • f8f6f790aa gpt: split out checksum recomputation Michael Marineau 2014-11-15 13:27:13 -0800
  • 508b02fc8a gpt: new gptprio.next command for selecting priority based partitions Michael Marineau 2014-11-03 17:14:37 -0800
  • 2cd009dffe gpt: add a new generic GUID type Michael Marineau 2014-10-30 20:55:21 -0700
  • c1151f761f tests: fix path to words file on Gentoo/CoreOS Michael Marineau 2014-10-19 20:44:34 -0700
  • 5e1829d414 gpt: add write function and gptrepair command Michael Marineau 2014-10-19 14:21:29 -0700
  • dab6fac705 gpt: add new repair function to sync up primary and backup tables. Michael Marineau 2014-10-18 18:21:07 -0700
  • 3d066264ac gpt: consolidate crc32 computation code Michael Marineau 2014-10-18 18:18:17 -0700
  • 94f04a532d gpt: record size of of the entries table Michael Marineau 2014-10-18 16:46:17 -0700
  • c26743a145 gpt: rename misnamed header location fields Michael Marineau 2014-10-18 15:39:13 -0700
  • f69a9e0fdc gpt: start new GPT module Michael Marineau 2014-09-28 21:26:21 -0700
  • dec8c6a8ac Don't allow insmod when secure boot is enabled. Colin Watson 2012-10-23 10:40:49 -0400
  • 23589dc78b Add support for linuxefi Matthew Garrett 2012-07-10 11:58:52 -0400
  • e54c99aaff Increase version to 2.02. Vladimir Serbinenko 2017-04-25 16:23:16 +0200
  • d454509bb8 Fix remaining cases of gcc 7 fallthrough warning. Vladimir Serbinenko 2017-04-12 01:42:38 +0000
  • 007f0b407f Add gnulib-fix-gcc7-fallthrough.diff Andrei Borzenkov 2017-04-04 19:37:47 +0300
  • 4bd4a88725 i386, x86_64, ppc: fix switch fallthrough cases with GCC7 Andrei Borzenkov 2017-04-04 19:23:55 +0300