Commit Graph

  • 049ee793db nvmutil: macro safety master Leah Rowe 2026-05-26 21:41:02 +01:00
  • bc4bc4b67e nvmutil: fix error exits Leah Rowe 2026-05-26 18:48:27 +01:00
  • 0e1e0fd0e8 Reapply "coreboot/x2e_n150: fix mismatching fsp header" Leah Rowe 2026-05-19 12:07:03 +01:00
  • ad2d082bc2 Revert "cb/default: use rev 62c8197dd25376cb7b18d272af167cb176d28bcf" Leah Rowe 2026-05-19 11:54:05 +01:00
  • 9a132f96a2 Revert "coreboot: never, ever use Werror" Leah Rowe 2026-05-19 11:53:54 +01:00
  • e90e1df74d Revert "consolidate haswell iommu patches" Leah Rowe 2026-05-19 11:53:46 +01:00
  • 154c5ff319 Revert "coreboot/x2e_n150: fix mismatching fsp header" Leah Rowe 2026-05-19 11:53:36 +01:00
  • 0aa019d323 coreboot/x2e_n150: fix mismatching fsp header Leah Rowe 2026-05-05 23:21:30 +01:00
  • f60350344a consolidate haswell iommu patches Leah Rowe 2026-04-23 23:14:25 +01:00
  • 2ecfe63b5f coreboot: never, ever use Werror Leah Rowe 2026-04-23 20:29:38 +01:00
  • fedeb6ecd8 cb/default: use rev 62c8197dd25376cb7b18d272af167cb176d28bcf Leah Rowe 2026-04-23 15:19:44 +01:00
  • 9b01115c5a dell-flash-unlock: fix errno handling Leah Rowe 2026-04-22 03:38:30 +01:00
  • a64cdaa300 nvmutil: remove pedantic flag Leah Rowe 2026-04-22 03:33:33 +01:00
  • c4e8c4fa25 spkmodem-recv: remove pedantic flag Leah Rowe 2026-04-22 03:33:03 +01:00
  • 46574146f5 spkmodem-recv: remove buggy errno usage Leah Rowe 2026-04-22 03:32:46 +01:00
  • 3b7ac395f4 nvmutil: fix cast Leah Rowe 2026-04-22 03:17:14 +01:00
  • d6658eb062 util/nvmutil: fix errno zero on exit return Leah Rowe 2026-04-22 03:15:41 +01:00
  • 40cb95b15e nvmutil: fix bad return status on error Leah Rowe 2026-04-22 02:54:00 +01:00
  • 4bf88a8081 nvmutil: use uintptr for gbe. check regular file. Leah Rowe 2026-04-22 02:53:15 +01:00
  • 48e949263b switch spkmodem_decode back to spkmodem_recv Leah Rowe 2026-04-21 19:11:45 +01:00
  • 7b5349e85d disable lbutils on non-linux systems Leah Rowe 2026-04-21 19:05:26 +01:00
  • b947150f8a nvmutil: don't rely on errno for errors Leah Rowe 2026-04-21 19:02:29 +01:00
  • 4bf96fbc1e nvmutil-standalone: add eintr safety Leah Rowe 2026-04-21 17:38:31 +01:00
  • dec63fc274 add gitignore Leah Rowe 2026-04-21 17:03:18 +01:00
  • 2d33754a5c fix make file Leah Rowe 2026-04-21 13:54:01 +01:00
  • 6d3341c637 nope. use nvmutil from libreboot 26.01 Leah Rowe 2026-04-21 13:50:54 +01:00
  • b1b1d2cf0c remove pledge in nvmutil Leah Rowe 2026-04-21 13:48:27 +01:00
  • 6f9f0f7321 fix nvmutil Makefile for openbsd Leah Rowe 2026-04-21 13:44:36 +01:00
  • 7f4f07fc40 use old nvmutil for now, in lbmk Leah Rowe 2026-04-21 13:39:29 +01:00
  • 4b5aca8ff8 now mkhtemp works on openbsd! Leah Rowe 2026-04-21 06:42:08 +01:00
  • e097eb5483 lbutils: don't use stack memory for path strings Leah Rowe 2026-04-21 06:39:50 +01:00
  • 7faf014a84 further makefile cleanup in lbutils Leah Rowe 2026-04-21 06:09:08 +01:00
  • 0205c0e6b0 lbutils: remove xpledge/xunveil, just call them direct Leah Rowe 2026-04-21 05:54:50 +01:00
  • 7ff5d925bf fix bsd Leah Rowe 2026-04-21 05:49:32 +01:00
  • 59fefd9c57 tidy up lbutils makefile Leah Rowe 2026-04-21 05:47:25 +01:00
  • 7619bfed65 lbutils/mkhtemp: correct return value check Leah Rowe 2026-04-03 03:11:27 +01:00
  • 9dab2ffa29 lbutils/mkhtemp: use openat_on_eintr Leah Rowe 2026-04-03 03:06:06 +01:00
  • f055809c17 lbutils/file: only override EEXIST if not set Leah Rowe 2026-04-02 22:15:58 +01:00
  • fc3c7b9c3e lbutils/file: tidy up mkhtemp_tmpfile_linux Leah Rowe 2026-04-02 22:11:50 +01:00
  • 7eecc42b92 Merge pull request 'supermicro x11ssh_f: Enable SATA hotplug' (#419) from noisytoot/supermicro-x11ssh-f-sata-hotplug into master Leah Rowe 2026-04-10 23:57:20 +02:00
  • 4a7feba7cd supermicro x11ssh_f: Enable SATA hotplug Ron Nazarov 2026-03-23 17:47:08 +00:00
  • 63ec707698 lbutils/file: ignore close err if errno is EINTR Leah Rowe 2026-04-01 21:00:50 +01:00
  • 2d69d45e26 remove dead code Leah Rowe 2026-04-01 20:36:05 +01:00
  • 6b67e12428 lbutils/file: don't eintr loop fcntl Leah Rowe 2026-04-01 19:22:10 +01:00
  • a6d2de4e88 libreboot-utils: don't loop lseek on EINTR Leah Rowe 2026-04-01 19:17:32 +01:00
  • d12ca7fd8e lbutils/file: don't use undefined USE_OPENAT Leah Rowe 2026-04-01 19:09:26 +01:00
  • 736a2504bb lbutils/file: don't loop EINTR on close() Leah Rowe 2026-04-01 17:43:43 +01:00
  • 249ae57c29 lbutils/file: fix implicit conversion on openat2 Leah Rowe 2026-04-01 17:33:01 +01:00
  • c48a962eaf lbutils/file: fix overflow check Leah Rowe 2026-04-01 17:27:18 +01:00
  • 3d24aa98f9 lbutils: remove more unused macros Leah Rowe 2026-04-01 16:50:50 +01:00
  • ae5e74554a lbutils/file: remove unused macro Leah Rowe 2026-04-01 16:49:19 +01:00
  • fb81b7b736 lbutils/file: rename rw_file_exact Leah Rowe 2026-04-01 16:20:12 +01:00
  • f68cedf202 libreboot-utils/file: never retry file rw on zero Leah Rowe 2026-04-01 16:11:50 +01:00
  • 5b465d3af6 lbutils: remove -Werror Leah Rowe 2026-04-01 15:02:52 +01:00
  • 9dc141bafa lbutils/rand: close fd on urandom error Leah Rowe 2026-04-01 14:35:24 +01:00
  • a879114734 lbutils: remove rw on_eintr functions. just use rw Leah Rowe 2026-04-01 14:29:39 +01:00
  • 229a283604 lbutils: portable options in Makefile Leah Rowe 2026-04-01 13:03:30 +01:00
  • 4e72555ac7 lbutils: support using arc4random on linux Leah Rowe 2026-04-01 12:44:38 +01:00
  • 44004191cb lbutils: don't set USE_OPENAT and USE_URANDOM Leah Rowe 2026-04-01 12:19:43 +01:00
  • 2c40ad7816 lbutils: only use GNU SOURCE for syscall Leah Rowe 2026-04-01 11:36:41 +01:00
  • 716140b80f libreboot-utils: don't use the GNU SOURCE macro Leah Rowe 2026-04-01 10:54:25 +01:00
  • b7b34413e7 libreboot-utils: fix clang hell mode Leah Rowe 2026-04-01 10:23:48 +01:00
  • d100ea1d2f libreboot-utils: always use strict cc flags Leah Rowe 2026-04-01 10:08:19 +01:00
  • 861f56375a libreboot-utils: fix ALL compiler warnings Leah Rowe 2026-04-01 10:03:41 +01:00
  • d91dd0ad81 fix coreboot/fam15h build error on arch Leah Rowe 2026-04-01 08:25:54 +01:00
  • 9cd86eb584 coreboot/default: fix vboot build error on arch Leah Rowe 2026-04-01 08:13:56 +01:00
  • e9a975b1f7 fix u-boot builds on arch linux Leah Rowe 2026-04-01 07:42:32 +01:00
  • df5bb1c894 libreboot-utils: loop fcntl on eintr Leah Rowe 2026-04-01 06:17:25 +01:00
  • f90af15502 safer macro Leah Rowe 2026-04-01 06:10:57 +01:00
  • e731893208 util/nvmutil: call usage if argc below 3 Leah Rowe 2026-03-31 17:53:05 +01:00
  • d2abde5303 libreboot-utils: stricter errno handling Leah Rowe 2026-03-31 15:43:43 +01:00
  • c0fd88155a lbutils/rand: add missing error handle Leah Rowe 2026-03-31 14:14:44 +01:00
  • 6d9f162f5b lbutils/file: only support real pread/pwrite Leah Rowe 2026-03-31 12:22:42 +01:00
  • a769537554 lbutils/file: don't alllow EAGAIN/EWOULDBLOCK Leah Rowe 2026-03-31 12:06:33 +01:00
  • bca09eebf3 lbutils/file: remove ETXTBSY from exemption on io Leah Rowe 2026-03-31 12:04:37 +01:00
  • 277c0c8e87 lbutils/file: don't reset errno on successful io Leah Rowe 2026-03-31 11:54:41 +01:00
  • aacf9fb6c9 libreboot-utils: unified EINTR loop handling Leah Rowe 2026-03-31 11:41:27 +01:00
  • f2dd830c7b TODO Leah Rowe 2026-03-31 07:47:15 +01:00
  • 2f7623ff06 libreboot-utils: unified max path lengths Leah Rowe 2026-03-31 07:42:40 +01:00
  • fb5f1b4ed1 correct exit status Leah Rowe 2026-03-30 07:12:25 +01:00
  • 9400f4ea0b be reasonable Leah Rowe 2026-03-30 07:04:10 +01:00
  • da20b75bea libreboot-utils: more flexible string usage Leah Rowe 2026-03-30 05:13:31 +01:00
  • b96708bd3a lbutils: strict string functions - abort on err Leah Rowe 2026-03-30 02:34:30 +01:00
  • 9d4302deb2 libreboot-utils: optimised string functions Leah Rowe 2026-03-30 00:35:56 +01:00
  • 7fb0b2f692 libreboot-utils: safe memcmp Leah Rowe 2026-03-29 22:15:27 +01:00
  • 01aa95ec15 Revert "lbmk: use mkhtemp in libreboot's build system" Leah Rowe 2026-03-29 16:25:41 +01:00
  • e54862fccc lbmk: use mkhtemp in libreboot's build system Leah Rowe 2026-03-29 15:48:49 +01:00
  • 8657d084d2 util/nvmutil: re-add cleanup Leah Rowe 2026-03-29 14:37:51 +01:00
  • e4016eb32c lbutils hexdump: reduce width on smaller integers Leah Rowe 2026-03-29 14:26:56 +01:00
  • ac04a5f50a libreboot-utils/lib: loop eintr on [p]read/[p]write Leah Rowe 2026-03-29 14:15:34 +01:00
  • a56903a7b0 mkhtemp: rename variable for clarity Leah Rowe 2026-03-29 13:53:55 +01:00
  • b70ee41c5c hexdump performance test, part 1 Leah Rowe 2026-03-29 13:23:31 +01:00
  • cec3de5c9e mkhtemp: generalised string concatenation Leah Rowe 2026-03-29 10:32:12 +01:00
  • 1539aff302 lbutils: simplify getprogname usage Leah Rowe 2026-03-29 09:30:10 +01:00
  • c2a70b7de0 libreboot-utils: simplify random tmpdir namegen Leah Rowe 2026-03-29 09:10:57 +01:00
  • 45edcf33f7 lbutils: rename mkrbuf to rmalloc Leah Rowe 2026-03-29 08:37:32 +01:00
  • 6e4839d356 libreboot-utils: simplify lbgetprogname Leah Rowe 2026-03-29 08:09:52 +01:00
  • 909b321f3a lbutils makefile: use c99 in strict mode Leah Rowe 2026-03-29 07:30:29 +01:00
  • afe2e71c01 util/nvmutil: better hexdump Leah Rowe 2026-03-29 07:21:08 +01:00
  • 546565f321 cleanup Leah Rowe 2026-03-29 07:09:06 +01:00