summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-17Integrate 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-devFlorian Kriener
cherry-pick of 1754202ed3e25b98179a4f377f0bdd605d9a157a for nyc-dev. Bug: 26535130 Change-Id: I9a97903cb9f79131b426736351f0d0a0060294e5
2016-03-11Integrate integer overflow fixes from security branchFlorian 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-11Merge "Integrate integer overflow changes from security branch" into nyc-devYujie Qin
2016-03-08Add static, validating variant of dng_sdk libraryEino-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-03Integrate integer overflow changes from security branchYujie Qin
Replace the limits from stdint.h by the limit from std::numeric_limits<>. Bug: 26535130 Change-Id: If75ff4f1071db7c2e81bfd1ab59cbeed0d290f71
2016-03-02Integrate integer overflow changes from security branchFlorian Kriener
Bug: 26535130 Change-Id: I1cffc1d01af3d54fe18ce3bfcf99818f14081aff
2016-03-01Merge "Add DNG SDK license text and technology license note to NOTICE." into ↵Eino-Ville Talvala
nyc-dev
2016-03-01Convert line endings to Unix formatFlorian 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-29Add DNG SDK license text and technology license note toEino-Ville Talvala
NOTICE. Bug: 27410459 Change-Id: Ib2cf54319a5f943f56055d07675989c4b7d8df49
2016-02-03Dng_sdk: Ignore some warningsAndreas 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-02Remove the -DNO_POSIX_MEMALIGN as it is not used anymoreYujie Qin
Bug: 26900515
2016-02-01Use better conditions to check if posix_memalign() is available.Yujie Qin
Bug: 26900515
2016-02-01Fix integer overflow in dng_bad_pixels.cppKinan Hakim
2016-01-28Fix invalid shift baseKinan Hakim
2016-01-27Fix the compiler issue for DNG SDK in VS2010 or newer versions.Kinan Hakim
2016-01-26Fix integer overflowKinan Hakim
2016-01-25Add local includes.Kinan Hakim
2016-01-25Add -DNO_POSIX_MEMALIGN to the android.mk fileKinan Hakim
2016-01-25Fix Division by ZeroKinan Hakim
Change-Id: I9832ab5949ac9e0d0051645869d4cda7ce8860c8
2016-01-25Fix and avoid some integer overflowsKinan Hakim
Change-Id: I479a2b3bff0a0aeaa4f54e1b45226998b4d99775
2016-01-25Fix for NO_POSIX_MEMALIGNKinan Hakim
2016-01-25Follow up fix for ifdefKinan Hakim
2016-01-25Use malloc for NEON and MIPS, since for these it seems to be not available.Kinan Hakim
2016-01-25Set qDNGBigEndian flag for ARM NEON (arm_v7_neon and arm64) and MIPSKinan Hakim
2016-01-25Fix Tickcount for iOS.Kinan Hakim
2016-01-22Fix ifdef for some compilers.Kinan Hakim
2016-01-21Handle integer no sanitize in a more general way.Kinan Hakim
2016-01-21Fix warnings on Apple.Kinan Hakim
2016-01-13Exclude some integer sanitationsKinan Hakim
Change-Id: I33b26ec104e5184e3dfbb411ba418d7748413aa9
2016-01-08Avoid 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-07Make dng_sdk build for Linux.Kinan Hakim
2016-01-04Use MobileCoreServices on iOS.Kinan Hakim
2015-12-22fix buildNick 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-22Add Android.mk and exclude xmp.Kinan Hakim
Change-Id: Idbe400dbff847ee4ee0faeededc7132473f1d6af
2015-12-18Add Google security patches to dng_sdkKinan Hakim
Change-Id: Id7f4dea009b3842f9a00d4a7e80d0bd286547e79
2015-12-03Add 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-26Add license files for dng_sdk.Kinan Hakim
2015-11-10Initial empty repositoryBill Yi