Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-24 | Merge cherrypicks of [2310196, 2310339, 2310340, 2310175, 2310320, 2310321, ↵android-7.1.2_r36android-7.1.2_r28android-7.1.2_r19android-7.1.2_r18nougat-mr2-release | android-build-team Robot | |
2310322, 2310323, 2310217, 2310311, 2310349, 2310313, 2310331, 2310314, 2310286, 2310368, 2310383, 2310272, 2310439, 2310317, 2310318, 2310370, 2310352, 2310459, 2310287, 2310384, 2310237, 2310422, 2310440, 2310372, 2310289, 2310374, 2310355, 2310461, 2310423, 2310375, 2310376, 2310385, 2310386, 2310275, 2310462, 2310442, 2310443, 2310539, 2310378, 2310445, 2310238, 2310446, 2310540, 2310335, 2310582, 2310454, 2310659, 2310392, 2310393, 2310437, 2310679, 2310626] into nyc-mr2-release Change-Id: I8bceb87f1f3733f729cef9e4936ad00b2e13c432 | |||
2017-05-24 | Throw exception on integer overflow in dng_ifd.cpp. | Yujie Qin | |
Bug: 36724453 Test: manual, see b/36724453 Change-Id: I6115361002d3e4167ff7ff654e1fd2176ac24e87 (cherry picked from commit 2cb858a7ed887b231086ae81e2b35a3614299da3) (cherry picked from commit 1cc3bdb6e11a9a6ce4629d77960a895cfb055200) | |||
2016-03-17 | Integrate integer overflow fixes from security branchandroid-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r3android-7.1.2_r2android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r6android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1nougat-mr2-devnougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1-releasenougat-mr1-devnougat-mr1-cts-releasenougat-dr1-releasenougat-dev | Florian Kriener | |
cherry-pick of 1754202ed3e25b98179a4f377f0bdd605d9a157a for nyc-dev. Bug: 26535130 Change-Id: I9a97903cb9f79131b426736351f0d0a0060294e5 | |||
2016-03-11 | Integrate integer overflow fixes from security branch | Florian Kriener | |
cherry-pick of 55625cf05f4345dcab5d9d92b83bb8b5606debab for nyc-dev. * Throw exception on float cast overflow in dng_stream.cpp. * Ensure hue is in range before converting to integer. * Replace the limits from stdint.h by the limit from std::numeric_limits<>. Bug: 26535130 Change-Id: I660c730a8551a8613655898c0fff749925dad149 | |||
2016-03-11 | Merge "Integrate integer overflow changes from security branch" into nyc-dev | Yujie Qin | |
2016-03-08 | Add static, validating variant of dng_sdk library | Eino-Ville Talvala | |
This is needed for Android CTS to be able to use dng_sdk to validate captured DNG images. Bug: 23727371 Change-Id: I7f9293f01574944973e306aa8d4d0b0768aff449 | |||
2016-03-03 | Integrate integer overflow changes from security branch | Yujie Qin | |
Replace the limits from stdint.h by the limit from std::numeric_limits<>. Bug: 26535130 Change-Id: If75ff4f1071db7c2e81bfd1ab59cbeed0d290f71 | |||
2016-03-02 | Integrate integer overflow changes from security branch | Florian Kriener | |
Bug: 26535130 Change-Id: I1cffc1d01af3d54fe18ce3bfcf99818f14081aff | |||
2016-03-01 | Merge "Add DNG SDK license text and technology license note to NOTICE." into ↵ | Eino-Ville Talvala | |
nyc-dev | |||
2016-03-01 | Convert line endings to Unix format | Florian Kriener | |
Line endings were inconsistent before, this commit normalized line endings to Unix format. This is a necessary pre-step for doing the real work for fixing integer overflow issue. Bug: 26535130 Change-Id: I9a08119a2bf374db1a9b402ec8d22ee1ae04bc6b | |||
2016-02-29 | Add DNG SDK license text and technology license note to | Eino-Ville Talvala | |
NOTICE. Bug: 27410459 Change-Id: Ib2cf54319a5f943f56055d07675989c4b7d8df49 | |||
2016-02-03 | Dng_sdk: Ignore some warnings | Andreas Gampe | |
Ignore unused-parameter warnings. Ignore ignored-qualifiers warnings. Some integral return types are annotated with const. This is benign. Bug: 18632512 Bug: 26936282 Change-Id: I3ef49dc0c06c711a6d2eab496b7299139637b20f | |||
2016-02-02 | Remove the -DNO_POSIX_MEMALIGN as it is not used anymore | Yujie Qin | |
Bug: 26900515 | |||
2016-02-01 | Use better conditions to check if posix_memalign() is available. | Yujie Qin | |
Bug: 26900515 | |||
2016-02-01 | Fix integer overflow in dng_bad_pixels.cpp | Kinan Hakim | |
2016-01-28 | Fix invalid shift base | Kinan Hakim | |
2016-01-27 | Fix the compiler issue for DNG SDK in VS2010 or newer versions. | Kinan Hakim | |
2016-01-26 | Fix integer overflow | Kinan Hakim | |
2016-01-25 | Add local includes. | Kinan Hakim | |
2016-01-25 | Add -DNO_POSIX_MEMALIGN to the android.mk file | Kinan Hakim | |
2016-01-25 | Fix Division by Zero | Kinan Hakim | |
Change-Id: I9832ab5949ac9e0d0051645869d4cda7ce8860c8 | |||
2016-01-25 | Fix and avoid some integer overflows | Kinan Hakim | |
Change-Id: I479a2b3bff0a0aeaa4f54e1b45226998b4d99775 | |||
2016-01-25 | Fix for NO_POSIX_MEMALIGN | Kinan Hakim | |
2016-01-25 | Follow up fix for ifdef | Kinan Hakim | |
2016-01-25 | Use malloc for NEON and MIPS, since for these it seems to be not available. | Kinan Hakim | |
2016-01-25 | Set qDNGBigEndian flag for ARM NEON (arm_v7_neon and arm64) and MIPS | Kinan Hakim | |
2016-01-25 | Fix Tickcount for iOS. | Kinan Hakim | |
2016-01-22 | Fix ifdef for some compilers. | Kinan Hakim | |
2016-01-21 | Handle integer no sanitize in a more general way. | Kinan Hakim | |
2016-01-21 | Fix warnings on Apple. | Kinan Hakim | |
2016-01-13 | Exclude some integer sanitations | Kinan Hakim | |
Change-Id: I33b26ec104e5184e3dfbb411ba418d7748413aa9 | |||
2016-01-08 | Avoid some unsigned integer overflow errors. In some cases, the code intends ↵ | Kinan Hakim | |
overflow to occur and relies on the defined behavior for unsigned integer wraparound; detection has been switched off in these cases. In other cases, the overflow was undesired; these cases have been fixed to avoid the overflow. | |||
2016-01-07 | Make dng_sdk build for Linux. | Kinan Hakim | |
2016-01-04 | Use MobileCoreServices on iOS. | Kinan Hakim | |
2015-12-22 | fix build | Nick Kralevich | |
Fix the following compile time error: build/core/config_sanitizers.mk:70: *** external/dng_sdk: libdng_sdk: Use of sanitizers requires LOCAL_CLANG := true. make: *** [out/build-aosp_angler-PRODUCT-aosp_angler-userdebug_dist_platform-java.ninja] Error 1 Change-Id: I2a6609bfda0714d42389990339668a69d10a1331 | |||
2015-12-22 | Add Android.mk and exclude xmp. | Kinan Hakim | |
Change-Id: Idbe400dbff847ee4ee0faeededc7132473f1d6af | |||
2015-12-18 | Add Google security patches to dng_sdk | Kinan Hakim | |
Change-Id: Id7f4dea009b3842f9a00d4a7e80d0bd286547e79 | |||
2015-12-03 | Add the Adobe DNG SDK 1.4 to aosp. This initial cl is a pristine copy of the ↵ | Kinan Hakim | |
sources, without any build targets. Change-Id: Iaab2352b038e3272929ffd2f66013a9e56e11d1b | |||
2015-11-26 | Add license files for dng_sdk. | Kinan Hakim | |
2015-11-10 | Initial empty repository | Bill Yi | |