aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-30libOpus: fix OOB read in ssse4 correlation kernel am: a6a69736baandroid-12.1.0_r9android-12.1.0_r8android-12.1.0_r7android-12.1.0_r22android-12.1.0_r21android-12.1.0_r20android-12.1.0_r19android-12.1.0_r11android-12.1.0_r10android12L-devandroid12-qpr3-s7-releaseandroid12-qpr3-s6-releaseandroid12-qpr3-s5-releaseandroid12-qpr3-s4-releaseandroid12-qpr3-s3-releaseandroid12-qpr3-s2-releaseandroid12-qpr3-s1-releaseandroid12-qpr3-releaseNeelkamal Semwal
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libopus/+/15935007 Change-Id: I8a0616639417a8c8ccfd2fdb47cd949c6616c3dd
2021-09-28libOpus: fix OOB read in ssse4 correlation kernelNeelkamal Semwal
Few SIMD functions read 16 bytes at a time and this potentially leads to OOB read for some buffers allocated on stack using ALLOC() calls. In order to avoid these OOB reads, ALLOC() now allocates 16 additional bytes. Bug: 191352053 Test: poc in bug description Test: atest VtsHalMediaC2V1_0TargetAudioDecTest Test: atest VtsHalMediaC2V1_0TargetAudioEncTest Change-Id: I4da2840844d60f251dd7a222f51d508e4eb8749f (cherry picked from commit 878bdeb38043407869c684fb73708b04e8fe0ce4)
2021-05-07[automerger skipped] libopus: Ignore integer overflows in NSQ_del_dec.c and ↵android12-devAayush Soni
NSQ.c am: 9435a97f8e -s ours am skip reason: skipped by user essick Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libopus/+/14328001 Change-Id: Ibc0d1f794699fa7cad46bd57059c741f9a448632
2021-05-01Merge "Update OWNERS file" am: 93336ec326 am: 9a8f4a1950 am: de2e274b0dRay Essick
Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1692769 Change-Id: I3a4751b78aa9c60ef2174a11513ba33c438a2e63
2021-05-01Merge "Update OWNERS file" am: 93336ec326 am: 9a8f4a1950Ray Essick
Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1692769 Change-Id: Id01804977f7e4ac0095a05245f5a397479cd635a
2021-05-01Merge "Update OWNERS file" am: 93336ec326android-s-beta-5android-s-beta-4android-s-beta-3android-s-beta-5android-s-beta-4Ray Essick
Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1692769 Change-Id: Iff86c88e0d4ff1a702e537f0285bc526a52f6c9e
2021-05-01Merge "Update OWNERS file"android-s-beta-2android-s-beta-1Ray Essick
2021-04-30Update OWNERS fileHarish Mahendrakar
OWNERS file is updated to include codec_OWNERS from frameworks/av Bug: 186901608 Test: Review Change-Id: I3dde409beda0bbd1eef40e66a6299443d952149d
2021-04-28Merge "libopus: Ignore integer overflows in NSQ_del_dec.c and NSQ.c" am: ↵Ray Essick
d5875d2a08 am: 1b1417f64e am: 0562188b31 Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1611915 Change-Id: I6f8ee21b32e3adf64dcb235e9256deca831a8ddd
2021-04-28Merge "libopus: Ignore integer overflows in NSQ_del_dec.c and NSQ.c" am: ↵Ray Essick
d5875d2a08 am: 1b1417f64e Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1611915 Change-Id: I3e9c35ffcb2ea38c3ddb0ac5f988c72aaccf98d8
2021-04-28Merge "libopus: Ignore integer overflows in NSQ_del_dec.c and NSQ.c" am: ↵Ray Essick
d5875d2a08 Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1611915 Change-Id: Ie1110fa78dc66bfe81500547738f971bf67c682e
2021-04-28Merge "libopus: Ignore integer overflows in NSQ_del_dec.c and NSQ.c"Ray Essick
2021-04-27libopus: Ignore integer overflows in NSQ_del_dec.c and NSQ.cAayush Soni
Bug: 178295422 Bug: 178250785 Test: POC in bug descriptions Change-Id: I3cd89677738c641400148078b483fb882ac7b9a5
2021-03-08libopus: Ignore integer overflows in NSQ_del_dec.c and NSQ.cAayush Soni
Bug: 178295422 Bug: 178250785 Test: POC in bug descriptions Change-Id: I3cd89677738c641400148078b483fb882ac7b9a5
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: 26085d7643 -s ↵Xin Li
ours am: 8949b78899 -s ours am skip reason: Change-Id I0b1dcc35aaaddc8ced4ae480986c244ec91cab10 with SHA-1 fc21a11ab7 is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I5512d7b14567d993c570b1b9d0f670cadebfe4e3
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: 26085d7643 -s oursXin Li
am skip reason: Change-Id I0b1dcc35aaaddc8ced4ae480986c244ec91cab10 with SHA-1 fc21a11ab7 is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I5fe6228e0866b8d6baf08fd966aa4acfde96ad55
2021-02-20Mark ab/7061308 as merged in stage.emu-master-devXin Li
Bug: 180401296 Merged-In: I0b1dcc35aaaddc8ced4ae480986c244ec91cab10 Change-Id: Ib2d40c473be9eb6ef02e8f2fdb0b0101b0f39598
2021-02-10Merge "Add LOCAL_LICENSE_KINDS to external/libopus" am: 4c764fbae9 am: ↵Bob Badour
88ba89ccca am: f272d83ac6 Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1575674 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ie5518719dcfe7e1a1c4b817cf0eca5fb7388ba3e
2021-02-10Merge "Add LOCAL_LICENSE_KINDS to external/libopus" am: 4c764fbae9 am: ↵Bob Badour
88ba89ccca Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1575674 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ic10542bceb64238674c77688a3a931c72e1b2964
2021-02-10Merge "Add LOCAL_LICENSE_KINDS to external/libopus" am: 4c764fbae9Bob Badour
Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1575674 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: If39ddc57b75ae895e1e5869e0bd6d294391ef663
2021-02-10Merge "Add LOCAL_LICENSE_KINDS to external/libopus"android-s-preview-1Bob Badour
2021-02-06Upgrade libopus to d633f523e36e3b6d01cc6d57386458d770d618be am: fe30a3c3a7 ↵Haibo Huang
am: e63131dcef am: 0358866c32 Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1577285 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I1f042ff5a4851afdbfe43c955f239216e340200b
2021-02-06Upgrade libopus to d633f523e36e3b6d01cc6d57386458d770d618be am: fe30a3c3a7 ↵Haibo Huang
am: e63131dcef Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1577285 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ifb3913d77a461f30416ae891039824f0ca2a8118
2021-02-06Upgrade libopus to d633f523e36e3b6d01cc6d57386458d770d618be am: fe30a3c3a7Haibo Huang
Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1577285 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I684b721475cd5c6ff5ed1c26426567b8a436f18f
2021-02-05Upgrade libopus to d633f523e36e3b6d01cc6d57386458d770d618beHaibo Huang
Test: make Change-Id: I719a5daa80f9e79d42e66cc66306fdbad4dbe3c1
2021-02-05Add LOCAL_LICENSE_KINDS to external/libopusBob Badour
Added SPDX-license-identifier-Apache-2.0 to: fuzzer/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to: Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: Id90b2c5a3e7d782bf67bb656ebd6d2f17deec751
2021-01-23Fix float-approx negative left shift UBMark Harris
Reported by toto.
2021-01-22Merge "Added opus_enc_fuzzer and opus_multistream_enc_fuzzer" am: 0e55246870 ↵Kris Alder
am: 165d11f241 am: 8bc22ce0c7 Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1512732 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I9005f45636503dcd966c883e4a32889e3f4d18aa
2021-01-22Merge "Added opus_enc_fuzzer and opus_multistream_enc_fuzzer" am: 0e55246870 ↵Kris Alder
am: 165d11f241 Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1512732 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Idc4be35a88042d46277c16df2d41269f79e6b3a0
2021-01-22Merge "Added opus_enc_fuzzer and opus_multistream_enc_fuzzer" am: 0e55246870Kris Alder
Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1512732 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I0dfc5eb307ab87efce8bb6d9eb1ea6e711a573ea
2021-01-22Merge "Added opus_enc_fuzzer and opus_multistream_enc_fuzzer"Kris Alder
2021-01-06Upgrade libopus to 794392ecd77e6fc6aafa62c3f6002780abcc2c7c am: e135dd4b8a ↵Haibo Huang
am: 03965b588b am: 4bb4bb0450 Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1540686 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Icd18ee37a79436b215b682ba8bc94d6c13cc47fd
2021-01-06Upgrade libopus to 794392ecd77e6fc6aafa62c3f6002780abcc2c7c am: e135dd4b8a ↵Haibo Huang
am: 03965b588b Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1540686 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Idcf206bea60fd044b49c75bde30c5a2a4ec1dc76
2021-01-06Upgrade libopus to 794392ecd77e6fc6aafa62c3f6002780abcc2c7c am: e135dd4b8aHaibo Huang
Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1540686 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I1956c3ed41216e9dd8870fb2a82d2c2bb16e6b06
2021-01-05Upgrade libopus to 794392ecd77e6fc6aafa62c3f6002780abcc2c7cHaibo Huang
Test: make Change-Id: I3e5232d6c6d250c69abfa71482ac91e30c1933b6
2020-12-23ci: fix pipeline run for merge requestsTim-Philipp Müller
This way CI pipeline runs for branches and tags and makes it show up in merge requests where a branch is used as source branch. Makes all jobs show up in merge request CI indicator (not just the whitespace job) and only runs a single CI pipeline, without the additional detached pipeline. https://docs.gitlab.com/ce/ci/yaml/#workflowrules-templates Signed-off-by: Ralph Giles <giles@thaumas.net>
2020-12-11Merge "Upgrade libopus to d2f6805c3f36718a742c33c56eb945c2e10646ef" am: ↵Elliott Hughes
219eca9037 am: 6cd6d0ca69 am: fc21a11ab7 Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1515053 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I5a4a5b5698192afe688d17dd95182722fb51a470
2020-12-11Merge "Upgrade libopus to d2f6805c3f36718a742c33c56eb945c2e10646ef" am: ↵Elliott Hughes
219eca9037 am: 6cd6d0ca69 Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1515053 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I0b1dcc35aaaddc8ced4ae480986c244ec91cab10
2020-12-11Merge "Upgrade libopus to d2f6805c3f36718a742c33c56eb945c2e10646ef" am: ↵Elliott Hughes
219eca9037 Original change: https://android-review.googlesource.com/c/platform/external/libopus/+/1515053 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ic5c45ae2ea1e5692a141195bc4c8b0c2f72a5fd3
2020-12-11Merge "Upgrade libopus to d2f6805c3f36718a742c33c56eb945c2e10646ef"Elliott Hughes
2020-12-08docs: fix simple typo, neareast -> nearestTim Gates
There is a small typo in celt/fixed_generic.h. Should read `nearest` rather than `neareast`. Signed-off-by: Ralph Giles <giles@thaumas.net>
2020-12-07Added opus_enc_fuzzer and opus_multistream_enc_fuzzerAnuj Joshi
Test: ./opus_enc_fuzzer Test: ./opus_multistream_enc_fuzzer Bug: 171467315 Change-Id: I8be269ab8595eb5e9fab43bb52bee16123d6c9b1
2020-11-30Upgrade libopus to d2f6805c3f36718a742c33c56eb945c2e10646efHaibo Huang
Test: make Change-Id: I995f04a04951ca22916a7b418afdd8ba59bcd130
2020-11-26Meson: Fix doc build when opus is a subprojectXavier Claessens
meson.source_root() and meson.build_root() have been deprecated in latest Meson release because they are a trap. They point to the root of parent project instead of root of current subproject. Meson 0.56.0 added meson.project_source/build_root() but it is just as easy to use meson.current_source/build_dir() in the root meson.build file and avoids bumping required meson version. Signed-off-by: Ralph Giles <giles@thaumas.net>
2020-11-24Mark ab/6881855 as merged am: b91b80b0d5 am: 8e0b1f0525Xin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libopus/+/13111711 Change-Id: I66a0346cf706fc283556f2dd28a68d28ceb0c04c
2020-11-24Mark ab/6881855 as merged am: b91b80b0d5Xin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libopus/+/13111711 Change-Id: Iad1cb75cb5324f222ecdfe52f7c2b0c35931cd68
2020-11-23Mark ab/6881855 as mergedXin Li
Bug: 172690556 Change-Id: Ie2629d70fba99bd63485a331a02ec0f85b15515d
2020-11-21cmake - add option for fixed point debugMarcus Asteborg
Signed-off-by: Ralph Giles <giles@thaumas.net>
2020-11-21cmake - add option for check asmMarcus Asteborg
Signed-off-by: Ralph Giles <giles@thaumas.net>
2020-11-21cmake - add option for fuzzingMarcus Asteborg
Signed-off-by: Ralph Giles <giles@thaumas.net>