Commit Graph

  • 39a6e6daaf commit disk before free main 0.2.2 Caleb Connolly 2025-03-24 23:31:41 +01:00
  • e1d7c370bc properly error if run on a non-A/B device Caleb Connolly 2025-03-18 14:10:52 +00:00
  • 413ee35eda bootctrl: fall back to active slot if current slot not found in cmdline 0.2.1 Arnaud Ferraris 2024-08-28 15:34:11 +02:00
  • d30d9dfc03 gpt-utils: Open block device read only when obtaining info Guido Günther 2025-02-11 16:37:02 +01:00
  • b8d2248914 add a flag to continue when ufs bsg device is missing 0.2.0 Caleb Connolly 2023-09-27 18:56:43 +01:00
  • 3390f642e3 meson.build: use gnu11 std instead of c11 Caleb Connolly 2023-09-27 18:43:12 +01:00
  • 74fcde7a8e header fixes Caleb Connolly 2023-06-26 14:44:24 +01:00
  • ea34c3f0b9 drop test stub, fix licenses Caleb Connolly 2023-06-24 01:38:14 +01:00
  • e9e86efb96 even even more rework, drop zlib dep Caleb Connolly 2023-06-24 00:59:09 +01:00
  • bca9aa5dd7 more rework, cleanup, port to pure C Caleb Connolly 2023-06-23 23:21:24 +01:00
  • 04f4ac81ea rework, fixup, cleanup Caleb Connolly 2023-06-23 20:16:24 +01:00
  • 7f852512b6 write out the backup header too Caleb Connolly 2023-06-23 17:23:56 +01:00
  • 7a5d5ee40e make disk->hdr_bak actually be the GPT backup header Caleb Connolly 2023-06-23 17:22:39 +01:00
  • 75e30f8d09 Revert "Use scope-based memory management for malloc, free, open, close, etc." Caleb Connolly 2023-06-23 13:30:08 +01:00
  • 20572c1417 Fix segfault originating in get_suffix function Eric Curtin 2023-05-15 20:56:22 +01:00
  • 9d7600df51 Use scope-based memory management for malloc, free, open, close, etc. Eric Curtin 2023-05-08 23:49:26 +01:00
  • 843aa92266 Change hdr_offset to signed value, so lseek64 return can be checked Eric Curtin 2023-05-08 16:42:21 +01:00
  • e705c38010 add missing linux/limits.h Caleb Connolly 2023-05-15 20:26:28 +01:00
  • 1752506e75 gitignore: compile_commands.json Caleb Connolly 2023-05-15 19:53:49 +01:00
  • df63d7c21c Fix to << uint32_t has not been declared >> alefnode 2023-05-04 09:15:29 +02:00
  • 77b48f092a Merge branch 'emmc' into 'main' 0.1.2 Caleb Connolly 2022-09-21 16:25:40 +00:00
  • 17ee1b8e65 detect and handle emmc-backed xbl partitions when switching slots Richard Acayan 2022-08-29 20:54:35 -04:00
  • c1f24adfb6 properly remove the partition number and separator Richard Acayan 2022-08-29 17:50:57 -04:00
  • 50ef0328af minor cleanups, improve error handling 0.1.1 Caleb Connolly 2022-06-10 19:18:13 +01:00
  • 487a96f663 gpt-utils: drop unused function Caleb Connolly 2022-06-05 22:30:34 +01:00
  • f885e96bd3 Don't fail if slot already marked successful 0.1.0 Caleb Connolly 2022-06-04 16:03:46 +01:00
  • 6fc95a16ee add root check Caleb Connolly 2022-06-04 15:57:54 +01:00
  • 4c49647382 cleanup, stub out tests Caleb Connolly 2022-06-04 15:51:22 +01:00
  • 55612452e0 its ALIIIIIIVE Caleb Connolly 2022-06-04 04:42:40 +01:00
  • b28a87499c cleanup, still doesn't seem to work Caleb Connolly 2021-10-10 02:30:13 +01:00
  • 2f5bf10269 initial commit Caleb Connolly 2021-10-09 23:16:20 +01:00