* Add gcc compiler flags only on GCC and add O2 for RELWITHDEBINFO
* Don't propagate compiler flags to projects using lib
* Add missing cinttypes include
* Improving codebase with newer C++17 code
* Removed C-style time_conversion library, integrated new time_conversion C++ library in tools
* Bumped version to 1.7.0
* Updated Boost to 1.84.0
* Updated CRC-Castagnoli to 1.2.0.0
- Re-enabled e57unpack as tool
- Improved Conan recipe, including tools
- Added formatting target with clang-format
- Minor improvements in CMake
- Minor improvements in CPack
- Removed custom option to build with PIC on Unix, using CMAKE_POSITION_INDEPENDENT_CODE
* Renamed LASReaded to openE57las, removed unused dependencies from CMake
* Fixed clang-format targets, updated build action
* Added C++11 ABI support in conan profile
* Updated steps to create package
* Updated GitHub action
* Removed reference to TimeConv in OpenE57Simple
* Added the option to build missing libraries (for apple)
* Fixed compile errors in Windows code
* Removed FindBoost when building examples in CMake
* Removed the 'using namespace std;'
* Added missing 'std::' namespace to vector in openE57Simple headers
* Removed unused header boost/crc.hpp
* Converted boost smart pointers with std ones
* Converted boost standard integers to std ones
* Using numeric limits instead of magic values
* Removed boost dependencies
* Removed last boost dependencies from the core library, replaced with alternative functions
* Updated License
* Fixing dependencies, using newer conan cmake_find_package resolution
* Fixing building issues with the remove Boost library
* Switched CRC32-Castagnoli implementation from Boost to Daniel Bahr's one
* Removed dead code from previous Boost implementation
* Adding Boost only for tools and examples in CMake
* Removing macos from CI pipeline, since Boost library from conan fails to build
* Reducing compiler warnings (g++) to zero for tools and examples
* Reducing warnings on MSVC, added extra parenthesis and if-constexpr to constant evaluations
* Bumping version to 1.3.0, zeroed compiler warnings (g++), except on time_conversion.c