Age | Commit message (Collapse) | Author |
|
am: 77a88c0b05
Change-Id: I3d5b24aa2cbc18ad3c106052d724105a0cb934e5
|
|
Bug: 126125118
Change-Id: I815cdd40657a568f68cc50552af2735906aefefe
|
|
Bug: 120848293
Change-Id: I8ff52d50c5769b6d22f72bb9b60e6de6683f33f4
|
|
am: e7c582ab3b
Change-Id: Id0c6bdfa7bc0d62e59b2d382449c0852155a6b7a
|
|
am: e206bd344b
Change-Id: Icaf754e869fdd12ea3e98f162911679cefbac71e
|
|
am: 7ab540bb24
Change-Id: I82f5c4de4e87b5cf4a4c5416265b6b3bfd543b0f
|
|
|
|
Bug: 33166666
Test: gerrit uploader
Change-Id: I6d5d0641ca25e115923fed15f6fc449621f4f4bf
|
|
MERGE am: 2f4a5d7c42 -s ours am: 7a2b55c047 -s ours
am: 79afc2c60a -s ours
Change-Id: Ic738180fc81069698d37c38d2b5a5268ad5aaa5c
|
|
MERGE am: 2f4a5d7c42 -s ours
am: 7a2b55c047 -s ours
Change-Id: I1fdd9586d3d60cdb0882b98f684a74018b953f50
|
|
am: 2f4a5d7c42 -s ours
Change-Id: Ib0a5798c46eb78c14d4d2bed7eb2174893a456ee
|
|
Change-Id: I763cdccb66631c589227158bae8e75d016acbc26
|
|
MERGE am: 242b5090b0 -s ours
am: 7af47f7b39 -s ours
Change-Id: Id7d4c07bf83164ab6745c0d162d36ed457cef09d
|
|
MERGE
am: 242b5090b0 -s ours
Change-Id: I45f11b482ae26f7b30fbd394814da1f64c2d91eb
|
|
Change-Id: I04bbb202a8709ab12f2564c4acd9e4fe4ec27210
|
|
am: 1bf0c27e56
Change-Id: I4cce55eb365408aaea7422c289479f708cd1b18a
|
|
am: 7cfd88bba9
Change-Id: I0450db21d43160e19174c4c0787289c9e7ffb738
|
|
am: 4bc5f654f4
Change-Id: Idb1fb703cdc8b7ac158312448f190207ed4bed50
|
|
|
|
Bug: 113211371
Test: not feasible - this prevents out of bounds read
With PNG_READ_OPT_PLTE_SUPPORTED defined, a PLTE chunk following a tRNS
chunk will negate the tRNS chunk for an image which is not paletted. The
result is that we may read out of bounds.
Change-Id: I4c6032e077b220f8349ab9e7c4102c460d1a7ea2
|
|
ec756c3e7a
am: e76b621e28
Change-Id: I6372f76314059de504007dc64a211eb3f3087248
|
|
am: ec756c3e7a
Change-Id: I3ced522d1de161f810a7fcdcb8797bb3dbabb7c6
|
|
am: 62f5255389
Change-Id: I0cfb33135f3bd20bfd08156a0d369a9ac88876f4
|
|
am: 4b8da58d51
Change-Id: Idcd89a413aa7efc4bc7ccc36f64d0c63e5bd6624
|
|
|
|
Bug: 110380063
Test: Compiles, recovery works
Change-Id: Ia48da40661720b216fa04a6d7335cbe945d5f96f
|
|
am: bccea7a861
am: f706b17cd5 -s ours
Change-Id: I9caa8493c49f1f0a6cd70b80751fb1758f974907
|
|
am: bccea7a861
Change-Id: I7040e0723974f51eab0c8ee059568b73d15778df
|
|
am: c85cbbda3d
Change-Id: I4f81d20c65fcd71d1e412b1c3c7057ec1e0db89a
|
|
|
|
libpng is explicitly marked as double_loadable since it is one of the
(indirect) dependencies of the LLNDK library libnativewindow
(libft2 -> libpng)
and at the same time the lib itself is marked as VNDK. Such lib can be
double loaded inside a vendor process.
Note: even without this change, the library is already capable of being
double loaded due to the dependency graph around it. This change is to
make it explicit so that double loading of a library is carefully
tracked and signed-off by the owner of the lib.
Bug: 77155589
Test: m -j
Merged-In: I9668ec31a1aca0305bd7bd7c0687d2ad331e221d
Change-Id: I9668ec31a1aca0305bd7bd7c0687d2ad331e221d
(cherry picked from commit 5e8fc8e43145ed2d323bd2a52fe5ebce6be273cb)
|
|
libpng is explicitly marked as double_loadable since it is one of the
(indirect) dependencies of the LLNDK library libnativewindow
(libft2 -> libpng)
and at the same time the lib itself is marked as VNDK. Such lib can be
double loaded inside a vendor process.
Note: even without this change, the library is already capable of being
double loaded due to the dependency graph around it. This change is to
make it explicit so that double loading of a library is carefully
tracked and signed-off by the owner of the lib.
Bug: 77155589
Test: m -j
Change-Id: I9668ec31a1aca0305bd7bd7c0687d2ad331e221d
|
|
Change-Id: I9d72116e5e4a7a3b7618119cb42ba782d2c7de0b
|
|
f9d17bb77f
am: e500fa038e
Change-Id: I96a6cff405085b78a217493976a5313bcfa33e71
|
|
am: f9d17bb77f
Change-Id: I79e98ca431190564dc80fd418c03c1dd2c23f99d
|
|
am: adebdf2260
Change-Id: I057959c190514844b57097c5dfa8426ab33a2ab5
|
|
am: de8ed1e343
Change-Id: I3a1bb650da85b33d278847d1b6c2314258f9e1ff
|
|
|
|
Change-Id: I9eb390f1d6318ceeeca385f4c24dfa53ce2fd6e1
|
|
am: ac43a3b348
Change-Id: Iefb655051572031ab669ef534f32ec91e180f319
|
|
am: de60e5a48a
Change-Id: I50bb7f6d74299ca9a9cbe60d5de07bb95e62c39f
|
|
am: 209c502a3a
Change-Id: I5cddec8d4199888f0a1deb1edb578a92dbc942e2
|
|
am: 2b58cadf4b
Change-Id: I1c64b33803ffd5fda12b83604e9f59d90ed9f5f8
|
|
|
|
Test: Covered by existing tests.
This is the same version we will use in Chromium:
https://chromium-review.googlesource.com/c/chromium/src/+/704209
https://github.com/glennrp/libpng/commit/edef058e180be435afd8feebb742a22360a7fa3f
(included in this revision) moved the SSE opts directly into the main
libpng source, so contrib/intel/intel_sse.patch is no longer necessary,
as its changes are already included.
Adds *all* code, rather than selecting just the code we use.
Other changes:
- README.android:
- Update version
- Android.mk -> Android.bp
- Remove no longer relevant comment about applying the intel patch
- Remove comment about deleting unused files
- README.version:
- Update version and source link
Change-Id: Ib24cfcfec3e2f63eed8b3b9f0920b1018b30dd64
|
|
135 snap-temp-L93500000107644030
Change-Id: I7768a77a589e2a14673547298018d1396de8bca6
|
|
am: 0efd17c961
Change-Id: I0282975b70574947f6868a1efb43305f1d320f34
|
|
am: cd2ecdb993
Change-Id: Iebd4ad7523bb6e7eb8e51bf2c68b7c53a1250195
|
|
am: d12c507abf
Change-Id: I016a43ec6d61eeeb4183c2f96b7899688f76b29a
|
|
am: 772123003e
Change-Id: I2138b148278d2bef6d0f6e58dc4b9f5c9b22526f
|