* Add MLT tile type
* MLT code implementation
* fix build - /app needs to wait for new pmtiles version on npm
* update CHANGELOGs and python, js versions [#596, #633]
---------
Co-authored-by: Michael Barry <msbarry@users.noreply.github.com>
Co-authored-by: Brandon Liu <bdon@users.noreply.github.com>
Co-authored-by: Brandon Liu <bdon@bdon.org>
This fixes a number of warnings found when integrating it in GDAL
builds, which are done with quite pedantic warning levels.
- add explicit casts when shortening variables
- add support for big-endian targets if defining PMTILES_MSB
- add santity checks on reading directories against corrupt/hostile data
- replace a exit() call by an exception