Rosen Penev
4ceb325c8f
clang-tidy: range for loop conversions
...
Found with modernize-loop-convert
Ran through git clang-format.
Also removed several questionable loops and replaced with simpler
algorithms.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years ago
Rosen Penev
5a4c3cd057
convert Pair to std::pair
...
This is C++11 now.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years ago
Luis Díaz Más
582edd399c
cmake: ignore PDBs warnings on Win/Debug/Static buils
4 years ago
Rosen Penev
84220855b2
clang-tidy: use = delete
...
Found with modernize-use-equals-delete
Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years ago
Luis Díaz Más
53f18cf408
conan: use cmake_paths generator instead of cmake
...
We also upgraded the xcode version on Travis-CI
4 years ago
Luis Díaz Más
f601d23d5e
conan: update conan recipe versions
4 years ago
Luis Díaz Más
c33c6abc82
Remove useless explicit constructor
4 years ago
Luis Díaz Más
f85f7f717a
Replace many of the iterators types with auto
4 years ago
Luis Díaz Más
75e4bd9059
Remove rest of useless typedefs from datasets.hpp
4 years ago
Luis Díaz Más
83dda6ccd7
Fix warnings related to -Wdeprecated-copy
4 years ago
Luis Díaz Más
94b87a8dec
Remove deprecated SSH support
4 years ago
Luis Díaz Más
0bbaa6eff3
cpp: Replace auto_ptr by unique_ptr
4 years ago
Robin Mills
fe1c338fc2
Merge pull request #1504 from eokeeffe/0.27-maintenance
...
metacopy -x parameter not in optstring
4 years ago
Robin Mills
4a8d365e80
fix_1508_enableBMMF_effort2
4 years ago
Robin Mills
9da2aed5d2
Use the documented 5 line prolog in every sample application. Tidy up sample prologs and header code.
4 years ago
evanokeeffe
160ee8ba9b
found a bug in metacopy, the -x parameter wasn't in the optstring. rectified that
4 years ago
Robin Mills
d632988bbd
Massive code prolog cleanup.
4 years ago
Lemures Lemniscati
77ef37fe79
samples/xmpprint.cpp: Fix typos
5 years ago
Miloš Komarčević
5e92d5e078
Fix easyaccess-test
5 years ago
Miloš Komarčević
95c0df6c14
Test cover for added easyaccess methods
5 years ago
Robin Mills
da1b02d644
fix_1268_GPSProcessingMethod
5 years ago
Robin Mills
7bf40a2408
fix_1211_c++11_0.27. I'll explain this in the PR.
5 years ago
clanmills
f24f24e026
Documentation updates for v0.27.3 RC2
5 years ago
clanmills
2f2bf69f6c
README.md General revision. Mostly simplifying "4 Test Suite".
5 years ago
Robin Mills
c64f2e8ea1
iotest.cpp polishing.
5 years ago
Robin Mills
ef56e5b61e
Fix comment typo
5 years ago
clanmills
158fba1b99
Fix blocksize in iotest.cpp.
5 years ago
clanmills
32b9a2dfa1
Change EXIV2_HTTP default to http://localhost to keep msvc build happy. iotest.cpp modified to compile with msvc.
5 years ago
Robin Mills
7e55f5d5be
Merge branch '0.27-maintenance' into http_iotest_0.27
5 years ago
clanmills
5aa09915ea
Documentation update. Fixed typo in comment in functions.source
5 years ago
clanmills
7956aa0ad9
See #1029 Added option to samples/iotest.cpp to specify blocksize for remote copy.
5 years ago
Robin Mills
3d0e05f40d
Merge branch '0.27-maintenance' into http_iotest_0.27
5 years ago
clanmills
c0ec4cf6a4
Polishing iotest.sh by moving functions start/closeHttpServer to functions.source. Updated documentation.
5 years ago
clanmills
037849ea9e
Add optional parameter to iotest.cpp to create the input file by copying from a remote location.
5 years ago
clanmills
e15c483e29
Use toString() instead of value() to write to std::cout. https://github.com/Exiv2/exiv2/issues/901#issuecomment-627872855
5 years ago
clanmills
43b06b6814
Don't allow binary into the output stream!
5 years ago
Robin Mills
a1abe21a71
Discussion: https://github.com/Exiv2/exiv2/issues/1200#issuecomment-623975537
5 years ago
clanmills
8f5b740270
put them back.
5 years ago
clanmills
79b37ec3aa
Putting geotag.cpp back into the product (git strikes again)
5 years ago
Robin Mills
cd9ee99567
Delete geotag.cpp
5 years ago
clanmills
63a13e8620
Adding option -DEXIV2_BUILD_USE_C++11
5 years ago
clanmills
d994161e80
Added option -remove to samples/geotag.cpp
5 years ago
clanmills
759ce9fffe
fix_1046_sample_geotag Take advantage of fix to #1046 in samples/geotag.cpp
5 years ago
Robin Mills
df04671976
Enforce cxx_std_98 in samples, unit_tests, and exiv2 application (to eliminate 2305 GCC unique_ptr warnings)
5 years ago
Robin Mills
f7c14e62fb
taglist_unexpected_arg_0.27
5 years ago
Luis Diaz Mas
215099e977
Fix in largeiptc-test
5 years ago
clanmills
13565be3d2
Change for solaris.
5 years ago
clanmills
e62bd8b94e
fix_1158_0.27
5 years ago
clanmills
0eabfc4053
Adding CPP changes
5 years ago
Robin Mills
7844b11e4b
[xmpsdk] Add XMP Initialisation/Cleanup code to all main() programs
...
- update documentation
- Removed redundant calls to Exiv2::XmpParser::terminate() (legacy of our
discusssion with @tester0077).
- this fixes #976
6 years ago