Commit Graph

  • e1e515bd22 util/nvmutil: hardened pledge on help output Leah Rowe 2025-02-07 12:31:46 +00:00
  • ada057a865 Merge pull request 'Simplify the README' (#269) from runxiyu/lbmk:readme-simplification into master Leah Rowe 2025-02-02 10:32:39 +00:00
  • 9ced146b47 README.md: Use newlines instead of bulleted list for docs/support links runxiyu 2025-02-02 07:56:24 +00:00
  • 266122592c README.md: Use the EFF's page on Right to Repair Runxi Yu 2025-02-02 15:19:26 +08:00
  • e36aa8c5a5 README.md: Vastly simplify it Runxi Yu 2025-02-01 00:04:28 +08:00
  • c17f4381ce README.md: Mention SeaBIOS and U-Boot instead of Tianocore as payloads Runxi Yu 2025-01-31 16:43:27 +08:00
  • 47eb049cb4 Merge pull request 'deps/arch: genisoimage belongs to cdrtools' (#267) from runxiyu/lbmk:master into master Leah Rowe 2025-01-31 08:45:01 +00:00
  • fa9a0df245 deps/arch: genisoimage belongs to cdrtools Runxi Yu 2025-01-31 16:36:53 +08:00
  • a98490573b util/nvmutil: only set mac_updated at the end Leah Rowe 2025-01-29 04:45:57 +00:00
  • 6b9cf09ca2 restore old x230 gbe file Leah Rowe 2025-01-29 04:17:07 +00:00
  • 8a43535513 util/nvmutil: Fix bad comparison Leah Rowe 2025-01-29 04:10:52 +00:00
  • a65a0c2f96 util/nvmutil: allow ./nvm gbe MAC Leah Rowe 2025-01-29 04:07:54 +00:00
  • 96356ce94f util/nvmutil: move "e" to swap() Leah Rowe 2025-01-29 03:47:20 +00:00
  • b1d8975959 util/nvmutil: Only read up to 4KB on larger gbe Leah Rowe 2025-01-29 03:41:55 +00:00
  • 6821659bcb util/nvmutil: fix minor mistake (line break) Leah Rowe 2025-01-27 18:46:36 +00:00
  • 3bb7520f6d util/nvmutil: do setmac if only filename given Leah Rowe 2025-01-27 18:40:44 +00:00
  • d94b274fd9 vendor.sh: don't error if grep -v fails Leah Rowe 2025-01-27 06:57:30 +00:00
  • 6ebdd3c72b vendor.sh: Don't show gbe filename on inject Leah Rowe 2025-01-27 06:49:45 +00:00
  • a08748a9ed util/nvmutil: don't say write not needed if errno Leah Rowe 2025-01-27 05:54:06 +00:00
  • 6841a351eb util/nvmutil: print dump *after* modification Leah Rowe 2025-01-27 05:50:34 +00:00
  • da0a6c216c util/nvmutil: verbosely print the written MAC Leah Rowe 2025-01-27 05:36:25 +00:00
  • db5879c6b5 util/nvmutil: minor cleanup in cmd_dump Leah Rowe 2025-01-27 05:29:14 +00:00
  • bd7215d1eb util/nvmutil: show nvm words written on writeGbe Leah Rowe 2025-01-27 05:26:59 +00:00
  • c70117c79c util/nvmutil: clean up readonly check on writeGbe Leah Rowe 2025-01-27 05:18:38 +00:00
  • cf5a63e65c util/nvmutil: Remove useless gbeFileChanged var Leah Rowe 2025-01-27 05:13:20 +00:00
  • 83601aa524 util/nvmutil: reset errno if any MAC updated Leah Rowe 2025-01-27 05:07:27 +00:00
  • 3e86bf5ce2 util/nvmutil: reset errno when writing a MAC Leah Rowe 2025-01-27 05:05:20 +00:00
  • bcf53cc2cc util/nvmutil: show total number of bytes read Leah Rowe 2025-01-27 05:02:54 +00:00
  • c91cc329cf util/nvmutil: rename tbw/bw to tnw/nw Leah Rowe 2025-01-27 04:59:17 +00:00
  • 9060710833 util/nvmutil: err if bytes read lower than nf Leah Rowe 2025-01-27 04:57:32 +00:00
  • c72f699d36 util/nvmutil: err if fewer bytes written Leah Rowe 2025-01-27 04:55:05 +00:00
  • d666f67ebe util/nvmutil: Show bytes written in writeGbe Leah Rowe 2025-01-27 04:47:49 +00:00
  • b2d6393ed5 util/nvmutil swap(): ensure that no overflow occurs Leah Rowe 2025-01-27 04:09:48 +00:00
  • 063fef14d3 util/nvmutil: make swap() a bit clearer Leah Rowe 2025-01-27 04:09:09 +00:00
  • fd1bbdc96c util/nvmutil: make 0x3f checksum position a define Leah Rowe 2025-01-27 04:06:12 +00:00
  • 5ddf7f251d util/nvmutil: make 128 (nvm area) a define Leah Rowe 2025-01-27 04:03:34 +00:00
  • 8850acc7da util/nvmutil swap(): Only handle the nvm area Leah Rowe 2025-01-27 03:56:13 +00:00
  • 49506a8832 util/nvmutil: move write checks to writeGbe Leah Rowe 2025-01-26 08:52:26 +00:00
  • 948377b0e7 util/nvmutil: make cmd_swap its own function again Leah Rowe 2025-01-26 08:47:01 +00:00
  • 6e134c9f4b util/nvmutil: minor cleanup Leah Rowe 2025-01-26 08:03:27 +00:00
  • 98e105ac4f util/nvmutil: allocate less memory for setchecksum Leah Rowe 2025-01-26 07:25:26 +00:00
  • 52e8ea57f7 util/nvmutil: Further reduce memory usage Leah Rowe 2025-01-26 07:05:06 +00:00
  • 7a7d356824 util/nvmutil: Remove unnecessary buf16 variable Leah Rowe 2025-01-26 06:26:53 +00:00
  • cdf23975bc util/nvmutil: Only allocate needed memory for file Leah Rowe 2025-01-26 06:00:49 +00:00
  • ed45da9cae util/nvmutil: Remove unnecessary buffer Leah Rowe 2025-01-25 06:23:22 +00:00
  • ec3148dc3b util/nvmutil: Show specific error for bad cmd argc Leah Rowe 2025-01-24 18:14:25 +00:00
  • 073420d305 util/nvmutil: cleaner argument handling Leah Rowe 2025-01-24 18:10:17 +00:00
  • a6c18734e7 util/nvmutil: extreme pledge/unveil hardening Leah Rowe 2025-01-24 17:58:42 +00:00
  • deb307eaf6 util/nvmutil: more minor cleanup Leah Rowe 2025-01-24 17:03:31 +00:00
  • c14eccaf15 util/nvmutil: more granular MAC parsing errors Leah Rowe 2025-01-24 16:58:51 +00:00
  • 88fb9cc90e util/nvmutil: more cleanup Leah Rowe 2025-01-24 16:45:08 +00:00
  • 5aaf27f80c remove errant comment in nvmutil Leah Rowe 2025-01-24 13:34:07 +00:00
  • c829b45c17 util/nvmutil: support 16kb and 128kb gbe files Leah Rowe 2025-01-24 13:13:28 +00:00
  • a98ca5bf65 util/nvmutil: Prevent unveil allowing dir access Leah Rowe 2025-01-24 12:18:45 +00:00
  • 68c32034a0 typo: nvme should say nvm in nvmutil.c Leah Rowe 2025-01-24 11:37:26 +00:00
  • c944c2bbac util/nvmutil: General code cleanup Leah Rowe 2025-01-24 11:33:30 +00:00
  • 8c65e64e39 snip Leah Rowe 2025-01-18 05:06:34 +00:00
  • f666652fe1 snip Leah Rowe 2025-01-18 01:43:02 +00:00
  • 64d3c7b515 grub/xhci: Add xHCI non-root-hub fixes from Nitrokey Leah Rowe 2025-01-14 20:24:00 +00:00
  • 7bf0d4c2ed add gnults-devel to fedora 41 dependencies Leah Rowe 2025-01-12 23:59:44 +00:00
  • 66d084e7f7 grub.cfg: scan luks *inside lvm* Leah Rowe 2025-01-12 13:45:00 +00:00
  • 5a3b0dab96 grub.cfg: Scan *every* LVM device Leah Rowe 2025-01-12 13:19:48 +00:00
  • 3c9f4be76f Libreboot 20241206, 8th revision 20241206rev8 Leah Rowe 2025-01-06 19:04:02 +00:00
  • d4cc94d6b4 rom.sh: don't run mkpicotool on dry builds Leah Rowe 2025-01-06 18:15:22 +00:00
  • de6d2f556f pico-sdk: Import picotool as a dependency Leah Rowe 2025-01-06 16:53:12 +00:00
  • 4210ee68ea lib.sh: Much safer python version check Leah Rowe 2025-01-06 03:54:38 +00:00
  • 8c7ba6131c coreboot/next uprev: Fix T480 backlight keys Leah Rowe 2025-01-05 23:54:39 +00:00
  • 411fb697df set up python in PATH, ensuring that it is python3 Leah Rowe 2025-01-05 21:48:45 +00:00
  • e8336bcc3c vendor.sh: Proper semantics on prefix file names Leah Rowe 2025-01-05 08:56:23 +00:00
  • 63f4578263 vendor.sh: Confirm if need_files=n Leah Rowe 2025-01-05 08:20:53 +00:00
  • 13b06ae130 vendor.sh: Allow restoring the default GbE file Leah Rowe 2025-01-05 08:13:28 +00:00
  • ab8feff92e vendor.sh: set random MAC address *by default* Leah Rowe 2025-01-05 07:48:50 +00:00
  • 0ceaa01d45 vendor.sh: add clarification to nogbe warning Leah Rowe 2025-01-05 07:31:14 +00:00
  • 4d5caf1dcf vendor.sh: check that the vcfg file exists Leah Rowe 2025-01-04 19:32:39 +00:00
  • fc4ee88e16 vendor.sh: error out if nuking failed Leah Rowe 2025-01-04 19:24:53 +00:00
  • 8819a93d89 add line break, part 3 Leah Rowe 2025-01-04 16:33:18 +00:00
  • 8ce1a00f51 add line break, part 2 Leah Rowe 2025-01-04 16:32:13 +00:00
  • bc2c14e76a add line break Leah Rowe 2025-01-04 16:30:23 +00:00
  • c762850311 vendor.sh: prevent double-nuke Leah Rowe 2025-01-04 16:26:22 +00:00
  • 68299ad05c vendor.sh: much more verbose errors/confirmation Leah Rowe 2025-01-04 16:15:43 +00:00
  • b8e6d12f3d add libx86 to arch dependencies Leah Rowe 2025-01-04 14:21:24 +00:00
  • cf8ad497b4 vendor.sh: Remove unnecessary return Leah Rowe 2025-01-04 02:36:50 +00:00
  • c858099b35 vendor.sh: Download utils even if vcfg unset Leah Rowe 2025-01-04 02:33:32 +00:00
  • ce16856a24 vendor.sh: Allow setmac if vendorfiles not needed Leah Rowe 2025-01-04 02:23:07 +00:00
  • 4b51787d07 add less to arch dependencies Leah Rowe 2025-01-04 00:59:33 +00:00
  • 8bd028ec15 lib.sh: Set python after dependencies Leah Rowe 2025-01-03 20:53:05 +00:00
  • 44b6df7c24 update my copyright years on modified scripts Leah Rowe 2025-01-03 18:09:03 +00:00
  • 818f3d630c vendor.sh: Don't error if vcfg is unset Leah Rowe 2025-01-03 17:06:14 +00:00
  • 432a1a5bca lib.sh: Fix unescaped quotes in chkvars() Leah Rowe 2025-01-03 16:00:11 +00:00
  • a73b0fd910 Revert "fix more unescaped quotes in eval" Leah Rowe 2025-01-03 15:56:41 +00:00
  • ec6bcc1fba fix more unescaped quotes in eval Leah Rowe 2025-01-03 15:43:27 +00:00
  • 5284f20b98 fix ./mk dependencies build issue Leah Rowe 2025-01-03 14:34:42 +00:00
  • d825f9a968 rom.sh: Remove errant GRUB modules check Leah Rowe 2025-01-03 09:34:42 +00:00
  • 4149f3dc81 submodule/grub: use codeberg for 1st gnulib mirror Leah Rowe 2025-01-03 09:19:59 +00:00
  • 0305975e70 util/nvmutil: Update AUTHORS and COPYING files Leah Rowe 2025-01-03 02:24:09 +00:00
  • 20b192e13b util/nvmutil: Describe nvmutil in help output Leah Rowe 2025-01-03 02:15:18 +00:00
  • d1ca21628c util/nvmutil: Remove the correct binary on uninstall Leah Rowe 2025-01-03 02:13:01 +00:00
  • e63fe256df util/spkmodem-recv: More correct Makefile Leah Rowe 2025-01-03 02:09:55 +00:00
  • efd50ee548 util/nvmutil: Honour the INSTALL variable Leah Rowe 2025-01-03 02:08:38 +00:00
  • 8008838abb util/nvmutil: Don't clean when doing uninstall Leah Rowe 2025-01-03 02:05:49 +00:00