[gdal] branch master updated (ba5c923 -> 8a47f6d)
Bas Couwenberg
sebastic at debian.org
Mon Jul 10 17:43:22 UTC 2017
This is an automated email from the git hooks/post-receive script.
sebastic pushed a change to branch master
in repository gdal.
from ba5c923 Set distribution to unstable.
adds d2a1952 Update branch in gbp.conf & Vcs-Git URL.
adds 00355dc Update watch file for 1.11.4 pre-releases.
adds 0d7536f Merge tag 'upstream/1.11.4_rc1+dfsg' into experimental
adds 7115095 New upstream release candidate.
adds b8c104f Refresh patches.
adds 22dd0db Add patch to fix 'occurred' & 'occurrence' typos.
adds b02fdb4 Update Vcs-Git URL to use HTTPS.
adds 30f9f8e Merge tag 'upstream/1.11.4_rc2+dfsg' into experimental
adds 4db6f32 New upstream release candidate.
adds 0e6718e Refresh patches.
adds 6ff0976 Add patches for various typos.
adds 2b58e26 Mark libgdal-dev as Multi-Arch: no, due to old style config file.
adds 8478ed0 Set distribution to experimental.
adds c8560bd Revert "Mark libgdal-dev as Multi-Arch: no, due to old style config file."
adds 1402d5d Revert Multi-Arch: no change for libgdal-dev.
adds 498abed Add lintian override for old-style-config-script-multiarch-path.
adds f170121 Set distribution to experimental.
adds b55676f Update watch file for final releases.
adds 1d52121 Merge tag 'upstream/1.11.4+dfsg' into experimental
adds 75f4324 New upstream release.
adds 1163762 Set distribution to experimental.
adds c1c940f Update symbols for hppa, ppc64 & x32, add symbols for mips64el & sparc64.
adds c8957da Add upstream patch to fix crash with SQLite 3.10.0.
adds 5657d50 Set distribution to experimental.
adds 719310e Update watch file for 2.1.3 (pre-)releases.
adds 5364a5d Update branch in gbp.conf & Vcs-Git URL.
adds 974e4c8 Imported Upstream version 2.1.3~rc1+dfsg
adds 3a9f346 Merge tag 'upstream/2.1.3_rc1+dfsg' into experimental-2.1
adds b32e27b New upstream release candidate.
adds 76cc649 Strip pre-release from symbols version.
adds 60ec673 Drop svn-r36175-DODS-fix-crash-on-URL-that-are-not-DODS-servers.patch, included upstream. Refresh remaining patches.
adds 638b421 Set distribution to experimental.
adds 1d4fa83 Update symbols for 2.1.3~rc1, add symbols for m68k.
adds fe060d7 Update watch file for final releases.
adds d17a39e Imported Upstream version 2.1.3+dfsg
adds a35ff5e Merge tag 'upstream/2.1.3+dfsg' into experimental-2.1
adds bddffbe New upstream release.
adds f4556e3 Strip pre-releases from ABI version when creating new symbols files.
adds b55ac06 Strip pre-release from symbols version.
adds 70b19b0 Use dpkg-architecture to set DEB_HOST_MULTIARCH if not already set.
adds 3a4797a Set distribution to experimental.
adds 76ac867 Update symbols for kfreebsd-{amd64,i386}.
adds 48972bb Add upstream patch to fix _gdal_array ImportError with Python 3. (closes: #853900)
adds 6e9ff1d Set distribution to experimental.
adds c2c6d45 Merge branch 'experimental-2.1' into experimental
adds 5cd326d Update symbols for alpha.
adds 5831030 Merge tag 'debian/2.1.2+dfsg-4' into experimental
adds 3e72087 Merge changes from gdal (2.1.2+dfsg-4). (closes: #859368)
adds 9a1fd3b Set distribution to experimental.
adds 2b56a7a Merge tag 'debian/2.1.2+dfsg-5' into experimental
adds d74163e Merge changes from gdal (2.1.2+dfsg-5). (closes: #859918)
adds 4b06eac Update symbols for hppa.
adds 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.
new b73bb17 Update branch in gbp.conf & Vcs-Git URL.
new 8a47f6d Move from experimental to unstable.
The 2 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 | 63 +-
GNUmakefile | 20 +-
HOWTO-RELEASE | 73 +-
MIGRATION_GUIDE.TXT | 40 +-
NEWS | 1937 ++-
PROVENANCE.TXT | 165 +-
VERSION | 2 +-
Vagrantfile | 57 +-
aclocal.m4 | 7 +-
alg/GNUmakefile | 22 +-
alg/contour.cpp | 576 +-
alg/delaunay.c | 32 +-
alg/gdal_alg.h | 71 +-
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 | 1319 +-
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 | 1910 ++-
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 | 215 +-
alg/gdalrasterize.cpp | 623 +-
alg/gdalrasterpolygonenumerator.cpp | 34 +-
alg/gdalsievefilter.cpp | 164 +-
alg/gdalsimplewarp.cpp | 341 +-
alg/gdaltransformer.cpp | 1952 +--
alg/gdaltransformgeolocs.cpp | 52 +-
alg/gdalwarper.cpp | 1025 +-
alg/gdalwarper.h | 124 +-
alg/gdalwarpkernel.cpp | 3975 +++---
alg/gdalwarpkernel_opencl.c | 2575 ----
alg/gdalwarpkernel_opencl.cpp | 2689 ++++
alg/gdalwarpkernel_opencl.h | 4 +-
alg/gdalwarpoperation.cpp | 1165 +-
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 | 38 +-
apps/gdal_grid_bin.cpp | 3 +-
apps/gdal_grid_lib.cpp | 39 +-
apps/gdal_rasterize_bin.cpp | 93 +-
apps/gdal_rasterize_lib.cpp | 132 +-
apps/gdal_translate_bin.cpp | 46 +-
apps/gdal_translate_lib.cpp | 180 +-
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 | 797 +-
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 | 1268 +-
apps/ogr_utilities.dox | 195 +-
apps/ogrdissolve.cpp | 43 +-
apps/ogrinfo.cpp | 99 +-
apps/ogrlineref.cpp | 19 +-
apps/ogrtindex.cpp | 610 +-
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 | 26 +
ci/travis/precise_32bit/install.sh | 14 +
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 | 65 +
ci/travis/trusty_clang/install.sh | 41 +
ci/travis/trusty_clang/script.sh | 47 +
ci/travis/ubuntu_1604/before_install.sh | 42 +
ci/travis/ubuntu_1604/install.sh | 23 +
ci/travis/ubuntu_1604/script.sh | 17 +
configure | 3010 ++++-
configure.ac | 5528 +++++++++
configure.in | 5155 --------
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 | 296 +
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 | 141 +
debian/control | 31 +-
debian/copyright | 32 +-
debian/gdal-bin.install | 13 +-
debian/gdal-data.install | 1 +
debian/gdal-symbols.pl | 1 +
debian/libgdal20.install | 1 -
debian/libgdal20.symbols.alpha | 657 +-
debian/libgdal20.symbols.amd64 | 687 +-
debian/libgdal20.symbols.arm64 | 686 +-
debian/libgdal20.symbols.armel | 665 +-
debian/libgdal20.symbols.armhf | 663 +-
debian/libgdal20.symbols.common | 129 +-
debian/libgdal20.symbols.hppa | 674 +-
debian/libgdal20.symbols.hurd-i386 | 657 +-
debian/libgdal20.symbols.i386 | 664 +-
debian/libgdal20.symbols.kfreebsd-amd64 | 687 +-
debian/libgdal20.symbols.kfreebsd-i386 | 664 +-
debian/libgdal20.symbols.m68k | 3920 ++++++
debian/libgdal20.symbols.mips | 661 +-
debian/libgdal20.symbols.mips64el | 685 +-
debian/libgdal20.symbols.mipsel | 661 +-
debian/libgdal20.symbols.powerpc | 662 +-
debian/libgdal20.symbols.powerpcspe | 3852 ++++++
debian/libgdal20.symbols.ppc64 | 664 +-
debian/libgdal20.symbols.ppc64el | 685 +-
debian/libgdal20.symbols.s390x | 665 +-
debian/libgdal20.symbols.sparc64 | 685 +-
debian/libgdal20.symbols.x32 | 920 +-
debian/patches/gdalpaths | 12 +-
debian/patches/hdf4 | 10 +-
debian/patches/ogdi | 2 +-
debian/patches/perl-vendor | 2 +-
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 -
...ix-crash-on-URL-that-are-not-DODS-servers.patch | 30 -
debian/python-gdal.install | 1 +
debian/rules | 16 +-
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 | 717 +-
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 | 253 +-
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 | 761 +-
frmts/georaster/georaster_priv.h | 132 +-
frmts/georaster/georaster_rasterband.cpp | 51 +-
frmts/georaster/georaster_wrapper.cpp | 130 +-
frmts/georaster/makefile.vc | 14 +-
frmts/georaster/oci_wrapper.cpp | 295 +-
frmts/georaster/oci_wrapper.h | 20 +-
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/Makefile.in | 13 -
frmts/grass/pkg/README | 18 +-
frmts/grass/pkg/aclocal.m4 | 16 +-
frmts/grass/pkg/configure | 70 +-
frmts/grass/pkg/configure.in | 15 +-
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 | 125 +-
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 | 671 +-
frmts/grib/gribdataset.h | 184 +
frmts/grib/makefile.vc | 7 +-
frmts/gsg/gs7bgdataset.cpp | 31 +-
frmts/gsg/gsagdataset.cpp | 1404 ++-
frmts/gsg/gsbgdataset.cpp | 741 +-
frmts/gta/gtadataset.cpp | 76 +-
frmts/gtiff/GNUmakefile | 6 +-
frmts/gtiff/frmt_gtiff.html | 120 +-
frmts/gtiff/geotiff.cpp | 12164 +++++++++++--------
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 | 710 +-
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 | 29 +-
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 | 256 +-
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 | 75 +-
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 | 587 +-
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_headers.h | 4 +-
frmts/jp2kak/jp2kakdataset.cpp | 1980 ++-
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 | 2311 ++--
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 | 580 +-
frmts/jpeg2000/jpeg2000_vsil_io.h | 74 +-
frmts/jpeg2000/jpeg2000dataset.cpp | 161 +-
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 | 12 +-
frmts/map/mapdataset.cpp | 44 +-
frmts/mbtiles/GNUmakefile | 2 +-
frmts/mbtiles/frmt_mbtiles.html | 2 +-
frmts/mbtiles/makefile.vc | 8 +-
frmts/mbtiles/mbtilesdataset.cpp | 221 +-
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 | 10107 +++++++--------
frmts/netcdf/netcdfdataset.h | 118 +-
frmts/netcdf/netcdflayer.cpp | 2165 ++--
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 | 365 +-
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 | 108 +-
frmts/pcidsk/pcidskdataset2.h | 94 +-
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 | 18 +-
frmts/pcidsk/sdk/core/pcidskcreate.cpp | 514 +-
frmts/pcidsk/sdk/core/pcidskexception.cpp | 32 +-
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 | 24 +-
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 | 7 +
frmts/pdf/frmt_pdf.html | 19 +-
frmts/pdf/gdal_pdf.h | 77 +-
frmts/pdf/ogrpdflayer.cpp | 27 +-
frmts/pdf/pdfcreatecopy.cpp | 344 +-
frmts/pdf/pdfcreatecopy.h | 22 +-
frmts/pdf/pdfdataset.cpp | 572 +-
frmts/pdf/pdfio.cpp | 82 +-
frmts/pdf/pdfio.h | 47 +-
frmts/pdf/pdfobject.cpp | 108 +-
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 | 4770 +++++++-
frmts/pds/makefile.vc | 2 +-
frmts/pds/nasakeywordhandler.cpp | 265 +-
frmts/pds/nasakeywordhandler.h | 63 +-
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 | 136 +-
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 | 100 +-
frmts/raw/fujibasdataset.cpp | 13 +-
frmts/raw/genbindataset.cpp | 17 +-
frmts/raw/gscdataset.cpp | 5 +-
frmts/raw/gtxdataset.cpp | 25 +-
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 | 885 +-
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 | 656 +-
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 | 8 +-
frmts/sentinel2/sentinel2dataset.cpp | 434 +-
frmts/sgi/sgidataset.cpp | 58 +-
frmts/srtmhgt/srtmhgtdataset.cpp | 157 +-
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 | 157 +-
frmts/vrt/vrtsourcedrasterband.cpp | 807 +-
frmts/vrt/vrtsources.cpp | 1397 ++-
frmts/vrt/vrtwarped.cpp | 530 +-
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 | 80 +-
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 | 153 +-
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 | 822 +-
gcore/gdal_pam.h | 115 +-
gcore/gdal_priv.h | 369 +-
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 | 11 +-
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 | 635 +-
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 | 163 +-
gcore/gdalproxypool.cpp | 66 +-
gcore/gdalrasterband.cpp | 2921 ++++-
gcore/gdalrasterblock.cpp | 369 +-
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 | 2940 +++--
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 | 92 +-
makegdal_gen.bat | 218 -
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 | 115 +-
ogr/Doxyfile | 1006 +-
ogr/GNUmakefile | 12 +-
ogr/file.lst | 6 +-
ogr/generate_encoding_table.c | 5 +-
ogr/gml2ogrgeometry.cpp | 2414 ++--
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 | 1285 +-
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 | 1671 ++-
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 | 2063 ++--
ogr/ogr_srs_usgs.cpp | 345 +-
ogr/ogr_srs_validate.cpp | 451 +-
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 | 424 +-
ogr/ograpispy.h | 3 +-
ogr/ograssemblepolygon.cpp | 209 +-
ogr/ogrcircularstring.cpp | 483 +-
ogr/ogrcompoundcurve.cpp | 223 +-
ogr/ogrct.cpp | 515 +-
ogr/ogrcurve.cpp | 114 +-
ogr/ogrcurvecollection.cpp | 272 +-
ogr/ogrcurvepolygon.cpp | 253 +-
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 | 3132 +++--
ogr/ogrgeomfielddefn.cpp | 88 +-
ogr/ogrlinearring.cpp | 278 +-
ogr/ogrlinestring.cpp | 873 +-
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 | 262 +-
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 | 16 +-
ogr/ogrsf_frmts/amigocloud/makefile.vc | 2 +-
ogr/ogrsf_frmts/amigocloud/ogr_amigocloud.h | 126 +-
.../amigocloud/ogramigoclouddatasource.cpp | 136 +-
ogr/ogrsf_frmts/amigocloud/ogramigoclouddriver.cpp | 14 +-
ogr/ogrsf_frmts/amigocloud/ogramigocloudlayer.cpp | 60 +-
.../amigocloud/ogramigocloudresultlayer.cpp | 3 +-
.../amigocloud/ogramigocloudtablelayer.cpp | 111 +-
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 | 2 +-
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 | 82 +-
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 | 515 +-
ogr/ogrsf_frmts/dxf/ogrdxfreader.cpp | 6 +-
ogr/ogrsf_frmts/dxf/ogrdxfwriterds.cpp | 176 +-
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 | 1517 ++-
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 | 580 +-
ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp | 403 +-
ogr/ogrsf_frmts/geojson/ogrgeojsondriver.cpp | 218 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonlayer.cpp | 71 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp | 855 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.h | 75 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonutils.cpp | 109 +-
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 | 486 +-
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 | 675 +-
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 | 266 +-
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 | 2255 ++--
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 | 1586 +++
ogr/ogrsf_frmts/gmlas/ogr_gmlas_consts.h | 316 +
ogr/ogrsf_frmts/gmlas/ogrgmlasconf.cpp | 678 ++
ogr/ogrsf_frmts/gmlas/ogrgmlasdatasource.cpp | 1421 +++
ogr/ogrsf_frmts/gmlas/ogrgmlasdriver.cpp | 194 +
ogr/ogrsf_frmts/gmlas/ogrgmlasfeatureclass.cpp | 199 +
ogr/ogrsf_frmts/gmlas/ogrgmlaslayer.cpp | 1285 ++
ogr/ogrsf_frmts/gmlas/ogrgmlasreader.cpp | 3355 +++++
ogr/ogrsf_frmts/gmlas/ogrgmlasschemaanalyzer.cpp | 3595 ++++++
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 | 1328 +-
ogr/ogrsf_frmts/gpkg/gpkgmbtilescommon.h | 54 +-
ogr/ogrsf_frmts/gpkg/ogr_geopackage.h | 311 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackagedatasource.cpp | 2137 +++-
ogr/ogrsf_frmts/gpkg/ogrgeopackagedriver.cpp | 157 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackagelayer.cpp | 193 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackageselectlayer.cpp | 28 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackagetablelayer.cpp | 1686 ++-
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 | 70 +-
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 | 36 +-
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 | 284 +-
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 | 71 +-
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 | 17 +-
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 | 1842 ++-
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 | 39 +-
ogr/ogrsf_frmts/mdb/drv_mdb.html | 8 +-
ogr/ogrsf_frmts/mdb/ogr_mdb.h | 38 +-
ogr/ogrsf_frmts/mdb/ogrmdbdatasource.cpp | 5 +-
ogr/ogrsf_frmts/mdb/ogrmdbdriver.cpp | 5 +-
ogr/ogrsf_frmts/mdb/ogrmdbjackcess.cpp | 106 +-
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 | 668 +-
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 | 356 +-
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/makefile.vc | 32 +-
ogr/ogrsf_frmts/mssqlspatial/ogr_mssqlspatial.h | 155 +-
.../mssqlspatial/ogrmssqlgeometryparser.cpp | 4 +-
.../mssqlspatial/ogrmssqlgeometryvalidator.cpp | 985 +-
.../mssqlspatial/ogrmssqlgeometrywriter.cpp | 16 +-
.../mssqlspatial/ogrmssqlspatialdatasource.cpp | 81 +-
.../mssqlspatial/ogrmssqlspatialdriver.cpp | 328 +-
.../mssqlspatial/ogrmssqlspatiallayer.cpp | 1273 +-
.../mssqlspatial/ogrmssqlspatialselectlayer.cpp | 509 +-
.../mssqlspatial/ogrmssqlspatialtablelayer.cpp | 191 +-
ogr/ogrsf_frmts/mysql/ogr_mysql.h | 91 +-
ogr/ogrsf_frmts/mysql/ogrmysqldatasource.cpp | 121 +-
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 | 171 +-
ogr/ogrsf_frmts/nas/nasreader.cpp | 103 +-
ogr/ogrsf_frmts/nas/nasreaderp.h | 68 +-
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 | 47 +-
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 | 75 +-
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 | 27 +-
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 | 249 +-
ogr/ogrsf_frmts/ods/ogrodsdriver.cpp | 4 +-
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 | 492 +-
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 | 966 +-
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 | 47 +-
ogr/ogrsf_frmts/sde/ogrsdedriver.cpp | 5 +-
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 | 102 +-
ogr/ogrsf_frmts/shape/ogrshapelayer.cpp | 1226 +-
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 | 203 +-
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 | 370 +-
ogr/ogrsf_frmts/sqlite/ogrsqlite3ext.h | 2 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteapiroutines.c | 25 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp | 1156 +-
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 | 754 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteregexp.cpp | 46 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteselectlayer.cpp | 82 +-
.../sqlite/ogrsqlitesinglefeaturelayer.cpp | 29 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.cpp | 121 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitetablelayer.cpp | 1111 +-
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 | 121 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.cpp | 266 +-
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 | 121 +-
ogr/ogrsf_frmts/vrt/ogrvrtdriver.cpp | 5 +-
ogr/ogrsf_frmts/vrt/ogrvrtlayer.cpp | 314 +-
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 | 477 +-
ogr/ogrsf_frmts/xls/ogr_xls.h | 43 +-
ogr/ogrsf_frmts/xls/ogrxlsdatasource.cpp | 21 +-
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 | 428 +-
ogr/ogrsf_frmts/xlsx/ogrxlsxdriver.cpp | 17 +-
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 | 513 +-
ogr/ogrsurface.cpp | 13 +-
ogr/ogrtriangle.cpp | 277 +
ogr/ogrtriangulatedsurface.cpp | 276 +
ogr/ogrutils.cpp | 1024 +-
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 | 361 +-
port/cpl_aws.h | 16 +-
port/cpl_base64.cpp | 139 +-
port/cpl_config.h.in | 22 +
port/cpl_config.h.vc | 2 +-
port/cpl_config_extras.h | 4 +-
port/cpl_conv.cpp | 1304 +-
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 | 202 +-
port/cpl_error.h | 49 +-
port/cpl_findfile.cpp | 68 +-
port/cpl_getexecpath.cpp | 22 +-
port/cpl_google_cloud.cpp | 180 +
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 | 553 +-
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 | 796 +-
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 | 133 +-
port/cpl_vsi_error.h | 9 +-
port/cpl_vsi_mem.cpp | 329 +-
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 | 1002 +-
port/cpl_vsil_curl.cpp | 2999 +++--
port/cpl_vsil_curl_priv.h | 28 +-
port/cpl_vsil_curl_streaming.cpp | 1119 +-
port/cpl_vsil_gzip.cpp | 1453 ++-
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 | 301 +-
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 | 64 +-
port/cplkeywordparser.h | 6 +-
port/cplstring.cpp | 137 +-
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/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 | 3 +
swig/csharp/const/GdalConstPINVOKE.cs | 9 +
swig/csharp/const/gdalconst_wrap.c | 30 +
swig/csharp/gdal/Gdal.cs | 19 +
swig/csharp/gdal/GdalPINVOKE.cs | 9 +
swig/csharp/gdal/gdal_wrap.cpp | 157 +
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 | 2 +-
swig/include/csharp/gdal_csharp_extend.i | 2 +-
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 | 2 +-
swig/include/gdal.i | 28 +-
swig/include/gdal_array.i | 129 +-
swig/include/gdal_typemaps.i | 2 +-
swig/include/gdalconst.i | 14 +-
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 | 819 +-
swig/include/perl/gnm_perl.i | 30 +
swig/include/perl/init.i | 48 +
swig/include/perl/ogr_perl.i | 665 +-
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 | 98 +-
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 | 144 +-
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 | 15 +
swig/perl/gnm_wrap.cpp | 1848 +--
swig/perl/index.dox | 52 +-
swig/perl/lib/Geo/GDAL.dox | 339 +-
swig/perl/lib/Geo/GDAL.pm | 854 +-
swig/perl/lib/Geo/GDAL/Const.pm | 3 +
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 | 689 +-
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-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/geom.t | 60 +
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 | 478 +-
swig/python/extensions/gdal_wrap.cpp | 4619 +++++--
swig/python/extensions/gdalconst_wrap.c | 2422 +++-
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 | 1392 ++-
swig/python/osgeo/gdal_array.py | 174 +-
swig/python/osgeo/gdalconst.py | 342 +-
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 | 1006 +-
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 | 27 +-
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 -
2535 files changed, 363301 insertions(+), 225221 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/libgdal20.symbols.m68k
create mode 100644 debian/libgdal20.symbols.powerpcspe
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
delete mode 100644 debian/patches/svn-r36175-DODS-fix-crash-on-URL-that-are-not-DODS-servers.patch
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/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/geom.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