Age | Commit message (Collapse) | Author | Files | Lines |
|
Bump PKGREVISION
|
|
|
|
|
|
* New translations: en_AU, uk
* Updated translations: cs, da, de, en_CA, nl, pl, sk, sv, vi
* Added more supported lens in Canon MakerNote
* Added some defensive NULL pointer checks
* Fixed a number of security and stability issues due to buffer overflows,
bad pointer dereferences and division-by-zero including bug 3434540
and bug 3434545 (CVE-2012-2812, CVE-2012-2813, CVE-2012-2814,
CVE-2012-2836, CVE-2012-2837, CVE-2012-2840, CVE-2012-2841,
CVE-2012-2845)
|
|
|
|
* New translations: bs, tr
* Updated translations: be, cs, da, de, en_GB, en_CA, it, ja, nl, pl, pt_BR,
pt, ru, sk, sq, sr, sv, vi, zh_CN
* Fixed some problems in the write-exif.c example program
* Stop listing -lm as a required library for dynamic linking in libexif.pc
* Turned on the --enable-silent-rules configure option
* Changed a lot of strings to make the case of the text more consistent
* exif_entry_dump() now displays the correct tag name for GPS tags
* Fixed some invalid format specifiers that caused problems on some platforms
* Display rational numbers with the right number of significant figures
|
|
|
|
* New translations: be, en_GB, it, ja, pt, sq, zh_CN
* Updated translations: da, sv, vi
* Now using a binary search to make searching through the tag table faster
* Fixed a heap buffer overflow during tag format conversion
|
|
changes:
-bugfixes
-sped up exif_content_fix()
-improved MakerNote support for Pentax, Casio, Epson, Olympus/Sanyo
-New API entry point: exif_loader_get_buf()
-documentation improvements
-thread safety improvements
-translation updates
|
|
(this one is arguably too poor to be used on a digital body, but anyway)
|
|
* Updated translations: cs, de, pl, sk, vi
* New translations: nl, se, en_CA
* Enabled sv translation by default
* Bug fixes
* Enhanced support of Canon and Olympus makernotes
* Added support for Fuji and Sanyo makernotes
* Added support for the NO_VERBOSE_TAG_STRINGS and NO_VERBOSE_TAG_DATA
macros to reduce size for embedded applications
* Added support for more tags
|
|
|
|
changes:
-security fix for integer overflow leading to possible code injection
(CVE-2006-4168)
-translation updates
|
|
New in 0.6.15 (2007-05-23) since 0.6.14 (2007-05-10):
* Added support for 2 new types of Pentax makernotes & Casio type2 makernote
* Added support for Win XP metadata (Author, Comment, KeyWords, Title,
Subject) tags
* Bug fixes:
[ 1443183 ] install error when doxygen is not present.
* New translations: Czech, Slovak.
* Improved doxygen generated API and code internals
documentation. Made building of code internals docs optional
(--enable-internal-docs) as the call graphs take quite long to
build. Made building any docs optional (--disable-docs).
New in 0.6.14 (2007-05-10) since 0.6.13 (2005-12-27):
* Bug fixes: #1457501, #1471060, #1525770, #1617991, #1703284, #1716196
* Extended support of Canon, Nikon, Olympus makernotes
* Added option EXIF_DATA_OPTION_DONT_CHANGE_MAKER_NOTE to prevent
modification of maker notes
* Other fixes and improvements which include API/ABI additions.
|
|
|
|
|
|
and would break PLIST if it succeeded). Reported by veego.
|
|
New in 0.6.13:
* Bug fixes: #803191, #1051994, #1054321, #1054323, #1196787
* For pkg-config users, force usage of #include <libexif/exif-*.h>
(disable #include <exif-.h>)
* Updated German translation
* Build system tuning
* Misc changes:
Fix COPYRIGHT tag, fix memory corruption, use qsort.
|
|
JPEG pictures with certain EXIF data, like those from SONY, Nikon
or Canon digital cameras.
Obtained from libexif CVS, exif-data.c, rev. 1.68, via FreeBSD.
Noted by Leonard Schmidt on tech-pkg.
|
|
"Matthias Clasen has reported a vulnerability in libexif, which can be
exploited by malicious people to cause a DoS (Denial of Service).
The vulnerability is caused due to an infinite recursion in the
"exif_data_load_data_content()" function and can be exploited to
cause a stack overflow when parsing a specially crafted image.
Successful exploitation may crash an application linked against the
vulnerable library."
Bump PKGREVISION. Patch from:
http://sourceforge.net/tracker/index.php?func=detail&aid=1196787&group_id=12272&atid=112272
|
|
* Final fix of Ubuntu Security Notice USN-91-1 (CAN-2005-0664)
https://bugzilla.ubuntulinux.org/show_bug.cgi?id=7152
* Updated build system with cross compile capabilities
* Small fixes:
Fix tag order, use even offsets, improve Nikon&Olympus mnote tags.
|
|
|
|
|
|
There is a major step between 0.5.x and 0.6.x; I couldn't find a
useful changelog.
|
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
|
|
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
|
|
|
|
Bump PKGREVISION because of the changed *.pc files.
ok'ed by wiz@
|
|
Some build fixes. 'make distcheck' now works.
|
|
A few updates all over the place, a new exif-loader, etc.
|
|
|
|
|
|
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
|
|
Changes in pkgsrc :
- fmt on DESCR
- fetch .tar.bz2
Changes since libexif-0.5.8
- add USER_COMMENT support
- some documents fixed
|
|
and some bugfixes.
|
|
* libexif/exif-data.h: Introduce an array of ExifContents. This
doesn't break binary compatibility, but it breaks compilation.
Do something like "%s/->ifd_0/->ifd[EXIF_IFD_0]" in your source
code to make it compile again.
|
|
|
|
|
|
buildlink2.mk files back into the main trunk.
|
|
Changes: EXIF-2.2 support, i18n support (de for now).
Pkg changes: Fix maintainer email, use .tar.bz2, use gettext-lib buildlink.
|
|
* libexif/configure.in: Introduce proper versionning.
* libexif: There's only one ByteOrder per ExifData.
* libexif/libexif-entry.c: More tags implemented in
(exif_entry_get_value).
|
|
|
|
Most digital cameras produce EXIF files, which are JPEG files with extra
tags that contain information about the image. The EXIF library allows you
to parse an EXIF file and read the data from those tags.
|