JPEG: add EXIF_THUMBNAIL creation option to generate an EXIF thumbnail

git-svn-id: https://svn.osgeo.org/gdal/trunk@27307 f0d54148-0727-0410-94bb-9a71ac55c965
PG: use COPY mode by default (unless PG_USE_COPY is set to NO) when inserting features in a newly create table (#5460)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27308 f0d54148-0727-0410-94bb-9a71ac55c965
test_ogrsf: adjustment in TestTransactions() to make it pass with PostgreSQL and PG_USE_COPY=YES

git-svn-id: https://svn.osgeo.org/gdal/trunk@27309 f0d54148-0727-0410-94bb-9a71ac55c965
Compilation fix (#5460)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27310 f0d54148-0727-0410-94bb-9a71ac55c965
Put Selafin link correctly w.r.t alphabetical order

git-svn-id: https://svn.osgeo.org/gdal/trunk@27311 f0d54148-0727-0410-94bb-9a71ac55c965
OSM: fix random crash, particularly on MacOSX (#5465)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27312 f0d54148-0727-0410-94bb-9a71ac55c965
Fix Coverity warning

git-svn-id: https://svn.osgeo.org/gdal/trunk@27314 f0d54148-0727-0410-94bb-9a71ac55c965
Fix pthread detection for Android; and consequently make sure that cpl_virtualmem.cpp compiles by detecting if we have the GNU mremap() with 5 arguments (which Android doesn't have)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27315 f0d54148-0727-0410-94bb-9a71ac55c965
configure: remove dollar{LIBS} in Armadillo detection test (#5455)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27316 f0d54148-0727-0410-94bb-9a71ac55c965
GPKG: split OGRGeoPackageLayer into OGRGeoPackageLayer and OGRGeoPackageTableLayer

git-svn-id: https://svn.osgeo.org/gdal/trunk@27317 f0d54148-0727-0410-94bb-9a71ac55c965
GPKG: fix reporting of geometry type for 2.5D (previous behaviour had the effect to turn to wkbUnknown)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27318 f0d54148-0727-0410-94bb-9a71ac55c965
VRT: fix ComputeStatistics() on VRT that are a sub-window of source dataset (#5468)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27319 f0d54148-0727-0410-94bb-9a71ac55c965
Upgrade EPSG database to v8.4 (#5462), and add 'hack' in morphFromESRI() related to Peru96/SIRGAS-Chile

git-svn-id: https://svn.osgeo.org/gdal/trunk@27322 f0d54148-0727-0410-94bb-9a71ac55c965
test_ogrsf: remove useless RollbackTransaction() calls in error code paths; and fix/workaround to make test_ogrsf work on multi-tables sqlite and gpkg databases

git-svn-id: https://svn.osgeo.org/gdal/trunk@27323 f0d54148-0727-0410-94bb-9a71ac55c965
GPKG: make SELECT expressions passed to ExecuteSQL() be evaluated by SQLite

git-svn-id: https://svn.osgeo.org/gdal/trunk@27324 f0d54148-0727-0410-94bb-9a71ac55c965
GPKG: make OGRGeoPackageDataSource used common code of SQLite drivers to benefit from various configuration options (OGR_SQLITE_SYNCHRONOUS, OGR_SQLITE_CACHE, OGR_SQLITE_JOURNAL, OGR_SQLITE_PRAGMA) and to be able to use the VSI Virtual File API

git-svn-id: https://svn.osgeo.org/gdal/trunk@27325 f0d54148-0727-0410-94bb-9a71ac55c965
Merge branch 'trunk' of git://github.com/OSGeo/gdal into unification

Conflicts:
	gdal/ogr/ogrsf_frmts/gpkg/ogrgeopackagedatasource.cpp
	gdal/ogr/ogrsf_frmts/gpkg/ogrgeopackagelayer.cpp