Commit graph

24 commits

Author SHA1 Message Date
drochner
b17f753a52 add another Canon set lens to the table used to decode "maker notes"
(this one is arguably too poor to be used on a digital body, but anyway)
2008-12-15 20:01:08 +00:00
adam
837138d879 Changes 0.6.17:
* 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
2008-11-19 11:39:05 +00:00
drochner
a4d9968516 update to 0.6.16
changes:
-security fix for integer overflow leading to possible code injection
 (CVE-2006-4168)
-translation updates
2007-06-15 11:23:54 +00:00
wiz
2f1b8e3451 Update to 0.6.15:
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.
2007-06-07 20:02:20 +00:00
tonio
e4cf22364c Remove patch-aa and patch-ab as exif_get_sshort is no more declared static
Fix build under darwin/gcc4
2006-01-09 14:39:03 +00:00
wiz
44f7e6dbf1 Update to 0.6.13.
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.
2006-01-06 15:19:18 +00:00
rillig
bbc3b873f4 Added RCS Id to patch-ad. 2005-10-23 20:02:01 +00:00
dillo
a8f3faeecc Add patch to fix a braino which leads to crash in GIMP when opening
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.
2005-07-24 00:06:44 +00:00
jschauma
2cb7e9b52b don't return a value in a void function, just return.
This fixes the build for IRIX MIPSPro compilers, that actually bail out
on this condition with an error.
2005-05-27 14:20:36 +00:00
salo
2f8a0ccbb3 Security fix:
"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
2005-05-13 11:57:59 +00:00
minskim
0dd33cc58b Declare a static function in .c, not in .h. 2005-05-09 13:21:16 +00:00
adam
15276404f6 Changes 0.6.12:
* 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.
2005-04-20 12:40:40 +00:00
adam
644cd61f8f Added a patch to fix buffer overflow:
* SECURITY UPDATE: Fix buffer overflow.
  * libexif/exif-data.c: Add buffer size checks in several places before
    trying to access it.
  * Thanks to Sylvain Defresne for spotting this and the patch.
  * References:
    https://bugzilla.ubuntulinux.org/show_bug.cgi?id=7152

Thanks to wiz@ for heads-up. :)
2005-03-10 19:22:22 +00:00
agc
6a7b384635 Add RMD160 digests 2005-02-24 08:45:01 +00:00
drochner
25b7c0b707 update to 0.6.11
There is a major step between 0.5.x and 0.6.x; I couldn't find a
useful changelog.
2004-10-27 19:30:23 +00:00
adam
ce81695b4e Changes 0.5.12:
Some build fixes. 'make distcheck' now works.
2003-08-05 09:16:40 +00:00
adam
3e8ee07e32 Changes 0.5.10:
A few updates all over the place, a new exif-loader, etc.
2003-07-25 11:26:32 +00:00
shell
600c5868eb Updated to libexif-0.5.9
Changes in pkgsrc :
- fmt on DESCR
- fetch .tar.bz2

Changes since libexif-0.5.8
- add USER_COMMENT support
- some documents fixed
2003-01-31 10:20:07 +00:00
wiz
af53b6356e Update to 0.5.8: Without the MakerNote stuff which is now in libmnote,
and some bugfixes.
2002-12-24 17:36:28 +00:00
wiz
dbe4d2f57f Update to 0.5.7, mostly bugfixes and more translations.
* 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.
2002-12-23 22:40:43 +00:00
jlam
efb93b17bd Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.
2002-08-25 19:21:43 +00:00
wiz
9c6fe05b6a Update to 0.5.3, inspired by pkg/17324 by Wada Keiji.
Changes: EXIF-2.2 support, i18n support (de for now).
Pkg changes: Fix maintainer email, use .tar.bz2, use gettext-lib buildlink.
2002-07-01 23:19:05 +00:00
martti
0226b33582 Updated libexif to 0.5.0 (provided by Amitai Schlair in pkg/15722)
* 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).
2002-02-25 09:01:41 +00:00
martti
941c5ca97b Created package for libexif-0.4.
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.
2002-02-12 14:52:48 +00:00