[gdal] 01/03: Merge branch 'experimental'

Sebastiaan Couwenberg sebastic at moszumanska.debian.org
Fri Aug 21 12:59:36 UTC 2015


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository gdal.

commit 54121db80e91827c81cf6f33bbe388b6f05f9389
Merge: 970c704 ca30779
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Fri Aug 21 14:54:02 2015 +0200

    Merge branch 'experimental'
    
    Conflicts:
    	debian/changelog
    	debian/control
    	debian/copyright
    	debian/gdal-symbols.pl
    	debian/libgdal1h.lintian-overrides
    	debian/libgdal1h.symbols.amd64
    	debian/libgdal1h.symbols.armel
    	debian/libgdal1h.symbols.armhf
    	debian/libgdal1h.symbols.i386
    	debian/libgdal1h.symbols.ia64
    	debian/libgdal1h.symbols.mips
    	debian/libgdal1h.symbols.mipsel
    	debian/libgdal1h.symbols.powerpc
    	debian/libgdal1h.symbols.s390x
    	debian/libgdal1h.symbols.sparc
    	debian/patches/accomodate-typo
    	debian/patches/algoritm-typo
    	debian/patches/allows-typo
    	debian/patches/bandwith-typo
    	debian/patches/consistant-typo
    	debian/patches/developement-typo
    	debian/patches/explicitely-typo
    	debian/patches/hurd-i386-pathmax
    	debian/patches/inconsistant-typo
    	debian/patches/initalize-typo
    	debian/patches/paramters-typo
    	debian/patches/perl-vendor
    	debian/patches/ressource-typo
    	debian/patches/series
    	debian/patches/supress-typo
    	debian/patches/transfered-typo
    	debian/patches/transfering-typo
    	debian/patches/unkown-typo
    	debian/patches/usefull-typo

 .gitignore                                         |    20 +
 COMMITERS                                          |    20 +-
 GDALmake.opt.in                                    |    32 +-
 GNUmakefile                                        |    17 +-
 LICENSE.TXT                                        |    11 +
 MIGRATION_GUIDE.TXT                                |    29 +
 NEWS                                               |  1125 +-
 VERSION                                            |     2 +-
 Vagrantfile                                        |    99 +
 alg/GNUmakefile                                    |     9 +-
 alg/contour.cpp                                    |     5 +-
 alg/gdal_alg.h                                     |     3 +-
 alg/gdal_alg_priv.h                                |    11 +-
 alg/gdal_crs.c                                     |   102 +-
 alg/gdal_rpc.cpp                                   |   412 +-
 alg/gdal_tps.cpp                                   |   134 +-
 alg/gdalchecksum.cpp                               |     5 +-
 alg/gdalcutline.cpp                                |    60 +-
 alg/gdaldither.cpp                                 |     5 +-
 alg/gdalgeoloc.cpp                                 |    70 +-
 alg/gdalgrid.cpp                                   |   113 +-
 alg/gdalgrid.h                                     |     3 +-
 alg/gdalgrid_priv.h                                |    75 +
 alg/gdalgridavx.cpp                                |   225 +
 alg/gdalmediancut.cpp                              |     5 +-
 alg/gdalproximity.cpp                              |     5 +-
 alg/gdalrasterize.cpp                              |   320 +-
 alg/gdalsievefilter.cpp                            |     7 +-
 alg/gdaltransformer.cpp                            |   375 +-
 alg/gdaltransformgeolocs.cpp                       |     2 +-
 alg/gdalwarper.cpp                                 |    22 +-
 alg/gdalwarper.h                                   |     8 +-
 alg/gdalwarpkernel.cpp                             |   106 +-
 alg/gdalwarpkernel_opencl.c                        |    42 +-
 alg/gdalwarpoperation.cpp                          |    15 +-
 alg/llrasterize.cpp                                |    20 +-
 alg/polygonize.cpp                                 |     5 +-
 alg/rasterfill.cpp                                 |     9 +-
 alg/thinplatespline.cpp                            |   405 +-
 alg/thinplatespline.h                              |    22 +-
 apps/GNUmakefile                                   |    10 +-
 apps/commonutils.cpp                               |     6 +-
 apps/commonutils.h                                 |     4 +-
 apps/dumpoverviews.cpp                             |     5 +-
 apps/gdal2ogr.c                                    |     2 +-
 apps/gdal_contour.cpp                              |    20 +-
 apps/gdal_grid.cpp                                 |  2182 ++--
 apps/gdal_rasterize.cpp                            |     7 +-
 apps/gdal_translate.cpp                            |   269 +-
 apps/gdal_utilities.dox                            |   132 +-
 apps/gdaladdo.cpp                                  |     7 +-
 apps/gdalbuildvrt.cpp                              |    44 +-
 apps/gdaldem.cpp                                   |   107 +-
 apps/gdalenhance.cpp                               |     7 +-
 apps/gdalflattenmask.c                             |     2 +-
 apps/gdalinfo.c                                    |    73 +-
 apps/gdallocationinfo.cpp                          |    14 +-
 apps/gdalmanage.cpp                                |     5 +-
 apps/gdalserver.c                                  |    19 +-
 apps/gdalsrsinfo.cpp                               |    22 +-
 apps/gdaltindex.c                                  |   245 +-
 apps/gdaltorture.cpp                               |     2 +-
 apps/gdaltransform.cpp                             |     3 +-
 apps/gdalwarp.cpp                                  |   162 +-
 apps/makefile.vc                                   |    69 +-
 apps/nearblack.cpp                                 |     7 +-
 apps/ogr2ogr.cpp                                   |   819 +-
 apps/ogr_utilities.dox                             |   127 +-
 apps/ogrinfo.cpp                                   |   147 +-
 apps/ogrlineref.cpp                                |  1744 +++
 apps/ogrtindex.cpp                                 |     5 +-
 apps/test_ogrsf.cpp                                |   799 +-
 apps/testreprojmulti.cpp                           |     6 +-
 configure                                          |  1110 +-
 configure.in                                       |   433 +-
 data/compdcs.csv                                   |    67 +
 data/coordinate_axis.csv                           |    10 +
 data/datum_shift.csv                               |  1490 +--
 data/ellipsoid.csv                                 |     6 +-
 data/gcs.csv                                       |    12 +-
 data/gdal_datum.csv                                |    30 +-
 data/gdalicon.png                                  |   Bin 2037 -> 2021 bytes
 data/geoccs.csv                                    |     4 +-
 data/gml_registry.xml                              |    47 +
 data/inspire_cp_BasicPropertyUnit.gfs              |    57 +
 data/inspire_cp_CadastralBoundary.gfs              |    60 +
 data/inspire_cp_CadastralParcel.gfs                |    81 +
 data/inspire_cp_CadastralZoning.gfs                |   161 +
 data/nitf_spec.xml                                 |     4 +-
 data/ogrvrt.xsd                                    |   413 +
 data/osmconf.ini                                   |    12 +-
 data/pcs.csv                                       |   158 +-
 data/projop_wparm.csv                              |    99 +
 data/ruian_vf_ob_v1.gfs                            |  1431 +++
 data/ruian_vf_st_uvoh_v1.gfs                       |    92 +
 data/ruian_vf_st_v1.gfs                            |  1481 +++
 data/ruian_vf_v1.gfs                               |  2101 ++++
 data/unit_of_measure.csv                           |     2 +-
 data/vertcs.csv                                    |    18 +-
 debian/changelog                                   |   139 +
 debian/control                                     |    18 +-
 debian/copyright                                   |   109 +-
 debian/gbp.conf                                    |     2 +-
 debian/gdal-bin.install                            |     6 +-
 debian/gdal-symbols.pl                             |   748 +-
 debian/libgdal-dev.install                         |     1 +
 debian/libgdal1h.install                           |     2 -
 debian/libgdal1h.lintian-overrides                 |    11 -
 debian/libgdal1h.symbols.amd64                     |  2573 ----
 debian/libgdal1h.symbols.armel                     |  2562 ----
 debian/libgdal1h.symbols.armhf                     |  2562 ----
 debian/libgdal1h.symbols.common                    |  1450 ---
 debian/libgdal1h.symbols.i386                      |  2550 ----
 debian/libgdal1h.symbols.ia64                      |  2803 -----
 debian/libgdal1h.symbols.mips                      |  2548 ----
 debian/libgdal1h.symbols.mipsel                    |  2548 ----
 debian/libgdal1h.symbols.powerpc                   |  2809 -----
 debian/libgdal1h.symbols.s390x                     |  2546 ----
 debian/libgdal1h.symbols.sparc                     |  2804 -----
 debian/libgdal1i.install                           |     2 +
 debian/libgdal1i.lintian-overrides                 |    12 +
 debian/libgdal1i.symbols.alpha                     |  2775 +++++
 debian/libgdal1i.symbols.amd64                     |  2758 +++++
 debian/libgdal1i.symbols.arm64                     |  2759 +++++
 debian/libgdal1i.symbols.armel                     |  2726 +++++
 debian/libgdal1i.symbols.armhf                     |  2726 +++++
 debian/libgdal1i.symbols.common                    |  1521 +++
 debian/libgdal1i.symbols.hppa                      |  2798 +++++
 debian/libgdal1i.symbols.hurd-i386                 |  2780 +++++
 debian/libgdal1i.symbols.i386                      |  2724 +++++
 debian/libgdal1i.symbols.kfreebsd-amd64            |  2758 +++++
 debian/libgdal1i.symbols.kfreebsd-i386             |  2724 +++++
 debian/libgdal1i.symbols.mips                      |  2726 +++++
 debian/libgdal1i.symbols.mipsel                    |  2726 +++++
 debian/libgdal1i.symbols.powerpc                   |  2726 +++++
 debian/libgdal1i.symbols.ppc64                     |  4293 +++++++
 debian/libgdal1i.symbols.ppc64el                   |  2760 +++++
 debian/libgdal1i.symbols.s390x                     |  2726 +++++
 debian/libgdal1i.symbols.x32                       |  2800 +++++
 debian/patches/accomodate-typo                     |    46 +-
 debian/patches/algoritm-typo                       |     6 +-
 debian/patches/allows-typo                         |     6 +-
 debian/patches/bandwith-typo                       |    17 +-
 debian/patches/consistant-typo                     |    99 +-
 debian/patches/developement-typo                   |    17 +-
 debian/patches/doc                                 |     6 +-
 debian/patches/existant-typo                       |   111 +
 debian/patches/explicitely-typo                    |   168 +-
 debian/patches/gdalpaths                           |    12 +-
 debian/patches/hardening                           |     2 +-
 debian/patches/hdf4                                |    10 +-
 debian/patches/hurd-i386-pathmax                   |    16 -
 debian/patches/inconsistant-typo                   |    28 +-
 debian/patches/initalize-typo                      |    14 +-
 debian/patches/java-make                           |    12 +-
 debian/patches/java.opt                            |     5 +-
 debian/patches/libkml-pkgconfig                    |   407 +
 debian/patches/man                                 |    10 -
 debian/patches/ogdi                                |     2 +-
 debian/patches/paramters-typo                      |    42 +-
 debian/patches/perl-vendor                         |     4 +-
 debian/patches/recommanded-typo                    |    91 +
 debian/patches/ressource-typo                      |    48 +-
 debian/patches/series                              |     7 +-
 debian/patches/spatialite                          |    31 +-
 debian/patches/supress-typo                        |   481 +-
 debian/patches/symver                              |     9 +-
 debian/patches/transfered-typo                     |    12 +-
 debian/patches/transfering-typo                    |    10 +-
 debian/patches/unkown-typo                         |   201 -
 debian/patches/usefull-typo                        |   228 +-
 debian/python-gdal.install                         |    25 +-
 debian/rules                                       |    21 +-
 doc/br/index_br.dox                                |     2 +-
 doc/gdal_tutorial.dox                              |    15 +-
 doc/images/foss4g09.png                            |   Bin 8025 -> 0 bytes
 doc/images/foss4g2013.png                          |   Bin 0 -> 21679 bytes
 doc/index.dox                                      |    28 +-
 frmts/aaigrid/aaigriddataset.cpp                   |    78 +-
 frmts/adrg/adrgdataset.cpp                         |    36 +-
 frmts/adrg/srpdataset.cpp                          |   995 +-
 frmts/aigrid/aigccitt.c                            |    16 +-
 frmts/aigrid/aigdataset.cpp                        |    54 +-
 frmts/aigrid/aigopen.c                             |     5 +-
 frmts/aigrid/aigrid_format.html                    |   790 ++
 frmts/aigrid/gridlib.c                             |     5 +-
 frmts/airsar/airsardataset.cpp                     |     7 +-
 frmts/arg/GNUmakefile                              |     2 +-
 frmts/arg/argdataset.cpp                           |    50 +-
 frmts/arg/makefile.vc                              |     2 +-
 frmts/blx/blx.c                                    |     3 +-
 frmts/blx/blxdataset.cpp                           |     5 +-
 frmts/bmp/bmpdataset.cpp                           |    11 +-
 frmts/bsb/bsb_read.c                               |    14 +-
 frmts/bsb/bsbdataset.cpp                           |     7 +-
 frmts/ceos/ceosdataset.cpp                         |     7 +-
 frmts/ceos/ceosopen.c                              |     7 +-
 frmts/ceos2/ceosrecipe.c                           |    12 +-
 frmts/ceos2/ceossar.c                              |    13 +-
 frmts/ceos2/sar_ceosdataset.cpp                    |    31 +-
 frmts/coasp/coasp_dataset.cpp                      |     9 +-
 frmts/cosar/cosar_dataset.cpp                      |     5 +-
 frmts/ctg/ctgdataset.cpp                           |     9 +-
 frmts/dds/ddsdataset.cpp                           |     1 +
 frmts/dimap/dimapdataset.cpp                       |   491 +-
 frmts/dods/dodsdataset2.cpp                        |     5 +-
 frmts/dted/dted_api.c                              |     5 +-
 frmts/dted/dted_api.h                              |     3 +-
 frmts/dted/dted_ptstream.c                         |     6 +-
 frmts/dted/dted_test.c                             |     3 +-
 frmts/dted/dteddataset.cpp                         |    45 +-
 frmts/e00grid/e00griddataset.cpp                   |     8 +-
 frmts/e00grid/e00read.c                            |    21 +-
 frmts/ecw/ecwasyncreader.cpp                       |     1 +
 frmts/ecw/ecwcreatecopy.cpp                        |    78 +-
 frmts/ecw/ecwdataset.cpp                           |   266 +-
 frmts/ecw/gdal_ecw.h                               |    23 +-
 frmts/ecw/jp2userbox.cpp                           |    14 +-
 frmts/elas/elasdataset.cpp                         |     9 +-
 frmts/envisat/EnvisatFile.c                        |    91 +-
 frmts/envisat/EnvisatFile.h                        |     7 +-
 frmts/envisat/GNUmakefile                          |     2 +-
 frmts/envisat/adsrange.cpp                         |   153 +
 frmts/envisat/adsrange.hpp                         |   173 +
 frmts/envisat/envisatdataset.cpp                   |   165 +-
 frmts/envisat/makefile.vc                          |     2 +-
 frmts/envisat/records.c                            |     8 +-
 frmts/envisat/timedelta.hpp                        |   221 +
 frmts/envisat/unwrapgcps.cpp                       |   182 +
 frmts/epsilon/epsilondataset.cpp                   |     6 +-
 frmts/ers/ersdataset.cpp                           |    27 +-
 frmts/fit/fitdataset.cpp                           |     5 +-
 frmts/fits/fitsdataset.cpp                         |    17 +-
 frmts/formats_list.html                            |    26 +-
 frmts/frmt_various.html                            |    47 +-
 frmts/gdalallregister.cpp                          |    20 +-
 frmts/georaster/frmt_georaster.html                |    30 +-
 frmts/georaster/georaster_dataset.cpp              |  4096 ++++---
 frmts/georaster/georaster_priv.h                   |    47 +-
 frmts/georaster/georaster_rasterband.cpp           |    61 +-
 frmts/georaster/georaster_wrapper.cpp              |  7896 ++++++------
 frmts/georaster/oci_wrapper.cpp                    |    74 +-
 frmts/georaster/oci_wrapper.h                      |     6 +-
 frmts/gff/gff_dataset.cpp                          |     9 +-
 frmts/gif/biggifdataset.cpp                        |    32 +-
 frmts/gif/gifabstractdataset.cpp                   |    61 +-
 frmts/gif/gifabstractdataset.h                     |     9 +-
 frmts/gif/gifdataset.cpp                           |    55 +-
 frmts/grass/frmt_grass.html                        |   113 +-
 frmts/grass/grass57dataset.cpp                     |    18 +-
 frmts/grass/grassdataset.cpp                       |     5 +-
 frmts/grib/degrib18/degrib/clock.c                 |    12 +-
 frmts/grib/degrib18/degrib/degrib1.cpp             |    16 +-
 frmts/grib/degrib18/degrib/degrib2.cpp             |     4 +-
 frmts/grib/degrib18/degrib/grib1tab.cpp            |    10 +-
 frmts/grib/degrib18/degrib/grib2api.c              |    68 +-
 frmts/grib/degrib18/degrib/inventory.cpp           |    14 +-
 frmts/grib/degrib18/degrib/metaname.cpp            |    14 +-
 frmts/grib/degrib18/degrib/metaparse.cpp           |     4 +-
 frmts/grib/degrib18/degrib/myutil.c                |    13 +-
 frmts/grib/degrib18/degrib/tdlpack.cpp             |    22 +-
 frmts/grib/degrib18/g2clib-1.0.4/compack.c         |     4 +-
 frmts/grib/degrib18/g2clib-1.0.4/enc_jpeg2000.c    |    17 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_addfield.c     |     2 +-
 frmts/grib/degrib18/g2clib-1.0.4/jpcunpack.c       |     6 +-
 frmts/grib/degrib18/g2clib-1.0.4/misspack.c        |     8 +-
 frmts/grib/degrib18/g2clib-1.0.4/mkieee.c          |     4 +-
 frmts/grib/degrib18/g2clib-1.0.4/reduce.c          |    14 +-
 frmts/grib/degrib18/g2clib-1.0.4/seekgb.c          |     8 +-
 frmts/grib/degrib18/g2clib-1.0.4/simunpack.c       |     9 +-
 frmts/grib/degrib18/g2clib-1.0.4/specpack.c        |     6 +-
 frmts/grib/gribdataset.cpp                         |    42 +-
 frmts/gsg/gs7bgdataset.cpp                         |    27 +-
 frmts/gsg/gsagdataset.cpp                          |    12 +-
 frmts/gsg/gsbgdataset.cpp                          |    21 +-
 frmts/gta/gtadataset.cpp                           |     9 +-
 frmts/gtiff/GNUmakefile                            |     2 +-
 frmts/gtiff/frmt_gtiff.html                        |    23 +-
 frmts/gtiff/geotiff.cpp                            |  1480 ++-
 frmts/gtiff/gt_citation.cpp                        |    50 +-
 frmts/gtiff/gt_citation.h                          |     5 +-
 frmts/gtiff/gt_jpeg_copy.cpp                       |    39 +-
 frmts/gtiff/gt_jpeg_copy.h                         |     4 +-
 frmts/gtiff/gt_overview.cpp                        |     5 +-
 frmts/gtiff/gt_overview.h                          |     1 +
 frmts/gtiff/gt_wkt_srs.cpp                         |   162 +-
 frmts/gtiff/gt_wkt_srs.h                           |     4 +-
 frmts/gtiff/gt_wkt_srs_for_gdal.h                  |    16 +-
 frmts/gtiff/gtiff.h                                |     3 +-
 frmts/gtiff/libgeotiff/geo_new.c                   |     7 +-
 frmts/gtiff/libgeotiff/geo_print.c                 |    17 +-
 frmts/gtiff/libgeotiff/geo_set.c                   |     5 +-
 frmts/gtiff/libtiff/gdal_libtiff_symbol_rename.h   |     1 +
 frmts/gtiff/libtiff/tif_codec.c                    |     5 +-
 frmts/gtiff/libtiff/tif_dir.c                      |    61 +-
 frmts/gtiff/libtiff/tif_dirinfo.c                  |    32 +-
 frmts/gtiff/libtiff/tif_dirread.c                  |    37 +-
 frmts/gtiff/libtiff/tif_getimage.c                 |    39 +-
 frmts/gtiff/libtiff/tif_jpeg.c                     |     1 +
 frmts/gtiff/libtiff/tif_lzw.c                      |     4 +-
 frmts/gtiff/libtiff/tif_next.c                     |    25 +-
 frmts/gtiff/libtiff/tif_ojpeg.c                    |    13 +-
 frmts/gtiff/libtiff/tif_read.c                     |    19 +-
 frmts/gtiff/libtiff/tif_vsi.c                      |     8 +-
 frmts/gtiff/libtiff/tif_write.c                    |    10 +-
 frmts/gtiff/libtiff/tif_zip.c                      |     4 +-
 frmts/gtiff/libtiff/tiff.h                         |     5 +-
 frmts/gtiff/libtiff/tiffvers.h                     |     2 +-
 frmts/gtiff/makefile.vc                            |     2 +-
 frmts/gtiff/tif_float.h                            |     3 +-
 frmts/gtiff/tifvsi.cpp                             |     3 +-
 frmts/gtiff/tifvsi.h                               |     3 +-
 frmts/gxf/gxf_ogcwkt.c                             |     5 +-
 frmts/gxf/gxfdataset.cpp                           |     7 +-
 frmts/gxf/gxfopen.c                                |     5 +-
 frmts/hdf4/GNUmakefile                             |     8 +
 frmts/hdf4/hdf4dataset.cpp                         |    34 +-
 frmts/hdf4/hdf4dataset.h                           |     3 +-
 frmts/hdf4/hdf4imagedataset.cpp                    |    10 +-
 frmts/hdf4/makefile.vc                             |    17 +
 frmts/hdf5/bagdataset.cpp                          |    28 +-
 frmts/hdf5/gh5_convenience.cpp                     |     4 +-
 frmts/hdf5/hdf5dataset.cpp                         |    14 +-
 frmts/hdf5/hdf5dataset.h                           |     3 +-
 frmts/hdf5/hdf5imagedataset.cpp                    |   219 +-
 frmts/hdf5/iso19115_srs.cpp                        |     5 +-
 frmts/hdf5/makefile.vc                             |     5 +
 frmts/hf2/hf2dataset.cpp                           |     6 +-
 frmts/hfa/frmt_hfa.html                            |    14 +
 frmts/hfa/hfaband.cpp                              |    26 +-
 frmts/hfa/hfadataset.cpp                           |  1814 ++-
 frmts/hfa/hfaentry.cpp                             |    11 +-
 frmts/hfa/hfafield.cpp                             |    49 +-
 frmts/hfa/hfaopen.cpp                              |    91 +-
 frmts/hfa/hfatest.cpp                              |     5 +-
 frmts/hfa/hfatype.cpp                              |    18 +-
 frmts/idrisi/IdrisiDataset.cpp                     |   540 +-
 frmts/idrisi/idrisi.h                              |     5 +-
 frmts/ilwis/ilwiscoordinatesystem.cpp              |    60 +-
 frmts/ilwis/ilwisdataset.cpp                       |    19 +-
 frmts/ingr/GNUmakefile                             |     2 +-
 frmts/ingr/IngrTypes.cpp                           |     5 +-
 frmts/ingr/IngrTypes.h                             |     5 +-
 frmts/ingr/IntergraphBand.cpp                      |     5 +-
 frmts/ingr/IntergraphBand.h                        |     5 +-
 frmts/ingr/IntergraphDataset.cpp                   |     5 +-
 frmts/ingr/IntergraphDataset.h                     |     5 +-
 frmts/ingr/JpegHelper.cpp                          |     4 +-
 frmts/ingr/JpegHelper.h                            |     3 +-
 frmts/iris/irisdataset.cpp                         |    71 +-
 frmts/iso8211/8211dump.cpp                         |     5 +-
 frmts/iso8211/ddfmodule.cpp                        |     5 +-
 frmts/iso8211/ddfrecord.cpp                        |     5 +-
 frmts/iso8211/ddfsubfielddefn.cpp                  |     5 +-
 frmts/jaxapalsar/jaxapalsardataset.cpp             |     7 +-
 frmts/jdem/jdemdataset.cpp                         |    11 +-
 frmts/jp2kak/frmt_jp2kak.html                      |     2 +-
 frmts/jp2kak/jp2kak.lst                            |     5 +
 frmts/jp2kak/jp2kakdataset.cpp                     |   298 +-
 frmts/jp2kak/subfile_source.h                      |    20 +-
 frmts/jp2kak/vsil_target.h                         |     2 +-
 frmts/jpeg/GNUmakefile                             |     2 +
 frmts/jpeg/frmt_jpeg.html                          |    19 +
 frmts/jpeg/jpgdataset.cpp                          |   429 +-
 frmts/jpeg/jpgdataset_12.cpp                       |     4 +-
 frmts/jpeg/libjpeg/README                          |    10 +
 frmts/jpeg/libjpeg/jccoefct.c                      |     3 +-
 frmts/jpeg/libjpeg/jccolor.c                       |     3 +-
 frmts/jpeg/libjpeg/jcmarker.c                      |     7 +-
 frmts/jpeg/libjpeg/jcsample.c                      |     3 +-
 frmts/jpeg/libjpeg/jctrans.c                       |     3 +-
 frmts/jpeg/libjpeg/jdatasrc.c                      |     3 +-
 frmts/jpeg/libjpeg/jdcoefct.c                      |     4 +-
 frmts/jpeg/libjpeg/jdcolor.c                       |     3 +-
 frmts/jpeg/libjpeg/jdmarker.c                      |     6 +
 frmts/jpeg/libjpeg/jdmerge.c                       |     8 +-
 frmts/jpeg/libjpeg/jdpostct.c                      |     9 +-
 frmts/jpeg/libjpeg/jdsample.c                      |    13 +-
 frmts/jpeg/libjpeg/jmemansi.c                      |    22 +-
 frmts/jpeg/libjpeg/jquant1.c                       |    10 +-
 frmts/jpeg/libjpeg/jquant2.c                       |     6 +-
 frmts/jpeg/vsidataio.cpp                           |     6 +-
 frmts/jpeg/vsidataio.h                             |     3 +-
 frmts/jpeg2000/jpeg2000_vsil_io.cpp                |     5 +-
 frmts/jpeg2000/jpeg2000_vsil_io.h                  |     4 +-
 frmts/jpeg2000/jpeg2000dataset.cpp                 |   143 +-
 frmts/jpegls/jpeglsdataset.cpp                     |     6 +-
 frmts/jpipkak/GNUmakefile                          |     1 +
 frmts/jpipkak/jpipkakdataset.cpp                   |    12 +-
 frmts/kmlsuperoverlay/kmlsuperoverlaydataset.cpp   |  1002 +-
 frmts/kmlsuperoverlay/kmlsuperoverlaydataset.h     |     1 +
 frmts/l1b/frmt_l1b.html                            |    53 +-
 frmts/l1b/l1bdataset.cpp                           |  1893 ++-
 frmts/leveller/levellerdataset.cpp                 |    13 +-
 frmts/map/mapdataset.cpp                           |     7 +-
 frmts/mbtiles/GNUmakefile                          |     2 +-
 frmts/mbtiles/makefile.vc                          |     2 +-
 frmts/mbtiles/mbtilesdataset.cpp                   |   103 +-
 frmts/mem/memdataset.cpp                           |    49 +-
 frmts/mrsid/mrsiddataset.cpp                       |    84 +-
 frmts/mrsid/mrsidstream.cpp                        |     5 +-
 frmts/mrsid/nmake.opt                              |     6 +
 frmts/mrsid_lidar/gdal_MG4Lidar.cpp                |    10 +-
 frmts/msg/msgcommand.cpp                           |     3 +-
 frmts/msg/msgdataset.cpp                           |     3 +-
 frmts/msgn/msg_basic_types.cpp                     |    11 +-
 frmts/msgn/msgndataset.cpp                         |    10 +-
 frmts/netcdf/gmtdataset.cpp                        |    20 +-
 frmts/netcdf/makefile.vc                           |     4 +
 frmts/netcdf/netcdfdataset.cpp                     |    66 +-
 frmts/netcdf/netcdfdataset.h                       |     5 +-
 frmts/ngsgeoid/ngsgeoiddataset.cpp                 |     8 +-
 frmts/nitf/GNUmakefile                             |     6 +-
 frmts/nitf/ecrgtocdataset.cpp                      |     6 +-
 frmts/nitf/frmt_nitf.html                          |    18 +-
 frmts/nitf/nitfaridpcm.cpp                         |     9 +-
 frmts/nitf/nitfbilevel.cpp                         |     5 +-
 frmts/nitf/nitfdataset.cpp                         |    81 +-
 frmts/nitf/nitfdataset.h                           |     4 +-
 frmts/nitf/nitfdes.c                               |    12 +-
 frmts/nitf/nitfdump.c                              |     5 +-
 frmts/nitf/nitffile.c                              |   237 +-
 frmts/nitf/nitfimage.c                             |    92 +-
 frmts/nitf/nitflib.h                               |     3 +-
 frmts/nitf/nitfrasterband.cpp                      |     7 +-
 frmts/nitf/nitfwritejpeg.cpp                       |     3 +-
 frmts/nitf/rpftocdataset.cpp                       |     6 +-
 frmts/nitf/rpftocfile.cpp                          |     6 +-
 frmts/nitf/rpftoclib.h                             |     4 +-
 frmts/northwood/grcdataset.cpp                     |     5 +-
 frmts/northwood/grddataset.cpp                     |     5 +-
 frmts/northwood/northwood.cpp                      |    10 +-
 frmts/northwood/northwood.h                        |     3 +-
 frmts/ogdi/ogdidataset.cpp                         |    17 +-
 frmts/openjpeg/GNUmakefile                         |     4 +
 frmts/openjpeg/makefile.vc                         |     6 +-
 frmts/openjpeg/openjpegdataset.cpp                 |   231 +-
 frmts/ozi/ozidataset.cpp                           |     6 +-
 frmts/pcidsk/GNUmakefile                           |     6 +-
 frmts/pcidsk/pcidskdataset.cpp                     |     5 +-
 frmts/pcidsk/pcidskdataset2.cpp                    |    29 +-
 .../pcidsk/sdk/channel/cbandinterleavedchannel.cpp |     4 +-
 frmts/pcidsk/sdk/channel/cexternalchannel.cpp      |     4 +-
 frmts/pcidsk/sdk/channel/cpcidskchannel.cpp        |    14 +-
 .../sdk/channel/cpixelinterleavedchannel.cpp       |     4 +-
 frmts/pcidsk/sdk/channel/ctiledchannel.cpp         |    14 +-
 frmts/pcidsk/sdk/core/libjpeg_io.cpp               |    22 +-
 frmts/pcidsk/sdk/core/pcidskcreate.cpp             |     9 +-
 frmts/pcidsk/sdk/segment/cpcidsk_array.cpp         |     8 +-
 frmts/pcidsk/sdk/segment/cpcidskbitmap.cpp         |    41 +-
 frmts/pcidsk/sdk/segment/cpcidsktoutinmodel.cpp    |     4 +-
 frmts/pcidsk/vsi_pcidsk_io.cpp                     |     5 +-
 frmts/pcraster/libcsf/dumconv.c                    |     4 +-
 frmts/pcraster/libcsf/mopen.c                      |    23 +-
 frmts/pcraster/libcsf/putattr.c                    |     2 +-
 frmts/pcraster/libcsf/swapio.c                     |     2 +-
 frmts/pcraster/pcrasterdataset.cpp                 |     8 +-
 frmts/pcraster/pcrasterrasterband.cpp              |     8 +-
 frmts/pdf/GNUmakefile                              |     2 +-
 frmts/pdf/frmt_pdf.html                            |     9 +-
 frmts/pdf/makefile.vc                              |     2 +-
 frmts/pdf/pdfcreatecopy.cpp                        |   105 +-
 frmts/pdf/pdfcreatecopy.h                          |     4 +-
 frmts/pdf/pdfdataset.cpp                           |    83 +-
 frmts/pdf/pdfdataset.h                             |     4 +-
 frmts/pdf/pdfio.cpp                                |     4 +-
 frmts/pdf/pdfio.h                                  |     4 +-
 frmts/pdf/pdfobject.cpp                            |     6 +-
 frmts/pdf/pdfobject.h                              |    16 +-
 frmts/pds/isis2dataset.cpp                         |    13 +-
 frmts/pds/isis3dataset.cpp                         |     3 +-
 frmts/pds/nasakeywordhandler.cpp                   |     1 +
 frmts/pds/pdsdataset.cpp                           |     5 +-
 frmts/pgchip/pgchipdataset.cpp                     |     1 +
 frmts/png/pngdataset.cpp                           |   294 +-
 frmts/postgisraster/GNUmakefile                    |     2 +-
 frmts/postgisraster/makefile.vc                    |     2 +-
 frmts/postgisraster/postgisraster.h                |   396 +-
 frmts/postgisraster/postgisrasterdataset.cpp       |  3439 ++++--
 frmts/postgisraster/postgisrasterdriver.cpp        |    84 +-
 frmts/postgisraster/postgisrasterrasterband.cpp    |  1487 +--
 frmts/postgisraster/postgisrastertiledataset.cpp   |   114 +
 .../postgisraster/postgisrastertilerasterband.cpp  |   194 +
 frmts/postgisraster/postgisrastertools.cpp         |   226 +
 frmts/r/rcreatecopy.cpp                            |     6 +-
 frmts/r/rdataset.cpp                               |     7 +-
 frmts/rasdaman/rasdamandataset.cpp                 |   536 +-
 frmts/rasterlite/rasterlitecreatecopy.cpp          |    10 +-
 frmts/rasterlite/rasterlitedataset.cpp             |    19 +-
 frmts/rasterlite/rasterlitedataset.h               |     5 +-
 frmts/rasterlite/rasterliteoverviews.cpp           |     6 +-
 frmts/raw/GNUmakefile                              |     3 +-
 frmts/raw/ace2dataset.cpp                          |     6 +-
 frmts/raw/btdataset.cpp                            |    23 +-
 frmts/raw/cpgdataset.cpp                           |    28 +-
 frmts/raw/ctable2dataset.cpp                       |     2 +-
 frmts/raw/dipxdataset.cpp                          |     5 +-
 frmts/raw/doq1dataset.cpp                          |     5 +-
 frmts/raw/doq2dataset.cpp                          |     5 +-
 frmts/raw/ehdrdataset.cpp                          |    11 +-
 frmts/raw/eirdataset.cpp                           |     1 +
 frmts/raw/envidataset.cpp                          |    19 +-
 frmts/raw/fastdataset.cpp                          |     5 +-
 frmts/raw/frmt_lcp.html                            |    43 +-
 frmts/raw/fujibasdataset.cpp                       |     5 +-
 frmts/raw/genbindataset.cpp                        |     8 +-
 frmts/raw/gscdataset.cpp                           |     5 +-
 frmts/raw/gtxdataset.cpp                           |    21 +-
 frmts/raw/hkvdataset.cpp                           |    32 +-
 frmts/raw/idadataset.cpp                           |    10 +-
 frmts/raw/krodataset.cpp                           |   316 +
 frmts/raw/landataset.cpp                           |     9 +-
 frmts/raw/lcpdataset.cpp                           |  1012 +-
 frmts/raw/makefile.vc                              |     2 +-
 frmts/raw/mffdataset.cpp                           |     7 +-
 frmts/raw/ndfdataset.cpp                           |     5 +-
 frmts/raw/ntv2dataset.cpp                          |     7 +-
 frmts/raw/pauxdataset.cpp                          |     5 +-
 frmts/raw/pnmdataset.cpp                           |     5 +-
 frmts/raw/rawdataset.cpp                           |   256 +-
 frmts/raw/rawdataset.h                             |    13 +-
 frmts/raw/snodasdataset.cpp                        |     6 +-
 frmts/rik/rikdataset.cpp                           |     5 +-
 frmts/rmf/rmfdataset.cpp                           |     5 +-
 frmts/rmf/rmfdem.cpp                               |     2 +-
 frmts/rs2/rs2dataset.cpp                           |    37 +-
 frmts/saga/sagadataset.cpp                         |   116 +-
 frmts/sdts/sdts_al.h                               |     6 +-
 frmts/sdts/sdtsdataset.cpp                         |     5 +-
 frmts/sdts/sdtslib.cpp                             |     5 +-
 frmts/sdts/sdtsrasterreader.cpp                    |     8 +-
 frmts/sgi/sgidataset.cpp                           |    11 +-
 frmts/srtmhgt/srtmhgtdataset.cpp                   |     7 +-
 frmts/terragen/terragendataset.cpp                 |     6 +-
 frmts/til/tildataset.cpp                           |     5 +-
 frmts/tsx/tsxdataset.cpp                           |     5 +-
 frmts/usgsdem/usgsdem_create.cpp                   |    11 +-
 frmts/usgsdem/usgsdemdataset.cpp                   |    68 +-
 frmts/vrt/vrt_tutorial.dox                         |    33 +-
 frmts/vrt/vrtdataset.cpp                           |   140 +-
 frmts/vrt/vrtdataset.h                             |    58 +-
 frmts/vrt/vrtderivedrasterband.cpp                 |     1 +
 frmts/vrt/vrtdriver.cpp                            |    19 +-
 frmts/vrt/vrtfilters.cpp                           |     9 +-
 frmts/vrt/vrtrasterband.cpp                        |     5 +-
 frmts/vrt/vrtrawrasterband.cpp                     |    39 +-
 frmts/vrt/vrtsourcedrasterband.cpp                 |   291 +-
 frmts/vrt/vrtsources.cpp                           |   324 +-
 frmts/vrt/vrtwarped.cpp                            |    32 +-
 frmts/wcs/httpdriver.cpp                           |     8 +-
 frmts/wcs/wcsdataset.cpp                           |    26 +-
 frmts/webp/frmt_webp.html                          |     4 +-
 frmts/webp/webpdataset.cpp                         |    26 +-
 frmts/wms/GNUmakefile                              |     5 +-
 frmts/wms/cache.cpp                                |    93 -
 frmts/wms/dataset.cpp                              |   676 --
 frmts/wms/frmt_wms.html                            |     4 +-
 frmts/wms/frmt_wms_metacarta_tms.xml               |     2 +-
 frmts/wms/frmt_wms_metacarta_wmsc.xml              |     2 +-
 frmts/wms/gdalhttp.cpp                             |    14 +-
 frmts/wms/gdalwmscache.cpp                         |   108 +
 frmts/wms/gdalwmsdataset.cpp                       |   638 +
 frmts/wms/gdalwmsrasterband.cpp                    |   869 ++
 frmts/wms/makefile.vc                              |     9 +-
 frmts/wms/minidriver.cpp                           |    28 +-
 frmts/wms/minidriver_tiled_wms.cpp                 |     7 +-
 frmts/wms/minidriver_tileservice.cpp               |    12 +-
 frmts/wms/minidriver_tms.cpp                       |     9 +-
 frmts/wms/minidriver_virtualearth.cpp              |    10 +-
 frmts/wms/minidriver_virtualearth.h                |     4 +-
 frmts/wms/minidriver_wms.cpp                       |    12 +-
 frmts/wms/minidriver_worldwind.cpp                 |     8 +-
 frmts/wms/rasterband.cpp                           |   857 --
 frmts/wms/stdinc.h                                 |    25 -
 frmts/wms/stuff.cpp                                |   152 -
 frmts/wms/wmsdriver.cpp                            |    72 +-
 frmts/wms/wmsdriver.h                              |   143 +-
 frmts/wms/wmsmetadataset.cpp                       |    72 +-
 frmts/wms/wmsmetadataset.h                         |     9 +-
 frmts/wms/wmsutils.cpp                             |   151 +
 frmts/xpm/xpmdataset.cpp                           |    16 +-
 frmts/xyz/xyzdataset.cpp                           |   439 +-
 frmts/zlib/inflate.c                               |     2 +
 frmts/zmap/zmapdataset.cpp                         |    10 +-
 gcore/GNUmakefile                                  |     9 +-
 gcore/gdal.h                                       |    93 +-
 gcore/gdal_frmts.h                                 |     4 +-
 gcore/gdal_misc.cpp                                |   326 +-
 gcore/gdal_pam.h                                   |     4 +-
 gcore/gdal_priv.h                                  |    60 +-
 gcore/gdal_proxy.h                                 |    12 +-
 gcore/gdal_rat.cpp                                 |  2147 ++--
 gcore/gdal_rat.h                                   |   296 +-
 gcore/gdal_version.h                               |     8 +-
 gcore/gdalallvalidmaskband.cpp                     |     8 +-
 gcore/gdalclientserver.cpp                         |    64 +-
 gcore/gdalcolortable.cpp                           |     5 +-
 gcore/gdaldataset.cpp                              |   185 +-
 gcore/gdaldefaultasync.cpp                         |     5 +-
 gcore/gdaldefaultoverviews.cpp                     |    19 +-
 gcore/gdaldllmain.cpp                              |     3 +-
 gcore/gdaldriver.cpp                               |    35 +-
 gcore/gdaldrivermanager.cpp                        |    32 +-
 gcore/gdalexif.cpp                                 |    27 +-
 gcore/gdalgeorefpamdataset.cpp                     |   158 +
 gcore/gdalgeorefpamdataset.h                       |    57 +
 gcore/gdaljp2abstractdataset.cpp                   |   142 +
 gcore/gdaljp2abstractdataset.h                     |    46 +
 gcore/gdaljp2box.cpp                               |     5 +-
 gcore/gdaljp2metadata.cpp                          |   215 +-
 gcore/gdaljp2metadata.h                            |    10 +-
 gcore/gdalmajorobject.cpp                          |    86 +-
 gcore/gdalmultidomainmetadata.cpp                  |     8 +-
 gcore/gdalnodatamaskband.cpp                       |     5 +-
 gcore/gdalnodatavaluesmaskband.cpp                 |     6 +-
 gcore/gdalopeninfo.cpp                             |     5 +-
 gcore/gdalpamdataset.cpp                           |   106 +-
 gcore/gdalpamrasterband.cpp                        |    22 +-
 gcore/gdalproxydataset.cpp                         |    18 +-
 gcore/gdalproxypool.cpp                            |    17 +-
 gcore/gdalrasterband.cpp                           |   259 +-
 gcore/gdalrasterblock.cpp                          |    17 +-
 gcore/gdalrescaledalphaband.cpp                    |   144 +
 gcore/gdalvirtualmem.cpp                           |  1549 +++
 gcore/jp2dump.cpp                                  |    57 +
 gcore/makefile.vc                                  |     4 +-
 gcore/overview.cpp                                 |   148 +-
 gcore/rasterio.cpp                                 |   339 +-
 gdal.pc.in                                         |    11 +
 m4/acinclude.m4                                    |    32 +-
 m4/ax_oracle_oci.m4                                |     9 +-
 makegdal10.sln                                     |    20 -
 makegdal10.vcxproj                                 |  1595 ---
 makegdal10.vcxproj.filters                         |  6189 ----------
 makegdal71.sln                                     |    21 -
 makegdal71.vcproj                                  |  2365 ----
 makegdal80.sln                                     |    20 -
 makegdal80.vcproj                                  |  8258 -------------
 makegdal90.vcproj                                  |  7158 -----------
 makegdal_gen.bat                                   |    42 +-
 man/man1/gdal-config.1                             |     4 +-
 man/man1/gdal2tiles.1                              |     4 +-
 man/man1/gdal_calc.1                               |    74 +
 man/man1/gdal_contour.1                            |     4 +-
 man/man1/gdal_edit.1                               |    11 +-
 man/man1/gdal_fillnodata.1                         |     4 +-
 man/man1/gdal_grid.1                               |    12 +-
 man/man1/gdal_merge.1                              |     4 +-
 man/man1/gdal_polygonize.1                         |     4 +-
 man/man1/gdal_proximity.1                          |     4 +-
 man/man1/gdal_rasterize.1                          |     4 +-
 man/man1/gdal_retile.1                             |     4 +-
 man/man1/gdal_sieve.1                              |     4 +-
 man/man1/gdal_translate.1                          |    16 +-
 man/man1/gdal_utilities.1                          |     8 +-
 man/man1/gdaladdo.1                                |     4 +-
 man/man1/gdalbuildvrt.1                            |     4 +-
 man/man1/gdalcompare.1                             |    38 +
 man/man1/gdaldem.1                                 |    14 +-
 man/man1/gdalinfo.1                                |    13 +-
 man/man1/gdallocationinfo.1                        |     4 +-
 man/man1/gdalmanage.1                              |     4 +-
 man/man1/gdalmove.1                                |     4 +-
 man/man1/gdalsrsinfo.1                             |     4 +-
 man/man1/gdaltindex.1                              |    70 +-
 man/man1/gdaltransform.1                           |     4 +-
 man/man1/gdalwarp.1                                |     8 +-
 man/man1/nearblack.1                               |     4 +-
 man/man1/ogr2ogr.1                                 |    25 +-
 man/man1/ogr_utilities.1                           |     6 +-
 man/man1/ogrinfo.1                                 |     8 +-
 man/man1/ogrlineref.1                              |   110 +
 man/man1/ogrtindex.1                               |     4 +-
 man/man1/pct2rgb.1                                 |     4 +-
 man/man1/rgb2pct.1                                 |     4 +-
 mkgdaldist.sh                                      |    10 +-
 nmake.opt                                          |    39 +-
 ogr/GNUmakefile                                    |     2 +
 ogr/file.lst                                       |     6 +-
 ogr/generate_encoding_table.c                      |     4 +-
 ogr/gml2ogrgeometry.cpp                            |   379 +-
 ogr/makefile.vc                                    |     3 +-
 ogr/ogr2gmlgeometry.cpp                            |     3 +-
 ogr/ogr_api.cpp                                    |   102 +-
 ogr/ogr_api.h                                      |    66 +-
 ogr/ogr_apitut.dox                                 |   206 +-
 ogr/ogr_arch.dox                                   |    14 +-
 ogr/ogr_core.h                                     |    32 +-
 ogr/ogr_expat.cpp                                  |     8 +-
 ogr/ogr_expat.h                                    |     4 +-
 ogr/ogr_feature.h                                  |   117 +-
 ogr/ogr_fromepsg.cpp                               |     7 +-
 ogr/ogr_geocoding.cpp                              |    41 +-
 ogr/ogr_geocoding.h                                |     4 +-
 ogr/ogr_geometry.h                                 |    36 +-
 ogr/ogr_opt.cpp                                    |     5 +-
 ogr/ogr_p.h                                        |    20 +-
 ogr/ogr_spatialref.h                               |     3 +-
 ogr/ogr_sql.dox                                    |     5 +
 ogr/ogr_srs_api.h                                  |    46 +-
 ogr/ogr_srs_erm.cpp                                |     5 +-
 ogr/ogr_srs_esri.cpp                               |     6 +-
 ogr/ogr_srs_ozi.cpp                                |     5 +-
 ogr/ogr_srs_panorama.cpp                           |    26 +-
 ogr/ogr_srs_pci.cpp                                |    12 +-
 ogr/ogr_srs_proj4.cpp                              |   178 +-
 ogr/ogr_srs_usgs.cpp                               |     5 +-
 ogr/ogr_srs_validate.cpp                           |    47 +-
 ogr/ogr_srs_xml.cpp                                |    20 +-
 ogr/ogr_srsnode.cpp                                |     5 +-
 ogr/ograssemblepolygon.cpp                         |     5 +-
 ogr/ogrct.cpp                                      |   100 +-
 ogr/ogrfeature.cpp                                 |   640 +-
 ogr/ogrfeaturedefn.cpp                             |   442 +-
 ogr/ogrfeaturequery.cpp                            |    28 +-
 ogr/ogrfeaturestyle.cpp                            |    31 +-
 ogr/ogrfielddefn.cpp                               |     7 +-
 ogr/ogrgeomediageometry.cpp                        |     6 +-
 ogr/ogrgeomediageometry.h                          |     4 +-
 ogr/ogrgeometry.cpp                                |   660 +-
 ogr/ogrgeometrycollection.cpp                      |    37 +-
 ogr/ogrgeometryfactory.cpp                         |   190 +-
 ogr/ogrgeomfielddefn.cpp                           |   494 +
 ogr/ogrlinearring.cpp                              |    73 +-
 ogr/ogrlinestring.cpp                              |   346 +-
 ogr/ogrmultilinestring.cpp                         |     5 +-
 ogr/ogrmultipoint.cpp                              |     5 +-
 ogr/ogrmultipolygon.cpp                            |     5 +-
 ogr/ogrpgeogeometry.cpp                            |   555 +-
 ogr/ogrpgeogeometry.h                              |    13 +-
 ogr/ogrpoint.cpp                                   |    61 +-
 ogr/ogrpolygon.cpp                                 |    92 +-
 ogr/ogrsf_frmts/GNUmakefile                        |     8 +-
 ogr/ogrsf_frmts/aeronavfaa/ogr_aeronavfaa.h        |     7 +-
 .../aeronavfaa/ograeronavfaadatasource.cpp         |     9 +-
 ogr/ogrsf_frmts/aeronavfaa/ograeronavfaadriver.cpp |     9 +-
 ogr/ogrsf_frmts/aeronavfaa/ograeronavfaalayer.cpp  |    10 +-
 ogr/ogrsf_frmts/arcgen/ogr_arcgen.h                |     7 +-
 ogr/ogrsf_frmts/arcgen/ograrcgendatasource.cpp     |     9 +-
 ogr/ogrsf_frmts/arcgen/ograrcgendriver.cpp         |     9 +-
 ogr/ogrsf_frmts/arcgen/ograrcgenlayer.cpp          |     9 +-
 ogr/ogrsf_frmts/avc/avc_bin.c                      |    18 +-
 ogr/ogrsf_frmts/avc/avc_binwr.c                    |     6 +-
 ogr/ogrsf_frmts/avc/avc_e00read.c                  |     9 +-
 ogr/ogrsf_frmts/avc/avc_misc.c                     |     8 +-
 ogr/ogrsf_frmts/avc/ogravcbindatasource.cpp        |     7 +-
 ogr/ogrsf_frmts/avc/ogravcbindriver.cpp            |     7 +-
 ogr/ogrsf_frmts/avc/ogravce00datasource.cpp        |     7 +-
 ogr/ogrsf_frmts/avc/ogravce00driver.cpp            |     3 +-
 ogr/ogrsf_frmts/avc/ogravclayer.cpp                |     7 +-
 ogr/ogrsf_frmts/bna/ogr_bna.h                      |     4 +-
 ogr/ogrsf_frmts/bna/ogrbnadatasource.cpp           |     9 +-
 ogr/ogrsf_frmts/bna/ogrbnadriver.cpp               |     2 +-
 ogr/ogrsf_frmts/bna/ogrbnalayer.cpp                |     7 +-
 ogr/ogrsf_frmts/bna/ogrbnaparser.cpp               |     8 +-
 ogr/ogrsf_frmts/bna/ogrbnaparser.h                 |     3 +-
 ogr/ogrsf_frmts/cartodb/GNUmakefile                |    14 +
 ogr/ogrsf_frmts/cartodb/drv_cartodb.html           |   125 +
 ogr/ogrsf_frmts/cartodb/makefile.vc                |    16 +
 ogr/ogrsf_frmts/cartodb/ogr_cartodb.h              |   237 +
 ogr/ogrsf_frmts/cartodb/ogrcartodbdatasource.cpp   |   641 +
 ogr/ogrsf_frmts/cartodb/ogrcartodbdriver.cpp       |    84 +
 ogr/ogrsf_frmts/cartodb/ogrcartodblayer.cpp        |   426 +
 ogr/ogrsf_frmts/cartodb/ogrcartodbresultlayer.cpp  |   103 +
 ogr/ogrsf_frmts/cartodb/ogrcartodbtablelayer.cpp   |   952 ++
 ogr/ogrsf_frmts/couchdb/GNUmakefile                |     2 +-
 ogr/ogrsf_frmts/couchdb/makefile.vc                |     2 +-
 ogr/ogrsf_frmts/couchdb/ogr_couchdb.h              |    10 +-
 ogr/ogrsf_frmts/couchdb/ogrcouchdbdatasource.cpp   |    15 +-
 ogr/ogrsf_frmts/couchdb/ogrcouchdbdriver.cpp       |     9 +-
 ogr/ogrsf_frmts/couchdb/ogrcouchdblayer.cpp        |    18 +-
 ogr/ogrsf_frmts/couchdb/ogrcouchdbrowslayer.cpp    |     6 +-
 ogr/ogrsf_frmts/couchdb/ogrcouchdbtablelayer.cpp   |    22 +-
 ogr/ogrsf_frmts/csv/ogr_csv.h                      |    15 +-
 ogr/ogrsf_frmts/csv/ogrcsvdatasource.cpp           |    25 +-
 ogr/ogrsf_frmts/csv/ogrcsvdriver.cpp               |     9 +-
 ogr/ogrsf_frmts/csv/ogrcsvlayer.cpp                |   245 +-
 ogr/ogrsf_frmts/dgn/dgnhelp.cpp                    |    12 +-
 ogr/ogrsf_frmts/dgn/dgnread.cpp                    |     7 +-
 ogr/ogrsf_frmts/dgn/dgnstroke.cpp                  |     8 +-
 ogr/ogrsf_frmts/dgn/dgnwrite.cpp                   |    37 +-
 ogr/ogrsf_frmts/dgn/ogrdgnlayer.cpp                |    61 +-
 ogr/ogrsf_frmts/dods/ogrdodsdatasource.cpp         |     5 +-
 ogr/ogrsf_frmts/dwg/ogr_dwg.h                      |     1 +
 ogr/ogrsf_frmts/dwg/ogrdwg_hatch.cpp               |    30 +-
 ogr/ogrsf_frmts/dwg/ogrdwgdriver.cpp               |     3 +-
 ogr/ogrsf_frmts/dwg/ogrdwglayer.cpp                |    39 +
 ogr/ogrsf_frmts/dxf/drv_dxf.html                   |     6 +-
 ogr/ogrsf_frmts/dxf/intronurbs.cpp                 |     5 +-
 ogr/ogrsf_frmts/dxf/ogr_dxf.h                      |     5 +-
 ogr/ogrsf_frmts/dxf/ogrdxf_dimension.cpp           |    27 +-
 ogr/ogrsf_frmts/dxf/ogrdxf_hatch.cpp               |    71 +-
 ogr/ogrsf_frmts/dxf/ogrdxf_polyline_smooth.cpp     |     2 +
 ogr/ogrsf_frmts/dxf/ogrdxfdatasource.cpp           |    22 +-
 ogr/ogrsf_frmts/dxf/ogrdxfdriver.cpp               |     7 +-
 ogr/ogrsf_frmts/dxf/ogrdxflayer.cpp                |   275 +-
 ogr/ogrsf_frmts/dxf/ogrdxfwriterds.cpp             |     5 +-
 ogr/ogrsf_frmts/dxf/ogrdxfwriterlayer.cpp          |     8 +-
 ogr/ogrsf_frmts/edigeo/ogr_edigeo.h                |     6 +-
 ogr/ogrsf_frmts/edigeo/ogredigeodatasource.cpp     |     9 +-
 ogr/ogrsf_frmts/edigeo/ogredigeodriver.cpp         |     9 +-
 ogr/ogrsf_frmts/edigeo/ogredigeolayer.cpp          |     8 +-
 ogr/ogrsf_frmts/elastic/GNUmakefile                |     2 +-
 ogr/ogrsf_frmts/elastic/makefile.vc                |     2 +-
 ogr/ogrsf_frmts/elastic/ogr_elastic.h              |     4 +-
 ogr/ogrsf_frmts/elastic/ogrelasticdatasource.cpp   |    25 +-
 ogr/ogrsf_frmts/elastic/ogrelasticdriver.cpp       |     7 +-
 ogr/ogrsf_frmts/elastic/ogrelasticlayer.cpp        |    32 +-
 ogr/ogrsf_frmts/filegdb/FGdbDatasource.cpp         |    61 +-
 ogr/ogrsf_frmts/filegdb/FGdbDriver.cpp             |    43 +-
 ogr/ogrsf_frmts/filegdb/FGdbLayer.cpp              |   281 +-
 ogr/ogrsf_frmts/filegdb/FGdbResultLayer.cpp        |     2 +-
 ogr/ogrsf_frmts/filegdb/FGdbUtils.cpp              |    34 +-
 ogr/ogrsf_frmts/filegdb/GNUmakefile                |     2 +-
 ogr/ogrsf_frmts/filegdb/drv_filegdb.html           |     8 +-
 ogr/ogrsf_frmts/filegdb/makefile.vc                |     2 +-
 ogr/ogrsf_frmts/filegdb/ogr_fgdb.h                 |    26 +-
 ogr/ogrsf_frmts/fme/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/generic/GNUmakefile                |    24 +-
 ogr/ogrsf_frmts/generic/makefile.vc                |    17 +-
 ogr/ogrsf_frmts/generic/ogr_gensql.cpp             |   478 +-
 ogr/ogrsf_frmts/generic/ogr_gensql.h               |    26 +-
 ogr/ogrsf_frmts/generic/ogr_miattrind.cpp          |     5 +-
 ogr/ogrsf_frmts/generic/ogrdatasource.cpp          |    76 +-
 ogr/ogrsf_frmts/generic/ogrlayer.cpp               |   369 +-
 ogr/ogrsf_frmts/generic/ogrlayerdecorator.cpp      |    26 +-
 ogr/ogrsf_frmts/generic/ogrlayerdecorator.h        |    10 +-
 ogr/ogrsf_frmts/generic/ogrlayerpool.cpp           |    27 +-
 ogr/ogrsf_frmts/generic/ogrlayerpool.h             |     6 +-
 ogr/ogrsf_frmts/generic/ogrmutexeddatasource.cpp   |   140 +
 ogr/ogrsf_frmts/generic/ogrmutexeddatasource.h     |    89 +
 ogr/ogrsf_frmts/generic/ogrmutexedlayer.cpp        |   258 +
 ogr/ogrsf_frmts/generic/ogrmutexedlayer.h          |   113 +
 ogr/ogrsf_frmts/generic/ogrregisterall.cpp         |    27 +-
 ogr/ogrsf_frmts/generic/ogrsfdriver.cpp            |     5 +-
 ogr/ogrsf_frmts/generic/ogrsfdriverregistrar.cpp   |    19 +-
 ogr/ogrsf_frmts/generic/ogrunionlayer.cpp          |   545 +-
 ogr/ogrsf_frmts/generic/ogrunionlayer.h            |    51 +-
 ogr/ogrsf_frmts/generic/ogrwarpedlayer.cpp         |   291 +-
 ogr/ogrsf_frmts/generic/ogrwarpedlayer.h           |    17 +-
 ogr/ogrsf_frmts/geoconcept/geoconcept.c            |    54 +-
 ogr/ogrsf_frmts/geoconcept/geoconcept.h            |    16 +-
 ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.c   |     3 +-
 ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.h   |    12 +-
 .../geoconcept/ogrgeoconceptdatasource.cpp         |     1 +
 ogr/ogrsf_frmts/geoconcept/ogrgeoconceptdriver.cpp |     4 +-
 ogr/ogrsf_frmts/geoconcept/ogrgeoconceptlayer.cpp  |     7 +-
 ogr/ogrsf_frmts/geojson/GNUmakefile                |    11 +-
 ogr/ogrsf_frmts/geojson/drv_geojson.html           |     2 +
 ogr/ogrsf_frmts/geojson/jsonc/AUTHORS              |     2 -
 ogr/ogrsf_frmts/geojson/jsonc/COPYING              |    19 -
 ogr/ogrsf_frmts/geojson/jsonc/ChangeLog            |   107 -
 ogr/ogrsf_frmts/geojson/jsonc/GNUmakefile          |    27 -
 ogr/ogrsf_frmts/geojson/jsonc/README.html          |    32 -
 ogr/ogrsf_frmts/geojson/jsonc/arraylist.c          |    94 -
 ogr/ogrsf_frmts/geojson/jsonc/arraylist.h          |    53 -
 ogr/ogrsf_frmts/geojson/jsonc/bits.h               |    27 -
 ogr/ogrsf_frmts/geojson/jsonc/config.h             |   128 -
 ogr/ogrsf_frmts/geojson/jsonc/debug.h              |    58 -
 ogr/ogrsf_frmts/geojson/jsonc/json.h               |    31 -
 ogr/ogrsf_frmts/geojson/jsonc/json_object.c        |   650 -
 ogr/ogrsf_frmts/geojson/jsonc/json_object.h        |   328 -
 .../geojson/jsonc/json_object_private.h            |    53 -
 ogr/ogrsf_frmts/geojson/jsonc/json_tokener.c       |   634 -
 ogr/ogrsf_frmts/geojson/jsonc/json_tokener.h       |    98 -
 ogr/ogrsf_frmts/geojson/jsonc/json_util.c          |   122 -
 ogr/ogrsf_frmts/geojson/jsonc/json_util.h          |    31 -
 ogr/ogrsf_frmts/geojson/jsonc/linkhash.c           |   216 -
 ogr/ogrsf_frmts/geojson/jsonc/linkhash.h           |   272 -
 ogr/ogrsf_frmts/geojson/jsonc/makefile.vc          |    25 -
 ogr/ogrsf_frmts/geojson/jsonc/printbuf.c           |   109 -
 ogr/ogrsf_frmts/geojson/jsonc/printbuf.h           |    64 -
 ogr/ogrsf_frmts/geojson/libjson/AUTHORS            |     5 +
 ogr/ogrsf_frmts/geojson/libjson/COPYING            |    42 +
 ogr/ogrsf_frmts/geojson/libjson/ChangeLog          |   175 +
 ogr/ogrsf_frmts/geojson/libjson/GNUmakefile        |    29 +
 ogr/ogrsf_frmts/geojson/{jsonc => libjson}/README  |     0
 ogr/ogrsf_frmts/geojson/libjson/README.html        |    34 +
 ogr/ogrsf_frmts/geojson/libjson/arraylist.c        |   101 +
 ogr/ogrsf_frmts/geojson/libjson/arraylist.h        |    56 +
 ogr/ogrsf_frmts/geojson/libjson/bits.h             |    28 +
 ogr/ogrsf_frmts/geojson/libjson/config.h           |   126 +
 ogr/ogrsf_frmts/geojson/{jsonc => libjson}/debug.c |     0
 ogr/ogrsf_frmts/geojson/libjson/debug.h            |    84 +
 ogr/ogrsf_frmts/geojson/libjson/dump_symbols.sh    |    19 +
 ogr/ogrsf_frmts/geojson/libjson/json.h             |    34 +
 ogr/ogrsf_frmts/geojson/libjson/json_c_version.c   |    20 +
 ogr/ogrsf_frmts/geojson/libjson/json_c_version.h   |    22 +
 ogr/ogrsf_frmts/geojson/libjson/json_config.h      |     4 +
 ogr/ogrsf_frmts/geojson/libjson/json_inttypes.h    |    28 +
 ogr/ogrsf_frmts/geojson/libjson/json_object.c      |   778 ++
 ogr/ogrsf_frmts/geojson/libjson/json_object.h      |   563 +
 .../geojson/libjson/json_object_iterator.c         |   170 +
 .../geojson/libjson/json_object_iterator.h         |   239 +
 .../geojson/libjson/json_object_private.h          |    47 +
 ogr/ogrsf_frmts/geojson/libjson/json_tokener.c     |   771 ++
 ogr/ogrsf_frmts/geojson/libjson/json_tokener.h     |   209 +
 ogr/ogrsf_frmts/geojson/libjson/json_util.c        |   303 +
 ogr/ogrsf_frmts/geojson/libjson/json_util.h        |    41 +
 ogr/ogrsf_frmts/geojson/libjson/linkhash.c         |   233 +
 ogr/ogrsf_frmts/geojson/libjson/linkhash.h         |   292 +
 ogr/ogrsf_frmts/geojson/libjson/makefile.vc        |    27 +
 ogr/ogrsf_frmts/geojson/libjson/printbuf.c         |   148 +
 ogr/ogrsf_frmts/geojson/libjson/printbuf.h         |    77 +
 ogr/ogrsf_frmts/geojson/libjson/symbol_renames.h   |   127 +
 ogr/ogrsf_frmts/geojson/makefile.vc                |     9 +-
 ogr/ogrsf_frmts/geojson/ogr_geojson.h              |    18 +-
 ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp      |   490 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp   |   159 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonlayer.cpp        |    60 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp       |   261 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonreader.h         |    53 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonutils.cpp        |    96 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonutils.h          |    21 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonwritelayer.cpp   |     4 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.cpp       |    88 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.h         |     7 +-
 ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp      |   558 +
 ogr/ogrsf_frmts/geomedia/GNUmakefile               |     2 +-
 ogr/ogrsf_frmts/geomedia/makefile.vc               |     2 +-
 ogr/ogrsf_frmts/geomedia/ogr_geomedia.h            |    18 +-
 ogr/ogrsf_frmts/geomedia/ogrgeomediadatasource.cpp |    16 +-
 ogr/ogrsf_frmts/geomedia/ogrgeomediadriver.cpp     |   154 +-
 ogr/ogrsf_frmts/geomedia/ogrgeomedialayer.cpp      |    20 +-
 .../geomedia/ogrgeomediaselectlayer.cpp            |     5 +-
 ogr/ogrsf_frmts/geomedia/ogrgeomediatablelayer.cpp |     6 +-
 ogr/ogrsf_frmts/georss/ogr_georss.h                |     4 +-
 ogr/ogrsf_frmts/georss/ogrgeorssdatasource.cpp     |    14 +-
 ogr/ogrsf_frmts/georss/ogrgeorssdriver.cpp         |     6 +-
 ogr/ogrsf_frmts/georss/ogrgeorsslayer.cpp          |    29 +-
 ogr/ogrsf_frmts/gft/drv_gft.html                   |     4 +-
 ogr/ogrsf_frmts/gft/ogr_gft.h                      |    10 +-
 ogr/ogrsf_frmts/gft/ogrgftdatasource.cpp           |    13 +-
 ogr/ogrsf_frmts/gft/ogrgftdriver.cpp               |     9 +-
 ogr/ogrsf_frmts/gft/ogrgftlayer.cpp                |    62 +-
 ogr/ogrsf_frmts/gft/ogrgftresultlayer.cpp          |     9 +-
 ogr/ogrsf_frmts/gft/ogrgfttablelayer.cpp           |    17 +-
 ogr/ogrsf_frmts/gme/GNUmakefile                    |    16 +
 ogr/ogrsf_frmts/gme/makefile.vc                    |    15 +
 ogr/ogrsf_frmts/gme/ogr_gme.h                      |   213 +
 ogr/ogrsf_frmts/gme/ogrgmedatasource.cpp           |   600 +
 ogr/ogrsf_frmts/gme/ogrgmedriver.cpp               |   114 +
 ogr/ogrsf_frmts/gme/ogrgmejson.cpp                 |   550 +
 ogr/ogrsf_frmts/gme/ogrgmejson.h                   |    59 +
 ogr/ogrsf_frmts/gme/ogrgmelayer.cpp                |  1040 ++
 ogr/ogrsf_frmts/gml/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/gml/drv_gml.html                   |   377 +-
 ogr/ogrsf_frmts/gml/gfstemplate.cpp                |     8 +-
 ogr/ogrsf_frmts/gml/gmlfeature.cpp                 |    50 +-
 ogr/ogrsf_frmts/gml/gmlfeatureclass.cpp            |   294 +-
 ogr/ogrsf_frmts/gml/gmlhandler.cpp                 |   614 +-
 ogr/ogrsf_frmts/gml/gmlpropertydefn.cpp            |    58 +-
 ogr/ogrsf_frmts/gml/gmlreader.cpp                  |   239 +-
 ogr/ogrsf_frmts/gml/gmlreader.h                    |    73 +-
 ogr/ogrsf_frmts/gml/gmlreaderp.h                   |    63 +-
 ogr/ogrsf_frmts/gml/gmlreadstate.cpp               |     3 +-
 ogr/ogrsf_frmts/gml/gmlregistry.cpp                |   149 +
 ogr/ogrsf_frmts/gml/gmlregistry.h                  |    70 +
 ogr/ogrsf_frmts/gml/gmlutils.cpp                   |     4 +-
 ogr/ogrsf_frmts/gml/gmlutils.h                     |     4 +-
 ogr/ogrsf_frmts/gml/hugefileresolver.cpp           |    55 +-
 ogr/ogrsf_frmts/gml/makefile.vc                    |     2 +-
 ogr/ogrsf_frmts/gml/ogr_gml.h                      |    24 +-
 ogr/ogrsf_frmts/gml/ogrgmldatasource.cpp           |   770 +-
 ogr/ogrsf_frmts/gml/ogrgmldriver.cpp               |    12 +-
 ogr/ogrsf_frmts/gml/ogrgmllayer.cpp                |   530 +-
 ogr/ogrsf_frmts/gml/parsexsd.cpp                   |   281 +-
 ogr/ogrsf_frmts/gml/parsexsd.h                     |     3 +-
 ogr/ogrsf_frmts/gml/resolvexlinks.cpp              |    12 +-
 ogr/ogrsf_frmts/gmt/ogr_gmt.h                      |     2 -
 ogr/ogrsf_frmts/gmt/ogrgmtdatasource.cpp           |     2 +-
 ogr/ogrsf_frmts/gmt/ogrgmtlayer.cpp                |    20 +-
 ogr/ogrsf_frmts/gpkg/GNUmakefile                   |    21 +
 ogr/ogrsf_frmts/gpkg/drv_geopackage.html           |   105 +
 ogr/ogrsf_frmts/gpkg/makefile.vc                   |    21 +
 ogr/ogrsf_frmts/gpkg/ogr_geopackage.h              |   179 +
 ogr/ogrsf_frmts/gpkg/ogrgeopackagedatasource.cpp   |  1103 ++
 ogr/ogrsf_frmts/gpkg/ogrgeopackagedriver.cpp       |   139 +
 ogr/ogrsf_frmts/gpkg/ogrgeopackagelayer.cpp        |  1281 ++
 ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.cpp      |   614 +
 ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.h        |    80 +
 ogr/ogrsf_frmts/gpsbabel/ogr_gpsbabel.h            |     4 +-
 ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldatasource.cpp |     9 +-
 ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldriver.cpp     |     2 +-
 .../gpsbabel/ogrgpsbabelwritedatasource.cpp        |     6 +-
 ogr/ogrsf_frmts/gpx/ogr_gpx.h                      |     6 +-
 ogr/ogrsf_frmts/gpx/ogrgpxdatasource.cpp           |    10 +-
 ogr/ogrsf_frmts/gpx/ogrgpxdriver.cpp               |     6 +-
 ogr/ogrsf_frmts/gpx/ogrgpxlayer.cpp                |    27 +-
 ogr/ogrsf_frmts/grass/GNUmakefile                  |     2 +-
 ogr/ogrsf_frmts/grass/drv_grass.html               |   150 +-
 ogr/ogrsf_frmts/grass/ogrgrassdatasource.cpp       |    11 +-
 ogr/ogrsf_frmts/grass/ogrgrasslayer.cpp            |     5 +-
 ogr/ogrsf_frmts/gtm/gtm.cpp                        |     3 +-
 ogr/ogrsf_frmts/gtm/gtm.h                          |     3 +-
 ogr/ogrsf_frmts/gtm/gtmtracklayer.cpp              |     5 +-
 ogr/ogrsf_frmts/gtm/gtmwaypointlayer.cpp           |     6 +-
 ogr/ogrsf_frmts/gtm/ogr_gtm.h                      |     4 +-
 ogr/ogrsf_frmts/gtm/ogrgtmdatasource.cpp           |     7 +-
 ogr/ogrsf_frmts/gtm/ogrgtmlayer.cpp                |     4 +-
 ogr/ogrsf_frmts/htf/ogr_htf.h                      |     8 +-
 ogr/ogrsf_frmts/htf/ogrhtfdatasource.cpp           |     9 +-
 ogr/ogrsf_frmts/htf/ogrhtfdriver.cpp               |     9 +-
 ogr/ogrsf_frmts/htf/ogrhtflayer.cpp                |     8 +-
 ogr/ogrsf_frmts/idb/ogridbdatasource.cpp           |     8 +-
 ogr/ogrsf_frmts/idb/ogridbtablelayer.cpp           |     7 +-
 ogr/ogrsf_frmts/idrisi/generate_test_files.c       |    53 +-
 ogr/ogrsf_frmts/idrisi/ogr_idrisi.h                |     6 +-
 ogr/ogrsf_frmts/idrisi/ogridrisidatasource.cpp     |     9 +-
 ogr/ogrsf_frmts/idrisi/ogridrisidriver.cpp         |     7 +-
 ogr/ogrsf_frmts/idrisi/ogridrisilayer.cpp          |    57 +-
 ogr/ogrsf_frmts/ili/GNUmakefile                    |    10 +-
 ogr/ogrsf_frmts/ili/ili1reader.cpp                 |   500 +-
 ogr/ogrsf_frmts/ili/ili1reader.h                   |     8 +-
 ogr/ogrsf_frmts/ili/ili1readerp.h                  |    16 +-
 ogr/ogrsf_frmts/ili/ili2handler.cpp                |    44 +-
 ogr/ogrsf_frmts/ili/ili2reader.cpp                 |   237 +-
 ogr/ogrsf_frmts/ili/ili2reader.h                   |     6 +-
 ogr/ogrsf_frmts/ili/ili2readerp.h                  |    11 +-
 ogr/ogrsf_frmts/ili/ilihelper.cpp                  |     4 +-
 ogr/ogrsf_frmts/ili/ilihelper.h                    |     2 +-
 ogr/ogrsf_frmts/ili/imdreader.cpp                  |   456 +
 ogr/ogrsf_frmts/ili/imdreader.h                    |    89 +
 ogr/ogrsf_frmts/ili/iom/GNUmakefile                |    20 -
 ogr/ogrsf_frmts/ili/iom/README.src.txt             |    55 -
 ogr/ogrsf_frmts/ili/iom/iom.h                      |   397 -
 ogr/ogrsf_frmts/ili/iom/iom_attr.cpp               |   300 -
 ogr/ogrsf_frmts/ili/iom/iom_basket.cpp             |   383 -
 ogr/ogrsf_frmts/ili/iom/iom_error.cpp              |   190 -
 ogr/ogrsf_frmts/ili/iom/iom_file.cpp               |   430 -
 ogr/ogrsf_frmts/ili/iom/iom_iterator.cpp           |   122 -
 ogr/ogrsf_frmts/ili/iom/iom_object.cpp             |   664 -
 ogr/ogrsf_frmts/ili/iom/iom_p.h                    |   835 --
 ogr/ogrsf_frmts/ili/iom/iom_utilities.cpp          |   282 -
 ogr/ogrsf_frmts/ili/iom/iom_value.cpp              |    63 -
 ogr/ogrsf_frmts/ili/iom/makefile.vc                |    18 -
 ogr/ogrsf_frmts/ili/iom/reader.cpp                 |   975 --
 ogr/ogrsf_frmts/ili/iom/tags.cpp                   |   373 -
 ogr/ogrsf_frmts/ili/iom/ustrings.cpp               |   239 -
 ogr/ogrsf_frmts/ili/iom/writer.cpp                 |   877 --
 ogr/ogrsf_frmts/ili/iomhelper.cpp                  |   105 -
 ogr/ogrsf_frmts/ili/iomhelper.h                    |    43 -
 ogr/ogrsf_frmts/ili/makefile.vc                    |    11 +-
 ogr/ogrsf_frmts/ili/ogr_ili1.h                     |    29 +-
 ogr/ogrsf_frmts/ili/ogr_ili2.h                     |    28 +-
 ogr/ogrsf_frmts/ili/ogrili1datasource.cpp          |    73 +-
 ogr/ogrsf_frmts/ili/ogrili1layer.cpp               |   156 +-
 ogr/ogrsf_frmts/ili/ogrili2datasource.cpp          |   164 +-
 ogr/ogrsf_frmts/ili/ogrili2layer.cpp               |   185 +-
 ogr/ogrsf_frmts/ingres/drv_ingres.html             |   122 +-
 ogr/ogrsf_frmts/ingres/ogringresdatasource.cpp     |     8 +-
 ogr/ogrsf_frmts/ingres/ogringrestablelayer.cpp     |     7 +-
 ogr/ogrsf_frmts/kml/kml.cpp                        |    19 +-
 ogr/ogrsf_frmts/kml/kml.h                          |     3 +-
 ogr/ogrsf_frmts/kml/kmlnode.cpp                    |     3 +-
 ogr/ogrsf_frmts/kml/kmlnode.h                      |     3 +-
 ogr/ogrsf_frmts/kml/kmlutility.h                   |     3 +-
 ogr/ogrsf_frmts/kml/kmlvector.cpp                  |     3 +-
 ogr/ogrsf_frmts/kml/ogr2kmlgeometry.cpp            |     3 +-
 ogr/ogrsf_frmts/kml/ogr_kml.h                      |     9 +-
 ogr/ogrsf_frmts/kml/ogrkmldatasource.cpp           |    40 +-
 ogr/ogrsf_frmts/kml/ogrkmllayer.cpp                |    50 +-
 ogr/ogrsf_frmts/libkml/drv_libkml.html             |   575 +-
 ogr/ogrsf_frmts/libkml/ogr_libkml.h                |    88 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmldatasource.cpp     |   740 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmldriver.cpp         |    40 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.cpp        |   673 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.h          |     6 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfeaturestyle.cpp   |    75 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfeaturestyle.h     |     6 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfield.cpp          |   770 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfield.h            |    39 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlgeometry.cpp       |   127 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmllayer.cpp          |   592 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlstyle.cpp          |   206 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlstyle.h            |    21 +-
 ogr/ogrsf_frmts/makefile.vc                        |    37 +-
 ogr/ogrsf_frmts/mdb/ogr_mdb.h                      |     7 +-
 ogr/ogrsf_frmts/mdb/ogrmdbdatasource.cpp           |     6 +-
 ogr/ogrsf_frmts/mdb/ogrmdbdriver.cpp               |    15 +-
 ogr/ogrsf_frmts/mdb/ogrmdbjackcess.cpp             |     6 +-
 ogr/ogrsf_frmts/mdb/ogrmdblayer.cpp                |    41 +-
 ogr/ogrsf_frmts/mem/ogr_mem.h                      |     8 +-
 ogr/ogrsf_frmts/mem/ogrmemdatasource.cpp           |    16 +-
 ogr/ogrsf_frmts/mem/ogrmemdriver.cpp               |     7 +-
 ogr/ogrsf_frmts/mem/ogrmemlayer.cpp                |    88 +-
 ogr/ogrsf_frmts/mitab/mitab.h                      |    33 +-
 ogr/ogrsf_frmts/mitab/mitab_bounds.cpp             |     4 +-
 ogr/ogrsf_frmts/mitab/mitab_feature.cpp            |    49 +-
 ogr/ogrsf_frmts/mitab/mitab_feature_mif.cpp        |     4 +-
 ogr/ogrsf_frmts/mitab/mitab_mapfile.cpp            |     5 +-
 ogr/ogrsf_frmts/mitab/mitab_mapindexblock.cpp      |     2 +-
 ogr/ogrsf_frmts/mitab/mitab_middatafile.cpp        |     3 +-
 ogr/ogrsf_frmts/mitab/mitab_miffile.cpp            |   119 +-
 ogr/ogrsf_frmts/mitab/mitab_spatialref.cpp         |    12 +-
 ogr/ogrsf_frmts/mitab/mitab_tabfile.cpp            |    17 +-
 ogr/ogrsf_frmts/mitab/mitab_tabseamless.cpp        |    10 +-
 ogr/ogrsf_frmts/mitab/mitab_tabview.cpp            |     4 +-
 ogr/ogrsf_frmts/mssqlspatial/drv_mssqlspatial.html |    11 +
 ogr/ogrsf_frmts/mssqlspatial/ogr_mssqlspatial.h    |     7 +-
 .../mssqlspatial/ogrmssqlgeometryvalidator.cpp     |    10 +-
 .../mssqlspatial/ogrmssqlspatialdatasource.cpp     |  2515 ++--
 .../mssqlspatial/ogrmssqlspatialdriver.cpp         |    10 +-
 .../mssqlspatial/ogrmssqlspatiallayer.cpp          |    15 +-
 .../mssqlspatial/ogrmssqlspatialselectlayer.cpp    |    42 +-
 .../mssqlspatial/ogrmssqlspatialtablelayer.cpp     |  2483 ++--
 ogr/ogrsf_frmts/mysql/ogr_mysql.h                  |     3 +-
 ogr/ogrsf_frmts/mysql/ogrmysqldatasource.cpp       |    47 +-
 ogr/ogrsf_frmts/mysql/ogrmysqldriver.cpp           |    33 +-
 ogr/ogrsf_frmts/mysql/ogrmysqllayer.cpp            |     6 +-
 ogr/ogrsf_frmts/mysql/ogrmysqlresultlayer.cpp      |     9 +-
 ogr/ogrsf_frmts/mysql/ogrmysqltablelayer.cpp       |    36 +-
 ogr/ogrsf_frmts/nas/drv_nas.html                   |    12 +-
 ogr/ogrsf_frmts/nas/nashandler.cpp                 |   171 +-
 ogr/ogrsf_frmts/nas/nasreader.cpp                  |    88 +-
 ogr/ogrsf_frmts/nas/nasreaderp.h                   |    38 +-
 ogr/ogrsf_frmts/nas/ogr_nas.h                      |    24 +-
 ogr/ogrsf_frmts/nas/ogrnasdatasource.cpp           |    40 +-
 ogr/ogrsf_frmts/nas/ogrnasdriver.cpp               |    14 +-
 ogr/ogrsf_frmts/nas/ogrnaslayer.cpp                |    37 +-
 ogr/ogrsf_frmts/nas/ogrnasrelationlayer.cpp        |     8 +-
 ogr/ogrsf_frmts/ntf/ntf.h                          |     6 +-
 ogr/ogrsf_frmts/ntf/ntf_estlayers.cpp              |     9 +-
 ogr/ogrsf_frmts/ntf/ntf_raster.cpp                 |    18 +-
 ogr/ogrsf_frmts/ntf/ntffilereader.cpp              |     5 +-
 ogr/ogrsf_frmts/ntf/ntfrecord.cpp                  |     5 +-
 ogr/ogrsf_frmts/ntf/ogrntffeatureclasslayer.cpp    |     7 +-
 ogr/ogrsf_frmts/ntf/ogrntflayer.cpp                |    14 +-
 ogr/ogrsf_frmts/null/ogrnulldriver.cpp             |     6 +-
 ogr/ogrsf_frmts/oci/ogr_oci.h                      |     4 +-
 ogr/ogrsf_frmts/oci/ogrocidatasource.cpp           |     8 +-
 ogr/ogrsf_frmts/oci/ogrocisession.cpp              |     7 +-
 ogr/ogrsf_frmts/oci/ogrocistroke.cpp               |   542 +-
 ogr/ogrsf_frmts/oci/ogrocitablelayer.cpp           |    18 +-
 ogr/ogrsf_frmts/oci/ogrociwritablelayer.cpp        |    42 +-
 ogr/ogrsf_frmts/odbc/ogrodbcdatasource.cpp         |    34 +-
 ogr/ogrsf_frmts/odbc/ogrodbclayer.cpp              |     8 +-
 ogr/ogrsf_frmts/odbc/ogrodbctablelayer.cpp         |     8 +-
 ogr/ogrsf_frmts/ods/ods_formula.cpp                |     4 +-
 ogr/ogrsf_frmts/ods/ods_formula.h                  |     5 +-
 ogr/ogrsf_frmts/ods/ods_formula_node.cpp           |     9 +-
 ogr/ogrsf_frmts/ods/ods_formula_parser.cpp         |     5 +-
 ogr/ogrsf_frmts/ods/ods_formula_parser.hpp         |     1 +
 ogr/ogrsf_frmts/ods/ods_formula_parser.y           |     4 +-
 ogr/ogrsf_frmts/ods/ogr_ods.h                      |     4 +-
 ogr/ogrsf_frmts/ods/ogrodsdatasource.cpp           |    24 +-
 ogr/ogrsf_frmts/ods/ogrodsdriver.cpp               |     6 +-
 ogr/ogrsf_frmts/ods/testparser.cpp                 |     4 +-
 ogr/ogrsf_frmts/ogdi/ogrogdi.h                     |     6 +-
 ogr/ogrsf_frmts/ogdi/ogrogdilayer.cpp              |    75 +-
 ogr/ogrsf_frmts/ogr_formats.html                   |    63 +-
 ogr/ogrsf_frmts/ogrsf_frmts.dox                    |   360 +-
 ogr/ogrsf_frmts/ogrsf_frmts.h                      |    32 +-
 ogr/ogrsf_frmts/openair/ogr_openair.h              |    10 +-
 ogr/ogrsf_frmts/openair/ogropenairdatasource.cpp   |     9 +-
 ogr/ogrsf_frmts/openair/ogropenairdriver.cpp       |     9 +-
 ogr/ogrsf_frmts/openair/ogropenairlabellayer.cpp   |    10 +-
 ogr/ogrsf_frmts/openair/ogropenairlayer.cpp        |    29 +-
 ogr/ogrsf_frmts/openfilegdb/GNUmakefile            |    14 +
 ogr/ogrsf_frmts/openfilegdb/drv_openfilegdb.html   |   100 +
 ogr/ogrsf_frmts/openfilegdb/filegdbindex.cpp       |  1796 +++
 ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp       |  2575 ++++
 ogr/ogrsf_frmts/openfilegdb/filegdbtable.h         |   377 +
 ogr/ogrsf_frmts/openfilegdb/filegdbtable_priv.h    |   138 +
 ogr/ogrsf_frmts/openfilegdb/makefile.vc            |    13 +
 ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h      |   213 +
 .../openfilegdb/ogropenfilegdbdatasource.cpp       |  1153 ++
 .../openfilegdb/ogropenfilegdbdriver.cpp           |   185 +
 .../openfilegdb/ogropenfilegdblayer.cpp            |  1664 +++
 ogr/ogrsf_frmts/osm/drv_osm.html                   |    10 +-
 ogr/ogrsf_frmts/osm/gpb.h                          |    14 +-
 ogr/ogrsf_frmts/osm/ogr_osm.h                      |    51 +-
 ogr/ogrsf_frmts/osm/ogrosmdatasource.cpp           |   259 +-
 ogr/ogrsf_frmts/osm/ogrosmdriver.cpp               |    14 +-
 ogr/ogrsf_frmts/osm/ogrosmlayer.cpp                |    91 +-
 ogr/ogrsf_frmts/osm/osm2osm.c                      |     4 +-
 ogr/ogrsf_frmts/osm/osm_parser.cpp                 |    33 +-
 ogr/ogrsf_frmts/osm/osm_parser.h                   |     4 +-
 ogr/ogrsf_frmts/pcidsk/ogr_pcidsk.h                |     1 -
 ogr/ogrsf_frmts/pcidsk/ogrpcidskdatasource.cpp     |     3 +-
 ogr/ogrsf_frmts/pcidsk/ogrpcidskdriver.cpp         |     3 +-
 ogr/ogrsf_frmts/pcidsk/ogrpcidsklayer.cpp          |    15 +-
 ogr/ogrsf_frmts/pdf/ogr_pdf.h                      |     4 +-
 ogr/ogrsf_frmts/pdf/ogrpdfdatasource.cpp           |    14 +-
 ogr/ogrsf_frmts/pdf/ogrpdfdriver.cpp               |     6 +-
 ogr/ogrsf_frmts/pds/ogr_pds.h                      |     6 +-
 ogr/ogrsf_frmts/pds/ogrpdsdatasource.cpp           |     9 +-
 ogr/ogrsf_frmts/pds/ogrpdsdriver.cpp               |     9 +-
 ogr/ogrsf_frmts/pds/ogrpdslayer.cpp                |    10 +-
 ogr/ogrsf_frmts/pg/drv_pg.html                     |     6 +-
 ogr/ogrsf_frmts/pg/drv_pg_advanced.html            |    15 +
 ogr/ogrsf_frmts/pg/ogr_pg.h                        |   183 +-
 ogr/ogrsf_frmts/pg/ogrpgdatasource.cpp             |   315 +-
 ogr/ogrsf_frmts/pg/ogrpglayer.cpp                  |   575 +-
 ogr/ogrsf_frmts/pg/ogrpgresultlayer.cpp            |   246 +-
 ogr/ogrsf_frmts/pg/ogrpgtablelayer.cpp             |  1269 +-
 ogr/ogrsf_frmts/pg/ogrpgutility.cpp                |     6 +-
 ogr/ogrsf_frmts/pgdump/drv_pgdump.html             |     6 +-
 ogr/ogrsf_frmts/pgdump/ogr_pgdump.h                |    49 +-
 ogr/ogrsf_frmts/pgdump/ogrpgdumpdatasource.cpp     |    54 +-
 ogr/ogrsf_frmts/pgdump/ogrpgdumpdriver.cpp         |    10 +-
 ogr/ogrsf_frmts/pgdump/ogrpgdumplayer.cpp          |   311 +-
 ogr/ogrsf_frmts/pgeo/ogr_pgeo.h                    |    25 +-
 ogr/ogrsf_frmts/pgeo/ogrpgeodatasource.cpp         |    15 +-
 ogr/ogrsf_frmts/pgeo/ogrpgeodriver.cpp             |    29 +-
 ogr/ogrsf_frmts/pgeo/ogrpgeolayer.cpp              |    22 +-
 ogr/ogrsf_frmts/pgeo/ogrpgeoselectlayer.cpp        |    20 +-
 ogr/ogrsf_frmts/pgeo/ogrpgeotablelayer.cpp         |    11 +-
 ogr/ogrsf_frmts/rec/ogrrecdatasource.cpp           |     6 +-
 ogr/ogrsf_frmts/rec/ogrreclayer.cpp                |     7 +-
 ogr/ogrsf_frmts/s57/GNUmakefile                    |     6 +-
 ogr/ogrsf_frmts/s57/ogr_s57.h                      |     6 +-
 ogr/ogrsf_frmts/s57/ogrs57datasource.cpp           |    56 +-
 ogr/ogrsf_frmts/s57/ogrs57driver.cpp               |     5 +-
 ogr/ogrsf_frmts/s57/ogrs57layer.cpp                |    24 +-
 ogr/ogrsf_frmts/s57/s57.h                          |   107 +-
 ogr/ogrsf_frmts/s57/s57classregistrar.cpp          |   192 +-
 ogr/ogrsf_frmts/s57/s57dump.cpp                    |    33 +-
 ogr/ogrsf_frmts/s57/s57featuredefns.cpp            |    24 +-
 ogr/ogrsf_frmts/s57/s57reader.cpp                  |    76 +-
 ogr/ogrsf_frmts/s57/s57writer.cpp                  |    42 +-
 ogr/ogrsf_frmts/sde/ogrsdelayer.cpp                |     7 +-
 ogr/ogrsf_frmts/sdts/ogr_sdts.h                    |     4 +-
 ogr/ogrsf_frmts/sdts/ogrsdtslayer.cpp              |    19 +-
 ogr/ogrsf_frmts/segukooa/ogr_segukooa.h            |    11 +-
 ogr/ogrsf_frmts/segukooa/ogrsegukooadatasource.cpp |     9 +-
 ogr/ogrsf_frmts/segukooa/ogrsegukooadriver.cpp     |     9 +-
 ogr/ogrsf_frmts/segukooa/ogrsegukooalayer.cpp      |     9 +-
 ogr/ogrsf_frmts/segy/ogr_segy.h                    |     9 +-
 ogr/ogrsf_frmts/segy/ogrsegydatasource.cpp         |     9 +-
 ogr/ogrsf_frmts/segy/ogrsegydriver.cpp             |     9 +-
 ogr/ogrsf_frmts/segy/ogrsegylayer.cpp              |    10 +-
 ogr/ogrsf_frmts/shape/dbfopen.c                    |    74 +-
 ogr/ogrsf_frmts/shape/drv_shapefile.html           |    28 +-
 ogr/ogrsf_frmts/shape/ogrshape.h                   |    15 +-
 ogr/ogrsf_frmts/shape/ogrshapedatasource.cpp       |    83 +-
 ogr/ogrsf_frmts/shape/ogrshapedriver.cpp           |     7 +-
 ogr/ogrsf_frmts/shape/ogrshapelayer.cpp            |   156 +-
 ogr/ogrsf_frmts/shape/sbnsearch.c                  |    10 +-
 ogr/ogrsf_frmts/shape/shape2ogr.cpp                |    44 +-
 ogr/ogrsf_frmts/shape/shapefil.h                   |    30 +-
 ogr/ogrsf_frmts/shape/shp_vsi.c                    |   174 +-
 ogr/ogrsf_frmts/shape/shp_vsi.h                    |    46 +
 ogr/ogrsf_frmts/shape/shpopen.c                    |   277 +-
 ogr/ogrsf_frmts/shape/shptree.c                    |     5 +-
 ogr/ogrsf_frmts/sosi/GNUmakefile                   |    16 +
 ogr/ogrsf_frmts/sosi/fyba_melding.cpp              |     3 +-
 ogr/ogrsf_frmts/sosi/makefile.vc                   |    23 +-
 ogr/ogrsf_frmts/sosi/ogr_sosi.h                    |     5 +-
 ogr/ogrsf_frmts/sosi/ogrsosidatasource.cpp         |    22 +-
 ogr/ogrsf_frmts/sosi/ogrsosidriver.cpp             |     3 +-
 ogr/ogrsf_frmts/sosi/ogrsosilayer.cpp              |    24 +-
 ogr/ogrsf_frmts/sqlite/GNUmakefile                 |     6 +-
 ogr/ogrsf_frmts/sqlite/drv_sqlite.html             |    25 +
 ogr/ogrsf_frmts/sqlite/makefile.vc                 |     6 +-
 ogr/ogrsf_frmts/sqlite/ogr_sqlite.h                |   106 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlite3ext.h             |    15 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteapiroutines.c      |   275 +
 ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp     |   175 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitedriver.cpp         |    12 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.cpp     |   456 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.h       |     3 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitelayer.cpp          |   477 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteregexp.cpp         |    18 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteregexp.h           |     4 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteselectlayer.cpp    |   294 +-
 .../sqlite/ogrsqlitesinglefeaturelayer.cpp         |     6 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.cpp   |    10 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.h     |     4 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitetablelayer.cpp     |   295 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitevfs.cpp            |    79 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteviewlayer.cpp      |    56 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.cpp     |   140 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.h       |     4 +-
 ogr/ogrsf_frmts/sqlite/test_load_virtual_ogr.c     |     4 +-
 ogr/ogrsf_frmts/sua/ogr_sua.h                      |     7 +-
 ogr/ogrsf_frmts/sua/ogrsuadatasource.cpp           |     9 +-
 ogr/ogrsf_frmts/sua/ogrsuadriver.cpp               |     9 +-
 ogr/ogrsf_frmts/sua/ogrsualayer.cpp                |    10 +-
 ogr/ogrsf_frmts/svg/ogr_svg.h                      |     8 +-
 ogr/ogrsf_frmts/svg/ogrsvgdatasource.cpp           |    10 +-
 ogr/ogrsf_frmts/svg/ogrsvgdriver.cpp               |     8 +-
 ogr/ogrsf_frmts/svg/ogrsvglayer.cpp                |    23 +-
 ogr/ogrsf_frmts/sxf/GNUmakefile                    |    14 +
 ogr/ogrsf_frmts/sxf/drv_sxf.html                   |    42 +
 ogr/ogrsf_frmts/sxf/makefile.vc                    |    15 +
 ogr/ogrsf_frmts/sxf/ogr_sxf.h                      |   154 +
 ogr/ogrsf_frmts/sxf/ogrsxfdatasource.cpp           |  1295 ++
 ogr/ogrsf_frmts/sxf/ogrsxfdriver.cpp               |   140 +
 ogr/ogrsf_frmts/sxf/ogrsxflayer.cpp                |  1429 +++
 ogr/ogrsf_frmts/sxf/org_sxf_defs.h                 |   372 +
 ogr/ogrsf_frmts/tiger/ogr_tiger.h                  |     5 +-
 ogr/ogrsf_frmts/tiger/ogrtigerdatasource.cpp       |    13 +-
 ogr/ogrsf_frmts/tiger/ogrtigerlayer.cpp            |    26 +-
 ogr/ogrsf_frmts/tiger/tigeraltname.cpp             |     7 +-
 ogr/ogrsf_frmts/tiger/tigerarealandmarks.cpp       |     7 +-
 ogr/ogrsf_frmts/tiger/tigercompletechain.cpp       |    10 +-
 ogr/ogrsf_frmts/tiger/tigerentitynames.cpp         |     8 +-
 ogr/ogrsf_frmts/tiger/tigerfeatureids.cpp          |     7 +-
 ogr/ogrsf_frmts/tiger/tigerfilebase.cpp            |    10 +-
 ogr/ogrsf_frmts/tiger/tigeridhistory.cpp           |     7 +-
 ogr/ogrsf_frmts/tiger/tigerkeyfeatures.cpp         |     8 +-
 ogr/ogrsf_frmts/tiger/tigerlandmarks.cpp           |     6 +-
 ogr/ogrsf_frmts/tiger/tigeroverunder.cpp           |     7 +-
 ogr/ogrsf_frmts/tiger/tigerpip.cpp                 |     6 +-
 ogr/ogrsf_frmts/tiger/tigerpolychainlink.cpp       |     8 +-
 ogr/ogrsf_frmts/tiger/tigerpolygon.cpp             |     8 +-
 ogr/ogrsf_frmts/tiger/tigerpolygoncorrections.cpp  |     7 +-
 ogr/ogrsf_frmts/tiger/tigerpolygoneconomic.cpp     |     7 +-
 ogr/ogrsf_frmts/tiger/tigerspatialmetadata.cpp     |     8 +-
 ogr/ogrsf_frmts/tiger/tigertlidrange.cpp           |     8 +-
 ogr/ogrsf_frmts/tiger/tigerzerocellid.cpp          |     8 +-
 ogr/ogrsf_frmts/tiger/tigerzipcodes.cpp            |     7 +-
 ogr/ogrsf_frmts/tiger/tigerzipplus4.cpp            |     8 +-
 ogr/ogrsf_frmts/vfk/drv_vfk.html                   |    23 +-
 ogr/ogrsf_frmts/vfk/ogr_vfk.h                      |     3 +-
 ogr/ogrsf_frmts/vfk/ogrvfkdatasource.cpp           |    15 +-
 ogr/ogrsf_frmts/vfk/ogrvfkdriver.cpp               |     6 +-
 ogr/ogrsf_frmts/vfk/ogrvfklayer.cpp                |    23 +-
 ogr/ogrsf_frmts/vfk/vfkdatablock.cpp               |    33 +-
 ogr/ogrsf_frmts/vfk/vfkdatablocksqlite.cpp         |    65 +-
 ogr/ogrsf_frmts/vfk/vfkfeature.cpp                 |     3 +-
 ogr/ogrsf_frmts/vfk/vfkfeaturesqlite.cpp           |     4 +-
 ogr/ogrsf_frmts/vfk/vfkreader.cpp                  |   203 +-
 ogr/ogrsf_frmts/vfk/vfkreader.h                    |    17 +-
 ogr/ogrsf_frmts/vfk/vfkreaderp.h                   |    20 +-
 ogr/ogrsf_frmts/vfk/vfkreadersqlite.cpp            |   316 +-
 ogr/ogrsf_frmts/vrt/drv_vrt.html                   |   160 +-
 ogr/ogrsf_frmts/vrt/ogr_vrt.h                      |    64 +-
 ogr/ogrsf_frmts/vrt/ogrvrt.xsd                     |   319 -
 ogr/ogrsf_frmts/vrt/ogrvrtdatasource.cpp           |   225 +-
 ogr/ogrsf_frmts/vrt/ogrvrtdriver.cpp               |    58 +-
 ogr/ogrsf_frmts/vrt/ogrvrtlayer.cpp                |  1383 ++-
 ogr/ogrsf_frmts/walk/GNUmakefile                   |    14 +
 ogr/ogrsf_frmts/walk/drv_walk.html                 |    39 +
 ogr/ogrsf_frmts/walk/makefile.vc                   |    15 +
 ogr/ogrsf_frmts/walk/ogis_geometry_wkb_struct.h    |   234 +
 ogr/ogrsf_frmts/walk/ogrwalk.h                     |   211 +
 ogr/ogrsf_frmts/walk/ogrwalkdatasource.cpp         |   249 +
 ogr/ogrsf_frmts/walk/ogrwalkdriver.cpp             |   144 +
 ogr/ogrsf_frmts/walk/ogrwalklayer.cpp              |   383 +
 ogr/ogrsf_frmts/walk/ogrwalkselectlayer.cpp        |   139 +
 ogr/ogrsf_frmts/walk/ogrwalktablelayer.cpp         |   360 +
 ogr/ogrsf_frmts/walk/ogrwalktool.cpp               |   753 ++
 ogr/ogrsf_frmts/wasp/GNUmakefile                   |    15 +
 ogr/ogrsf_frmts/wasp/drv_wasp.html                 |    27 +
 ogr/ogrsf_frmts/wasp/makefile.vc                   |    15 +
 ogr/ogrsf_frmts/wasp/ogrwasp.h                     |   204 +
 ogr/ogrsf_frmts/wasp/ogrwaspdatasource.cpp         |   300 +
 ogr/ogrsf_frmts/wasp/ogrwaspdriver.cpp             |   111 +
 ogr/ogrsf_frmts/wasp/ogrwasplayer.cpp              |   826 ++
 ogr/ogrsf_frmts/wfs/ogr_wfs.h                      |     9 +-
 ogr/ogrsf_frmts/wfs/ogrwfsdatasource.cpp           |    63 +-
 ogr/ogrsf_frmts/wfs/ogrwfsdriver.cpp               |     7 +-
 ogr/ogrsf_frmts/wfs/ogrwfsfilter.cpp               |     6 +-
 ogr/ogrsf_frmts/wfs/ogrwfslayer.cpp                |    44 +-
 ogr/ogrsf_frmts/xls/ogr_xls.h                      |     4 +-
 ogr/ogrsf_frmts/xls/ogrxlsdatasource.cpp           |     6 +-
 ogr/ogrsf_frmts/xls/ogrxlsdriver.cpp               |     6 +-
 ogr/ogrsf_frmts/xls/ogrxlslayer.cpp                |     6 +-
 ogr/ogrsf_frmts/xlsx/ogr_xlsx.h                    |     4 +-
 ogr/ogrsf_frmts/xlsx/ogrxlsxdatasource.cpp         |    42 +-
 ogr/ogrsf_frmts/xlsx/ogrxlsxdriver.cpp             |     6 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane.h                |     3 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.cpp   |    15 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.h     |     2 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_awy_reader.cpp   |     4 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_awy_reader.h     |     2 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_fix_reader.cpp   |     4 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_fix_reader.h     |     2 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_geo_utils.cpp    |     4 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_geo_utils.h      |     2 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.cpp   |    10 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.h     |     2 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_reader.cpp       |     6 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_reader.h         |     2 +-
 ogr/ogrsf_frmts/xplane/ogrxplanedatasource.cpp     |     7 +-
 ogr/ogrsf_frmts/xplane/ogrxplanedriver.cpp         |     4 +-
 ogr/ogrsf_frmts/xplane/ogrxplanelayer.cpp          |     5 +-
 ogr/ogrspatialreference.cpp                        |     9 +-
 ogr/ogrutils.cpp                                   |    79 +-
 ogr/osr_cs_wkt.c                                   |   210 +
 ogr/osr_cs_wkt.h                                   |    55 +
 ogr/osr_cs_wkt_grammar.y                           |   304 +
 ogr/osr_cs_wkt_parser.c                            |  1642 +++
 ogr/osr_cs_wkt_parser.h                            |    90 +
 ogr/swq.cpp                                        |   128 +-
 ogr/swq.h                                          |    30 +-
 ogr/swq_expr_node.cpp                              |   109 +-
 ogr/swq_op_general.cpp                             |   124 +-
 ogr/swq_op_registrar.cpp                           |   158 +-
 ogr/swq_parser.cpp                                 |  3095 +++--
 ogr/swq_parser.hpp                                 |   106 +-
 ogr/swq_parser.y                                   |  1236 +-
 ogr/swq_select.cpp                                 |   181 +-
 port/GNUmakefile                                   |     2 +-
 port/cpl_atomic_ops.cpp                            |     4 +-
 port/cpl_atomic_ops.h                              |     4 +-
 port/cpl_base64.cpp                                |    11 +-
 port/cpl_conv.cpp                                  |    93 +-
 port/cpl_conv.h                                    |    11 +-
 port/cpl_csv.cpp                                   |    35 +-
 port/cpl_error.cpp                                 |    50 +-
 port/cpl_error.h                                   |     4 +-
 port/cpl_findfile.cpp                              |     5 +-
 port/cpl_getexecpath.cpp                           |     7 +-
 port/cpl_google_oauth2.cpp                         |     2 +-
 port/cpl_hash_set.cpp                              |     4 +-
 port/cpl_hash_set.h                                |     4 +-
 port/cpl_http.cpp                                  |    33 +-
 port/cpl_http.h                                    |     3 +-
 port/cpl_list.cpp                                  |     5 +-
 port/cpl_list.h                                    |     7 +-
 port/cpl_minixml.cpp                               |    43 +-
 port/cpl_minizip_ioapi.cpp                         |    16 +-
 port/cpl_minizip_ioapi.h                           |     2 +-
 port/cpl_minizip_unzip.cpp                         |   137 +-
 port/cpl_minizip_unzip.h                           |     2 +-
 port/cpl_minizip_zip.cpp                           |    13 +-
 port/cpl_multiproc.cpp                             |    36 +-
 port/cpl_multiproc.h                               |    30 +-
 port/cpl_odbc.cpp                                  |    16 +-
 port/cpl_path.cpp                                  |     7 +-
 port/cpl_port.h                                    |    19 +-
 port/cpl_progress.cpp                              |    10 +-
 port/cpl_quad_tree.cpp                             |   130 +-
 port/cpl_quad_tree.h                               |     6 +-
 port/cpl_recode.cpp                                |    30 +-
 port/cpl_recode_iconv.cpp                          |     5 +-
 port/cpl_recode_stub.cpp                           |     7 +-
 port/cpl_spawn.cpp                                 |    23 +-
 port/cpl_spawn.h                                   |     4 +-
 port/cpl_string.cpp                                |    78 +-
 port/cpl_string.h                                  |     9 +-
 port/cpl_strtod.cpp                                |     5 +-
 port/cpl_time.h                                    |     4 +-
 port/cpl_virtualmem.cpp                            |  2059 ++++
 port/cpl_virtualmem.h                              |   389 +
 port/cpl_vsi.h                                     |    11 +-
 port/cpl_vsi_mem.cpp                               |    11 +-
 port/cpl_vsi_virtual.h                             |     8 +-
 port/cpl_vsil.cpp                                  |   199 +-
 port/cpl_vsil_abstract_archive.cpp                 |    20 +-
 port/cpl_vsil_buffered_reader.cpp                  |     8 +-
 port/cpl_vsil_cache.cpp                            |   102 +-
 port/cpl_vsil_curl.cpp                             |    31 +-
 port/cpl_vsil_curl_priv.h                          |     4 +-
 port/cpl_vsil_curl_streaming.cpp                   |     8 +-
 port/cpl_vsil_gzip.cpp                             |   109 +-
 port/cpl_vsil_sparsefile.cpp                       |    22 +-
 port/cpl_vsil_stdin.cpp                            |    11 +-
 port/cpl_vsil_stdout.cpp                           |    28 +-
 port/cpl_vsil_subfile.cpp                          |    23 +-
 port/cpl_vsil_tar.cpp                              |    14 +-
 port/cpl_vsil_unix_stdio_64.cpp                    |    47 +-
 port/cpl_vsil_win32.cpp                            |     6 +-
 port/cpl_vsisimple.cpp                             |     5 +-
 port/cpl_xml_validate.cpp                          |    60 +-
 port/cplgetsymbol.cpp                              |    20 +-
 port/cplkeywordparser.cpp                          |     3 +-
 port/cplstring.cpp                                 |    34 +-
 port/cplstringlist.cpp                             |     5 +-
 port/gdal_csv.h                                    |     3 +-
 port/makefile.vc                                   |     1 +
 port/vsipreload.cpp                                |  1618 +++
 scripts/vagrant/gdal.sh                            |    31 +
 scripts/vagrant/libkml.sh                          |    20 +
 scripts/vagrant/openjpeg.sh                        |    19 +
 scripts/vagrant/postgis.sh                         |     6 +
 scripts/vce2008_wine/build_vce2008.bat             |    14 +
 scripts/vce2008_wine/build_vce2008.patch           |    61 +
 scripts/vce2008_wine/build_vce2008.sh              |    65 +
 scripts/vce2008_wine/clean_vce2008.bat             |    13 +
 scripts/vce2008_wine/clean_vce2008.sh              |    10 +
 scripts/vce2008_wine/nmake_vce2008.local           |    73 +
 scripts/vce2008_wine/prepare-gdal-vce2008.sh       |    64 +
 swig/csharp/apps/OGRLayerAlg.cs                    |   208 +
 swig/csharp/apps/createdata.cs                     |     3 +-
 swig/csharp/const/GdalConst.cs                     |     3 +
 swig/csharp/const/GdalConstPINVOKE.cs              |     9 +
 swig/csharp/const/gdalconst_wrap.c                 |    30 +
 swig/csharp/gdal/Band.cs                           |    18 +-
 swig/csharp/gdal/Dataset.cs                        |    10 +-
 swig/csharp/gdal/Driver.cs                         |     6 +-
 swig/csharp/gdal/Gdal.cs                           |    82 +-
 swig/csharp/gdal/GdalPINVOKE.cs                    |    54 +-
 swig/csharp/gdal/MajorObject.cs                    |    23 +
 swig/csharp/gdal/RasterAttributeTable.cs           |     6 +
 swig/csharp/gdal/SWIGTYPE_p_double.cs              |    30 -
 swig/csharp/gdal/SWIGTYPE_p_int.cs                 |    30 -
 swig/csharp/gdal/SWIGTYPE_p_p_int.cs               |    30 -
 swig/csharp/gdal/SWIGTYPE_p_void.cs                |    30 -
 swig/csharp/gdal/gdal_wrap.cpp                     |   301 +-
 swig/csharp/makefile.vc                            |     5 +-
 swig/csharp/ogr/DataSource.cs                      |    12 +
 swig/csharp/ogr/Driver.cs                          |     8 +-
 swig/csharp/ogr/Feature.cs                         |    92 +-
 swig/csharp/ogr/FeatureDefn.cs                     |    36 +
 swig/csharp/ogr/GeomFieldDefn.cs                   |   128 +
 swig/csharp/ogr/Layer.cs                           |    68 +-
 swig/csharp/ogr/Ogr.cs                             |    30 +-
 swig/csharp/ogr/OgrPINVOKE.cs                      |   188 +-
 swig/csharp/ogr/Osr.cs                             |    62 +
 swig/csharp/ogr/OsrPINVOKE.cs                      |     3 +
 swig/csharp/ogr/SWIGTYPE_p_GDALProgressFunc.cs     |    30 -
 swig/csharp/ogr/SWIGTYPE_p_void.cs                 |    30 -
 swig/csharp/ogr/SpatialReference.cs                |     6 +
 swig/csharp/ogr/StyleTable.cs                      |   118 +
 swig/csharp/ogr/ogr_wrap.cpp                       |  4546 ++++---
 swig/csharp/ogr/osr_wrap.cpp                       |    36 +
 swig/csharp/osr/Osr.cs                             |    62 +
 swig/csharp/osr/OsrPINVOKE.cs                      |     3 +
 swig/csharp/osr/SpatialReference.cs                |     6 +
 swig/csharp/osr/osr_wrap.cpp                       |    36 +
 swig/include/Band.i                                |   103 +-
 swig/include/Dataset.i                             |   108 +-
 swig/include/MajorObject.i                         |     9 +-
 swig/include/RasterAttributeTable.i                |     4 +
 swig/include/cpl.i                                 |     4 +-
 swig/include/cplvirtualmem.i                       |    90 +
 swig/include/csharp/gdal_csharp.i                  |    17 +-
 swig/include/csharp/typemaps_csharp.i              |    57 +-
 swig/include/gdal.i                                |     8 +-
 swig/include/gdal_array.i                          |   420 +-
 swig/include/gdalconst.i                           |     8 +-
 swig/include/java/gdal_java.i                      |   386 +-
 swig/include/java/ogr_java.i                       |    11 +-
 swig/include/java/typemaps_java.i                  |    34 +-
 swig/include/ogr.i                                 |   357 +-
 swig/include/osr.i                                 |     6 +-
 swig/include/perl/gdal_perl.i                      |     6 +-
 swig/include/perl/ogr_perl.i                       |     2 +-
 swig/include/perl/typemaps_perl.i                  |     2 +-
 swig/include/python/gdal_python.i                  |   156 +-
 swig/include/python/ogr_python.i                   |    80 +-
 swig/include/python/python_exceptions.i            |    16 +-
 swig/include/python/typemaps_python.i              |    70 +-
 swig/java/GNUmakefile                              |    40 +-
 swig/java/add_javadoc.c                            |     2 +-
 swig/java/apps/multireadtest.java                  |    71 +
 swig/java/java.opt                                 |     2 +-
 swig/perl/Doxyfile                                 |     2 +-
 swig/perl/GNUmakefile                              |     2 +-
 swig/perl/gdal_wrap.cpp                            |   175 +-
 swig/perl/gdalconst_wrap.c                         |    15 +
 swig/perl/index.dox                                |     1 +
 swig/perl/lib/Geo/GDAL.dox                         |     9 +-
 swig/perl/lib/Geo/GDAL.pm                          |     8 +-
 swig/perl/lib/Geo/GDAL/Const.pm                    |     3 +
 swig/perl/lib/Geo/OGR.pm                           |   113 +-
 swig/perl/lib/Geo/OSR.pm                           |    39 +
 swig/perl/ogr_wrap.cpp                             | 11538 ++++++++++++------
 swig/perl/osr_wrap.cpp                             |   245 +
 swig/perl/pdl.dox                                  |    62 +
 swig/python/README.txt                             |    33 +-
 swig/python/extensions/gdal_array_wrap.cpp         |  1258 +-
 swig/python/extensions/gdal_wrap.cpp               |  2124 +++-
 swig/python/extensions/gdalconst_wrap.c            |     3 +
 swig/python/extensions/ogr_wrap.cpp                | 12003 ++++++++++++-------
 swig/python/extensions/osr_wrap.cpp                |    96 +-
 swig/python/fallback_build_mingw32_under_unix.sh   |    18 +-
 swig/python/osgeo/gdal.py                          |   220 +-
 swig/python/osgeo/gdal_array.py                    |    92 +-
 swig/python/osgeo/gdalconst.py                     |     3 +
 swig/python/osgeo/ogr.py                           |   303 +-
 swig/python/osgeo/osr.py                           |    42 +
 swig/python/samples/README                         |     8 +
 swig/python/samples/fft.py                         |     3 +-
 swig/python/samples/gdal2grd.py                    |     3 +-
 swig/python/samples/gdal_cp.py                     |     4 +-
 swig/python/samples/gdal_ls.py                     |    10 +-
 swig/python/samples/gdal_vrtmerge.py               |     1 +
 swig/python/samples/gdalcompare.py                 |   277 -
 swig/python/samples/gdalcopyproj.py                |     3 +-
 swig/python/samples/gdalinfo.py                    |     4 +-
 swig/python/samples/gdalpythonserver.py            |     2 +-
 swig/python/samples/histrep.py                     |     3 +-
 swig/python/samples/hsv_merge.py                   |     3 +-
 swig/python/samples/load2odbc.py                   |     3 +-
 swig/python/samples/ogr2ogr.py                     |    37 +-
 swig/python/samples/ogr2vrt.py                     |    74 +-
 swig/python/samples/ogr_build_junction_table.py    |   202 +
 swig/python/samples/ogr_dispatch.py                |   399 +
 swig/python/samples/ogr_layer_algebra.py           |     4 +-
 swig/python/samples/ogrinfo.py                     |   111 +-
 swig/python/samples/ogrupdate.py                   |     4 +-
 swig/python/samples/rel.py                         |     3 +-
 swig/python/samples/tigerpoly.py                   |     3 +-
 swig/python/samples/tolatlong.py                   |     3 +-
 swig/python/samples/val_at_coord.py                |     4 +-
 swig/python/samples/val_repl.py                    |     3 +-
 swig/python/samples/wcs_virtds_params.py           |   203 +
 swig/python/scripts/epsg_tr.py                     |     3 +-
 swig/python/scripts/gcps2wld.py                    |     3 +-
 swig/python/scripts/gdal2tiles.py                  |    56 +-
 swig/python/scripts/gdal_auth.py                   |    21 +-
 swig/python/scripts/gdal_calc.dox                  |    62 +
 swig/python/scripts/gdal_calc.py                   |   191 +-
 swig/python/scripts/gdal_edit.dox                  |    10 +-
 swig/python/scripts/gdal_edit.py                   |    16 +-
 swig/python/scripts/gdal_fillnodata.py             |     3 +-
 swig/python/scripts/gdal_merge.py                  |     3 +-
 swig/python/scripts/gdal_polygonize.py             |     3 +-
 swig/python/scripts/gdal_proximity.py              |     3 +-
 swig/python/scripts/gdal_retile.py                 |     3 +-
 swig/python/scripts/gdal_sieve.py                  |     3 +-
 swig/python/scripts/gdalcompare.dox                |    50 +
 swig/python/scripts/gdalcompare.py                 |   283 +
 swig/python/scripts/pct2rgb.py                     |     5 +-
 swig/python/scripts/rgb2pct.py                     |     2 +-
 swig/python/setup.py                               |     2 +-
 update_copyright.py                                |   178 +
 1612 files changed, 199289 insertions(+), 110699 deletions(-)

