Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_system_update_engine
/
0a9a2a9e0821aa25ff9f385854c6269a7cf7b066
/
payload_consumer
d567c8b
Add Extent map
by Kelvin Zhang
· 4 years, 10 months ago
a837f00
Add EmitXorBlocks stub to FakeCowWriter
by Daniel Rosenberg
· 4 years, 10 months ago
ca9704e
Add GetNthBlockTest
by Kelvin Zhang
· 4 years, 10 months ago
b170676
Add block extent writer
by Kelvin Zhang
· 4 years, 11 months ago
5e5ad39
Don't check for FEC offset if fec is disabled
by Kelvin Zhang
· 4 years, 9 months ago
02df21b
Emit XOR ops at OTA generation time
by Kelvin Zhang
· 5 years ago
fba6ee5
Add EmitSequenceData stub to FakeCowWriter
by Daniel Rosenberg
· 4 years, 10 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
40d9666
Move Install op executor to a separate file
by Kelvin Zhang
· 5 years ago
f457586
Simplify logic for PerformZeroOrDiscardOperation
by Kelvin Zhang
· 5 years ago
1d402cb
Add InstallOperationExecutor which hanldes interpretation of install op
by Kelvin Zhang
· 5 years ago
37b9b70
Simplify logic for PerformSourceCopyOperation
by Kelvin Zhang
· 5 years ago
1d99ae1
Fix some lint/style error
by Kelvin Zhang
· 5 years ago
8704c83
Write verity first, then do fs verification
by Kelvin Zhang
· 5 years ago
e012f65
Refactor get partition path and IsVABC into separate function
by Kelvin Zhang
· 5 years ago
81eb075
Add a case to cover repeatedelly running fs verification
by Kelvin Zhang
· 5 years ago
30486bd
Add more unittest for fs verification VABC behavior
by Kelvin Zhang
· 5 years ago
46d6c49
Create a minimal testcase to reproduce silent verity corruption
by Kelvin Zhang
· 5 years ago
9105f4b
Fix verity discarded bug
by Kelvin Zhang
· 5 years ago
a9b5d8c
Rename postinstall_mount_device to readonly_target_path
by Kelvin Zhang
· 5 years ago
433d6c4
Unmmap all partitions after postinstall
by Kelvin Zhang
· 5 years ago
4d22ca2
Refactor extent writer to take filedescriptor in constructor
by Kelvin Zhang
· 5 years ago
f55eab8
Add a unittest for read-after-write pattern in cow writer
by Kelvin Zhang
· 5 years ago
331e3bd
Allow /postinstall files to have custom contexts
by Alex Light
· 5 years ago
4f28a6c
Support verity writes in VABC
by Kelvin Zhang
· 5 years ago
21a4991
Make dynamic partition control android return a writable fd
by Kelvin Zhang
· 5 years ago
569c97e
Add CowWriterFileDescriptor
by Kelvin Zhang
· 6 years ago
eeec381
Add checks before writing hashtree/verity
by Kelvin Zhang
· 5 years ago
f7ef12a
Unmap all partitions after postinstall finishes
by Kelvin Zhang
· 5 years ago
7f92567
Refactor verity reads/writes to a separate fucntion
by Kelvin Zhang
· 5 years ago
ebd115e
Pass in source slot to ctor of dynamic control
by Kelvin Zhang
· 5 years ago
4430ea5
Only skip CowCopy ops with same src/dst block
by Kelvin Zhang
· 5 years ago
6949831
Allow payload_metadata to take raw pointers with size am: 9b8a2bb050
by Kelvin Zhang
· 5 years ago
9b8a2bb
Allow payload_metadata to take raw pointers with size
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
0618835
Use UpdateUsesSnapshotCompression to determine if VABC is used
by Kelvin Zhang
· 5 years ago
3a55fc2
Don't list dynamic if a slot doesn't support DAP
by Tianjie
· 5 years ago
6a4d1ec
Check for null of cow_writer_ before call Finalize()
by Kelvin Zhang
· 5 years ago
838793d
Calculate vbmetadigest of inactive slot
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
4485897
Add unittest for filesystem verification action
by Kelvin Zhang
· 5 years ago
ead9fd7
Add unittest for load cache manifest success path
by Kelvin Zhang
· 5 years ago
cfe694f
Add unittest for set next op index
by Kelvin Zhang
· 5 years ago
9056021
For ext4 filesystem log if created/modified timestamp differs
by Håkan Kvist
· 5 years ago
47c7d7f
Skip SOURCE_COPY with same src/dst extent
by Kelvin Zhang
· 5 years ago
2379fa9
Don't clear fs_mount_dir_
by Kelvin Zhang
· 5 years ago
e9def4e
Mock a /postinstall dir at test time
by Kelvin Zhang
· 5 years ago
4aeaa12
Merge remote-tracking branch 'aosp/upstream-master' into merge
by Kelvin Zhang
· 5 years ago
2379503
update_engine: Make InstallPlan's dump nicer
by Amin Hassani
· 5 years ago
e4235b0
Add unittest for resume update
by Kelvin Zhang
· 5 years ago
4ce0110
Check if mount directory exists before attempting mount() syscall
by Kelvin Zhang
· 5 years ago
043355b
update_engine: use new base::Delete{File,PathRecursively}
by hscham
· 5 years ago
e3293c7
Check for return value of ConsumeWithBuffer
by Kelvin Zhang
· 5 years ago
91d95fa
Do not map dynamic partitions on VABC devices
by Kelvin Zhang
· 6 years ago
52cb1d7
Handle resume of VABC updates by emitting labels
by Kelvin Zhang
· 6 years ago
3f60d53
Don't use unix open() syscall on VABC partitions
by Kelvin Zhang
· 5 years ago
ec205cf
Use FileDescriptorPtr to implement async reads in verify stage
by Kelvin Zhang
· 6 years ago
b138ab5
Add FileDescriptorPtr interface to verity writer
by Kelvin Zhang
· 5 years ago
59928f1
Revert "Handle resume of VABC updates by emitting labels"
by Kelvin Zhang
· 5 years ago
4c5413d
update_engine: Store fingerprint value from Omaha response.
by Vyshu Khota
· 6 years ago
4b28024
Rename PReadAll/PWriteAll for file descriptor ptr to ReadAll/WriteAll
by Kelvin Zhang
· 5 years ago
7a26575
Estimate COW image size during OTA generation
by Kelvin Zhang
· 6 years ago
24599af
Handle resume of VABC updates by emitting labels
by Kelvin Zhang
· 6 years ago
30b09d0
Merge "Merge remote-tracking branch 'aosp/upstream-master' into merge"
by Tianjie Xu
· 6 years ago
a1e7c8f
Support host simulation of partial update
by Tianjie
· 6 years ago
5b58987
Merge remote-tracking branch 'aosp/upstream-master' into merge
by Tianjie
· 6 years ago
ec7bc11
update_engine: Create cros vs. aosp boundary clear
by Amin Hassani
· 6 years ago
24e1d72
update_engine: remove system_id and system_version
by Amin Hassani
· 6 years ago
8b1e0dc
Mount all partitions before running postinstall
by Kelvin Zhang
· 6 years ago
336c212
Merge "Merge remote-tracking branch 'remotes/aosp/upstream-master' into merge-cros"
by Treehugger Robot
· 6 years ago
9754f17
Implement SnapshotExtentWriter
by Kelvin Zhang
· 6 years ago
42c2f98
Merge remote-tracking branch 'remotes/aosp/upstream-master' into merge-cros
by Amin Hassani
· 6 years ago
2fe8432
Revert "update_engine: Remove case conditions for deprecated operations"
by Amin Hassani
· 6 years ago
ed03b44
update_engine: Fix leaking unit tests
by Amin Hassani
· 6 years ago
9b10dba
Implement VABCPartitionWriter
by Kelvin Zhang
· 6 years ago
b0b6cc2
update_engine: remove usages of base::MessageLoop.
by Qijiang Fan
· 6 years ago
19e5529
Don't fail downgrade check for partitions without version
by Tianjie
· 6 years ago
3dd8397
Call fsync() when close file descriptor
by Kelvin Zhang
· 6 years ago
852f57d
update engine: clang formatting
by Vyshu
· 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
7d19220
update_engine: Switch back crypto function calls to get0 version
by Amin Hassani
· 6 years ago
fbe526c
update_engine: Remove unused function
by Amin Hassani
· 6 years ago
aff7200
update_engine: Enterprise channel downgrade
by Miriam Polzer
· 6 years ago
ffa4c66
Merge "update_engine: Merge remote-tracking branch 'cros/upstream' into cros/master"
by Commit Bot
· 6 years ago
a81598b
payload_generator: Remove unused attributes
by Vyshu
· 6 years ago
5e6dfe3
Allow including file_descriptor.h in fs_mgr.
by David Anderson
· 6 years ago
e53b39b
update_engine: Merge remote-tracking branch 'cros/upstream' into cros/master
by Amin Hassani
· 6 years ago
7e048ed
Remove syntax error
by Greg Kaiser
· 6 years ago
9956320
Fix remaining styling and compiling issues
by Amin Hassani
· 6 years ago
f624e11
Check for public key before checking for signatures
by Amin Hassani
· 6 years ago
0d01bbd
Update test comment.
by Yifan Hong
· 6 years ago
Next »