Commit Graph

181 Commits

Author SHA1 Message Date
Luis Díaz Más
4beb08e219 Merge pull request #105 from Kicer86/bigtiff
Work in progress - improvements for bigtiff
2017-10-07 09:38:49 +02:00
Michał Walenciak
2e535d8a27 trying to fix windows build 2017-10-07 08:58:58 +02:00
Luis Díaz Más
5b8894908b Remove all references to EXV_HAVE_REGEX and related code 2017-10-04 19:27:01 +02:00
Luis Díaz Más
8ad49f6d73 Robin changes in sync with master changes 2017-09-28 19:42:57 +02:00
clanmills
6e3855aed7 Fix https://github.com/Exiv2/exiv2/issues/55 2017-09-27 09:20:13 +01:00
clanmills
e3298ab5e1 Integrating #55 and #78 2017-09-26 22:32:27 +01:00
Dan Čermák
d4e7510f7c Added missing include for INT_MIN & INT_MAX constants 2017-09-26 22:57:59 +02:00
clanmills
8a8f60a4e7 Fix https://github.com/Exiv2/exiv2/issues/55 Thank You, Raphaël Hertzog. 2017-09-26 21:37:53 +01:00
Michał Walenciak
b6e79357de Adding 8-byte swap functions + consts 2017-09-21 18:15:12 +02:00
Michał Walenciak
c008ad2403 making tag related functions private 2017-09-21 18:15:12 +02:00
Michał Walenciak
ca1929d88a adding 64bit types 2017-09-21 18:15:12 +02:00
Michał Walenciak
ab27bfab3c introducing getULongLong() 2017-09-21 18:15:12 +02:00
Michał Walenciak
bc6eed0b03 registering new file type 2017-09-21 18:15:12 +02:00
clanmills
d366943297 Refactoring EXV_USE_CURL and EXV_USE_SSH 2017-09-13 16:54:10 +01:00
Robin Mills
d356aaae95 cmakeBuild.cmd --webready working with VS 2005 2017-09-13 11:54:02 +01:00
clanmills
2828b11cf7 Build changes to support EXV_HAVE_REGEX and EXV_HAVE_REGEX_H 2017-09-11 16:09:24 +01:00
Robin Mills
31fc5d2e30 Merge pull request #62 from Kicer86/crash_fix
Fix for crash in multithread environment
2017-09-02 08:31:04 +01:00
Michał Walenciak
20582a93c6 Marking members in a proper way. 2017-09-02 08:02:00 +02:00
Michał Walenciak
4e25435afb Changing return type of Image::tagName to std::string 2017-09-02 08:00:07 +02:00
Michał Walenciak
0d9552aede adding comment 2017-09-01 18:35:21 +02:00
Michał Walenciak
ddb87fe0cf Moving static tagName() into Image class to prevent multithread crashes.
static variables inside of tagName() were not protected against multithread access.
It could cause a crash in case of simultaneous initialization of map of tags.
2017-09-01 18:29:51 +02:00
Robin Mills
aac74efb8e http://dev.exiv2.org/boards/3/topics/2872 I've removed the troublesome Visual Studio SRWLock code and use CRITICAL_SECTION for all msvc builds. 2017-08-31 13:11:15 +01:00
Robin Mills
afba52e042 Remove include tags_int.hpp from include/exiv2/*video.hpp files 2017-08-18 13:52:05 +01:00
Luis Diaz Mas
6be5278dd2 Fix inclusion of file 2017-08-18 13:55:45 +02:00
Luis Díaz Más
1c03767391 Move inclusion of private header from .hpp to .cpp (not needed in the .hpp) 2017-08-18 13:55:45 +02:00
clanmills
935421c855 Refactoring autotools to support ADOBE_XMPSDK (Work in Progress) 2017-08-15 20:00:09 +01:00
clanmills
62d24d3c77 Correction to previous commit. 2017-08-12 14:53:10 +01:00
clanmills
2e816165ea Changes to autotools to support C++11 (work in progress) 2017-08-12 14:48:38 +01:00
clanmills
df53123cfb Restoring exv_msvc.h for use by msvc/exiv2/libexiv2.vcproj 2017-08-11 15:45:50 +01:00
Luis Díaz Más
ea0c4899ff Remove exv_msvc.h. It has the same content than exv_conf.h and we were getting lot of warnings when compiling with MSVC 2017-08-09 23:05:06 +02:00
Luis Diaz Mas
22efdffd1d Use #ifdef instead of #if for EXV_HAVE_REGEX 2017-08-08 22:15:17 +02:00
Luis Diaz Mas
8c323cad04 Remove EXV_HAVE_STDINT_H definition that was causing warnings 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
db5ce5ed82 Remove few unused variables declared in CMakeChecks.txt 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
367d3b8a1e Remove unused HAVE_WCHAR_H variable 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
2887a0dbad Remove unused HAVE_VPRINTF variable 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
d85a7c6751 Remove unused HAVE_SYS_TIME_H and TM_IN_SYS_TIME variables 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
1a34a55383 Handle HAVE_STRINGS_H variable in the new cmake file 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
bfb849859a Remove unused variable HAVE__BOOL 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
72e12cdbf2 Remove unused variable HAVE_REALLOC 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
d8ada323e3 Remove unused MALLOC variables 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
09fc98eebf Handle all the PACKAGE_XXX variables in the new cmake file 2017-08-08 21:58:45 +02:00
Luis Diaz Mas
485891b991 Remove unused definition HAVE_ALARM 2017-07-07 17:26:15 +02:00
clanmills
a9c9e8ff8e Remove svn_version.h 2017-06-06 15:33:50 +01:00
Robin Mills
bf473ae718 #1292 Dimitri: Thank You for reporting this and providing the patch. 2017-04-26 14:09:58 +00:00
Robin Mills
559ace375b #1291 Reverting change in r4763 relating to windows.h as they break the Cygwin build. Retain changes in exiv2/exiv2.hpp and exv_msvc.h 2017-04-23 19:29:19 +00:00
Robin Mills
f36cccefa2 #1291 include header simplification 2017-04-23 17:31:57 +00:00
Robin Mills
fb24a572c6 #1291 Thank you to T Modes for reporting this and providing this patch. 2017-04-23 16:28:01 +00:00
Robin Mills
73572aa54d #1291 Fix submitted. Thank You to T Modes for reporting this issue. 2017-04-23 11:57:05 +00:00
Robin Mills
67859f4f4e #1175 I'm going to accept the recommendation to change BasicIo::size() to return size_t. This passes the test suite. The only "ripple" outside of basicio is to iotest.cpp. This change enables several casts to be removed. 2017-04-19 17:03:54 +00:00
Robin Mills
73047ce568 #1279 Correction to r4748 which broke the CMake build. 2017-03-27 09:04:12 +00:00