Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
update_engine
/
refs/heads/rel/p/fp2/20.10.1-beta
/
payload_generator
/
delta_diff_generator.h
aea4c1c
Re-license update_engine to Apache2
by Alex Deymo
· 9 years ago
b42b98d
update_engine: Load minor_version from the FilesystemInterface.
by Alex Deymo
· 9 years ago
1415857
update_engine: Split delta_diff_generator file.
by Alex Deymo
· 9 years ago
249fbf5
update_engine: Avoid emitting a MOVE to 0.
by Alex Deymo
· 9 years ago
35589c2
update_engine: Remove rootfs_mountpt from ImageConfig.
by Alex Deymo
· 9 years ago
6b9e38e
update_engine: Use the FilesystemInterface to generate deltas.
by Alex Deymo
· 9 years ago
52490e7
update_engine: Further move Extent manipulation to extent_utils.
by Alex Deymo
· 9 years ago
5c6c655
update_engine: Split Extent utils from graph_utils.
by Alex Deymo
· 9 years ago
46bd4e2
update_engine: Fix splitting and merging of operation.
by Gilad Arnold
· 9 years ago
41e3474
update_engine: Merge contiguous operations (reprise).
by Gilad Arnold
· 9 years ago
542032d
Revert "update_engine: Merge contiguous operations."
by Gilad Arnold
· 9 years ago
58455ae
update_engine: Merge contiguous operations.
by Allie Wood
· 9 years ago
c4797c4
update_engine: Delta generator should not read past old image size.
by Gilad Arnold
· 9 years ago
db1d5a6
update_engine: Sort operations by output block.
by Allie Wood
· 9 years ago
0d73e03
update_engine: Split fragmented REPLACE_BZ ops.
by Allie Wood
· 9 years ago
ba4c8b7
update_engine: Split fragmented REPLACE operations.
by Allie Wood
· 9 years ago
b6656a7
update_engine: Split fragmented SOURCE_COPY ops.
by Allie Wood
· 9 years ago
9f6f0a5
update_engine: Implement SOURCE_COPY/SOURCE_BSDIFF operations.
by Allie Wood
· 9 years ago
5687345
update_engine: Remove sparse hole extents.
by Allie Wood
· 9 years ago
703022b
Revert "update_engine: Remove sparse hole extents."
by Shawn N
· 9 years ago
8e2c4ef
update_engine: Remove sparse hole extents.
by Allie Wood
· 9 years ago
477aec2
update_engine: Refactor OperationsGenerator into a base class.
by Alex Deymo
· 9 years ago
fdf0051
update_engine: Add fds for the source partitions.
by Allie Wood
· 9 years ago
9b244df
update_engine: Refactor operation generation methods.
by Alex Deymo
· 9 years ago
f1cbe17
update_engine: Refactor payload generation request args in a class.
by Alex Deymo
· 9 years ago
fffd23e
update_engine: Payload generator emits SOURCE_COPY and SOURCE_BSDIFF ops.
by Allie Wood
· 9 years ago
cd514b5
update_engine: Refactor inplace payload generator algorithm code.
by Allie Wood
· 9 years ago
78750a4
update_engine: Detect supported minor version from conf file.
by Allie Wood
· 9 years ago
f68bbbc
update_engine: replace std::vector<char> with chromeos::Blob
by Alex Vakulenko
· 9 years ago
b8ccad0
update_engine: Add command line option for payload minor version.
by Allie Wood
· 9 years ago
05735a1
update_engine: Include base/macros.h instead of base/basictypes.h
by Ben Chan
· 10 years ago
923d8fa
update_engine: Split payload signing and verification.
by Alex Deymo
· 10 years ago
161c4a1
Move payload generator files to payload_generator/ directory.
by Alex Deymo
· 10 years ago
[Renamed (97%) from delta_diff_generator.h]
759c275
Fix header guards to comply with Google Coding Style.
by Alex Deymo
· 10 years ago
0dd3985
Add human friendly payload information to the manifest.
by Don Garrett
· 11 years ago
d5ae156
Allow callers to override the default partition size.
by Chris Sosa
· 11 years ago
8e447e0
AU: Optionally limit the size of delta update operations.
by Darin Petkov
· 11 years ago
738fdf3
Make hash checks mandatory for HTTP downloads.
by Jay Srinivasan
· 12 years ago
00f76b6
Generate and validate per-operation hashes
by Jay Srinivasan
· 12 years ago
36e6077
Previous fix mis-compared file names.
by Don Garrett
· 12 years ago
f4b2874
Blacklist handling of the netflix plugin.
by Don Garrett
· 12 years ago
9574f7e
AU: Add support for signing of update payloads after they're generated.
by Darin Petkov
· 13 years ago
5c7d975
Add support for bsdiff of file system metadata blocks
by Thieu Le
· 14 years ago
927179d
AU: When generating delta, use scratch off end of filesystem
by Andrew de los Reyes
· 14 years ago
7a22d79
AU: Speed up full update payload generation by running multiple threads.
by Darin Petkov
· 14 years ago
4ba850d
AU: fix delta generation when running out of scratch.
by Andrew de los Reyes
· 14 years ago
89f17be
AU: When applying delta locally, get source checksums
by Andrew de los Reyes
· 14 years ago
9fa7ec5
AU: Don't send no-op operations in the delta payload.
by Darin Petkov
· 14 years ago
68c10d1
AU: Really delta compress the kernel if an old kernel is provided.
by Darin Petkov
· 14 years ago
7ea3233
AU: Don't send rootfs hashes along with the delta payload.
by Darin Petkov
· 14 years ago
27f7d37
AU: support for generating new style full updates.
by Andrew de los Reyes
· 14 years ago
ef01755
AU: reuse scratch blocks in delta generation, tolerate insufficient scratch.
by Andrew de los Reyes
· 14 years ago
932bc4c
AU: Sign delta payloads
by Andrew de los Reyes
· 14 years ago
f4c7ef1
AU: delta compress the kernel partition
by Andrew de los Reyes
· 14 years ago
09e56d6
AU: Class to perform delta updates.
by Andrew de los Reyes
· 14 years ago
b10320d
AU: Delta Diff Generator
by Andrew de los Reyes
· 14 years ago
1e338b8
AU: Gut code for old updater. New protobuf for v2 updater.
by Andrew de los Reyes
· 14 years ago
4fe15d0
AU: Try delta updates first, then full updates
by Andrew de los Reyes
· 15 years ago
e573399
TBR: derat@chromium.org
by Andrew de los Reyes
· 15 years ago
3defe6a
Missed new files in last commit
by adlr@google.com
· 15 years ago