21 Commits (5d08bb9bec94a612ed1cf5dc49dd9d9834ce6c8c)

Author SHA1 Message Date
Luis Díaz Más 85d6082d7f Should fix build in some Linux distros 3 years ago
Luis Díaz Más cca6f74200 windows.h 3 years ago
Luis Díaz Más b3a216310a Removing unused headers thanks to IWYU 3 years ago
Luis Díaz Más 867132f7c7 _fileno is only for Windows 3 years ago
Luis Díaz Más 23da0c3955 Do not define not needed stuff 3 years ago
Rosen Penev 6d1fa2ecea clang-tidy: use empty() instead of size()
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev 04bacdedd6 clang-tidy: use auto
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Luis Díaz Más b17828b454
Use SPDX for licenses (#2122)
* Use SPDX identifier in header files

* Use SPDX identifier in rest of source files

* Fix usage of SPDX for files with 2 licenses

* Add global license file

* Fix compilation
3 years ago
Luis Díaz Más 208ec70df8 Fix windows builds 3 years ago
Luis Díaz Más b9f9d041ea Several transformations on DataBuf + migration to size_t
- Provide begin/end iterators to DataBuf and simplify code
- Adapt test output after last changes
- Replacing long by size_t in value.hpp
- Use size_t in some Photoshop functions
- Remove some static_casts
3 years ago
Luis Díaz Más f1e04ee866 Replace DataBuf internal buffer with std::vector 3 years ago
Luis Díaz Más b3517a6ab0 Build hash table in place 3 years ago
Luis Díaz Más 06ff936d06 Replace dynamic array for std::vector 3 years ago
Luis Díaz Más 67f574556e Hide member variable 3 years ago
Luis Díaz Más 4163236e72 Implement Params singleton in modern C++ way 3 years ago
Luis Díaz Más a357596a2e Move params construction to the .cpp file 3 years ago
Luis Díaz Más 59f4d0de27 cppcheck: reduce scope of variables 3 years ago
Luis Díaz Más ea201ce613 Remove dead code 3 years ago
Luis Díaz Más 405f4b5f1b Remove Util::dirname and finally the util files 3 years ago
Luis Díaz Más 7c6a7aefc2 Utils::strtol only used in the app 3 years ago
Luis Díaz Más a8bb38ab6f Move exiv2 app into its own folder 3 years ago