Commit Graph

  • 466b156ecf Merge branch 'master' into 25.06_branch Leah Rowe 2025-05-10 18:23:57 +01:00
  • 0aa99f4bf8 tree.sh: only create elfdir in copy_elf() Leah Rowe 2025-05-10 17:58:22 +01:00
  • a8e374020c tree.sh: simplified srcdir check on make-clean Leah Rowe 2025-05-10 17:19:00 +01:00
  • 0f931b508a inject.sh: split to vendor.sh the download parts Leah Rowe 2025-05-10 12:32:05 +01:00
  • 3554b5aad9 inject.sh: split up the inject functions Leah Rowe 2025-05-10 10:24:16 +01:00
  • 81dbde7e09 lbmk: use x_ instead of err, where appropriate Leah Rowe 2025-05-09 20:54:23 +01:00
  • 14d46abced mrc.sh: operate on refcode in tmp area first Leah Rowe 2025-05-09 20:31:00 +01:00
  • 6e521c2e1e mrc.sh: fix outdated info in the comment Leah Rowe 2025-05-09 20:21:58 +01:00
  • 23486abef3 inject.sh: use direct comparison for metmp Leah Rowe 2025-05-09 00:26:33 +01:00
  • 91220ce183 inject.sh: use subshell to speed up find_me() Leah Rowe 2025-05-09 00:20:33 +01:00
  • ff33ec3352 mk: use zero exit instead, to run trees Leah Rowe 2025-05-08 23:41:24 +01:00
  • c2b627dc6d remove useless comment Leah Rowe 2025-05-08 23:36:44 +01:00
  • 066402b7e7 mk: remove unnecessary line break Leah Rowe 2025-05-08 23:35:40 +01:00
  • 7012c00ed1 mk: re-split tree logic to include/tree.sh Leah Rowe 2025-05-08 23:33:49 +01:00
  • 50ce1ac9b2 mk: move release functions to idnclude/release.sh Leah Rowe 2025-05-08 23:28:06 +01:00
  • b0e5fa255e Merge branch 'master' into 25.04_branch 25.04_branch Leah Rowe 2025-05-08 22:19:54 +01:00
  • 1ce3e7a3d3 mk: add missing error handli for mk -f Leah Rowe 2025-05-08 22:17:35 +01:00
  • 0d876622fc git.sh: re-write tmpclone without caching Leah Rowe 2025-05-08 22:05:28 +01:00
  • 454f11bdd7 git.sh: use setvars for fail variables Leah Rowe 2025-05-08 21:38:07 +01:00
  • 6bdb15fd32 git.sh: hard fail if git am fails Leah Rowe 2025-05-08 21:36:37 +01:00
  • 93d4eca04a git.sh: Hard fail if reset fails Leah Rowe 2025-05-08 21:33:17 +01:00
  • 15461df2e8 Merge branch 'master' into 25.04_branch Leah Rowe 2025-05-08 21:24:56 +01:00
  • a3ba8acfac init.sh: Only check XBMK_CACHE if it exists Leah Rowe 2025-05-08 20:49:49 +01:00
  • 021e7615c8 HP 820 G2: Use fam15h cbfstool tree for refcode Leah Rowe 2025-05-08 20:27:42 +01:00
  • b525833f42 Merge branch 'master' into 25.04_branch Leah Rowe 2025-05-08 15:53:46 +01:00
  • fe92605244 also fix the other grub trees Leah Rowe 2025-05-08 11:12:34 +01:00
  • a8594762d2 Merge pull request 'fix trying to boot all logical volumes after unlocking an encrypted volume' (#330) from cqst/lbmk:master into master Leah Rowe 2025-05-08 10:11:13 +00:00
  • e084b06dc7 fix trying to boot all logical volumes after unlocking an encrypted volume cqst 2025-05-08 02:28:14 -07:00
  • d9e8923ff4 Merge branch 'master' into 25.04_branch Leah Rowe 2025-05-08 09:14:19 +01:00
  • 2cea8517f3 init.sh: remove useless export Leah Rowe 2025-05-07 21:16:50 +01:00
  • 1b0afdcea2 init.sh: also allow XBMK_RELEASE=Y or N Leah Rowe 2025-05-07 19:23:32 +01:00
  • 570f1417a8 init.sh: Resolve XBMK_CACHE via readlink Leah Rowe 2025-05-07 19:12:51 +01:00
  • e1af1055ed init.sh: check XBMK_CACHE is a directory instead Leah Rowe 2025-05-07 19:09:29 +01:00
  • e1628ad8f3 init.sh: export LOCALVERSION in set_env Leah Rowe 2025-05-07 19:04:52 +01:00
  • 40a944118f init.sh: run set_version before set_env Leah Rowe 2025-05-07 19:03:51 +01:00
  • cba04aa74b init.sh: Use readlink in pybin() Leah Rowe 2025-05-07 19:00:13 +01:00
  • a94bd3c093 inject.sh: simplify extract_kbc1126ec() Leah Rowe 2025-05-07 17:08:42 +01:00
  • e3098c61f4 inject.sh: simplified MAC address handling Leah Rowe 2025-05-07 17:00:41 +01:00
  • d530e68594 inject.sh: Simplify patch_release_roms() Leah Rowe 2025-05-07 16:53:57 +01:00
  • 7f71328f0e lib.sh: Remove useless command in err() Leah Rowe 2025-05-07 16:23:12 +01:00
  • 394b4ea7a5 inject.sh: rename copytb and preprom functions Leah Rowe 2025-05-07 15:17:45 +01:00
  • ec5c954337 lib.sh: Simplified fx_() and removed fe_() Leah Rowe 2025-05-07 15:12:10 +01:00
  • 1390f7f800 mk: Create serprog tarballs here instead Leah Rowe 2025-05-07 14:19:15 +01:00
  • 0ef77e6583 build serprog using fe_ *defined inside mkhelper* Leah Rowe 2025-05-07 14:01:50 +01:00
  • d2e6f989d7 rom.sh: build serprog images with fe_ Leah Rowe 2025-05-07 13:44:05 +01:00
  • 0faef89946 lib.sh: support any command on find_exec() Leah Rowe 2025-05-07 13:27:25 +01:00
  • 2b7f6b7d7c inject.sh: Simplify extract_intel_me_bruteforce() Leah Rowe 2025-05-07 10:20:59 +01:00
  • 485d785d33 inject.sh: clean up tmp me file before extract Leah Rowe 2025-05-06 21:16:06 +01:00
  • fac99aa2d4 lib.sh: re-add missing break in fe/fx_ Leah Rowe 2025-05-06 20:24:32 +01:00
  • 03300766d1 inject.sh: tidy up extract_intel_me_bruteforce Leah Rowe 2025-05-06 19:47:08 +01:00
  • 4781dbd2a0 inject.sh: fix oversight in me bruteforce Leah Rowe 2025-05-06 19:43:44 +01:00
  • cf78583a6d inject.sh: remove unnecessary check Leah Rowe 2025-05-06 19:32:18 +01:00
  • 5657cc1afb inject.sh: don't use subshell for me bruteforce Leah Rowe 2025-05-06 19:30:55 +01:00
  • 5686f35e0f inject.sh: insanely optimise the me bruteforce Leah Rowe 2025-05-06 18:32:28 +01:00
  • 0a93c82388 Merge branch 'master' into 25.04_branch Leah Rowe 2025-05-06 14:56:33 +01:00
  • e8be3fd1d4 git.sh: Simplify git am handling Leah Rowe 2025-05-06 11:09:39 +01:00
  • 4c1de1ad12 inject.sh: remove unused function Leah Rowe 2025-05-06 04:49:56 +01:00
  • 282b939d9d init.sh: New function dx_ to execute path files Leah Rowe 2025-05-05 21:33:29 +01:00
  • 73074dedee inject.sh: Further simplified FSP extraction Leah Rowe 2025-05-05 21:13:28 +01:00
  • 7585336b91 inject.sh: simplify kconfig scanning Leah Rowe 2025-05-05 21:05:45 +01:00
  • ef38333f8b lib.sh find_ex: Write sort errors to /dev/null Leah Rowe 2025-05-05 20:45:31 +01:00
  • c275f35e7e lib.sh x_(): Remove warning of empty args Leah Rowe 2025-05-05 20:41:48 +01:00
  • 17d826d3a9 lbmk: Replace err with much simpler implementation Leah Rowe 2025-05-05 20:38:19 +01:00
  • f98e34a24d singletree/elfcheck: use fx_, not fe_ Leah Rowe 2025-05-05 20:33:02 +01:00
  • 8ca06463eb rom.sh: Print the rom image path being generated Leah Rowe 2025-05-05 18:14:44 +01:00
  • dc9fe517cb rom.sh: Safer cprom() Leah Rowe 2025-05-05 18:08:55 +01:00
  • 2be8d1c798 rom.sh: specifically check keymaps in cprom() Leah Rowe 2025-05-05 17:53:02 +01:00
  • 89a8cd4936 rom.sh: simplify mkseagrub() Leah Rowe 2025-05-05 17:41:10 +01:00
  • c2182d8219 mk: simplify elfcheck() Leah Rowe 2025-05-05 15:51:04 +01:00
  • 437ac2454c lib.sh: simplify singletree() Leah Rowe 2025-05-05 15:40:08 +01:00
  • 62ec3dac07 git.sh: move singletree() to lib.sh Leah Rowe 2025-05-05 15:31:33 +01:00
  • 7d73e45f5b mk: Fix bad error handling for gnu_setver Leah Rowe 2025-05-05 11:54:23 +01:00
  • bedc6b8f65 GRUB: Mark E820 reserved on coreboot memory Leah Rowe 2025-05-05 07:14:38 +01:00
  • 93fef4734b inject.sh: simplify extract_intel_me_bruteforce() Leah Rowe 2025-05-05 06:26:38 +01:00
  • d083840ca0 inject.sh: Remove unnecessary check Leah Rowe 2025-05-05 06:21:04 +01:00
  • 8bb3f6cfc8 inject.sh extract_intel_me(): reduce indentation Leah Rowe 2025-05-05 06:11:47 +01:00
  • b3ed7035ec inject.sh: Move FSP extraction only to extract_fsp Leah Rowe 2025-05-05 06:00:23 +01:00
  • 5829a185d0 inject.sh: tidy up intel me handling Leah Rowe 2025-05-05 05:43:38 +01:00
  • 64a91acc43 inject.sh: tidy up the deguard command Leah Rowe 2025-05-05 05:41:21 +01:00
  • 40dc64e25e lib.sh: set -u -e in err() Leah Rowe 2025-05-05 05:20:47 +01:00
  • 5383002202 lib.sh: Provide error message where none is given Leah Rowe 2025-05-04 16:53:02 +01:00
  • bb1f32a6d4 init.sh: Silence the output of git config --global Leah Rowe 2025-05-04 16:50:50 +01:00
  • 26d44bcd61 init.sh: Run git name/email check before init Leah Rowe 2025-05-04 16:49:30 +01:00
  • 33b6c6fee2 lib.sh: stricter xbmk_err check in err() Leah Rowe 2025-05-04 16:32:03 +01:00
  • 50e78df21b lib.sh: simplify err-not-set handling Leah Rowe 2025-05-04 16:30:45 +01:00
  • 1b324cbefb lib.sh: Add warning if x_ is called without args Leah Rowe 2025-05-04 16:28:22 +01:00
  • eacd9808b6 lib.sh: simplify err() Leah Rowe 2025-05-04 16:23:11 +01:00
  • d4776f065c init.sh: single-quote xbmklock in xbmk_lock() Leah Rowe 2025-05-04 16:14:50 +01:00
  • 4618452c19 init.sh: define lock file in a variable instead Leah Rowe 2025-05-04 16:12:23 +01:00
  • d130bca610 init.sh: tidy up xbmk_child_exec() Leah Rowe 2025-05-04 16:03:34 +01:00
  • a9aa1eeb06 lib.sh err: add missing redirect to stderr Leah Rowe 2025-05-04 10:18:33 +01:00
  • bc169eb5b0 lbmk: MUCH safer err function Leah Rowe 2025-05-04 09:56:21 +01:00
  • 2adaef73ac lib.sh: rename errx to xmsg Leah Rowe 2025-05-04 09:17:23 +01:00
  • 44f1723c4f lib.sh: Make x_ err if first arg is empty Leah Rowe 2025-05-04 09:14:09 +01:00
  • 07145cc94a lib.sh: Make err_ always exit no matter what Leah Rowe 2025-05-04 09:10:24 +01:00
  • 8d8f6932f1 inject.sh: tidy up TBFW handling Leah Rowe 2025-05-04 08:50:23 +01:00
  • f69bdefc2b inject.sh: remove useless comment block Leah Rowe 2025-05-04 08:47:56 +01:00
  • 342d570978 init.sh: tidy up the python version check Leah Rowe 2025-05-04 08:47:12 +01:00
  • bbdc46b060 init.sh: move non-init functions to lib.sh Leah Rowe 2025-05-04 08:33:17 +01:00
  • 3c0bef558d init.sh: simplify dependencies handling Leah Rowe 2025-05-04 08:29:19 +01:00