1. 8879b04 update_engine: update error log by Daniel Zheng · 1 year, 5 months ago
  2. 40354f8 update_engine: refactor manifest parsing by Daniel Zheng · 1 year, 6 months ago
  3. 0dc25a6 update_engine: refactor into method by Daniel Zheng · 1 year, 6 months ago
  4. 1e56e35 update_engine: add error log by Daniel Zheng · 1 year, 6 months ago
  5. 5f07b22 update_engine: update op buf size with vabc_none by Daniel Zheng · 1 year, 7 months ago
  6. 49c06b2 Disable XOR ops if compression is set to none by Kelvin Zhang · 1 year, 8 months ago
  7. b1c0524 Handle errors on partition close by Kelvin Zhang · 1 year, 8 months ago
  8. 8ddadd3 Logging improvements by Kelvin Zhang · 1 year, 8 months ago
  9. 944cdac Add support to disable multi-threaded compression at install time by Kelvin Zhang · 1 year, 8 months ago
  10. 85a6d99 Allow on device spl downgrade check to be bypassed by Kelvin Zhang · 1 year, 10 months ago
  11. eede4c8 Adding error for when overlayfs is enabled in OTA by Daniel Zheng · 2 years, 2 months ago
  12. f978480 Revert ResetUpdateProgress behavior by Daniel Zheng · 2 years, 2 months ago
  13. 430852d Properly report an error for download action write errors by Kelvin Zhang · 2 years, 3 months ago
  14. 5eece04 Make checkpointing atomic by Daniel Zheng · 2 years, 3 months ago
  15. 9fc62b8 Added a field to set enable_vabc by Daniel Zheng · 2 years, 5 months ago
  16. bfa1041 Fix cow size estimation of --vabc-none by Kelvin Zhang · 2 years, 5 months ago
  17. a7407b5 Rename update_device.py's --disable-vabc param by Kelvin Zhang · 2 years, 5 months ago
  18. bdba354 Reject SPL downgrade for locked bootlaoders by Kelvin Zhang · 2 years, 6 months ago
  19. 6bef490 Add cli option to enable multi-threaded compression by Kelvin Zhang · 2 years, 6 months ago
  20. 9dbdcfb Remove log spams from update_engine by Kelvin Zhang · 2 years, 7 months ago
  21. d4806f8 Changed new_cow_size var type to auto to prevent overflow. by Daniel Zheng · 2 years, 8 months ago
  22. 49170aa Fsync data after writing prefs by Kelvin Zhang · 2 years, 8 months ago
  23. ab15beb Remove unnecessary partition re-maps by Kelvin Zhang · 2 years, 8 months ago
  24. 42f81b8 Checkpoint update progress before pausing by Kelvin Zhang · 2 years, 10 months ago
  25. 4565a2e Moving cow_size_updates to before partitions are parsed. by Daniel Zheng · 2 years, 11 months ago
  26. 730ae9b added disable_vabc field to install_plan by Daniel Zheng · 3 years ago
  27. da4f729 added .clangd config file. initialized uninitialized variables by Daniel Zheng · 3 years ago
  28. 862c46c Also skip SPL check for empty SPL strings by Kelvin Zhang · 3 years ago
  29. a10fd5a Skip SPL check if OTA doesn't contain SPL information by Kelvin Zhang · 3 years ago
  30. cfc531f Add security patch level to update manifest by Kelvin Zhang · 3 years ago
  31. b936892 pread() data into memory instead of lazily mmap everything by Kelvin Zhang · 3 years, 5 months ago
  32. cb2dc88 Preliminary support for lz4diff + EROFS parsing by Kelvin Zhang · 3 years, 9 months ago
  33. 02fe662 Add integration test for XOR ops by Kelvin Zhang · 3 years, 9 months ago
  34. 3fe4964 Add UpdateAttempterIntegrationTesting by Kelvin Zhang · 3 years, 10 months ago
  35. df3c195 Move unittest constants to header by Kelvin Zhang · 3 years, 10 months ago
  36. 8e0090d Add skeleton for zucchini patch by Tianjie · 4 years ago
  37. 20982a5 Implement setShouldSwitchSlotOnReboot and resetShouldSwitchSlotOnReboot by Kelvin Zhang · 4 years ago
  38. e52b6cd Refactor both PartitionWriter and VABCPartitionWriter by Kelvin Zhang · 4 years, 6 months ago
  39. ab3ce60 Refactor ECC related code to a separate class by Kelvin Zhang · 4 years, 6 months ago
  40. 4f28a6c Support verity writes in VABC by Kelvin Zhang · 4 years, 7 months ago
  41. ebd115e Pass in source slot to ctor of dynamic control by Kelvin Zhang · 4 years, 5 months ago
  42. fc006c7 Fix an edge case where AllocateSpaceForPayload causes OTA to fail am: 51e08b90a7 by Kelvin Zhang · 4 years, 5 months ago
  43. 51e08b9 Fix an edge case where AllocateSpaceForPayload causes OTA to fail by Kelvin Zhang · 4 years, 6 months ago
  44. 8e97550 Merge ab/7061308 into stage. by Xin Li · 4 years, 6 months ago
  45. 3a55fc2 Don't list dynamic if a slot doesn't support DAP by Tianjie · 4 years, 6 months ago
  46. bb8e999 Move signature persistence to CheckpointUpdateProgress by Kelvin Zhang · 4 years, 7 months ago
  47. cf4600e Use string_view for pref interface to reduce copy by Kelvin Zhang · 4 years, 10 months ago
  48. 4d63656 Validate payload data for each operation am: 1205ea684e by Tianjie · 4 years, 8 months ago
  49. 3265b31 Unconditionally save checkpoints when force = true by Kelvin Zhang · 4 years, 8 months ago
  50. cfe694f Add unittest for set next op index by Kelvin Zhang · 4 years, 9 months ago
  51. e4235b0 Add unittest for resume update by Kelvin Zhang · 4 years, 9 months ago
  52. 52cb1d7 Handle resume of VABC updates by emitting labels by Kelvin Zhang · 4 years, 10 months ago
  53. ec205cf Use FileDescriptorPtr to implement async reads in verify stage by Kelvin Zhang · 4 years, 10 months ago
  54. 59928f1 Revert "Handle resume of VABC updates by emitting labels" by Kelvin Zhang · 4 years, 9 months ago
  55. 24599af Handle resume of VABC updates by emitting labels by Kelvin Zhang · 4 years, 10 months ago
  56. 5b58987 Merge remote-tracking branch 'aosp/upstream-master' into merge by Tianjie · 4 years, 9 months ago
  57. ec7bc11 update_engine: Create cros vs. aosp boundary clear by Amin Hassani · 4 years, 9 months ago
  58. 42c2f98 Merge remote-tracking branch 'remotes/aosp/upstream-master' into merge-cros by Amin Hassani · 4 years, 9 months ago
  59. 19e5529 Don't fail downgrade check for partitions without version by Tianjie · 4 years, 10 months ago
  60. 94f51cc Add a skeleton class for VABCPartitionWriter by Kelvin Zhang · 4 years, 11 months ago
  61. e331f5a update_engine: Verify payload hash before its signature by Amin Hassani · 4 years, 10 months ago
  62. 50bac65 Move partition writer to a separate file by Kelvin Zhang · 4 years, 10 months ago
  63. 9bd519d Add partition writer class. by Kelvin Zhang · 4 years, 11 months ago
  64. fbe526c update_engine: Remove unused function by Amin Hassani · 4 years, 10 months ago
  65. e53b39b update_engine: Merge remote-tracking branch 'cros/upstream' into cros/master by Amin Hassani · 5 years ago
  66. f624e11 Check for public key before checking for signatures by Amin Hassani · 5 years ago
  67. 8702933 HardwareInterface::IsPartitionUpdateValid: fine grained error by Yifan Hong · 5 years ago
  68. d719103 Support per-partition timestamps by Kelvin Zhang · 5 years ago
  69. 612da76 update_engine: Remove check for deprecated values by Amin Hassani · 5 years ago
  70. 88d1069 Improve error message when hitting checksum mismatch by Kelvin Zhang · 5 years ago
  71. 0a92a62 Update language to comply with Android's inclusive language guidance by Saint Chou · 5 years ago
  72. f5baff4 Support generation of partial updates by Tianjie · 5 years ago
  73. cc011d3 Cache OTA manifest in update_engine by Kelvin Zhang · 5 years ago
  74. 1205ea6 Validate payload data for each operation by Tianjie · 5 years ago
  75. 24f9609 Verify the extents for untouched dynamic partitions during partial update by Tianjie · 5 years ago
  76. 55abd3c Merge remote-tracking branch 'aosp/upstream-master' into merge by Tianjie · 5 years ago
  77. 99d570d Implement PartitionUpdateGenerator for partial updates by Tianjie · 5 years ago
  78. d3865d1 Add PartitionUpdateGenerator by Tianjie · 5 years ago
  79. 9d5a61d update_engine: Fix issues reported by clang-tidy by Andrew · 5 years ago
  80. ec95d59 ShouldSkipOperation -> OptimizeOperation by Yifan Hong · 5 years ago
  81. f526156 ShouldSkipOperation -> OptimizeOperation by Yifan Hong · 5 years ago
  82. 822d485 Reland "update_engine: Deprecate major version 1" by Amin Hassani · 5 years ago
  83. fac2022 Revert "update_engine: Deprecate major version 1" by Amin Hassani · 6 years ago
  84. 55c2bfe DeltaPerformer: Don't destroy previously allocated space by Yifan Hong · 6 years ago
  85. b9d6357 DeltaPerformer: add static PreparePartitionsForUpdate by Yifan Hong · 6 years ago
  86. f033ecb DynamicPartitionControl: Add required_size to Prepare by Yifan Hong · 6 years ago
  87. 3a7dc26 update_engine: Check metadata and signature sizes by Andrew · 6 years ago
  88. 6eec995 Only skip operation on snapshot partitions by Yifan Hong · 6 years ago
  89. 8d38431 DeltaPerformer uses ShouldSkipOperation() by Alessio Balsini · 6 years ago
  90. 02e2b6b Remove BootControlInterface::PreparePartitionsForUpdate by Yifan Hong · 6 years ago
  91. 4ad3af6 Allow skipping timestamp check in certain debug conditions by Tianjie Xu · 6 years ago
  92. 55c7541 update_engine: Deprecate major version 1 by Amin Hassani · 6 years ago
  93. 6c70b93 Fix the behavior for metadata verification when no public key presents by Tianjie Xu · 6 years ago
  94. 7a78d63 Allow update engine read public keys from otacerts.zip by Tianjie Xu · 6 years ago
  95. 6cf830b Factor out the RSA verification in payload verifier by Tianjie Xu · 6 years ago
  96. 0f59a9a update_engine: Deprecate minor version 1 by Amin Hassani · 6 years ago
  97. 13d41cb [REFACTOR] Pass DeltaArchiveManifest to DynamicPartitionControl by Yifan Hong · 6 years ago
  98. 7b428f5 update_engine: drop MTD logic by Brian Norris · 6 years ago
  99. cda3c03 Support signing payload with 4096 bits RSA keys by xunchang · 6 years ago
  100. e69ca5f Allow creation of a logical partition by Hridya Valsaraju · 6 years ago