Commit Graph

  • 0a85e9baaa Move the internal headers into src main Richard Hughes 2024-01-23 11:54:31 +00:00
  • 1a4a912849 efibootmgr: add support for listing cryptographic signature types. Peter Jones 2024-01-19 15:49:06 -05:00
  • e616023ec3 Revert "Implement --uri option for use with --ifname" Peter Jones 2024-03-15 16:24:25 -04:00
  • 9cbf722a5f Use #pragma once in header files Richard Hughes 2024-01-23 11:48:40 +00:00
  • 0ca99d442e efibootmgr: delete_bootnext is just a boolean, not an entry id Dima Zavin 2024-01-08 11:23:20 -08:00
  • af5b168d1c Fix the incorrect long parameter in help messages century6 2023-11-03 11:22:12 +08:00
  • 015f95cc37 Remove the --write-signature support Kamil Aronowski 2023-05-09 14:05:04 +02:00
  • 5ce076c886 Implement --uri option for use with --ifname Renaud Métrich 2022-05-16 11:03:01 +02:00
  • 4a8d9c6905 Fix segfault when passed --index is greater than current boot order size kamillo 2023-02-17 22:02:22 +01:00
  • b0f8108948 Add missing short option handling for --index (-I) kamillo 2023-02-17 21:55:17 +01:00
  • 3eac27c5fc Update efibootmgr.c kmicki 2022-11-15 14:37:25 +01:00
  • 1904f9cd5a CI: Reflect branch rename and use F36 container Robert Scheck 2022-10-05 21:32:12 +02:00
  • 811ec82fc6 Fix typos and trim whitepace a1346054 2022-08-22 08:37:30 +00:00
  • bd402c8190 remove extra decl rhel-7.9 Peter Jones 2018-06-13 09:41:01 -04:00
  • cefd18030e Don't build efibootdump on RHEL 7.4... Peter Jones 2017-03-13 15:48:09 -04:00
  • 5ac4232e99 RHEL 7.x popt doesn't have popt.pc, work around its absense. Peter Jones 2017-03-13 15:33:54 -04:00
  • 95cd072832 Add man page entry for --index (-I) Robbie Harwood 2022-07-11 14:38:12 -04:00
  • c3f9f0534e Bump version to 18 18 Robbie Harwood 2022-07-07 17:47:52 -04:00
  • f9b641a799 Fix branch naming in release script Robbie Harwood 2022-07-07 17:47:43 -04:00
  • 971aeda4e1 Add option for insertion location of new entries Robbie Harwood 2022-06-30 15:23:10 -04:00
  • 892cb7444c Fix help messages Robert Scheck 2021-11-25 01:34:19 +01:00
  • b9fedd6b6f Add code of conduct Robbie Harwood 2021-10-26 16:45:37 -04:00
  • d2dece4b18 CI: migrate to GitHub Actions Robbie Harwood 2021-10-08 11:51:29 -04:00
  • 103aa22ece Fix missing comma in getopt fixup Robbie Harwood 2021-10-08 11:47:02 -04:00
  • b6bb490e21 Fix possible read out of bounds in ucs2_to_utf8 Dan Robertson 2021-06-23 11:36:53 -04:00
  • 572defbaf1 Eliminate obvious dead code Robbie Harwood 2021-09-28 18:20:16 -04:00
  • d370d5ece3 Match efibootmgr options and their documentation Robbie Harwood 2021-09-28 18:11:37 -04:00
  • 4069341e18 Add "gcc -fanalyzer" make targets. Peter Jones 2021-06-17 11:18:28 -04:00
  • d32c8ff9a2 Minor coding style/whitespace cleanups Peter Jones 2021-06-17 10:28:01 -04:00
  • bb39aa0285 Fix a couple of NULL dereferences scan-build found. Peter Jones 2021-06-17 10:15:04 -04:00
  • 06fdba7f7c Allow deletion of entries by label Brian Klock 2020-05-09 14:51:10 -04:00
  • 2e360ed7dc README: Note efivarfs as the current required kernel module Chris Mayo 2021-06-12 17:40:13 +01:00
  • b02ea9482a Fix typo in manual page Samanta Navarro 2020-10-03 11:44:37 +00:00
  • edc8b9b6ec
    remove-dupes: update error message (#127) Ryan Harper 2020-04-27 15:21:12 -05:00
  • 2140c03a3e
    Android: correct the sources list (#124) Chih-Wei Huang 2020-04-28 04:20:30 +08:00
  • 2c1b8fc54d Update travis to use a newer distro. Peter Jones 2020-02-18 18:03:56 -05:00
  • def4bebd6c Rework raw optional loader data printing to be more useful. Peter Jones 2020-01-13 10:31:34 -05:00
  • dc436b3ebe Add --full-path and --no-full-path Peter Jones 2020-01-13 13:33:38 -05:00
  • 42bf5c5ce7 Clean up --help a little Peter Jones 2020-01-13 11:29:10 -05:00
  • ab23f43d82 Fix the tests for opts.reconnect. Peter Jones 2020-01-13 10:20:29 -05:00
  • e8ce9feceb Try a little harder on formatting known Loader Optional Data blobs Peter Jones 2019-10-11 15:22:25 -04:00
  • 93494ce815 adjusting readmes and man page to correct partition + mount word order Robert Bisewski 2019-06-02 17:19:33 -05:00
  • 1f8561f59a Android: inital porting of efibootmgr Chih-Wei Huang 2019-03-08 12:31:27 +08:00
  • 58cfa9ff8f Add options to allow driver entries to have the reconnect flag. Sly_tom_cat 2019-03-18 10:28:05 +03:00
  • 17120dfc23 Add definitions for all currently defined load option attributes. Peter Jones 2019-10-11 16:05:18 -04:00
  • d1d1274101 Refactor entry list searching and attribute updating Peter Jones 2019-10-11 15:43:15 -04:00
  • d9eb7f1536 Get rid of a memory leak of deleted boot entries. Peter Jones 2019-05-28 17:00:31 -04:00
  • 438ba96669 Make the man pages honor DEFAULT_LOADER and similar. Peter Jones 2019-03-06 14:14:56 -05:00
  • a4a5296247 Allow build with uClibc Andy Shevchenko 2016-11-25 20:26:52 +02:00
  • 393e9b869c minor fix to restore activation error message (#89) Robert Bisewski 2019-03-06 12:33:48 -06:00
  • 7076cea3d7 fixed the simple run example (#88) Rene Kjellerup 2019-03-06 10:32:16 -08:00
  • 97668ae0bc Make sure PKGS= is propogated into the submake for "make deps" Peter Jones 2019-03-06 13:08:33 -05:00
  • b7c1c42cd6 In verbose mode, don’t exit() with ec when parsing an entry, just warn Hans Meine 2018-01-02 00:00:38 +01:00
  • 8ec3e9dedb efibootmgr: Make device paths print by default; make verbose help debug them. Peter Jones 2018-11-09 14:09:03 -05:00
  • 99b5785016 remove extra decl Peter Jones 2018-06-13 09:41:01 -04:00
  • e067160ece Bump version to 17 17 rawhide Peter Jones 2018-06-10 16:12:10 -04:00
  • 513d410e77 Add a bit more logging Peter Jones 2018-06-08 16:05:55 -04:00
  • cf641ff08c Propogate verbosity to libefivar 36's internal logging facility Peter Jones 2018-06-08 16:05:37 -04:00
  • 58b5106e16 Fix an invalid free() Peter Jones 2018-06-08 16:05:04 -04:00
  • 47ad01de14 efibootmgr -e: improve parsing for efivar-36 compat Peter Jones 2018-06-08 16:04:18 -04:00
  • 1c1eb44b6d Make it easier to build with a devel branch of efivar Peter Jones 2018-06-08 15:45:34 -04:00
  • cdb16b49f2 Don't set LIBEFIBOOT_REPORT_GPT_ERRORS=1 Peter Jones 2018-04-18 17:36:36 -04:00
  • 16d5cf9627 Change the default partition choice. Peter Jones 2018-04-18 17:35:49 -04:00
  • b5b4a60fed make_linux_load_option(): add some more efi_error() calls Peter Jones 2018-04-18 17:35:05 -04:00
  • de8d444756 Make.defaults: fix pkg-config invocation for LDFLAGS Peter Jones 2018-04-18 17:34:13 -04:00
  • 04c8f969f8 Work around coverity being a pretty lazy and poor tool. Peter Jones 2018-04-17 14:19:06 -04:00
  • d35b51e571 Update travis to use some better build scripts Peter Jones 2018-04-11 16:37:20 -04:00
  • bc20870530 travis: Move to common efi-ci-rawhide docker image Peter Jones 2018-04-11 12:23:30 -04:00
  • a5103251a1 Bump version to 16 16 Peter Jones 2018-04-09 16:38:51 -04:00
  • a5f8860a08 Add bumpver in 'make archive' Peter Jones 2018-04-09 16:35:47 -04:00
  • c45745898d travis: build efivar first... Peter Jones 2018-04-09 16:29:30 -04:00
  • b8abbaaa5f travis: Use the right docker image. Peter Jones 2018-04-09 16:26:06 -04:00
  • 99b15bf2d7 Update travis/docker stuff. Peter Jones 2018-04-09 16:19:29 -04:00
  • 6e6df7e63b Work around some minor clang analyzer complaints. Peter Jones 2018-04-09 16:13:58 -04:00
  • f37a90bd0c Fix uninitialized values for mirror status. Peter Jones 2018-04-09 16:05:58 -04:00
  • 50faf8a713 Fix minor scan-build complaints Peter Jones 2018-04-09 16:02:03 -04:00
  • a5822adfee Better scan makefiles Peter Jones 2018-04-09 15:57:03 -04:00
  • 4851582e76 efibootmgr: fix error check on add_to_boot_order() Peter Jones 2017-08-15 10:30:42 -04:00
  • 3c13c93c59 Add coverity make rules Peter Jones 2017-05-09 12:07:18 -04:00
  • 325d7d94a8 Update docs for old URLs and general formatting. Robert Bisewski 2017-12-26 17:35:41 -06:00
  • c22b104629 Fix GitHub URL Frank 2017-07-12 07:42:04 +02:00
  • 2e018c08b9 make_linux_load_option(): check data_size correctly. Peter Jones 2017-05-09 16:46:13 -04:00
  • d05cd316ce unparse_path: remove unneeded include Josh de Kock 2017-03-12 11:50:37 +00:00
  • 5c14da2280 Bump version to 15 15 Peter Jones 2017-02-14 11:51:54 -05:00
  • 2d9f9e3d57 Make conditional default loader path use EFIDIR like fwupdate does. Peter Jones 2017-03-06 16:24:10 -05:00
  • ce9dbb3e59 Make default '--loader' build-time configurable. Raymund Will 2017-02-10 16:35:17 +01:00
  • e42b460e88 efibootmgr: sanitize set/get_mirror() Raymund Will 2017-02-13 15:33:52 +01:00
  • 61ae3905dc Add support for parsing optional data as ucs2 Martin T. H. Sandsmark 2016-12-30 14:33:27 +01:00
  • a542b16900 Remove extra const keywords gcc 7 gripes about. Peter Jones 2017-02-06 16:34:54 -05:00
  • 3466fd05c8 Don't use -fshort-wchar when building (#63) steve-mcintyre 2017-01-06 18:18:47 +00:00
  • b0c990013b Bump version to 14 14 Peter Jones 2016-09-27 14:43:19 -04:00
  • 1b576d04b0 efibootdump: Get rid of extra debug print Peter Jones 2016-09-27 15:02:13 -04:00
  • 6a5f8d8212 Move -flto from cflags to CFLAGS Mike Gilbert 2016-08-23 10:11:12 -04:00
  • 3fa5b2a551 Don't bother with --default-symver since we've got no library code here. Peter Jones 2016-08-22 11:03:08 -04:00
  • eebb172fa0 Make compiler detection slightly better. Peter Jones 2016-08-22 10:59:58 -04:00
  • bdcf676e6f Fix EFIBOOTMGR_VERSION setting and -V output Peter Jones 2016-08-22 10:49:39 -04:00
  • 94be7f8a20 efibootmgr: fixes in man page synopsis and README Chris Mayo 2016-08-19 08:02:47 +01:00
  • 37969bef08 Install efibootdump with make Chris Mayo 2016-08-18 19:56:19 +01:00
  • 4a835887c0 Create README.md Jonathan 2016-08-18 10:40:50 +02:00
  • ff1c90ba00 Fix a typo in popt options. Peter Jones 2016-08-11 11:48:06 -04:00