Jeff C
391fd2b6d6
Build fix and readme
2026-06-17 15:18:22 -07:00
Treehugger Robot
22535836b1
Merge "Add janitors to the OWNERS file" into main am: 24f8a37c93
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/3423245
Change-Id: Ieaa54503139dd8e9412ecb048866d57c67de4c29
Signed-off-by: Automerger Merge Worker <[email protected] >
2024-12-19 09:38:16 -08:00
Treehugger Robot
24f8a37c93
Merge "Add janitors to the OWNERS file" into main
2024-12-19 09:10:00 -08:00
Sadaf Ebrahimi
e6fcb24c96
Add janitors to the OWNERS file
...
Test: TreeHugger
Change-Id: I5e40abaf367db75905fa8b9e8e0d237f47ca5c0a
2024-12-18 20:07:07 +00:00
Xin Li
a3a45f308b
[automerger skipped] Empty merge of Android 24Q2 Release (ab/11526283) to aosp-main-future am: 1ff512b719 -s ours
...
am skip reason: Merged-In Ifdb5c1b2a6c731cfaa63898e37a7543ad6f1f4a0 with SHA-1 be5087e743 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/bsdiff/+/27145106
Change-Id: I01a014ec96c08832595e4ed269ea2d3e2d1ffe3a
Signed-off-by: Automerger Merge Worker <[email protected] >
2024-04-29 21:50:09 +00:00
Xin Li
1ff512b719
Empty merge of Android 24Q2 Release (ab/11526283) to aosp-main-future
...
Bug: 337098550
Merged-In: Ifdb5c1b2a6c731cfaa63898e37a7543ad6f1f4a0
Change-Id: I512f23ffb33a87a1d5b235cf33b31fbf2ff5f52c
2024-04-29 11:48:45 -07:00
Treehugger Robot
6561b03f79
Merge "Allow bootable/deprecated-ota to use bsdiff" into main am: c532cd4dd8 am: be5087e743
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/3027518
Change-Id: I07aae8460b10b4e23f5db5e76267d9403148bc8c
Signed-off-by: Automerger Merge Worker <[email protected] >
2024-04-08 19:01:10 +00:00
Treehugger Robot
be5087e743
Merge "Allow bootable/deprecated-ota to use bsdiff" into main am: c532cd4dd8
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/3027518
Change-Id: Ifdb5c1b2a6c731cfaa63898e37a7543ad6f1f4a0
Signed-off-by: Automerger Merge Worker <[email protected] >
2024-04-08 18:38:59 +00:00
Treehugger Robot
c532cd4dd8
Merge "Allow bootable/deprecated-ota to use bsdiff" into main
2024-04-08 18:16:50 +00:00
Kelvin Zhang
92fb83025d
Allow bootable/deprecated-ota to use bsdiff
...
non-AB code will be moved to bootable/deprecated-ota , so add necessary
visibility rules.
Test: th
Bug: 324360816
Change-Id: Icc56f020ab1470c797cad0d62e4bd027fcfcd703
2024-04-05 09:41:53 -07:00
Sadaf Ebrahimi
3a2310915f
Merge "Update OWNERS file" into main am: 257fb6c620 am: fd4e3580b9
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2973896
Change-Id: Ie3754c5006e12330d55a7591a7adbf9613f83bff
Signed-off-by: Automerger Merge Worker <[email protected] >
2024-02-23 19:21:56 +00:00
Sadaf Ebrahimi
fd4e3580b9
Merge "Update OWNERS file" into main am: 257fb6c620
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2973896
Change-Id: I6efb1dbb5edff027a1963ab6d5db3d7bc6e3ae42
Signed-off-by: Automerger Merge Worker <[email protected] >
2024-02-23 18:41:44 +00:00
Sadaf Ebrahimi
257fb6c620
Merge "Update OWNERS file" into main
2024-02-23 17:56:30 +00:00
Sadaf Ebrahimi
c110476ef1
Update OWNERS file
...
Remove Xooglers deymo and xunchang
Test: TreeHugger
Change-Id: I10cca745d4d68c0f005983c11d535d83bf7122e5
2024-02-22 17:48:16 +00:00
Treehugger Robot
475e596f95
Merge "Exit loop earlier for bsdiff's pathological case" am: d3f0369732 am: 6fd01a93b5 am: 1eec465beb am: f4333a2fa9 am: 6b68780b1f am: 1ba1d50a4f
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2627658
Change-Id: Ic3234dfd39a2b0af1c49f1f96b4af4c11074e237
Signed-off-by: Automerger Merge Worker <[email protected] >
2023-06-16 02:46:52 +00:00
Treehugger Robot
1ba1d50a4f
Merge "Exit loop earlier for bsdiff's pathological case" am: d3f0369732 am: 6fd01a93b5 am: 1eec465beb am: f4333a2fa9 am: 6b68780b1f
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2627658
Change-Id: Idbcae3207935a52a4b87ae604cfcc77ab50acec8
Signed-off-by: Automerger Merge Worker <[email protected] >
2023-06-16 02:02:13 +00:00
Treehugger Robot
6b68780b1f
Merge "Exit loop earlier for bsdiff's pathological case" am: d3f0369732 am: 6fd01a93b5 am: 1eec465beb am: f4333a2fa9
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2627658
Change-Id: Ib530205442b49e677dc22e6f9e801861c87f3761
Signed-off-by: Automerger Merge Worker <[email protected] >
2023-06-16 01:15:40 +00:00
Treehugger Robot
f4333a2fa9
Merge "Exit loop earlier for bsdiff's pathological case" am: d3f0369732 am: 6fd01a93b5 am: 1eec465beb
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2627658
Change-Id: Id2f674456eddf42346c44baf3203d9dcc7936bd5
Signed-off-by: Automerger Merge Worker <[email protected] >
2023-06-16 00:29:26 +00:00
Treehugger Robot
1eec465beb
Merge "Exit loop earlier for bsdiff's pathological case" am: d3f0369732 am: 6fd01a93b5
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2627658
Change-Id: I3173d13640172adf1a1b3b116d4b5d0fa1a560b6
Signed-off-by: Automerger Merge Worker <[email protected] >
2023-06-15 23:44:50 +00:00
Treehugger Robot
6fd01a93b5
Merge "Exit loop earlier for bsdiff's pathological case" am: d3f0369732
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2627658
Change-Id: I94ba5bacb5bdf763cc31816aad957680e9ef7435
Signed-off-by: Automerger Merge Worker <[email protected] >
2023-06-15 23:00:37 +00:00
Treehugger Robot
d3f0369732
Merge "Exit loop earlier for bsdiff's pathological case"
2023-06-15 22:10:44 +00:00
Kelvin Zhang
023e6aef67
Exit loop earlier for bsdiff's pathological case
...
Looking at bsdiff's comment, original author want to generate a diff
patch only if diff is no smaller than 8 bytes. Actual code only only
permits the diff to be generated if diff > 8 bytes.
Partners reported a pair of problematic files where BSDIFF takes more
than 10 hours(input file is only ~80MB). After applying this patch,
bsdiff takes ~1 minute.
To make sure this patch does not harm patch size for non-pathological
cases, I tested multiple pixel OTAs. Total OTA size increased by just
0.002% . Basically negligible.
Test: Multiple pixle OTAs
Bug: 285271992
Change-Id: I2a9b52939f8d17ea48dc2908942b2cc21cbe4e09
2023-06-15 10:58:41 -07:00
Florian Mayer
cc6af6925e
Merge "Promote HWASan tests to presubmit." am: bb7d8dc8d0 am: e70170fd57 am: 60e2a9b62a am: 2f5cd20ea2 am: 364dcb27ba
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2093146
Change-Id: Ica9f0c151d76fe1a50cd9fd8da59bc141a4e5b57
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-05-14 00:44:22 +00:00
Florian Mayer
364dcb27ba
Merge "Promote HWASan tests to presubmit." am: bb7d8dc8d0 am: e70170fd57 am: 60e2a9b62a am: 2f5cd20ea2
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2093146
Change-Id: I1497da6b60d1e38252d96c27bcaa4d7798ea0d20
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-05-14 00:04:20 +00:00
Florian Mayer
2f5cd20ea2
Merge "Promote HWASan tests to presubmit." am: bb7d8dc8d0 am: e70170fd57 am: 60e2a9b62a
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2093146
Change-Id: I7c10d166e6ee4bee7a62fdcf365f30d218991e98
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-05-13 21:19:54 +00:00
Florian Mayer
60e2a9b62a
Merge "Promote HWASan tests to presubmit." am: bb7d8dc8d0 am: e70170fd57
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2093146
Change-Id: I43798609ac63aa39d1379204b3d25f1a344d5ddf
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-05-13 20:41:39 +00:00
Florian Mayer
e70170fd57
Merge "Promote HWASan tests to presubmit." am: bb7d8dc8d0
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2093146
Change-Id: Id20eeed92edc000c44f017887e4afe26cd126c80
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-05-13 19:49:39 +00:00
Florian Mayer
bb7d8dc8d0
Merge "Promote HWASan tests to presubmit."
2022-05-10 16:11:44 +00:00
Florian Mayer
941f59f07f
Promote HWASan tests to presubmit.
...
They have been passing and do not show significant slowdown.
Change-Id: I7e0a01b7552f20ce2c5871ad306ca18b1a3f679a
2022-05-09 22:29:19 +00:00
Treehugger Robot
fa0ed5212c
Merge "Include algorithm for suffix_array_index.cc" am: ed2a90db11 am: a7051aca58 am: d0d09bada1 am: 9439cc3d74 am: cbb9c934f5 am: 5bd632852c
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2056640
Change-Id: Ie9381fafb95420e4efe37e9f37c30de777101175
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-04-07 05:17:12 +00:00
Treehugger Robot
5bd632852c
Merge "Include algorithm for suffix_array_index.cc" am: ed2a90db11 am: a7051aca58 am: d0d09bada1 am: 9439cc3d74 am: cbb9c934f5
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2056640
Change-Id: I65d27ac8706b076b4979045ebec819596b8dd56f
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-04-07 04:46:10 +00:00
Treehugger Robot
d89b9aa64a
Merge "Include algorithm for suffix_array_index.cc" am: ed2a90db11 am: a7051aca58 am: d0d09bada1 am: 9439cc3d74 am: 7e486cb657
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2056640
Change-Id: I56a140212edcf3c8f5c53b6e7ad5f280937affe3
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-04-07 04:45:38 +00:00
Treehugger Robot
cbb9c934f5
Merge "Include algorithm for suffix_array_index.cc" am: ed2a90db11 am: a7051aca58 am: d0d09bada1 am: 9439cc3d74
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2056640
Change-Id: If28a8ecb6f3fa6334fbabe69507f1bc96cb4f057
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-04-07 04:23:48 +00:00
Treehugger Robot
7e486cb657
Merge "Include algorithm for suffix_array_index.cc" am: ed2a90db11 am: a7051aca58 am: d0d09bada1 am: 9439cc3d74
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2056640
Change-Id: Ie46a33f2c4234c0f6ed118d47c9335f71ed3ebf4
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-04-07 04:22:17 +00:00
Treehugger Robot
9439cc3d74
Merge "Include algorithm for suffix_array_index.cc" am: ed2a90db11 am: a7051aca58 am: d0d09bada1
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2056640
Change-Id: I990d33dc18ec535d373f5f9d41e5debfebe48419
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-04-07 04:01:01 +00:00
Treehugger Robot
d0d09bada1
Merge "Include algorithm for suffix_array_index.cc" am: ed2a90db11 am: a7051aca58
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2056640
Change-Id: I03b2f0e655f60df5a0dcf7252939cb71f1a0a572
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-04-07 03:40:39 +00:00
Treehugger Robot
a7051aca58
Merge "Include algorithm for suffix_array_index.cc" am: ed2a90db11
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2056640
Change-Id: I831049f57b38a4a23a8989f2efed6d65f9f8466f
Signed-off-by: Automerger Merge Worker <[email protected] >
2022-04-07 03:16:05 +00:00
Treehugger Robot
ed2a90db11
Merge "Include algorithm for suffix_array_index.cc"
2022-04-07 02:57:17 +00:00
Jordan R Abrahams-Whitehead
59d9293378
Include algorithm for suffix_array_index.cc
...
This is required due to the use of std::mismatch. This
file may have compiled before due to a transitive inclusion
of the <algorithm> header. However, recent changes to LLVM ToT
will prevent these transitive inclusions from happening.
We identified this problem due to emerging bsdiff with `llvm-next`
in ChromeOS.
Bug: 228085014
Test: setup_board --board=amd64-generic \
&& repo download -b change-3564896 \
chromiumos/overlays/chromiumos-overlay 3564896 \
&& sudo USE='llvm-next -thinlto' emerge \
sys-devel/llvm sys-libs/libcxx \
&& sudo emerge bsdiff
Change-Id: Ie3af357377c9cf4b51f0d7e1d9758a74605c7b46
2022-04-06 21:53:51 +00:00
Florian Mayer
66624e9a0b
Merge "Add bsddiff test to hwasan-postsubmit." am: baf61cd34a am: 81a2ec12e9 am: c278edcc40 am: be2d97c15c am: 02ff92dba6
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2029286
Change-Id: Ib16b9965137177a0ff9d6767a6331488253b473b
2022-03-17 20:35:08 +00:00
Florian Mayer
f3002fc3fa
Merge "Add bsddiff test to hwasan-postsubmit." am: baf61cd34a am: 81a2ec12e9 am: c278edcc40 am: be2d97c15c
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2029286
Change-Id: I11df8d93ea908d38039da94e5f001f0ae5c64b33
2022-03-17 20:15:39 +00:00
Florian Mayer
02ff92dba6
Merge "Add bsddiff test to hwasan-postsubmit." am: baf61cd34a am: 81a2ec12e9 am: c278edcc40 am: be2d97c15c
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2029286
Change-Id: I326c30d6e0ba0a097d8cdc605f2533f2fca64145
2022-03-17 20:09:51 +00:00
Florian Mayer
be2d97c15c
Merge "Add bsddiff test to hwasan-postsubmit." am: baf61cd34a am: 81a2ec12e9 am: c278edcc40
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2029286
Change-Id: I0be6a3aa9ca0bf7455644c33ecd1715adef975eb
2022-03-17 19:46:41 +00:00
Florian Mayer
c278edcc40
Merge "Add bsddiff test to hwasan-postsubmit." am: baf61cd34a am: 81a2ec12e9
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2029286
Change-Id: I2a5e9010f8cc4ae4dd0ec2cf4163f90e65a8c53f
2022-03-17 18:21:32 +00:00
Florian Mayer
81a2ec12e9
Merge "Add bsddiff test to hwasan-postsubmit." am: baf61cd34a
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/2029286
Change-Id: I6b90d01621796d400f19acf0472246e7ffeacd8e
2022-03-17 17:35:59 +00:00
Florian Mayer
baf61cd34a
Merge "Add bsddiff test to hwasan-postsubmit."
2022-03-17 16:44:18 +00:00
Florian Mayer
42ac4fe479
Add bsddiff test to hwasan-postsubmit.
...
Change-Id: I78a22fdab469deb72532ae29b2d07771f7999716
Test: Run tests under HWASan.
Bug: 193568145
2022-03-17 01:15:03 +00:00
Treehugger Robot
0ebc44d368
Merge "Make bsdiff available in recovery" am: eeb219b8d2 am: 84ddef2e0f am: 0297a3d852 am: 109495f5be
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/1930680
Change-Id: If8c89dfe2c0f9d11ad696a472d31a6bbd707a6ac
2021-12-22 20:58:32 +00:00
Treehugger Robot
109495f5be
Merge "Make bsdiff available in recovery" am: eeb219b8d2 am: 84ddef2e0f am: 0297a3d852
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/1930680
Change-Id: I314d2eeb5e7b63b0451d48d4ff0238d8fed89075
2021-12-22 20:18:14 +00:00
Treehugger Robot
0297a3d852
Merge "Make bsdiff available in recovery" am: eeb219b8d2 am: 84ddef2e0f
...
Original change: https://android-review.googlesource.com/c/platform/external/bsdiff/+/1930680
Change-Id: I610b904b20162b284162f3433b385681b81931f3
2021-12-22 20:03:12 +00:00