62 Commits (aa88bc4a439b24f48c8b038587e47a85af04fcd7)

Author SHA1 Message Date
Rosen Penev 4a735ef046 xmpsdk: Fix dangling pointer warning
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Kevin Backhouse 4bc4757404
Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=39555
Remove bogus code.
4 years ago
Kevin Backhouse bb9ff53ebe
Throw an exception on integer overflow. 4 years ago
Kevin Backhouse 395389aa15
Add more checks to prevent integer overflow. 4 years ago
Kevin Backhouse 4d55cb6692
Comment out bogus code.
Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38189
4 years ago
Kevin Backhouse ee3b8d1fc2 Fix quadratic complexity performance bug.
(cherry picked from commit c261fbaa2567687eec6a595d3016212fd6ae648d)
4 years ago
Rosen Penev c15d3b1323 xmpsdk: don't use register
register is gone with C++17.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years ago
clanmills 0eabfc4053 Adding CPP changes 5 years ago
Kevin Backhouse fe538e9438 Check bounds in XMP SDK (#852)
* Check bounds of month and day.

* Add some more bounds checks.

* Fix test failure in clang.
6 years ago
clanmills c261db2b5f sync changes to ExpatAdapter from master to 0.27 (removes compiler warnings) 7 years ago
Robin Mills 3f21ff2fac Fix: https://github.com/Exiv2/exiv2/issues/570 7 years ago
Luis Diaz Mas 8b68afd4be Remove xmp Makefile. Now it is always handled by CMake 7 years ago
Luis Díaz Más 320e186f44 Fix -Wmaybe-uninitialized warnings 7 years ago
Luis Díaz Más d55b2b1b65 Remove HAVE_STDLIB_H check and replace stdlib.h by cstdlib 7 years ago
tbeu 5df8b01b77 Remove obsolete svn revision 8 years ago
Robin Mills 6ea3b00b02 #1249 Fixes 9 years ago
Andreas Huggel fd80993ab0 Updated copyright notice. 10 years ago
Robin Mills 0df8356a56 #1029. Thank You, Thomas for reporting this and providing the patch. 11 years ago
HumanDynamo 7aa65c705d fix error reported by cppcheck 11 years ago
Robin Mills 7023ac7e20 Issue: #940. Fixed compilation warning in MinGW 12 years ago
Robin Mills cea66bdd78 Issue: #940. Changes to eliminate compiler warnings with GCC 4.8.1.2 on Linux. 12 years ago
Robin Mills 89c796a3ab Issue: #940. Fix compilation warnings. 12 years ago
Andreas Huggel f09fceda6b Updated copyright year in a few files, version in runner.txt. 12 years ago
Andreas Huggel 0d397b95c7 Updated copyright message for 2012. 13 years ago
Andreas Huggel f89d2821fe Fixed g++ 4.6.1 (Debian) compiler warnings. 14 years ago
Andreas Huggel 7770151915 Updated Copyright message for 2011. 15 years ago
Andreas Huggel 9195470f22 Allow "migration" of XMP namespaces. Simplified XMP-SDK RegisterNamespace(). 15 years ago
HumanDynamo bb51bdad0e fix 2 warnings generated by GCC 4.x under linux into Adobe XMP SDK:
[ 20%] Building CXX object src/CMakeFiles/exiv2.dir/__/xmpsdk/src/XMPMeta.cpp.o                                               
/home/gilles/Documents/Devel/SVN/trunk/exiv2/xmpsdk/src/XMPMeta.cpp: In function 'XMP_Status DumpClearString(const XMP_VarString&, XMP_Status (*)(void*, const char*, XMP_StringLen), void*)':
/home/gilles/Documents/Devel/SVN/trunk/exiv2/xmpsdk/src/XMPMeta.cpp:117: warning: comparison is always false due to limited range of data type
/home/gilles/Documents/Devel/SVN/trunk/exiv2/xmpsdk/src/XMPMeta.cpp:127: warning: comparison is always true due to limited range of data type
15 years ago
Andreas Huggel 2ac4164777 #709: Fixed typo. (Dimitri Schoolwerth) 15 years ago
HumanDynamo 81fdde2e0b Fix typo 15 years ago
HumanDynamo 874119dedf remove mingw warnings under win32 15 years ago
HumanDynamo 0325f5c005 remove MSVC pragma warnings under mingw 15 years ago
HumanDynamo 611d5711c5 remove MSVC pragma warnings under mingw 15 years ago
Andreas Huggel 6d496a4888 Updated Copyright notice for 2010. 15 years ago
Andreas Huggel 9efecb6f26 Removed second and third(!) stdio.h include. 16 years ago
Andreas Huggel 933c36b4e8 Minor change to make XMP-SDK compile on MinGW with gcc-4.4 16 years ago
Andreas Huggel 0163a4d72f Fixed compiler warning (i686-apple-darwin9-g++-4.0.1). 16 years ago
Andreas Huggel 3c9c0eda35 #653: Merged c1920 from branches/unstable. 16 years ago
Andreas Huggel 00f05f032f #600: Upgrading XMP-Toolkit to version 4.4; Additional changes. (COMPILES ON LINUX BUT COMPLETELY UNTESTED) 16 years ago
Andreas Huggel 4359702117 #600: Upgrading XMP-Toolkit to version 4.4; re-applied the changes done previously. (STILL DOESN'T COMPILE) 16 years ago
Andreas Huggel 73aa0f4fda #600: Upgrading XMP-Toolkit to version 4.4; original source files from XMP-Toolkit-SDK-4.4.2.zip. (DOESN'T COMPILE) 16 years ago
Andreas Huggel 8a6d9dbc42 Updated Copyright notice for 2009. 17 years ago
Andreas Huggel 5ffbab1713 Added missing #includes for g++ 4.4 (Debian bug 505023, patch from Martin Michlmayr). 17 years ago
Andreas Huggel d866b20d82 #567: Fixing MSVC build, intermediate revision, it is still broken. 17 years ago
Andreas Huggel 3c77461e51 #566: Replaced MD5 implementation with one that is in the public domain. 17 years ago
Andreas Huggel 21c20e5ae0 Fixed wrong assumption for ISO 8601 timestamp without time zone. 17 years ago
Andreas Huggel d9db53d7bc Moved MD5.h into the xmpsdk/include/ directory. 17 years ago
Andreas Huggel 576d53e34f Fixed compiler warnings (amd64) 17 years ago
Andreas Huggel 81ff0d6a7c Fixed g++-4.3 errors and warnings. 17 years ago
Andreas Huggel 3ac665a305 Added 2008 to Copyright notice. 18 years ago