aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-19Skip last incomplete gzip entry am: 3353fd4997 am: b075d6a5ca am: 4bd5e5059b ↵android-13.0.0_r83android-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r79android-13.0.0_r78android-13.0.0_r77android-13.0.0_r76android-13.0.0_r75android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r71android-13.0.0_r70android-13.0.0_r69android-13.0.0_r68android-13.0.0_r67android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r63android-13.0.0_r62android-13.0.0_r61android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android-13.0.0_r56android-13.0.0_r54android-13.0.0_r53android-13.0.0_r52android-13.0.0_r51android-13.0.0_r50android-13.0.0_r49android-13.0.0_r48android-13.0.0_r47android-13.0.0_r46android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android13-qpr3-s9-releaseandroid13-qpr3-s8-releaseandroid13-qpr3-s7-releaseandroid13-qpr3-s6-releaseandroid13-qpr3-s5-releaseandroid13-qpr3-s4-releaseandroid13-qpr3-s3-releaseandroid13-qpr3-s2-releaseandroid13-qpr3-s14-releaseandroid13-qpr3-s13-releaseandroid13-qpr3-s12-releaseandroid13-qpr3-s11-releaseandroid13-qpr3-s10-releaseandroid13-qpr3-s1-releaseandroid13-qpr3-releaseandroid13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releaseandroid13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-releaseandroid13-d4-s2-releaseandroid13-d4-s1-releaseandroid13-d4-releaseKelvin Zhang
am: 6ff499cf9f am: 8094db0efd Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/2065372 Change-Id: I45eb40126a4611ac965140f35c9a98a3466d6b89 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19Skip last incomplete gzip entry am: 3353fd4997 am: b075d6a5ca am: 4bd5e5059b ↵Kelvin Zhang
am: 6ff499cf9f Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/2065372 Change-Id: I40874c038855cfa3aad82b70bc878482b6fdd28f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19Skip last incomplete gzip entry am: 3353fd4997 am: b075d6a5ca am: 4bd5e5059bt_frc_odp_330442040t_frc_odp_330442000t_frc_ase_330444010android13-frc-odp-releaseandroid13-devKelvin Zhang
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/2065372 Change-Id: I33d29d7aa82a58620e7137b9677ad0d824e0f3b7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19Skip last incomplete gzip entry am: 3353fd4997 am: b075d6a5caKelvin Zhang
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/2065372 Change-Id: I380d932da9b9d00548e262d6c9f2acb02661177c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19Skip last incomplete gzip entry am: 3353fd4997Kelvin Zhang
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/2065372 Change-Id: I826c5de92c6822c1007e22eaa08a0d765dd6c994 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18Skip last incomplete gzip entryKelvin Zhang
Do not report as an error if last gzip entry is incomplete(missing comment section or CRC32). We can still use the partially identified deflate locations to perform diffing. Test: th Bug: 229655726 Change-Id: Ia0fe105a1d4cdb9c18b4622429ae6d2fe92448ef
2022-03-17Add puffin to hwasan-postsubmit. am: 80be4157fe am: 0a3f6c2ad8 am: a0e156f06aFlorian Mayer
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/2029287 Change-Id: Ibd927d5dce4d0542450ffa5abfe9d8ecd69f0a1a
2022-03-17Add puffin to hwasan-postsubmit. am: 80be4157fe am: 0a3f6c2ad8Florian Mayer
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/2029287 Change-Id: I2d8880b9a7a3eb001c7ebf73feacede528d3c42f
2022-03-17Add puffin to hwasan-postsubmit. am: 80be4157feFlorian Mayer
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/2029287 Change-Id: I0b86a56bb49e757d7cdd862d3e875ad6c7e6d63a
2022-03-17Add puffin to hwasan-postsubmit.Florian Mayer
Change-Id: If756b3610d4f0d8423d32f532a826ccdc1b3dd59 Test: Run tests under HWASan. Bug: 193568145
2022-01-06Add zhangkelvin@ as owner am: 7b3e4b3083 am: 0806204ea2 am: 1fa1ed5d73 am: ↵Kelvin Zhang
c115cd6edf Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1939093 Change-Id: I3c46da1c89b87d1e20605bb01a21454508405ef0
2022-01-06Add zhangkelvin@ as owner am: 7b3e4b3083 am: 0806204ea2 am: 1fa1ed5d73Kelvin Zhang
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1939093 Change-Id: I8a9d61d5351749778f7ff4cbe1f21c580e2798b2
2022-01-06Add zhangkelvin@ as owner am: 7b3e4b3083 am: 0806204ea2Kelvin Zhang
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1939093 Change-Id: I9eb56690533539634b736271f7fc4d96279a07f3
2022-01-06Add zhangkelvin@ as owner am: 7b3e4b3083Kelvin Zhang
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1939093 Change-Id: Ibd3278d2d842c37fd364d800fcfa549c64aaa4ca
2022-01-06Add zhangkelvin@ as ownerandroid-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-beta-3android-s-qpr3-beta-1android-t-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Kelvin Zhang
Change-Id: I9eb586950ce817a776fd9401d58dc473bbc160b8
2021-12-29Merge "Expose FileStream/MemoryStream for consumption" am: 8c8d726548 am: ↵Treehugger Robot
1544784751 am: af8ba9afa9 am: 98d71e8c27 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1916909 Change-Id: I9a06da3793be5c62364fca57238ae0d87ef12d61
2021-12-29Merge "Expose FileStream/MemoryStream for consumption" am: 8c8d726548 am: ↵Treehugger Robot
1544784751 am: af8ba9afa9 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1916909 Change-Id: Ibd6e00a7ce1f75f524273b1c506f1c2979646c28
2021-12-29Merge "Expose FileStream/MemoryStream for consumption" am: 8c8d726548 am: ↵Treehugger Robot
1544784751 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1916909 Change-Id: I13de923dbc86a6b2b3186d9725ba75305f4c8a7b
2021-12-29Merge "Expose FileStream/MemoryStream for consumption" am: 8c8d726548Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1916909 Change-Id: I8e093f57b67128300207070c0ed5ca6c1c265b5f
2021-12-29Merge "Expose FileStream/MemoryStream for consumption"Treehugger Robot
2021-12-09Expose FileStream/MemoryStream for consumptionKelvin Zhang
For ease of calling puffpatch() Test: th Change-Id: Ie596f6011f3b73eb5a59708c1da19d87543748c3
2021-11-30Merge "Allow user to specify quality when using brotli utils" am: 0859a51988 ↵Treehugger Robot
am: 200722eb5e am: f82292113d am: b0f92a556c Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1907030 Change-Id: I4466c8a263609b71d11fc543cf786673927bf6e0
2021-11-30Merge "Allow user to specify quality when using brotli utils" am: 0859a51988 ↵Treehugger Robot
am: 200722eb5e am: f82292113d Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1907030 Change-Id: I613f15e2ff5610a504dc8f54a6451e17746cd861
2021-11-30Merge "Allow user to specify quality when using brotli utils" am: 0859a51988 ↵Treehugger Robot
am: 200722eb5e Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1907030 Change-Id: I30838953b2b9823c1a7f7dbbd363127807af6fa2
2021-11-30Merge "Allow user to specify quality when using brotli utils" am: 0859a51988Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1907030 Change-Id: I878ae4d447fe4bacc15eb2f2eb4d5e6e71d393ef
2021-11-30Merge "Allow user to specify quality when using brotli utils"Treehugger Robot
2021-11-30Allow user to specify quality when using brotli utilsKelvin Zhang
Test: th Change-Id: I7871399df17d4eb0e37626018214c9f23b3334a1
2021-09-23Add comparison operator for bitextent am: 44c83ceeac am: 2ab145decd am: ↵Kelvin Zhang
45d87eb8a0 am: aa2a1cdcc5 am: 46d9915e16 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1835273 Change-Id: I7e089b877be7d0444215454a9f77a6628c1bf26b
2021-09-23Add comparison operator for bitextent am: 44c83ceeac am: 2ab145decd am: ↵Kelvin Zhang
45d87eb8a0 am: aa2a1cdcc5 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1835273 Change-Id: Ifc2aa24a35d20e6f97ff989353cab40e7d3d0363
2021-09-23Add comparison operator for bitextent am: 44c83ceeac am: 2ab145decd am: ↵Kelvin Zhang
45d87eb8a0 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1835273 Change-Id: I3bc61982c5d3daca80311576042568eaa7a8bd21
2021-09-23Add comparison operator for bitextent am: 44c83ceeac am: 2ab145decdKelvin Zhang
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1835273 Change-Id: Ib780678bebbb8b864ce1436c6f00efba8754abe3
2021-09-23Add comparison operator for bitextent am: 44c83ceeacandroid-s-v2-preview-2android-s-v2-preview-1android-s-v2-beta-2android-s-v2-preview-1Kelvin Zhang
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1835273 Change-Id: I716b7e3653d76947cc234f36bbaf86fcaeb62778
2021-09-23Add comparison operator for bitextentKelvin Zhang
Test: th Change-Id: I05d7cafdc6250d5684a903bf6a9e5c5d140c71e4
2021-08-28Add a brotli compressor for zucchini patches am: d960ef39d7 am: 269738c496 ↵Tianjie
am: 1fcb7fd306 am: b2dae6e8fc am: 6ef5bb4230 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1804858 Change-Id: I94a08be51d9bf9a3df718475da85a230b7e32e50
2021-08-28Add a brotli compressor for zucchini patches am: d960ef39d7 am: 269738c496 ↵Tianjie
am: 1fcb7fd306 am: b2dae6e8fc Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1804858 Change-Id: I0498a88a0e735910a36acfe4637eaddf4e544045
2021-08-28Add a brotli compressor for zucchini patches am: d960ef39d7 am: 269738c496 ↵Tianjie
am: 1fcb7fd306 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1804858 Change-Id: If566446bab9713b726261be61906d1cf7f98ec2b
2021-08-27Add a brotli compressor for zucchini patches am: d960ef39d7 am: 269738c496Tianjie
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1804858 Change-Id: I86faa869e202f81e00fc3d801bb53a2c00b14275
2021-08-27Add a brotli compressor for zucchini patches am: d960ef39d7Tianjie
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1804858 Change-Id: Ib6bd1d825681d9d6cc9331f178e18ea9d004047d
2021-08-26Add a brotli compressor for zucchini patchesandroid-s-beta-5android-s-beta-5Tianjie
The zucchini patches are uncompressed by default. So compress it with brotli first to make the patch size meaningful for comparison. Bug: 197361113 Test: unit tests Change-Id: Ib6f9a55e49b53be4c6865cfe8262df22898b05d8
2021-08-25Add zucchini support in puffin am: 24d989fe3c am: d3593d8237 am: 40c3badc92 ↵Tianjie
am: ed2612c654 am: 5b8e76e10d Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1777027 Change-Id: I0a92f07ba64297c7da21872713fb42379eb4e24b
2021-08-25Add zucchini support in puffin am: 24d989fe3c am: d3593d8237 am: 40c3badc92 ↵Tianjie
am: ed2612c654 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1777027 Change-Id: I4f90903e74249e6a02d816868e3a50dd1d577dbe
2021-08-25Add zucchini support in puffin am: 24d989fe3c am: d3593d8237 am: 40c3badc92Tianjie
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1777027 Change-Id: Id5e3be2e132249161eda16084da5115e62f51120
2021-08-25Add zucchini support in puffin am: 24d989fe3c am: d3593d8237Tianjie
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1777027 Change-Id: Ifc0ef9a5770a3b2e56f8c26a2bf24d9c775b25f6
2021-08-25Add zucchini support in puffin am: 24d989fe3cTianjie
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1777027 Change-Id: I915113e3659056e0e23a4960d993eeb6afb71c0d
2021-08-24Add zucchini support in puffinTianjie
Rough experiment shows zucchini showed ~10% reduction in patch size on architecture specific objects when comparing to bsdiff. So add the zucchini support in puffin to start experiments and test stability earlier. Bug: 197361113 Test: unittests Change-Id: I1c557e3e357548b20dc635ac6570ff26fb5ed03d
2021-06-24Include base/check.h for CHECK macro for Chromium OS. am: dd52f5f531 am: ↵Qijiang Fan
3ddb84b857 am: 8aa1c8c0be am: 0e9ec0a8b2 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1746314 Change-Id: Ia78adbf3ce6d4911b7237583d93573fe5b613995
2021-06-24Include base/check.h for CHECK macro for Chromium OS. am: dd52f5f531 am: ↵Qijiang Fan
3ddb84b857 am: 8aa1c8c0be Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1746314 Change-Id: Ifcdd774d8d51d6d7b5e9f79d8c2fff406f00f900
2021-06-24Include base/check.h for CHECK macro for Chromium OS. am: dd52f5f531 am: ↵Qijiang Fan
3ddb84b857 Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1746314 Change-Id: Id8ada206be580a55127b83df5f093489472b561d
2021-06-24Include base/check.h for CHECK macro for Chromium OS. am: dd52f5f531Qijiang Fan
Original change: https://android-review.googlesource.com/c/platform/external/puffin/+/1746314 Change-Id: Ia2f876948270a04c06e1edc59db6e31ae146ca6d
2021-06-24Include base/check.h for CHECK macro for Chromium OS.android-s-beta-4android-s-beta-3android-s-beta-4Qijiang Fan
Include used headers explicitly. Bug: 186486897 Test: emerge-nocturne puffin Change-Id: I26cc6675f7885657a0e2d6ed479add4fde810fef