[gdal] branch experimental updated (628150a -> 49c91bb)
Bas Couwenberg
sebastic at debian.org
Mon Nov 20 16:33:47 UTC 2017
This is an automated email from the git hooks/post-receive script.
sebastic pushed a change to branch experimental
in repository gdal.
from 628150a Set distribution to experimental.
adds 2bce67c Update branch in gbp.conf & Vcs-Git URL.
adds 5a7a2fb Update watch file for 2.2.0 (pre-)releases.
adds 91475de Imported Upstream version 2.2.0~beta1+dfsg
adds 0baa4c9 Merge tag 'upstream/2.2.0_beta1+dfsg' into experimental-2.2
adds f2f55fc New upstream beta release.
adds 2afeaf8 Drop patches applied upstream. Refresh remaining patches.
adds 140ab45 Move data files to architecture independent gdal-data package.
adds 3bacb60 Update copyright file.
adds 4f5a524 Enable SOSI support.
adds 0cca15e Include ogrmerge.py in python-gdal package.
adds 07ad92c Include gnmanalyse & gnmmanage in gdal-bin package.
adds 151108b Set distribution to experimental.
adds 9739908 Update symbols for 2.2.0~beta1.
adds b06df1c Imported Upstream version 2.2.0~beta2+dfsg
adds 397758f Merge tag 'upstream/2.2.0_beta2+dfsg' into experimental-2.2
adds db0338c New upstream beta release.
adds 36425f8 Update copyright years for Ivan Lucena.
adds 131f99e Refresh patches.
adds 4003555 Set distribution to experimental.
adds 35415b7 Update symbols for 2.2.0~beta2. Add symbols file for powerpcspe.
adds 8cb46a5 Imported Upstream version 2.2.0~rc1+dfsg
adds 68ec885 Merge tag 'upstream/2.2.0_rc1+dfsg' into experimental-2.2
adds 0f51464 New upstream release candidate.
adds c0faf36 Set distribution to experimental.
adds 88c5bb4 Update symbols for 2.2.0~rc1.
adds a4ce1ce Imported Upstream version 2.2.0+dfsg
adds ddf9e60 Merge tag 'upstream/2.2.0+dfsg' into experimental-2.2
adds 8ae71a3 New upstream release.
adds 3fbaf66 Strip pre-releases from symbols version.
adds e0d91df Set distribution to experimental.
adds 2c8af22 Update watch file for final releases.
adds 0a0cfc5 Disable PIE on Ubuntu where it's still problematic.
adds 6422ce0 Bump Standards-Version to 4.0.0, no changes.
adds a6a2efc Add autopkgtest to test installability.
adds 655d806 Update watch file for 2.2.1 (pre-)releases.
adds 1dd219f New upstream version 2.2.1~rc1+dfsg
adds 356f807 Merge tag 'upstream/2.2.1_rc1+dfsg' into experimental-2.2
adds f9be293 New upstream release candidate.
adds bbb42ba Refresh patches.
adds 3377731 Use pkg-info.mk variables instead of dpkg-parsechangelog output.
adds b005066 Set distribution to experimental.
adds 61d10db Update symbols for 2.2.1~rc1.
adds 9d4f887 Update watch file for final releases.
adds 90729c7 New upstream version 2.2.1+dfsg
adds f42a5c7 Merge tag 'upstream/2.2.1+dfsg' into experimental-2.2
adds 4886f84 New upstream release.
adds 3917d03 Strip pre-releases from symbols version.
adds 5bf1d43 Set distribution to experimental.
adds b73bb17 Update branch in gbp.conf & Vcs-Git URL.
adds 8a47f6d Move from experimental to unstable.
adds 3d09190 Add symbols for sh4.
adds 43a6fa8 Build & install documentation for Perl bindings. (closes: #868311)
adds 0b4d475 Set distribution to unstable.
adds 4547454 Update branch in gbp.conf & Vcs-Git URL.
adds 0388873 Update watch file for 2.2.2 (pre-)releases.
adds d145cd7 New upstream version 2.2.2~rc1+dfsg
adds c8cdb48 Merge tag 'upstream/2.2.2_rc1+dfsg' into experimental-2.2
adds 26faf9a New upstream release candidate.
adds 464d518 Refresh patches.
adds 780be3c Set distribution to experimental.
adds 089dd54 New upstream version 2.2.2+dfsg
adds 27c7fde Merge tag 'upstream/2.2.2+dfsg' into experimental-2.2
adds 072f0a0 New upstream release.
adds e6dbf66 Update symbols for 2.2.2~rc1.
adds e6deed2 Bump Standards-Version to 4.1.0, no changes.
adds 638b0fd Set distribution to experimental.
adds 3a8370a Update watch file for final releases.
adds 294801d Add patch to fix privacy-breach-generic lintian issues.
adds 5c041e1 Update symbols for alpha, armhf, hppa & sh4.
adds f12a23d Bump Standards-Version to 4.1.1, no changes.
adds 2523318 Revert "Update branch in gbp.conf & Vcs-Git URL."
adds 7f22cc3 Add lintian overrides for copyright-year-in-future false positive.
adds 3606d31 Set distribution to unstable.
adds 1c3d4d1 Mark gdal-data & libgdal-doc as Multi-Arch: foreign. (closes: #879015)
adds eb0de01 Update symbols for powerpc.
adds 8bd14f0 Add upstream patch to support OpenJPEG 2.3.
adds 071986a Set distribution to unstable.
adds 89153f8 Strip trailing whitespace from changelog.
new 4cc6a5a Update branch in gbp.conf & Vcs-Git URL.
new 82dd6a1 New upstream version 2.2.3~rc1+dfsg
new 76be997 Merge tag 'upstream/2.2.3_rc1+dfsg' into experimental
new 10c393e Update watch file for 2.2.3 (pre-)releases.
new 8d8d250 New upstream release candidate.
new bd48bad Drop svn-r40330_Add-support-for-openjpeg-2.3.patch, included upstream.
new 98fbeee Strip trailing whitespace from control & changelog files.
new 2dd658d Add lintian override for debian-watch-uses-insecure-uri.
new d7f4cd4 Use deferred asignment operator for dpkg-architecture call for DEB_HOST_MULTIARCH variable.
new 49c91bb Set distribution to experimental.
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Doxyfile | 912 +-
DoxygenLayout.xml | 204 +
GDALmake.opt.in | 64 +-
GNUmakefile | 20 +-
HOWTO-RELEASE | 75 +-
MIGRATION_GUIDE.TXT | 44 +-
NEWS | 2296 +++-
PROVENANCE.TXT | 165 +-
VERSION | 2 +-
Vagrantfile | 57 +-
aclocal.m4 | 7 +-
alg/GNUmakefile | 22 +-
alg/contour.cpp | 576 +-
alg/delaunay.c | 41 +-
alg/gdal_alg.h | 72 +-
alg/gdal_alg_priv.h | 62 +-
alg/gdal_crs.c | 19 +-
alg/gdal_nrgcrs.c | 40 +-
alg/gdal_octave.cpp | 254 +-
alg/gdal_rpc.cpp | 1323 +-
alg/gdal_simplesurf.cpp | 367 +-
alg/gdal_simplesurf.h | 26 +-
alg/gdal_tps.cpp | 145 +-
alg/gdalapplyverticalshiftgrid.cpp | 744 ++
alg/gdalchecksum.cpp | 90 +-
alg/gdalcutline.cpp | 253 +-
alg/gdaldither.cpp | 461 +-
alg/gdalgeoloc.cpp | 881 +-
alg/gdalgrid.cpp | 1914 ++-
alg/gdalgrid.h | 5 +-
alg/gdalgrid_priv.h | 38 +-
alg/gdalgridavx.cpp | 3 +-
alg/gdalgridsse.cpp | 4 +-
alg/gdalmatching.cpp | 112 +-
alg/gdalmediancut.cpp | 1014 +-
alg/gdalpansharpen.cpp | 859 +-
alg/gdalpansharpen.h | 12 +-
alg/gdalproximity.cpp | 248 +-
alg/gdalrasterize.cpp | 588 +-
alg/gdalrasterpolygonenumerator.cpp | 34 +-
alg/gdalsievefilter.cpp | 164 +-
alg/gdalsimplewarp.cpp | 341 +-
alg/gdaltransformer.cpp | 2012 +--
alg/gdaltransformgeolocs.cpp | 52 +-
alg/gdalwarper.cpp | 1028 +-
alg/gdalwarper.h | 124 +-
alg/gdalwarpkernel.cpp | 3947 +++---
alg/gdalwarpkernel_opencl.c | 2574 ----
alg/gdalwarpkernel_opencl.cpp | 2689 ++++
alg/gdalwarpkernel_opencl.h | 4 +-
alg/gdalwarpoperation.cpp | 1192 +-
alg/gvgcpfit.h | 12 +-
alg/{libqhull => internal_libqhull}/COPYING.txt | 0
alg/{libqhull => internal_libqhull}/README.txt | 0
alg/{libqhull => internal_libqhull}/geom.c | 0
alg/{libqhull => internal_libqhull}/geom.h | 0
alg/internal_libqhull/geom2.c | 2084 ++++
alg/internal_libqhull/global.c | 2126 ++++
alg/internal_libqhull/io.c | 4060 ++++++
alg/{libqhull => internal_libqhull}/io.h | 0
alg/{libqhull => internal_libqhull}/libqhull.c | 0
alg/{libqhull => internal_libqhull}/libqhull.h | 0
alg/{libqhull => internal_libqhull}/mem.c | 0
alg/{libqhull => internal_libqhull}/mem.h | 0
alg/{libqhull => internal_libqhull}/merge.c | 0
alg/{libqhull => internal_libqhull}/merge.h | 0
alg/internal_libqhull/poly.c | 1202 ++
alg/{libqhull => internal_libqhull}/poly.h | 0
alg/internal_libqhull/poly2.c | 3157 +++++
alg/{libqhull => internal_libqhull}/qhull_a.h | 0
alg/{libqhull => internal_libqhull}/qset.c | 0
alg/{libqhull => internal_libqhull}/qset.h | 0
alg/{libqhull => internal_libqhull}/random.c | 0
alg/{libqhull => internal_libqhull}/random.h | 0
alg/internal_libqhull/rboxlib.c | 793 ++
alg/{libqhull => internal_libqhull}/stat.c | 0
alg/{libqhull => internal_libqhull}/stat.h | 0
alg/{libqhull => internal_libqhull}/user.c | 0
alg/{libqhull => internal_libqhull}/user.h | 0
alg/{libqhull => internal_libqhull}/usermem.c | 0
alg/{libqhull => internal_libqhull}/userprintf.c | 0
.../userprintf_rbox.c | 0
alg/internal_qhull_headers.h | 31 +-
alg/libqhull/geom2.c | 2083 ----
alg/libqhull/global.c | 2126 ----
alg/libqhull/io.c | 4060 ------
alg/libqhull/poly.c | 1202 --
alg/libqhull/poly2.c | 3156 -----
alg/libqhull/rboxlib.c | 793 --
alg/llrasterize.cpp | 395 +-
alg/makefile.vc | 11 +-
alg/polygonize.cpp | 382 +-
alg/rasterfill.cpp | 368 +-
alg/thinplatespline.cpp | 706 +-
alg/thinplatespline.h | 80 +-
apps/GNUmakefile | 10 +-
apps/commonutils.cpp | 277 +-
apps/commonutils.h | 6 +-
apps/dumpoverviews.cpp | 85 +-
apps/gdal2ogr.c | 3 +-
apps/gdal_contour.cpp | 49 +-
apps/gdal_grid_bin.cpp | 3 +-
apps/gdal_grid_lib.cpp | 39 +-
apps/gdal_rasterize_bin.cpp | 93 +-
apps/gdal_rasterize_lib.cpp | 127 +-
apps/gdal_translate_bin.cpp | 46 +-
apps/gdal_translate_lib.cpp | 184 +-
apps/gdal_utilities.dox | 622 +-
apps/gdal_utils.h | 13 +-
apps/gdal_utils_priv.h | 6 +-
apps/gdaladdo.cpp | 6 +-
apps/gdalasyncread.cpp | 30 +-
apps/gdalbuildvrt_bin.cpp | 4 +-
apps/gdalbuildvrt_lib.cpp | 99 +-
apps/gdaldem_bin.cpp | 51 +-
apps/gdaldem_lib.cpp | 3120 +++--
apps/gdalenhance.cpp | 23 +-
apps/gdalflattenmask.c | 8 +-
apps/gdalinfo_bin.cpp | 6 +-
apps/gdalinfo_lib.cpp | 838 +-
apps/gdallocationinfo.cpp | 8 +-
apps/gdalmanage.cpp | 3 +-
apps/gdalserver.c | 9 +-
apps/gdalsrsinfo.cpp | 10 +-
apps/gdaltindex.c | 654 -
apps/gdaltindex.cpp | 705 ++
apps/gdaltorture.cpp | 4 +-
apps/gdaltransform.cpp | 6 +-
apps/gdalwarp_bin.cpp | 69 +-
apps/gdalwarp_lib.cpp | 811 +-
apps/gdalwarpsimple.c | 11 +-
apps/gnm_utilities.dox | 6 +-
apps/gnmanalyse.cpp | 9 +-
apps/gnmmanage.cpp | 35 +-
apps/makefile.vc | 134 +-
apps/multireadtest.cpp | 8 +-
apps/nearblack_bin.cpp | 5 +-
apps/nearblack_lib.cpp | 31 +-
apps/ogr2ogr_bin.cpp | 64 +-
apps/ogr2ogr_lib.cpp | 1280 +-
apps/ogr_utilities.dox | 195 +-
apps/ogrdissolve.cpp | 43 +-
apps/ogrinfo.cpp | 99 +-
apps/ogrlineref.cpp | 19 +-
apps/ogrtindex.cpp | 612 +-
apps/test_ogrsf.cpp | 258 +-
apps/testepsg.cpp | 33 +-
apps/testreprojmulti.cpp | 3 +-
bridge/Makefile | 11 -
bridge/bridge_test.cpp | 373 -
bridge/gbgetsymbol.cpp | 126 -
bridge/gdalbridge.cpp | 520 -
bridge/gdalbridge.h | 721 --
ci/travis/android/before_install.sh | 7 +
ci/travis/android/install.sh | 13 +
ci/travis/android/script.sh | 5 +
ci/travis/big_endian/before_install.sh | 6 +
ci/travis/big_endian/install.sh | 14 +
ci/travis/big_endian/script.sh | 5 +
ci/travis/gcc48_stdcpp11/before_install.sh | 67 +
ci/travis/gcc48_stdcpp11/install.sh | 33 +
ci/travis/gcc48_stdcpp11/script.sh | 50 +
.../gcc52_stdcpp14_sanitize/before_install.sh | 63 +
ci/travis/gcc52_stdcpp14_sanitize/install.sh | 47 +
ci/travis/gcc52_stdcpp14_sanitize/script.sh | 55 +
ci/travis/mingw/before_install.sh | 8 +
ci/travis/mingw/install.sh | 34 +
ci/travis/mingw/script.sh | 16 +
ci/travis/mingw_w64/before_install.sh | 14 +
ci/travis/mingw_w64/install.sh | 36 +
ci/travis/mingw_w64/script.sh | 17 +
ci/travis/osx/before_install.sh | 8 +
ci/travis/osx/install.sh | 43 +
ci/travis/osx/script.sh | 13 +
ci/travis/precise_32bit/before_install.sh | 27 +
ci/travis/precise_32bit/install.sh | 15 +
ci/travis/precise_32bit/script.sh | 12 +
ci/travis/precise_clang/before_install.sh | 61 +
ci/travis/precise_clang/install.sh | 40 +
ci/travis/precise_clang/script.sh | 58 +
ci/travis/python3/before_install.sh | 55 +
ci/travis/python3/install.sh | 33 +
ci/travis/python3/script.sh | 49 +
ci/travis/trusty_clang/before_install.sh | 66 +
ci/travis/trusty_clang/install.sh | 42 +
ci/travis/trusty_clang/script.sh | 48 +
ci/travis/ubuntu_1604/before_install.sh | 42 +
ci/travis/ubuntu_1604/install.sh | 23 +
ci/travis/ubuntu_1604/script.sh | 17 +
configure | 3230 ++++-
configure.ac | 5578 +++++++++
configure.in | 5156 --------
data/compdcs.csv | 3 +
data/coordinate_axis.csv | 12 +
data/datum_shift.csv | 1312 +-
data/default.rsc | Bin 0 -> 463632 bytes
data/ellipsoid.csv | 3 +-
data/gcs.csv | 22 +-
data/gdal_datum.csv | 1029 +-
data/gdalvrt.xsd | 10 +-
data/geoccs.csv | 19 +-
data/gml_registry.xml | 59 +
data/gmlasconf.xml | 168 +
data/gmlasconf.xsd | 1051 ++
data/jpfgdgml_AdmArea.gfs | 59 +
data/jpfgdgml_AdmBdry.gfs | 49 +
data/jpfgdgml_AdmPt.gfs | 59 +
data/jpfgdgml_BldA.gfs | 54 +
data/jpfgdgml_BldL.gfs | 54 +
data/jpfgdgml_Cntr.gfs | 54 +
data/jpfgdgml_CommBdry.gfs | 49 +
data/jpfgdgml_CommPt.gfs | 59 +
data/jpfgdgml_Cstline.gfs | 54 +
data/jpfgdgml_ElevPt.gfs | 54 +
data/jpfgdgml_GCP.gfs | 94 +
data/jpfgdgml_LeveeEdge.gfs | 49 +
data/jpfgdgml_RailCL.gfs | 54 +
data/jpfgdgml_RdASL.gfs | 44 +
data/jpfgdgml_RdArea.gfs | 54 +
data/jpfgdgml_RdCompt.gfs | 59 +
data/jpfgdgml_RdEdg.gfs | 59 +
data/jpfgdgml_RdMgtBdry.gfs | 49 +
data/jpfgdgml_RdSgmtA.gfs | 59 +
data/jpfgdgml_RvrMgtBdry.gfs | 49 +
data/jpfgdgml_SBAPt.gfs | 49 +
data/jpfgdgml_SBArea.gfs | 54 +
data/jpfgdgml_SBBdry.gfs | 44 +
data/jpfgdgml_WA.gfs | 54 +
data/jpfgdgml_WL.gfs | 54 +
data/jpfgdgml_WStrA.gfs | 54 +
data/jpfgdgml_WStrL.gfs | 54 +
data/nitf_spec.xml | 100 +-
data/ogrvrt.xsd | 16 +-
data/osmconf.ini | 4 +-
data/pcs.csv | 9495 +++++++-------
data/pcs.override.csv | 8 +-
data/plscenesconf.json | 329 +
data/prime_meridian.csv | 2 +-
data/projop_wparm.csv | 50 +-
data/s57attributes.csv | 296 +-
data/s57attributes_aml.csv | 440 -
data/s57attributes_iw.csv | 236 -
data/s57objectclasses.csv | 115 +-
data/s57objectclasses_aml.csv | 305 -
data/s57objectclasses_iw.csv | 217 -
data/unit_of_measure.csv | 9 +-
data/vertcs.csv | 12 +-
debian/changelog | 191 +-
debian/control | 38 +-
debian/copyright | 32 +-
debian/gdal-bin.install | 13 +-
debian/gdal-bin.lintian-overrides | 3 +
debian/gdal-data.install | 1 +
debian/gdal-data.lintian-overrides | 3 +
debian/libgdal-dev.lintian-overrides | 3 +
debian/libgdal-doc.lintian-overrides | 3 +
debian/libgdal-java.lintian-overrides | 3 +
debian/libgdal-perl.doc-base | 8 +
debian/libgdal-perl.docs | 1 +
debian/libgdal-perl.links | 1 +
debian/libgdal-perl.lintian-overrides | 3 +
debian/libgdal20.install | 1 -
debian/libgdal20.lintian-overrides | 3 +
debian/libgdal20.symbols.alpha | 779 +-
debian/libgdal20.symbols.amd64 | 798 +-
debian/libgdal20.symbols.arm64 | 797 +-
debian/libgdal20.symbols.armel | 778 +-
debian/libgdal20.symbols.armhf | 776 +-
debian/libgdal20.symbols.common | 128 +-
debian/libgdal20.symbols.hppa | 794 +-
debian/libgdal20.symbols.hurd-i386 | 778 +-
debian/libgdal20.symbols.i386 | 778 +-
debian/libgdal20.symbols.kfreebsd-amd64 | 798 +-
debian/libgdal20.symbols.kfreebsd-i386 | 778 +-
debian/libgdal20.symbols.m68k | 795 +-
debian/libgdal20.symbols.mips | 774 +-
debian/libgdal20.symbols.mips64el | 798 +-
debian/libgdal20.symbols.mipsel | 774 +-
debian/libgdal20.symbols.powerpc | 775 +-
debian/libgdal20.symbols.powerpcspe | 3843 ++++++
debian/libgdal20.symbols.ppc64 | 779 +-
debian/libgdal20.symbols.ppc64el | 798 +-
debian/libgdal20.symbols.s390x | 777 +-
debian/libgdal20.symbols.sh4 | 3904 ++++++
debian/libgdal20.symbols.sparc64 | 798 +-
debian/libgdal20.symbols.x32 | 921 +-
debian/patches/gdalpaths | 12 +-
debian/patches/hdf4 | 10 +-
debian/patches/ogdi | 2 +-
debian/patches/perl-vendor | 2 +-
debian/patches/privacy-breach-generic.patch | 29 +
debian/patches/privacy-breach-logo.patch | 17 +-
debian/patches/python3-import-gdal_array.patch | 28 -
debian/patches/series | 4 +-
debian/patches/sort-files-in-static-library.patch | 17 -
debian/patches/spatialite | 6 +-
debian/patches/spelling-errors.patch | 161 -
debian/python-gdal.install | 1 +
debian/python-gdal.lintian-overrides | 4 +
debian/python3-gdal.lintian-overrides | 3 +
debian/rules | 25 +-
debian/source.lintian-overrides | 3 +
debian/tests/control | 3 +
debian/watch | 2 +-
doc/api.dox | 32 +-
doc/br/Doxyfile | 2274 ++--
doc/br/gdal_building_br.dox | 18 +-
doc/br/gdal_datamodel_br.dox | 620 +-
doc/br/gdal_tutorial_br.dox | 1234 +-
doc/br/index_br.dox | 304 +-
doc/credits.dox | 68 +-
doc/download.dox | 4 +-
doc/examples.dox | 13 +-
doc/gdal_datamodel.dox | 188 +-
doc/gdal_drivertut.dox | 781 +-
doc/gdal_tutorial.dox | 142 +-
doc/grid_tutorial.dox | 16 +-
doc/images/OSGeo_project.png | Bin 0 -> 2916 bytes
doc/images/foss4g2017.png | Bin 0 -> 16177 bytes
doc/index.dox | 82 +-
doc/ru/Doxyfile | 2274 ++--
doc/ru/gdal_datamodel_ru.dox | 108 +-
doc/ru/gdal_tutorial_ru.dox | 88 +-
doc/ru/index_ru.dox | 10 +-
doc/sponsorship.dox | 52 +-
doc/vb6_tutorial.dox | 528 -
doc/warptut.dox | 152 +-
frmts/aaigrid/aaigriddataset.cpp | 932 +-
frmts/aaigrid/aaigriddataset.h | 169 +
frmts/adrg/adrgdataset.cpp | 649 +-
frmts/adrg/srpdataset.cpp | 363 +-
frmts/aigrid/aigccitt.c | 30 +-
frmts/aigrid/aigdataset.cpp | 66 +-
frmts/aigrid/aigopen.c | 4 +-
frmts/aigrid/aigrid.h | 2 +-
frmts/aigrid/aigrid_format.html | 4 +-
frmts/aigrid/aitest.c | 8 +-
frmts/aigrid/gridlib.c | 36 +-
frmts/airsar/airsardataset.cpp | 15 +-
frmts/arg/GNUmakefile | 2 +-
frmts/arg/argdataset.cpp | 57 +-
frmts/blx/blx.c | 42 +-
frmts/blx/blxdataset.cpp | 49 +-
frmts/bmp/bmpdataset.cpp | 108 +-
frmts/bmp/frmt_bmp.html | 3 +-
frmts/bpg/bpgdataset.cpp | 37 +-
frmts/bsb/GNUmakefile | 2 +-
frmts/bsb/README.dist | 6 +-
frmts/bsb/bsb2raw.c | 4 +-
frmts/bsb/bsb_read.c | 4 +-
frmts/bsb/bsb_read.h | 9 +-
frmts/bsb/bsbdataset.cpp | 133 +-
frmts/cals/calsdataset.cpp | 215 +-
frmts/ceos/ceosdataset.cpp | 34 +-
frmts/ceos/ceosopen.c | 16 +-
frmts/ceos/ceosopen.h | 43 +-
frmts/ceos/ceostest.c | 2 +-
frmts/ceos2/ceos.c | 24 +-
frmts/ceos2/ceos.h | 19 +-
frmts/ceos2/ceosrecipe.c | 10 +-
frmts/ceos2/ceossar.c | 6 +-
frmts/ceos2/link.c | 4 +-
frmts/ceos2/sar_ceosdataset.cpp | 99 +-
frmts/coasp/GNUmakefile | 2 +-
frmts/coasp/coasp_dataset.cpp | 489 +-
frmts/cosar/cosar_dataset.cpp | 38 +-
frmts/ctg/ctgdataset.cpp | 25 +-
frmts/dds/ddsdataset.cpp | 17 +-
frmts/derived/GNUmakefile | 11 +
frmts/derived/deriveddataset.cpp | 223 +
frmts/derived/derivedlist.c | 52 +
frmts/derived/derivedlist.h | 48 +
frmts/derived/frmt_derived.html | 236 +
frmts/derived/makefile.vc | 13 +
frmts/dimap/GNUmakefile | 4 +-
frmts/dimap/dimapdataset.cpp | 931 +-
frmts/dimap/makefile.vc | 2 +
frmts/dods/GNUmakefile | 4 +-
frmts/dods/dodsdataset2.cpp | 245 +-
frmts/dods/libdap_headers.h | 67 +
frmts/dted/dted_api.c | 5 +-
frmts/dted/dted_api.h | 2 +-
frmts/dted/dted_create.c | 163 +-
frmts/dted/dted_ptstream.c | 8 +-
frmts/dted/dted_test.c | 2 +-
frmts/dted/dteddataset.cpp | 84 +-
frmts/e00grid/GNUmakefile | 2 +
frmts/e00grid/e00compr.h | 5 +-
frmts/e00grid/e00griddataset.cpp | 32 +-
frmts/e00grid/e00read.c | 34 +-
frmts/ecw/ecwasyncreader.cpp | 890 +-
frmts/ecw/ecwcreatecopy.cpp | 89 +-
frmts/ecw/ecwdataset.cpp | 95 +-
frmts/ecw/ecwsdk_headers.h | 1 -
frmts/ecw/frmt_ecw.html | 17 +-
frmts/ecw/frmt_jp2ecw.html | 26 +
frmts/ecw/gdal_ecw.h | 88 +-
frmts/ecw/jp2userbox.cpp | 6 +-
frmts/ecw/lookup.py | 14 +-
frmts/elas/elasdataset.cpp | 118 +-
frmts/envisat/EnvisatFile.c | 12 +-
frmts/envisat/EnvisatFile.h | 2 +-
frmts/envisat/adsrange.cpp | 11 +-
frmts/envisat/adsrange.hpp | 116 +-
frmts/envisat/dumpgeo.c | 2 +-
frmts/envisat/envisat_dump.c | 2 +-
frmts/envisat/envisatdataset.cpp | 93 +-
frmts/envisat/records.c | 6 +-
frmts/envisat/records.h | 4 +-
frmts/envisat/timedelta.hpp | 154 +-
frmts/envisat/unwrapgcps.cpp | 27 +-
frmts/epsilon/epsilondataset.cpp | 87 +-
frmts/ers/ersdataset.cpp | 121 +-
frmts/ers/ershdrnode.cpp | 6 +-
frmts/ers/ershdrnode.h | 2 +-
frmts/fit/fit.cpp | 12 +-
frmts/fit/fit.h | 75 +-
frmts/fit/fitdataset.cpp | 164 +-
frmts/fit/gstEndian.h | 38 +-
frmts/fit/gstTypes.h | 14 +-
frmts/fits/GNUmakefile | 2 +-
frmts/fits/fitsdataset.cpp | 241 +-
frmts/formats_list.html | 58 +-
frmts/frmt_various.html | 52 +-
frmts/gdalallregister.cpp | 26 +-
frmts/georaster/GNUmakefile | 3 +-
frmts/georaster/cpl_vsil_ocilob.cpp | 395 +
frmts/georaster/frmt_georaster.html | 44 +-
frmts/georaster/georaster_dataset.cpp | 853 +-
frmts/georaster/georaster_priv.h | 156 +-
frmts/georaster/georaster_rasterband.cpp | 55 +-
frmts/georaster/georaster_wrapper.cpp | 500 +-
frmts/georaster/makefile.vc | 14 +-
frmts/georaster/oci_wrapper.cpp | 428 +-
frmts/georaster/oci_wrapper.h | 32 +-
frmts/gff/gff_dataset.cpp | 65 +-
frmts/gif/biggifdataset.cpp | 21 +-
frmts/gif/gifabstractdataset.cpp | 34 +-
frmts/gif/gifabstractdataset.h | 27 +-
frmts/gif/gifdataset.cpp | 316 +-
frmts/gif/giflib/dgif_lib.c | 8 +-
frmts/gif/giflib/egif_lib.c | 9 +-
frmts/gif/giflib/gif_hash.h | 30 +-
frmts/gif/giflib/gifalloc.c | 3 +-
frmts/grass/grass57dataset.cpp | 462 +-
frmts/grass/grassdataset.cpp | 64 +-
frmts/grass/pkg/README | 18 +-
frmts/grass/pkg/aclocal.m4 | 16 +-
frmts/grass/pkg/configure.in | 2 +-
frmts/grib/GNUmakefile | 13 +-
frmts/grib/degrib18/degrib/clock.c | 32 +-
frmts/grib/degrib18/degrib/clock.h | 5 +-
frmts/grib/degrib18/degrib/datasource.h | 12 +-
frmts/grib/degrib18/degrib/degrib1.cpp | 29 +-
frmts/grib/degrib18/degrib/degrib1.h | 1 -
frmts/grib/degrib18/degrib/degrib2.cpp | 14 +-
frmts/grib/degrib18/degrib/engribapi.c | 8 +-
frmts/grib/degrib18/degrib/engribapi.h | 1 -
frmts/grib/degrib18/degrib/filedatasource.cpp | 2 +-
frmts/grib/degrib18/degrib/filedatasource.h | 22 +-
frmts/grib/degrib18/degrib/grib2api.c | 20 +-
frmts/grib/degrib18/degrib/inventory.cpp | 105 +-
frmts/grib/degrib18/degrib/inventory.h | 3 +-
frmts/grib/degrib18/degrib/memorydatasource.cpp | 4 +-
frmts/grib/degrib18/degrib/memorydatasource.h | 29 +-
frmts/grib/degrib18/degrib/meta.h | 75 +-
frmts/grib/degrib18/degrib/metaname.cpp | 1663 ++-
frmts/grib/degrib18/degrib/metaname.h | 8 +-
frmts/grib/degrib18/degrib/metaparse.cpp | 159 +-
frmts/grib/degrib18/degrib/metaprint.cpp | 8 +-
frmts/grib/degrib18/degrib/myassert.h | 1 -
frmts/grib/degrib18/degrib/myerror.c | 2 +-
frmts/grib/degrib18/degrib/myutil.c | 71 +-
frmts/grib/degrib18/degrib/myutil.h | 8 +-
frmts/grib/degrib18/degrib/scan.c | 2 +-
frmts/grib/degrib18/degrib/tdlpack.cpp | 36 +-
frmts/grib/degrib18/degrib/tdlpack.h | 1 -
frmts/grib/degrib18/degrib/type.h | 7 +-
frmts/grib/degrib18/degrib/weather.c | 8 +-
frmts/grib/degrib18/g2clib-1.0.4/README | 20 +-
frmts/grib/degrib18/g2clib-1.0.4/cmplxpack.c | 6 +-
frmts/grib/degrib18/g2clib-1.0.4/compack.c | 42 +-
frmts/grib/degrib18/g2clib-1.0.4/comunpack.c | 41 +-
frmts/grib/degrib18/g2clib-1.0.4/dec_jpeg2000.cpp | 130 +-
frmts/grib/degrib18/g2clib-1.0.4/dec_png.c | 52 +-
frmts/grib/degrib18/g2clib-1.0.4/drstemplates.c | 30 +-
frmts/grib/degrib18/g2clib-1.0.4/drstemplates.h | 14 +-
frmts/grib/degrib18/g2clib-1.0.4/enc_jpeg2000.c | 20 +-
frmts/grib/degrib18/g2clib-1.0.4/enc_png.c | 11 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_addfield.c | 32 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_addgrid.c | 26 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_addlocal.c | 20 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_create.c | 18 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_free.c | 6 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_getfld.c | 56 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_gribend.c | 18 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_info.c | 26 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_miss.c | 16 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_unpack1.c | 12 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_unpack2.c | 8 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_unpack3.c | 24 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_unpack4.c | 16 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_unpack5.c | 10 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_unpack6.c | 12 +-
frmts/grib/degrib18/g2clib-1.0.4/g2_unpack7.c | 12 +-
frmts/grib/degrib18/g2clib-1.0.4/gbits.c | 2 +-
frmts/grib/degrib18/g2clib-1.0.4/getdim.c | 8 +-
frmts/grib/degrib18/g2clib-1.0.4/getpoly.c | 8 +-
frmts/grib/degrib18/g2clib-1.0.4/grib2.h | 21 +-
frmts/grib/degrib18/g2clib-1.0.4/grib2c.doc | 136 +-
frmts/grib/degrib18/g2clib-1.0.4/gridtemplates.c | 18 +-
frmts/grib/degrib18/g2clib-1.0.4/gridtemplates.h | 15 +-
frmts/grib/degrib18/g2clib-1.0.4/jpcpack.c | 24 +-
frmts/grib/degrib18/g2clib-1.0.4/jpcunpack.c | 8 +-
frmts/grib/degrib18/g2clib-1.0.4/makefile.vc | 4 -
frmts/grib/degrib18/g2clib-1.0.4/misspack.c | 40 +-
frmts/grib/degrib18/g2clib-1.0.4/mkieee.c | 16 +-
frmts/grib/degrib18/g2clib-1.0.4/pack_gp.c | 30 +-
frmts/grib/degrib18/g2clib-1.0.4/pdstemplates.c | 23 +-
frmts/grib/degrib18/g2clib-1.0.4/pdstemplates.h | 18 +-
frmts/grib/degrib18/g2clib-1.0.4/pngpack.c | 26 +-
frmts/grib/degrib18/g2clib-1.0.4/pngunpack.c | 34 +-
frmts/grib/degrib18/g2clib-1.0.4/rdieee.c | 16 +-
frmts/grib/degrib18/g2clib-1.0.4/reduce.c | 9 +-
frmts/grib/degrib18/g2clib-1.0.4/seekgb.c | 2 +-
frmts/grib/degrib18/g2clib-1.0.4/simpack.c | 36 +-
frmts/grib/degrib18/g2clib-1.0.4/simunpack.c | 6 +-
frmts/grib/degrib18/g2clib-1.0.4/specpack.c | 10 +-
frmts/grib/degrib18/g2clib-1.0.4/specunpack.c | 16 +-
frmts/grib/gribdataset.cpp | 692 +-
frmts/grib/gribdataset.h | 184 +
frmts/grib/makefile.vc | 7 +-
frmts/gsg/gs7bgdataset.cpp | 31 +-
frmts/gsg/gsagdataset.cpp | 1426 +--
frmts/gsg/gsbgdataset.cpp | 741 +-
frmts/gta/gtadataset.cpp | 76 +-
frmts/gtiff/GNUmakefile | 6 +-
frmts/gtiff/frmt_gtiff.html | 120 +-
frmts/gtiff/geotiff.cpp | 12370 +++++++++++--------
frmts/gtiff/gt_citation.cpp | 552 +-
frmts/gtiff/gt_citation.h | 38 +-
frmts/gtiff/gt_jpeg_copy.cpp | 551 +-
frmts/gtiff/gt_jpeg_copy.h | 24 +-
frmts/gtiff/gt_overview.cpp | 509 +-
frmts/gtiff/gt_overview.h | 30 +-
frmts/gtiff/gt_wkt_srs.cpp | 790 +-
frmts/gtiff/gt_wkt_srs.h | 6 +-
frmts/gtiff/gtiff.h | 21 +-
frmts/gtiff/libgeotiff/epsg_datum.inc | 2 +-
frmts/gtiff/libgeotiff/epsg_units.inc | 2 +-
frmts/gtiff/libgeotiff/geo_config.h | 7 +
frmts/gtiff/libgeotiff/geo_ctrans.inc | 6 +-
frmts/gtiff/libgeotiff/geo_extra.c | 2 +-
frmts/gtiff/libgeotiff/geo_get.c | 4 +-
frmts/gtiff/libgeotiff/geo_new.c | 2 +-
frmts/gtiff/libgeotiff/geo_normalize.c | 2 +-
frmts/gtiff/libgeotiff/geo_normalize.h | 52 +-
frmts/gtiff/libgeotiff/geo_print.c | 21 +-
frmts/gtiff/libgeotiff/geo_set.c | 26 +-
frmts/gtiff/libgeotiff/geo_simpletags.c | 1 +
frmts/gtiff/libgeotiff/geo_simpletags.h | 12 +-
frmts/gtiff/libgeotiff/geo_tiffp.h | 10 +-
frmts/gtiff/libgeotiff/geo_trans.c | 2 +-
frmts/gtiff/libgeotiff/geokeys.inc | 2 +-
frmts/gtiff/libgeotiff/geotiff.h | 50 +-
frmts/gtiff/libgeotiff/geotiff_proj4.c | 2 +-
frmts/gtiff/libgeotiff/xtiffio.h | 16 +-
frmts/gtiff/libtiff/gdal_libtiff_symbol_rename.h | 3 +
frmts/gtiff/libtiff/makefile.vc | 8 +-
frmts/gtiff/libtiff/tif_aux.c | 19 +-
frmts/gtiff/libtiff/tif_color.c | 8 +-
frmts/gtiff/libtiff/tif_compress.c | 4 +-
frmts/gtiff/libtiff/tif_dir.c | 74 +-
frmts/gtiff/libtiff/tif_dirinfo.c | 4 +-
frmts/gtiff/libtiff/tif_dirread.c | 64 +-
frmts/gtiff/libtiff/tif_dirwrite.c | 129 +-
frmts/gtiff/libtiff/tif_fax3.c | 122 +-
frmts/gtiff/libtiff/tif_fax3.h | 6 +-
frmts/gtiff/libtiff/tif_getimage.c | 192 +-
frmts/gtiff/libtiff/tif_jpeg.c | 39 +-
frmts/gtiff/libtiff/tif_luv.c | 74 +-
frmts/gtiff/libtiff/tif_lzma.c | 2 +-
frmts/gtiff/libtiff/tif_lzw.c | 57 +-
frmts/gtiff/libtiff/tif_next.c | 8 +-
frmts/gtiff/libtiff/tif_ojpeg.c | 54 +-
frmts/gtiff/libtiff/tif_open.c | 6 +-
frmts/gtiff/libtiff/tif_packbits.c | 16 +-
frmts/gtiff/libtiff/tif_pixarlog.c | 89 +-
frmts/gtiff/libtiff/tif_predict.c | 185 +-
frmts/gtiff/libtiff/tif_predict.h | 8 +-
frmts/gtiff/libtiff/tif_print.c | 10 +-
frmts/gtiff/libtiff/tif_read.c | 78 +-
frmts/gtiff/libtiff/tif_strip.c | 2 +-
frmts/gtiff/libtiff/tif_swab.c | 8 +-
frmts/gtiff/libtiff/tif_thunder.c | 5 +-
frmts/gtiff/libtiff/tif_vsi.c | 13 +-
frmts/gtiff/libtiff/tif_write.c | 79 +-
frmts/gtiff/libtiff/tif_zip.c | 2 +-
frmts/gtiff/libtiff/tiffio.h | 5 +-
frmts/gtiff/libtiff/tiffiop.h | 6 +-
frmts/gtiff/libtiff/tiffvers.h | 4 +-
frmts/gtiff/tif_float.c | 6 +-
frmts/gtiff/tifvsi.cpp | 170 +-
frmts/gtiff/tifvsi.h | 10 +-
frmts/gxf/Doxyfile | 60 +-
frmts/gxf/GNUmakefile | 2 +-
frmts/gxf/README | 20 +-
frmts/gxf/gxf.dox | 24 +-
frmts/gxf/gxf_ogcwkt.c | 6 +-
frmts/gxf/gxf_proj4.c | 8 +-
frmts/gxf/gxfdataset.cpp | 159 +-
frmts/gxf/gxfopen.c | 34 +-
frmts/gxf/gxfopen.h | 72 +-
frmts/hdf4/hdf-eos/GDapi.c | 4 +-
frmts/hdf4/hdf-eos/HDFEOSVersion.h | 6 +-
frmts/hdf4/hdf-eos/SWapi.c | 29 +-
frmts/hdf4/hdf-eos/makefile.vc | 2 +-
frmts/hdf4/hdf4dataset.cpp | 255 +-
frmts/hdf4/hdf4dataset.h | 37 +-
frmts/hdf4/hdf4imagedataset.cpp | 1106 +-
frmts/hdf4/makefile.vc | 4 +-
frmts/hdf5/GNUmakefile | 2 +-
frmts/hdf5/bagdataset.cpp | 659 +-
frmts/hdf5/gh5_convenience.cpp | 193 +-
frmts/hdf5/gh5_convenience.h | 12 +-
frmts/hdf5/hdf5dataset.cpp | 1122 +-
frmts/hdf5/hdf5dataset.h | 98 +-
frmts/hdf5/hdf5imagedataset.cpp | 845 +-
frmts/hdf5/iso19115_srs.cpp | 117 +-
frmts/hdf5/iso19115_srs.h | 43 +
frmts/hf2/hf2dataset.cpp | 84 +-
frmts/hfa/GNUmakefile | 21 +-
frmts/hfa/TODO_Projections.txt | 6 +-
frmts/hfa/frmt_hfa.html | 10 +-
frmts/hfa/hfa.h | 127 +-
frmts/hfa/hfa_overviews.cpp | 94 +-
frmts/hfa/hfa_p.h | 332 +-
frmts/hfa/hfaband.cpp | 1674 ++-
frmts/hfa/hfacompress.cpp | 434 +-
frmts/hfa/hfadataset.cpp | 4726 ++++---
frmts/hfa/hfadataset.h | 312 +
frmts/hfa/hfadictionary.cpp | 121 +-
frmts/hfa/hfaentry.cpp | 580 +-
frmts/hfa/hfafield.cpp | 1253 +-
frmts/hfa/hfaopen.cpp | 3424 +++--
frmts/hfa/hfatest.cpp | 55 +-
frmts/hfa/hfatype.cpp | 304 +-
frmts/idrisi/GNUmakefile | 2 +-
frmts/idrisi/IdrisiDataset.cpp | 583 +-
frmts/idrisi/rdc.txt | 10 +-
frmts/idrisi/rst.txt | 16 +-
frmts/ilwis/ilwiscoordinatesystem.cpp | 511 +-
frmts/ilwis/ilwisdataset.cpp | 488 +-
frmts/ilwis/ilwisdataset.h | 72 +-
frmts/ingr/IngrTypes.cpp | 23 +-
frmts/ingr/IngrTypes.h | 25 +-
frmts/ingr/IntergraphBand.cpp | 172 +-
frmts/ingr/IntergraphBand.h | 58 +-
frmts/ingr/IntergraphDataset.cpp | 19 +-
frmts/ingr/IntergraphDataset.h | 10 +-
frmts/ingr/JpegHelper.cpp | 3 +-
frmts/ingr/JpegHelper.h | 2 +-
frmts/iris/irisdataset.cpp | 985 +-
frmts/iso8211/8211createfromxml.cpp | 209 +-
frmts/iso8211/8211dump.cpp | 21 +-
frmts/iso8211/8211view.cpp | 41 +-
frmts/iso8211/Doxyfile | 60 +-
frmts/iso8211/ddffield.cpp | 59 +-
frmts/iso8211/ddffielddefn.cpp | 171 +-
frmts/iso8211/ddfmodule.cpp | 71 +-
frmts/iso8211/ddfrecord.cpp | 262 +-
frmts/iso8211/ddfsubfielddefn.cpp | 129 +-
frmts/iso8211/ddfutils.cpp | 29 +-
frmts/iso8211/intro.dox | 68 +-
frmts/iso8211/iso8211.h | 16 +-
frmts/iso8211/makefile.vc | 14 +-
frmts/iso8211/mkcatalog.cpp | 34 +-
frmts/iso8211/timetest.cpp | 45 +-
frmts/jaxapalsar/jaxapalsardataset.cpp | 128 +-
frmts/jdem/jdemdataset.cpp | 218 +-
frmts/jp2kak/GNUmakefile | 2 +-
frmts/jp2kak/frmt_jp2kak.html | 57 +-
frmts/jp2kak/jp2kak.lst | 6 +
frmts/jp2kak/jp2kak_headers.h | 4 +-
frmts/jp2kak/jp2kakdataset.cpp | 2026 ++-
frmts/jp2kak/jp2kakdataset.h | 226 +
frmts/jp2kak/subfile_source.h | 75 +-
frmts/jp2kak/vsil_target.h | 15 +-
frmts/jp2lura/GNUmakefile | 22 +
frmts/jp2lura/frmt_jp2lura.html | 291 +
frmts/jp2lura/jp2luracallbacks.cpp | 502 +
frmts/jp2lura/jp2luracallbacks.h | 127 +
frmts/jp2lura/jp2luradataset.cpp | 2689 ++++
frmts/jp2lura/jp2luradataset.h | 92 +
frmts/jp2lura/jp2lurarasterband.cpp | 420 +
frmts/jp2lura/jp2lurarasterband.h | 64 +
frmts/jp2lura/makefile.vc | 32 +
frmts/jpeg/GNUmakefile | 4 +-
frmts/jpeg/jpgdataset.cpp | 2325 ++--
frmts/jpeg/jpgdataset.h | 379 +
frmts/jpeg/libjpeg/jcmarker.c | 3 +
frmts/jpeg/libjpeg/jcmaster.c | 1 +
frmts/jpeg/libjpeg/jdcoefct.c | 4 +-
frmts/jpeg/libjpeg/jdphuff.c | 6 +-
frmts/jpeg/libjpeg/jmemmgr.c | 1 +
frmts/jpeg/vsidataio.cpp | 593 +-
frmts/jpeg2000/frmt_jpeg2000.html | 26 +
frmts/jpeg2000/jpeg2000_vsil_io.cpp | 585 +-
frmts/jpeg2000/jpeg2000_vsil_io.h | 74 +-
frmts/jpeg2000/jpeg2000dataset.cpp | 166 +-
frmts/jpegls/frmt_jpegls.html | 4 +-
frmts/jpegls/jpegls_header.h | 41 +
frmts/jpegls/jpeglsdataset.cpp | 142 +-
frmts/jpipkak/GNUmakefile | 4 +-
frmts/jpipkak/jpipkakdataset.cpp | 103 +-
frmts/jpipkak/jpipkakdataset.h | 40 +-
frmts/kea/keaband.cpp | 13 +-
frmts/kea/keaband.h | 45 +-
frmts/kea/keacopy.cpp | 14 +-
frmts/kea/keadataset.cpp | 16 +-
frmts/kea/keadataset.h | 32 +-
frmts/kea/keadriver.cpp | 3 +-
frmts/kea/keamaskband.cpp | 3 +-
frmts/kea/keamaskband.h | 7 +-
frmts/kea/keaoverview.cpp | 8 +-
frmts/kea/keaoverview.h | 10 +-
frmts/kea/kearat.cpp | 46 +-
frmts/kea/kearat.h | 50 +-
frmts/kea/libkea_headers.h | 1 -
frmts/kmlsuperoverlay/kmlsuperoverlaydataset.cpp | 466 +-
frmts/kmlsuperoverlay/kmlsuperoverlaydataset.h | 38 +-
frmts/l1b/l1bdataset.cpp | 230 +-
frmts/leveller/levellerdataset.cpp | 1228 +-
frmts/makefile.vc | 14 +-
frmts/map/mapdataset.cpp | 44 +-
frmts/mbtiles/GNUmakefile | 2 +-
frmts/mbtiles/frmt_mbtiles.html | 2 +-
frmts/mbtiles/makefile.vc | 8 +-
frmts/mbtiles/mbtilesdataset.cpp | 239 +-
frmts/mem/memdataset.cpp | 420 +-
frmts/mem/memdataset.h | 88 +-
frmts/mrf/GNUmakefile | 10 +-
frmts/mrf/JPEG_band.cpp | 66 +-
frmts/mrf/JPNG_band.cpp | 52 +-
frmts/mrf/LERC_band.cpp | 416 +-
frmts/mrf/PNG_band.cpp | 32 +-
frmts/mrf/Raw_band.cpp | 3 +-
frmts/mrf/Tif_band.cpp | 65 +-
frmts/mrf/libLERC/BitMask.cpp | 81 +-
frmts/mrf/libLERC/BitMask.h | 12 +-
frmts/mrf/libLERC/BitMask2.h | 2 +-
frmts/mrf/libLERC/BitStuffer.cpp | 12 +-
frmts/mrf/libLERC/BitStuffer.h | 10 +-
frmts/mrf/libLERC/BitStuffer2.cpp | 7 +-
frmts/mrf/libLERC/BitStuffer2.h | 28 +-
frmts/mrf/libLERC/CntZImage.cpp | 87 +-
frmts/mrf/libLERC/CntZImage.h | 30 +-
frmts/mrf/libLERC/Defines.h | 7 +-
frmts/mrf/libLERC/Huffman.cpp | 104 +-
frmts/mrf/libLERC/Huffman.h | 16 +-
frmts/mrf/libLERC/Image.h | 7 +-
frmts/mrf/libLERC/Lerc2.cpp | 8 +-
frmts/mrf/libLERC/Lerc2.h | 40 +-
frmts/mrf/libLERC/RLE.cpp | 9 +-
frmts/mrf/libLERC/RLE.h | 8 +-
frmts/mrf/libLERC/TImage.hpp | 6 +-
frmts/mrf/makefile.vc | 14 +-
frmts/mrf/marfa.h | 134 +-
frmts/mrf/marfa_dataset.cpp | 1640 +--
frmts/mrf/mrf_band.cpp | 708 +-
frmts/mrf/mrf_overview.cpp | 416 +-
frmts/mrf/mrf_util.cpp | 319 +-
frmts/mrsid/frmt_jp2mrsid.html | 24 +
frmts/mrsid/mrsiddataset.cpp | 141 +-
frmts/mrsid/mrsidstream.cpp | 3 +-
frmts/mrsid_lidar/gdal_MG4Lidar.cpp | 43 +-
frmts/msg/GNUmakefile | 28 +-
frmts/msg/PublicDecompWT_all.cpp | 1 +
frmts/msg/PublicDecompWT_headers.h | 6 +
frmts/msg/msgcommand.cpp | 47 +-
frmts/msg/msgcommand.h | 8 +-
frmts/msg/msgdataset.cpp | 157 +-
frmts/msg/msgdataset.h | 20 +-
frmts/msg/prologue.cpp | 28 +-
frmts/msg/prologue.h | 15 +-
frmts/msg/reflectancecalculator.cpp | 35 +-
frmts/msg/reflectancecalculator.h | 26 +-
frmts/msg/xritheaderparser.cpp | 18 +-
frmts/msg/xritheaderparser.h | 20 +-
frmts/msgn/GNUmakefile | 2 +-
frmts/msgn/msg_basic_types.cpp | 18 +-
frmts/msgn/msg_basic_types.h | 4 +-
frmts/msgn/msg_reader_core.cpp | 38 +-
frmts/msgn/msg_reader_core.h | 50 +-
frmts/msgn/msgndataset.cpp | 84 +-
frmts/netcdf/GNUmakefile | 4 +-
frmts/netcdf/frmt_netcdf.html | 9 +
frmts/netcdf/gmtdataset.cpp | 101 +-
frmts/netcdf/netcdfdataset.cpp | 10252 +++++++--------
frmts/netcdf/netcdfdataset.h | 118 +-
frmts/netcdf/netcdflayer.cpp | 2174 ++--
frmts/netcdf/netcdfwriterconfig.cpp | 86 +-
frmts/ngsgeoid/ngsgeoiddataset.cpp | 23 +-
frmts/nitf/ecrgtocdataset.cpp | 149 +-
frmts/nitf/frmt_nitf.html | 45 +-
frmts/nitf/mgrs.c | 14 +-
frmts/nitf/mgrs.h | 20 +-
frmts/nitf/nitf_gcprpc.cpp | 12 +-
frmts/nitf/nitfaridpcm.cpp | 12 +-
frmts/nitf/nitfbilevel.cpp | 13 +-
frmts/nitf/nitfdataset.cpp | 495 +-
frmts/nitf/nitfdataset.h | 117 +-
frmts/nitf/nitfdes.c | 8 +-
frmts/nitf/nitfdump.c | 8 +-
frmts/nitf/nitffile.c | 45 +-
frmts/nitf/nitfimage.c | 424 +-
frmts/nitf/nitflib.h | 58 +-
frmts/nitf/nitfrasterband.cpp | 71 +-
frmts/nitf/nitfwritejpeg.cpp | 3 +-
frmts/nitf/rpftocdataset.cpp | 166 +-
frmts/nitf/rpftocfile.cpp | 18 +-
frmts/nitf/rpftoclib.h | 2 +-
frmts/northwood/frmt_nwtgrd.html | 49 +
frmts/northwood/grcdataset.cpp | 47 +-
frmts/northwood/grddataset.cpp | 1021 +-
frmts/northwood/northwood.cpp | 89 +-
frmts/northwood/northwood.h | 14 +-
frmts/o/README.TXT | 2 +-
frmts/ogdi/ogdidataset.cpp | 183 +-
frmts/openjpeg/GNUmakefile | 13 +-
frmts/openjpeg/frmt_jp2openjpeg.html | 69 +-
frmts/openjpeg/makefile.vc | 17 +-
frmts/openjpeg/openjpegdataset.cpp | 442 +-
frmts/ozi/makefile.vc | 6 +-
frmts/ozi/ozidataset.cpp | 36 +-
frmts/pcidsk/GNUmakefile | 2 +-
frmts/pcidsk/gdal_edb.cpp | 27 +-
frmts/pcidsk/notes.txt | 12 +-
frmts/pcidsk/ogrpcidsklayer.cpp | 39 +-
frmts/pcidsk/pcidskdataset2.cpp | 49 +-
frmts/pcidsk/pcidskdataset2.h | 94 +-
.../pcidsk/sdk/channel/cbandinterleavedchannel.cpp | 2 +-
frmts/pcidsk/sdk/channel/cbandinterleavedchannel.h | 8 +-
frmts/pcidsk/sdk/channel/cexternalchannel.cpp | 2 +-
frmts/pcidsk/sdk/channel/cexternalchannel.h | 12 +-
frmts/pcidsk/sdk/channel/cpcidskchannel.h | 50 +-
.../pcidsk/sdk/channel/cpixelinterleavedchannel.h | 4 +-
frmts/pcidsk/sdk/channel/ctiledchannel.cpp | 32 +-
frmts/pcidsk/sdk/channel/ctiledchannel.h | 16 +-
frmts/pcidsk/sdk/core/clinksegment.h | 2 +-
frmts/pcidsk/sdk/core/cpcidskfile.cpp | 59 +-
frmts/pcidsk/sdk/core/cpcidskfile.h | 48 +-
frmts/pcidsk/sdk/core/edb_pcidsk.cpp | 22 +-
frmts/pcidsk/sdk/core/libjpeg_io.cpp | 30 +-
frmts/pcidsk/sdk/core/metadataset.h | 2 +-
frmts/pcidsk/sdk/core/metadataset_p.cpp | 2 +-
frmts/pcidsk/sdk/core/pcidsk_pubutils.cpp | 4 +-
frmts/pcidsk/sdk/core/pcidsk_utils.cpp | 24 +-
frmts/pcidsk/sdk/core/pcidskcreate.cpp | 514 +-
frmts/pcidsk/sdk/core/pcidskexception.cpp | 37 +-
frmts/pcidsk/sdk/core/sysvirtualfile.cpp | 26 +-
frmts/pcidsk/sdk/core/sysvirtualfile.h | 2 +-
frmts/pcidsk/sdk/pcidsk_array.h | 14 +-
frmts/pcidsk/sdk/pcidsk_buffer.h | 2 +-
frmts/pcidsk/sdk/pcidsk_config.h | 8 +-
frmts/pcidsk/sdk/pcidsk_edb.h | 4 +-
frmts/pcidsk/sdk/pcidsk_exception.h | 2 +-
frmts/pcidsk/sdk/pcidsk_georef.h | 2 +-
frmts/pcidsk/sdk/pcidsk_interfaces.h | 2 +-
frmts/pcidsk/sdk/pcidsk_pct.h | 6 +-
frmts/pcidsk/sdk/pcidsk_segment.h | 2 +-
frmts/pcidsk/sdk/pcidsk_shape.h | 6 +-
frmts/pcidsk/sdk/pcidsk_tex.h | 2 +-
frmts/pcidsk/sdk/pcidsk_vectorsegment.h | 6 +-
frmts/pcidsk/sdk/port/io_stdio.cpp | 16 +-
frmts/pcidsk/sdk/port/io_win32.cpp | 21 +-
frmts/pcidsk/sdk/port/pthread_mutex.cpp | 4 +-
frmts/pcidsk/sdk/port/win32_mutex.cpp | 4 +-
frmts/pcidsk/sdk/segment/cpcidsk_array.cpp | 2 +-
frmts/pcidsk/sdk/segment/cpcidsk_array.h | 14 +-
frmts/pcidsk/sdk/segment/cpcidsk_tex.h | 4 +-
frmts/pcidsk/sdk/segment/cpcidskads40model.h | 6 +-
frmts/pcidsk/sdk/segment/cpcidskapmodel.cpp | 13 +-
frmts/pcidsk/sdk/segment/cpcidskapmodel.h | 18 +-
frmts/pcidsk/sdk/segment/cpcidskbinarysegment.h | 8 +-
frmts/pcidsk/sdk/segment/cpcidskbitmap.h | 64 +-
.../pcidsk/sdk/segment/cpcidskephemerissegment.cpp | 220 +-
frmts/pcidsk/sdk/segment/cpcidskephemerissegment.h | 6 +-
frmts/pcidsk/sdk/segment/cpcidskgcp2segment.cpp | 6 +-
frmts/pcidsk/sdk/segment/cpcidskgcp2segment.h | 8 +-
frmts/pcidsk/sdk/segment/cpcidskgeoref.cpp | 144 +-
frmts/pcidsk/sdk/segment/cpcidskgeoref.h | 12 +-
frmts/pcidsk/sdk/segment/cpcidskpct.h | 4 +-
frmts/pcidsk/sdk/segment/cpcidskpolymodel.h | 26 +-
frmts/pcidsk/sdk/segment/cpcidskrpcmodel.h | 48 +-
frmts/pcidsk/sdk/segment/cpcidsksegment.h | 38 +-
frmts/pcidsk/sdk/segment/cpcidsktoutinmodel.cpp | 60 +-
frmts/pcidsk/sdk/segment/cpcidsktoutinmodel.h | 6 +-
frmts/pcidsk/sdk/segment/cpcidskvectorsegment.cpp | 2 +-
frmts/pcidsk/sdk/segment/cpcidskvectorsegment.h | 48 +-
.../cpcidskvectorsegment_consistencycheck.cpp | 13 +-
frmts/pcidsk/sdk/segment/metadatasegment.h | 2 +-
frmts/pcidsk/sdk/segment/metadatasegment_p.cpp | 6 +-
frmts/pcidsk/sdk/segment/orbitstructures.h | 148 +-
frmts/pcidsk/sdk/segment/sysblockmap.cpp | 4 +-
frmts/pcidsk/sdk/segment/sysblockmap.h | 4 +-
frmts/pcidsk/vsi_pcidsk_io.cpp | 25 +-
frmts/pcraster/doxygen.cfg | 948 +-
frmts/pcraster/libcsf/getattr.c | 2 +-
frmts/pcraster/libcsf/kernlcsf.c | 8 +-
frmts/pcraster/libcsf/mperror.c | 2 +-
frmts/pcraster/libcsf/rextend.c | 2 +-
frmts/pcraster/pcrasterdataset.cpp | 31 +-
frmts/pcraster/pcrasterdataset.h | 18 +-
frmts/pcraster/pcrastermisc.cpp | 3 +-
frmts/pcraster/pcrasterrasterband.cpp | 15 +-
frmts/pcraster/pcrasterrasterband.h | 18 +-
frmts/pcraster/pcrasterutil.cpp | 15 +-
frmts/pcraster/pcrasterutil.h | 8 +-
frmts/pdf/GNUmakefile | 11 +
frmts/pdf/frmt_pdf.html | 19 +-
frmts/pdf/gdal_pdf.h | 77 +-
frmts/pdf/makefile.vc | 6 +-
frmts/pdf/ogrpdflayer.cpp | 27 +-
frmts/pdf/pdfcreatecopy.cpp | 348 +-
frmts/pdf/pdfcreatecopy.h | 22 +-
frmts/pdf/pdfdataset.cpp | 596 +-
frmts/pdf/pdfio.cpp | 110 +-
frmts/pdf/pdfio.h | 57 +-
frmts/pdf/pdfobject.cpp | 170 +-
frmts/pdf/pdfobject.h | 111 +-
frmts/pdf/pdfreadvectors.cpp | 33 +-
frmts/pdf/pdfwritabledataset.cpp | 44 +-
frmts/pds/GNUmakefile | 4 +-
frmts/pds/frmt_isis3.html | 235 +-
frmts/pds/frmt_pds.html | 49 +-
frmts/pds/isis2dataset.cpp | 31 +-
frmts/pds/isis3dataset.cpp | 4794 ++++++-
frmts/pds/makefile.vc | 2 +-
frmts/pds/nasakeywordhandler.cpp | 290 +-
frmts/pds/nasakeywordhandler.h | 61 +-
frmts/pds/pdsdataset.cpp | 73 +-
frmts/pds/vicardataset.cpp | 49 +-
frmts/pds/vicarkeywordhandler.cpp | 76 +-
frmts/plmosaic/GNUmakefile | 2 +-
frmts/plmosaic/plmosaicdataset.cpp | 128 +-
frmts/png/GNUmakefile | 4 +-
frmts/png/libpng/README | 34 +-
frmts/png/libpng/makefile.vc | 12 +-
frmts/png/libpng/pngerror.c | 2 +-
frmts/png/makefile.vc | 11 +-
frmts/png/pngdataset.cpp | 466 +-
frmts/postgisraster/GNUmakefile | 5 +-
frmts/postgisraster/postgisraster.h | 121 +-
frmts/postgisraster/postgisrasterdataset.cpp | 243 +-
frmts/postgisraster/postgisrasterdriver.cpp | 12 +-
frmts/postgisraster/postgisrasterrasterband.cpp | 45 +-
frmts/postgisraster/postgisrastertiledataset.cpp | 19 +-
.../postgisraster/postgisrastertilerasterband.cpp | 24 +-
frmts/postgisraster/postgisrastertools.cpp | 11 +-
frmts/postgisraster/readme | 2 +-
frmts/prf/GNUmakefile | 10 +
frmts/prf/frmt_prf.html | 55 +
frmts/prf/makefile.vc | 13 +
frmts/prf/phprfdataset.cpp | 665 +
frmts/r/rcreatecopy.cpp | 202 +-
frmts/r/rdataset.cpp | 375 +-
frmts/r/rdataset.h | 104 +
frmts/rasdaman/rasdamandataset.cpp | 69 +-
frmts/rasterlite/rasterlitecreatecopy.cpp | 1470 +--
frmts/rasterlite/rasterlitedataset.cpp | 2927 ++---
frmts/rasterlite/rasterlitedataset.h | 316 +-
frmts/rasterlite/rasterliteoverviews.cpp | 1602 ++-
frmts/raw/GNUmakefile | 2 +-
frmts/raw/ace2dataset.cpp | 52 +-
frmts/raw/atlsci_spheroid.cpp | 88 +-
frmts/raw/atlsci_spheroid.h | 32 +-
frmts/raw/btdataset.cpp | 144 +-
frmts/raw/cpgdataset.cpp | 138 +-
frmts/raw/ctable2dataset.cpp | 16 +-
frmts/raw/dipxdataset.cpp | 12 +-
frmts/raw/doq1dataset.cpp | 15 +-
frmts/raw/doq2dataset.cpp | 10 +-
frmts/raw/ehdrdataset.cpp | 1400 +--
frmts/raw/ehdrdataset.h | 169 +
frmts/raw/eirdataset.cpp | 17 +-
frmts/raw/envidataset.cpp | 2009 ++-
frmts/raw/envidataset.h | 153 +
frmts/raw/fastdataset.cpp | 108 +-
frmts/raw/fujibasdataset.cpp | 13 +-
frmts/raw/genbindataset.cpp | 17 +-
frmts/raw/gscdataset.cpp | 5 +-
frmts/raw/gtxdataset.cpp | 90 +-
frmts/raw/hkvdataset.cpp | 39 +-
frmts/raw/idadataset.cpp | 315 +-
frmts/raw/iscedataset.cpp | 385 +-
frmts/raw/krodataset.cpp | 62 +-
frmts/raw/landataset.cpp | 200 +-
frmts/raw/lcpdataset.cpp | 574 +-
frmts/raw/loslasdataset.cpp | 14 +-
frmts/raw/makefile.vc | 3 +-
frmts/raw/mffdataset.cpp | 483 +-
frmts/raw/ndfdataset.cpp | 15 +-
frmts/raw/ntv2dataset.cpp | 208 +-
frmts/raw/pauxdataset.cpp | 295 +-
frmts/raw/pnmdataset.cpp | 97 +-
frmts/raw/rawdataset.cpp | 886 +-
frmts/raw/rawdataset.h | 50 +-
frmts/raw/roipacdataset.cpp | 299 +-
frmts/raw/rrasterdataset.cpp | 557 +
frmts/raw/snodasdataset.cpp | 169 +-
frmts/rik/makefile.vc | 6 +-
frmts/rik/rikdataset.cpp | 69 +-
frmts/rmf/frmt_rmf.html | 2 +-
frmts/rmf/rmfdataset.cpp | 638 +-
frmts/rmf/rmfdataset.h | 50 +-
frmts/rmf/rmfdem.cpp | 155 +-
frmts/rmf/rmflzw.cpp | 106 +-
frmts/rs2/rs2dataset.cpp | 118 +-
frmts/safe/frmt_safe.html | 12 +-
frmts/safe/safedataset.cpp | 127 +-
frmts/saga/sagadataset.cpp | 183 +-
frmts/sde/GNUmakefile | 26 +-
frmts/sde/gdal_sde.h | 7 -
frmts/sde/sdedataset.cpp | 32 +-
frmts/sde/sdedataset.h | 14 +-
frmts/sde/sdeerror.cpp | 8 +-
frmts/sde/sdeerror.h | 1 -
frmts/sde/sderasterband.cpp | 48 +-
frmts/sde/sderasterband.h | 32 +-
frmts/sdts/Doxyfile | 60 +-
frmts/sdts/sdts2shp.cpp | 135 +-
frmts/sdts/sdts_al.h | 26 +-
frmts/sdts/sdts_main.dox | 42 +-
frmts/sdts/sdts_tut.dox | 72 +-
frmts/sdts/sdtsattrreader.cpp | 9 +-
frmts/sdts/sdtscatd.cpp | 7 +-
frmts/sdts/sdtsdataset.cpp | 33 +-
frmts/sdts/sdtsindexedreader.cpp | 8 +-
frmts/sdts/sdtsiref.cpp | 8 +-
frmts/sdts/sdtslib.cpp | 21 +-
frmts/sdts/sdtslinereader.cpp | 21 +-
frmts/sdts/sdtspointreader.cpp | 8 +-
frmts/sdts/sdtspolygonreader.cpp | 11 +-
frmts/sdts/sdtsrasterreader.cpp | 17 +-
frmts/sdts/sdtstransfer.cpp | 10 +-
frmts/sdts/sdtsxref.cpp | 3 +-
frmts/sentinel2/frmt_sentinel2.html | 2 +-
frmts/sentinel2/sentinel2dataset.cpp | 139 +-
frmts/sgi/sgidataset.cpp | 58 +-
frmts/srtmhgt/srtmhgtdataset.cpp | 160 +-
frmts/terragen/terragendataset.cpp | 523 +-
frmts/til/tildataset.cpp | 15 +-
frmts/tsx/tsxdataset.cpp | 31 +-
frmts/usgsdem/CDED.notes | 26 +-
frmts/usgsdem/usgsdem_create.cpp | 48 +-
frmts/usgsdem/usgsdemdataset.cpp | 55 +-
frmts/vrt/GNUmakefile | 21 +-
frmts/vrt/gdal_vrt.h | 34 +-
frmts/vrt/makefile.vc | 4 +-
frmts/vrt/pixelfunctions.cpp | 939 ++
frmts/vrt/vrt_tutorial.dox | 505 +-
frmts/vrt/vrtdataset.cpp | 375 +-
frmts/vrt/vrtdataset.h | 481 +-
frmts/vrt/vrtderivedrasterband.cpp | 1885 ++-
frmts/vrt/vrtdriver.cpp | 62 +-
frmts/vrt/vrtfilters.cpp | 179 +-
frmts/vrt/vrtpansharpened.cpp | 74 +-
frmts/vrt/vrtrasterband.cpp | 70 +-
frmts/vrt/vrtrawrasterband.cpp | 160 +-
frmts/vrt/vrtsourcedrasterband.cpp | 807 +-
frmts/vrt/vrtsources.cpp | 1399 ++-
frmts/vrt/vrtwarped.cpp | 634 +-
frmts/wcs/GNUmakefile | 2 +-
frmts/wcs/httpdriver.cpp | 14 +-
frmts/wcs/wcsdataset.cpp | 146 +-
frmts/webp/webpdataset.cpp | 29 +-
frmts/wms/GNUmakefile | 7 +-
frmts/wms/frmt_wms_arcgis_mapserver_tms.xml | 2 +-
frmts/wms/frmt_wms_arcgis_terrain_tms_lerc.xml | 21 +
frmts/wms/gdalhttp.cpp | 183 +-
frmts/wms/gdalhttp.h | 49 +-
frmts/wms/gdalwmscache.cpp | 43 +-
frmts/wms/gdalwmsdataset.cpp | 476 +-
frmts/wms/gdalwmsrasterband.cpp | 1798 +--
frmts/wms/makefile.vc | 2 +-
frmts/wms/md5.cpp | 13 +-
frmts/wms/md5.h | 5 +
frmts/wms/minidriver.cpp | 132 +-
frmts/wms/minidriver_arcgis_server.cpp | 282 +-
frmts/wms/minidriver_arcgis_server.h | 52 +-
frmts/wms/minidriver_iip.cpp | 48 +-
frmts/wms/minidriver_iip.h | 21 +-
frmts/wms/minidriver_mrf.cpp | 323 +
frmts/wms/minidriver_mrf.h | 117 +
frmts/wms/minidriver_tiled_wms.cpp | 689 +-
frmts/wms/minidriver_tiled_wms.h | 20 +-
frmts/wms/minidriver_tileservice.cpp | 68 +-
frmts/wms/minidriver_tileservice.h | 23 +-
frmts/wms/minidriver_tms.cpp | 60 +-
frmts/wms/minidriver_tms.h | 24 +-
frmts/wms/minidriver_virtualearth.cpp | 83 +-
frmts/wms/minidriver_virtualearth.h | 22 +-
frmts/wms/minidriver_wms.cpp | 127 +-
frmts/wms/minidriver_wms.h | 45 +-
frmts/wms/minidriver_worldwind.cpp | 66 +-
frmts/wms/minidriver_worldwind.h | 24 +-
frmts/wms/wmsdriver.cpp | 136 +-
frmts/wms/wmsdriver.h | 301 +-
frmts/wms/wmsmetadataset.cpp | 30 +-
frmts/wms/wmsmetadataset.h | 8 +-
frmts/wms/wmsutils.cpp | 75 +-
frmts/wmts/frmt_wmts.html | 14 +-
frmts/wmts/wmtsdataset.cpp | 448 +-
frmts/xpm/xpmdataset.cpp | 31 +-
frmts/xyz/xyzdataset.cpp | 134 +-
frmts/zlib/README | 6 +-
frmts/zlib/deflate.c | 4 +-
frmts/zlib/inflate.c | 2 +-
frmts/zlib/trees.c | 18 +-
frmts/zlib/zlib.h | 2 +-
frmts/zlib/zutil.c | 5 +-
frmts/zmap/zmapdataset.cpp | 15 +-
gcore/GNUmakefile | 7 +-
gcore/Version.rc | 6 +-
gcore/gdal.h | 154 +-
gcore/gdal_avx2_emulation.hpp | 240 +
gcore/gdal_frmts.h | 6 +-
gcore/gdal_mdreader.cpp | 37 +-
gcore/gdal_mdreader.h | 8 +-
gcore/gdal_misc.cpp | 844 +-
gcore/gdal_pam.h | 115 +-
gcore/gdal_priv.h | 372 +-
gcore/gdal_priv_templates.hpp | 234 +-
gcore/gdal_proxy.h | 211 +-
gcore/gdal_rat.cpp | 148 +-
gcore/gdal_rat.h | 55 +-
gcore/gdal_version.h | 9 +-
gcore/gdalabstractbandblockcache.cpp | 23 +-
gcore/gdalallvalidmaskband.cpp | 11 +-
gcore/gdalarraybandblockcache.cpp | 38 +-
gcore/gdalclientserver.cpp | 312 +-
gcore/gdalcolortable.cpp | 89 +-
gcore/gdaldataset.cpp | 3824 +++---
gcore/gdaldefaultasync.cpp | 114 +-
gcore/gdaldefaultoverviews.cpp | 433 +-
gcore/gdaldllmain.cpp | 32 +-
gcore/gdaldriver.cpp | 656 +-
gcore/gdaldrivermanager.cpp | 210 +-
gcore/gdalexif.cpp | 45 +-
gcore/gdalexif.h | 231 +-
gcore/gdalgeorefpamdataset.cpp | 245 +-
gcore/gdalgeorefpamdataset.h | 42 +-
gcore/gdalgmlcoverage.cpp | 15 +-
gcore/gdalhashsetbandblockcache.cpp | 88 +-
gcore/gdaljp2abstractdataset.cpp | 425 +-
gcore/gdaljp2abstractdataset.h | 19 +-
gcore/gdaljp2box.cpp | 82 +-
gcore/gdaljp2metadata.cpp | 743 +-
gcore/gdaljp2metadata.h | 20 +-
gcore/gdaljp2metadatagenerator.cpp | 630 +-
gcore/gdaljp2metadatagenerator.h | 3 +-
gcore/gdaljp2structure.cpp | 80 +-
gcore/gdalmajorobject.cpp | 77 +-
gcore/gdalmultidomainmetadata.cpp | 95 +-
gcore/gdalnodatamaskband.cpp | 145 +-
gcore/gdalnodatavaluesmaskband.cpp | 180 +-
gcore/gdalopeninfo.cpp | 41 +-
gcore/gdaloverviewdataset.cpp | 162 +-
gcore/gdalpamdataset.cpp | 110 +-
gcore/gdalpamproxydb.cpp | 23 +-
gcore/gdalpamrasterband.cpp | 558 +-
gcore/gdalproxydataset.cpp | 186 +-
gcore/gdalproxypool.cpp | 66 +-
gcore/gdalrasterband.cpp | 2921 ++++-
gcore/gdalrasterblock.cpp | 421 +-
gcore/gdalrescaledalphaband.cpp | 87 +-
gcore/gdalsse_priv.h | 29 +-
gcore/gdalvirtualmem.cpp | 898 +-
gcore/makefile.vc | 6 +-
gcore/mdreader/reader_alos.cpp | 20 +-
gcore/mdreader/reader_alos.h | 10 +-
gcore/mdreader/reader_digital_globe.cpp | 34 +-
gcore/mdreader/reader_digital_globe.h | 8 +-
gcore/mdreader/reader_eros.cpp | 17 +-
gcore/mdreader/reader_eros.h | 10 +-
gcore/mdreader/reader_geo_eye.cpp | 18 +-
gcore/mdreader/reader_geo_eye.h | 10 +-
gcore/mdreader/reader_kompsat.cpp | 32 +-
gcore/mdreader/reader_kompsat.h | 10 +-
gcore/mdreader/reader_landsat.cpp | 15 +-
gcore/mdreader/reader_landsat.h | 8 +-
gcore/mdreader/reader_orb_view.cpp | 24 +-
gcore/mdreader/reader_orb_view.h | 8 +-
gcore/mdreader/reader_pleiades.cpp | 39 +-
gcore/mdreader/reader_pleiades.h | 16 +-
gcore/mdreader/reader_rapid_eye.cpp | 13 +-
gcore/mdreader/reader_rapid_eye.h | 8 +-
gcore/mdreader/reader_rdk1.cpp | 21 +-
gcore/mdreader/reader_rdk1.h | 12 +-
gcore/mdreader/reader_spot.cpp | 17 +-
gcore/mdreader/reader_spot.h | 6 +-
gcore/overview.cpp | 2965 +++--
gcore/rasterio.cpp | 2704 ++--
gcore/rasterio_ssse3.cpp | 129 +
gcore/statistics.txt | 549 +
generate_vcxproj.bat | 490 +
gnm/GNUmakefile | 12 +-
gnm/gnm.h | 191 +-
gnm/gnm_api.h | 5 +-
gnm/gnm_frmts/db/gnmdb.h | 24 +-
gnm/gnm_frmts/db/gnmdbdriver.cpp | 4 +-
gnm/gnm_frmts/db/gnmdbnetwork.cpp | 10 +-
gnm/gnm_frmts/file/gnmfile.h | 32 +-
gnm/gnm_frmts/file/gnmfiledriver.cpp | 7 +-
gnm/gnm_frmts/file/gnmfilenetwork.cpp | 17 +-
gnm/gnm_frmts/gnm_frmts.h | 2 +-
gnm/gnm_frmts/gnmregisterall.cpp | 3 +-
gnm/gnm_frmts/o/README.TXT | 2 +-
gnm/gnm_priv.h | 11 +-
gnm/gnm_tut.dox | 44 +-
gnm/gnmgenericnetwork.cpp | 18 +-
gnm/gnmgraph.cpp | 17 +-
gnm/gnmgraph.h | 53 +-
gnm/gnmlayer.cpp | 20 +-
gnm/gnmnetwork.cpp | 12 +-
gnm/gnmresultlayer.cpp | 6 +-
gnm/gnmrule.cpp | 35 +-
gnm/makefile.vc | 8 +-
install-sh | 16 +-
m4/acinclude.m4 | 30 +-
m4/ax_cxx_compile_stdcxx.m4 | 562 +
m4/ax_cxx_compile_stdcxx_11.m4 | 39 +
m4/ax_lib_libkml.m4 | 37 +-
m4/ax_lib_xerces.m4 | 23 +-
m4/geos.m4 | 12 +-
m4/sfcgal.m4 | 150 +
makefile.vc | 82 +-
makegdal_gen.bat | 369 -
man/man1/gdal-config.1 | 5 +-
man/man1/gdal2tiles.1 | 5 +-
man/man1/gdal_calc.1 | 34 +-
man/man1/gdal_contour.1 | 7 +-
man/man1/gdal_edit.1 | 21 +-
man/man1/gdal_fillnodata.1 | 5 +-
man/man1/gdal_grid.1 | 15 +-
man/man1/gdal_merge.1 | 7 +-
man/man1/gdal_pansharpen.1 | 7 +-
man/man1/gdal_polygonize.1 | 9 +-
man/man1/gdal_proximity.1 | 9 +-
man/man1/gdal_rasterize.1 | 16 +-
man/man1/gdal_retile.1 | 12 +-
man/man1/gdal_sieve.1 | 7 +-
man/man1/gdal_translate.1 | 11 +-
man/man1/gdal_utilities.1 | 34 +-
man/man1/gdaladdo.1 | 5 +-
man/man1/gdalbuildvrt.1 | 11 +-
man/man1/gdalcompare.1 | 5 +-
man/man1/gdaldem.1 | 31 +-
man/man1/gdalinfo.1 | 7 +-
man/man1/gdallocationinfo.1 | 4 +-
man/man1/gdalmanage.1 | 5 +-
man/man1/gdalmove.1 | 5 +-
man/man1/gdalsrsinfo.1 | 7 +-
man/man1/gdaltindex.1 | 5 +-
man/man1/gdaltransform.1 | 11 +-
man/man1/gdalwarp.1 | 60 +-
man/man1/gnm_utilities.1 | 2 +-
man/man1/gnmanalyse.1 | 2 +-
man/man1/gnmmanage.1 | 2 +-
man/man1/nearblack.1 | 7 +-
man/man1/ogr2ogr.1 | 23 +-
man/man1/ogr_utilities.1 | 4 +-
man/man1/ogrinfo.1 | 15 +-
man/man1/ogrlineref.1 | 5 +-
man/man1/ogrmerge.1 | 146 +
man/man1/ogrtindex.1 | 25 +-
man/man1/pct2rgb.1 | 5 +-
man/man1/rgb2pct.1 | 7 +-
mkgdaldist.sh | 31 +-
mktestdist.sh | 4 +-
nmake.opt | 123 +-
ogr/Doxyfile | 1006 +-
ogr/GNUmakefile | 12 +-
ogr/file.lst | 6 +-
ogr/generate_encoding_table.c | 5 +-
ogr/gml2ogrgeometry.cpp | 2417 ++--
ogr/makefile.vc | 22 +-
ogr/ogr2gmlgeometry.cpp | 981 +-
ogr/ogr_api.cpp | 845 +-
ogr/ogr_api.h | 67 +-
ogr/ogr_apitut.dox | 140 +-
ogr/ogr_arch.dox | 82 +-
ogr/ogr_capi_test.c | 2 +-
ogr/ogr_core.h | 419 +-
ogr/ogr_drivertut.dox | 224 +-
ogr/ogr_expat.cpp | 83 +-
ogr/ogr_expat.h | 2 +-
ogr/ogr_feature.h | 162 +-
ogr/ogr_feature_style.html | 14 +-
ogr/ogr_featurestyle.h | 59 +-
ogr/ogr_fromepsg.cpp | 487 +-
ogr/ogr_geocoding.cpp | 527 +-
ogr/ogr_geocoding.h | 3 +-
ogr/ogr_geometry.h | 1288 +-
ogr/ogr_geos.h | 2 +-
ogr/ogr_json_header.h | 38 +
ogr/ogr_libs.h | 62 +
ogr/ogr_opt.cpp | 54 +-
ogr/ogr_p.h | 6 +-
ogr/ogr_sfcgal.h | 36 +
ogr/ogr_spatialref.h | 38 +-
ogr/ogr_sql.dox | 205 +-
ogr/ogr_sql_sqlite.dox | 28 +-
ogr/ogr_srs_api.h | 201 +-
ogr/ogr_srs_dict.cpp | 41 +-
ogr/ogr_srs_erm.cpp | 82 +-
ogr/ogr_srs_esri.cpp | 1678 +--
ogr/ogr_srs_esri_names.h | 6 +-
ogr/ogr_srs_ozi.cpp | 324 +-
ogr/ogr_srs_panorama.cpp | 251 +-
ogr/ogr_srs_pci.cpp | 483 +-
ogr/ogr_srs_proj4.cpp | 2077 ++--
ogr/ogr_srs_usgs.cpp | 345 +-
ogr/ogr_srs_validate.cpp | 453 +-
ogr/ogr_srs_xml.cpp | 334 +-
ogr/ogr_srsnode.cpp | 178 +-
ogr/ogr_xerces.cpp | 185 +
ogr/ogr_xerces.h | 62 +
ogr/ogr_xerces_headers.h | 42 +
ogr/ograpispy.cpp | 429 +-
ogr/ograpispy.h | 3 +-
ogr/ograssemblepolygon.cpp | 209 +-
ogr/ogrcircularstring.cpp | 499 +-
ogr/ogrcompoundcurve.cpp | 236 +-
ogr/ogrct.cpp | 485 +-
ogr/ogrcurve.cpp | 83 +-
ogr/ogrcurvecollection.cpp | 272 +-
ogr/ogrcurvepolygon.cpp | 261 +-
ogr/ogrfeature.cpp | 2751 +++--
ogr/ogrfeaturedefn.cpp | 209 +-
ogr/ogrfeaturequery.cpp | 478 +-
ogr/ogrfeaturestyle.cpp | 1552 +--
ogr/ogrfielddefn.cpp | 237 +-
ogr/ogrgeomediageometry.cpp | 195 +-
ogr/ogrgeometry.cpp | 2447 ++--
ogr/ogrgeometrycollection.cpp | 420 +-
ogr/ogrgeometryfactory.cpp | 3130 +++--
ogr/ogrgeomfielddefn.cpp | 88 +-
ogr/ogrlinearring.cpp | 278 +-
ogr/ogrlinestring.cpp | 890 +-
ogr/ogrmulticurve.cpp | 72 +-
ogr/ogrmultilinestring.cpp | 51 +-
ogr/ogrmultipoint.cpp | 212 +-
ogr/ogrmultipolygon.cpp | 107 +-
ogr/ogrmultisurface.cpp | 111 +-
ogr/ogrpgeogeometry.cpp | 2251 +++-
ogr/ogrpgeogeometry.h | 27 +-
ogr/ogrpoint.cpp | 263 +-
ogr/ogrpolygon.cpp | 287 +-
ogr/ogrpolyhedralsurface.cpp | 1076 ++
ogr/ogrsf_frmts/GNUmakefile | 4 +-
ogr/ogrsf_frmts/aeronavfaa/ogr_aeronavfaa.h | 49 +-
.../aeronavfaa/ograeronavfaadatasource.cpp | 69 +-
ogr/ogrsf_frmts/aeronavfaa/ograeronavfaadriver.cpp | 5 +-
ogr/ogrsf_frmts/aeronavfaa/ograeronavfaalayer.cpp | 96 +-
ogr/ogrsf_frmts/amigocloud/GNUmakefile | 2 +-
ogr/ogrsf_frmts/amigocloud/drv_amigocloud.html | 54 +-
ogr/ogrsf_frmts/amigocloud/makefile.vc | 2 +-
ogr/ogrsf_frmts/amigocloud/ogr_amigocloud.h | 130 +-
.../amigocloud/ogramigoclouddatasource.cpp | 248 +-
ogr/ogrsf_frmts/amigocloud/ogramigoclouddriver.cpp | 17 +-
ogr/ogrsf_frmts/amigocloud/ogramigocloudlayer.cpp | 68 +-
.../amigocloud/ogramigocloudresultlayer.cpp | 3 +-
.../amigocloud/ogramigocloudtablelayer.cpp | 102 +-
ogr/ogrsf_frmts/arcgen/ogr_arcgen.h | 25 +-
ogr/ogrsf_frmts/arcgen/ograrcgendatasource.cpp | 15 +-
ogr/ogrsf_frmts/arcgen/ograrcgendriver.cpp | 7 +-
ogr/ogrsf_frmts/arcgen/ograrcgenlayer.cpp | 17 +-
ogr/ogrsf_frmts/arcobjects/GNUmakefile | 32 +-
ogr/ogrsf_frmts/arcobjects/aodatasource.cpp | 437 +-
ogr/ogrsf_frmts/arcobjects/aodriver.cpp | 445 +-
ogr/ogrsf_frmts/arcobjects/aolayer.cpp | 1201 +-
ogr/ogrsf_frmts/arcobjects/aoutils.cpp | 927 +-
ogr/ogrsf_frmts/arcobjects/aoutils.h | 74 +-
ogr/ogrsf_frmts/arcobjects/ogr_ao.h | 398 +-
ogr/ogrsf_frmts/avc/GNUmakefile | 4 +-
ogr/ogrsf_frmts/avc/HISTORY.TXT | 68 +-
ogr/ogrsf_frmts/avc/avc.h | 23 +-
ogr/ogrsf_frmts/avc/avc_bin.c | 14 +-
ogr/ogrsf_frmts/avc/avc_binwr.c | 8 +-
ogr/ogrsf_frmts/avc/avc_e00gen.c | 6 +-
ogr/ogrsf_frmts/avc/avc_e00parse.c | 4 +-
ogr/ogrsf_frmts/avc/avc_e00read.c | 2 +-
ogr/ogrsf_frmts/avc/avc_e00write.c | 2 +-
ogr/ogrsf_frmts/avc/avc_mbyte.c | 10 +-
ogr/ogrsf_frmts/avc/avc_mbyte.h | 3 +-
ogr/ogrsf_frmts/avc/avc_misc.c | 4 +-
ogr/ogrsf_frmts/avc/avc_rawbin.c | 4 +-
ogr/ogrsf_frmts/avc/ogr_avc.h | 91 +-
ogr/ogrsf_frmts/avc/ogravcbindatasource.cpp | 3 +-
ogr/ogrsf_frmts/avc/ogravcbindriver.cpp | 3 +-
ogr/ogrsf_frmts/avc/ogravcbinlayer.cpp | 67 +-
ogr/ogrsf_frmts/avc/ogravcdatasource.cpp | 3 +-
ogr/ogrsf_frmts/avc/ogravce00datasource.cpp | 16 +-
ogr/ogrsf_frmts/avc/ogravce00driver.cpp | 3 +-
ogr/ogrsf_frmts/avc/ogravce00layer.cpp | 87 +-
ogr/ogrsf_frmts/avc/ogravclayer.cpp | 41 +-
ogr/ogrsf_frmts/bna/ogr_bna.h | 41 +-
ogr/ogrsf_frmts/bna/ogrbnadatasource.cpp | 45 +-
ogr/ogrsf_frmts/bna/ogrbnadriver.cpp | 3 +-
ogr/ogrsf_frmts/bna/ogrbnalayer.cpp | 70 +-
ogr/ogrsf_frmts/bna/ogrbnaparser.cpp | 49 +-
ogr/ogrsf_frmts/bna/ogrbnaparser.h | 3 +-
ogr/ogrsf_frmts/cad/GNUmakefile | 20 +
ogr/ogrsf_frmts/cad/drv_cad.html | 49 +
ogr/ogrsf_frmts/cad/gdalcaddataset.cpp | 478 +
ogr/ogrsf_frmts/cad/libopencad/GNUmakefile | 31 +
ogr/ogrsf_frmts/cad/libopencad/cadclasses.cpp | 103 +
ogr/ogrsf_frmts/cad/libopencad/cadclasses.h | 71 +
ogr/ogrsf_frmts/cad/libopencad/cadcolors.cpp | 296 +
ogr/ogrsf_frmts/cad/libopencad/cadcolors.h | 46 +
ogr/ogrsf_frmts/cad/libopencad/caddictionary.cpp | 111 +
ogr/ogrsf_frmts/cad/libopencad/caddictionary.h | 86 +
ogr/ogrsf_frmts/cad/libopencad/cadfile.cpp | 121 +
ogr/ogrsf_frmts/cad/libopencad/cadfile.h | 148 +
ogr/ogrsf_frmts/cad/libopencad/cadfileio.cpp | 59 +
ogr/ogrsf_frmts/cad/libopencad/cadfileio.h | 79 +
ogr/ogrsf_frmts/cad/libopencad/cadfilestreamio.cpp | 115 +
ogr/ogrsf_frmts/cad/libopencad/cadfilestreamio.h | 57 +
ogr/ogrsf_frmts/cad/libopencad/cadgeometry.cpp | 1263 ++
ogr/ogrsf_frmts/cad/libopencad/cadgeometry.h | 683 +
ogr/ogrsf_frmts/cad/libopencad/cadheader.cpp | 525 +
ogr/ogrsf_frmts/cad/libopencad/cadheader.h | 709 ++
ogr/ogrsf_frmts/cad/libopencad/cadlayer.cpp | 333 +
ogr/ogrsf_frmts/cad/libopencad/cadlayer.h | 114 +
ogr/ogrsf_frmts/cad/libopencad/cadobjects.cpp | 918 ++
ogr/ogrsf_frmts/cad/libopencad/cadobjects.h | 1349 ++
ogr/ogrsf_frmts/cad/libopencad/cadtables.cpp | 172 +
ogr/ogrsf_frmts/cad/libopencad/cadtables.h | 86 +
ogr/ogrsf_frmts/cad/libopencad/dwg/GNUmakefile | 19 +
ogr/ogrsf_frmts/cad/libopencad/dwg/io.cpp | 899 ++
ogr/ogrsf_frmts/cad/libopencad/dwg/io.h | 145 +
ogr/ogrsf_frmts/cad/libopencad/dwg/makefile.vc | 18 +
ogr/ogrsf_frmts/cad/libopencad/dwg/r2000.cpp | 3653 ++++++
ogr/ogrsf_frmts/cad/libopencad/dwg/r2000.h | 237 +
ogr/ogrsf_frmts/cad/libopencad/makefile.vc | 34 +
ogr/ogrsf_frmts/cad/libopencad/opencad.cpp | 202 +
ogr/ogrsf_frmts/cad/libopencad/opencad.h | 93 +
ogr/ogrsf_frmts/cad/libopencad/opencad_api.h | 84 +
ogr/ogrsf_frmts/cad/makefile.vc | 21 +
ogr/ogrsf_frmts/cad/ogr_cad.h | 106 +
ogr/ogrsf_frmts/cad/ogrcaddriver.cpp | 213 +
ogr/ogrsf_frmts/cad/ogrcadlayer.cpp | 761 ++
ogr/ogrsf_frmts/cad/vsilfileio.cpp | 123 +
ogr/ogrsf_frmts/cad/vsilfileio.h | 56 +
ogr/ogrsf_frmts/carto/GNUmakefile | 2 +-
ogr/ogrsf_frmts/carto/drv_cartodb.html | 13 +
ogr/ogrsf_frmts/carto/makefile.vc | 2 +-
ogr/ogrsf_frmts/carto/ogr_carto.h | 139 +-
ogr/ogrsf_frmts/carto/ogrcartodatasource.cpp | 104 +-
ogr/ogrsf_frmts/carto/ogrcartodriver.cpp | 8 +-
ogr/ogrsf_frmts/carto/ogrcartolayer.cpp | 50 +-
ogr/ogrsf_frmts/carto/ogrcartoresultlayer.cpp | 4 +-
ogr/ogrsf_frmts/carto/ogrcartotablelayer.cpp | 185 +-
ogr/ogrsf_frmts/cloudant/ogr_cloudant.h | 39 +-
ogr/ogrsf_frmts/cloudant/ogrcloudantdatasource.cpp | 47 +-
ogr/ogrsf_frmts/cloudant/ogrcloudantdriver.cpp | 83 +-
ogr/ogrsf_frmts/cloudant/ogrcloudanttablelayer.cpp | 92 +-
ogr/ogrsf_frmts/couchdb/ogr_couchdb.h | 180 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbdatasource.cpp | 210 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbdriver.cpp | 91 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdblayer.cpp | 104 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbrowslayer.cpp | 35 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbtablelayer.cpp | 415 +-
ogr/ogrsf_frmts/csv/drv_csv.html | 5 +
ogr/ogrsf_frmts/csv/ogr_csv.h | 106 +-
ogr/ogrsf_frmts/csv/ogrcsvdatasource.cpp | 164 +-
ogr/ogrsf_frmts/csv/ogrcsvdriver.cpp | 26 +-
ogr/ogrsf_frmts/csv/ogrcsvlayer.cpp | 491 +-
ogr/ogrsf_frmts/csw/ogrcswdataset.cpp | 86 +-
ogr/ogrsf_frmts/db2/GNUmakefile | 20 +-
ogr/ogrsf_frmts/db2/drv_db2_raster.html | 4 +-
ogr/ogrsf_frmts/db2/gdaldb2rasterband.cpp | 80 +-
ogr/ogrsf_frmts/db2/ogr_db2.h | 196 +-
ogr/ogrsf_frmts/db2/ogrdb2cli.cpp | 19 +-
ogr/ogrsf_frmts/db2/ogrdb2datasource.cpp | 106 +-
ogr/ogrsf_frmts/db2/ogrdb2datasourcemd.cpp | 46 +-
ogr/ogrsf_frmts/db2/ogrdb2driver.cpp | 4 +-
ogr/ogrsf_frmts/db2/ogrdb2geometryvalidator.cpp | 8 +-
ogr/ogrsf_frmts/db2/ogrdb2layer.cpp | 19 +-
ogr/ogrsf_frmts/db2/ogrdb2selectlayer.cpp | 4 +-
ogr/ogrsf_frmts/db2/ogrdb2tablelayer.cpp | 62 +-
ogr/ogrsf_frmts/dgn/Doxyfile | 60 +-
ogr/ogrsf_frmts/dgn/GNUmakefile | 2 +-
ogr/ogrsf_frmts/dgn/dgndump.c | 250 -
ogr/ogrsf_frmts/dgn/dgndump.cpp | 253 +
ogr/ogrsf_frmts/dgn/dgnfloat.cpp | 22 +-
ogr/ogrsf_frmts/dgn/dgnhelp.cpp | 163 +-
ogr/ogrsf_frmts/dgn/dgnlib.h | 33 +-
ogr/ogrsf_frmts/dgn/dgnlibp.h | 16 +-
ogr/ogrsf_frmts/dgn/dgnopen.cpp | 59 +-
ogr/ogrsf_frmts/dgn/dgnread.cpp | 487 +-
ogr/ogrsf_frmts/dgn/dgnstroke.cpp | 103 +-
ogr/ogrsf_frmts/dgn/dgnwrite.cpp | 510 +-
ogr/ogrsf_frmts/dgn/dgnwritetest.c | 229 -
ogr/ogrsf_frmts/dgn/dgnwritetest.cpp | 225 +
ogr/ogrsf_frmts/dgn/dist/README | 68 +-
ogr/ogrsf_frmts/dgn/drv_dgn.html | 5 +-
ogr/ogrsf_frmts/dgn/ogr_dgn.h | 39 +-
ogr/ogrsf_frmts/dgn/ogrdgndatasource.cpp | 19 +-
ogr/ogrsf_frmts/dgn/ogrdgndriver.cpp | 3 +-
ogr/ogrsf_frmts/dgn/ogrdgnlayer.cpp | 72 +-
ogr/ogrsf_frmts/dods/GNUmakefile | 2 +-
ogr/ogrsf_frmts/dods/libdap_headers.h | 72 +
ogr/ogrsf_frmts/dods/ogr_dods.h | 111 +-
ogr/ogrsf_frmts/dods/ogrdodsdatasource.cpp | 23 +-
ogr/ogrsf_frmts/dods/ogrdodsdriver.cpp | 12 +-
ogr/ogrsf_frmts/dods/ogrdodsfielddefn.cpp | 45 +-
ogr/ogrsf_frmts/dods/ogrdodsgrid.cpp | 60 +-
ogr/ogrsf_frmts/dods/ogrdodslayer.cpp | 30 +-
ogr/ogrsf_frmts/dods/ogrdodssequencelayer.cpp | 109 +-
ogr/ogrsf_frmts/dwg/GNUmakefile | 52 +-
ogr/ogrsf_frmts/dwg/createdgnv8testfile.cpp | 826 ++
ogr/ogrsf_frmts/dwg/createdgnv8testfile_headers.h | 76 +
ogr/ogrsf_frmts/dwg/dgnv8_headers.h | 79 +
ogr/ogrsf_frmts/dwg/drv_dgnv8.html | 179 +
ogr/ogrsf_frmts/dwg/dwg_headers.h | 90 +
ogr/ogrsf_frmts/dwg/makefile.vc | 42 +-
ogr/ogrsf_frmts/dwg/ogr_dgnv8.h | 171 +
ogr/ogrsf_frmts/dwg/ogr_dwg.h | 70 +-
ogr/ogrsf_frmts/dwg/ogrdgnv8datasource.cpp | 626 +
ogr/ogrsf_frmts/dwg/ogrdgnv8driver.cpp | 205 +
ogr/ogrsf_frmts/dwg/ogrdgnv8layer.cpp | 2281 ++++
ogr/ogrsf_frmts/dwg/ogrdwg_blockmap.cpp | 7 +-
ogr/ogrsf_frmts/dwg/ogrdwg_dimension.cpp | 19 +-
ogr/ogrsf_frmts/dwg/ogrdwg_hatch.cpp | 11 +-
ogr/ogrsf_frmts/dwg/ogrdwgblockslayer.cpp | 10 +-
ogr/ogrsf_frmts/dwg/ogrdwgdatasource.cpp | 40 +-
ogr/ogrsf_frmts/dwg/ogrdwgdriver.cpp | 70 +-
ogr/ogrsf_frmts/dwg/ogrdwglayer.cpp | 79 +-
ogr/ogrsf_frmts/dwg/ogrteigha.cpp | 147 +
ogr/ogrsf_frmts/dwg/ogrteigha.h | 40 +
ogr/ogrsf_frmts/dxf/intronurbs.cpp | 301 +-
ogr/ogrsf_frmts/dxf/ogr_autocad_services.cpp | 13 +-
ogr/ogrsf_frmts/dxf/ogr_autocad_services.h | 2 +-
ogr/ogrsf_frmts/dxf/ogr_dxf.h | 91 +-
ogr/ogrsf_frmts/dxf/ogrdxf_blockmap.cpp | 76 +-
ogr/ogrsf_frmts/dxf/ogrdxf_dimension.cpp | 91 +-
ogr/ogrsf_frmts/dxf/ogrdxf_hatch.cpp | 145 +-
ogr/ogrsf_frmts/dxf/ogrdxf_polyline_smooth.cpp | 58 +-
ogr/ogrsf_frmts/dxf/ogrdxf_polyline_smooth.h | 46 +-
ogr/ogrsf_frmts/dxf/ogrdxfblockslayer.cpp | 10 +-
ogr/ogrsf_frmts/dxf/ogrdxfblockswriterlayer.cpp | 8 +-
ogr/ogrsf_frmts/dxf/ogrdxfdatasource.cpp | 38 +-
ogr/ogrsf_frmts/dxf/ogrdxfdriver.cpp | 23 +-
ogr/ogrsf_frmts/dxf/ogrdxflayer.cpp | 534 +-
ogr/ogrsf_frmts/dxf/ogrdxfreader.cpp | 6 +-
ogr/ogrsf_frmts/dxf/ogrdxfwriterds.cpp | 178 +-
ogr/ogrsf_frmts/dxf/ogrdxfwriterlayer.cpp | 142 +-
ogr/ogrsf_frmts/edigeo/drv_edigeo.html | 2 +-
ogr/ogrsf_frmts/edigeo/ogr_edigeo.h | 34 +-
ogr/ogrsf_frmts/edigeo/ogredigeodatasource.cpp | 199 +-
ogr/ogrsf_frmts/edigeo/ogredigeodriver.cpp | 4 +-
ogr/ogrsf_frmts/edigeo/ogredigeolayer.cpp | 28 +-
ogr/ogrsf_frmts/elastic/GNUmakefile | 2 +-
ogr/ogrsf_frmts/elastic/drv_elasticsearch.html | 83 +-
ogr/ogrsf_frmts/elastic/ogr_elastic.h | 126 +-
ogr/ogrsf_frmts/elastic/ogrelasticdatasource.cpp | 400 +-
ogr/ogrsf_frmts/elastic/ogrelasticdriver.cpp | 9 +-
ogr/ogrsf_frmts/elastic/ogrelasticlayer.cpp | 1282 +-
ogr/ogrsf_frmts/filegdb/FGdbDatasource.cpp | 1515 ++-
ogr/ogrsf_frmts/filegdb/FGdbDriver.cpp | 1700 +--
ogr/ogrsf_frmts/filegdb/FGdbLayer.cpp | 7654 ++++++------
ogr/ogrsf_frmts/filegdb/FGdbResultLayer.cpp | 330 +-
ogr/ogrsf_frmts/filegdb/FGdbUtils.cpp | 1207 +-
ogr/ogrsf_frmts/filegdb/FGdbUtils.h | 176 +-
ogr/ogrsf_frmts/filegdb/GNUmakefile | 2 +-
ogr/ogrsf_frmts/filegdb/drv_filegdb.html | 8 +-
ogr/ogrsf_frmts/filegdb/filegdbsdk_headers.h | 5 +
ogr/ogrsf_frmts/filegdb/ogr_fgdb.h | 810 +-
ogr/ogrsf_frmts/fme/fme2ogr.h | 57 +-
ogr/ogrsf_frmts/fme/fme2ogr_utils.cpp | 3 +-
ogr/ogrsf_frmts/fme/ogrfmecacheindex.cpp | 14 +-
ogr/ogrsf_frmts/fme/ogrfmedatasource.cpp | 7 +-
ogr/ogrsf_frmts/fme/ogrfmedriver.cpp | 3 +-
ogr/ogrsf_frmts/fme/ogrfmelayer.cpp | 6 +-
ogr/ogrsf_frmts/fme/ogrfmelayercached.cpp | 3 +-
ogr/ogrsf_frmts/fme/ogrfmelayerdb.cpp | 5 +-
ogr/ogrsf_frmts/generic/GNUmakefile | 12 +-
ogr/ogrsf_frmts/generic/makefile.vc | 17 +-
ogr/ogrsf_frmts/generic/ogr_attrind.cpp | 26 +-
ogr/ogrsf_frmts/generic/ogr_gensql.cpp | 746 +-
ogr/ogrsf_frmts/generic/ogr_gensql.h | 53 +-
ogr/ogrsf_frmts/generic/ogr_miattrind.cpp | 134 +-
ogr/ogrsf_frmts/generic/ogrdatasource.cpp | 10 +-
ogr/ogrsf_frmts/generic/ogreditablelayer.cpp | 75 +-
ogr/ogrsf_frmts/generic/ogreditablelayer.h | 64 +-
ogr/ogrsf_frmts/generic/ogremulatedtransaction.cpp | 109 +-
ogr/ogrsf_frmts/generic/ogremulatedtransaction.h | 3 +-
ogr/ogrsf_frmts/generic/ogrlayer.cpp | 197 +-
ogr/ogrsf_frmts/generic/ogrlayerdecorator.cpp | 16 +-
ogr/ogrsf_frmts/generic/ogrlayerdecorator.h | 86 +-
ogr/ogrsf_frmts/generic/ogrlayerpool.cpp | 46 +-
ogr/ogrsf_frmts/generic/ogrlayerpool.h | 78 +-
ogr/ogrsf_frmts/generic/ogrmutexeddatasource.cpp | 31 +-
ogr/ogrsf_frmts/generic/ogrmutexeddatasource.h | 48 +-
ogr/ogrsf_frmts/generic/ogrmutexedlayer.cpp | 22 +-
ogr/ogrsf_frmts/generic/ogrmutexedlayer.h | 84 +-
ogr/ogrsf_frmts/generic/ogrregisterall.cpp | 16 +-
ogr/ogrsf_frmts/generic/ogrsfdriver.cpp | 12 +-
ogr/ogrsf_frmts/generic/ogrsfdriverregistrar.cpp | 12 +-
ogr/ogrsf_frmts/generic/ogrunionlayer.cpp | 105 +-
ogr/ogrsf_frmts/generic/ogrunionlayer.h | 46 +-
ogr/ogrsf_frmts/generic/ogrwarpedlayer.cpp | 77 +-
ogr/ogrsf_frmts/generic/ogrwarpedlayer.h | 34 +-
ogr/ogrsf_frmts/geoconcept/geoconcept.c | 170 +-
ogr/ogrsf_frmts/geoconcept/geoconcept.h | 3 +-
ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.c | 21 +-
ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.h | 3 +-
.../geoconcept/ogrgeoconceptdatasource.cpp | 15 +-
.../geoconcept/ogrgeoconceptdatasource.h | 12 +-
ogr/ogrsf_frmts/geoconcept/ogrgeoconceptdriver.cpp | 4 +-
ogr/ogrsf_frmts/geoconcept/ogrgeoconceptdriver.h | 12 +-
ogr/ogrsf_frmts/geoconcept/ogrgeoconceptlayer.cpp | 42 +-
ogr/ogrsf_frmts/geoconcept/ogrgeoconceptlayer.h | 26 +-
ogr/ogrsf_frmts/geojson/drv_geojson.html | 48 +-
ogr/ogrsf_frmts/geojson/libjson/json_object.c | 4 +-
ogr/ogrsf_frmts/geojson/libjson/json_object.h | 1 +
ogr/ogrsf_frmts/geojson/libjson/printbuf.c | 4 +-
ogr/ogrsf_frmts/geojson/ogr_geojson.h | 73 +-
ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp | 557 +-
ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp | 404 +-
ogr/ogrsf_frmts/geojson/ogrgeojsondriver.cpp | 222 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonlayer.cpp | 71 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp | 882 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.h | 75 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonutils.cpp | 125 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonutils.h | 11 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwritelayer.cpp | 213 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.cpp | 880 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.h | 65 +-
ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp | 255 +-
ogr/ogrsf_frmts/geomedia/ogr_geomedia.h | 74 +-
ogr/ogrsf_frmts/geomedia/ogrgeomediadatasource.cpp | 52 +-
ogr/ogrsf_frmts/geomedia/ogrgeomediadriver.cpp | 7 +-
ogr/ogrsf_frmts/geomedia/ogrgeomedialayer.cpp | 49 +-
.../geomedia/ogrgeomediaselectlayer.cpp | 8 +-
ogr/ogrsf_frmts/geomedia/ogrgeomediatablelayer.cpp | 23 +-
ogr/ogrsf_frmts/georss/ogr_georss.h | 59 +-
ogr/ogrsf_frmts/georss/ogrgeorssdatasource.cpp | 47 +-
ogr/ogrsf_frmts/georss/ogrgeorssdriver.cpp | 3 +-
ogr/ogrsf_frmts/georss/ogrgeorsslayer.cpp | 540 +-
ogr/ogrsf_frmts/gft/drv_gft.html | 2 +-
ogr/ogrsf_frmts/gft/ogr_gft.h | 102 +-
ogr/ogrsf_frmts/gft/ogrgftdatasource.cpp | 60 +-
ogr/ogrsf_frmts/gft/ogrgftdriver.cpp | 4 +-
ogr/ogrsf_frmts/gft/ogrgftlayer.cpp | 63 +-
ogr/ogrsf_frmts/gft/ogrgftresultlayer.cpp | 31 +-
ogr/ogrsf_frmts/gft/ogrgfttablelayer.cpp | 133 +-
ogr/ogrsf_frmts/gml/GNUmakefile | 2 +-
ogr/ogrsf_frmts/gml/drv_gml.html | 35 +-
ogr/ogrsf_frmts/gml/gfstemplate.cpp | 133 +-
ogr/ogrsf_frmts/gml/gmlfeature.cpp | 140 +-
ogr/ogrsf_frmts/gml/gmlfeatureclass.cpp | 574 +-
ogr/ogrsf_frmts/gml/gmlhandler.cpp | 505 +-
ogr/ogrsf_frmts/gml/gmlpropertydefn.cpp | 104 +-
ogr/ogrsf_frmts/gml/gmlreader.cpp | 683 +-
ogr/ogrsf_frmts/gml/gmlreader.h | 20 +-
ogr/ogrsf_frmts/gml/gmlreaderp.h | 148 +-
ogr/ogrsf_frmts/gml/gmlreadstate.cpp | 39 +-
ogr/ogrsf_frmts/gml/gmlregistry.cpp | 80 +-
ogr/ogrsf_frmts/gml/gmlregistry.h | 15 +-
ogr/ogrsf_frmts/gml/gmlutils.cpp | 270 +-
ogr/ogrsf_frmts/gml/gmlutils.h | 11 +-
ogr/ogrsf_frmts/gml/hugefileresolver.cpp | 1637 +--
ogr/ogrsf_frmts/gml/makefile.vc | 2 +-
ogr/ogrsf_frmts/gml/ogr_gml.h | 47 +-
ogr/ogrsf_frmts/gml/ogrgmldatasource.cpp | 2266 ++--
ogr/ogrsf_frmts/gml/ogrgmldriver.cpp | 24 +-
ogr/ogrsf_frmts/gml/ogrgmllayer.cpp | 822 +-
ogr/ogrsf_frmts/gml/parsexsd.cpp | 553 +-
ogr/ogrsf_frmts/gml/resolvexlinks.cpp | 480 +-
ogr/ogrsf_frmts/gml/trstring.cpp | 236 -
ogr/ogrsf_frmts/gmlas/GNUmakefile | 17 +
ogr/ogrsf_frmts/gmlas/drv_gmlas.html | 363 +
.../gmlas/drv_gmlas_mapping_examples.html | 404 +
.../gmlas/drv_gmlas_metadata_layers.html | 175 +
ogr/ogrsf_frmts/gmlas/makefile.vc | 18 +
ogr/ogrsf_frmts/gmlas/ogr_gmlas.h | 1594 +++
ogr/ogrsf_frmts/gmlas/ogr_gmlas_consts.h | 317 +
ogr/ogrsf_frmts/gmlas/ogrgmlasconf.cpp | 678 +
ogr/ogrsf_frmts/gmlas/ogrgmlasdatasource.cpp | 1435 +++
ogr/ogrsf_frmts/gmlas/ogrgmlasdriver.cpp | 194 +
ogr/ogrsf_frmts/gmlas/ogrgmlasfeatureclass.cpp | 201 +
ogr/ogrsf_frmts/gmlas/ogrgmlaslayer.cpp | 1291 ++
ogr/ogrsf_frmts/gmlas/ogrgmlasreader.cpp | 3396 +++++
ogr/ogrsf_frmts/gmlas/ogrgmlasschemaanalyzer.cpp | 3620 ++++++
ogr/ogrsf_frmts/gmlas/ogrgmlaswriter.cpp | 3162 +++++
ogr/ogrsf_frmts/gmlas/ogrgmlasxlinkresolver.cpp | 312 +
ogr/ogrsf_frmts/gmlas/ogrgmlasxpatchmatcher.cpp | 236 +
ogr/ogrsf_frmts/gmlas/ogrgmlasxsdcache.cpp | 250 +
ogr/ogrsf_frmts/gmlas/xercesc_headers.h | 72 +
ogr/ogrsf_frmts/gmt/ogr_gmt.h | 53 +-
ogr/ogrsf_frmts/gmt/ogrgmtdatasource.cpp | 5 +-
ogr/ogrsf_frmts/gmt/ogrgmtdriver.cpp | 4 +-
ogr/ogrsf_frmts/gmt/ogrgmtlayer.cpp | 82 +-
ogr/ogrsf_frmts/gpkg/GNUmakefile | 4 +
ogr/ogrsf_frmts/gpkg/drv_geopackage.html | 86 +-
ogr/ogrsf_frmts/gpkg/drv_geopackage_raster.html | 72 +-
ogr/ogrsf_frmts/gpkg/gdalgeopackagerasterband.cpp | 1346 +-
ogr/ogrsf_frmts/gpkg/gpkgmbtilescommon.h | 54 +-
ogr/ogrsf_frmts/gpkg/ogr_geopackage.h | 313 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackagedatasource.cpp | 2171 +++-
ogr/ogrsf_frmts/gpkg/ogrgeopackagedriver.cpp | 157 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackagelayer.cpp | 216 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackageselectlayer.cpp | 28 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackagetablelayer.cpp | 1732 ++-
ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.cpp | 378 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.h | 41 +-
ogr/ogrsf_frmts/gpsbabel/ogr_gpsbabel.h | 205 +-
ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldatasource.cpp | 811 +-
ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldriver.cpp | 421 +-
.../gpsbabel/ogrgpsbabelwritedatasource.cpp | 498 +-
ogr/ogrsf_frmts/gpx/ogr_gpx.h | 27 +-
ogr/ogrsf_frmts/gpx/ogrgpxdatasource.cpp | 14 +-
ogr/ogrsf_frmts/gpx/ogrgpxdriver.cpp | 3 +-
ogr/ogrsf_frmts/gpx/ogrgpxlayer.cpp | 177 +-
ogr/ogrsf_frmts/grass/ogrgrass.h | 137 +-
ogr/ogrsf_frmts/grass/ogrgrassdatasource.cpp | 75 +-
ogr/ogrsf_frmts/grass/ogrgrassdriver.cpp | 33 +-
ogr/ogrsf_frmts/grass/ogrgrasslayer.cpp | 886 +-
ogr/ogrsf_frmts/gtm/gtm.cpp | 72 +-
ogr/ogrsf_frmts/gtm/gtm.h | 8 +-
ogr/ogrsf_frmts/gtm/gtmtracklayer.cpp | 9 +-
ogr/ogrsf_frmts/gtm/gtmwaypointlayer.cpp | 21 +-
ogr/ogrsf_frmts/gtm/ogr_gtm.h | 56 +-
ogr/ogrsf_frmts/gtm/ogrgtmdatasource.cpp | 47 +-
ogr/ogrsf_frmts/gtm/ogrgtmdriver.cpp | 5 +-
ogr/ogrsf_frmts/gtm/ogrgtmlayer.cpp | 12 +-
ogr/ogrsf_frmts/htf/ogr_htf.h | 54 +-
ogr/ogrsf_frmts/htf/ogrhtfdatasource.cpp | 6 +-
ogr/ogrsf_frmts/htf/ogrhtfdriver.cpp | 4 +-
ogr/ogrsf_frmts/htf/ogrhtflayer.cpp | 43 +-
ogr/ogrsf_frmts/idb/drv_idb.html | 2 +-
ogr/ogrsf_frmts/idb/ogr_idb.h | 74 +-
ogr/ogrsf_frmts/idb/ogridbdatasource.cpp | 4 +-
ogr/ogrsf_frmts/idb/ogridbdriver.cpp | 3 +-
ogr/ogrsf_frmts/idb/ogridblayer.cpp | 24 +-
ogr/ogrsf_frmts/idb/ogridbselectlayer.cpp | 3 +-
ogr/ogrsf_frmts/idb/ogridbtablelayer.cpp | 14 +-
ogr/ogrsf_frmts/idrisi/generate_test_files.c | 2 +-
ogr/ogrsf_frmts/idrisi/ogr_idrisi.h | 54 +-
ogr/ogrsf_frmts/idrisi/ogridrisidatasource.cpp | 5 +-
ogr/ogrsf_frmts/idrisi/ogridrisidriver.cpp | 5 +-
ogr/ogrsf_frmts/idrisi/ogridrisilayer.cpp | 139 +-
ogr/ogrsf_frmts/ili/GNUmakefile | 2 +-
ogr/ogrsf_frmts/ili/ili1reader.cpp | 73 +-
ogr/ogrsf_frmts/ili/ili1reader.h | 2 +-
ogr/ogrsf_frmts/ili/ili1readerp.h | 18 +-
ogr/ogrsf_frmts/ili/ili2handler.cpp | 31 +-
ogr/ogrsf_frmts/ili/ili2reader.cpp | 185 +-
ogr/ogrsf_frmts/ili/ili2reader.h | 3 +-
ogr/ogrsf_frmts/ili/ili2readerp.h | 38 +-
ogr/ogrsf_frmts/ili/imdreader.cpp | 32 +-
ogr/ogrsf_frmts/ili/imdreader.h | 9 +-
ogr/ogrsf_frmts/ili/makefile.vc | 2 +-
ogr/ogrsf_frmts/ili/ogr_ili1.h | 34 +-
ogr/ogrsf_frmts/ili/ogr_ili2.h | 32 +-
ogr/ogrsf_frmts/ili/ogrili1datasource.cpp | 12 +-
ogr/ogrsf_frmts/ili/ogrili1driver.cpp | 3 +-
ogr/ogrsf_frmts/ili/ogrili1layer.cpp | 30 +-
ogr/ogrsf_frmts/ili/ogrili2datasource.cpp | 28 +-
ogr/ogrsf_frmts/ili/ogrili2driver.cpp | 15 +-
ogr/ogrsf_frmts/ili/ogrili2layer.cpp | 17 +-
ogr/ogrsf_frmts/ingres/ogr_ingres.h | 99 +-
ogr/ogrsf_frmts/ingres/ogringresdatasource.cpp | 213 +-
ogr/ogrsf_frmts/ingres/ogringresdriver.cpp | 19 +-
ogr/ogrsf_frmts/ingres/ogringreslayer.cpp | 88 +-
ogr/ogrsf_frmts/ingres/ogringresresultlayer.cpp | 4 +-
ogr/ogrsf_frmts/ingres/ogringresstatement.cpp | 79 +-
ogr/ogrsf_frmts/ingres/ogringrestablelayer.cpp | 260 +-
ogr/ogrsf_frmts/jml/ogr_jml.h | 32 +-
ogr/ogrsf_frmts/jml/ogrjmldataset.cpp | 3 +-
ogr/ogrsf_frmts/jml/ogrjmllayer.cpp | 51 +-
ogr/ogrsf_frmts/jml/ogrjmlwriterlayer.cpp | 36 +-
ogr/ogrsf_frmts/kml/drv_kml.html | 3 +
ogr/ogrsf_frmts/kml/kml.cpp | 83 +-
ogr/ogrsf_frmts/kml/kml.h | 88 +-
ogr/ogrsf_frmts/kml/kmlnode.cpp | 48 +-
ogr/ogrsf_frmts/kml/kmlnode.h | 5 +-
ogr/ogrsf_frmts/kml/kmlutility.h | 11 +-
ogr/ogrsf_frmts/kml/kmlvector.cpp | 4 +-
ogr/ogrsf_frmts/kml/kmlvector.h | 14 +-
ogr/ogrsf_frmts/kml/ogr2kmlgeometry.cpp | 15 +-
ogr/ogrsf_frmts/kml/ogr_kml.h | 54 +-
ogr/ogrsf_frmts/kml/ogrkmldatasource.cpp | 128 +-
ogr/ogrsf_frmts/kml/ogrkmldriver.cpp | 18 +-
ogr/ogrsf_frmts/kml/ogrkmllayer.cpp | 332 +-
ogr/ogrsf_frmts/libkml/GNUmakefile | 1 -
ogr/ogrsf_frmts/libkml/drv_libkml.html | 4 +-
ogr/ogrsf_frmts/libkml/ogr_libkml.h | 371 +-
ogr/ogrsf_frmts/libkml/ogrlibkmldatasource.cpp | 1854 ++-
ogr/ogrsf_frmts/libkml/ogrlibkmldriver.cpp | 86 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.cpp | 781 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.h | 24 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfeaturestyle.cpp | 366 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfeaturestyle.h | 10 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfield.cpp | 1814 +--
ogr/ogrsf_frmts/libkml/ogrlibkmlfield.h | 40 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlgeometry.cpp | 868 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlgeometry.h | 37 +-
ogr/ogrsf_frmts/libkml/ogrlibkmllayer.cpp | 881 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlstyle.cpp | 1414 ++-
ogr/ogrsf_frmts/libkml/ogrlibkmlstyle.h | 71 +-
ogr/ogrsf_frmts/makefile.vc | 24 +-
ogr/ogrsf_frmts/mdb/drv_mdb.html | 8 +-
ogr/ogrsf_frmts/mdb/ogr_mdb.h | 45 +-
ogr/ogrsf_frmts/mdb/ogrmdbdatasource.cpp | 7 +-
ogr/ogrsf_frmts/mdb/ogrmdbdriver.cpp | 6 +-
ogr/ogrsf_frmts/mdb/ogrmdbjackcess.cpp | 182 +-
ogr/ogrsf_frmts/mdb/ogrmdblayer.cpp | 43 +-
ogr/ogrsf_frmts/mem/ogr_mem.h | 78 +-
ogr/ogrsf_frmts/mem/ogrmemdatasource.cpp | 19 +-
ogr/ogrsf_frmts/mem/ogrmemdriver.cpp | 7 +-
ogr/ogrsf_frmts/mem/ogrmemlayer.cpp | 183 +-
ogr/ogrsf_frmts/mitab/HISTORY.TXT | 216 +-
ogr/ogrsf_frmts/mitab/README.TXT | 54 +-
ogr/ogrsf_frmts/mitab/TODO.TXT | 8 +-
ogr/ogrsf_frmts/mitab/mitab.h | 659 +-
ogr/ogrsf_frmts/mitab/mitab_bounds.cpp | 254 +-
ogr/ogrsf_frmts/mitab/mitab_coordsys.cpp | 365 +-
ogr/ogrsf_frmts/mitab/mitab_datfile.cpp | 1200 +-
ogr/ogrsf_frmts/mitab/mitab_feature.cpp | 2175 ++--
ogr/ogrsf_frmts/mitab/mitab_feature_mif.cpp | 671 +-
ogr/ogrsf_frmts/mitab/mitab_geometry.cpp | 181 +-
ogr/ogrsf_frmts/mitab/mitab_geometry.h | 11 +-
ogr/ogrsf_frmts/mitab/mitab_idfile.cpp | 176 +-
ogr/ogrsf_frmts/mitab/mitab_imapinfofile.cpp | 189 +-
ogr/ogrsf_frmts/mitab/mitab_indfile.cpp | 168 +-
ogr/ogrsf_frmts/mitab/mitab_mapcoordblock.cpp | 164 +-
ogr/ogrsf_frmts/mitab/mitab_mapfile.cpp | 462 +-
ogr/ogrsf_frmts/mitab/mitab_mapheaderblock.cpp | 232 +-
ogr/ogrsf_frmts/mitab/mitab_mapindexblock.cpp | 324 +-
ogr/ogrsf_frmts/mitab/mitab_mapobjectblock.cpp | 205 +-
ogr/ogrsf_frmts/mitab/mitab_maptoolblock.cpp | 76 +-
ogr/ogrsf_frmts/mitab/mitab_middatafile.cpp | 240 +-
ogr/ogrsf_frmts/mitab/mitab_miffile.cpp | 419 +-
ogr/ogrsf_frmts/mitab/mitab_ogr_datasource.cpp | 345 +-
ogr/ogrsf_frmts/mitab/mitab_ogr_driver.cpp | 135 +-
ogr/ogrsf_frmts/mitab/mitab_ogr_driver.h | 61 +-
ogr/ogrsf_frmts/mitab/mitab_priv.h | 323 +-
ogr/ogrsf_frmts/mitab/mitab_rawbinblock.cpp | 184 +-
ogr/ogrsf_frmts/mitab/mitab_spatialref.cpp | 304 +-
ogr/ogrsf_frmts/mitab/mitab_tabfile.cpp | 388 +-
ogr/ogrsf_frmts/mitab/mitab_tabseamless.cpp | 108 +-
ogr/ogrsf_frmts/mitab/mitab_tabview.cpp | 271 +-
ogr/ogrsf_frmts/mitab/mitab_tooldef.cpp | 144 +-
ogr/ogrsf_frmts/mitab/mitab_utils.cpp | 440 +-
ogr/ogrsf_frmts/mitab/mitab_utils.h | 36 +-
ogr/ogrsf_frmts/mongodb/drv_mongodb.html | 6 +-
ogr/ogrsf_frmts/mongodb/mongocxx_headers.h | 2 +-
ogr/ogrsf_frmts/mongodb/ogrmongodbdriver.cpp | 179 +-
ogr/ogrsf_frmts/mssqlspatial/GNUmakefile | 24 +-
ogr/ogrsf_frmts/mssqlspatial/drv_mssqlspatial.html | 4 +-
ogr/ogrsf_frmts/mssqlspatial/ogr_mssqlspatial.h | 159 +-
.../mssqlspatial/ogrmssqlgeometryparser.cpp | 4 +-
.../mssqlspatial/ogrmssqlgeometryvalidator.cpp | 985 +-
.../mssqlspatial/ogrmssqlgeometrywriter.cpp | 16 +-
.../mssqlspatial/ogrmssqlspatialdatasource.cpp | 81 +-
.../mssqlspatial/ogrmssqlspatialdriver.cpp | 332 +-
.../mssqlspatial/ogrmssqlspatiallayer.cpp | 1273 +-
.../mssqlspatial/ogrmssqlspatialselectlayer.cpp | 509 +-
.../mssqlspatial/ogrmssqlspatialtablelayer.cpp | 215 +-
ogr/ogrsf_frmts/mysql/ogr_mysql.h | 92 +-
ogr/ogrsf_frmts/mysql/ogrmysqldatasource.cpp | 129 +-
ogr/ogrsf_frmts/mysql/ogrmysqldriver.cpp | 5 +-
ogr/ogrsf_frmts/mysql/ogrmysqllayer.cpp | 64 +-
ogr/ogrsf_frmts/mysql/ogrmysqlresultlayer.cpp | 64 +-
ogr/ogrsf_frmts/mysql/ogrmysqltablelayer.cpp | 229 +-
ogr/ogrsf_frmts/nas/nashandler.cpp | 193 +-
ogr/ogrsf_frmts/nas/nasreader.cpp | 102 +-
ogr/ogrsf_frmts/nas/nasreaderp.h | 71 +-
ogr/ogrsf_frmts/nas/ogr_nas.h | 38 +-
ogr/ogrsf_frmts/nas/ogrnasdatasource.cpp | 7 +-
ogr/ogrsf_frmts/nas/ogrnasdriver.cpp | 16 +-
ogr/ogrsf_frmts/nas/ogrnaslayer.cpp | 56 +-
ogr/ogrsf_frmts/nas/ogrnasrelationlayer.cpp | 4 +-
ogr/ogrsf_frmts/ntf/README.txt | 70 +-
ogr/ogrsf_frmts/ntf/ntf.h | 92 +-
ogr/ogrsf_frmts/ntf/ntf_codelist.cpp | 41 +-
ogr/ogrsf_frmts/ntf/ntf_estlayers.cpp | 112 +-
ogr/ogrsf_frmts/ntf/ntf_generic.cpp | 151 +-
ogr/ogrsf_frmts/ntf/ntf_raster.cpp | 128 +-
ogr/ogrsf_frmts/ntf/ntfdump.cpp | 22 +-
ogr/ogrsf_frmts/ntf/ntffilereader.cpp | 483 +-
ogr/ogrsf_frmts/ntf/ntfrecord.cpp | 50 +-
ogr/ogrsf_frmts/ntf/ntfstroke.cpp | 91 +-
ogr/ogrsf_frmts/ntf/ogrntfdatasource.cpp | 87 +-
ogr/ogrsf_frmts/ntf/ogrntfdriver.cpp | 10 +-
ogr/ogrsf_frmts/ntf/ogrntffeatureclasslayer.cpp | 21 +-
ogr/ogrsf_frmts/ntf/ogrntflayer.cpp | 37 +-
ogr/ogrsf_frmts/null/ogrnulldriver.cpp | 61 +-
ogr/ogrsf_frmts/o/README.TXT | 2 +-
ogr/ogrsf_frmts/oci/GNUmakefile | 2 +-
ogr/ogrsf_frmts/oci/drv_oci.html | 23 +-
ogr/ogrsf_frmts/oci/fastload.cpp | 10 +-
ogr/ogrsf_frmts/oci/oci_utils.cpp | 4 +-
ogr/ogrsf_frmts/oci/ocitest.cpp | 4 +-
ogr/ogrsf_frmts/oci/ogr_oci.h | 111 +-
ogr/ogrsf_frmts/oci/ogrocidatasource.cpp | 39 +-
ogr/ogrsf_frmts/oci/ogrocidriver.cpp | 4 +-
ogr/ogrsf_frmts/oci/ogrocilayer.cpp | 10 +-
ogr/ogrsf_frmts/oci/ogrociloaderlayer.cpp | 18 +-
ogr/ogrsf_frmts/oci/ogrociselectlayer.cpp | 3 +-
ogr/ogrsf_frmts/oci/ogrocisession.cpp | 92 +-
ogr/ogrsf_frmts/oci/ogrocistatement.cpp | 3 +-
ogr/ogrsf_frmts/oci/ogrocistringbuf.cpp | 3 +-
ogr/ogrsf_frmts/oci/ogrocistroke.cpp | 3 +-
ogr/ogrsf_frmts/oci/ogrocitablelayer.cpp | 33 +-
ogr/ogrsf_frmts/oci/ogrociwritablelayer.cpp | 6 +-
ogr/ogrsf_frmts/odbc/ogr_odbc.h | 80 +-
ogr/ogrsf_frmts/odbc/ogrodbcdatasource.cpp | 64 +-
ogr/ogrsf_frmts/odbc/ogrodbcdriver.cpp | 12 +-
ogr/ogrsf_frmts/odbc/ogrodbclayer.cpp | 42 +-
ogr/ogrsf_frmts/odbc/ogrodbcselectlayer.cpp | 8 +-
ogr/ogrsf_frmts/odbc/ogrodbctablelayer.cpp | 36 +-
ogr/ogrsf_frmts/ods/ods_formula.cpp | 3 +-
ogr/ogrsf_frmts/ods/ods_formula.h | 53 +-
ogr/ogrsf_frmts/ods/ods_formula_node.cpp | 268 +-
ogr/ogrsf_frmts/ods/ods_formula_parser.cpp | 4 -
ogr/ogrsf_frmts/ods/ods_formula_parser.y | 3 +-
ogr/ogrsf_frmts/ods/ogr_ods.h | 66 +-
ogr/ogrsf_frmts/ods/ogrodsdatasource.cpp | 268 +-
ogr/ogrsf_frmts/ods/ogrodsdriver.cpp | 8 +-
ogr/ogrsf_frmts/ods/testparser.cpp | 1 -
ogr/ogrsf_frmts/ogdi/drv_ogdi.html | 12 +
ogr/ogrsf_frmts/ogdi/ogrogdi.h | 40 +-
ogr/ogrsf_frmts/ogdi/ogrogdidatasource.cpp | 276 +-
ogr/ogrsf_frmts/ogdi/ogrogdidriver.cpp | 30 +-
ogr/ogrsf_frmts/ogdi/ogrogdilayer.cpp | 138 +-
ogr/ogrsf_frmts/ogr_attrind.h | 5 +-
ogr/ogrsf_frmts/ogr_formats.html | 23 +-
ogr/ogrsf_frmts/ogrsf_frmts.dox | 752 +-
ogr/ogrsf_frmts/ogrsf_frmts.h | 37 +-
ogr/ogrsf_frmts/openair/ogr_openair.h | 37 +-
ogr/ogrsf_frmts/openair/ogropenairdatasource.cpp | 6 +-
ogr/ogrsf_frmts/openair/ogropenairdriver.cpp | 5 +-
ogr/ogrsf_frmts/openair/ogropenairlabellayer.cpp | 15 +-
ogr/ogrsf_frmts/openair/ogropenairlayer.cpp | 65 +-
ogr/ogrsf_frmts/openfilegdb/drv_openfilegdb.html | 13 +-
ogr/ogrsf_frmts/openfilegdb/filegdbindex.cpp | 190 +-
ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp | 522 +-
ogr/ogrsf_frmts/openfilegdb/filegdbtable.h | 13 +-
ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h | 49 +-
.../openfilegdb/ogropenfilegdbdatasource.cpp | 108 +-
.../openfilegdb/ogropenfilegdbdriver.cpp | 17 +-
.../openfilegdb/ogropenfilegdblayer.cpp | 268 +-
ogr/ogrsf_frmts/osm/drv_osm.html | 27 +-
ogr/ogrsf_frmts/osm/ogr_osm.h | 70 +-
ogr/ogrsf_frmts/osm/ogrosmdatasource.cpp | 845 +-
ogr/ogrsf_frmts/osm/ogrosmdriver.cpp | 8 +-
ogr/ogrsf_frmts/osm/ogrosmlayer.cpp | 201 +-
ogr/ogrsf_frmts/osm/osm_parser.cpp | 974 +-
ogr/ogrsf_frmts/pds/ogr_pds.h | 35 +-
ogr/ogrsf_frmts/pds/ogrpdsdatasource.cpp | 58 +-
ogr/ogrsf_frmts/pds/ogrpdsdriver.cpp | 5 +-
ogr/ogrsf_frmts/pds/ogrpdslayer.cpp | 84 +-
ogr/ogrsf_frmts/pg/drv_pg.html | 12 +-
ogr/ogrsf_frmts/pg/ogr_pg.h | 150 +-
ogr/ogrsf_frmts/pg/ogrpgdatasource.cpp | 271 +-
ogr/ogrsf_frmts/pg/ogrpgdriver.cpp | 12 +-
ogr/ogrsf_frmts/pg/ogrpglayer.cpp | 354 +-
ogr/ogrsf_frmts/pg/ogrpgresultlayer.cpp | 45 +-
ogr/ogrsf_frmts/pg/ogrpgtablelayer.cpp | 316 +-
ogr/ogrsf_frmts/pg/ogrpgutility.cpp | 20 +-
ogr/ogrsf_frmts/pg/ogrpgutility.h | 2 +-
ogr/ogrsf_frmts/pgdump/ogr_pgdump.h | 445 +-
ogr/ogrsf_frmts/pgdump/ogrpgdumpdatasource.cpp | 1380 ++-
ogr/ogrsf_frmts/pgdump/ogrpgdumpdriver.cpp | 277 +-
ogr/ogrsf_frmts/pgdump/ogrpgdumplayer.cpp | 3679 +++---
ogr/ogrsf_frmts/pgeo/ogr_pgeo.h | 76 +-
ogr/ogrsf_frmts/pgeo/ogrpgeodatasource.cpp | 12 +-
ogr/ogrsf_frmts/pgeo/ogrpgeodriver.cpp | 8 +-
ogr/ogrsf_frmts/pgeo/ogrpgeolayer.cpp | 45 +-
ogr/ogrsf_frmts/pgeo/ogrpgeoselectlayer.cpp | 12 +-
ogr/ogrsf_frmts/pgeo/ogrpgeotablelayer.cpp | 20 +-
ogr/ogrsf_frmts/plscenes/GNUmakefile | 3 +-
ogr/ogrsf_frmts/plscenes/drv_plscenes.html | 506 +-
ogr/ogrsf_frmts/plscenes/drv_plscenes_data_v1.html | 199 +
ogr/ogrsf_frmts/plscenes/drv_plscenes_v1.html | 469 +
ogr/ogrsf_frmts/plscenes/makefile.vc | 4 +-
ogr/ogrsf_frmts/plscenes/ogr_plscenes.h | 265 +-
ogr/ogrsf_frmts/plscenes/ogrplscenesdataset.cpp | 575 -
.../plscenes/ogrplscenesdatav1dataset.cpp | 804 ++
.../plscenes/ogrplscenesdatav1layer.cpp | 1319 ++
ogr/ogrsf_frmts/plscenes/ogrplscenesdriver.cpp | 30 +-
ogr/ogrsf_frmts/plscenes/ogrplsceneslayer.cpp | 755 --
ogr/ogrsf_frmts/plscenes/ogrplscenesv1dataset.cpp | 127 +-
ogr/ogrsf_frmts/plscenes/ogrplscenesv1layer.cpp | 162 +-
ogr/ogrsf_frmts/rec/ll_recio.cpp | 29 +-
ogr/ogrsf_frmts/rec/ogr_rec.h | 20 +-
ogr/ogrsf_frmts/rec/ogrrecdatasource.cpp | 8 +-
ogr/ogrsf_frmts/rec/ogrrecdriver.cpp | 4 +-
ogr/ogrsf_frmts/rec/ogrreclayer.cpp | 6 +-
ogr/ogrsf_frmts/s57/ddfrecordindex.cpp | 9 +-
ogr/ogrsf_frmts/s57/ogr_s57.h | 30 +-
ogr/ogrsf_frmts/s57/ogrs57datasource.cpp | 31 +-
ogr/ogrsf_frmts/s57/ogrs57driver.cpp | 5 +-
ogr/ogrsf_frmts/s57/ogrs57layer.cpp | 7 +-
ogr/ogrsf_frmts/s57/s57.h | 68 +-
ogr/ogrsf_frmts/s57/s57classregistrar.cpp | 103 +-
ogr/ogrsf_frmts/s57/s57dump.cpp | 8 +-
ogr/ogrsf_frmts/s57/s57featuredefns.cpp | 16 +-
ogr/ogrsf_frmts/s57/s57filecollector.cpp | 4 +-
ogr/ogrsf_frmts/s57/s57reader.cpp | 309 +-
ogr/ogrsf_frmts/s57/s57tables.h | 2 +-
ogr/ogrsf_frmts/s57/s57writer.cpp | 227 +-
ogr/ogrsf_frmts/sde/ogr_sde.h | 55 +-
ogr/ogrsf_frmts/sde/ogrsdedatasource.cpp | 41 +-
ogr/ogrsf_frmts/sde/ogrsdedriver.cpp | 3 +-
ogr/ogrsf_frmts/sde/ogrsdelayer.cpp | 48 +-
ogr/ogrsf_frmts/sdts/GNUmakefile | 2 +-
ogr/ogrsf_frmts/sdts/ogr_sdts.h | 25 +-
ogr/ogrsf_frmts/sdts/ogrsdtsdatasource.cpp | 43 +-
ogr/ogrsf_frmts/sdts/ogrsdtsdriver.cpp | 3 +-
ogr/ogrsf_frmts/sdts/ogrsdtslayer.cpp | 132 +-
ogr/ogrsf_frmts/segukooa/ogr_segukooa.h | 40 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooadatasource.cpp | 19 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooadriver.cpp | 4 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooalayer.cpp | 178 +-
ogr/ogrsf_frmts/segy/ogr_segy.h | 48 +-
ogr/ogrsf_frmts/segy/ogrsegydatasource.cpp | 101 +-
ogr/ogrsf_frmts/segy/ogrsegydriver.cpp | 90 +-
ogr/ogrsf_frmts/segy/ogrsegylayer.cpp | 783 +-
ogr/ogrsf_frmts/selafin/GNUmakefile | 2 +-
ogr/ogrsf_frmts/selafin/io_selafin.cpp | 106 +-
ogr/ogrsf_frmts/selafin/io_selafin.h | 622 +-
ogr/ogrsf_frmts/selafin/ogr_selafin.h | 60 +-
ogr/ogrsf_frmts/selafin/ogrselafindatasource.cpp | 120 +-
ogr/ogrsf_frmts/selafin/ogrselafindriver.cpp | 13 +-
ogr/ogrsf_frmts/selafin/ogrselafinlayer.cpp | 127 +-
ogr/ogrsf_frmts/shape/{LICENSE.LGPL => COPYING} | 0
ogr/ogrsf_frmts/shape/dbfopen.c | 292 +-
ogr/ogrsf_frmts/shape/drv_shapefile.html | 27 +-
ogr/ogrsf_frmts/shape/ogrshape.h | 196 +-
ogr/ogrsf_frmts/shape/ogrshapedatasource.cpp | 520 +-
ogr/ogrsf_frmts/shape/ogrshapedriver.cpp | 104 +-
ogr/ogrsf_frmts/shape/ogrshapelayer.cpp | 1243 +-
ogr/ogrsf_frmts/shape/sbnsearch.c | 25 +-
ogr/ogrsf_frmts/shape/shape2ogr.cpp | 1265 +-
ogr/ogrsf_frmts/shape/shapefil.h | 320 +-
ogr/ogrsf_frmts/shape/shp_vsi.c | 7 +-
ogr/ogrsf_frmts/shape/shpopen.c | 202 +-
ogr/ogrsf_frmts/shape/shptree.c | 7 +-
ogr/ogrsf_frmts/sosi/GNUmakefile | 2 +-
ogr/ogrsf_frmts/sosi/fyba_melding.cpp | 135 +-
ogr/ogrsf_frmts/sosi/ogr_sosi.h | 33 +-
ogr/ogrsf_frmts/sosi/ogrsosidatasource.cpp | 66 +-
ogr/ogrsf_frmts/sosi/ogrsosidatatypes.cpp | 9 +-
ogr/ogrsf_frmts/sosi/ogrsosidatatypes.h | 3960 +++---
ogr/ogrsf_frmts/sosi/ogrsosidriver.cpp | 3 +-
ogr/ogrsf_frmts/sosi/ogrsosilayer.cpp | 34 +-
ogr/ogrsf_frmts/sosi/tools/README | 2 +-
ogr/ogrsf_frmts/sosi/tools/groupelements.xslt | 4 +-
ogr/ogrsf_frmts/sqlite/GNUmakefile | 7 +-
ogr/ogrsf_frmts/sqlite/drv_sqlite.html | 24 +-
ogr/ogrsf_frmts/sqlite/frmt_rasterlite2.html | 137 +
ogr/ogrsf_frmts/sqlite/makefile.vc | 3 +-
ogr/ogrsf_frmts/sqlite/ogr_sqlite.h | 364 +-
ogr/ogrsf_frmts/sqlite/ogrsqlite3ext.h | 2 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteapiroutines.c | 25 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp | 1101 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitedriver.cpp | 112 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.cpp | 138 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.h | 4 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitelayer.cpp | 736 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteregexp.cpp | 46 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteselectlayer.cpp | 80 +-
.../sqlite/ogrsqlitesinglefeaturelayer.cpp | 29 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.cpp | 121 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitetablelayer.cpp | 1120 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteutility.cpp | 332 +
ogr/ogrsf_frmts/sqlite/ogrsqliteutility.h | 70 +
ogr/ogrsf_frmts/sqlite/ogrsqlitevfs.cpp | 19 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteviewlayer.cpp | 115 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.cpp | 380 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.h | 6 +-
ogr/ogrsf_frmts/sqlite/rasterlite2.cpp | 2464 ++++
ogr/ogrsf_frmts/sqlite/rasterlite2_header.h | 49 +
ogr/ogrsf_frmts/sua/ogr_sua.h | 29 +-
ogr/ogrsf_frmts/sua/ogrsuadatasource.cpp | 16 +-
ogr/ogrsf_frmts/sua/ogrsuadriver.cpp | 4 +-
ogr/ogrsf_frmts/sua/ogrsualayer.cpp | 130 +-
ogr/ogrsf_frmts/svg/ogr_svg.h | 37 +-
ogr/ogrsf_frmts/svg/ogrsvgdatasource.cpp | 17 +-
ogr/ogrsf_frmts/svg/ogrsvgdriver.cpp | 6 +-
ogr/ogrsf_frmts/svg/ogrsvglayer.cpp | 142 +-
ogr/ogrsf_frmts/sxf/ogr_sxf.h | 60 +-
ogr/ogrsf_frmts/sxf/ogrsxfdatasource.cpp | 397 +-
ogr/ogrsf_frmts/sxf/ogrsxfdriver.cpp | 14 +-
ogr/ogrsf_frmts/sxf/ogrsxflayer.cpp | 234 +-
ogr/ogrsf_frmts/sxf/org_sxf_defs.h | 5 +-
ogr/ogrsf_frmts/tiger/GNUmakefile | 8 -
ogr/ogrsf_frmts/tiger/ogr_tiger.h | 116 +-
ogr/ogrsf_frmts/tiger/ogrtigerdatasource.cpp | 94 +-
ogr/ogrsf_frmts/tiger/ogrtigerdriver.cpp | 14 +-
ogr/ogrsf_frmts/tiger/ogrtigerlayer.cpp | 28 +-
ogr/ogrsf_frmts/tiger/tigeraltname.cpp | 23 +-
ogr/ogrsf_frmts/tiger/tigerarealandmarks.cpp | 6 +-
ogr/ogrsf_frmts/tiger/tigercompletechain.cpp | 120 +-
ogr/ogrsf_frmts/tiger/tigerentitynames.cpp | 6 +-
ogr/ogrsf_frmts/tiger/tigerfeatureids.cpp | 5 +-
ogr/ogrsf_frmts/tiger/tigerfilebase.cpp | 126 +-
ogr/ogrsf_frmts/tiger/tigeridhistory.cpp | 5 +-
ogr/ogrsf_frmts/tiger/tigerinfo.cpp | 235 -
ogr/ogrsf_frmts/tiger/tigerkeyfeatures.cpp | 6 +-
ogr/ogrsf_frmts/tiger/tigerlandmarks.cpp | 5 +-
ogr/ogrsf_frmts/tiger/tigeroverunder.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigerpip.cpp | 6 +-
ogr/ogrsf_frmts/tiger/tigerpoint.cpp | 21 +-
ogr/ogrsf_frmts/tiger/tigerpolychainlink.cpp | 6 +-
ogr/ogrsf_frmts/tiger/tigerpolygon.cpp | 58 +-
ogr/ogrsf_frmts/tiger/tigerpolygoncorrections.cpp | 11 +-
ogr/ogrsf_frmts/tiger/tigerpolygoneconomic.cpp | 5 +-
ogr/ogrsf_frmts/tiger/tigerspatialmetadata.cpp | 5 +-
ogr/ogrsf_frmts/tiger/tigertlidrange.cpp | 6 +-
ogr/ogrsf_frmts/tiger/tigerzerocellid.cpp | 6 +-
ogr/ogrsf_frmts/tiger/tigerzipcodes.cpp | 5 +-
ogr/ogrsf_frmts/tiger/tigerzipplus4.cpp | 7 +-
ogr/ogrsf_frmts/vdv/ogr_vdv.h | 50 +-
ogr/ogrsf_frmts/vdv/ogrvdvdatasource.cpp | 65 +-
ogr/ogrsf_frmts/vfk/drv_vfk.html | 67 +-
ogr/ogrsf_frmts/vfk/ogr_vfk.h | 27 +-
ogr/ogrsf_frmts/vfk/ogrvfkdatasource.cpp | 95 +-
ogr/ogrsf_frmts/vfk/ogrvfkdriver.cpp | 36 +-
ogr/ogrsf_frmts/vfk/ogrvfklayer.cpp | 49 +-
ogr/ogrsf_frmts/vfk/vfkdatablock.cpp | 180 +-
ogr/ogrsf_frmts/vfk/vfkdatablocksqlite.cpp | 817 +-
ogr/ogrsf_frmts/vfk/vfkfeature.cpp | 361 +-
ogr/ogrsf_frmts/vfk/vfkfeaturesqlite.cpp | 80 +-
ogr/ogrsf_frmts/vfk/vfkproperty.cpp | 88 +-
ogr/ogrsf_frmts/vfk/vfkpropertydefn.cpp | 56 +-
ogr/ogrsf_frmts/vfk/vfkreader.cpp | 148 +-
ogr/ogrsf_frmts/vfk/vfkreader.h | 83 +-
ogr/ogrsf_frmts/vfk/vfkreaderp.h | 63 +-
ogr/ogrsf_frmts/vfk/vfkreadersqlite.cpp | 495 +-
ogr/ogrsf_frmts/vrt/ogr_vrt.h | 187 +-
ogr/ogrsf_frmts/vrt/ogrvrtdatasource.cpp | 123 +-
ogr/ogrsf_frmts/vrt/ogrvrtdriver.cpp | 5 +-
ogr/ogrsf_frmts/vrt/ogrvrtlayer.cpp | 318 +-
ogr/ogrsf_frmts/walk/ogis_geometry_wkb_struct.h | 24 +-
ogr/ogrsf_frmts/walk/ogrwalk.h | 72 +-
ogr/ogrsf_frmts/walk/ogrwalkdatasource.cpp | 20 +-
ogr/ogrsf_frmts/walk/ogrwalkdriver.cpp | 3 +-
ogr/ogrsf_frmts/walk/ogrwalklayer.cpp | 47 +-
ogr/ogrsf_frmts/walk/ogrwalkselectlayer.cpp | 9 +-
ogr/ogrsf_frmts/walk/ogrwalktablelayer.cpp | 27 +-
ogr/ogrsf_frmts/walk/ogrwalktool.cpp | 158 +-
ogr/ogrsf_frmts/wasp/ogrwasp.h | 47 +-
ogr/ogrsf_frmts/wasp/ogrwaspdatasource.cpp | 19 +-
ogr/ogrsf_frmts/wasp/ogrwaspdriver.cpp | 2 +
ogr/ogrsf_frmts/wasp/ogrwasplayer.cpp | 102 +-
ogr/ogrsf_frmts/wfs/drv_wfs.html | 15 +-
ogr/ogrsf_frmts/wfs/ogr_wfs.h | 229 +-
ogr/ogrsf_frmts/wfs/ogrwfsdatasource.cpp | 556 +-
ogr/ogrsf_frmts/wfs/ogrwfsdriver.cpp | 4 +-
ogr/ogrsf_frmts/wfs/ogrwfsfilter.cpp | 202 +-
ogr/ogrsf_frmts/wfs/ogrwfsjoinlayer.cpp | 105 +-
ogr/ogrsf_frmts/wfs/ogrwfslayer.cpp | 468 +-
ogr/ogrsf_frmts/xls/ogr_xls.h | 47 +-
ogr/ogrsf_frmts/xls/ogrxlsdatasource.cpp | 62 +-
ogr/ogrsf_frmts/xls/ogrxlsdriver.cpp | 4 +-
ogr/ogrsf_frmts/xls/ogrxlslayer.cpp | 67 +-
ogr/ogrsf_frmts/xlsx/ogr_xlsx.h | 104 +-
ogr/ogrsf_frmts/xlsx/ogrxlsxdatasource.cpp | 437 +-
ogr/ogrsf_frmts/xlsx/ogrxlsxdriver.cpp | 36 +-
ogr/ogrsf_frmts/xplane/ogr_xplane.h | 41 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.cpp | 429 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.h | 56 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_awy_reader.cpp | 74 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_awy_reader.h | 15 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_fix_reader.cpp | 33 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_fix_reader.h | 11 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_geo_utils.cpp | 108 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_geo_utils.h | 3 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.cpp | 146 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.h | 20 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_reader.cpp | 148 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_reader.h | 29 +-
ogr/ogrsf_frmts/xplane/ogrxplanedatasource.cpp | 33 +-
ogr/ogrsf_frmts/xplane/ogrxplanedriver.cpp | 7 +-
ogr/ogrsf_frmts/xplane/ogrxplanelayer.cpp | 106 +-
ogr/ogrsf_frmts/xplane/test_geo_utils.cpp | 19 +-
ogr/ogrspatialreference.cpp | 527 +-
ogr/ogrsurface.cpp | 13 +-
ogr/ogrtriangle.cpp | 277 +
ogr/ogrtriangulatedsurface.cpp | 276 +
ogr/ogrutils.cpp | 1030 +-
ogr/osr_cs_wkt.c | 8 +-
ogr/osr_cs_wkt.h | 6 +-
ogr/osr_cs_wkt_parser.h | 2 -
ogr/osr_tutorial.dox | 122 +-
ogr/swq.cpp | 484 +-
ogr/swq.h | 46 +-
ogr/swq_expr_node.cpp | 147 +-
ogr/swq_op_general.cpp | 384 +-
ogr/swq_op_registrar.cpp | 35 +-
ogr/swq_parser.cpp | 917 +-
ogr/swq_parser.hpp | 20 +-
ogr/swq_parser.y | 138 +-
ogr/swq_select.cpp | 276 +-
port/GNUmakefile | 5 +-
port/cpl_atomic_ops.cpp | 43 +-
port/cpl_atomic_ops.h | 9 +-
port/cpl_aws.cpp | 369 +-
port/cpl_aws.h | 16 +-
port/cpl_base64.cpp | 139 +-
port/cpl_config.h.in | 19 +
port/cpl_config.h.vc | 2 +-
port/cpl_config_extras.h | 4 +-
port/cpl_conv.cpp | 1306 +-
port/cpl_conv.h | 44 +-
port/cpl_cpu_features.cpp | 214 +
port/cpl_cpu_features.h | 73 +
port/cpl_csv.cpp | 140 +-
port/cpl_csv.h | 4 +-
port/cpl_error.cpp | 206 +-
port/cpl_error.h | 49 +-
port/cpl_findfile.cpp | 68 +-
port/cpl_getexecpath.cpp | 22 +-
port/cpl_google_cloud.cpp | 181 +
port/cpl_google_cloud.h | 70 +
port/cpl_google_oauth2.cpp | 122 +-
port/cpl_hash_set.cpp | 219 +-
port/cpl_hash_set.h | 7 +-
port/cpl_http.cpp | 538 +-
port/cpl_http.h | 11 +-
port/cpl_list.cpp | 69 +-
port/cpl_list.h | 9 +-
port/cpl_minixml.cpp | 615 +-
port/cpl_minixml.h | 18 +-
port/cpl_minizip_ioapi.cpp | 51 +-
port/cpl_minizip_ioapi.h | 9 +-
port/cpl_minizip_unzip.cpp | 165 +-
port/cpl_minizip_unzip.h | 19 +-
port/cpl_minizip_zip.cpp | 154 +-
port/cpl_minizip_zip.h | 12 +-
port/cpl_multiproc.cpp | 725 +-
port/cpl_multiproc.h | 20 +-
port/cpl_odbc.cpp | 479 +-
port/cpl_odbc.h | 48 +-
port/cpl_path.cpp | 234 +-
port/cpl_port.h | 389 +-
port/cpl_progress.cpp | 20 +-
port/cpl_progress.h | 2 +-
port/cpl_quad_tree.cpp | 371 +-
port/cpl_quad_tree.h | 12 +-
port/cpl_recode.cpp | 79 +-
port/cpl_recode_iconv.cpp | 88 +-
port/cpl_recode_stub.cpp | 965 +-
port/cpl_sha1.cpp | 253 +
port/cpl_sha1.h | 53 +
port/cpl_sha256.cpp | 264 +-
port/cpl_sha256.h | 6 +-
port/cpl_spawn.cpp | 479 +-
port/cpl_string.cpp | 800 +-
port/cpl_string.h | 250 +-
port/cpl_strtod.cpp | 94 +-
port/cpl_time.cpp | 110 +-
port/cpl_time.h | 2 +-
port/cpl_virtualmem.cpp | 629 +-
port/cpl_virtualmem.h | 7 +-
port/cpl_vsi.h | 84 +-
port/cpl_vsi_error.cpp | 137 +-
port/cpl_vsi_error.h | 9 +-
port/cpl_vsi_mem.cpp | 336 +-
port/cpl_vsi_virtual.h | 45 +-
port/cpl_vsil.cpp | 506 +-
port/cpl_vsil_abstract_archive.cpp | 613 +-
port/cpl_vsil_buffered_reader.cpp | 271 +-
port/cpl_vsil_cache.cpp | 171 +-
port/cpl_vsil_crypt.cpp | 1039 +-
port/cpl_vsil_curl.cpp | 3024 +++--
port/cpl_vsil_curl_priv.h | 28 +-
port/cpl_vsil_curl_streaming.cpp | 1119 +-
port/cpl_vsil_gzip.cpp | 1451 ++-
port/cpl_vsil_simple.cpp | 7 +-
port/cpl_vsil_sparsefile.cpp | 168 +-
port/cpl_vsil_stdin.cpp | 144 +-
port/cpl_vsil_stdout.cpp | 108 +-
port/cpl_vsil_subfile.cpp | 189 +-
port/cpl_vsil_tar.cpp | 131 +-
port/cpl_vsil_unix_stdio_64.cpp | 293 +-
port/cpl_vsil_win32.cpp | 196 +-
port/cpl_vsisimple.cpp | 598 +-
port/cpl_worker_thread_pool.cpp | 120 +-
port/cpl_worker_thread_pool.h | 8 +-
port/cpl_xml_validate.cpp | 803 +-
port/cplgetsymbol.cpp | 43 +-
port/cplkeywordparser.cpp | 68 +-
port/cplkeywordparser.h | 6 +-
port/cplstring.cpp | 141 +-
port/cplstringlist.cpp | 59 +-
port/makefile.vc | 19 +-
port/vsipreload.cpp | 499 +-
port/xmlreformat.cpp | 23 +-
scripts/clang-format | 67 +
scripts/completionFinder.py | 39 +-
scripts/cppcheck.sh | 489 +
scripts/detect_printf.sh | 26 +
scripts/detect_self_assignment.py | 26 +
scripts/detect_self_assignment.sh | 17 +
scripts/detect_tabulations.sh | 15 +
scripts/fix_container_dot_size_zero.py | 157 +
scripts/fix_container_dot_size_zero.sh | 3 +
scripts/fix_typos.sh | 13 +-
scripts/gdal-bash-completion.sh | 31 +-
scripts/typos_whitelist.txt | 30 +-
scripts/vagrant/gdal.sh | 4 +-
scripts/vagrant/libkml.sh | 2 +-
scripts/vagrant/openjpeg.sh | 4 +-
scripts/vagrant/sfcgal.sh | 15 +
scripts/vagrant/swig-1.3.40.sh | 4 +-
swig/SWIGmake.base | 10 +-
swig/csharp/apps/GDALAdjustContrast.cs | 20 +-
swig/csharp/apps/GDALColorTable.cs | 22 +-
swig/csharp/apps/GDALCreateCopy.cs | 34 +-
swig/csharp/apps/GDALDatasetRasterIOEx.cs | 329 +
swig/csharp/apps/GDALInfo.cs | 36 +-
swig/csharp/apps/GDALMemDataset.cs | 12 +-
swig/csharp/apps/GDALOverviews.cs | 36 +-
swig/csharp/apps/GDALRead.cs | 80 +-
swig/csharp/apps/GDALReadDirect.cs | 82 +-
swig/csharp/apps/GDALWrite.cs | 32 +-
swig/csharp/apps/OGRGEOS.cs | 8 +-
swig/csharp/apps/OGRLayerAlg.cs | 30 +-
swig/csharp/apps/OSRTransform.cs | 4 +-
swig/csharp/apps/ReadXML.cs | 14 +-
swig/csharp/apps/VSIMem.cs | 12 +-
swig/csharp/apps/WKT2WKB.cs | 18 +-
swig/csharp/apps/createdata.cs | 42 +-
swig/csharp/apps/ogrinfo.cs | 40 +-
swig/csharp/const/GdalConst.cs | 8 +
swig/csharp/const/GdalConstPINVOKE.cs | 24 +
swig/csharp/const/gdalconst_wrap.c | 80 +
swig/csharp/gdal/Band.cs | 136 +-
swig/csharp/gdal/Dataset.cs | 156 +-
swig/csharp/gdal/Gdal.cs | 19 +
swig/csharp/gdal/GdalPINVOKE.cs | 97 +-
swig/csharp/gdal/RasterIOExtraArg.cs | 185 +
swig/csharp/gdal/ResampleAlg.cs | 7 +-
swig/csharp/gdal/SWIGTYPE_p_GDALProgressFunc.cs | 30 +
swig/csharp/gdal/gdal_wrap.cpp | 727 +-
swig/csharp/makefile.vc | 3 +-
swig/csharp/ogr/Feature.cs | 114 +-
swig/csharp/ogr/FeatureDefn.cs | 8 +-
swig/csharp/ogr/Geometry.cs | 6 +
swig/csharp/ogr/Ogr.cs | 2 +
swig/csharp/ogr/OgrPINVOKE.cs | 27 +
swig/csharp/ogr/OsrPINVOKE.cs | 3 +
swig/csharp/ogr/SpatialReference.cs | 6 +
swig/csharp/ogr/ogr_wrap.cpp | 587 +-
swig/csharp/ogr/osr_wrap.cpp | 39 +
swig/csharp/ogr/wkbGeometryType.cs | 4 +
swig/csharp/osr/OsrPINVOKE.cs | 3 +
swig/csharp/osr/SpatialReference.cs | 6 +
swig/csharp/osr/osr_wrap.cpp | 39 +
swig/include/Band.i | 29 +-
swig/include/ColorTable.i | 2 +-
swig/include/Dataset.i | 47 +-
swig/include/Driver.i | 2 +-
swig/include/MajorObject.i | 2 +-
swig/include/Operations.i | 30 +-
swig/include/README.typemaps | 12 +-
swig/include/RasterAttributeTable.i | 2 +-
swig/include/Transform.i | 2 +-
swig/include/XMLNode.i | 2 +-
swig/include/cpl.i | 52 +-
swig/include/cpl_exceptions.i | 2 +-
swig/include/csharp/gdal_csharp.i | 82 +-
swig/include/csharp/gdal_csharp_extend.i | 30 +-
swig/include/csharp/gnm_csharp.i | 14 +
swig/include/csharp/ogr_csharp.i | 2 +-
swig/include/csharp/ogr_csharp_extend.i | 2 +-
swig/include/csharp/osr_csharp.i | 2 +-
swig/include/csharp/swig_csharp_extensions.i | 2 +-
swig/include/csharp/typemaps_csharp.i | 12 +-
swig/include/gdal.i | 36 +-
swig/include/gdal_array.i | 130 +-
swig/include/gdal_typemaps.i | 2 +-
swig/include/gdalconst.i | 19 +-
swig/include/gnm.i | 71 +-
swig/include/java/gdal_java.i | 5 +-
swig/include/java/gdalconst_java.i | 2 +-
swig/include/java/gnm_java.i | 130 +
swig/include/java/ogr_java.i | 2 +-
swig/include/java/ogr_java_extend.i | 2 +-
swig/include/java/osr_java.i | 2 +-
swig/include/java/typemaps_java.i | 4 +-
swig/include/ogr.i | 436 +-
swig/include/ogr_error_map.i | 2 +-
swig/include/osr.i | 16 +-
swig/include/perl/band.i | 417 +
swig/include/perl/confess.i | 2 +
swig/include/perl/destroy.i | 2 +-
swig/include/perl/gdal_perl.i | 821 +-
swig/include/perl/gnm_perl.i | 30 +
swig/include/perl/init.i | 48 +
swig/include/perl/ogr_perl.i | 661 +-
swig/include/perl/osr_perl.i | 18 +-
swig/include/perl/typemaps_perl.i | 57 +-
swig/include/php/gdal_php.i | 2 +-
swig/include/php/gnm_php.i | 13 +
swig/include/php/ogr_php.i | 2 +-
swig/include/php/typemaps_php.i | 2 +-
swig/include/python/callback.i | 9 +-
swig/include/python/docs/doxy2swig.py | 10 +-
swig/include/python/docs/ogr_geometry_docs.i | 6 +-
swig/include/python/docs/ogr_layer_docs.i | 5 +-
swig/include/python/gdal_python.i | 92 +-
swig/include/python/gnm_python.i | 39 +
swig/include/python/ogr_python.i | 19 +-
swig/include/python/osr_python.i | 2 +-
swig/include/python/typemaps_python.i | 147 +-
swig/include/ruby/gdal_ruby.i | 2 +-
swig/include/ruby/gnm_ruby.i | 28 +
swig/include/ruby/ogr_ruby.i | 2 +-
swig/include/ruby/typemaps_ruby.i | 2 +-
swig/java/GNUmakefile | 12 +-
swig/java/add_javadoc.c | 26 +-
swig/java/apps/GDALContour.java | 26 +-
swig/java/apps/GDALGrid.java | 1846 +--
swig/java/apps/GDALOverviews.java | 18 +-
swig/java/apps/GDALProximity.java | 6 +-
swig/java/apps/GDALTestIO.java | 406 +-
swig/java/apps/GDALtest.java | 62 +-
swig/java/apps/OGRFeature.java | 272 +-
swig/java/apps/OGRTestGC.java | 206 +-
swig/java/apps/OSRTransform.java | 6 +-
swig/java/apps/ReadXML.java | 6 +-
swig/java/apps/WKT2WKB.java | 8 +-
swig/java/apps/gdalinfo.java | 8 +-
swig/java/apps/ogr2ogr.java | 42 +-
swig/java/apps/ogrinfo.java | 2 +-
swig/java/apps/ogrtindex.java | 1158 +-
swig/java/javadoc.java | 1572 +--
swig/makefile.vc | 5 +-
swig/perl/Changes-in-the-API-in-2.0 | 2 +-
swig/perl/Doxyfile | 8 +-
swig/perl/GNUmakefile | 2 +
swig/perl/MANIFEST | 41 -
swig/perl/Makefile.PL | 466 +-
swig/perl/README | 68 +-
swig/perl/cv.dox | 10 +-
swig/perl/gdal_wrap.cpp | 1991 ++-
swig/perl/gdalconst_wrap.c | 40 +
swig/perl/gnm_wrap.cpp | 1848 +--
swig/perl/index.dox | 52 +-
swig/perl/lib/Geo/GDAL.dox | 339 +-
swig/perl/lib/Geo/GDAL.pm | 856 +-
swig/perl/lib/Geo/GDAL/Const.pm | 8 +
swig/perl/lib/Geo/GNM.dox | 6 +-
swig/perl/lib/Geo/GNM.pm | 40 +-
swig/perl/lib/Geo/OGR.dox | 133 +-
swig/perl/lib/Geo/OGR.pm | 685 +-
swig/perl/lib/Geo/OSR.dox | 9 +-
swig/perl/lib/Geo/OSR.pm | 19 +-
swig/perl/ogr_wrap.cpp | 7824 +++---------
swig/perl/osr_wrap.cpp | 180 +-
swig/perl/parse-for-doxygen.pl | 9 +-
swig/perl/pdl.dox | 98 +-
swig/perl/rv.dox | 4 +-
swig/perl/t/00-measures-00.t | 6 +-
swig/perl/t/00-measures-01.t | 4 +-
swig/perl/t/00-measures-03.t | 27 +-
swig/perl/t/00-measures-04.t | 10 +-
swig/perl/t/00.t | 28 +-
swig/perl/t/01.t | 4 +-
swig/perl/t/alg.t | 61 +-
swig/perl/t/band.t | 105 +
swig/perl/t/dataset.t | 32 +
swig/perl/t/extent.t | 83 +
swig/perl/t/feature.t | 121 +-
swig/perl/t/geotransform.t | 53 +
swig/perl/t/ogr.t | 2 +-
swig/perl/t/osr.t | 6 +-
swig/perl/t/pdl.t | 32 +
swig/perl/t/utf8.t | 2 +-
swig/perl/t/util.t | 44 -
swig/perl/tips.dox | 75 +
swig/perl/transform.dox | 4 +-
swig/php/GNUmakefile | 2 +-
swig/php/gdal.php | 8 +-
swig/php/gdalconst.php | 8 +-
swig/php/ogr.php | 8 +-
swig/php/osr.php | 8 +-
swig/php/php_gdal.h | 8 +-
swig/php/php_gdalconst.h | 8 +-
swig/php/php_ogr.h | 8 +-
swig/php/php_osr.h | 8 +-
swig/python/GNUmakefile | 14 +-
swig/python/README.txt | 2 +-
swig/python/extensions/gdal_array_wrap.cpp | 480 +-
swig/python/extensions/gdal_wrap.cpp | 4622 +++++--
swig/python/extensions/gdalconst_wrap.c | 2482 +++-
swig/python/extensions/gnm_wrap.cpp | 1794 ++-
swig/python/extensions/ogr_wrap.cpp | 7479 ++++++++---
swig/python/extensions/osr_wrap.cpp | 3384 ++++-
swig/python/fallback_build.bat | 8 +-
swig/python/osgeo/gdal.py | 1386 ++-
swig/python/osgeo/gdal_array.py | 173 +-
swig/python/osgeo/gdalconst.py | 357 +-
swig/python/osgeo/gnm.py | 190 +-
swig/python/osgeo/ogr.py | 1123 +-
swig/python/osgeo/osr.py | 619 +-
swig/python/python3.2.patch | 88 -
swig/python/samples/README | 12 +-
swig/python/samples/ogr2vrt.py | 7 +-
.../samples/validate_cloud_optimized_geotiff.py | 194 +
swig/python/samples/validate_gpkg.py | 1588 +++
swig/python/samples/validate_jp2.py | 15 +-
swig/python/scripts/gdal2tiles.py | 1005 +-
swig/python/scripts/gdal2xyz.py | 2 +-
swig/python/scripts/gdal_calc.dox | 46 +-
swig/python/scripts/gdal_calc.py | 164 +-
swig/python/scripts/gdal_edit.dox | 43 +-
swig/python/scripts/gdal_edit.py | 23 +-
swig/python/scripts/gdal_fillnodata.dox | 23 +-
swig/python/scripts/gdal_polygonize.dox | 34 +-
swig/python/scripts/gdal_polygonize.py | 20 +-
swig/python/scripts/gdal_proximity.dox | 19 +-
swig/python/scripts/gdal_retile.py | 99 +-
swig/python/scripts/gdal_sieve.dox | 35 +-
swig/python/scripts/gdalcompare.dox | 17 +-
swig/python/scripts/gdalmove.dox | 23 +-
swig/python/scripts/ogrmerge.dox | 169 +
swig/python/scripts/ogrmerge.py | 542 +
swig/python/setup.cfg | 8 +-
swig/python/setup.py | 14 +-
vb6/GDAL.bas | 187 -
vb6/GDALColorTable.cls | 173 -
vb6/GDALCore.bas | 506 -
vb6/GDALDataset.cls | 231 -
vb6/GDALDriver.cls | 157 -
vb6/GDALRasterBand.cls | 241 -
vb6/OGRCoordinateTransformation.cls | 176 -
vb6/OGRSpatialReference.cls | 246 -
vb6/README.TXT | 67 -
vb6/makefile.vc | 15 -
vb6/test/GDALVB6Test.vbp | 46 -
vb6/test/GDALVB6Test.vbw | 10 -
vb6/test/Module1.bas | 9 -
vb6/test/VB6Test.frm | 435 -
vb6/vb6_support.cpp | 341 -
2555 files changed, 369004 insertions(+), 227185 deletions(-)
create mode 100644 DoxygenLayout.xml
create mode 100644 alg/gdalapplyverticalshiftgrid.cpp
delete mode 100644 alg/gdalwarpkernel_opencl.c
create mode 100644 alg/gdalwarpkernel_opencl.cpp
rename alg/{libqhull => internal_libqhull}/COPYING.txt (100%)
rename alg/{libqhull => internal_libqhull}/README.txt (100%)
rename alg/{libqhull => internal_libqhull}/geom.c (100%)
rename alg/{libqhull => internal_libqhull}/geom.h (100%)
create mode 100644 alg/internal_libqhull/geom2.c
create mode 100644 alg/internal_libqhull/global.c
create mode 100644 alg/internal_libqhull/io.c
rename alg/{libqhull => internal_libqhull}/io.h (100%)
rename alg/{libqhull => internal_libqhull}/libqhull.c (100%)
rename alg/{libqhull => internal_libqhull}/libqhull.h (100%)
rename alg/{libqhull => internal_libqhull}/mem.c (100%)
rename alg/{libqhull => internal_libqhull}/mem.h (100%)
rename alg/{libqhull => internal_libqhull}/merge.c (100%)
rename alg/{libqhull => internal_libqhull}/merge.h (100%)
create mode 100644 alg/internal_libqhull/poly.c
rename alg/{libqhull => internal_libqhull}/poly.h (100%)
create mode 100644 alg/internal_libqhull/poly2.c
rename alg/{libqhull => internal_libqhull}/qhull_a.h (100%)
rename alg/{libqhull => internal_libqhull}/qset.c (100%)
rename alg/{libqhull => internal_libqhull}/qset.h (100%)
rename alg/{libqhull => internal_libqhull}/random.c (100%)
rename alg/{libqhull => internal_libqhull}/random.h (100%)
create mode 100644 alg/internal_libqhull/rboxlib.c
rename alg/{libqhull => internal_libqhull}/stat.c (100%)
rename alg/{libqhull => internal_libqhull}/stat.h (100%)
rename alg/{libqhull => internal_libqhull}/user.c (100%)
rename alg/{libqhull => internal_libqhull}/user.h (100%)
rename alg/{libqhull => internal_libqhull}/usermem.c (100%)
rename alg/{libqhull => internal_libqhull}/userprintf.c (100%)
rename alg/{libqhull => internal_libqhull}/userprintf_rbox.c (100%)
delete mode 100644 alg/libqhull/geom2.c
delete mode 100644 alg/libqhull/global.c
delete mode 100644 alg/libqhull/io.c
delete mode 100644 alg/libqhull/poly.c
delete mode 100644 alg/libqhull/poly2.c
delete mode 100644 alg/libqhull/rboxlib.c
delete mode 100644 apps/gdaltindex.c
create mode 100644 apps/gdaltindex.cpp
delete mode 100644 bridge/Makefile
delete mode 100644 bridge/bridge_test.cpp
delete mode 100644 bridge/gbgetsymbol.cpp
delete mode 100644 bridge/gdalbridge.cpp
delete mode 100644 bridge/gdalbridge.h
create mode 100755 ci/travis/android/before_install.sh
create mode 100755 ci/travis/android/install.sh
create mode 100755 ci/travis/android/script.sh
create mode 100755 ci/travis/big_endian/before_install.sh
create mode 100755 ci/travis/big_endian/install.sh
create mode 100755 ci/travis/big_endian/script.sh
create mode 100755 ci/travis/gcc48_stdcpp11/before_install.sh
create mode 100755 ci/travis/gcc48_stdcpp11/install.sh
create mode 100755 ci/travis/gcc48_stdcpp11/script.sh
create mode 100755 ci/travis/gcc52_stdcpp14_sanitize/before_install.sh
create mode 100755 ci/travis/gcc52_stdcpp14_sanitize/install.sh
create mode 100755 ci/travis/gcc52_stdcpp14_sanitize/script.sh
create mode 100755 ci/travis/mingw/before_install.sh
create mode 100755 ci/travis/mingw/install.sh
create mode 100755 ci/travis/mingw/script.sh
create mode 100755 ci/travis/mingw_w64/before_install.sh
create mode 100755 ci/travis/mingw_w64/install.sh
create mode 100755 ci/travis/mingw_w64/script.sh
create mode 100755 ci/travis/osx/before_install.sh
create mode 100755 ci/travis/osx/install.sh
create mode 100755 ci/travis/osx/script.sh
create mode 100755 ci/travis/precise_32bit/before_install.sh
create mode 100755 ci/travis/precise_32bit/install.sh
create mode 100755 ci/travis/precise_32bit/script.sh
create mode 100755 ci/travis/precise_clang/before_install.sh
create mode 100755 ci/travis/precise_clang/install.sh
create mode 100755 ci/travis/precise_clang/script.sh
create mode 100755 ci/travis/python3/before_install.sh
create mode 100755 ci/travis/python3/install.sh
create mode 100755 ci/travis/python3/script.sh
create mode 100755 ci/travis/trusty_clang/before_install.sh
create mode 100755 ci/travis/trusty_clang/install.sh
create mode 100755 ci/travis/trusty_clang/script.sh
create mode 100755 ci/travis/ubuntu_1604/before_install.sh
create mode 100755 ci/travis/ubuntu_1604/install.sh
create mode 100755 ci/travis/ubuntu_1604/script.sh
create mode 100644 configure.ac
delete mode 100644 configure.in
create mode 100644 data/default.rsc
create mode 100644 data/gmlasconf.xml
create mode 100644 data/gmlasconf.xsd
create mode 100644 data/jpfgdgml_AdmArea.gfs
create mode 100644 data/jpfgdgml_AdmBdry.gfs
create mode 100644 data/jpfgdgml_AdmPt.gfs
create mode 100644 data/jpfgdgml_BldA.gfs
create mode 100644 data/jpfgdgml_BldL.gfs
create mode 100644 data/jpfgdgml_Cntr.gfs
create mode 100644 data/jpfgdgml_CommBdry.gfs
create mode 100644 data/jpfgdgml_CommPt.gfs
create mode 100644 data/jpfgdgml_Cstline.gfs
create mode 100644 data/jpfgdgml_ElevPt.gfs
create mode 100644 data/jpfgdgml_GCP.gfs
create mode 100644 data/jpfgdgml_LeveeEdge.gfs
create mode 100644 data/jpfgdgml_RailCL.gfs
create mode 100644 data/jpfgdgml_RdASL.gfs
create mode 100644 data/jpfgdgml_RdArea.gfs
create mode 100644 data/jpfgdgml_RdCompt.gfs
create mode 100644 data/jpfgdgml_RdEdg.gfs
create mode 100644 data/jpfgdgml_RdMgtBdry.gfs
create mode 100644 data/jpfgdgml_RdSgmtA.gfs
create mode 100644 data/jpfgdgml_RvrMgtBdry.gfs
create mode 100644 data/jpfgdgml_SBAPt.gfs
create mode 100644 data/jpfgdgml_SBArea.gfs
create mode 100644 data/jpfgdgml_SBBdry.gfs
create mode 100644 data/jpfgdgml_WA.gfs
create mode 100644 data/jpfgdgml_WL.gfs
create mode 100644 data/jpfgdgml_WStrA.gfs
create mode 100644 data/jpfgdgml_WStrL.gfs
create mode 100644 data/plscenesconf.json
delete mode 100644 data/s57attributes_aml.csv
delete mode 100644 data/s57attributes_iw.csv
delete mode 100644 data/s57objectclasses_aml.csv
delete mode 100644 data/s57objectclasses_iw.csv
create mode 100644 debian/gdal-data.install
create mode 100644 debian/gdal-data.lintian-overrides
create mode 100644 debian/libgdal-doc.lintian-overrides
create mode 100644 debian/libgdal-java.lintian-overrides
create mode 100644 debian/libgdal-perl.doc-base
create mode 100644 debian/libgdal-perl.docs
create mode 100644 debian/libgdal-perl.links
create mode 100644 debian/libgdal-perl.lintian-overrides
create mode 100644 debian/libgdal20.symbols.powerpcspe
create mode 100644 debian/libgdal20.symbols.sh4
create mode 100644 debian/patches/privacy-breach-generic.patch
delete mode 100644 debian/patches/python3-import-gdal_array.patch
delete mode 100644 debian/patches/sort-files-in-static-library.patch
delete mode 100644 debian/patches/spelling-errors.patch
create mode 100644 debian/python3-gdal.lintian-overrides
create mode 100644 debian/source.lintian-overrides
create mode 100644 debian/tests/control
create mode 100644 doc/images/OSGeo_project.png
create mode 100644 doc/images/foss4g2017.png
delete mode 100644 doc/vb6_tutorial.dox
create mode 100644 frmts/aaigrid/aaigriddataset.h
create mode 100644 frmts/derived/GNUmakefile
create mode 100644 frmts/derived/deriveddataset.cpp
create mode 100644 frmts/derived/derivedlist.c
create mode 100644 frmts/derived/derivedlist.h
create mode 100644 frmts/derived/frmt_derived.html
create mode 100644 frmts/derived/makefile.vc
create mode 100644 frmts/dods/libdap_headers.h
create mode 100644 frmts/georaster/cpl_vsil_ocilob.cpp
create mode 100644 frmts/grib/gribdataset.h
create mode 100644 frmts/hdf5/iso19115_srs.h
create mode 100644 frmts/hfa/hfadataset.h
create mode 100644 frmts/jp2kak/jp2kakdataset.h
create mode 100644 frmts/jp2lura/GNUmakefile
create mode 100644 frmts/jp2lura/frmt_jp2lura.html
create mode 100644 frmts/jp2lura/jp2luracallbacks.cpp
create mode 100644 frmts/jp2lura/jp2luracallbacks.h
create mode 100644 frmts/jp2lura/jp2luradataset.cpp
create mode 100644 frmts/jp2lura/jp2luradataset.h
create mode 100644 frmts/jp2lura/jp2lurarasterband.cpp
create mode 100644 frmts/jp2lura/jp2lurarasterband.h
create mode 100644 frmts/jp2lura/makefile.vc
create mode 100644 frmts/jpeg/jpgdataset.h
create mode 100644 frmts/jpegls/jpegls_header.h
create mode 100644 frmts/msg/PublicDecompWT_all.cpp
create mode 100644 frmts/msg/PublicDecompWT_headers.h
create mode 100644 frmts/northwood/frmt_nwtgrd.html
create mode 100644 frmts/prf/GNUmakefile
create mode 100644 frmts/prf/frmt_prf.html
create mode 100644 frmts/prf/makefile.vc
create mode 100644 frmts/prf/phprfdataset.cpp
create mode 100644 frmts/r/rdataset.h
create mode 100644 frmts/raw/ehdrdataset.h
create mode 100644 frmts/raw/envidataset.h
create mode 100644 frmts/raw/rrasterdataset.cpp
create mode 100644 frmts/vrt/pixelfunctions.cpp
create mode 100644 frmts/wms/frmt_wms_arcgis_terrain_tms_lerc.xml
create mode 100644 frmts/wms/minidriver_mrf.cpp
create mode 100644 frmts/wms/minidriver_mrf.h
create mode 100644 gcore/gdal_avx2_emulation.hpp
create mode 100644 gcore/rasterio_ssse3.cpp
create mode 100644 gcore/statistics.txt
create mode 100644 generate_vcxproj.bat
create mode 100644 m4/ax_cxx_compile_stdcxx.m4
create mode 100644 m4/ax_cxx_compile_stdcxx_11.m4
create mode 100644 m4/sfcgal.m4
delete mode 100644 makegdal_gen.bat
create mode 100644 man/man1/ogrmerge.1
create mode 100644 ogr/ogr_json_header.h
create mode 100644 ogr/ogr_libs.h
create mode 100644 ogr/ogr_sfcgal.h
create mode 100644 ogr/ogr_xerces.cpp
create mode 100644 ogr/ogr_xerces.h
create mode 100644 ogr/ogr_xerces_headers.h
create mode 100644 ogr/ogrpolyhedralsurface.cpp
create mode 100644 ogr/ogrsf_frmts/cad/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/cad/drv_cad.html
create mode 100644 ogr/ogrsf_frmts/cad/gdalcaddataset.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadclasses.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadclasses.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadcolors.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadcolors.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/caddictionary.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/caddictionary.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadfile.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadfile.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadfileio.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadfileio.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadfilestreamio.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadfilestreamio.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadgeometry.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadgeometry.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadheader.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadheader.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadlayer.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadlayer.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadobjects.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadobjects.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadtables.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/cadtables.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/dwg/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/dwg/io.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/dwg/io.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/dwg/makefile.vc
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/dwg/r2000.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/dwg/r2000.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/makefile.vc
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/opencad.cpp
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/opencad.h
create mode 100644 ogr/ogrsf_frmts/cad/libopencad/opencad_api.h
create mode 100644 ogr/ogrsf_frmts/cad/makefile.vc
create mode 100644 ogr/ogrsf_frmts/cad/ogr_cad.h
create mode 100644 ogr/ogrsf_frmts/cad/ogrcaddriver.cpp
create mode 100644 ogr/ogrsf_frmts/cad/ogrcadlayer.cpp
create mode 100644 ogr/ogrsf_frmts/cad/vsilfileio.cpp
create mode 100644 ogr/ogrsf_frmts/cad/vsilfileio.h
create mode 100644 ogr/ogrsf_frmts/carto/drv_cartodb.html
delete mode 100644 ogr/ogrsf_frmts/dgn/dgndump.c
create mode 100644 ogr/ogrsf_frmts/dgn/dgndump.cpp
delete mode 100644 ogr/ogrsf_frmts/dgn/dgnwritetest.c
create mode 100644 ogr/ogrsf_frmts/dgn/dgnwritetest.cpp
create mode 100644 ogr/ogrsf_frmts/dods/libdap_headers.h
create mode 100644 ogr/ogrsf_frmts/dwg/createdgnv8testfile.cpp
create mode 100644 ogr/ogrsf_frmts/dwg/createdgnv8testfile_headers.h
create mode 100644 ogr/ogrsf_frmts/dwg/dgnv8_headers.h
create mode 100644 ogr/ogrsf_frmts/dwg/drv_dgnv8.html
create mode 100644 ogr/ogrsf_frmts/dwg/dwg_headers.h
create mode 100644 ogr/ogrsf_frmts/dwg/ogr_dgnv8.h
create mode 100644 ogr/ogrsf_frmts/dwg/ogrdgnv8datasource.cpp
create mode 100644 ogr/ogrsf_frmts/dwg/ogrdgnv8driver.cpp
create mode 100644 ogr/ogrsf_frmts/dwg/ogrdgnv8layer.cpp
create mode 100644 ogr/ogrsf_frmts/dwg/ogrteigha.cpp
create mode 100644 ogr/ogrsf_frmts/dwg/ogrteigha.h
delete mode 100644 ogr/ogrsf_frmts/gml/trstring.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/gmlas/drv_gmlas.html
create mode 100644 ogr/ogrsf_frmts/gmlas/drv_gmlas_mapping_examples.html
create mode 100644 ogr/ogrsf_frmts/gmlas/drv_gmlas_metadata_layers.html
create mode 100644 ogr/ogrsf_frmts/gmlas/makefile.vc
create mode 100644 ogr/ogrsf_frmts/gmlas/ogr_gmlas.h
create mode 100644 ogr/ogrsf_frmts/gmlas/ogr_gmlas_consts.h
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlasconf.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlasdatasource.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlasdriver.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlasfeatureclass.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlaslayer.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlasreader.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlasschemaanalyzer.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlaswriter.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlasxlinkresolver.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlasxpatchmatcher.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/ogrgmlasxsdcache.cpp
create mode 100644 ogr/ogrsf_frmts/gmlas/xercesc_headers.h
create mode 100644 ogr/ogrsf_frmts/plscenes/drv_plscenes_data_v1.html
create mode 100644 ogr/ogrsf_frmts/plscenes/drv_plscenes_v1.html
delete mode 100644 ogr/ogrsf_frmts/plscenes/ogrplscenesdataset.cpp
create mode 100644 ogr/ogrsf_frmts/plscenes/ogrplscenesdatav1dataset.cpp
create mode 100644 ogr/ogrsf_frmts/plscenes/ogrplscenesdatav1layer.cpp
delete mode 100644 ogr/ogrsf_frmts/plscenes/ogrplsceneslayer.cpp
rename ogr/ogrsf_frmts/shape/{LICENSE.LGPL => COPYING} (100%)
create mode 100644 ogr/ogrsf_frmts/sqlite/frmt_rasterlite2.html
create mode 100644 ogr/ogrsf_frmts/sqlite/ogrsqliteutility.cpp
create mode 100644 ogr/ogrsf_frmts/sqlite/ogrsqliteutility.h
create mode 100644 ogr/ogrsf_frmts/sqlite/rasterlite2.cpp
create mode 100644 ogr/ogrsf_frmts/sqlite/rasterlite2_header.h
delete mode 100644 ogr/ogrsf_frmts/tiger/tigerinfo.cpp
create mode 100644 ogr/ogrtriangle.cpp
create mode 100644 ogr/ogrtriangulatedsurface.cpp
create mode 100644 port/cpl_cpu_features.cpp
create mode 100644 port/cpl_cpu_features.h
create mode 100644 port/cpl_google_cloud.cpp
create mode 100644 port/cpl_google_cloud.h
create mode 100644 port/cpl_sha1.cpp
create mode 100644 port/cpl_sha1.h
create mode 100644 scripts/clang-format
create mode 100755 scripts/cppcheck.sh
create mode 100755 scripts/detect_printf.sh
create mode 100755 scripts/detect_self_assignment.py
create mode 100755 scripts/detect_self_assignment.sh
create mode 100755 scripts/detect_tabulations.sh
create mode 100755 scripts/fix_container_dot_size_zero.py
create mode 100755 scripts/fix_container_dot_size_zero.sh
create mode 100755 scripts/vagrant/sfcgal.sh
create mode 100644 swig/csharp/apps/GDALDatasetRasterIOEx.cs
create mode 100644 swig/csharp/gdal/RasterIOExtraArg.cs
create mode 100644 swig/csharp/gdal/SWIGTYPE_p_GDALProgressFunc.cs
create mode 100644 swig/include/csharp/gnm_csharp.i
create mode 100644 swig/include/java/gnm_java.i
create mode 100644 swig/include/perl/band.i
create mode 100644 swig/include/perl/gnm_perl.i
create mode 100644 swig/include/perl/init.i
create mode 100644 swig/include/php/gnm_php.i
create mode 100644 swig/include/python/gnm_python.i
create mode 100644 swig/include/ruby/gnm_ruby.i
delete mode 100644 swig/perl/MANIFEST
create mode 100644 swig/perl/t/band.t
create mode 100644 swig/perl/t/dataset.t
create mode 100644 swig/perl/t/extent.t
create mode 100644 swig/perl/t/geotransform.t
create mode 100644 swig/perl/t/pdl.t
create mode 100644 swig/perl/tips.dox
delete mode 100644 swig/python/python3.2.patch
create mode 100644 swig/python/samples/validate_cloud_optimized_geotiff.py
create mode 100644 swig/python/samples/validate_gpkg.py
create mode 100644 swig/python/scripts/ogrmerge.dox
create mode 100755 swig/python/scripts/ogrmerge.py
delete mode 100644 vb6/GDAL.bas
delete mode 100644 vb6/GDALColorTable.cls
delete mode 100644 vb6/GDALCore.bas
delete mode 100644 vb6/GDALDataset.cls
delete mode 100644 vb6/GDALDriver.cls
delete mode 100644 vb6/GDALRasterBand.cls
delete mode 100644 vb6/OGRCoordinateTransformation.cls
delete mode 100644 vb6/OGRSpatialReference.cls
delete mode 100644 vb6/README.TXT
delete mode 100644 vb6/makefile.vc
delete mode 100644 vb6/test/GDALVB6Test.vbp
delete mode 100644 vb6/test/GDALVB6Test.vbw
delete mode 100644 vb6/test/Module1.bas
delete mode 100644 vb6/test/VB6Test.frm
delete mode 100644 vb6/vb6_support.cpp
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/gdal.git
More information about the Pkg-grass-devel
mailing list