Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_system_update_engine
/
b19c3ec7bda83b15c7fc659f65eb6f92ca84f9c4
/
payload_consumer
/
delta_performer.cc
be19a24
Reserve max buffer size in delta performer.
by Sen Jiang
· 8 years ago
02c4942
Add support for new payload property headers to delay switching slots.
by Sen Jiang
· 8 years ago
d87304c
update_engine: Fix lint issues in delta_performer.cc
by Amin Hassani
· 8 years ago
a48f630
Move extent copy and hash logic to a new file.
by Alex Deymo
· 9 years ago
49fdb09
update_engine: Change imgdiff/imgpatch to a dummy puffdiff/puffpatch
by Amin Hassani
· 8 years ago
4155520
Fix the long time ioctl problem.
by Amin Hassani
· 8 years ago
cdd5206
Support IsDeltaPayload per <package>.
by Sen Jiang
· 8 years ago
5ae865b
Resume multiple payloads.
by Sen Jiang
· 8 years ago
d2ff2a0
Don't clear previous partitions in DeltaPerformer.
by Sen Jiang
· 8 years ago
0affc2c
Parse multiple packages from Omaha response.
by Sen Jiang
· 8 years ago
2703ef4
Store raw payload hash blob in install plan.
by Sen Jiang
· 8 years ago
eecb0a5
Remove IMGDIFF operation application support.
by Alex Deymo
· 8 years ago
6765a68
Move to use bsdiff/ prefix in includes.
by Alex Deymo
· 8 years ago
4b5da32
Track the API change to ApplyImagePatch().
by Tao Bao
· 8 years ago
7a65909
Use bspatch as a library.
by Sen Jiang
· 9 years ago
5b91c6b
New setting to mark postinstall as optional.
by Alex Deymo
· 9 years ago
5c6bb1d
Fix clang-tidy performance warnings in update_engine.
by Chih-Hung Hsieh
· 9 years ago
9d66d76
Add type casts to silence warnings intorduced by protobuf v3.0.0
by Tamas Berghammer
· 9 years ago
be2c47b
Return correct error code when source operation hash mismatch.
by Sen Jiang
· 9 years ago
72a68d8
Show the name of the BLK* ioctl failure instead of the number.
by Alex Deymo
· 9 years ago
6714084
Improve logs when the update fails due to source hash mistmatch.
by Alex Deymo
· 9 years ago
b86787c
Discard the tail of the target partitions when updating.
by Alex Deymo
· 9 years ago
3d00906
Improve logging when source hash mismatches.
by Alex Deymo
· 9 years ago
5fb356c
Mark block device as read-only before mounting.
by Alex Deymo
· 9 years ago
fef85fd
Remove ComputeSourceHash mode in FileSystemVerification action.
by Sen Jiang
· 9 years ago
0497d05
Fix ZERO and DISCARD operations.
by Alex Deymo
· 9 years ago
bc3e6b0
Implement IMGDIFF operation in the client.
by Sen Jiang
· 10 years ago
390efed
Parse postinstall parameters from the payload metadata.
by Alex Deymo
· 9 years ago
f25eb49
Fix resuming canceled updates.
by Alex Deymo
· 9 years ago
64d9878
Replace is_full_update boolean with a payload_state enum.
by Alex Deymo
· 10 years ago
0103c36
update_engine: Update libchrome APIs to r369476
by Alex Vakulenko
· 10 years ago
05e0e38
Compile delta_generator for the host.
by Alex Deymo
· 10 years ago
889c65d
Switch supported minor version to 3.
by Sen Jiang
· 10 years ago
542c19b
Remove SystemState references from DeltaPerformer.
by Alex Deymo
· 10 years ago
706a5ab
Remove SystemState dependency from HttpFetcher and InstallPlan.
by Alex Deymo
· 10 years ago
2ec4aab
Verify operation source hash if present.
by Sen Jiang
· 10 years ago
39910dc
Split payload application code into a subdirectory.
by Alex Deymo
· 10 years ago
[Renamed (98%) from delta_performer.cc]
3e728fe
Do not include signature dummy operation in major version 2.
by Sen Jiang
· 10 years ago
7a2c47e
Enable payload v2.
by Alex Deymo
· 10 years ago
f681380
Fix verifying payload signature in major version 2.
by Sen Jiang
· 10 years ago
76bfa74
Verify metadata signature in major version 2.
by Sen Jiang
· 10 years ago
c8f6b7a
Check PartitionUpdate field for old partition info in ValidateManifest.
by Sen Jiang
· 10 years ago
5fa2c6d
Disable post-install on major version 1 payloads in Brillo.
by Alex Deymo
· 10 years ago
3f39d5c
update_engine: Rename "chromeos" -> "brillo" in include paths and namespaces
by Alex Vakulenko
· 10 years ago
e5e5fe9
Move InstallPlan partitions to a list of partitions.
by Alex Deymo
· 10 years ago
4279178
Fix ZERO and DISCARD build for 32-bit targets.
by Alex Deymo
· 10 years ago
79715ad
Implement ZERO and DISCARD operations in update_engine.
by Alex Deymo
· 10 years ago
b8060e4
Parse metadata signature size in payload version 2.
by Sen Jiang
· 10 years ago
2d621a3
Implement REPLACE_XZ on the update_engine.
by Alex Deymo
· 10 years ago
b552a68
Check all signatures regardless of the version.
by Alex Deymo
· 10 years ago
0532287
Transfer memory ownership when stacking ExtentWriters.
by Alex Deymo
· 10 years ago
e6fc8e1
Update the payload public key location in Android.
by Alex Deymo
· 10 years ago
cbf0989
Include the major version in update_engine.conf
by Alex Deymo
· 10 years ago
2d528b4
Add unit tests to test delta performer directly.
by Sen Jiang
· 10 years ago
af9a863
Remove obsolete Installer.* metrics.
by Alex Deymo
· 10 years ago
5aa1c54
Create temporary files in the system's temp directory.
by Alex Deymo
· 10 years ago
46e9b17
Add major_version flag in delta_generator.
by Sen Jiang
· 10 years ago
aea4c1c
Re-license update_engine to Apache2
by Alex Deymo
· 10 years ago
a12ee11
update_engine: Move InstallOperation to the top level.
by Alex Deymo
· 10 years ago
c00c98a
update_engine: Use portable string format functions.
by Alex Deymo
· 10 years ago
461b259
update_engine: Use libchromeos to launch subprocesses.
by Alex Deymo
· 10 years ago
2d3b2d6
update_engine: Implement soft/hard chunk size limits.
by Alex Deymo
· 10 years ago
1beda78
update_engine: Remove unused IsIdempotentOperation().
by Alex Deymo
· 10 years ago
41e3474
update_engine: Merge contiguous operations (reprise).
by Gilad Arnold
· 10 years ago
542032d
Revert "update_engine: Merge contiguous operations."
by Gilad Arnold
· 10 years ago
58455ae
update_engine: Merge contiguous operations.
by Allie Wood
· 10 years ago
eb9e6d8
update_engine: Remove copy from source to destination partition.
by Allie Wood
· 10 years ago
6eeec90
update_engine: Change delta minor version to 2.
by Allie Wood
· 10 years ago
3d3337b
Revert "update_engine: Change delta minor version to 2."
by Alex Deymo
· 10 years ago
c8cece1
update_engine: Change delta minor version to 2.
by Allie Wood
· 10 years ago
9f6f0a5
update_engine: Implement SOURCE_COPY/SOURCE_BSDIFF operations.
by Allie Wood
· 10 years ago
5687345
update_engine: Remove sparse hole extents.
by Allie Wood
· 10 years ago
703022b
Revert "update_engine: Remove sparse hole extents."
by Shawn N
· 10 years ago
8e2c4ef
update_engine: Remove sparse hole extents.
by Allie Wood
· 10 years ago
3310b22
update_engine: Silence errors from CanResumeUpdate()
by Alex Deymo
· 10 years ago
fdf0051
update_engine: Add fds for the source partitions.
by Allie Wood
· 10 years ago
a78b28c
update_engine: Support full update on MTD devices
by Nam T. Nguyen
· 10 years ago
f68bbbc
update_engine: replace std::vector<char> with chromeos::Blob
by Alex Vakulenko
· 10 years ago
981a9fb
platform2: Switch over to using base64 functions from libchromeos
by Alex Vakulenko
· 10 years ago
f1d582e
update_engine: Add MtdFileDescriptor and UbiFileDescriptor
by Nam T. Nguyen
· 11 years ago
f329b93
update_engine: Fix all the "using" declaration usage.
by Alex Deymo
· 11 years ago
02f7c1d
update_engine: Replace scoped_ptr with std::unique_ptr.
by Ben Chan
· 11 years ago
06c76a4
Update code to include base/files/file_util.h
by Ben Chan
· 11 years ago
88b591f
update_engine: Replace NULL with nullptr
by Alex Vakulenko
· 11 years ago
923d8fa
update_engine: Split payload signing and verification.
by Alex Deymo
· 11 years ago
d2779df
update_engine: fixed warnings from cpplint
by Alex Vakulenko
· 11 years ago
d1c4d2d
Change ErrorCode into an enum class.
by Gilad Arnold
· 11 years ago
161c4a1
Move payload generator files to payload_generator/ directory.
by Alex Deymo
· 11 years ago
75039d7
update_engine: update to libbase 242728
by Alex Vakulenko
· 11 years ago
daa2740
AU: improve abstraction of DeltaPerformer.ParsePayloadMetadata()
by Gilad Arnold
· 12 years ago
fe13393
AU: eliminate redundancy with buffering of operation data
by Gilad Arnold
· 12 years ago
b8dd1d9
Add and enforce MinorVersion in Payload Manifest.
by Don Garrett
· 12 years ago
bc27aac
Add comment about log messages checked in autoupdate_CatchBadSignatures.
by David Zeuthen
· 12 years ago
e7f8917
Add support for using public key sent by Omaha.
by David Zeuthen
· 12 years ago
4d03944
Enforce handling of expected payload versions only.
by Don Garrett
· 12 years ago
41996ad
p2p: Avoid deadlock with two partially updated devices.
by David Zeuthen
· 12 years ago
8f191b2
p2p: Use p2p for updates
by David Zeuthen
· 12 years ago
3d1670d
AU: Pass open file descriptor to bspatch through /proc/self/fd.
by Darin Petkov
· 12 years ago
c41c228
Revert "Continue with an older update if update progress is 30% or more"
by David Zeuthen
· 12 years ago
249030e
Continue with an older update if update progress is 30% or more
by David Zeuthen
· 12 years ago
Next »