Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-23 | Merge branch android10-qpr1-releaseandroid10-gsi | SzuWei Lin | |
Change-Id: I121dbde206347e8d51d092204d81dde78050759c | |||
2019-05-18 | Snap for 5582435 from 58e84e0afffdb22619ab5b5460cfa4a66b0b177d to ↵android-10.0.0_r29android-10.0.0_r28android-10.0.0_r27android-10.0.0_r26android-10.0.0_r25android-10.0.0_r24android-10.0.0_r23android-10.0.0_r22android-10.0.0_r21android-10.0.0_r20android-10.0.0_r19android-10.0.0_r18android-10.0.0_r16android-10.0.0_r15android10-qpr1-releaseandroid10-qpr1-d-releaseandroid10-qpr1-c-s1-releaseandroid10-qpr1-c-releaseandroid10-qpr1-b-s1-releaseandroid10-qpr1-b-release | android-build-team Robot | |
qt-qpr1-release Change-Id: Iab71d3a1e57895a957c7e8e2a0c16189e1bff349 | |||
2019-05-18 | Snap for 5582428 from 09cc4fab70b3e1159e5f8a839c9e91ef33b13d78 to qt-releaseandroid-vts-10.0_r9android-vts-10.0_r8android-vts-10.0_r7android-vts-10.0_r6android-vts-10.0_r5android-vts-10.0_r4android-vts-10.0_r3android-vts-10.0_r2android-vts-10.0_r16android-vts-10.0_r15android-vts-10.0_r14android-vts-10.0_r13android-vts-10.0_r12android-vts-10.0_r11android-vts-10.0_r10android-vts-10.0_r1android-security-10.0.0_r75android-security-10.0.0_r74android-security-10.0.0_r73android-security-10.0.0_r72android-security-10.0.0_r71android-security-10.0.0_r70android-security-10.0.0_r69android-security-10.0.0_r68android-security-10.0.0_r67android-security-10.0.0_r66android-security-10.0.0_r65android-security-10.0.0_r64android-security-10.0.0_r63android-security-10.0.0_r62android-security-10.0.0_r61android-security-10.0.0_r60android-security-10.0.0_r59android-security-10.0.0_r58android-security-10.0.0_r57android-security-10.0.0_r56android-security-10.0.0_r55android-security-10.0.0_r54android-security-10.0.0_r53android-security-10.0.0_r52android-security-10.0.0_r51android-security-10.0.0_r50android-security-10.0.0_r49android-security-10.0.0_r48android-cts-10.0_r9android-cts-10.0_r8android-cts-10.0_r7android-cts-10.0_r6android-cts-10.0_r5android-cts-10.0_r4android-cts-10.0_r3android-cts-10.0_r2android-cts-10.0_r16android-cts-10.0_r15android-cts-10.0_r14android-cts-10.0_r13android-cts-10.0_r12android-cts-10.0_r11android-cts-10.0_r10android-cts-10.0_r1android-10.0.0_r6android-10.0.0_r5android-10.0.0_r47android-10.0.0_r46android-10.0.0_r4android-10.0.0_r3android-10.0.0_r2android-10.0.0_r17android-10.0.0_r11android-10.0.0_r10android-10.0.0_r1android10-tests-releaseandroid10-security-releaseandroid10-s3-releaseandroid10-s2-releaseandroid10-s1-releaseandroid10-release | android-build-team Robot | |
Change-Id: I417d8e3c2d32aa8670a5e71dc2802de92cbae2c1 | |||
2019-05-17 | Update the experimental notice so not android p specificandroid-mainline-10.0.0_r9android-mainline-10.0.0_r7android-mainline-10.0.0_r5android-mainline-10.0.0_r4android-mainline-10.0.0_r10android-10.0.0_r9android-10.0.0_r8android-10.0.0_r7android-10.0.0_r45android-10.0.0_r44android-10.0.0_r43android-10.0.0_r42android-10.0.0_r41android-10.0.0_r40android-10.0.0_r39android-10.0.0_r38android-10.0.0_r37android-10.0.0_r36android-10.0.0_r35android-10.0.0_r34android-10.0.0_r33android-10.0.0_r32android-10.0.0_r31android-10.0.0_r30android-10.0.0_r14android-10.0.0_r13android-10.0.0_r12android10-qpr3-s1-releaseandroid10-qpr3-releaseandroid10-qpr2-s4-releaseandroid10-qpr2-s3-releaseandroid10-qpr2-s2-releaseandroid10-qpr2-s1-releaseandroid10-qpr2-releaseandroid10-qpr1-mainline-releaseandroid10-mainline-media-releaseandroid10-d4-s1-releaseandroid10-d4-releaseandroid10-c2f2-s2-releaseandroid10-c2f2-s1-releaseandroid10-c2f2-release | Ray Essick | |
am: 09cc4fab70 Change-Id: I40092730a48a55dd28840f4b55425d953738e275 | |||
2019-05-17 | Update the experimental notice so not android p specificandroid10-dev | Ray Essick | |
This experimental notice had been Android-P specific; change the wording to apply to more versions of Android as it is still experimental. Bug: 131342273 Test: reading Change-Id: I3533dc8e0281b335e80a507ef334f1cad4566a39 | |||
2019-04-11 | Snap for 5457264 from 9c27c43dd7ce98a6712f002bcf9590bcbeb3e1bb to qt-release | android-build-team Robot | |
Change-Id: Ia0e47e90d6c224790e96faedea1c8debca9ba137 | |||
2019-04-10 | Fix for Segmentation fault in ixheaacd_reset_acelp_data_fix func. | Sushanth Patil | |
In ixheaacd_dec_main(),ixheaacd_config() returned from ixheaacd_read_bit_buf() due to setjmp/longjmp changes which resulted in ixheeacd_decode_create() not being called which is needed to initialize many pointers which in turn resulted in Segementation fault. As a fix, added a flag decode_create_done which will tell the status of ixheeacd_decode_create() func and ixheaacd_usac_process will be called based on this flag. Bug: 123908264 Bug: 123908335 Bug: 123975056 Test: poc Change-Id: I929f70650ddc963c11e5d674b12abc0100e1b076 | |||
2019-04-06 | Snap for 5443223 from 522ad1b4c4f6d7b7b41ccb756a98ad293f6580de to qt-release | android-build-team Robot | |
Change-Id: I2b9d4556bba75e86bf7d024ce3561a0e314b9000 | |||
2019-04-05 | Merge "Fix for integer overflows in tns filter related functions" into qt-dev | TreeHugger Robot | |
2019-04-05 | Merge "Fix for integer overflow in ixheaacd_fft_15_ld dec function" into qt-dev | TreeHugger Robot | |
2019-04-05 | Merge "Fix for array out of bound access in aac decoding" into qt-dev | TreeHugger Robot | |
2019-04-05 | Merge "Fixes for integer overflows in ixheaacd_qmf_dec_generic.c file" into ↵ | TreeHugger Robot | |
qt-dev | |||
2019-04-04 | Fix for integer overflows in tns filter related functions | Rajat Kumar | |
Added saturation checks, wherever overflow can occur throughout ixheaacd_aac_tns.c file. Bug:126975097 Bug:126983239 Test: poc Change-Id: Ic60116510c1a2d327adb34c4b627e01044a3385e | |||
2019-04-04 | Fix for integer overflow in ixheaacd_fft_15_ld dec function | Rajat Kumar | |
Added saturation checks throughout the function. Bug:126984878 Test: poc Change-Id: I687cb0f523867b5c6a013b6720a441e33be8b5b2 | |||
2019-04-04 | Fix for array out of bound access in aac decoding | Rajat Kumar | |
pstr_drc_dec->is_longblock once initialized was never used, so this section of code is redundant. Hence removed. Bug:124022176 Test: vendor+poc Change-Id: I30f785764a7031b546f01803720dbfccba75d023 | |||
2019-04-04 | Fixes for integer overflows in ixheaacd_qmf_dec_generic.c file | Rajat Kumar | |
Added addition and subtraction saturation checks. Bug:124023982 Test: poc Change-Id: I7b21c806c8978242bf74c2a65d3cd1fe9acb1d6a | |||
2019-04-04 | Fix for out of bound access in lpd decode function | Rajat Kumar | |
Code written under the condition if (mod[0] == 0 && len_subfrm != LEN_FRAME) are redundant. We were filling garbage at st->fd_synth[ORDER - len_subfrm + i] and doing some calculations but never using it. So removed the redundant part here. Bug:122728400 Test: vendor + poc Change-Id: If55eeec1e21b2874c1cfd8eee8c71dc7da962a72 | |||
2019-04-04 | Snap for 5434517 from a20a05965535bdbc350dafc59e069a32ff570cc8 to qt-release | android-build-team Robot | |
Change-Id: I420f9330d254547e5381776627210ac9f061853b | |||
2019-04-03 | Merge master@5406228 into git_qt-dev-plus-aosp. | Bill Rassieur | |
am: 7cfdb62fe6 Change-Id: I2e69047c9c78f22a6d9b3e3f24cad4015a99380f | |||
2019-04-03 | Merge "Fix for out of bound write in xaacdec test bench" | Ray Essick | |
2019-04-03 | Snap for 5430508 from c99fe20ffc3580a7a7eeea191811931187cd6297 to qt-release | android-build-team Robot | |
Change-Id: I882bf2792868cd1f01eee0b512b7460711100381 | |||
2019-04-03 | Merge "Fix for testbench crash due to invalid file handle" | TreeHugger Robot | |
2019-04-02 | Merge changes from topic "b124323156" | Ray Essick | |
* changes: Initialize all allocated memory blocks to zero Update cfi blacklist to include few more assembly functions LDR changed to MOV instruction in armv8 and armv7 assemblies | |||
2019-03-30 | Fix for testbench crash due to invalid file handle | Rajat Kumar | |
Added checks to handle cases when input, output or meta files are not passed in arguments of xaacdec. Removed process command mode support and related code from testbench. Removed interface file read support and moved the condition for drc to be on, if effect type or target loudness is present in the command line arguments. Bug:124627497 Test: poc Change-Id: I97e216f5bc6ba6c52dcdc6438ee4152f0cb1682c | |||
2019-03-30 | Snap for 5422062 from 0efd8c81e2b7e9dba2cb880efa71d7a99c480a2f to qt-release | android-build-team Robot | |
Change-Id: I473e5dba6852a78989e4c1118d8b860ada6b1d3c | |||
2019-03-29 | Merge master@5406228 into git_qt-dev-plus-aosp. | Bill Rassieur | |
Change-Id: If61b3c300c06b376410bc091576599f326b8b448 BUG: 129345239 | |||
2019-03-29 | Merge "Fix for array out of bound in ixheaacd_dec_execute" | TreeHugger Robot | |
2019-03-29 | Merge "Fix for array and integer overflow in drc related functions" | TreeHugger Robot | |
2019-03-27 | Initialize all allocated memory blocks to zero | Rajat Kumar | |
Bug: 124323156 Test: poc Change-Id: I69b035d1b6bab81244dde319d4fceb3f42837380 | |||
2019-03-27 | Update cfi blacklist to include few more assembly functions | Harish Mahendrakar | |
CFI doesn't handle indirect calls to assembly functions. Few functions that called assembly functions weren't in the blacklist which caused CFI errors in few CTS tests Bug: 124323156 Test: atest android.media.cts.DecoderTest#testDecodeHeAacM4a Test: poc Change-Id: Id48404cfcf21353405b3d7676cc98d0d99763903 | |||
2019-03-27 | LDR changed to MOV instruction in armv8 and armv7 assemblies | Rajat Kumar | |
Removes memory accesses to constant values and replaces them with mov instructions. This would allow this library to be compatible with execute-only memory layouts. Bug: 124323156 Test: poc Change-Id: I801d4cfff953b9d13b80a97be04a3223117df29f | |||
2019-03-27 | Fix for memory leak in meta read file. | Rajat Kumar | |
meta_info->ia_mp4_stsz_size once allocated, was never freed, hence giving memory leaks. As a fix, added free when decoder de-initializes and when this memory is reallocated. Bug:124831933 Test: vendor Change-Id: Ie9465496fca15501bc7dffc29a4f6eccf3880e6d | |||
2019-03-27 | Fix for array and integer overflow in drc related functions | Rajat Kumar | |
Added init done check before execute calls to avoid access of uninitialized data. Bug:126652455 Test: poc Change-Id: Ia33d05658d3830f27dfe607c4f4e96233c272e20 | |||
2019-03-23 | Snap for 5401728 from 708b691836ad118b245ff1c80a6c83ae0adcc3be to qt-release | android-build-team Robot | |
Change-Id: Id82280c9e72611f63f51863dcac2d6db22763a59 | |||
2019-03-22 | Merge "Fix for addition overflow in voronoi_idx_dec" | TreeHugger Robot | |
2019-03-21 | Fix for addition overflow in voronoi_idx_dec | Ramesh Katuri | |
Added saturation check in ixheaacd_avq_dec.c file. Bug:126154841 Test: poc Change-Id: I8fe1e1b194bdde2854bb3b41c2b8b9bf00afc125 | |||
2019-03-21 | Fix for array out of bound in ixheaacd_dec_execute | Sushanth Patil | |
Decode init fatal error was not handled at upper level in ixheaacd_common_lpfuncs.c. Hence, corresponding check has been added. Bug:126154782 Test: poc Change-Id: I5332f5fd0260110f426cfe176e6d64f5989cfb08 | |||
2019-03-21 | Snap for 5392835 from 3e37d2f231a77fa71297afb80a918cbe445defae to qt-release | android-build-team Robot | |
Change-Id: Id17f157054fa859b656e1a0f6b7a08eea4fa38fb | |||
2019-03-21 | Merge "Fix for xaacdec running in infinite loop in hbe_repl_spec func." | TreeHugger Robot | |
2019-03-19 | Fix for xaacdec running in infinite loop in hbe_repl_spec func. | Rajat Kumar | |
When ixheaacd_num_bands = 0, "while (patch_bands > 0)" goes into infinite looping since patch_bands remains unchanged in the loop. So as a fix added the corresponding check to break the loop when ixheaacd_num_bands becomes 0. Bug: 123974524 Test: poc Change-Id: Ie6364ad0b3cfd92df1a2664ec5850408aecce21b | |||
2019-03-19 | Snap for 5386257 from 68e7ffa52a8991894045ff6ec5f870ff971396b3 to qt-release | android-build-team Robot | |
Change-Id: I312c782e5a83044e560797cfccd331c59901fa41 | |||
2019-03-19 | Merge "Fixes for integer overflows in ixheaacd_fft.c file." | TreeHugger Robot | |
2019-03-16 | Fix for Heap buffer overflow in read bit buffer for latm stream | Ramesh Katuri | |
for latm stream other_data_length is read from the bit stream. For this stream this value is becoming very high, which is beyond bit buffer boundaries. As a fix if the value is more than bit buffer size we are returning fatal error. Bug:124210105 Test: poc Change-Id: Id93e5dbdbbd4aab428401da0ea72422d192bcdec | |||
2019-03-10 | Snap for 5364434 from eaf820d8f7d3bac03ac44daa4533848050c196fe to qt-release | android-build-team Robot | |
Change-Id: I7877cd29ca64f611d6f80e37eb5552fc1488415f | |||
2019-03-09 | Fixes for integer overflows in ixheaacd_fft.c file. | Rajat Kumar | |
Added addition and subtraction saturation checks throughout ixheaacd_fft.c file. Bug:124022940 Bug:124023732 Bug:124024270 Test: poc Change-Id: Ie9fc7b1b301df968c7ba0b41b4b5532d2a957abd | |||
2019-03-09 | Merge "Fix for array out of bound access in multichannel.c file" | TreeHugger Robot | |
2019-03-08 | Merge "Fix integer overflows in ixheaacd_harm_idx_zerotwo and ↵ | TreeHugger Robot | |
ixheaacd_harm_idx_onethree" | |||
2019-03-08 | Merge "Fix for OOB write in ixheaacd_real_synth_filt." | TreeHugger Robot | |
2019-03-08 | Merge "Fix for heap-buffer-overflow in ixheaacd_aac_showbits_32" | TreeHugger Robot | |
2019-03-01 | Fix for array out of bound access in multichannel.c file | Rajat Kumar | |
Array common_gain_element_present was accessed with an index of 10, so a check has been added as fix and error return code handling has been modified. Bug:124022181 Test: poc Change-Id: Ic9be00f6a9cec2df433e7a5f86616da5e98c9e05 |