Commit Graph

  • ff592b7402 Merge pull request #161 from igoropaniuk/memleaks_sec_issues master v2.5 Bjorn Andersson 2026-02-25 08:27:14 -06:00
  • d192ab7e1a qdl: fix resource leaks in programmer image decoding Igor Opaniuk 2026-02-13 10:34:00 +01:00
  • 38ff7561b5 usb: fix sign-compare warning in usb_read() Igor Opaniuk 2026-02-13 10:18:08 +01:00
  • 1339843010 util: check malloc return value in load_sahara_image() Igor Opaniuk 2025-11-28 17:09:17 +01:00
  • 069b852cdc firehose: replace malloc with alloca for sector probe buffer Igor Opaniuk 2025-11-28 17:08:07 +01:00
  • 9254e0d5c1 gpt: mitigate buffer overflow risk for lba buffer Igor Opaniuk 2025-11-28 16:58:07 +01:00
  • f1fc7adbb5 firehose: ensure we properly set skip_storage_init in provision Casey Connolly 2026-02-09 22:41:12 +01:00
  • 7fd466c95e qdl: Propagate the success of decode_sahara_config() Bjorn Andersson 2026-02-04 12:30:34 -06:00
  • f60f2bde70 qdl: Refactor main() Bjorn Andersson 2026-02-02 10:30:01 -06:00
  • 156d9673a2 ramdump: Provide some user feedback Bjorn Andersson 2026-02-02 10:17:16 -06:00
  • ff1a3bb1d3 ramdump: Make ramdump a qdl subcommand Bjorn Andersson 2026-02-02 08:34:57 -06:00
  • 2d8ea742a8 sahara: Improve error message about missing images Bjorn Andersson 2026-01-26 22:43:31 -06:00
  • 44e7be00ac sahara: Drop "single image" concept Bjorn Andersson 2026-01-26 22:26:07 -06:00
  • f32f5ebe9f usb: add support for listing devices lucarin91 2026-01-12 19:40:17 +01:00
  • 32f0d67c02 firehose: Increase timeout for read of program-ack Bjorn Andersson 2026-02-01 21:33:07 -06:00
  • eb345dfdfa vip: Update expected digest checksum Yvonne Kaire 2026-01-29 11:30:57 -08:00
  • 4fb0de944a firehose: Increase reset delay after flashing Yvonne Kaire 2025-12-22 10:46:06 -08:00
  • f5b6ce9815 sahara: Unbreak ramdump by making images optional again Bjorn Andersson 2026-01-28 21:55:51 -06:00
  • aa77dfc23e qdl: Allow absolute paths in Windows again Bjorn Andersson 2026-01-23 08:43:41 -06:00
  • 22a43e2d01 qdl: Fix config XML capitalization Steve Moskovchenko 2018-07-09 19:17:49 -07:00
  • 5fa6a0d124 makefile: Allow cross-building Christopher Obbard 2025-12-19 23:54:58 +00:00
  • 6eeb866b15 vip: Fix integer underflow in digest count v2.4 Steve Moskovchenko 2025-12-17 03:50:15 -05:00
  • b4030fabe6 usb: Fix checkpatch warning about unnecessary parenthesis Bjorn Andersson 2025-12-16 18:41:17 -06:00
  • a10cf7f5da firehose: Increase image write timeout to 60 seconds Bjorn Andersson 2025-12-16 18:25:36 -06:00
  • e033f0f205 github: Resolve liblzma-related failure in Windows builds Bjorn Andersson 2025-12-16 15:36:25 -08:00
  • b9ad4ceaf8 firehose/usb: Explicitly handle ZLP on USB read transfers Loic Poulain 2025-12-01 12:06:47 +01:00
  • 516a75ff89 Merge pull request #156 from ykaire-qti/empty-filename Bjorn Andersson 2025-12-03 14:57:17 -06:00
  • a88edc58ed Merge pull request #158 from jcreedon/add_slot Bjorn Andersson 2025-11-27 11:49:33 -06:00
  • bd656a50a0 Merge pull request #160 from igoropaniuk/sign-compare Bjorn Andersson 2025-11-27 11:48:49 -06:00
  • a3f6c1a569 Address more -Wsign-compare issues Igor Opaniuk 2025-11-27 15:24:02 +01:00
  • a3436e2b0a Ignore patches with empty filenames. Yvonne Kaire 2025-11-17 15:03:07 -08:00
  • a3ec7fd90b firehose: Add slot flag Jacob Creedon 2025-11-21 09:32:52 -08:00
  • 2db10bd0c6 Merge pull request #159 from igoropaniuk/integer_issues Bjorn Andersson 2025-11-26 09:56:20 -06:00
  • 95e2a0d3a3 Address warnings for integer expressions of different signedness Igor Opaniuk 2025-11-25 14:06:22 +01:00
  • db8c0c8819 vip: address always false warning Igor Opaniuk 2025-11-25 14:03:47 +01:00
  • 661ca1cba2 Merge pull request #157 from igoropaniuk/housekeeping_readme Konrad Dybcio 2025-11-20 13:01:02 +01:00
  • 7206903f43 README: move info about man pages to a separate section Igor Opaniuk 2025-11-20 12:35:47 +01:00
  • b1d46164e3 github: add step for man page generation Igor Opaniuk 2025-11-20 12:33:56 +01:00
  • 6b4a0adc3c README: add git to Windows build instructions Igor Opaniuk 2025-11-20 12:29:44 +01:00
  • 80108974cf Merge pull request #154 from quic-bjorande/for-linux-msm/multi-programmer Bjorn Andersson 2025-11-19 15:45:16 -06:00
  • 57b7b56ebe README: Document the multi-image support Bjorn Andersson 2025-11-14 14:35:11 -06:00
  • 406ede8e14 qdl: Also support Sahara config XML documents Bjorn Andersson 2025-11-14 20:40:22 -08:00
  • 4bdcaaec1a qdl: Support for "programmer archives" Bjorn Andersson 2025-11-14 14:35:11 -06:00
  • 5b768d8be0 qdl: Allow multiple Sahara images Bjorn Andersson 2025-11-13 20:50:26 -06:00
  • ff260604e7 sahara: Load programmer at parse time Bjorn Andersson 2025-11-13 18:19:11 -06:00
  • 0a3c1175bd Add 'manpages' as new target to generate manpages by help2man Roger Shimizu 2025-09-13 23:14:16 -07:00
  • d164eb0ab5 Move __unused macro after variable definitions Igor Opaniuk 2025-11-17 16:00:34 +01:00
  • a79a572f18 Address unused parameter warnings Igor Opaniuk 2025-11-13 11:33:15 +01:00
  • 18f7e98632 qdl: introduce __unused macro Igor Opaniuk 2025-11-13 11:29:10 +01:00
  • 09a4f034b0 github: Get --version working for Windows build Luca Weiss 2025-11-12 15:31:40 +01:00
  • 752685df9b github: Fetch full history during checkout Luca Weiss 2025-11-12 16:05:20 +01:00
  • 2869ca68d8 Add -h/--help support to ks and ramdump tool Roger Shimizu 2025-09-13 22:05:33 -07:00
  • 8c42508fbd github: Bump macos runner versions Bjorn Andersson 2025-11-11 09:15:47 -06:00
  • f1b6a30a1a firehose: Increase program timeout for SPINOR Bjorn Andersson 2025-11-03 14:31:52 -06:00
  • 57910d9696 qdl: Be explicit about storage types Bjorn Andersson 2025-11-03 14:19:48 -06:00
  • 3433cd77c3 README: Add blank lines around code blocks Bjorn Andersson 2025-11-03 15:02:59 -06:00
  • 5c5010c4fd Merge pull request #147 from igoropaniuk/misc_fixes Dmitry Baryshkov 2025-11-05 17:36:53 +02:00
  • e0d254190b vip: fix path validation Igor Opaniuk 2025-11-04 13:10:10 +01:00
  • dd7fb4f002 util: address memory leak in attr_as_bool() Igor Opaniuk 2025-11-04 13:07:23 +01:00
  • 8c0fd741ee usb: increase firehose raw write timeout to 10 seconds Loic Poulain 2025-10-23 21:40:29 +02:00
  • 92b14a1c58 Add build instructions for MacPorts Amit Kucheria 2025-09-24 09:46:10 +03:00
  • f3b4fd4fdc gpt: gpt_load_table_from_partition: fix off-by-one error for num_sectors Michael Scott 2025-09-16 20:48:47 -07:00
  • 1b9974c198 patch: Don't spam the log when no patch file was loaded Bjorn Andersson 2025-09-16 20:32:27 -05:00
  • 33e6ec77ac sahara: Print an error when device isn't reachable Bjorn Andersson 2025-09-16 20:32:08 -05:00
  • 841a0a8e7f firehose: Improve startup time significantly Bjorn Andersson 2025-09-16 20:04:50 -05:00
  • 5449037f1c ufs: Extract provisioning from firehose_run() Bjorn Andersson 2025-09-16 20:10:52 -05:00
  • 2580547165 firehose: Unbreak db410c/msm8916 support Bjorn Andersson 2025-09-16 19:55:45 -05:00
  • d561ed5bd2 firehose: Provide progress bar on read as well Bjorn Andersson 2025-09-16 21:13:17 -05:00
  • 08c4657e8d checkpatch: Skip list.h Bjorn Andersson 2025-09-16 21:20:47 -05:00
  • ccc1b6835b qdl: Fail fast when programmer is unavailable Bjorn Andersson 2025-08-28 20:34:02 -05:00
  • ce175f2e27 Introduce a linked list abstraction Bjorn Andersson 2025-08-28 11:26:11 -05:00
  • 6a67b6bd64 sparse: Parse sparse files at load time Bjorn Andersson 2025-08-28 13:49:24 -05:00
  • 3eb702d950 Move check for missing files to load time Bjorn Andersson 2025-08-28 13:49:24 -05:00
  • 35b46a0e5e Resolve include dir at load time Bjorn Andersson 2025-08-28 14:36:10 -05:00
  • dad8b4802d qdl: Document the newly introduced read and write commands Bjorn Andersson 2025-09-07 21:18:14 -05:00
  • 60db50966d qdl: Extend read/write support to accept GPT partition names Bjorn Andersson 2025-09-07 21:18:14 -05:00
  • dff2ed7a72 qdl: Add "read" and "write" commands Bjorn Andersson 2025-09-07 20:56:44 -05:00
  • 10d16aabc8 firehose: Support discovering sector size Bjorn Andersson 2025-09-07 20:48:32 -05:00
  • a601db1868 github: update libxml DLL bundled with Windows binary v2.2 Julien Vanier 2025-09-08 11:39:41 -04:00
  • 29f623bd8c sparse: Clean up endianness and chunk type signedness Bjorn Andersson 2025-08-26 18:06:27 -05:00
  • a83406f21b sparse: Handle larger FILL and DONT_CARE chunks Bjorn Andersson 2025-08-26 17:42:48 -05:00
  • 739b1ad4db sparse: Handle larger-than-32bit sparse images Bjorn Andersson 2025-08-26 15:41:40 -05:00
  • cd32723503 Fix linux command to install libusb Sam Freund 2025-07-03 15:09:59 -05:00
  • 9e5195cbe1 sahara: fix memory leak Igor Opaniuk 2025-06-30 07:58:45 +02:00
  • ce6faee104 Merge pull request #118 from igoropaniuk/readme_update Bjorn Andersson 2025-06-26 15:32:35 -05:00
  • a9deec3349 Merge branch 'bmx666-sparse' Bjorn Andersson 2025-06-26 15:25:21 -05:00
  • 02c008adfd add support sparse attribute Maxim Paymushkin 2025-03-27 15:41:04 +01:00
  • 3250ce0026 README: add details about contribution and license Igor Opaniuk 2025-06-25 15:25:17 +02:00
  • 228ab33af8 make: simplify check-cached target Igor Opaniuk 2025-06-25 15:24:18 +02:00
  • 4288cebfdb program: add sparse attribute Maxim Paymushkin 2025-03-27 15:41:03 +01:00
  • 7447251b25 util: add attr_as_bool Maxim Paymushkin 2025-03-27 15:41:01 +01:00
  • 80b45a99fe Merge pull request #116 from igoropaniuk/checkpatch_rework Bjorn Andersson 2025-06-24 16:36:46 -05:00
  • 25562d208d qdl: move MIN and ROUND_UP macros Igor Opaniuk 2025-06-24 08:00:41 +02:00
  • d48d852ca2 makefile: add check and check-cached targets Igor Opaniuk 2025-06-24 06:51:22 +02:00
  • ec418a144f spdx: add missing license identifiers Igor Opaniuk 2025-06-24 06:49:51 +02:00
  • 3e5426d5cb program: address checkpatch issues Igor Opaniuk 2025-06-24 15:08:12 +02:00
  • 03560e9e04 vip: address checkpatch issues Igor Opaniuk 2025-06-24 14:31:26 +02:00
  • adf906c646 ux: address checkpatch issues Igor Opaniuk 2025-06-24 06:47:46 +02:00
  • 67472bf750 qdl: address checkpatch issues Igor Opaniuk 2025-06-24 19:54:49 +02:00
  • cc4dced2f8 sahara: address checkpatch issues Igor Opaniuk 2025-06-24 06:44:03 +02:00