diff --cc debian/changelog
index 85a83aa,3baaa15..af0baa9
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,29 -1,142 +1,168 @@@
+ gdal (1.11.2+dfsg-1~exp7) experimental; urgency=medium
+ 
+   * Require at least libkml-dev 1.3.0~rc0-3 for boost dependencies.
+   * Add patch to support pkg-config for the new libkml.
+   * Add RegisterOGRLIBKML to common symbols file again.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Fri, 21 Aug 2015 11:13:01 +0200
+ 
+ gdal (1.11.2+dfsg-1~exp6) experimental; urgency=medium
+ 
+   * Update symbols for all architectures with GCC 5.
+   * Drop symbols files for ia64 & sparc.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Thu, 20 Aug 2015 12:11:17 +0200
+ 
+ gdal (1.11.2+dfsg-1~exp5) experimental; urgency=medium
+ 
+   * Update copyright file, changes:
+     - Drop .0 from GPL license shortnames
+     - Strip trailing whitespace
+     - Use range notation for copyright years
+     - Add sbnsearch.c to MIT or LGPL-2+ section
+   * Add patch to fix 'existent' typo.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Tue, 18 Aug 2015 23:05:54 +0200
+ 
+ gdal (1.11.2+dfsg-1~exp4) experimental; urgency=medium
+ 
+   * Remove trailing whitespace to fix syntax error in symbols files.
+   * Use uscan in get-orig-source target.
+   * Rename library package to libgdal1i because of C++ symbols changes.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Fri, 19 Jun 2015 01:28:42 +0200
+ 
+ gdal (1.11.2+dfsg-1~exp3) experimental; urgency=medium
+ 
+   * Use packaged jquery.js instead of Doxygen copy.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Sat, 23 May 2015 16:43:16 +0200
+ 
+ gdal (1.11.2+dfsg-1~exp2) experimental; urgency=medium
+ 
+   * Update symbols for amd64, arm64, armel, armhf, hurd-i386, i386,
+     kfreebsd-amd64, kfreebsd-i386, mipsel, powerpc, ppc64el, s390x, sparc &
+     x32.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Fri, 20 Feb 2015 14:56:48 +0100
+ 
+ gdal (1.11.2+dfsg-1~exp1) experimental; urgency=medium
+ 
+   * New upstream release.
+   * Add upstream metadata.
+   * Have python*-gdal suggest gdal-bin.
+     (closes: #774243)
+   * Update my email to @debian.org address.
+   * Drop get-orig-source script in favor of uscan + Files-Excluded.
+   * Refresh patches.
+   * Update Vcs-Browser URL to use cgit instead of gitweb.
+   * Update copyright file, group files & copyright by license.
+   * Update openjpeg build dependency from 1.5 to 2.1.
+     (closes: #761957)
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Thu, 19 Feb 2015 22:24:13 +0100
+ 
+ gdal (1.11.1+dfsg-1~exp2) experimental; urgency=medium
+ 
+   * Set experimental branch in Vcs-Git and gbp.conf.
+   * Update symbols for amd64, armel, armhf, i386, mips, mipsel, powerpc,
+     s390x & sparc.
+   * Don't exclude libhdf4-alt-dev from build dependencies on ppc64.
+   * Update gdal-symbols.pl to also generate symbols files for new
+     architectures.
+   * Add symbols files for alpha, arm64, hppa, hurd-i386,
+     kfreebsd-amd64, kfreebsd-i386, ppc64, ppc64el & x32.
+ 
+  -- Bas Couwenberg <sebastic at xs4all.nl>  Fri, 07 Nov 2014 20:53:35 +0100
+ 
+ gdal (1.11.1+dfsg-1~exp1) experimental; urgency=medium
+ 
+   * New upstream release.
+   * Refresh patches.
+   * Bump Standards-Version to 3.9.6, no changes.
+ 
+  -- Bas Couwenberg <sebastic at xs4all.nl>  Sat, 11 Oct 2014 18:11:56 +0200
+ 
+ gdal (1.11.0+dfsg1-1~exp5) experimental; urgency=medium
+ 
+   * Use alternative dependency template for C++ symbols in libgdal1h.
+   * Update path in copyright file, ogrvrt.xsd moved to data directory.
+ 
+  -- Bas Couwenberg <sebastic at xs4all.nl>  Wed, 10 Sep 2014 20:27:35 +0200
+ 
+ gdal (1.11.0+dfsg1-1~exp4) experimental; urgency=medium
+ 
+   * Merge changes from 1.10.1+dfsg-8 to support new hdf5 packaging layout.
+ 
+  -- Bas Couwenberg <sebastic at xs4all.nl>  Fri, 01 Aug 2014 00:08:50 +0200
+ 
+ gdal (1.11.0+dfsg1-1~exp3) experimental; urgency=medium
+ 
+   * Merge changes from 1.10.1+dfsg-7 to include patch by Breno Leitao.
+ 
+  -- Bas Couwenberg <sebastic at xs4all.nl>  Tue, 29 Jul 2014 22:40:29 +0200
+ 
+ gdal (1.11.0+dfsg1-1~exp2) experimental; urgency=low
+ 
+   [ Marc Deslauriers ]
+   * Fix ftbfs on arm64 and ppc64el.
+ 
+   [ Bas Couwenberg ]
+   * Simplify repacking with tar --delete.
+   * Update symbols for: amd64, armel, armhf, i386, mips, mipsel, powerpc &
+     s390x.
+   * Bump repacked upstream version, repacking was fixed to not delete the
+     .gitignore file included by upstream.
+   * Merge changes from 1.10.1+dfsg-6 to include patch by gregor herrmann.
+ 
+  -- Bas Couwenberg <sebastic at xs4all.nl>  Wed, 09 Jul 2014 00:32:07 +0200
+ 
+ gdal (1.11.0+dfsg-1~exp1) experimental; urgency=low
+ 
+   * New upstream release.
+   * Update copyright file.
+   * Drop patch: man, applied upstream.
+   * Drop patch: unkown-typo, applied upstream.
+   * Drop patch: hurd-i386-pathmax, file removed upstream.
+   * Refresh patches.
+   * Update install paths for new upstream version.
+   * Add libpcre3-dev build dependency.
+   * Don't use -Werror=format-security, causes build failure on
+     ogrsxfdatasource.cpp.
+   * Add patch to fix 'recommended' typo.
+   * Update typo patches.
+   * Install JNI libraries in /usr/lib/jni instead of /usr/lib.
+   * Fix man page install.
+   * Also include gdal.pc in dev package.
+ 
+  -- Bas Couwenberg <sebastic at xs4all.nl>  Sun, 04 May 2014 18:13:46 +0200
+ 
 +gdal (1.10.1+dfsg-10) UNRELEASED; urgency=medium
 +
 +  * Update copyright file, changes:
 +    - Group files & copyright by license
 +    - Drop .0 from GPL license shortnames
 +    - Strip trailing whitespace from end of lines
 +    - Use range notation for copyright years
 +
 + -- Bas Couwenberg <sebastic at debian.org>  Sun, 28 Jun 2015 23:35:25 +0200
 +
 +gdal (1.10.1+dfsg-9) unstable; urgency=medium
 +
 +  * Update my email to use @debian.org address.
 +  * Add patch backporting upstream changes to fix FTBFS with MySQL 5.6.
 +  * Bump Standards-Version to 3.9.6, no changes.
 +  * Add upstream metadata.
 +  * Have python*-gdal suggest gdal-bin.
 +    (closes: #774243)
 +  * Drop get-orig-source script in favor of uscan + Files-Excluded.
 +  * Use uscan in get-orig-source target.
 +  * Update Vcs-Browser URL to use cgit instead of gitweb.
 +  * Remove trailing whitespace to fix syntax error in symbols files.
 +  * Use packaged jquery.js instead of Doxygen copy.
 +
 + -- Bas Couwenberg <sebastic at debian.org>  Sun, 28 Jun 2015 15:10:22 +0200
 +
  gdal (1.10.1+dfsg-8) unstable; urgency=medium
  
    * Support hdf5 1.8.13 new packaging layout.

-- 
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