Commit graph

  • 6371e9c104 grub-module-verifier: Ignore all_video emptiness on xen. Vladimir Serbinenko 2017-01-30 00:13:41 +00:00
  • d15f17b2a0 Support arm clang 3.8 amd later. Vladimir Serbinenko 2017-01-28 14:41:23 +00:00
  • a0413e2677 exfat: Support files over 4GiB Carlo Caione 2017-01-27 22:10:21 +00:00
  • 43dbf83aa2 Ensure that grub_reboot doesn't return on emu. Vladimir Serbinenko 2017-01-23 23:32:25 +03:00
  • bec592aa87 grub-shell: skip font copying when no font is available. Vladimir Serbinenko 2017-01-23 21:25:25 +03:00
  • 79fc008935 Don't use -mlong-calls on arm. Vladimir Serbinenko 2017-01-23 23:57:23 +03:00
  • bf9c561670 configure: Disable movw/movt with clang. Vladimir Serbinenko 2017-01-23 00:52:32 +03:00
  • afa9dda37e grub-fs-tester: Delete directory once we're done. Vladimir Serbinenko 2017-01-27 18:00:40 +00:00
  • cde63a3bb0 grub-fs-tester: Accomodate for slower systems. Vladimir Serbinenko 2017-01-27 17:58:15 +00:00
  • bf0e59cebf grub-fs-tester: Accomodate for testing in proot containers. Vladimir Serbinenko 2017-01-27 17:46:47 +00:00
  • e2e860614f Merge pull request #42 from glevand/for-merge-arm64-verity Michael Marineau 2017-01-25 18:18:01 -08:00
  • dc2eaa5855 loader: Add arm64 verity Geoff Levand 2017-01-25 14:54:46 -08:00
  • c9bd29e124 loader: verity-hash.h fixups Geoff Levand 2017-01-25 14:54:46 -08:00
  • 57fca7d1a3 loader: Move verity-hash.h to include Geoff Levand 2017-01-25 14:54:46 -08:00
  • ff8d967eff Merge pull request #44 from dm0-/sync David Michael 2017-01-24 12:00:11 -08:00
  • a2932fbe8a osdep/linux: handle autofs entries in /proc/self/mountinfo Andrei Borzenkov 2017-01-24 20:05:19 +03:00
  • e576eb0cbc Merge remote-tracking branch 'upstream/master' David Michael 2017-01-23 13:27:34 -08:00
  • 972765fe82 linux: fix "vga=XX deprecated" warning for text mode Andrei Borzenkov 2017-01-08 15:52:49 +03:00
  • 07662af7ae configure: fix check for sys/sysmacros.h under glibc 2.25+ Andrei Borzenkov 2016-12-22 22:48:25 +03:00
  • 562c406763 Fix fwpath in efi netboot Michael Chang 2016-12-19 17:09:04 +08:00
  • ce95549cc5 efi: properly terminate filepath with NULL in chainloader Andrei Borzenkov 2016-12-15 16:07:00 +03:00
  • a3e9da054d configure: add check for -no-pie if the compiler default to -fPIE Magnus Granberg 2016-12-14 20:44:41 +03:00
  • 130234bc78 ofnet: implement the receive buffer Stanislav Kholmanskikh 2016-12-12 18:03:39 +03:00
  • 7b4c54c4ad ofnet: move the allocation of the transmit buffer into a function Stanislav Kholmanskikh 2016-12-12 18:03:38 +03:00
  • 0d2345774d efi: Move fdt helper into own file Alexander Graf 2016-11-21 16:23:02 +01:00
  • c9a8d037a8 NEWS updates Andrei Borzenkov 2016-11-22 20:51:54 +03:00
  • f8c3af3b61 bootp: export next server IP as environment variable Andrei Borzenkov 2016-11-22 20:42:23 +03:00
  • 0af7539bd2 configure.ac: don't require build time grub-mkfont on powerpc-ieee1275 Aaro Koskinen 2016-11-09 23:26:43 +02:00
  • 0d663b50b9 grub-mknetdir: Add support for ARM64 EFI Dirk Mueller 2016-10-11 22:19:02 +02:00
  • 28511b0da9 .gitignore: Add grub-core/build-grub-module-verifier Joonas Lahtinen 2016-11-10 15:45:38 +02:00
  • e1b099fb69 arm efi: Use fdt from firmware when available Alexander Graf 2016-02-29 00:22:24 +01:00
  • fbca374105 arm64: Move firmware fdt search into global function Alexander Graf 2016-02-29 00:22:23 +01:00
  • 5f311e86d2 fix detection of non-LUKS CRYPT Corey Hickey 2016-11-04 21:58:14 -07:00
  • 0de3eeb623 xen: add capability to load p2m list outside of kernel mapping Juergen Gross 2016-03-03 10:38:16 +01:00
  • b67a95ecad xen: modify page table construction Juergen Gross 2016-03-03 10:38:15 +01:00
  • 5500cefccd xen: add capability to load initrd outside of initial mapping Juergen Gross 2016-03-03 10:38:14 +01:00
  • d73976fdff xen: factor out allocation of page tables into separate function Juergen Gross 2016-03-03 10:38:13 +01:00
  • 1fbb2b4b39 xen: factor out allocation of special pages into separate function Juergen Gross 2016-03-03 10:38:12 +01:00
  • c221ea06b5 xen: factor out p2m list allocation into separate function Juergen Gross 2016-03-03 10:38:11 +01:00
  • 72c28509fa xen: synchronize xen header Juergen Gross 2016-03-03 10:38:10 +01:00
  • 7e5fcb0b34 xen: add elfnote.h to avoid using numbers instead of constants Juergen Gross 2016-03-03 10:38:09 +01:00
  • 6ae55ce103 xen: reduce number of global variables in xen loader Juergen Gross 2016-03-03 10:38:08 +01:00
  • c69d1858f1 xen: avoid memleaks on error Juergen Gross 2016-03-03 10:38:07 +01:00
  • 4231927e44 xen: make xen loader callable multiple times Juergen Gross 2016-03-03 10:38:06 +01:00
  • a620876e3b multiboot2: Add support for relocatable images Daniel Kiper 2015-07-17 21:02:09 +02:00
  • f2b6c20a25 multiboot2: Do not pass memory maps to image if EFI boot services are enabled Daniel Kiper 2015-07-18 00:09:31 +02:00
  • ba89c19f49 multiboot2: Add tags used to pass ImageHandle to loaded image Daniel Kiper 2014-11-20 00:09:54 +01:00
  • 9862b24121 i386/relocator: Add grub_relocator64_efi relocator Daniel Kiper 2015-07-17 19:43:42 +02:00
  • bca61d04a0 Merge pull request #41 from marineam/xen Michael Marineau 2016-10-19 20:53:58 -07:00
  • bcd7fb9fd2 loader: add support for passing verity hash to xen kernels Michael Marineau 2016-10-19 14:48:50 -07:00
  • dab6a0f0c3 loader: validate cmdline string length before appending verity arg Michael Marineau 2016-10-19 14:12:55 -07:00
  • e563928ba4 net/ip: Fix limit_time calculation in freeing old fragments Sakar Arora 2016-09-20 01:01:17 +05:30
  • 6d3b1dc72b Merge pull request #40 from mjg59/tpm_error_fix Matthew Garrett 2016-10-13 15:27:09 -07:00
  • bf25cda14e Make TPM errors less fatal Matthew Garrett 2016-10-13 13:55:26 -07:00
  • a0bf403f66 asm-tests/i386-pc: Check that movl is 5 bytes. Andrei Borzenkov 2016-09-28 20:31:04 +03:00
  • 5962f7d5e7 Merge pull request #39 from marineam/weird-disk-size Michael Marineau 2016-09-23 12:32:56 -07:00
  • 44f54cbf43 gpt: write backup GPT first, skip if inaccessible. Michael Marineau 2016-09-22 11:18:42 -07:00
  • e4d25afd18 gpt: prefer disk size from header over firmware Michael Marineau 2016-08-23 13:09:14 -07:00
  • d5ba259c89 Merge pull request #38 from marineam/cleanup Michael Marineau 2016-09-22 13:31:55 -07:00
  • 8f7045ee19 gpt: rename and update documentation for grub_gpt_update Michael Marineau 2016-09-22 10:00:27 -07:00
  • 7cd866bd2d gpt: report all revalidation errors Michael Marineau 2016-09-21 16:02:53 -07:00
  • 5342b880f4 gpt: read entries table at the same time as the header Michael Marineau 2016-09-21 15:29:55 -07:00
  • f24685b22e gpt: include backup-in-sync check in revalidation Michael Marineau 2016-09-21 15:01:09 -07:00
  • d2f9096444 gpt: always revalidate when recomputing checksums Michael Marineau 2016-09-21 14:55:19 -07:00
  • 427fdc58e1 gpt: selectively update fields during repair Michael Marineau 2016-09-21 14:33:48 -07:00
  • 1f5d29420c gpt: be more careful about relocating backup header Michael Marineau 2016-09-21 13:52:52 -07:00
  • de8d29ef89 gpt: check header and entries status bits together Michael Marineau 2016-09-21 13:44:11 -07:00
  • d57c41e8f5 Merge pull request #37 from marineam/enum Michael Marineau 2016-09-21 13:26:57 -07:00
  • 962db6c639 gpt: do not use an enum for status bit values Michael Marineau 2016-09-21 13:22:06 -07:00
  • 34abfb37e7 Merge pull request #36 from marineam/repair Michael Marineau 2016-09-21 13:14:13 -07:00
  • f4e09602dc gpt: allow repair function to noop Michael Marineau 2016-09-20 13:40:11 -07:00
  • 3dda6a863a gpt: use inline functions for checking status bits Michael Marineau 2016-09-20 12:43:01 -07:00
  • 4268f3da52 gptrepair: fix status checking Michael Marineau 2016-09-20 13:06:05 -07:00
  • 40e2f6fd35 Merge pull request #35 from marineam/fix-table Michael Marineau 2016-09-02 17:05:08 -07:00
  • 92b5bd1ce3 gpt: add helper for picking a valid header Vito Caputo 2016-08-25 17:21:18 -07:00
  • bf127238ee gpt: fix partition table indexing and validation Michael Marineau 2016-08-24 16:14:20 -07:00
  • 87dfbf34c4 Merge pull request #33 from marineam/repair-corruption Michael Marineau 2016-08-22 19:40:21 -07:00
  • f9fe0d781a Merge pull request #34 from marineam/extended-validation Michael Marineau 2016-08-22 19:39:30 -07:00
  • b2ca30d335 fix checking alternate_lba Michael Marineau 2016-08-22 18:30:56 -07:00
  • c68fcd3b1a gpt: refuse to write to sector 0 Michael Marineau 2016-08-11 15:02:21 -07:00
  • 8278022a0b gpt: improve validation of GPT headers Michael Marineau 2016-08-10 18:26:03 -07:00
  • 6078f83638 gpt: properly detect and repair invalid tables Michael Marineau 2016-08-20 17:42:12 -07:00
  • 4d91c78833 gptprio_test: check GPT is repaired when appropriate Michael Marineau 2016-08-22 16:45:10 -07:00
  • 6bc5c77bd5 gptrepair_test: fix typo in cleanup trap Michael Marineau 2016-08-22 16:44:30 -07:00
  • 1c205c2c4d Merge pull request #31 from marineam/verbose-debug Michael Marineau 2016-08-22 17:22:34 -07:00
  • c2f5fde6ab gpt: add verbose debug logging Michael Marineau 2016-08-10 18:26:03 -07:00
  • d38d2d0fb1 biosdisk: add verbose debug logging Michael Marineau 2016-08-10 17:02:51 -07:00
  • 3d1efb83ed Merge pull request #32 from marineam/tpm Michael Marineau 2016-08-22 12:53:07 -07:00
  • 2de6ebf196 tpm: fix warnings when compiling for platforms other than pc and efi Michael Marineau 2016-08-21 18:24:58 -07:00
  • a7b0b20c87 Merge pull request #30 from marineam/fwcfg Michael Marineau 2016-08-21 11:21:47 -07:00
  • 9a8cd5a16a fwconfig: fix unused argument warning Michael Marineau 2016-08-20 16:41:00 -07:00
  • 4e0f8f66e3 Add missing va_end() to xasprintf() in grub-emu. Pete Batard 2016-08-13 10:51:34 +02:00
  • c831d2073b at_keyboard: fix numpad "0" and "." mapping Andrei Borzenkov 2016-07-27 08:33:12 +03:00
  • 52408aa946 dns: fix buffer overflow for data->addresses in recv_hook Andrei Borzenkov 2016-07-26 20:38:58 +03:00
  • 58590cb2ef xfs: accept filesystem with meta_uuid Andrei Borzenkov 2016-07-26 20:29:26 +03:00
  • 2ff7bd91eb Merge pull request #29 from marineam/big-bad-disk Michael Marineau 2016-07-25 16:05:48 -07:00
  • d4602dd67f Merge pull request #28 from mischief/client-arch Nick Owens 2016-07-25 15:55:23 -07:00
  • a8ad608425 gpt: do not use disk sizes GRUB will reject as invalid later on Michael Marineau 2016-07-25 14:59:29 -07:00
  • fbf65674a4 net: add client arch and fix user class/terminator Nick Owens 2016-07-08 15:39:02 -07:00
  • a1724dace5 Merge pull request #27 from mischief/cmddevice Nick Owens 2016-06-01 14:08:23 -07:00