[gdal] 04/12: Merge tag 'upstream/2.2.0_beta1+dfsg' into experimental-2.2
Bas Couwenberg
sebastic at debian.org
Fri Apr 14 15:12:38 UTC 2017
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch experimental-2.2
in repository gdal.
commit 0baa4c9ef413a9ce38500363dd537397001cae3c
Merge: 5a7a2fb 91475de
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Fri Apr 14 11:12:34 2017 +0200
Merge tag 'upstream/2.2.0_beta1+dfsg' into experimental-2.2
Upstream version 2.2.0~beta1+dfsg
Doxyfile | 912 +-
DoxygenLayout.xml | 204 +
GDALmake.opt.in | 63 +-
GNUmakefile | 20 +-
HOWTO-RELEASE | 73 +-
MIGRATION_GUIDE.TXT | 40 +-
NEWS | 1863 +--
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 | 1303 +-
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 | 588 +-
alg/gdalrasterpolygonenumerator.cpp | 34 +-
alg/gdalsievefilter.cpp | 164 +-
alg/gdalsimplewarp.cpp | 341 +-
alg/gdaltransformer.cpp | 1954 +--
alg/gdaltransformgeolocs.cpp | 52 +-
alg/gdalwarper.cpp | 1025 +-
alg/gdalwarper.h | 124 +-
alg/gdalwarpkernel.cpp | 3926 +++---
alg/gdalwarpkernel_opencl.c | 2574 ----
alg/gdalwarpkernel_opencl.cpp | 2689 ++++
alg/gdalwarpkernel_opencl.h | 4 +-
alg/gdalwarpoperation.cpp | 1141 +-
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 | 391 +-
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 | 112 +-
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 | 847 +-
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 | 1235 +-
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 | 66 +
ci/travis/gcc48_stdcpp11/install.sh | 32 +
ci/travis/gcc48_stdcpp11/script.sh | 50 +
.../gcc52_stdcpp14_sanitize/before_install.sh | 62 +
ci/travis/gcc52_stdcpp14_sanitize/install.sh | 46 +
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 | 60 +
ci/travis/precise_clang/install.sh | 39 +
ci/travis/precise_clang/script.sh | 58 +
ci/travis/python3/before_install.sh | 54 +
ci/travis/python3/install.sh | 32 +
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 | 2961 ++++-
configure.ac | 5510 +++++++++
configure.in | 5156 --------
data/compdcs.csv | 3 +
data/coordinate_axis.csv | 12 +
data/datum_shift.csv | 1312 +-
data/default.rsc | Bin 0 -> 463632 bytes
data/ellipsoid.csv | 3 +-
data/gcs.csv | 22 +-
data/gdal_datum.csv | 1029 +-
data/gdalvrt.xsd | 10 +-
data/geoccs.csv | 19 +-
data/gml_registry.xml | 59 +
data/gmlasconf.xml | 169 +
data/gmlasconf.xsd | 1041 ++
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 +-
doc/api.dox | 32 +-
doc/br/Doxyfile | 2274 ++--
doc/br/gdal_building_br.dox | 18 +-
doc/br/gdal_datamodel_br.dox | 620 +-
doc/br/gdal_tutorial_br.dox | 1234 +-
doc/br/index_br.dox | 304 +-
doc/credits.dox | 68 +-
doc/download.dox | 4 +-
doc/examples.dox | 13 +-
doc/gdal_datamodel.dox | 188 +-
doc/gdal_drivertut.dox | 781 +-
doc/gdal_tutorial.dox | 142 +-
doc/grid_tutorial.dox | 16 +-
doc/images/OSGeo_project.png | Bin 0 -> 2916 bytes
doc/images/foss4g2017.png | Bin 0 -> 16177 bytes
doc/index.dox | 82 +-
doc/ru/Doxyfile | 2274 ++--
doc/ru/gdal_datamodel_ru.dox | 108 +-
doc/ru/gdal_tutorial_ru.dox | 88 +-
doc/ru/index_ru.dox | 10 +-
doc/sponsorship.dox | 52 +-
doc/vb6_tutorial.dox | 528 -
doc/warptut.dox | 152 +-
frmts/aaigrid/aaigriddataset.cpp | 932 +-
frmts/aaigrid/aaigriddataset.h | 169 +
frmts/adrg/adrgdataset.cpp | 649 +-
frmts/adrg/srpdataset.cpp | 359 +-
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 | 10 +-
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 | 6 +-
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 | 27 +-
frmts/ctg/ctgdataset.cpp | 25 +-
frmts/dds/ddsdataset.cpp | 17 +-
frmts/derived/GNUmakefile | 11 +
frmts/derived/deriveddataset.cpp | 223 +
frmts/derived/derivedlist.c | 52 +
frmts/derived/derivedlist.h | 48 +
frmts/derived/frmt_derived.html | 236 +
frmts/derived/makefile.vc | 13 +
frmts/dimap/GNUmakefile | 4 +-
frmts/dimap/dimapdataset.cpp | 931 +-
frmts/dimap/makefile.vc | 2 +
frmts/dods/GNUmakefile | 4 +-
frmts/dods/dodsdataset2.cpp | 245 +-
frmts/dods/libdap_headers.h | 67 +
frmts/dted/dted_api.c | 5 +-
frmts/dted/dted_api.h | 2 +-
frmts/dted/dted_create.c | 151 +-
frmts/dted/dted_ptstream.c | 8 +-
frmts/dted/dted_test.c | 2 +-
frmts/dted/dteddataset.cpp | 83 +-
frmts/e00grid/e00compr.h | 5 +-
frmts/e00grid/e00griddataset.cpp | 32 +-
frmts/e00grid/e00read.c | 2 +-
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 | 92 +-
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/frmt_georaster.html | 2 +-
frmts/georaster/georaster_dataset.cpp | 48 +-
frmts/georaster/georaster_priv.h | 92 +-
frmts/georaster/georaster_rasterband.cpp | 3 +-
frmts/georaster/georaster_wrapper.cpp | 74 +-
frmts/georaster/makefile.vc | 11 +-
frmts/georaster/oci_wrapper.cpp | 21 +-
frmts/georaster/oci_wrapper.h | 3 +-
frmts/gff/gff_dataset.cpp | 65 +-
frmts/gif/biggifdataset.cpp | 21 +-
frmts/gif/gifabstractdataset.cpp | 34 +-
frmts/gif/gifabstractdataset.h | 27 +-
frmts/gif/gifdataset.cpp | 316 +-
frmts/gif/giflib/dgif_lib.c | 8 +-
frmts/gif/giflib/egif_lib.c | 9 +-
frmts/gif/giflib/gif_hash.h | 30 +-
frmts/gif/giflib/gifalloc.c | 3 +-
frmts/grass/grass57dataset.cpp | 462 +-
frmts/grass/grassdataset.cpp | 64 +-
frmts/grass/pkg/README | 18 +-
frmts/grass/pkg/aclocal.m4 | 16 +-
frmts/grass/pkg/configure.in | 2 +-
frmts/grib/GNUmakefile | 13 +-
frmts/grib/degrib18/degrib/clock.c | 32 +-
frmts/grib/degrib18/degrib/clock.h | 5 +-
frmts/grib/degrib18/degrib/datasource.h | 12 +-
frmts/grib/degrib18/degrib/degrib1.cpp | 29 +-
frmts/grib/degrib18/degrib/degrib1.h | 1 -
frmts/grib/degrib18/degrib/degrib2.cpp | 14 +-
frmts/grib/degrib18/degrib/engribapi.c | 8 +-
frmts/grib/degrib18/degrib/engribapi.h | 1 -
frmts/grib/degrib18/degrib/filedatasource.cpp | 2 +-
frmts/grib/degrib18/degrib/filedatasource.h | 22 +-
frmts/grib/degrib18/degrib/grib2api.c | 20 +-
frmts/grib/degrib18/degrib/inventory.cpp | 105 +-
frmts/grib/degrib18/degrib/inventory.h | 3 +-
frmts/grib/degrib18/degrib/memorydatasource.cpp | 4 +-
frmts/grib/degrib18/degrib/memorydatasource.h | 29 +-
frmts/grib/degrib18/degrib/meta.h | 75 +-
frmts/grib/degrib18/degrib/metaname.cpp | 1663 ++-
frmts/grib/degrib18/degrib/metaname.h | 8 +-
frmts/grib/degrib18/degrib/metaparse.cpp | 159 +-
frmts/grib/degrib18/degrib/metaprint.cpp | 8 +-
frmts/grib/degrib18/degrib/myassert.h | 1 -
frmts/grib/degrib18/degrib/myerror.c | 2 +-
frmts/grib/degrib18/degrib/myutil.c | 71 +-
frmts/grib/degrib18/degrib/myutil.h | 8 +-
frmts/grib/degrib18/degrib/scan.c | 2 +-
frmts/grib/degrib18/degrib/tdlpack.cpp | 36 +-
frmts/grib/degrib18/degrib/tdlpack.h | 1 -
frmts/grib/degrib18/degrib/type.h | 7 +-
frmts/grib/degrib18/degrib/weather.c | 8 +-
frmts/grib/degrib18/g2clib-1.0.4/README | 20 +-
frmts/grib/degrib18/g2clib-1.0.4/cmplxpack.c | 6 +-
frmts/grib/degrib18/g2clib-1.0.4/compack.c | 42 +-
frmts/grib/degrib18/g2clib-1.0.4/comunpack.c | 41 +-
frmts/grib/degrib18/g2clib-1.0.4/dec_jpeg2000.cpp | 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 | 670 +-
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 | 12152 +++++++++++--------
frmts/gtiff/gt_citation.cpp | 530 +-
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 | 692 +-
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_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_print.c | 21 +-
frmts/gtiff/libgeotiff/geo_set.c | 26 +-
frmts/gtiff/libgeotiff/geo_simpletags.c | 1 +
frmts/gtiff/libgeotiff/geo_trans.c | 2 +-
frmts/gtiff/libgeotiff/geokeys.inc | 2 +-
frmts/gtiff/libgeotiff/geotiff.h | 2 +-
frmts/gtiff/libgeotiff/geotiff_proj4.c | 2 +-
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 | 59 +-
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 | 2 +-
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 | 10 +-
frmts/gxf/gxfopen.h | 72 +-
frmts/hdf4/hdf-eos/GDapi.c | 4 +-
frmts/hdf4/hdf-eos/HDFEOSVersion.h | 6 +-
frmts/hdf4/hdf-eos/SWapi.c | 29 +-
frmts/hdf4/hdf-eos/makefile.vc | 2 +-
frmts/hdf4/hdf4dataset.cpp | 255 +-
frmts/hdf4/hdf4dataset.h | 37 +-
frmts/hdf4/hdf4imagedataset.cpp | 1106 +-
frmts/hdf4/makefile.vc | 4 +-
frmts/hdf5/GNUmakefile | 2 +-
frmts/hdf5/bagdataset.cpp | 659 +-
frmts/hdf5/gh5_convenience.cpp | 193 +-
frmts/hdf5/gh5_convenience.h | 12 +-
frmts/hdf5/hdf5dataset.cpp | 1122 +-
frmts/hdf5/hdf5dataset.h | 98 +-
frmts/hdf5/hdf5imagedataset.cpp | 845 +-
frmts/hdf5/iso19115_srs.cpp | 117 +-
frmts/hdf5/iso19115_srs.h | 43 +
frmts/hf2/hf2dataset.cpp | 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 | 4724 ++++---
frmts/hfa/hfadataset.h | 312 +
frmts/hfa/hfadictionary.cpp | 121 +-
frmts/hfa/hfaentry.cpp | 580 +-
frmts/hfa/hfafield.cpp | 1251 +-
frmts/hfa/hfaopen.cpp | 3424 +++---
frmts/hfa/hfatest.cpp | 55 +-
frmts/hfa/hfatype.cpp | 304 +-
frmts/idrisi/GNUmakefile | 2 +-
frmts/idrisi/IdrisiDataset.cpp | 566 +-
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 | 981 +-
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 | 123 +-
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 | 1974 ++-
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 | 189 +-
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/gmtdataset.cpp | 101 +-
frmts/netcdf/netcdfdataset.cpp | 10007 +++++++--------
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 | 24 +-
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 | 310 +-
frmts/nitf/nitfdataset.h | 117 +-
frmts/nitf/nitfdes.c | 8 +-
frmts/nitf/nitfdump.c | 8 +-
frmts/nitf/nitffile.c | 36 +-
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 | 45 +-
frmts/northwood/grddataset.cpp | 1021 +-
frmts/northwood/northwood.cpp | 84 +-
frmts/northwood/northwood.h | 14 +-
frmts/o/README.TXT | 2 +-
frmts/ogdi/ogdidataset.cpp | 183 +-
frmts/openjpeg/frmt_jp2openjpeg.html | 69 +-
frmts/openjpeg/openjpegdataset.cpp | 289 +-
frmts/ozi/makefile.vc | 6 +-
frmts/ozi/ozidataset.cpp | 36 +-
frmts/pcidsk/GNUmakefile | 2 +-
frmts/pcidsk/gdal_edb.cpp | 27 +-
frmts/pcidsk/notes.txt | 12 +-
frmts/pcidsk/ogrpcidsklayer.cpp | 39 +-
frmts/pcidsk/pcidskdataset2.cpp | 49 +-
frmts/pcidsk/pcidskdataset2.h | 94 +-
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 | 6 +-
frmts/pcidsk/sdk/segment/orbitstructures.h | 148 +-
frmts/pcidsk/sdk/segment/sysblockmap.cpp | 4 +-
frmts/pcidsk/sdk/segment/sysblockmap.h | 4 +-
frmts/pcidsk/vsi_pcidsk_io.cpp | 25 +-
frmts/pcraster/doxygen.cfg | 948 +-
frmts/pcraster/libcsf/getattr.c | 2 +-
frmts/pcraster/libcsf/kernlcsf.c | 8 +-
frmts/pcraster/libcsf/mperror.c | 2 +-
frmts/pcraster/libcsf/rextend.c | 2 +-
frmts/pcraster/pcrasterdataset.cpp | 31 +-
frmts/pcraster/pcrasterdataset.h | 18 +-
frmts/pcraster/pcrastermisc.cpp | 3 +-
frmts/pcraster/pcrasterrasterband.cpp | 15 +-
frmts/pcraster/pcrasterrasterband.h | 18 +-
frmts/pcraster/pcrasterutil.cpp | 15 +-
frmts/pcraster/pcrasterutil.h | 8 +-
frmts/pdf/GNUmakefile | 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 | 36 +-
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 | 263 +-
frmts/pds/nasakeywordhandler.h | 63 +-
frmts/pds/pdsdataset.cpp | 73 +-
frmts/pds/vicardataset.cpp | 49 +-
frmts/pds/vicarkeywordhandler.cpp | 31 +-
frmts/plmosaic/GNUmakefile | 2 +-
frmts/plmosaic/plmosaicdataset.cpp | 116 +-
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 | 35 +-
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 | 638 +-
frmts/rmf/rmfdataset.h | 50 +-
frmts/rmf/rmfdem.cpp | 155 +-
frmts/rmf/rmflzw.cpp | 106 +-
frmts/rs2/rs2dataset.cpp | 118 +-
frmts/safe/frmt_safe.html | 12 +-
frmts/safe/safedataset.cpp | 127 +-
frmts/saga/sagadataset.cpp | 183 +-
frmts/sde/GNUmakefile | 26 +-
frmts/sde/gdal_sde.h | 7 -
frmts/sde/sdedataset.cpp | 32 +-
frmts/sde/sdedataset.h | 14 +-
frmts/sde/sdeerror.cpp | 8 +-
frmts/sde/sdeerror.h | 1 -
frmts/sde/sderasterband.cpp | 48 +-
frmts/sde/sderasterband.h | 32 +-
frmts/sdts/Doxyfile | 60 +-
frmts/sdts/sdts2shp.cpp | 135 +-
frmts/sdts/sdts_al.h | 26 +-
frmts/sdts/sdts_main.dox | 42 +-
frmts/sdts/sdts_tut.dox | 72 +-
frmts/sdts/sdtsattrreader.cpp | 9 +-
frmts/sdts/sdtscatd.cpp | 7 +-
frmts/sdts/sdtsdataset.cpp | 33 +-
frmts/sdts/sdtsindexedreader.cpp | 8 +-
frmts/sdts/sdtsiref.cpp | 8 +-
frmts/sdts/sdtslib.cpp | 21 +-
frmts/sdts/sdtslinereader.cpp | 21 +-
frmts/sdts/sdtspointreader.cpp | 8 +-
frmts/sdts/sdtspolygonreader.cpp | 11 +-
frmts/sdts/sdtsrasterreader.cpp | 17 +-
frmts/sdts/sdtstransfer.cpp | 10 +-
frmts/sdts/sdtsxref.cpp | 3 +-
frmts/sentinel2/frmt_sentinel2.html | 2 +-
frmts/sentinel2/sentinel2dataset.cpp | 116 +-
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 | 358 +-
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 | 1387 ++-
frmts/vrt/vrtwarped.cpp | 530 +-
frmts/wcs/GNUmakefile | 2 +-
frmts/wcs/httpdriver.cpp | 14 +-
frmts/wcs/wcsdataset.cpp | 146 +-
frmts/webp/webpdataset.cpp | 20 +-
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 | 79 +-
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 | 3822 +++---
gcore/gdaldefaultasync.cpp | 114 +-
gcore/gdaldefaultoverviews.cpp | 433 +-
gcore/gdaldllmain.cpp | 27 +-
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 | 55 +-
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 | 6 +-
m4/ax_cxx_compile_stdcxx.m4 | 562 +
m4/ax_cxx_compile_stdcxx_11.m4 | 39 +
m4/ax_lib_libkml.m4 | 37 +-
m4/ax_lib_xerces.m4 | 23 +-
m4/geos.m4 | 12 +-
m4/sfcgal.m4 | 150 +
makefile.vc | 82 +-
makegdal_gen.bat | 369 -
man/man1/gdal-config.1 | 5 +-
man/man1/gdal2tiles.1 | 5 +-
man/man1/gdal_calc.1 | 34 +-
man/man1/gdal_contour.1 | 7 +-
man/man1/gdal_edit.1 | 21 +-
man/man1/gdal_fillnodata.1 | 5 +-
man/man1/gdal_grid.1 | 15 +-
man/man1/gdal_merge.1 | 7 +-
man/man1/gdal_pansharpen.1 | 7 +-
man/man1/gdal_polygonize.1 | 9 +-
man/man1/gdal_proximity.1 | 9 +-
man/man1/gdal_rasterize.1 | 16 +-
man/man1/gdal_retile.1 | 12 +-
man/man1/gdal_sieve.1 | 7 +-
man/man1/gdal_translate.1 | 11 +-
man/man1/gdal_utilities.1 | 34 +-
man/man1/gdaladdo.1 | 5 +-
man/man1/gdalbuildvrt.1 | 11 +-
man/man1/gdalcompare.1 | 5 +-
man/man1/gdaldem.1 | 31 +-
man/man1/gdalinfo.1 | 7 +-
man/man1/gdallocationinfo.1 | 4 +-
man/man1/gdalmanage.1 | 5 +-
man/man1/gdalmove.1 | 5 +-
man/man1/gdalsrsinfo.1 | 7 +-
man/man1/gdaltindex.1 | 5 +-
man/man1/gdaltransform.1 | 11 +-
man/man1/gdalwarp.1 | 60 +-
man/man1/gnm_utilities.1 | 2 +-
man/man1/gnmanalyse.1 | 2 +-
man/man1/gnmmanage.1 | 2 +-
man/man1/nearblack.1 | 7 +-
man/man1/ogr2ogr.1 | 23 +-
man/man1/ogr_utilities.1 | 4 +-
man/man1/ogrinfo.1 | 15 +-
man/man1/ogrlineref.1 | 5 +-
man/man1/ogrmerge.1 | 146 +
man/man1/ogrtindex.1 | 25 +-
man/man1/pct2rgb.1 | 5 +-
man/man1/rgb2pct.1 | 7 +-
mkgdaldist.sh | 31 +-
mktestdist.sh | 4 +-
nmake.opt | 112 +-
ogr/Doxyfile | 1006 +-
ogr/GNUmakefile | 12 +-
ogr/file.lst | 6 +-
ogr/generate_encoding_table.c | 5 +-
ogr/gml2ogrgeometry.cpp | 2408 ++--
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 | 1661 ++-
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 | 485 +-
ogr/ogrcurve.cpp | 114 +-
ogr/ogrcurvecollection.cpp | 258 +-
ogr/ogrcurvepolygon.cpp | 253 +-
ogr/ogrfeature.cpp | 2751 +++--
ogr/ogrfeaturedefn.cpp | 209 +-
ogr/ogrfeaturequery.cpp | 478 +-
ogr/ogrfeaturestyle.cpp | 1552 +--
ogr/ogrfielddefn.cpp | 232 +-
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 | 110 +-
ogr/ogrpgeogeometry.cpp | 2242 +++-
ogr/ogrpgeogeometry.h | 27 +-
ogr/ogrpoint.cpp | 262 +-
ogr/ogrpolygon.cpp | 286 +-
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 | 83 +-
ogr/ogrsf_frmts/amigocloud/ogramigoclouddriver.cpp | 14 +-
ogr/ogrsf_frmts/amigocloud/ogramigocloudlayer.cpp | 53 +-
.../amigocloud/ogramigocloudresultlayer.cpp | 3 +-
.../amigocloud/ogramigocloudtablelayer.cpp | 102 +-
ogr/ogrsf_frmts/arcgen/ogr_arcgen.h | 25 +-
ogr/ogrsf_frmts/arcgen/ograrcgendatasource.cpp | 15 +-
ogr/ogrsf_frmts/arcgen/ograrcgendriver.cpp | 7 +-
ogr/ogrsf_frmts/arcgen/ograrcgenlayer.cpp | 17 +-
ogr/ogrsf_frmts/arcobjects/GNUmakefile | 32 +-
ogr/ogrsf_frmts/arcobjects/aodatasource.cpp | 437 +-
ogr/ogrsf_frmts/arcobjects/aodriver.cpp | 445 +-
ogr/ogrsf_frmts/arcobjects/aolayer.cpp | 1201 +-
ogr/ogrsf_frmts/arcobjects/aoutils.cpp | 927 +-
ogr/ogrsf_frmts/arcobjects/aoutils.h | 74 +-
ogr/ogrsf_frmts/arcobjects/ogr_ao.h | 398 +-
ogr/ogrsf_frmts/avc/GNUmakefile | 4 +-
ogr/ogrsf_frmts/avc/HISTORY.TXT | 68 +-
ogr/ogrsf_frmts/avc/avc.h | 23 +-
ogr/ogrsf_frmts/avc/avc_bin.c | 14 +-
ogr/ogrsf_frmts/avc/avc_binwr.c | 8 +-
ogr/ogrsf_frmts/avc/avc_e00gen.c | 6 +-
ogr/ogrsf_frmts/avc/avc_e00parse.c | 4 +-
ogr/ogrsf_frmts/avc/avc_e00read.c | 2 +-
ogr/ogrsf_frmts/avc/avc_e00write.c | 2 +-
ogr/ogrsf_frmts/avc/avc_mbyte.c | 10 +-
ogr/ogrsf_frmts/avc/avc_mbyte.h | 3 +-
ogr/ogrsf_frmts/avc/avc_misc.c | 4 +-
ogr/ogrsf_frmts/avc/avc_rawbin.c | 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 | 92 +-
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 | 196 +-
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 | 484 +-
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 | 9 +-
ogr/ogrsf_frmts/dxf/ogr_autocad_services.h | 2 +-
ogr/ogrsf_frmts/dxf/ogr_dxf.h | 91 +-
ogr/ogrsf_frmts/dxf/ogrdxf_blockmap.cpp | 66 +-
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 | 494 +-
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 | 388 +-
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.h | 1 +
ogr/ogrsf_frmts/geojson/libjson/printbuf.c | 4 +-
ogr/ogrsf_frmts/geojson/ogr_geojson.h | 73 +-
ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp | 384 +-
ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp | 403 +-
ogr/ogrsf_frmts/geojson/ogrgeojsondriver.cpp | 196 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonlayer.cpp | 71 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp | 683 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.h | 73 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonutils.cpp | 96 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonutils.h | 11 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwritelayer.cpp | 213 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.cpp | 854 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.h | 65 +-
ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp | 238 +-
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 | 482 +-
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 | 670 +-
ogr/ogrsf_frmts/gml/gmlreader.h | 18 +-
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 | 351 +
.../gmlas/drv_gmlas_mapping_examples.html | 325 +
.../gmlas/drv_gmlas_metadata_layers.html | 171 +
ogr/ogrsf_frmts/gmlas/makefile.vc | 18 +
ogr/ogrsf_frmts/gmlas/ogr_gmlas.h | 1555 +++
ogr/ogrsf_frmts/gmlas/ogr_gmlas_consts.h | 313 +
ogr/ogrsf_frmts/gmlas/ogrgmlasconf.cpp | 674 +
ogr/ogrsf_frmts/gmlas/ogrgmlasdatasource.cpp | 1409 +++
ogr/ogrsf_frmts/gmlas/ogrgmlasdriver.cpp | 194 +
ogr/ogrsf_frmts/gmlas/ogrgmlasfeatureclass.cpp | 199 +
ogr/ogrsf_frmts/gmlas/ogrgmlaslayer.cpp | 992 ++
ogr/ogrsf_frmts/gmlas/ogrgmlasreader.cpp | 3198 +++++
ogr/ogrsf_frmts/gmlas/ogrgmlasschemaanalyzer.cpp | 3584 ++++++
ogr/ogrsf_frmts/gmlas/ogrgmlaswriter.cpp | 3161 +++++
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 | 2049 +++-
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 | 1646 ++-
ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.cpp | 374 +-
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 | 121 +-
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 | 64 +-
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 | 12 +-
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 | 95 +-
ogr/ogrsf_frmts/ili/ili2reader.h | 3 +-
ogr/ogrsf_frmts/ili/ili2readerp.h | 38 +-
ogr/ogrsf_frmts/ili/imdreader.cpp | 32 +-
ogr/ogrsf_frmts/ili/imdreader.h | 9 +-
ogr/ogrsf_frmts/ili/makefile.vc | 2 +-
ogr/ogrsf_frmts/ili/ogr_ili1.h | 34 +-
ogr/ogrsf_frmts/ili/ogr_ili2.h | 32 +-
ogr/ogrsf_frmts/ili/ogrili1datasource.cpp | 3 +-
ogr/ogrsf_frmts/ili/ogrili1driver.cpp | 3 +-
ogr/ogrsf_frmts/ili/ogrili1layer.cpp | 30 +-
ogr/ogrsf_frmts/ili/ogrili2datasource.cpp | 19 +-
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 | 47 +-
ogr/ogrsf_frmts/jml/ogrjmlwriterlayer.cpp | 36 +-
ogr/ogrsf_frmts/kml/drv_kml.html | 3 +
ogr/ogrsf_frmts/kml/kml.cpp | 62 +-
ogr/ogrsf_frmts/kml/kml.h | 88 +-
ogr/ogrsf_frmts/kml/kmlnode.cpp | 36 +-
ogr/ogrsf_frmts/kml/kmlnode.h | 3 +-
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 | 24 +-
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 | 363 +-
ogr/ogrsf_frmts/mitab/mitab_datfile.cpp | 1200 +-
ogr/ogrsf_frmts/mitab/mitab_feature.cpp | 2167 ++--
ogr/ogrsf_frmts/mitab/mitab_feature_mif.cpp | 660 +-
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 | 406 +-
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 | 302 +-
ogr/ogrsf_frmts/mitab/mitab_tabfile.cpp | 354 +-
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/ogrmongodbdriver.cpp | 179 +-
ogr/ogrsf_frmts/mssqlspatial/GNUmakefile | 24 +-
ogr/ogrsf_frmts/mssqlspatial/drv_mssqlspatial.html | 4 +-
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 | 332 +-
.../mssqlspatial/ogrmssqlspatiallayer.cpp | 1273 +-
.../mssqlspatial/ogrmssqlspatialselectlayer.cpp | 509 +-
.../mssqlspatial/ogrmssqlspatialtablelayer.cpp | 191 +-
ogr/ogrsf_frmts/mysql/ogr_mysql.h | 89 +-
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 | 97 +-
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 | 80 +-
ogr/ogrsf_frmts/ntf/ntf_codelist.cpp | 28 +-
ogr/ogrsf_frmts/ntf/ntf_estlayers.cpp | 103 +-
ogr/ogrsf_frmts/ntf/ntf_generic.cpp | 111 +-
ogr/ogrsf_frmts/ntf/ntf_raster.cpp | 72 +-
ogr/ogrsf_frmts/ntf/ntfdump.cpp | 22 +-
ogr/ogrsf_frmts/ntf/ntffilereader.cpp | 301 +-
ogr/ogrsf_frmts/ntf/ntfrecord.cpp | 47 +-
ogr/ogrsf_frmts/ntf/ntfstroke.cpp | 91 +-
ogr/ogrsf_frmts/ntf/ogrntfdatasource.cpp | 78 +-
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 | 107 +-
ogr/ogrsf_frmts/oci/ogrocidatasource.cpp | 35 +-
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 | 23 +-
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 | 4 +-
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 | 4 +-
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 | 833 +-
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 | 44 +-
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 | 269 +-
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 | 3671 +++---
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 | 508 +-
ogr/ogrsf_frmts/plscenes/drv_plscenes_data_v1.html | 199 +
ogr/ogrsf_frmts/plscenes/drv_plscenes_v0.html | 202 +
ogr/ogrsf_frmts/plscenes/drv_plscenes_v1.html | 469 +
ogr/ogrsf_frmts/plscenes/makefile.vc | 4 +-
ogr/ogrsf_frmts/plscenes/ogr_plscenes.h | 213 +-
ogr/ogrsf_frmts/plscenes/ogrplscenesdataset.cpp | 83 +-
.../plscenes/ogrplscenesdatav1dataset.cpp | 812 ++
.../plscenes/ogrplscenesdatav1layer.cpp | 1319 ++
ogr/ogrsf_frmts/plscenes/ogrplscenesdriver.cpp | 22 +-
ogr/ogrsf_frmts/plscenes/ogrplsceneslayer.cpp | 125 +-
ogr/ogrsf_frmts/plscenes/ogrplscenesv1dataset.cpp | 111 +-
ogr/ogrsf_frmts/plscenes/ogrplscenesv1layer.cpp | 156 +-
ogr/ogrsf_frmts/rec/ll_recio.cpp | 27 +-
ogr/ogrsf_frmts/rec/ogr_rec.h | 20 +-
ogr/ogrsf_frmts/rec/ogrrecdatasource.cpp | 3 +-
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 | 7 +-
ogr/ogrsf_frmts/s57/s57filecollector.cpp | 4 +-
ogr/ogrsf_frmts/s57/s57reader.cpp | 281 +-
ogr/ogrsf_frmts/s57/s57tables.h | 2 +-
ogr/ogrsf_frmts/s57/s57writer.cpp | 227 +-
ogr/ogrsf_frmts/sde/ogr_sde.h | 55 +-
ogr/ogrsf_frmts/sde/ogrsdedatasource.cpp | 41 +-
ogr/ogrsf_frmts/sde/ogrsdedriver.cpp | 3 +-
ogr/ogrsf_frmts/sde/ogrsdelayer.cpp | 48 +-
ogr/ogrsf_frmts/sdts/GNUmakefile | 2 +-
ogr/ogrsf_frmts/sdts/ogr_sdts.h | 25 +-
ogr/ogrsf_frmts/sdts/ogrsdtsdatasource.cpp | 43 +-
ogr/ogrsf_frmts/sdts/ogrsdtsdriver.cpp | 3 +-
ogr/ogrsf_frmts/sdts/ogrsdtslayer.cpp | 132 +-
ogr/ogrsf_frmts/segukooa/ogr_segukooa.h | 40 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooadatasource.cpp | 19 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooadriver.cpp | 4 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooalayer.cpp | 176 +-
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 | 103 +-
ogr/ogrsf_frmts/selafin/io_selafin.h | 622 +-
ogr/ogrsf_frmts/selafin/ogr_selafin.h | 60 +-
ogr/ogrsf_frmts/selafin/ogrselafindatasource.cpp | 117 +-
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 | 1262 +-
ogr/ogrsf_frmts/shape/shapefil.h | 314 +-
ogr/ogrsf_frmts/shape/shp_vsi.c | 7 +-
ogr/ogrsf_frmts/shape/shpopen.c | 190 +-
ogr/ogrsf_frmts/shape/shptree.c | 7 +-
ogr/ogrsf_frmts/sosi/GNUmakefile | 2 +-
ogr/ogrsf_frmts/sosi/fyba_melding.cpp | 135 +-
ogr/ogrsf_frmts/sosi/ogr_sosi.h | 33 +-
ogr/ogrsf_frmts/sosi/ogrsosidatasource.cpp | 66 +-
ogr/ogrsf_frmts/sosi/ogrsosidatatypes.cpp | 9 +-
ogr/ogrsf_frmts/sosi/ogrsosidatatypes.h | 3960 +++---
ogr/ogrsf_frmts/sosi/ogrsosidriver.cpp | 3 +-
ogr/ogrsf_frmts/sosi/ogrsosilayer.cpp | 34 +-
ogr/ogrsf_frmts/sosi/tools/README | 2 +-
ogr/ogrsf_frmts/sosi/tools/groupelements.xslt | 4 +-
ogr/ogrsf_frmts/sqlite/GNUmakefile | 7 +-
ogr/ogrsf_frmts/sqlite/drv_sqlite.html | 24 +-
ogr/ogrsf_frmts/sqlite/frmt_rasterlite2.html | 137 +
ogr/ogrsf_frmts/sqlite/makefile.vc | 3 +-
ogr/ogrsf_frmts/sqlite/ogr_sqlite.h | 364 +-
ogr/ogrsf_frmts/sqlite/ogrsqlite3ext.h | 2 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteapiroutines.c | 25 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp | 1098 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitedriver.cpp | 112 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.cpp | 138 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.h | 4 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitelayer.cpp | 736 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteregexp.cpp | 46 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteselectlayer.cpp | 80 +-
.../sqlite/ogrsqlitesinglefeaturelayer.cpp | 29 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.cpp | 121 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitetablelayer.cpp | 1104 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteutility.cpp | 332 +
ogr/ogrsf_frmts/sqlite/ogrsqliteutility.h | 70 +
ogr/ogrsf_frmts/sqlite/ogrsqlitevfs.cpp | 19 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteviewlayer.cpp | 115 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.cpp | 264 +-
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 | 114 +-
ogr/ogrsf_frmts/tiger/ogrtigerdatasource.cpp | 85 +-
ogr/ogrsf_frmts/tiger/ogrtigerdriver.cpp | 14 +-
ogr/ogrsf_frmts/tiger/ogrtigerlayer.cpp | 28 +-
ogr/ogrsf_frmts/tiger/tigeraltname.cpp | 21 +-
ogr/ogrsf_frmts/tiger/tigerarealandmarks.cpp | 6 +-
ogr/ogrsf_frmts/tiger/tigercompletechain.cpp | 111 +-
ogr/ogrsf_frmts/tiger/tigerentitynames.cpp | 6 +-
ogr/ogrsf_frmts/tiger/tigerfeatureids.cpp | 5 +-
ogr/ogrsf_frmts/tiger/tigerfilebase.cpp | 124 +-
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 | 19 +-
ogr/ogrsf_frmts/tiger/tigerpolychainlink.cpp | 6 +-
ogr/ogrsf_frmts/tiger/tigerpolygon.cpp | 45 +-
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 | 178 +-
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 | 147 +-
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 | 468 +-
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 | 409 +-
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 | 1020 +-
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 | 16 +
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 | 198 +-
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 | 538 +-
port/cpl_http.h | 11 +-
port/cpl_list.cpp | 69 +-
port/cpl_list.h | 9 +-
port/cpl_minixml.cpp | 538 +-
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 | 703 +-
port/cpl_multiproc.h | 20 +-
port/cpl_odbc.cpp | 479 +-
port/cpl_odbc.h | 48 +-
port/cpl_path.cpp | 234 +-
port/cpl_port.h | 388 +-
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 | 795 +-
port/cpl_string.h | 209 +-
port/cpl_strtod.cpp | 94 +-
port/cpl_time.cpp | 99 +-
port/cpl_time.h | 2 +-
port/cpl_virtualmem.cpp | 629 +-
port/cpl_virtualmem.h | 7 +-
port/cpl_vsi.h | 83 +-
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 | 505 +-
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 | 2876 +++--
port/cpl_vsil_curl_priv.h | 28 +-
port/cpl_vsil_curl_streaming.cpp | 1113 +-
port/cpl_vsil_gzip.cpp | 1447 ++-
port/cpl_vsil_simple.cpp | 7 +-
port/cpl_vsil_sparsefile.cpp | 165 +-
port/cpl_vsil_stdin.cpp | 144 +-
port/cpl_vsil_stdout.cpp | 108 +-
port/cpl_vsil_subfile.cpp | 178 +-
port/cpl_vsil_tar.cpp | 131 +-
port/cpl_vsil_unix_stdio_64.cpp | 292 +-
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 | 14 +
swig/csharp/gdal/GdalPINVOKE.cs | 6 +
swig/csharp/gdal/gdal_wrap.cpp | 131 +
swig/csharp/ogr/Feature.cs | 34 +
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 | 340 +
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 | 50 +-
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 | 270 +-
swig/include/ogr_error_map.i | 2 +-
swig/include/osr.i | 16 +-
swig/include/perl/band.i | 422 +
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 | 661 +-
swig/include/perl/osr_perl.i | 18 +-
swig/include/perl/typemaps_perl.i | 46 +-
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 | 88 +-
swig/include/python/gnm_python.i | 39 +
swig/include/python/ogr_python.i | 11 +-
swig/include/python/osr_python.i | 2 +-
swig/include/python/typemaps_python.i | 133 +-
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 | 1564 +--
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 | 445 +-
swig/perl/README | 68 +-
swig/perl/cv.dox | 10 +-
swig/perl/gdal_wrap.cpp | 1959 ++-
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 | 853 +-
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 | 685 +-
swig/perl/lib/Geo/OSR.dox | 9 +-
swig/perl/lib/Geo/OSR.pm | 19 +-
swig/perl/ogr_wrap.cpp | 7739 +++---------
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/geotransform.t | 53 +
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 | 456 +-
swig/python/extensions/gdal_wrap.cpp | 4172 +++++--
swig/python/extensions/gdalconst_wrap.c | 2422 +++-
swig/python/extensions/gnm_wrap.cpp | 1794 ++-
swig/python/extensions/ogr_wrap.cpp | 5351 ++++++--
swig/python/extensions/osr_wrap.cpp | 3384 +++++-
swig/python/fallback_build.bat | 8 +-
swig/python/osgeo/gdal.py | 1378 ++-
swig/python/osgeo/gdal_array.py | 174 +-
swig/python/osgeo/gdalconst.py | 342 +-
swig/python/osgeo/gnm.py | 190 +-
swig/python/osgeo/ogr.py | 1069 +-
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 | 1554 +++
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 | 14 +-
vb6/GDAL.bas | 187 -
vb6/GDALColorTable.cls | 173 -
vb6/GDALCore.bas | 506 -
vb6/GDALDataset.cls | 231 -
vb6/GDALDriver.cls | 157 -
vb6/GDALRasterBand.cls | 241 -
vb6/OGRCoordinateTransformation.cls | 176 -
vb6/OGRSpatialReference.cls | 246 -
vb6/README.TXT | 67 -
vb6/makefile.vc | 15 -
vb6/test/GDALVB6Test.vbp | 46 -
vb6/test/GDALVB6Test.vbw | 10 -
vb6/test/Module1.bas | 9 -
vb6/test/VB6Test.frm | 435 -
vb6/vb6_support.cpp | 341 -
2473 files changed, 335631 insertions(+), 220495 deletions(-)
--
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