History log of /external/libexif/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
eeeee64a7922a7e33d8bc09f66a1a4e6c3e01596 03-Oct-2017 android-build-team Robot <android-build-team-robot@google.com> Snap for 4373608 from 8f688823fc5399ab0f42ba2c8986cdd127dbde9b to pi-release

Change-Id: I5ca6e753d515d8687b6f152da2010c2ccf0d584d
8f688823fc5399ab0f42ba2c8986cdd127dbde9b 02-Oct-2017 Ivan Lozano <ivanlozano@google.com> Add integer sanitization to libexif. am: 60e6338332 am: cb8825c1ce am: 745c27bfad
am: 5a09fe4561

Change-Id: Ie2e5c4164174089e1247e8edd4d6ffb0ecdac12b
5a09fe45615e3e2e400efe59e0b4d12cf34d6665 02-Oct-2017 Ivan Lozano <ivanlozano@google.com> Add integer sanitization to libexif. am: 60e6338332 am: cb8825c1ce
am: 745c27bfad

Change-Id: I50a84b7ce1528c5063328c0fcb3695805a14190d
745c27bfad63e341f3775ff1003f8aa832952555 02-Oct-2017 Ivan Lozano <ivanlozano@google.com> Add integer sanitization to libexif. am: 60e6338332
am: cb8825c1ce

Change-Id: I37dc19843ddde4d9a510965479d5286c6f9a4259
cb8825c1ceee787a450b9dfe41a6dde7bd02edd0 02-Oct-2017 Ivan Lozano <ivanlozano@google.com> Add integer sanitization to libexif.
am: 60e6338332

Change-Id: I6217a9d3404ca65c09054930b312013cfee618a1
60e63383329bdf3018696af6c9a1914e4ff0a920 29-Sep-2017 Ivan Lozano <ivanlozano@google.com> Add integer sanitization to libexif.

This turns integer sanitization on in libexif. A blacklist file is added
to prevent sanitization of a function which was seen to overflow during
testing but this seems to be intentional.

Bug: 67013630
Bug: 62343822
Test: Took pictures and videos.
Test: Mounted as PTP and MTP, browsed and downloaded files.
Change-Id: I7c2d2acead75797fba06488ef2e87a5c0fc2b66e
ndroid.bp
ibexif_blacklist.txt
678a1934207d8358e89773f35cdc34355b3e5155 14-Sep-2017 Justin Yun <justinyun@google.com> Mark the module as VNDK or VNDK-SP in Android.bp am: 865d8f55b4 am: 66d1897dee am: ba412c1d01 -s ours
am: 0295f82a73 -s ours

Change-Id: I691a5d6ff8c57b258e4122da1e0216ba4efc778e
0295f82a73b5a2e3b291e4a04979d57166d2c522 14-Sep-2017 Justin Yun <justinyun@google.com> Mark the module as VNDK or VNDK-SP in Android.bp am: 865d8f55b4 am: 66d1897dee
am: ba412c1d01 -s ours

Change-Id: I621fb94a7406745b5bdeab39fe0079b9585777ba
ba412c1d0189323bd9124de4618a212d884864b0 14-Sep-2017 Justin Yun <justinyun@google.com> Mark the module as VNDK or VNDK-SP in Android.bp am: 865d8f55b4
am: 66d1897dee

Change-Id: If84c1496a8a10f3bee7f4a5ac1c730c32c8b47dd
66d1897dee5a64e2d5f2c84ecbc9fdfa7fee5e6b 14-Sep-2017 Justin Yun <justinyun@google.com> Mark the module as VNDK or VNDK-SP in Android.bp
am: 865d8f55b4

Change-Id: Iecefb2263f1c3dd854aeb41f21c558c5d6d9beff
865d8f55b43fef698c2b9f420cd8d5c68e2fc693 24-Jul-2017 Justin Yun <justinyun@google.com> Mark the module as VNDK or VNDK-SP in Android.bp

As a VNDK/VNDK-SP module, Android.bp must have 'vndk' tag as well
as 'vendor_available: true'.

For a VNDK module, the 'vndk' tag has 'enabled: true'.
It will be installed system/lib(64)/vndk as a vendor variant.

