aboutsummaryrefslogtreecommitdiff
path: root/README.version
AgeCommit message (Collapse)Author
2021-07-12Avoid overflow in calc_iframe_target_sizeandroid-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devJorge E. Moreira
The changed product was observed to attempt to multiply 1800 by 2500000, which overflows unsigned 32 bits. Converting to unsigned 64 bits first and testing whether the final result fits in 32 bits solves the problem. Fixes: 179686142 Test: run cuttlefish locally for over 30 min without observing the issue Change-Id: I5d27317bf14b0311b739144c451d8e172db01945
2021-05-08backport vp8/9 unsigned int overflow fixJames Zern
baefbe85d Cap target bitrate to raw rate internally Bug: b/183079467 Bug: b/185431755 Test: sargo builds Change-Id: I5afad939c2e62a74f8aedbf129a49195784ed151
2020-04-16external/libvpx: backport vp8/9 int overflow fixesJames Zern
5e065cf9d vp8/{ratectrl,onyx_if}: fix some signed integer overflows 5eab093a7 vp9_ratectrl: fix some signed integer overflows Bug: b/151945689 Test: walleye builds Change-Id: I95e9d29143f0ccc8e7da30cd8387abc5f0862d18 (cherry picked from commit 35c6f9f867d4598cef28d32697e21712edba1550)
2020-04-10external/libvpx: cherry-pick -Wunreachable-code-loop-increment fixJames Zern
vpx_codec_enc_config_default: rm unnecessary loop quiets -Wunreachable-code-loop-increment, present since: e57f388bc vpx_codec_enc_config_default: disable 'usage' as g_usage was never supported for vp8/9 this was always a single iteration. if additional usages are added in the future similar to av1 this can be restored. Bug: b/150166387 Test: compiles Change-Id: Iab8a1037950a9b2c006bd18b638fce77add199e8 (cherry picked from commit 6327de3f623106165844bacb541366c27eac8d07)
2020-03-05external/libvpx: backport GetCoeffs overflow suppression | DO NOT MERGEJames Zern
0f3fe088f vp8_decode: add missing vpx_clear_system_state 9cfcac1cb vp8,GetSigned: silence unsigned int overflow warning c713f8461 move common attribute defs to compiler_attributes.h https://chromium-review.googlesource.com/c/webm/libvpx/+/2058184 https://chromium-review.googlesource.com/c/webm/libvpx/+/2058198 https://chromium-review.googlesource.com/c/webm/libvpx/+/2058199 Change-Id: I4e632d99a9587ea794588bb99f247d18db52bde9 Test: crosshatch builds Bug: b/148271109 (cherry picked from commit 73b9b5a6dd53ee7d33e51804edd7e59cc8c7c483)
2020-01-13libvpx: Pull from upstreamJohann
Current HEAD: 7ec7a33a081aeeb53fed1a8d87e4cbd189152527 git log from upstream: 7ec7a33a0 Release v1.8.2 Pekin Duck Test: upstream Change-Id: If7ab690a76b3cd93a3c922d5e9fc9a3996668005
2019-10-07Merge "Revert "Updated README.version"" am: 5d05cace15 am: d22f8c0592 am: ↵Rico Wind
20f495433a am: 72ef861bb4 Change-Id: I390999dda6da0debb1af4f95225de50cb033cae3
2019-10-07Revert "Updated README.version"Rico Wind
This reverts commit e875901a244605d800f4f750e3fab130ab896ecc. Reason for revert: breaks mac https://android-build.googleplex.com/builds/submitted/5923892/sdk_mac/latest/view/logs/build_error.log Change-Id: I58cfd4bfab62308d19afcbba87887e6ac6bcd621
2019-10-06Merge "Updated README.version" am: d942f59183 am: 23c739d61d am: 0a35c5ad8aRay Essick
am: 5f554f0a4b Change-Id: I9004f09378b391dea29287a25f707f3b8dbc9d00
2019-10-02Updated README.versionHarish Mahendrakar
Bug: 135060698 Test: Review Change-Id: I5c7bbe11916ca7df6ab67999125bb9583ee38c74
2019-07-16libvpx: Pull from upstreamJohann
Current HEAD: 8ae686757b708cd8df1d10c71586aff5355cfe1e git log from upstream: 8ae686757 Release v1.8.1 Orpington Duck Bug: 136198713 Test: upstream + existing build tests Change-Id: If78ae9b8b593b05f4d6cf0ff54564edfc6c6dca6
2019-02-04libvpx: Pull from upstreamJohann
Current HEAD: b85ac11737430a7f600ac4efb643d4833afd7428 git log from upstream: b85ac1173 Release v1.8.0 Northern Shoveler Test: none Change-Id: Ib8a95fc530515301c9f6e67970eb35662fbcebca
2019-01-16libvpx: Pull from upstreamJohann
Current HEAD: 858fe955ae5a42a0006c974b0837df18b246986f git log from upstream: 858fe955a vp9: fix definition for VP9E_SET_POSTENCODE_DROP fa5083e8e Fix segmentation fault in hbd path 759d1de9d vp8 dec: Add flag to bring up threads. 38d98d870 vp8 idct dequant: resolve missing declarations 2e39962d7 vp8 blend: resolve missing declarations 0aeaf29b1 vp8 overlaps: resolve missing declaration f485c67d0 vp9_get_blockiness: resolve missing declaration 5aeaf43c4 vp8 multi dimensional search: resolve missing declarations 8466728f8 vp8_copy32xn: resolve missing declaration f479beeeb vpx_filter: resolve missing declarations 948e51696 vpx_clear_system_state: resolve missing declaration 9cf2e851d vp9 intra pred test: resolve -Wuninitialized warning 57d476bd8 arm neon: resolve missing declarations 46e17f0cb Fix OOB memory access on fuzzed data 6efdd9ad4 fix vp9 fdct_quant ad57c72b9 VP9 firstpass: Bugfix when mi_col_start/end is odd 3271a7ed6 Increase memory size in non-greedy-mv 23f8b8317 Build pyramid motion field c4c5c1d7e vp9: psnr diff thres for single vs multi threading. 95ac0cc9f Adaptively choose block sizes in temporal filtering <...> Test: none BUG=b/122675483 Change-Id: I392f4fab4355476fcbe944986b9c7399c1888d07
2018-12-07libvpx: cherry pick compare_tile_buffers fixJohann
vp9: address integer sanitizer warning Comparing the size values with subtraction requires casting. Sort in descending order. (a < b) - (a > b) If a is greater, this is 0 - 1 = -1 If the values are equal, this is 0 - 0 = 0 If b is greater, this is 1 - 0 = 1 cherry picked from libvpx: a532c243bb2b5bb0fd0ef295eb019518cc532ca5 Test: passes integer sanitizer builds Change-Id: Idc4f34cfa05d672f46eed774bcd8e75abf8a157b
2018-10-29libvpx: cherry pick "register" removalJohann
remove "register" keyword This has been deprecated for a long time. c++17 is trying to recover the name. cherry picked from libvpx: 17004c71bcd7ae7e6a65bd5b8e756fb2311accdc Test: none Change-Id: Ic839e9cd25c5f989737a823fd1ba54f6217fdd17
2018-01-24Update libvpx to v1.7.0Johann
Test: existing Change-Id: I9078b655a90e406936c21bb3c1a938b217d5feae
2017-05-31libvpx: Pull from upstreamJames Zern
Current HEAD: bcfd9c97508531a81cc2f5d393edb9eb1b00ce79 git log from upstream: bcfd9c975 Add support for Visual Studio 2017 c167345ff Add vpx_highbd_idct{4x4,8x8,16x16}_1_add_sse2 67ac68e39 variance neon: assert overflow conditions d217c8713 neon variance: special case 4x 7b742da63 neon variance: process 4x blocks 2057d3ef7 use memcpy for unaligned neon stores 2adc0443d vp9: Adjustments to cyclic refresh for high motion. ff9395eb3 vp9: Speed >= 8: Modify condition for low-resoln. 7498fe2e5 neon 4 byte helper functions 105503b83 neon fdct: 4x4 implementation 5680b4517 Changes to modified error. 1205e3207 vp9: SVC: Modify condition to allow for copy partition. 2ba4729ef vp9: Make copy partition work for SVC and dynamic resize. 4733df333 vp9: Modify ChangingDropFrameThresh unittest. 3210ca6d6 Update partial idct testing code 42e5073f9 Experiment. Store first pass errors as per MB values. 18e8baa5c Add transpose_32bit_4x4() and rename transpose_4x4() for vpx_dsp/x86 2300e1667 Revert "Add visibility="protected" attribute for global variables referenced in asm files." 13d4a0d01 Revert "Revert "vp8: Real-time mode: reduce mode_check_freq thresh for speed 10."" 370480780 Revert "vp8: Real-time mode: reduce mode_check_freq thresh for speed 10." <...> + cherry-pick: 0d88e1545 Add visibility="protected" attribute for global variables referenced in asm files. Test: CtsVideoTestCases Change-Id: I066cdea081a1f12f5ebfb6e070446bb1502be296
2017-01-18Update external/libvpx to v1.6.1android-o-preview-1o-previewJohann
Bug: 33579953 Test: build.webmproject.org automated tests, chromium tests, manual builds. Change-Id: I87e9a4e6a0c55465ecbf54cca64ccc24a9f4b57c
2016-07-21Update external/libvpx to v1.6.0Johann
Change-Id: I9425a3d3c3524d43823bc89f9f03556420c3dd42
2016-02-04Update external/libvpx to 1.5.0 releaseJohann
Change-Id: Idbffcaf52c19f78927c57e4947fc230d48836076 (cherry picked from commit 2263fc984bdc858ee931d3e35c87c404de923950)
2016-02-04package version metadata for external/Johann
This will be used for automated notification of external vulnerability reports. (corrected version, included owner) Change-Id: I698a3e228c75fd5dc3355cd83fee1fee32e2aa48 (cherry picked from commit e7272092c7ddb7c70bbcda3b56e7674b76ec379b)