1. d4806f8 Changed new_cow_size var type to auto to prevent overflow. by Daniel Zheng · 3 years, 4 months ago
  2. 49170aa Fsync data after writing prefs by Kelvin Zhang · 3 years, 5 months ago
  3. ab15beb Remove unnecessary partition re-maps by Kelvin Zhang · 3 years, 5 months ago
  4. 42f81b8 Checkpoint update progress before pausing by Kelvin Zhang · 3 years, 7 months ago
  5. 4565a2e Moving cow_size_updates to before partitions are parsed. by Daniel Zheng · 3 years, 7 months ago
  6. 730ae9b added disable_vabc field to install_plan by Daniel Zheng · 3 years, 8 months ago
  7. da4f729 added .clangd config file. initialized uninitialized variables by Daniel Zheng · 3 years, 8 months ago
  8. 862c46c Also skip SPL check for empty SPL strings by Kelvin Zhang · 3 years, 8 months ago
  9. a10fd5a Skip SPL check if OTA doesn't contain SPL information by Kelvin Zhang · 3 years, 8 months ago
  10. cfc531f Add security patch level to update manifest by Kelvin Zhang · 3 years, 8 months ago
  11. b936892 pread() data into memory instead of lazily mmap everything by Kelvin Zhang · 4 years, 1 month ago
  12. cb2dc88 Preliminary support for lz4diff + EROFS parsing by Kelvin Zhang · 4 years, 5 months ago
  13. 02fe662 Add integration test for XOR ops by Kelvin Zhang · 4 years, 6 months ago
  14. 3fe4964 Add UpdateAttempterIntegrationTesting by Kelvin Zhang · 4 years, 7 months ago
  15. df3c195 Move unittest constants to header by Kelvin Zhang · 4 years, 7 months ago
  16. 8e0090d Add skeleton for zucchini patch by Tianjie · 4 years, 8 months ago
  17. 20982a5 Implement setShouldSwitchSlotOnReboot and resetShouldSwitchSlotOnReboot by Kelvin Zhang · 4 years, 9 months ago
  18. e52b6cd Refactor both PartitionWriter and VABCPartitionWriter by Kelvin Zhang · 5 years ago
  19. ab3ce60 Refactor ECC related code to a separate class by Kelvin Zhang · 5 years ago
  20. 4f28a6c Support verity writes in VABC by Kelvin Zhang · 5 years ago
  21. ebd115e Pass in source slot to ctor of dynamic control by Kelvin Zhang · 5 years ago
  22. fc006c7 Fix an edge case where AllocateSpaceForPayload causes OTA to fail am: 51e08b90a7 by Kelvin Zhang · 5 years ago
  23. 51e08b9 Fix an edge case where AllocateSpaceForPayload causes OTA to fail by Kelvin Zhang · 5 years ago
  24. 8e97550 Merge ab/7061308 into stage. by Xin Li · 5 years ago
  25. 3a55fc2 Don't list dynamic if a slot doesn't support DAP by Tianjie · 5 years ago
  26. bb8e999 Move signature persistence to CheckpointUpdateProgress by Kelvin Zhang · 5 years ago
  27. cf4600e Use string_view for pref interface to reduce copy by Kelvin Zhang · 6 years ago
  28. 4d63656 Validate payload data for each operation am: 1205ea684e by Tianjie · 5 years ago
  29. 3265b31 Unconditionally save checkpoints when force = true by Kelvin Zhang · 5 years ago
  30. cfe694f Add unittest for set next op index by Kelvin Zhang · 5 years ago
  31. e4235b0 Add unittest for resume update by Kelvin Zhang · 5 years ago
  32. 52cb1d7 Handle resume of VABC updates by emitting labels by Kelvin Zhang · 6 years ago
  33. ec205cf Use FileDescriptorPtr to implement async reads in verify stage by Kelvin Zhang · 6 years ago
  34. 59928f1 Revert "Handle resume of VABC updates by emitting labels" by Kelvin Zhang · 5 years ago
  35. 24599af Handle resume of VABC updates by emitting labels by Kelvin Zhang · 6 years ago
  36. 5b58987 Merge remote-tracking branch 'aosp/upstream-master' into merge by Tianjie · 5 years ago
  37. ec7bc11 update_engine: Create cros vs. aosp boundary clear by Amin Hassani · 6 years ago
  38. 42c2f98 Merge remote-tracking branch 'remotes/aosp/upstream-master' into merge-cros by Amin Hassani · 6 years ago
  39. 19e5529 Don't fail downgrade check for partitions without version by Tianjie · 6 years ago
  40. 94f51cc Add a skeleton class for VABCPartitionWriter by Kelvin Zhang · 6 years ago
  41. e331f5a update_engine: Verify payload hash before its signature by Amin Hassani · 6 years ago
  42. 50bac65 Move partition writer to a separate file by Kelvin Zhang · 6 years ago
  43. 9bd519d Add partition writer class. by Kelvin Zhang · 6 years ago
  44. fbe526c update_engine: Remove unused function by Amin Hassani · 6 years ago
  45. e53b39b update_engine: Merge remote-tracking branch 'cros/upstream' into cros/master by Amin Hassani · 6 years ago
  46. f624e11 Check for public key before checking for signatures by Amin Hassani · 6 years ago
  47. 8702933 HardwareInterface::IsPartitionUpdateValid: fine grained error by Yifan Hong · 6 years ago
  48. d719103 Support per-partition timestamps by Kelvin Zhang · 6 years ago
  49. 612da76 update_engine: Remove check for deprecated values by Amin Hassani · 6 years ago
  50. 88d1069 Improve error message when hitting checksum mismatch by Kelvin Zhang · 6 years ago
  51. 0a92a62 Update language to comply with Android's inclusive language guidance by Saint Chou · 6 years ago
  52. f5baff4 Support generation of partial updates by Tianjie · 6 years ago
  53. cc011d3 Cache OTA manifest in update_engine by Kelvin Zhang · 6 years ago
  54. 1205ea6 Validate payload data for each operation by Tianjie · 6 years ago
  55. 24f9609 Verify the extents for untouched dynamic partitions during partial update by Tianjie · 6 years ago
  56. 55abd3c Merge remote-tracking branch 'aosp/upstream-master' into merge by Tianjie · 6 years ago
  57. 99d570d Implement PartitionUpdateGenerator for partial updates by Tianjie · 6 years ago
  58. d3865d1 Add PartitionUpdateGenerator by Tianjie · 6 years ago
  59. 9d5a61d update_engine: Fix issues reported by clang-tidy by Andrew · 6 years ago
  60. ec95d59 ShouldSkipOperation -> OptimizeOperation by Yifan Hong · 6 years ago
  61. f526156 ShouldSkipOperation -> OptimizeOperation by Yifan Hong · 6 years ago
  62. 822d485 Reland "update_engine: Deprecate major version 1" by Amin Hassani · 6 years ago
  63. fac2022 Revert "update_engine: Deprecate major version 1" by Amin Hassani · 6 years ago
  64. 55c2bfe DeltaPerformer: Don't destroy previously allocated space by Yifan Hong · 6 years ago
  65. b9d6357 DeltaPerformer: add static PreparePartitionsForUpdate by Yifan Hong · 6 years ago
  66. f033ecb DynamicPartitionControl: Add required_size to Prepare by Yifan Hong · 6 years ago
  67. 3a7dc26 update_engine: Check metadata and signature sizes by Andrew · 6 years ago
  68. 6eec995 Only skip operation on snapshot partitions by Yifan Hong · 6 years ago
  69. 8d38431 DeltaPerformer uses ShouldSkipOperation() by Alessio Balsini · 6 years ago
  70. 02e2b6b Remove BootControlInterface::PreparePartitionsForUpdate by Yifan Hong · 6 years ago
  71. 4ad3af6 Allow skipping timestamp check in certain debug conditions by Tianjie Xu · 7 years ago
  72. 55c7541 update_engine: Deprecate major version 1 by Amin Hassani · 7 years ago
  73. 6c70b93 Fix the behavior for metadata verification when no public key presents by Tianjie Xu · 7 years ago
  74. 7a78d63 Allow update engine read public keys from otacerts.zip by Tianjie Xu · 7 years ago
  75. 6cf830b Factor out the RSA verification in payload verifier by Tianjie Xu · 7 years ago
  76. 0f59a9a update_engine: Deprecate minor version 1 by Amin Hassani · 7 years ago
  77. 13d41cb [REFACTOR] Pass DeltaArchiveManifest to DynamicPartitionControl by Yifan Hong · 7 years ago
  78. 7b428f5 update_engine: drop MTD logic by Brian Norris · 7 years ago
  79. cda3c03 Support signing payload with 4096 bits RSA keys by xunchang · 7 years ago
  80. e69ca5f Allow creation of a logical partition by Hridya Valsaraju · 7 years ago
  81. 9b2f178 Use string for Signatures protobuf. by Sen Jiang · 7 years ago
  82. 008c458 update_engine: Run clang-format on payload_consumer by Amin Hassani · 7 years ago
  83. 53c2ec5 Use base::TimeTicks. by Sen Jiang · 7 years ago
  84. 3a25dc2 Force the last checkpoint to be saved. by Sen Jiang · 7 years ago
  85. 08c6da1 Don't use temp file for public key. by Sen Jiang · 7 years ago
  86. 3ce4e52 Merge aosp/upstream-master into aosp/master. by Sen Jiang · 7 years ago
  87. 3406c77 Call InitPartitionMetadata when resuming an update. by Tao Bao · 7 years ago
  88. 1d9077f Improve the logic for mapping target dynamic partitions. by Yifan Hong · 7 years ago
  89. 28e8970 Revert "Remove kPrefsDynamicPartitionMetadataInitialized." by Yifan Hong · 7 years ago
  90. 09f6e0f Remove kPrefsDynamicPartitionMetadataInitialized. by Tao Bao · 7 years ago
  91. 0e452c9 update_engine: Reduce prefs writes during update by Colin Howes · 7 years ago
  92. 5e1af98 Remove ZeroPadExtentWriter. by Sen Jiang · 7 years ago
  93. d4db07e Support updateable groups. by Yifan Hong · 8 years ago
  94. 9acd9cb Fix false negative NeedResize by Yifan Hong · 8 years ago
  95. 6b0a984 PartitionSizes -> PartitionMetadata by Yifan Hong · 8 years ago
  96. 3eeaf7d Skip writing verity if already written. by Sen Jiang · 8 years ago
  97. 537802d update_engine resize dynamic partitions during OTA. by Yifan Hong · 8 years ago
  98. 57f9180 Calculate verity hash tree. by Sen Jiang · 8 years ago
  99. 456853f Merge remote-tracking branch 'aosp/upstream-master' into aosp/master. by Sen Jiang · 8 years ago
  100. dda79e2 delta_generator: Use "kernel" and "root" partition names internally by Tudor Brindus · 8 years ago