For a VNDK-SP module, the 'vndk' tag has
'support_system_process: true' as well as 'enabled: true'.
It will be installed system/lib(64)/vndk-sp as a vendor variant.

Bug: 63866913
Test: build and boot with BOARD_VNDK_VERSION=current
Merged-In: I4c8661463448b8fdc92cf2969468b16b02c49508
Change-Id: I4c8661463448b8fdc92cf2969468b16b02c49508
(cherry picked from commit 18728a581354c56012d4b14437b8b54370e39120)
ndroid.bp
66169187ac153d8a4efa270dcb836e6672d84401 06-Aug-2017 android-build-team Robot <android-build-team-robot@google.com> release-request-64fc473b-7e45-48f5-b2f7-3c916e338608-for-git_pi-release-4249735 snap-temp-L34700000089732387

Change-Id: I41028f164233bb71d9cf019a4b4ee6c7d54f5276
9b13aaf3e916a7f293a39019dbaebe9cecfbd322 03-Aug-2017 Justin Yun <justinyun@google.com> Mark the module as VNDK or VNDK-SP in Android.bp am: 18728a5813
am: db4e6ddce6

Change-Id: Id5089defe9e6c3ae03f56bb391ca38ec67564b45
db4e6ddce6fd975db9568dfc9e155cf11b6f4548 03-Aug-2017 Justin Yun <justinyun@google.com> Mark the module as VNDK or VNDK-SP in Android.bp
am: 18728a5813

Change-Id: I9303216e4fc4ed6ae76f16bd999bfe00ed742c57
18728a581354c56012d4b14437b8b54370e39120 24-Jul-2017 Justin Yun <justinyun@google.com> Mark the module as VNDK or VNDK-SP in Android.bp

As a VNDK/VNDK-SP module, Android.bp must have 'vndk' tag as well
as 'vendor_available: true'.

For a VNDK module, the 'vndk' tag has 'enabled: true'.
It will be installed system/lib(64)/vndk as a vendor variant.

For a VNDK-SP module, the 'vndk' tag has
'support_system_process: true' as well as 'enabled: true'.
It will be installed system/lib(64)/vndk-sp as a vendor variant.

Bug: 63866913
Test: build and boot with BOARD_VNDK_VERSION=current
Change-Id: I4c8661463448b8fdc92cf2969468b16b02c49508
ndroid.bp
5d7dc97591eeaa23860f82ceea6d6acc94f8ae7b 17-May-2017 Colin Cross <ccross@android.com> Export top level directory am: 2431bfa79d am: 4ea422134b am: 0e0802c729
am: be3218e783

Change-Id: Ib799689e8e16d7c4c78898025f21053997a681b7
be3218e783f8cfd8545009d6b8be6ef0a06e6d1e 17-May-2017 Colin Cross <ccross@android.com> Export top level directory am: 2431bfa79d am: 4ea422134b
am: 0e0802c729

Change-Id: I2a86855795a0e4e23c4aa8050ca8d43133d7ba15
0e0802c729f4b339d696045d6d9c7c9ad0172eb2 17-May-2017 Colin Cross <ccross@android.com> Export top level directory am: 2431bfa79d
am: 4ea422134b

Change-Id: Id0d10c1ad63a51dce4dcae5fb20fe240269fb9de
4ea422134bb9e3ddadc284fc699f28b379b323f6 17-May-2017 Colin Cross <ccross@android.com> Export top level directory
am: 2431bfa79d

Change-Id: I1bb1f8a1edaa6a9cb3e97ba00167836ff00a06d0
2431bfa79df74fbb6e30b77ab9f3d89c300d18ae 16-May-2017 Colin Cross <ccross@android.com> Export top level directory

