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