libexif headers expect to be exported as libexif/*.h.

Test: m -j checkbuild
Change-Id: I7cb1e2069584e0d4b2b1444237e427381bcdc4cd
(cherry picked from commit 6509fd9f2b2d2e92584db64e23ddeeef085c965f)
ndroid.bp
6509fd9f2b2d2e92584db64e23ddeeef085c965f 16-May-2017 Colin Cross <ccross@android.com> Export top level directory

libexif headers expect to be exported as libexif/*.h.

Test: m -j checkbuild
Change-Id: I7cb1e2069584e0d4b2b1444237e427381bcdc4cd
ndroid.bp
8872cdffde8ff0a92fe4c9fa3add1b4aaf8ad83b 28-Apr-2017 Steven Moreland <smoreland@google.com> libexif: Android.mk -> Android.bp am: e1786084ca am: 10528f4cc7 am: 3ace03874b
am: a9a289713e

Change-Id: I002dd2a879d26cf8581ecf8a7186f1530e0bfe63
a9a289713e4dcecbc13f8b2700f9431bb0c8a3cd 28-Apr-2017 Steven Moreland <smoreland@google.com> libexif: Android.mk -> Android.bp am: e1786084ca am: 10528f4cc7
am: 3ace03874b

Change-Id: I2d6f7656694d0fc4f9b6fad6cdb7cc0857fc1774
3ace03874bf2252b3a110a43160e096148f7caab 28-Apr-2017 Steven Moreland <smoreland@google.com> libexif: Android.mk -> Android.bp am: e1786084ca
am: 10528f4cc7

Change-Id: Ibb1dd0fc105ad3e555e100142489d3b6b327c17b
10528f4cc7a191ca10406329de0055a0293e0a4f 28-Apr-2017 Steven Moreland <smoreland@google.com> libexif: Android.mk -> Android.bp
am: e1786084ca

Change-Id: If9000e6b5bab17e60e007a29092e892f541382c9
e1786084cab68abf06232ff9b5945df484092fea 27-Apr-2017 Steven Moreland <smoreland@google.com> libexif: Android.mk -> Android.bp

Test: links
Change-Id: Ifba3523af2a38e9a582eb35160beb14908ef0d52
ndroid.bp
ndroid.mk
ibexif/Android.mk
1689c992265c8f0682a361bbc84f239109a0dc75 24-May-2016 Aurimas Liutikas <aurimas@google.com> Suppress warnings in libexif. am: 57a91883d8 am: e4d73ae7db am: 8388467014
am: c668765a84

* commit 'c668765a842fba2cf497479bca9c7f014076b37e':
Suppress warnings in libexif.

Change-Id: Ie64997d6df9031f68d87464a922c6f84a7e8e034
c668765a842fba2cf497479bca9c7f014076b37e 24-May-2016 Aurimas Liutikas <aurimas@google.com> Suppress warnings in libexif. am: 57a91883d8 am: e4d73ae7db
am: 8388467014

* commit '83884670140be8558eb330b6e68142b56ee46c42':
Suppress warnings in libexif.

Change-Id: I63e477daa2b7218c414cf28e31b05065b16ffaac
83884670140be8558eb330b6e68142b56ee46c42 24-May-2016 Aurimas Liutikas <aurimas@google.com> Suppress warnings in libexif. am: 57a91883d8
am: e4d73ae7db

* commit 'e4d73ae7dbd55918715d3d5e86d3823ec2111476':
Suppress warnings in libexif.

Change-Id: Ib5a87661f690384055572c6ac96f61cabdea7425
e4d73ae7dbd55918715d3d5e86d3823ec2111476 24-May-2016 Aurimas Liutikas <aurimas@google.com> Suppress warnings in libexif.
am: 57a91883d8

* commit '57a91883d88a2876dd3e9af4363c1ce3d758f7eb':
Suppress warnings in libexif.

Change-Id: I13ab0c3755ce82074543c0936d3e0d3c8136fc96
57a91883d88a2876dd3e9af4363c1ce3d758f7eb 11-May-2016 Aurimas Liutikas <aurimas@google.com> Suppress warnings in libexif.

Suppressing existing warnings in libexif until we get to fixing them.

Fixing is tracked in b/27347470.

Bug: 27347470
Change-Id: If83362ba0779ec9f1d25018e60c6cc88ba635444
ibexif/Android.mk
bcbfc5e831a8eb5a121752f3151c039cd13ff721 27-Jan-2016 Sheng-Hao Tsao <shenghao@google.com> Export local header files for libexif.

TEST=It still compiles.
BUG=26318506

Change-Id: I0b8ee76682fa1ce0d1d01d1f63cc2f67d13975c9
ibexif/Android.mk
5b812095b893b784b71c4e492074a6fd9a3f73ea 03-Jun-2015 Damien Miller <djm@google.com> package version metadata for external/

This will be used for automated notification of external vulnerability
reports.

Change-Id: Ibcfec139277e273be8ea486d9eca9ebfd56ea42c
EADME.version
fa0c1e7d954230cd29d896e6015314b2f68ad7bd 18-Apr-2014 Mark Salyzyn <salyzyn@google.com> libexif: 64-bit compile issues

Change-Id: I15df565b96f3e3d7e39ac9f6ce1e9738b5404bc7
ibexif/canon/exif-mnote-data-canon.c
ibexif/exif-entry.c
ibexif/fuji/exif-mnote-data-fuji.c
ibexif/olympus/exif-mnote-data-olympus.c
ibexif/pentax/exif-mnote-data-pentax.c
25d371312cee1452a2adcf8b7f6cad6267bda32d 04-Mar-2014 Marco Nelissen <marcone@google.com> Use clang and ftrapv

b/12203995

Change-Id: Ie254ac8806178fb066ab77b09d89c730bf9e949b
ibexif/Android.mk
785d0461f0a1c9428edc018bf147fa99fb09b942 08-Jan-2014 Marco Nelissen <marcone@google.com> Make libexif build on Android

config.h obtained from running "./configure --disable-nls" and then
editing the resulting file to work around an issue when building
without nls/gettext on a non-Watcom compiler

Change-Id: I2f3e36da3aca01e6f96b17f93aea512707c48eb2
ndroid.mk
onfig.h
ibexif/Android.mk
548dde4863e9a2315e3f327efe63ff55949addb8 07-Jan-2014 Marco Nelissen <marcone@google.com> Initial commit of libexif 0.6.21

This is straight from libexif-0.6.21.tar.gz with no modifications,
but with NOTICE, MODULE_LICENSE_LGPL and README.android files added.

Change-Id: If2ef930a128ee14c9be658777605de831878fd41
BOUT-NLS
UTHORS
OPYING
hangeLog
NSTALL
ODULE_LICENSE_LGPL
akefile.am
akefile.in
EWS
OTICE
EADME
EADME-Win32.txt
EADME.android
clocal.m4
uto-m4/gettext.m4
uto-m4/iconv.m4
uto-m4/lib-ld.m4
uto-m4/lib-link.m4
uto-m4/lib-prefix.m4
uto-m4/libtool.m4
uto-m4/ltoptions.m4
uto-m4/ltsugar.m4
uto-m4/ltversion.m4
uto-m4/lt~obsolete.m4
uto-m4/nls.m4
uto-m4/po.m4
uto-m4/progtest.m4
inary/Makefile.am
inary/Makefile.in
onfig.guess
onfig.h.in
onfig.rpath
onfig.sub
onfigure
onfigure.ac
ontrib/Makefile.am
ontrib/Makefile.in
ontrib/examples/Makefile.am
ontrib/examples/Makefile.in
ontrib/examples/cam_features.c
ontrib/examples/photographer.c
ontrib/examples/thumbnail.c
ontrib/examples/write-exif.c
ontrib/watcom/Makefile
ontrib/watcom/_stdint.h
epcomp
oc/Doxyfile-internals.in
oc/Doxyfile.in
oc/Makefile.am
oc/Makefile.in
oc/README.apidocs
oc/footer.html
oc/libexif-api.html.tar.gz
nstall-sh
ibexif-uninstalled.pc.in
ibexif.pc.in
ibexif.spec
ibexif.spec.in
ibexif/Makefile.am
ibexif/Makefile.in
ibexif/_stdint.h
ibexif/canon/Makefile-files
ibexif/canon/exif-mnote-data-canon.c
ibexif/canon/exif-mnote-data-canon.h
ibexif/canon/mnote-canon-entry.c
ibexif/canon/mnote-canon-entry.h
ibexif/canon/mnote-canon-tag.c
ibexif/canon/mnote-canon-tag.h
ibexif/exif-byte-order.c
ibexif/exif-byte-order.h
ibexif/exif-content.c
ibexif/exif-content.h
ibexif/exif-data-type.h
ibexif/exif-data.c
ibexif/exif-data.h
ibexif/exif-entry.c
ibexif/exif-entry.h
ibexif/exif-format.c
ibexif/exif-format.h
ibexif/exif-ifd.c
ibexif/exif-ifd.h
ibexif/exif-loader.c
ibexif/exif-loader.h
ibexif/exif-log.c
ibexif/exif-log.h
ibexif/exif-mem.c
ibexif/exif-mem.h
ibexif/exif-mnote-data-priv.h
ibexif/exif-mnote-data.c
ibexif/exif-mnote-data.h
ibexif/exif-system.h
ibexif/exif-tag.c
ibexif/exif-tag.h
ibexif/exif-utils.c
ibexif/exif-utils.h
ibexif/exif.h
ibexif/fuji/Makefile-files
ibexif/fuji/exif-mnote-data-fuji.c
ibexif/fuji/exif-mnote-data-fuji.h
ibexif/fuji/mnote-fuji-entry.c
ibexif/fuji/mnote-fuji-entry.h
ibexif/fuji/mnote-fuji-tag.c
ibexif/fuji/mnote-fuji-tag.h
ibexif/i18n.h
ibexif/libexif.sym
ibexif/olympus/Makefile-files
ibexif/olympus/exif-mnote-data-olympus.c
ibexif/olympus/exif-mnote-data-olympus.h
ibexif/olympus/mnote-olympus-entry.c
ibexif/olympus/mnote-olympus-entry.h
ibexif/olympus/mnote-olympus-tag.c
ibexif/olympus/mnote-olympus-tag.h
ibexif/pentax/Makefile-files
ibexif/pentax/exif-mnote-data-pentax.c
ibexif/pentax/exif-mnote-data-pentax.h
ibexif/pentax/mnote-pentax-entry.c
ibexif/pentax/mnote-pentax-entry.h
ibexif/pentax/mnote-pentax-tag.c
ibexif/pentax/mnote-pentax-tag.h
tmain.sh
4m/Makefile.am
4m/Makefile.in
4m/gp-byteorder.m4
4m/gp-check-library.m4
4m/gp-check-popt.m4
4m/gp-check-shell-environment.m4
4m/gp-config-msg.m4
4m/gp-documentation.m4
4m/gp-gettext-hack.m4
4m/gp-packaging.m4
4m/gp-pkg-config.m4
4m/gp-references.m4
4m/stdint.m4
issing
kinstalldirs
o/Makefile.in.in
o/Makevars
o/POTFILES.in
o/Rules-quot
o/be.gmo
o/be.po
o/boldquot.sed
o/bs.gmo
o/bs.po
o/cs.gmo
o/cs.po
o/da.gmo
o/da.po
o/de.gmo
o/de.po
o/en@boldquot.header
o/en@quot.header
o/en_AU.gmo
o/en_AU.po
o/en_CA.gmo
o/en_CA.po
o/en_GB.gmo
o/en_GB.po
o/es.gmo
o/es.po
o/fr.gmo
o/fr.po
o/insert-header.sin
o/it.gmo
o/it.po
o/ja.gmo
o/ja.po
o/libexif-12.pot
o/nl.gmo
o/nl.po
o/pl.gmo
o/pl.po
o/pt.gmo
o/pt.po
o/pt_BR.gmo
o/pt_BR.po
o/quot.sed
o/remove-potcdate.sin
o/ru.gmo
o/ru.po
o/sk.gmo
o/sk.po
o/sq.gmo
o/sq.po
o/sr.gmo
o/sr.po
o/stamp-po
o/sv.gmo
o/sv.po
o/tr.gmo
o/tr.po
o/uk.gmo
o/uk.po
o/vi.gmo
o/vi.po
o/zh_CN.gmo
o/zh_CN.po
est/Makefile.am
est/Makefile.in
est/nls/Makefile.am
est/nls/Makefile.in
est/nls/check-localedir.in
est/nls/check-nls.in
est/nls/print-localedir.c
est/nls/test-codeset.c
est/nls/test-nls.c
est/test-integers.c
est/test-mem.c
est/test-mnote.c
est/test-parse.c
est/test-sorted.c
est/test-tagtable.c
est/test-value.c
193c30e5a31c4963b88f74a0e1bcf1ee182581be 20-Dec-2013 Baligh Uddin <baligh@google.com> Initial empty repository