[gdal] branch experimental updated (5657d50 -> c2c6d45)

Bas Couwenberg sebastic at debian.org
Tue Feb 14 15:04:14 UTC 2017


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

sebastic pushed a change to branch experimental
in repository gdal.

      from  5657d50   Set distribution to experimental.
      adds  2ed365b   Update Vcs-Git URL to use HTTPS.
      adds  a75a7d8   Add changelog entry for Vcs-Git URL change.
      adds  a771e57   Add upstream patch to fix crash with SQLite 3.10.0.
      adds  5f84803   Add patches for various typos.
      adds  5578c97   Add lintian override for old-style-config-script-multiarch-path.
      adds  eb7c878   Set distribution to unstable.
      adds  cb0a2d4   Update branch in gbp.conf & Vcs-Git URL.
      adds  15d7d19   Update watch file for GDAL 2.0.0 beta1.
      adds  0f0c8d1   Update watch file for GDAL 2.0.0 beta2.
      adds  f50897a   Update watch file for GDAL 2.0.0 RC1.
      adds  365d9db   Imported Upstream version 2.0.0~beta1+dfsg
      adds  d841a3a   Merge tag 'upstream/2.0.0_beta1+dfsg' into experimental-2.0
      adds  496aca2   Imported Upstream version 2.0.0~beta2+dfsg
      adds  0e21944   Merge tag 'upstream/2.0.0_beta2+dfsg' into experimental-2.0
      adds  caa4c70   Imported Upstream version 2.0.0~rc1+dfsg
      adds  2c07a87   Merge tag 'upstream/2.0.0_rc1+dfsg' into experimental-2.0
      adds  4dbdfe4   New upstream release candidate.
      adds  c250f5e   Update copyright years & holders.
      adds  0335f9b   Use uscan in get-orig-source target.
      adds  90d66bd   Drop patches applied upstream, refresh remaining patches.
      adds  353e96f   Rename libgdal1h to libgdal20 to match SONAME.
      adds  02c95fc   Use packaged libgeotiff & libtiff instead of internal copies.
      adds  f8bf1d7   Mark typo patches as Applied-Upstream.
      adds  75d96a2   Update documentation for removal of separate ogr directory.
      adds  d1db690   Mark patches as Forwarded.
      adds  6c89e90   Add patches for new typos.
      adds  d20a8bd   Drop libgdal1-dev transitional package, and obsolete Breaks/Replaces.
      adds  c39366e   Remove trailing whitespace to fix syntax error in symbols files.
      adds  22cb320   Mark typo patches as Applied-Upstream.
      adds  d0fb419   Drop files section for gcore/gdal_rpcimdio.cpp, removed upstream.
      adds  e18377b   Mark java-make patch as Applied-Upstream.
      adds  bf69e09   Imported Upstream version 2.0.0~rc2+dfsg
      adds  17bb7c8   Merge tag 'upstream/2.0.0_rc2+dfsg' into experimental-2.0
      adds  572b4a0   New upstream release candidate.
      adds  56f8c5e   Drop patches applied upstream.
      adds  d090e71   Mark initalize-typo patch as Applied-Upstream.
      adds  b5b8c03   Include upstream version in library package name instead of using an alternative dependency template for the C++ symbols.
      adds  f5da07f   Revert "Include upstream version in library package name instead of using an alternative dependency template for the C++ symbols."
      adds  fad5592   Change virtual package from libgdal.so.1-<major>.<minor>.<patch> format to gdal-abi-<major>-<minor>-<patch> format.
      adds  0045895   Update watch file for GDAL 2.0.0.
      adds  96e71aa   Imported Upstream version 2.0.0+dfsg
      adds  7c69ab1   Merge tag 'upstream/2.0.0+dfsg' into experimental-2.0
      adds  b4842a2   New upstream release.
      adds  2e9c802   Fix syntax error in abi regex.
      adds  307ae09   Don't create lintian overrides in rules files, add overrides file instead.
      adds  d984bc7   Close bug in changelog.
      adds  3f79a56   Update my email to use @debian.org address in other files too.
      adds  5c2bf25   Drop libhdf4-alt-dev architecture restrictions in -dev package dependency.
      adds  e7e8c60   Collapse double space into one.
      adds  2c5e218   Update copyright file.
      adds  7d966a2   Update copyright file.
      adds  a3dfe53   Add patch to fix 'existent' typo.
      adds  45826aa   Mark patch as Forwarded.
      adds  4482192   Mark hardening patch as Applied-Upstream.
      adds  7ea5f2c   Update watch file for 2.0.1 pre-releases.
      adds  a74a7a6   Imported Upstream version 2.0.1~rc1+dfsg
      adds  ea90087   Merge tag 'upstream/2.0.1_rc1+dfsg' into experimental-2.0
      adds  fb6f9e3   New upstream pre-release.
      adds  b648a40   Drop patches applied upstream, refresh remaining patches.
      adds  4d12a9f   Drop custom symbol version script, never updated after 1.8.
      adds  65ff3df   Update watch file for final releases.
      adds  3d5d56e   Imported Upstream version 2.0.1+dfsg
      adds  0dac9c7   Merge tag 'upstream/2.0.1+dfsg' into experimental-2.0
      adds  2c1bcd7   New upstream release.
      adds  d0884e4   Restore hardening patch for java changes applied upstream in trunk only.
      adds  1f91e1a   Mark hardening as Applied-Upstream for 2.0 branch too.
      adds  49c7d2e   Merge changes from master branch.
      adds  b3ff1d9   Update examples in gdal-symbols.pl for @Base symbols.
      adds  c9e9906   Remove JNI libraries after install to usr/lib/jni.
      adds  b948057   Include Geo::GDAL manpage in libgdal-perl.
      adds  2078f9e   Set distribution to experimental.
      adds  cdf07d1   Update watch file for 2.0.2 pre-releases.
      adds  2867b3b   Imported Upstream version 2.0.2~rc1+dfsg
      adds  60eeb89   Merge tag 'upstream/2.0.2_rc1+dfsg' into experimental-2.0
      adds  2221093   New upstream release candidate.
      adds  88874a1   Drop hardening patch, applied upstream. Refresh remaining patches.
      adds  1dd2d3a   Add patch to fix 'occurred' & 'occurrence' typos.
      adds  c0f5f8e   Update symbols for 2.0.1, add symbols for mips64el.
      adds  5e87a5f   Imported Upstream version 2.0.2~rc2+dfsg
      adds  8724373   Merge tag 'upstream/2.0.2_rc2+dfsg' into experimental-2.0
      adds  4482cce   New upstream release candidate.
      adds  af164ba   Update Vcs-Git URL to use HTTPS.
      adds  57e9a62   Imported Upstream version 2.0.2~rc3+dfsg
      adds  6c96603   Merge tag 'upstream/2.0.2_rc3+dfsg' into experimental-2.0
      adds  8f64dc3   New upstream release candidate.
      adds  80a0c8e   Refresh patches.
      adds  6eb1863   Add patches for various typos.
      adds  433b9b0   Mark libgdal-dev as Multi-Arch: no, due to old style config file.
      adds  bf55228   Revert "Mark libgdal-dev as Multi-Arch: no, due to old style config file."
      adds  f6bb722   Imported Upstream version 2.0.2~rc4+dfsg
      adds  436c7c6   Merge tag 'upstream/2.0.2_rc4+dfsg' into experimental-2.0
      adds  ed8af02   New upstream release candidate.
      adds  23ca490   Update watch file for final releases.
      adds  fe9aa2d   Imported Upstream version 2.0.2+dfsg
      adds  f5d45e2   Merge tag 'upstream/2.0.2+dfsg' into experimental-2.0
      adds  b8be17e   New upstream release.
      adds  3e2cea1   Refresh patches.
      adds  629f376   Add upstream patch to fix crash with SQLite 3.10.0.
      adds  56caaef   Merge changes from gdal (1.11.3+dfsg-3).
      adds  879b42a   Mark patches as Forwarded: not-needed.
      adds  0d8e705   Enable parallel builds.
      adds  3ab0c87   Set distribution to experimental.
      adds  8d4b0bd   Bump Standards-Version to 3.9.7, no changes.
      adds  5acef96   Update symbols for amd64, arm64, armel, armhf, hppa, i386, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, mips64el, powerpc, ppc64, ppc64el, s390x.
      adds  cf487bd   Add symbols for sparc64.
      adds  b9de32c   Drop symbols for ia64 & sparc, ports discontinued.
      adds  a97ceb4   Set distribution to experimental.
      adds  b47e857   Update symbols for x32.
      adds  0271833   Update symbols for hurd-i386.
      adds  4584189   Merge branch 'experimental-2.0'
      adds  cab06b0   Add patches for 'formatted' & 'Remaining' typos.
      adds  c0bf13c   Set distribution to unstable.
      adds  4540068   Fix gdal-abi dependency for mips64el symbols.
      adds  5b7ece2   Update symbols for alpha, hppa, sparc64 & x32.
      adds  4845e86   Set distribution to unstable.
      adds  f16a4b6   Add patch to fix segfault when exiting with proper closing of datasource.
      adds  e0f9e8d   Add patch for 'message' typo.
      adds  29a02bd   Set distribution to unstable.
      adds  00ac8eb   Disable JasPer support, will be removed from stretch.
      adds  126ee91   Close bug in changelog.
      adds  93ed4cc   Enable all hardening buildflags, disable pie which breaks the Python bindings.
      adds  1b0468b   Set distribution to unstable.
      adds  3f9002e   Update branches in gbp.conf & Vcs-Git URL.
      adds  d2e3157   Update watch file for 2.1.0 pre-releases.
      adds  2af9a77   Merge branch 'upstream-2.0' into upstream
      adds  a46ebc9   Imported Upstream version 2.1.0~beta1+dfsg
      adds  f17d017   Merge tag 'upstream/2.1.0_beta1+dfsg' into experimental-2.1
      adds  a156595   New upstream beta release.
      adds  ad219bd   Update copyright file.
      adds  ac53fad   Enable QHull support.
      adds  9c22d00   Enable cryptopp support.
      adds  413f27b   Drop patches applied upstream. Refresh remaining patches.
      adds  3b33a7e   Add patch to bump minimum Java version to 5 for annotations.
      adds  d6c21bf   Include additional manpages in gdal-bin.
      adds  401af07   Fix branch in Vcs-Git URL.
      adds  9cf0170   Have dh_numpy{,3} act on specific package only.
      adds  a01a900   Add patch to fix privacy-breach-logo issues in documentation.
      adds  01d45b7   Reorder (build) dependencies and configure options.
      adds  b076fa9   Set distribution to experimental.
      adds  4f36939   Update symbols for amd64, arm64, armel, armhf, i386, kfreebsd-{amd64,i386}, mips, mipsel, powerpc, ppc64el & s390x.
      adds  7c2e0dd   Build with external libjson-c instead of internal copy.
      adds  88c6a48   Have dh_numpy{,3} act on specific package only.
      adds  15b60b1   Reorder (build) dependencies and configure options.
      adds  91e6721   Use upstream patch for external json-c fix.
      adds  dc6e4e1   Set distribution to unstable.
      adds  3d9d0af   Merge tag 'debian/2.0.2+dfsg-5' into experimental-2.1
      adds  30b4785   Drop --with-ruby=no configure option, Ruby support disabled upstream.
      adds  75aa6a0   Fix symbols version to include pre-releases.
      adds  98fc657   Update symbols for hurd-i386.
      adds  cd1be25   Set distribution to experimental.
      adds  6c1ebb2   Update symbols for hppa & x32.
      adds  9c74f57   Bump Standards-Version to 3.9.8, no changes.
      adds  fa75401   Update watch file for 2.1.0 pre-releases.
      adds  f8369c6   Imported Upstream version 2.1.0~rc1+dfsg
      adds  5e50557   Merge tag 'upstream/2.1.0_rc1+dfsg' into experimental-2.1
      adds  21cf3ba   New upstream release candidate.
      adds  ea5f8f6   Update copyright file, add license & copyright for JPNG_band.cpp.
      adds  ecb8fe4   Drop java-version.patch, applied upstream. Refresh remaining patches.
      adds  ae2da4c   Drop Homepage field from binary packages.
      adds  190e44e   Update upstream metadata URLs to use HTTPS.
      adds  1d683f8   Update common symbols for 2.1.0~rc1.
      adds  a7a8ea6   Set distribution to experimental.
      adds  efbc8a8   Add automake1.11 to Build-Conflicts, causes FTBFS in experimental.
      adds  f044c8e   Set distribution to experimental.
      adds  1b7ef96   Imported Upstream version 2.1.0~rc2+dfsg
      adds  37bea8b   Imported Upstream version 2.1.0~rc3+dfsg
      adds  7882fbf   Imported Upstream version 2.1.0~rc4+dfsg
      adds  c6fb2f1   Merge tag 'upstream/2.1.0_rc4+dfsg' into experimental-2.1
      adds  e26bfe3   New upstream release candidate.
      adds  fe97430   Set distribution to experimental.
      adds  e6bcd86   Update symbols for mips64el & ppc64.
      adds  d34732f   Update watch file for final releases.
      adds  3128c0d   Imported Upstream version 2.1.0+dfsg
      adds  6aaae49   Merge tag 'upstream/2.1.0+dfsg' into experimental-2.1
      adds  4761c30   New upstream release.
      adds  43f483a   Set distribution to experimental.
      adds  c0e50f6   Drop pre-releases from symbols version.
      adds  ed8bf67   Update branch in gbp.conf & Vcs-Git URL.
      adds  5e0cd10   Drop pre-releases from symbols version.
      adds  9c0853e   Update symbols for sparc64.
      adds  881ebb2   Move from experimental to unstable.
      adds  593f39c   Update symbols for alpha, hppa, sparc64 & x32.
      adds  3ebeac2   Set distribution to unstable.
      adds  caf37a5   Add (modified) patch by Alexis Bienvenüe to make the build reproducible.
      adds  d1e9dea   Mark sort-files-in-static-library.patch as Forwarded & Applied-Upstream.
      adds  5aa85b9   Set distribution to unstable.
      adds  6e8e52c   Update branch in gbp.conf & Vcs-Git URL.
      adds  24abd8b   Update watch file for 2.1.1 pre-releases.
      adds  0cade9d   Imported Upstream version 2.1.1~rc1+dfsg
      adds  983456f   Merge tag 'upstream/2.1.1_rc1+dfsg' into experimental-2.1
      adds  8a78a11   New upstream release candidate.
      adds  9042410   Fix python3-gdal description, tools only included in python-gdal.
      adds  fd65b70   Drop unused override for old-style-config-script-multiarch-path.
      adds  7d8bfcd   Drop unused override for spelling-error-in-binary.
      adds  e9f5071   Add patch to fix spelling errors.
      adds  ab6a00c   Set distribution to experimental.
      adds  e04821e   Update symbols for amd64, arm64, armel, armhf, i386, kfreebsd-{amd64,i386}, mips, mipsel, mips64el, powerpc, ppc64, ppc64el, s390x.
      adds  e5b6a83   Update symbols for hurd-i386.
      adds  1f41a38   Imported Upstream version 2.1.1~rc2+dfsg
      adds  c7c2a6f   Merge tag 'upstream/2.1.1_rc2+dfsg' into experimental-2.1
      adds  df4b0c5   New upstream release candidate.
      adds  e6ad093   Refresh patches.
      adds  364cc3c   Set distribution to experimental.
      adds  6fc7523   Update symbols for hppa & sparc64.
      adds  1a5db1d   Update watch file for final releases.
      adds  58aca73   Imported Upstream version 2.1.1+dfsg
      adds  04c3d47   Merge tag 'upstream/2.1.1+dfsg' into experimental-2.1
      adds  ca8b883   New upstream release.
      adds  2329939   Set distribution to experimental.
      adds  cd61d51   Update branch in gbp.conf & Vcs-Git URL.
      adds  2b5b20b   Move from experimental to unstable.
      adds  6457f80   Strip pre-releases from symbols version.
      adds  6b49e89   Update symbols for alpha, hppa & sparc64.
      adds  321b50d   Add libgdal-grass to gdal-bin Suggests.
      adds  203e38e   Don't filter out -Werror=format-security, fixed upstream. (closes: #834174)
      adds  d60a2cf   Switch to headless variant for default-jdk dependency.
      adds  8b848eb   Update spelling-errors.patch to fix 'Column' typo.
      adds  e78a2c8   Update symbols for rebuild with GCC 6.2.
      adds  daad528   Set distribution to unstable.
      adds  4915a6e   Update symbols for ppc64 with GCC 6.2.
      adds  33a7ea9   Change libmysqlclient-dev dependencies to default-libmysqlclient-dev. (closes: #836962)
      adds  9f2fab1   Set distribution to unstable.
      adds  9e15bc4   Remove MySQL support. The dependencies via default-libmysqlclient-dev cannot be satisfied on all release architectures.
      adds  1ebad00   Set distribution to unstable.
      adds  c8504b3   Disable armadillo support.
      adds  21f09f1   Revert "Disable armadillo support."
      adds  973d95c   Update spelling-errors.patch to fix additional typos.
      adds  a13ba5a   Reinstate MySQL/MariaDB support, mariadb-10.0 available on mips64el now.
      adds  fe7da44   Set distribution to unstable.
      adds  7ab2ab5   Update branch in gbp.conf & Vcs-Git URL.
      adds  fa7b302   Update watch file for 2.1.2 pre-releases.
      adds  e24d489   Imported Upstream version 2.1.2~rc1+dfsg
      adds  9ffba23   Merge tag 'upstream/2.1.2_rc1+dfsg' into experimental-2.1
      adds  26f84ec   New upstream release candidate.
      adds  81f8ac5   Refresh patches.
      adds  91b5608   Update spelling-errors.patch to fix 'occurred' typo.
      adds  db5bb13   Set distribution to experimental.
      adds  25a99a9   Update symbols for amd64, arm*, i386, kfreebsd-*, mips*, powerpc, ppc64*, s390x & sparc64.
      adds  262c7fb   Imported Upstream version 2.1.2~rc2+dfsg
      adds  8c50bea   Merge tag 'upstream/2.1.2_rc2+dfsg' into experimental-2.1
      adds  e75c94f   New upstream release candidate.
      adds  0203f73   Refresh patches.
      adds  e088c9e   Drop unused override for hardening-no-pie.
      adds  0fe127e   Set distribution to experimental.
      adds  78b3471   Imported Upstream version 2.1.2~rc3+dfsg
      adds  d0934a5   Merge tag 'upstream/2.1.2_rc3+dfsg' into experimental-2.1
      adds  4b17ab0   New upstream release candidate.
      adds  28a23ad   Set distribution to experimental.
      adds  104b3d9   Imported Upstream version 2.1.2~rc4+dfsg
      adds  2d6b3c8   Merge tag 'upstream/2.1.2_rc4+dfsg' into experimental-2.1
      adds  26cdf54   New upstream release candidate.
      adds  0655cad   Set distribution to experimental.
      adds  1f5cb29   Imported Upstream version 2.1.2+dfsg
      adds  0d9dd06   Merge tag 'upstream/2.1.2+dfsg' into experimental-2.1
      adds  912073c   New upstream release.
      adds  ac17828   Set distribution to experimental.
      adds  aec7598   Update branch in gbp.conf & Vcs-Git URL.
      adds  1207f4e   Move from experimental to unstable.
      adds  bfcbc09   Add upstream patch to fix crash on URLs that are not DODS servers.
      adds  1344600   Disable cryptopp support, causes FTBFS with new revision.
      adds  912c9c2   Re-instate hardening-no-pie lintian override.
      adds  83a8291   Set distribution to unstable.
      adds  719310e   Update watch file for 2.1.3 (pre-)releases.
      adds  5364a5d   Update branch in gbp.conf & Vcs-Git URL.
      adds  974e4c8   Imported Upstream version 2.1.3~rc1+dfsg
      adds  3a9f346   Merge tag 'upstream/2.1.3_rc1+dfsg' into experimental-2.1
      adds  b32e27b   New upstream release candidate.
      adds  76cc649   Strip pre-release from symbols version.
      adds  60ec673   Drop svn-r36175-DODS-fix-crash-on-URL-that-are-not-DODS-servers.patch, included upstream. Refresh remaining patches.
      adds  638b421   Set distribution to experimental.
      adds  1d4fa83   Update symbols for 2.1.3~rc1, add symbols for m68k.
      adds  fe060d7   Update watch file for final releases.
      adds  d17a39e   Imported Upstream version 2.1.3+dfsg
      adds  a35ff5e   Merge tag 'upstream/2.1.3+dfsg' into experimental-2.1
      adds  bddffbe   New upstream release.
      adds  f4556e3   Strip pre-releases from ABI version when creating new symbols files.
      adds  b55ac06   Strip pre-release from symbols version.
      adds  70b19b0   Use dpkg-architecture to set DEB_HOST_MULTIARCH if not already set.
      adds  3a4797a   Set distribution to experimental.
      adds  76ac867   Update symbols for kfreebsd-{amd64,i386}.
      adds  48972bb   Add upstream patch to fix _gdal_array ImportError with Python 3. (closes: #853900)
      adds  6e9ff1d   Set distribution to experimental.
       new  c2c6d45   Merge branch 'experimental-2.1' into experimental

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 COMMITERS                                          |    18 +-
 Doxyfile                                           |    11 +-
 GDALmake.opt.in                                    |   174 +-
 GNUmakefile                                        |    53 +-
 HOWTO-RELEASE                                      |   169 +-
 LICENSE.TXT                                        |   116 +
 MIGRATION_GUIDE.TXT                                |   240 +-
 NEWS                                               |  2439 +-
 NEWS.template                                      |   230 +
 PROVENANCE.TXT                                     |    20 +-
 VERSION                                            |     2 +-
 Vagrantfile                                        |    30 +-
 aclocal.m4                                         |     9 +-
 alg/GNUmakefile                                    |    26 +-
 alg/contour.cpp                                    |   584 +-
 alg/delaunay.c                                     |   581 +
 alg/fpolygonize.cpp                                |   820 -
 alg/gdal_alg.h                                     |   315 +-
 alg/gdal_alg_priv.h                                |   116 +-
 alg/gdal_crs.c                                     |   257 +-
 alg/gdal_nrgcrs.c                                  |    56 +-
 alg/gdal_octave.cpp                                |    38 +-
 alg/gdal_rpc.cpp                                   |  1330 +-
 alg/gdal_simplesurf.cpp                            |    63 +-
 alg/gdal_simplesurf.h                              |     6 +-
 alg/gdal_tps.cpp                                   |   161 +-
 alg/gdalchecksum.cpp                               |    42 +-
 alg/gdalcutline.cpp                                |   124 +-
 alg/gdaldither.cpp                                 |   507 +-
 alg/gdalgeoloc.cpp                                 |   330 +-
 alg/gdalgrid.cpp                                   |  1473 +-
 alg/gdalgrid.h                                     |    17 +-
 alg/gdalgrid_priv.h                                |    28 +-
 alg/gdalgridavx.cpp                                |    78 +-
 alg/gdalgridsse.cpp                                |   178 +
 alg/gdalmatching.cpp                               |    79 +-
 alg/gdalmediancut.cpp                              |   940 +-
 alg/gdalpansharpen.cpp                             |  1630 +
 alg/gdalpansharpen.h                               |   270 +
 alg/gdalproximity.cpp                              |   147 +-
 alg/gdalrasterfpolygonenumerator.cpp               |   250 -
 alg/gdalrasterize.cpp                              |   362 +-
 alg/gdalrasterpolygonenumerator.cpp                |   137 +-
 alg/gdalsievefilter.cpp                            |   238 +-
 alg/gdalsimplewarp.cpp                             |   292 +-
 alg/gdaltransformer.cpp                            |  1450 +-
 alg/gdaltransformgeolocs.cpp                       |    32 +-
 alg/gdalwarper.cpp                                 |   489 +-
 alg/gdalwarper.h                                   |   167 +-
 alg/gdalwarpkernel.cpp                             |  4158 ++-
 alg/gdalwarpkernel_opencl.c                        |   525 +-
 alg/gdalwarpkernel_opencl.h                        |    35 +-
 alg/gdalwarpoperation.cpp                          |   916 +-
 alg/gvgcpfit.h                                     |    10 +-
 alg/internal_qhull_headers.h                       |  1006 +
 alg/libqhull/COPYING.txt                           |    38 +
 alg/libqhull/README.txt                            |   523 +
 alg/libqhull/geom.c                                |  1236 +
 alg/libqhull/geom.h                                |   176 +
 alg/libqhull/geom2.c                               |  2083 ++
 alg/libqhull/global.c                              |  2126 ++
 alg/libqhull/io.c                                  |  4060 +++
 alg/libqhull/io.h                                  |   159 +
 alg/libqhull/libqhull.c                            |  1401 +
 alg/libqhull/libqhull.h                            |  1100 +
 alg/libqhull/mem.c                                 |   545 +
 alg/libqhull/mem.h                                 |   219 +
 alg/libqhull/merge.c                               |  3623 ++
 alg/libqhull/merge.h                               |   178 +
 alg/libqhull/poly.c                                |  1202 +
 alg/libqhull/poly.h                                |   295 +
 alg/libqhull/poly2.c                               |  3156 ++
 alg/libqhull/qhull_a.h                             |   151 +
 alg/libqhull/qset.c                                |  1343 +
 alg/libqhull/qset.h                                |   488 +
 alg/libqhull/random.c                              |   243 +
 alg/libqhull/random.h                              |    34 +
 alg/libqhull/rboxlib.c                             |   793 +
 alg/libqhull/stat.c                                |   714 +
 alg/libqhull/stat.h                                |   541 +
 alg/libqhull/user.c                                |   527 +
 alg/libqhull/user.h                                |   858 +
 alg/libqhull/usermem.c                             |    64 +
 alg/libqhull/userprintf.c                          |    64 +
 alg/libqhull/userprintf_rbox.c                     |    53 +
 alg/llrasterize.cpp                                |    78 +-
 alg/makefile.vc                                    |    33 +-
 alg/polygonize.cpp                                 |   462 +-
 alg/rasterfill.cpp                                 |   310 +-
 alg/thinplatespline.cpp                            |   259 +-
 alg/thinplatespline.h                              |    62 +-
 apps/GNUmakefile                                   |   135 +-
 apps/commonutils.cpp                               |    70 +-
 apps/commonutils.h                                 |    12 +-
 apps/dumpoverviews.cpp                             |    61 +-
 apps/gdal-config.in                                |     9 +-
 apps/gdal_contour.cpp                              |    37 +-
 apps/gdal_grid.cpp                                 |  1128 -
 apps/gdal_grid_bin.cpp                             |   195 +
 apps/gdal_grid_lib.cpp                             |  1320 +
 apps/gdal_rasterize.cpp                            |   984 -
 apps/gdal_rasterize_bin.cpp                        |   180 +
 apps/gdal_rasterize_lib.cpp                        |  1195 +
 apps/gdal_translate.cpp                            |  1743 -
 apps/gdal_translate_bin.cpp                        |   312 +
 apps/gdal_translate_lib.cpp                        |  2256 ++
 apps/gdal_utilities.dox                            |   464 +-
 apps/gdal_utils.h                                  |   214 +
 apps/gdal_utils_priv.h                             |   149 +
 apps/gdaladdo.cpp                                  |    84 +-
 apps/gdalasyncread.cpp                             |   107 +-
 apps/gdalbuildvrt.cpp                              |  1570 -
 apps/gdalbuildvrt_bin.cpp                          |   213 +
 apps/gdalbuildvrt_lib.cpp                          |  1750 +
 apps/gdaldem.cpp                                   |  2745 --
 apps/gdaldem_bin.cpp                               |   216 +
 apps/gdaldem_lib.cpp                               |  3096 ++
 apps/gdalenhance.cpp                               |   113 +-
 apps/gdalflattenmask.c                             |     4 +-
 apps/gdalinfo.c                                    |   936 -
 apps/gdalinfo_bin.cpp                              |   241 +
 apps/gdalinfo_lib.cpp                              |  1705 +
 apps/gdallocationinfo.cpp                          |   173 +-
 apps/gdalmanage.cpp                                |    31 +-
 apps/gdalserver.c                                  |   199 +-
 apps/gdalsrsinfo.cpp                               |   312 +-
 apps/gdaltindex.c                                  |   113 +-
 apps/gdaltorture.cpp                               |    32 +-
 apps/gdaltransform.cpp                             |   107 +-
 apps/gdalwarp.cpp                                  |  2328 --
 apps/gdalwarp_bin.cpp                              |   535 +
 apps/gdalwarp_lib.cpp                              |  3009 ++
 apps/gdalwarpsimple.c                              |    87 +-
 apps/gnm_utilities.dox                             |   140 +
 apps/gnmanalyse.cpp                                |   630 +
 apps/gnmmanage.cpp                                 |   921 +
 apps/makefile.vc                                   |    99 +-
 apps/multireadtest.cpp                             |    34 +-
 apps/nearblack.cpp                                 |   779 -
 apps/nearblack_bin.cpp                             |   164 +
 apps/nearblack_lib.cpp                             |   926 +
 apps/ogr2ogr.cpp                                   |  3648 --
 apps/ogr2ogr_bin.cpp                               |   405 +
 apps/ogr2ogr_lib.cpp                               |  4609 +++
 apps/ogr_utilities.dox                             |   236 +-
 apps/ogrdissolve.cpp                               |   387 +-
 apps/ogrinfo.cpp                                   |   455 +-
 apps/ogrlineref.cpp                                |   557 +-
 apps/ogrtindex.cpp                                 |   122 +-
 apps/test_ogrsf.cpp                                |  1558 +-
 apps/testepsg.cpp                                  |    65 +-
 apps/testreprojmulti.cpp                           |    10 +-
 bridge/bridge_test.cpp                             |    69 +-
 bridge/gbgetsymbol.cpp                             |    20 +-
 bridge/gdalbridge.cpp                              |   110 +-
 bridge/gdalbridge.h                                |    90 +-
 config.guess                                       |   779 +-
 config.sub                                         |   399 +-
 configure                                          | 34252 ++++++++++---------
 configure.in                                       |  1113 +-
 data/GDALLogoBW.svg                                |     4 +-
 data/GDALLogoColor.svg                             |     4 +-
 data/GDALLogoGS.svg                                |     4 +-
 data/compdcs.csv                                   |    27 +-
 data/coordinate_axis.csv                           |    39 +-
 data/datum_shift.csv                               |  1602 +-
 data/ellipsoid.csv                                 |    10 +-
 data/gcs.csv                                       |    84 +-
 data/gdal_datum.csv                                |   277 +-
 data/gdalvrt.xsd                                   |   431 +
 data/geoccs.csv                                    |    19 +-
 data/gml_registry.xml                              |    13 +-
 data/netcdf_config.xsd                             |   143 +
 data/nitf_spec.xml                                 |   483 +-
 data/ogrvrt.xsd                                    |   116 +-
 data/osmconf.ini                                   |    13 +-
 data/pcs.csv                                       |   922 +-
 data/prime_meridian.csv                            |     8 +-
 data/projop_wparm.csv                              |   403 +-
 data/ruian_vf_ob_v1.gfs                            |   218 +-
 data/ruian_vf_st_uvoh_v1.gfs                       |    10 +-
 data/ruian_vf_st_v1.gfs                            |   240 +-
 data/ruian_vf_v1.gfs                               |   343 +-
 data/unit_of_measure.csv                           |   151 +-
 data/vdv452.xml                                    |   367 +
 data/vdv452.xsd                                    |    63 +
 data/vertcs.csv                                    |    27 +-
 debian/README.source                               |    17 +-
 debian/changelog                                   |   324 +
 debian/control                                     |   184 +-
 debian/copyright                                   |   292 +-
 debian/gdal-bin.install                            |     4 +
 debian/gdal-bin.lintian-overrides                  |     4 +
 debian/gdal-symbols.pl                             |    29 +-
 debian/gdal.ver                                    |     4 -
 debian/libgdal-dev.lintian-overrides               |     3 -
 debian/libgdal-doc.doc-base                        |     1 -
 debian/libgdal-doc.install                         |     1 -
 debian/libgdal-doc.links                           |     1 -
 debian/libgdal-perl.install                        |     1 +
 debian/libgdal1i.install                           |     2 -
 debian/libgdal1i.lintian-overrides                 |    12 -
 debian/libgdal1i.symbols.alpha                     |  2725 --
 debian/libgdal1i.symbols.amd64                     |  2759 --
 debian/libgdal1i.symbols.arm64                     |  2759 --
 debian/libgdal1i.symbols.armel                     |  2726 --
 debian/libgdal1i.symbols.armhf                     |  2726 --
 debian/libgdal1i.symbols.common                    |  1521 -
 debian/libgdal1i.symbols.hppa                      |  2749 --
 debian/libgdal1i.symbols.hurd-i386                 |  2724 --
 debian/libgdal1i.symbols.i386                      |  2724 --
 debian/libgdal1i.symbols.kfreebsd-amd64            |  2759 --
 debian/libgdal1i.symbols.kfreebsd-i386             |  2724 --
 debian/libgdal1i.symbols.mips                      |  2726 --
 debian/libgdal1i.symbols.mips64el                  |  2761 --
 debian/libgdal1i.symbols.mipsel                    |  2726 --
 debian/libgdal1i.symbols.powerpc                   |  2726 --
 debian/libgdal1i.symbols.ppc64                     |  2727 --
 debian/libgdal1i.symbols.ppc64el                   |  2761 --
 debian/libgdal1i.symbols.s390x                     |  2727 --
 debian/libgdal1i.symbols.sparc64                   |  2749 --
 debian/libgdal1i.symbols.x32                       |  2749 --
 debian/libgdal20.install                           |     2 +
 debian/libgdal20.lintian-overrides                 |     3 +
 debian/libgdal20.symbols.alpha                     |  3252 ++
 debian/libgdal20.symbols.amd64                     |  3310 ++
 debian/libgdal20.symbols.arm64                     |  3309 ++
 debian/libgdal20.symbols.armel                     |  3268 ++
 debian/libgdal20.symbols.armhf                     |  3268 ++
 debian/libgdal20.symbols.common                    |  1729 +
 debian/libgdal20.symbols.hppa                      |  3307 ++
 debian/libgdal20.symbols.hurd-i386                 |  3266 ++
 debian/libgdal20.symbols.i386                      |  3266 ++
 debian/libgdal20.symbols.kfreebsd-amd64            |  3310 ++
 debian/libgdal20.symbols.kfreebsd-i386             |  3266 ++
 debian/libgdal20.symbols.m68k                      |  3313 ++
 debian/libgdal20.symbols.mips                      |  3264 ++
 debian/libgdal20.symbols.mips64el                  |  3307 ++
 debian/libgdal20.symbols.mipsel                    |  3264 ++
 debian/libgdal20.symbols.powerpc                   |  3264 ++
 debian/libgdal20.symbols.ppc64                     |  3263 ++
 debian/libgdal20.symbols.ppc64el                   |  3307 ++
 debian/libgdal20.symbols.s390x                     |  3265 ++
 debian/libgdal20.symbols.sparc64                   |  3307 ++
 debian/libgdal20.symbols.x32                       |  3285 ++
 debian/patches/accomodate-typo                     |   217 -
 debian/patches/algoritm-typo                       |    39 -
 debian/patches/allows-typo                         |    16 -
 debian/patches/bandwith-typo                       |    27 -
 debian/patches/consistant-typo                     |   379 -
 debian/patches/developement-typo                   |    16 -
 debian/patches/doc                                 |    92 -
 debian/patches/doc-brief                           |    22 -
 debian/patches/ecw-plugin                          |     2 +
 debian/patches/existence-typo.patch                |   569 -
 debian/patches/explicitely-typo                    |   669 -
 debian/patches/gdal-grass                          |     2 +
 debian/patches/gdalpaths                           |    21 +-
 debian/patches/hardening                           |    38 -
 debian/patches/hdf4                                |    12 +-
 debian/patches/inconsistant-typo                   |   208 -
 debian/patches/initalize-typo                      |    49 -
 debian/patches/instantiate-typo.patch              |   230 -
 debian/patches/java-make                           |    23 -
 debian/patches/java.opt                            |     6 +-
 debian/patches/libkml-pkgconfig                    |   409 -
 debian/patches/mrsid-plugin                        |     2 +
 debian/patches/occurred-typo.patch                 |   771 -
 debian/patches/ogdi                                |     4 +-
 debian/patches/outputting-typo.patch               |   151 -
 debian/patches/paramters-typo                      |    47 -
 debian/patches/perl-vendor                         |     4 +-
 debian/patches/position-typo.patch                 |    78 -
 debian/patches/privacy-breach-logo.patch           |    26 +
 debian/patches/python3-import-gdal_array.patch     |    28 +
 debian/patches/recommanded-typo                    |    91 -
 debian/patches/responsibility-typo.patch           |    67 -
 debian/patches/ressource-typo                      |   238 -
 debian/patches/retrieve-typo.patch                 |    14 -
 debian/patches/series                              |    36 +-
 debian/patches/sort-files-in-static-library.patch  |    17 +
 debian/patches/spatialite                          |     8 +-
 debian/patches/spelling-errors.patch               |   161 +
 debian/patches/sqlite-3.10.0                       |    87 -
 debian/patches/supported-typo.patch                |    69 -
 debian/patches/supress-typo                        |   491 -
 debian/patches/symver                              |    15 -
 debian/patches/transfered-typo                     |    49 -
 debian/patches/transfering-typo                    |    36 -
 debian/patches/transform-typo.patch                |    65 -
 debian/patches/usefull-typo                        |   590 -
 debian/rules                                       |    80 +-
 debian/upstream/metadata                           |     6 +-
 debian/watch                                       |     2 +-
 dist_docs/README_UNX_BIN.TXT                       |    71 -
 dist_docs/README_WIN_BIN.TXT                       |    86 -
 dist_docs/SETUP_GDAL.BAT                           |    24 -
 dist_docs/burnpath.c                               |   113 -
 dist_docs/install_unx.sh                           |    70 -
 doc/api.dox                                        |     4 +-
 doc/br/gdal_tutorial_br.dox                        |     2 +-
 doc/br/index_br.dox                                |   138 +-
 doc/credits.dox                                    |   149 +-
 doc/download.dox                                   |     4 +-
 doc/gdal_building.dox                              |     4 +-
 doc/gdal_datamodel.dox                             |    44 +-
 doc/gdal_drivertut.dox                             |   127 +-
 doc/gdal_footer.html                               |     2 +-
 doc/gdal_tutorial.dox                              |     8 +-
 doc/images/foss4g2014.png                          |   Bin 0 -> 10682 bytes
 doc/index.dox                                      |   113 +-
 doc/ru/Doxyfile                                    |     2 +-
 doc/ru/gdal_datamodel_ru.dox                       |    46 +-
 doc/ru/gdal_tutorial_ru.dox                        |    41 +-
 doc/ru/index_ru.dox                                |   150 +-
 doc/sponsorship.dox                                |    10 +-
 doc/warptut.dox                                    |    12 +-
 doc/wince_port.dox                                 |   340 -
 doxygen_sqlite3.db                                 |   Bin 150528 -> 0 bytes
 frmts/GNUmakefile                                  |     7 +-
 frmts/aaigrid/GNUmakefile                          |     2 +-
 frmts/aaigrid/aaigriddataset.cpp                   |   642 +-
 frmts/adrg/GNUmakefile                             |     2 +-
 frmts/adrg/adrgdataset.cpp                         |   591 +-
 frmts/adrg/srpdataset.cpp                          |   292 +-
 frmts/aigrid/GNUmakefile                           |     2 +-
 frmts/aigrid/aigccitt.c                            |   235 +-
 frmts/aigrid/aigdataset.cpp                        |   330 +-
 frmts/aigrid/aigopen.c                             |   101 +-
 frmts/aigrid/aigrid.h                              |    80 +-
 frmts/aigrid/aigrid_format.html                    |   138 +-
 frmts/aigrid/aitest.c                              |    32 +-
 frmts/aigrid/gridlib.c                             |   388 +-
 frmts/aigrid/makefile.vc                           |     2 +-
 frmts/airsar/GNUmakefile                           |     2 +-
 frmts/airsar/airsardataset.cpp                     |   245 +-
 frmts/airsar/frmt_airsar.html                      |    14 +-
 frmts/arg/GNUmakefile                              |     2 +-
 frmts/arg/argdataset.cpp                           |   375 +-
 frmts/blx/GNUmakefile                              |     2 +-
 frmts/blx/blx.c                                    |   525 +-
 frmts/blx/blx.h                                    |    40 +-
 frmts/blx/blxdataset.cpp                           |   297 +-
 frmts/blx/frmt_blx.html                            |     6 +-
 frmts/bmp/GNUmakefile                              |     2 +-
 frmts/bmp/bmpdataset.cpp                           |   404 +-
 frmts/bpg/bpgdataset.cpp                           |   357 +
 frmts/bsb/GNUmakefile                              |     2 +-
 frmts/bsb/bsb2raw.c                                |    21 +-
 frmts/bsb/bsb_read.c                               |   262 +-
 frmts/bsb/bsb_read.h                               |    19 +-
 frmts/bsb/bsbdataset.cpp                           |   368 +-
 frmts/cals/GNUmakefile                             |    17 +
 frmts/cals/calsdataset.cpp                         |   616 +
 frmts/cals/frmt_cals.html                          |    70 +
 frmts/cals/makefile.vc                             |    15 +
 frmts/ceos/GNUmakefile                             |     2 +-
 frmts/ceos/ceosdataset.cpp                         |    80 +-
 frmts/ceos/ceosopen.c                              |    77 +-
 frmts/ceos/ceosopen.h                              |     8 +-
 frmts/ceos/ceostest.c                              |     8 +-
 frmts/ceos2/GNUmakefile                            |     2 +-
 frmts/ceos2/ceos.c                                 |    90 +-
 frmts/ceos2/ceos.h                                 |   151 +-
 frmts/ceos2/ceosrecipe.c                           |   485 +-
 frmts/ceos2/ceossar.c                              |    32 +-
 frmts/ceos2/sar_ceosdataset.cpp                    |   880 +-
 frmts/coasp/GNUmakefile                            |     2 +-
 frmts/coasp/coasp_dataset.cpp                      |   298 +-
 frmts/cosar/GNUmakefile                            |     2 +-
 frmts/cosar/cosar_dataset.cpp                      |   149 +-
 frmts/cosar/frmt_cosar.html                        |     4 +-
 frmts/ctg/GNUmakefile                              |     2 +-
 frmts/ctg/ctgdataset.cpp                           |   108 +-
 frmts/dds/GNUmakefile                              |     2 +-
 frmts/dds/ddsdataset.cpp                           |   182 +-
 frmts/dimap/GNUmakefile                            |     2 +-
 frmts/dimap/dimapdataset.cpp                       |   402 +-
 frmts/dods/GNUmakefile                             |     2 +-
 frmts/dods/dodsdataset2.cpp                        |   324 +-
 frmts/dods/frmt_dods.html                          |    34 +-
 frmts/dted/GNUmakefile                             |     2 +-
 frmts/dted/dted_api.c                              |   143 +-
 frmts/dted/dted_api.h                              |    32 +-
 frmts/dted/dted_create.c                           |    43 +-
 frmts/dted/dted_ptstream.c                         |    91 +-
 frmts/dted/dted_test.c                             |    12 +-
 frmts/dted/dteddataset.cpp                         |   352 +-
 frmts/dted/frmt_dted.html                          |     6 +-
 frmts/e00grid/GNUmakefile                          |     2 +-
 frmts/e00grid/e00compr.h                           |    12 +-
 frmts/e00grid/e00griddataset.cpp                   |   209 +-
 frmts/e00grid/e00read.c                            |    52 +-
 frmts/ecw/GNUmakefile                              |     4 +-
 frmts/ecw/ecwasyncreader.cpp                       |     6 +-
 frmts/ecw/ecwcreatecopy.cpp                        |   642 +-
 frmts/ecw/ecwdataset.cpp                           |  1185 +-
 frmts/ecw/ecwsdk_headers.h                         |   102 +
 frmts/ecw/frmt_ecw.html                            |   244 +-
 frmts/ecw/frmt_jp2ecw.html                         |   212 +-
 frmts/ecw/gdal_ecw.h                               |   234 +-
 frmts/ecw/jp2userbox.cpp                           |    18 +-
 frmts/ecw/lookup.py                                |    25 +-
 frmts/elas/GNUmakefile                             |     2 +-
 frmts/elas/elasdataset.cpp                         |   233 +-
 frmts/elas/frmt_elas.html                          |     2 +-
 frmts/envisat/EnvisatFile.c                        |   501 +-
 frmts/envisat/EnvisatFile.h                        |    68 +-
 frmts/envisat/GNUmakefile                          |     2 +-
 frmts/envisat/adsrange.cpp                         |   134 +-
 frmts/envisat/adsrange.hpp                         |    53 +-
 frmts/envisat/dumpgeo.c                            |    17 +-
 frmts/envisat/envisat_dump.c                       |    33 +-
 frmts/envisat/envisatdataset.cpp                   |   418 +-
 frmts/envisat/records.c                            |    45 +-
 frmts/envisat/records.h                            |    16 +-
 frmts/envisat/timedelta.hpp                        |    48 +-
 frmts/envisat/unwrapgcps.cpp                       |   214 +-
 frmts/epsilon/GNUmakefile                          |     2 +-
 frmts/epsilon/epsilondataset.cpp                   |   319 +-
 frmts/epsilon/frmt_epsilon.html                    |    82 +-
 frmts/ers/GNUmakefile                              |     2 +-
 frmts/ers/ersdataset.cpp                           |   347 +-
 frmts/ers/ershdrnode.cpp                           |   131 +-
 frmts/ers/ershdrnode.h                             |     4 +-
 frmts/ers/frmt_ers.html                            |     4 +-
 frmts/fit/GNUmakefile                              |     2 +-
 frmts/fit/fit.cpp                                  |    22 +-
 frmts/fit/fit.h                                    |     8 +-
 frmts/fit/fitdataset.cpp                           |   323 +-
 frmts/fit/gstEndian.h                              |    16 +-
 frmts/fit/gstTypes.h                               |     8 +-
 frmts/fits/GNUmakefile                             |     2 +-
 frmts/fits/fitsdataset.cpp                         |   154 +-
 frmts/formats_list.html                            |   138 +-
 frmts/frmt_various.html                            |   295 +-
 frmts/gdalallregister.cpp                          |   153 +-
 frmts/georaster/GNUmakefile                        |     6 +-
 frmts/georaster/frmt_georaster.html                |   562 +-
 frmts/georaster/georaster_dataset.cpp              |   319 +-
 frmts/georaster/georaster_priv.h                   |    55 +-
 frmts/georaster/georaster_rasterband.cpp           |    77 +-
 frmts/georaster/georaster_wrapper.cpp              |   555 +-
 frmts/georaster/oci_wrapper.cpp                    |    42 +-
 frmts/georaster/oci_wrapper.h                      |    12 +-
 frmts/gff/GNUmakefile                              |     2 +-
 frmts/gff/gff_dataset.cpp                          |   115 +-
 frmts/gif/GNUmakefile                              |     4 +-
 frmts/gif/biggifdataset.cpp                        |   285 +-
 frmts/gif/frmt_gif.html                            |     6 +-
 frmts/gif/gifabstractdataset.cpp                   |   297 +-
 frmts/gif/gifabstractdataset.h                     |    44 +-
 frmts/gif/gifdataset.cpp                           |   450 +-
 frmts/gif/giflib/README                            |     5 +-
 frmts/gif/giflib/dgif_lib.c                        |   109 +-
 frmts/gif/giflib/egif_lib.c                        |    70 +-
 frmts/gif/giflib/gif_hash.h                        |     6 +-
 frmts/gif/giflib/gif_lib.h                         |     6 +-
 frmts/gif/giflib/gif_lib_private.h                 |     7 +-
 frmts/gif/giflib/gifalloc.c                        |    33 +-
 frmts/grass/GNUmakefile                            |     2 +-
 frmts/grass/frmt_grass.html                        |     2 +-
 frmts/grass/grass57dataset.cpp                     |   264 +-
 frmts/grass/grassdataset.cpp                       |    92 +-
 frmts/grass/pkg/Makefile.in                        |    23 +-
 frmts/grass/pkg/README                             |     8 +-
 frmts/grass/pkg/configure                          |    70 +-
 frmts/grass/pkg/configure.in                       |    19 +-
 frmts/grib/GNUmakefile                             |    18 +-
 frmts/grib/degrib18/degrib/clock.c                 |   285 +-
 frmts/grib/degrib18/degrib/clock.h                 |     2 +-
 frmts/grib/degrib18/degrib/degrib1.cpp             |    97 +-
 frmts/grib/degrib18/degrib/degrib1.h               |    43 +
 frmts/grib/degrib18/degrib/degrib2.cpp             |    31 +-
 frmts/grib/degrib18/degrib/engribapi.c             |    28 +-
 frmts/grib/degrib18/degrib/filedatasource.cpp      |     6 +-
 frmts/grib/degrib18/degrib/fileendian.cpp          |     2 +-
 frmts/grib/degrib18/degrib/grib1tab.cpp            |    99 +-
 frmts/grib/degrib18/degrib/grib2api.c              |    25 +-
 frmts/grib/degrib18/degrib/inventory.cpp           |    67 +-
 frmts/grib/degrib18/degrib/memendian.c             |     4 +-
 frmts/grib/degrib18/degrib/memorydatasource.cpp    |     2 +-
 frmts/grib/degrib18/degrib/meta.h                  |    10 +-
 frmts/grib/degrib18/degrib/metaname.cpp            |   155 +-
 frmts/grib/degrib18/degrib/metaparse.cpp           |    61 +-
 frmts/grib/degrib18/degrib/metaprint.cpp           |    75 +-
 frmts/grib/degrib18/degrib/myassert.c              |     2 +-
 frmts/grib/degrib18/degrib/myassert.h              |    10 +-
 frmts/grib/degrib18/degrib/myerror.c               |    16 +-
 frmts/grib/degrib18/degrib/myerror.h               |     4 +-
 frmts/grib/degrib18/degrib/myutil.c                |    48 +-
 frmts/grib/degrib18/degrib/scan.c                  |     6 +-
 frmts/grib/degrib18/degrib/tdlpack.cpp             |   304 +-
 frmts/grib/degrib18/degrib/weather.c               |    32 +-
 frmts/grib/degrib18/g2clib-1.0.4/README            |     2 +-
 frmts/grib/degrib18/g2clib-1.0.4/cmplxpack.c       |     2 +-
 frmts/grib/degrib18/g2clib-1.0.4/compack.c         |    12 +-
 frmts/grib/degrib18/g2clib-1.0.4/comunpack.c       |     4 +-
 frmts/grib/degrib18/g2clib-1.0.4/dec_jpeg2000.cpp  |    62 +-
 frmts/grib/degrib18/g2clib-1.0.4/dec_png.c         |     4 +-
 frmts/grib/degrib18/g2clib-1.0.4/drstemplates.c    |    29 +-
 frmts/grib/degrib18/g2clib-1.0.4/drstemplates.h    |    10 +-
 frmts/grib/degrib18/g2clib-1.0.4/enc_jpeg2000.c    |     9 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_addfield.c     |    58 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_addgrid.c      |    39 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_addlocal.c     |    30 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_create.c       |     9 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_getfld.c       |    10 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_gribend.c      |    22 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_info.c         |    29 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_miss.c         |     2 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_unpack3.c      |     6 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_unpack4.c      |     4 +-
 frmts/grib/degrib18/g2clib-1.0.4/g2_unpack7.c      |     5 -
 frmts/grib/degrib18/g2clib-1.0.4/gbits.c           |    40 +-
 frmts/grib/degrib18/g2clib-1.0.4/getdim.c          |     3 -
 frmts/grib/degrib18/g2clib-1.0.4/getpoly.c         |     3 -
 frmts/grib/degrib18/g2clib-1.0.4/grib2.h           |    60 +-
 frmts/grib/degrib18/g2clib-1.0.4/grib2c.doc        |    36 +-
 frmts/grib/degrib18/g2clib-1.0.4/gridtemplates.c   |    31 +-
 frmts/grib/degrib18/g2clib-1.0.4/gridtemplates.h   |    10 +-
 frmts/grib/degrib18/g2clib-1.0.4/jpcpack.c         |     9 +-
 frmts/grib/degrib18/g2clib-1.0.4/jpcunpack.c       |     3 +-
 frmts/grib/degrib18/g2clib-1.0.4/misspack.c        |    12 +-
 frmts/grib/degrib18/g2clib-1.0.4/pack_gp.c         |     9 +-
 frmts/grib/degrib18/g2clib-1.0.4/pdstemplates.c    |    29 +-
 frmts/grib/degrib18/g2clib-1.0.4/pdstemplates.h    |    12 +-
 frmts/grib/degrib18/g2clib-1.0.4/pngpack.c         |     4 +-
 frmts/grib/degrib18/g2clib-1.0.4/pngunpack.c       |     3 +-
 frmts/grib/degrib18/g2clib-1.0.4/reduce.c          |    13 +-
 frmts/grib/degrib18/g2clib-1.0.4/seekgb.c          |     6 +-
 frmts/grib/degrib18/g2clib-1.0.4/simpack.c         |    14 +-
 frmts/grib/degrib18/g2clib-1.0.4/simunpack.c       |     6 +-
 frmts/grib/degrib18/g2clib-1.0.4/specunpack.c      |     2 +-
 frmts/grib/frmt_grib.html                          |    18 +-
 frmts/grib/gribdataset.cpp                         |   496 +-
 frmts/gsg/GNUmakefile                              |     2 +-
 frmts/gsg/gs7bgdataset.cpp                         |   171 +-
 frmts/gsg/gsagdataset.cpp                          |   253 +-
 frmts/gsg/gsbgdataset.cpp                          |   129 +-
 frmts/gta/GNUmakefile                              |     2 +-
 frmts/gta/gta_headers.h                            |    40 +
 frmts/gta/gtadataset.cpp                           |   163 +-
 frmts/gtiff/GNUmakefile                            |     4 +-
 frmts/gtiff/frmt_gtiff.html                        |   169 +-
 frmts/gtiff/geotiff.cpp                            | 11958 +++++--
 frmts/gtiff/gt_citation.cpp                        |   102 +-
 frmts/gtiff/gt_citation.h                          |    16 +-
 frmts/gtiff/gt_jpeg_copy.cpp                       |   157 +-
 frmts/gtiff/gt_jpeg_copy.h                         |    11 +-
 frmts/gtiff/gt_overview.cpp                        |   246 +-
 frmts/gtiff/gt_overview.h                          |     8 +-
 frmts/gtiff/gt_wkt_srs.cpp                         |  1099 +-
 frmts/gtiff/gt_wkt_srs.h                           |    13 +-
 frmts/gtiff/gt_wkt_srs_for_gdal.h                  |     8 +-
 frmts/gtiff/gt_wkt_srs_priv.h                      |    50 +
 frmts/gtiff/gtiff.h                                |     8 +-
 frmts/gtiff/libgeotiff/GNUmakefile                 |     4 +-
 frmts/gtiff/libgeotiff/epsg_datum.inc              |     2 +-
 frmts/gtiff/libgeotiff/epsg_units.inc              |     2 +-
 .../libgeotiff/gdal_libgeotiff_symbol_rename.h     |     2 +
 frmts/gtiff/libgeotiff/geo_config.h                |     8 +
 frmts/gtiff/libgeotiff/geo_ctrans.inc              |     6 +-
 frmts/gtiff/libgeotiff/geo_extra.c                 |    29 +-
 frmts/gtiff/libgeotiff/geo_free.c                  |    12 +-
 frmts/gtiff/libgeotiff/geo_get.c                   |    22 +-
 frmts/gtiff/libgeotiff/geo_keyp.h                  |    15 +-
 frmts/gtiff/libgeotiff/geo_names.c                 |    50 +-
 frmts/gtiff/libgeotiff/geo_new.c                   |    65 +-
 frmts/gtiff/libgeotiff/geo_normalize.c             |   814 +-
 frmts/gtiff/libgeotiff/geo_normalize.h             |    25 +-
 frmts/gtiff/libgeotiff/geo_print.c                 |   109 +-
 frmts/gtiff/libgeotiff/geo_set.c                   |    57 +-
 frmts/gtiff/libgeotiff/geo_simpletags.c            |    37 +-
 frmts/gtiff/libgeotiff/geo_simpletags.h            |    16 +-
 frmts/gtiff/libgeotiff/geo_tiffp.c                 |    25 +-
 frmts/gtiff/libgeotiff/geo_tiffp.h                 |    16 +-
 frmts/gtiff/libgeotiff/geo_trans.c                 |    38 +-
 frmts/gtiff/libgeotiff/geo_write.c                 |    65 +-
 frmts/gtiff/libgeotiff/geokeys.h                   |    18 +-
 frmts/gtiff/libgeotiff/geokeys.inc                 |     2 +-
 frmts/gtiff/libgeotiff/geonames.h                  |    71 +-
 frmts/gtiff/libgeotiff/geotiff.h                   |    12 +-
 frmts/gtiff/libgeotiff/geotiff_proj4.c             |   455 +-
 frmts/gtiff/libgeotiff/geotiffio.h                 |    11 +-
 frmts/gtiff/libgeotiff/geovalues.h                 |    13 +-
 frmts/gtiff/libgeotiff/xtiff.c                     |    36 +-
 frmts/gtiff/libgeotiff/xtiffio.h                   |    21 +-
 frmts/gtiff/libtiff/GNUmakefile                    |     8 +-
 frmts/gtiff/libtiff/gdal_libtiff_symbol_rename.h   |     2 +
 frmts/gtiff/libtiff/makefile.vc                    |     6 +-
 frmts/gtiff/libtiff/tif_aux.c                      |    16 +-
 frmts/gtiff/libtiff/tif_close.c                    |    12 +-
 frmts/gtiff/libtiff/tif_codec.c                    |     5 +-
 frmts/gtiff/libtiff/tif_color.c                    |    16 +-
 frmts/gtiff/libtiff/tif_compress.c                 |     6 +-
 frmts/gtiff/libtiff/tif_config.h                   |     2 +-
 frmts/gtiff/libtiff/tif_config.h.wince             |     6 +-
 frmts/gtiff/libtiff/tif_dir.c                      |    95 +-
 frmts/gtiff/libtiff/tif_dirinfo.c                  |    38 +-
 frmts/gtiff/libtiff/tif_dirread.c                  |    89 +-
 frmts/gtiff/libtiff/tif_dirwrite.c                 |    55 +-
 frmts/gtiff/libtiff/tif_dumpmode.c                 |     4 +-
 frmts/gtiff/libtiff/tif_extension.c                |    38 +-
 frmts/gtiff/libtiff/tif_fax3.c                     |    12 +-
 frmts/gtiff/libtiff/tif_fax3.h                     |     6 +-
 frmts/gtiff/libtiff/tif_getimage.c                 |   188 +-
 frmts/gtiff/libtiff/tif_jpeg.c                     |   351 +-
 frmts/gtiff/libtiff/tif_jpeg_12.c                  |     3 +
 frmts/gtiff/libtiff/tif_luv.c                      |    71 +-
 frmts/gtiff/libtiff/tif_lzma.c                     |     6 +-
 frmts/gtiff/libtiff/tif_lzw.c                      |    85 +-
 frmts/gtiff/libtiff/tif_next.c                     |    12 +-
 frmts/gtiff/libtiff/tif_ojpeg.c                    |    52 +-
 frmts/gtiff/libtiff/tif_open.c                     |     8 +-
 frmts/gtiff/libtiff/tif_packbits.c                 |     5 +-
 frmts/gtiff/libtiff/tif_pixarlog.c                 |   106 +-
 frmts/gtiff/libtiff/tif_predict.c                  |   146 +-
 frmts/gtiff/libtiff/tif_print.c                    |    20 +-
 frmts/gtiff/libtiff/tif_read.c                     |    44 +-
 frmts/gtiff/libtiff/tif_strip.c                    |    12 +-
 frmts/gtiff/libtiff/tif_tile.c                     |    29 +-
 frmts/gtiff/libtiff/tif_vsi.c                      |    22 +-
 frmts/gtiff/libtiff/tif_write.c                    |    36 +-
 frmts/gtiff/libtiff/tif_zip.c                      |    14 +-
 frmts/gtiff/libtiff/tiff.h                         |     6 +-
 frmts/gtiff/libtiff/tiffio.h                       |     6 +-
 frmts/gtiff/libtiff/tiffiop.h                      |   105 +-
 frmts/gtiff/libtiff/tiffvers.h                     |     4 +-
 frmts/gtiff/libtiff/uvcode.h                       |     2 +-
 frmts/gtiff/makefile.vc                            |     2 +-
 frmts/gtiff/tif_float.c                            |   120 +-
 frmts/gtiff/tifvsi.cpp                             |   209 +-
 frmts/gtiff/tifvsi.h                               |     6 +-
 frmts/gxf/GNUmakefile                              |     2 +-
 frmts/gxf/README                                   |     4 +-
 frmts/gxf/gxf_ogcwkt.c                             |   129 +-
 frmts/gxf/gxf_proj4.c                              |   523 +-
 frmts/gxf/gxfdataset.cpp                           |   130 +-
 frmts/gxf/gxfopen.c                                |   164 +-
 frmts/gxf/gxfopen.h                                |    10 +-
 frmts/gxf/makefile.vc                              |     2 -
 frmts/hdf4/GNUmakefile                             |     4 +-
 frmts/hdf4/frmt_hdf4.html                          |    40 +-
 frmts/hdf4/hdf-eos/EHapi.c                         |   194 +-
 frmts/hdf4/hdf-eos/GDapi.c                         |   351 +-
 frmts/hdf4/hdf-eos/GNUmakefile                     |     4 +-
 frmts/hdf4/hdf-eos/SWapi.c                         |   653 +-
 frmts/hdf4/hdf-eos/ease.h                          |     2 +-
 frmts/hdf4/hdf-eos/gctp_wrap.c                     |    37 +-
 frmts/hdf4/hdf-eos/makefile.vc                     |     4 +
 frmts/hdf4/hdf4compat.h                            |     6 +-
 frmts/hdf4/hdf4dataset.cpp                         |   799 +-
 frmts/hdf4/hdf4dataset.h                           |    24 +-
 frmts/hdf4/hdf4imagedataset.cpp                    |  1208 +-
 frmts/hdf4/makefile.vc                             |     6 +-
 frmts/hdf5/GNUmakefile                             |    10 +-
 frmts/hdf5/bagdataset.cpp                          |   379 +-
 frmts/hdf5/frmt_bag.html                           |    10 +-
 frmts/hdf5/frmt_hdf5.html                          |    39 +-
 frmts/hdf5/gh5_convenience.cpp                     |    51 +-
 frmts/hdf5/gh5_convenience.h                       |    17 +-
 frmts/hdf5/hdf5dataset.cpp                         |   591 +-
 frmts/hdf5/hdf5dataset.h                           |    20 +-
 frmts/hdf5/hdf5imagedataset.cpp                    |   521 +-
 frmts/hdf5/iso19115_srs.cpp                        |    29 +-
 frmts/hf2/GNUmakefile                              |     2 +-
 frmts/hf2/hf2dataset.cpp                           |   285 +-
 frmts/hfa/GNUmakefile                              |     4 +-
 frmts/hfa/frmt_hfa.html                            |    31 +-
 frmts/hfa/hfa.h                                    |   115 +-
 frmts/hfa/hfa_overviews.cpp                        |    35 +-
 frmts/hfa/hfa_p.h                                  |   170 +-
 frmts/hfa/hfaband.cpp                              |   942 +-
 frmts/hfa/hfacompress.cpp                          |   149 +-
 frmts/hfa/hfadataset.cpp                           |  1534 +-
 frmts/hfa/hfadictionary.cpp                        |    76 +-
 frmts/hfa/hfaentry.cpp                             |   385 +-
 frmts/hfa/hfafield.cpp                             |   369 +-
 frmts/hfa/hfaopen.cpp                              |   849 +-
 frmts/hfa/hfatest.cpp                              |    94 +-
 frmts/hfa/hfatype.cpp                              |   169 +-
 frmts/hfa/makefile.vc                              |     2 +-
 frmts/idrisi/GNUmakefile                           |     2 +-
 frmts/idrisi/IdrisiDataset.cpp                     |   968 +-
 frmts/idrisi/frmt_Idrisi.html                      |    42 +-
 frmts/idrisi/idrisi.h                              |     8 +-
 frmts/idrisi/rdc.txt                               |     6 +-
 frmts/idrisi/rst.txt                               |     2 +-
 frmts/ilwis/GNUmakefile                            |     2 -
 frmts/ilwis/frmt_ilwis.html                        |     7 +-
 frmts/ilwis/ilwiscoordinatesystem.cpp              |   441 +-
 frmts/ilwis/ilwisdataset.cpp                       |   637 +-
 frmts/ilwis/ilwisdataset.h                         |    39 +-
 frmts/ilwis/makefile.vc                            |     2 -
 frmts/ingr/GNUmakefile                             |     2 +-
 frmts/ingr/IngrTypes.cpp                           |   446 +-
 frmts/ingr/IngrTypes.h                             |   265 +-
 frmts/ingr/IntergraphBand.cpp                      |   572 +-
 frmts/ingr/IntergraphBand.h                        |    20 +-
 frmts/ingr/IntergraphDataset.cpp                   |   374 +-
 frmts/ingr/IntergraphDataset.h                     |     9 +-
 frmts/ingr/JpegHelper.cpp                          |    65 +-
 frmts/ingr/JpegHelper.h                            |     8 +-
 frmts/ingr/frmt_intergraphraster.html              |   463 +-
 frmts/ingr/makefile.vc                             |     2 +-
 frmts/iris/GNUmakefile                             |     2 +-
 frmts/iris/irisdataset.cpp                         |   336 +-
 frmts/iso8211/8211createfromxml.cpp                |    44 +-
 frmts/iso8211/8211dump.cpp                         |    83 +-
 frmts/iso8211/Makefile.in                          |    24 +-
 frmts/iso8211/ddffield.cpp                         |    69 +-
 frmts/iso8211/ddffielddefn.cpp                     |   223 +-
 frmts/iso8211/ddfmodule.cpp                        |   161 +-
 frmts/iso8211/ddfrecord.cpp                        |   475 +-
 frmts/iso8211/ddfsubfielddefn.cpp                  |   194 +-
 frmts/iso8211/ddfutils.cpp                         |     8 +-
 frmts/iso8211/intro.dox                            |     6 +-
 frmts/iso8211/iso8211.h                            |   152 +-
 frmts/iso8211/mkcatalog.cpp                        |    17 +-
 frmts/iso8211/timetest.cpp                         |    17 +-
 frmts/jaxapalsar/GNUmakefile                       |     2 +-
 frmts/jaxapalsar/frmt_palsar.html                  |     2 +-
 frmts/jaxapalsar/jaxapalsardataset.cpp             |   179 +-
 frmts/jdem/GNUmakefile                             |     2 +-
 frmts/jdem/jdemdataset.cpp                         |   161 +-
 frmts/jdem/makefile.vc                             |     2 -
 frmts/jp2kak/GNUmakefile                           |     2 +-
 frmts/jp2kak/frmt_jp2kak.html                      |    72 +-
 frmts/jp2kak/jp2kak.lst                            |    23 +
 frmts/jp2kak/jp2kak_headers.h                      |    68 +
 frmts/jp2kak/jp2kakdataset.cpp                     |  1565 +-
 frmts/jp2kak/makefile.vc                           |    16 +-
 frmts/jp2kak/subfile_source.h                      |    54 +-
 frmts/jp2kak/vsil_target.h                         |     7 +-
 frmts/jpeg/GNUmakefile                             |     8 +-
 frmts/jpeg/frmt_jpeg.html                          |    49 +-
 frmts/jpeg/jpgdataset.cpp                          |  2202 +-
 frmts/jpeg/jpgdataset_12.cpp                       |    24 +-
 frmts/jpeg/libjpeg/jccoefct.c                      |     4 +-
 frmts/jpeg/libjpeg/jcmarker.c                      |    20 +-
 frmts/jpeg/libjpeg/jcparam.c                       |     4 +-
 frmts/jpeg/libjpeg/jcsample.c                      |     2 +-
 frmts/jpeg/libjpeg/jdhuff.c                        |     5 +-
 frmts/jpeg/libjpeg/jdinput.c                       |     2 +-
 frmts/jpeg/libjpeg/jdmarker.c                      |    43 +-
 frmts/jpeg/libjpeg/jdmaster.c                      |     2 +-
 frmts/jpeg/libjpeg/jdphuff.c                       |     5 +-
 frmts/jpeg/libjpeg/jdsample.c                      |     2 +-
 frmts/jpeg/libjpeg/jerror.c                        |     3 +
 frmts/jpeg/libjpeg/jmemansi.c                      |     1 +
 frmts/jpeg/libjpeg/jmemmgr.c                       |    11 +-
 frmts/jpeg/libjpeg/jmorecfg.h                      |     2 +-
 frmts/jpeg/libjpeg/jpeglib.h                       |     9 +-
 frmts/jpeg/libjpeg/jquant1.c                       |     2 +-
 frmts/jpeg/libjpeg/jquant2.c                       |     8 +-
 frmts/jpeg/libjpeg12/jmorecfg.h.12                 |    20 +-
 frmts/jpeg/makefile.vc                             |     6 +-
 frmts/jpeg/vsidataio.cpp                           |    27 +-
 frmts/jpeg/vsidataio.h                             |     8 +-
 frmts/jpeg/vsidataio_12.cpp                        |    43 +
 frmts/jpeg2000/GNUmakefile                         |     2 +-
 frmts/jpeg2000/frmt_jpeg2000.html                  |    49 +-
 frmts/jpeg2000/jpeg2000_vsil_io.cpp                |    47 +-
 frmts/jpeg2000/jpeg2000_vsil_io.h                  |     4 +-
 frmts/jpeg2000/jpeg2000dataset.cpp                 |   477 +-
 frmts/jpegls/GNUmakefile                           |     2 +-
 frmts/jpegls/jpeglsdataset.cpp                     |    97 +-
 frmts/jpipkak/GNUmakefile                          |    10 +-
 frmts/jpipkak/frmt_jpipkak.html                    |   505 +-
 frmts/jpipkak/jpipkak_headers.h                    |    42 +
 frmts/jpipkak/jpipkakdataset.cpp                   |   474 +-
 frmts/jpipkak/jpipkakdataset.h                     |    79 +-
 frmts/kea/GNUmakefile                              |    15 +
 frmts/kea/frmt_kea.html                            |    63 +
 frmts/kea/keaband.cpp                              |   977 +
 frmts/kea/keaband.h                                |   117 +
 frmts/kea/keacopy.cpp                              |   496 +
 frmts/kea/keacopy.h                                |    40 +
 frmts/kea/keadataset.cpp                           |   872 +
 frmts/kea/keadataset.h                             |   113 +
 frmts/kea/keadriver.cpp                            |    84 +
 frmts/kea/keamaskband.cpp                          |   143 +
 frmts/kea/keamaskband.h                            |    54 +
 frmts/kea/keaoverview.cpp                          |   131 +
 frmts/kea/keaoverview.h                            |    62 +
 frmts/kea/kearat.cpp                               |   918 +
 frmts/kea/kearat.h                                 |    85 +
 frmts/kea/libkea_headers.h                         |    57 +
 frmts/kea/makefile.vc                              |    26 +
 frmts/kmlsuperoverlay/GNUmakefile                  |     2 +-
 frmts/kmlsuperoverlay/kmlsuperoverlaydataset.cpp   |   459 +-
 frmts/kmlsuperoverlay/kmlsuperoverlaydataset.h     |    18 +-
 frmts/l1b/GNUmakefile                              |     2 +-
 frmts/l1b/frmt_l1b.html                            |    18 +-
 frmts/l1b/l1bdataset.cpp                           |   927 +-
 frmts/leveller/GNUmakefile                         |     2 +-
 frmts/leveller/frmt_leveller.html                  |    37 +-
 frmts/leveller/levellerdataset.cpp                 |   745 +-
 frmts/makefile.vc                                  |    25 +-
 frmts/map/GNUmakefile                              |     2 -
 frmts/map/frmt_map.html                            |     2 +-
 frmts/map/mapdataset.cpp                           |   177 +-
 frmts/mbtiles/GNUmakefile                          |     4 +-
 frmts/mbtiles/frmt_mbtiles.html                    |   372 +-
 frmts/mbtiles/makefile.vc                          |     2 +-
 frmts/mbtiles/mbtilesdataset.cpp                   |  2122 +-
 frmts/mem/GNUmakefile                              |     2 +-
 frmts/mem/frmt_mem.html                            |     6 +-
 frmts/mem/memdataset.cpp                           |   726 +-
 frmts/mem/memdataset.h                             |    69 +-
 frmts/mrf/GNUmakefile                              |    67 +
 frmts/mrf/JPEG12_band.cpp                          |    26 +
 frmts/mrf/JPEG_band.cpp                            |   373 +
 frmts/mrf/JPNG_band.cpp                            |   219 +
 frmts/mrf/LERC_band.cpp                            |   301 +
 frmts/mrf/PNG_band.cpp                             |   365 +
 frmts/mrf/README                                   |    94 +
 frmts/mrf/Raw_band.cpp                             |    65 +
 frmts/mrf/Tif_band.cpp                             |   207 +
 frmts/mrf/frmt_marfa.html                          |    49 +
 frmts/mrf/libLERC/BitMask.cpp                      |   158 +
 frmts/mrf/libLERC/BitMask.h                        |    70 +
 frmts/mrf/libLERC/BitMask2.cpp                     |   125 +
 frmts/mrf/libLERC/BitMask2.h                       |    72 +
 frmts/mrf/libLERC/BitStuffer.cpp                   |   313 +
 frmts/mrf/libLERC/BitStuffer.h                     |    59 +
 frmts/mrf/libLERC/BitStuffer2.cpp                  |   360 +
 frmts/mrf/libLERC/BitStuffer2.h                    |   143 +
 frmts/mrf/libLERC/CntZImage.cpp                    |  1251 +
 frmts/mrf/libLERC/CntZImage.h                      |   168 +
 frmts/mrf/libLERC/Defines.h                        |    87 +
 frmts/mrf/libLERC/GNUmakefile                      |    28 +
 frmts/mrf/libLERC/Huffman.cpp                      |   550 +
 frmts/mrf/libLERC/Huffman.h                        |   203 +
 frmts/mrf/libLERC/Image.h                          |    88 +
 frmts/mrf/libLERC/LICENSE.TXT                      |   101 +
 frmts/mrf/libLERC/Lerc2.cpp                        |   309 +
 frmts/mrf/libLERC/Lerc2.h                          |  1472 +
 frmts/mrf/libLERC/NOTICE.TXT                       |    23 +
 frmts/mrf/libLERC/RLE.cpp                          |   326 +
 frmts/mrf/libLERC/RLE.h                            |    72 +
 frmts/mrf/libLERC/TImage.hpp                       |   198 +
 frmts/mrf/libLERC/makefile.vc                      |    27 +
 frmts/mrf/makefile.vc                              |    98 +
 frmts/mrf/marfa.h                                  |   769 +
 frmts/mrf/marfa_dataset.cpp                        |  1991 ++
 frmts/mrf/mrf_band.cpp                             |  1000 +
 frmts/mrf/mrf_overview.cpp                         |   454 +
 frmts/mrf/mrf_util.cpp                             |   635 +
 frmts/mrsid/GNUmakefile                            |     2 +-
 frmts/mrsid/frmt_jp2mrsid.html                     |     4 +-
 frmts/mrsid/frmt_mrsid.html                        |     4 +-
 frmts/mrsid/mrsiddataset.cpp                       |   545 +-
 frmts/mrsid/mrsidstream.cpp                        |    19 +-
 frmts/mrsid/mrsidstream.h                          |    14 +-
 frmts/mrsid/nmake.opt                              |     2 +
 frmts/mrsid_lidar/GNUmakefile                      |     2 +-
 frmts/mrsid_lidar/frmt_mrsid_lidar.html            |     4 +-
 .../frmt_mrsid_lidar_view_point_cloud.html         |   206 +-
 frmts/mrsid_lidar/gdal_MG4Lidar.cpp                |   191 +-
 frmts/mrsid_lidar/mg4lidar_headers.h               |    43 +
 frmts/msg/GNUmakefile                              |     2 +-
 frmts/msg/frmt_msg.html                            |    12 +-
 frmts/msg/msgcommand.cpp                           |    17 +-
 frmts/msg/msgcommand.h                             |     5 +-
 frmts/msg/msgdataset.cpp                           |   126 +-
 frmts/msg/msgdataset.h                             |     6 +-
 frmts/msg/prologue.cpp                             |    20 +-
 frmts/msg/prologue.h                               |     4 +-
 frmts/msg/reflectancecalculator.cpp                |    12 +-
 frmts/msg/reflectancecalculator.h                  |     4 +-
 frmts/msg/xritheaderparser.cpp                     |    12 +-
 frmts/msgn/GNUmakefile                             |     2 +-
 frmts/msgn/frmt_msgn.html                          |     2 +-
 frmts/msgn/makefile.vc                             |     2 +-
 frmts/msgn/msg_basic_types.cpp                     |    71 +-
 frmts/msgn/msg_basic_types.h                       |    34 +-
 frmts/msgn/msg_reader_core.cpp                     |   165 +-
 frmts/msgn/msgndataset.cpp                         |   124 +-
 frmts/netcdf/GNUmakefile                           |     4 +-
 frmts/netcdf/frmt_netcdf.html                      |   104 +-
 frmts/netcdf/frmt_netcdf_vector.html               |   293 +
 frmts/netcdf/gmtdataset.cpp                        |   332 +-
 frmts/netcdf/makefile.vc                           |     2 +-
 frmts/netcdf/netcdfdataset.cpp                     |  6849 ++--
 frmts/netcdf/netcdfdataset.h                       |   539 +-
 frmts/netcdf/netcdflayer.cpp                       |  2359 ++
 frmts/netcdf/netcdfwriterconfig.cpp                |   194 +
 frmts/ngsgeoid/GNUmakefile                         |     2 +-
 frmts/ngsgeoid/ngsgeoiddataset.cpp                 |   101 +-
 frmts/nitf/GNUmakefile                             |     2 +-
 frmts/nitf/ecrgtocdataset.cpp                      |   287 +-
 frmts/nitf/frmt_nitf.html                          |    47 +-
 frmts/nitf/frmt_nitf_advanced.html                 |    61 +-
 frmts/nitf/makefile.vc                             |     2 +-
 frmts/nitf/mgrs.c                                  |   234 +-
 frmts/nitf/mgrs.h                                  |    51 +-
 frmts/nitf/nitf_gcprpc.cpp                         |    22 +-
 frmts/nitf/nitfaridpcm.cpp                         |   172 +-
 frmts/nitf/nitfbilevel.cpp                         |    35 +-
 frmts/nitf/nitfdataset.cpp                         |  2201 +-
 frmts/nitf/nitfdataset.h                           |    55 +-
 frmts/nitf/nitfdes.c                               |    96 +-
 frmts/nitf/nitfdump.c                              |   135 +-
 frmts/nitf/nitffile.c                              |   421 +-
 frmts/nitf/nitfimage.c                             |  1074 +-
 frmts/nitf/nitflib.h                               |    42 +-
 frmts/nitf/nitfrasterband.cpp                      |   330 +-
 frmts/nitf/nitfwritejpeg.cpp                       |    82 +-
 frmts/nitf/nitfwritejpeg_12.cpp                    |     1 +
 frmts/nitf/rpftocdataset.cpp                       |   514 +-
 frmts/nitf/rpftocfile.cpp                          |   360 +-
 frmts/nitf/rpftoclib.h                             |    17 +-
 frmts/northwood/GNUmakefile                        |     2 +-
 frmts/northwood/grcdataset.cpp                     |   145 +-
 frmts/northwood/grddataset.cpp                     |   175 +-
 frmts/northwood/northwood.cpp                      |   237 +-
 frmts/northwood/northwood.h                        |    13 +-
 frmts/ogdi/GNUmakefile                             |     2 +-
 frmts/ogdi/frmt_ogdi.html                          |    18 +-
 frmts/ogdi/ogdidataset.cpp                         |   284 +-
 frmts/openjpeg/GNUmakefile                         |     7 +-
 frmts/openjpeg/eoptemplate_pleiades.xml            |    46 +
 frmts/openjpeg/eoptemplate_worldviewgeoeye.xml     |    46 +
 frmts/openjpeg/frmt_jp2openjpeg.html               |   409 +-
 frmts/openjpeg/makefile.vc                         |     2 +-
 frmts/openjpeg/openjpegdataset.cpp                 |  3130 +-
 frmts/ozi/GNUmakefile                              |     2 +-
 frmts/ozi/ozidataset.cpp                           |   189 +-
 frmts/pcidsk/GNUmakefile                           |    12 +-
 frmts/pcidsk/frmt_pcidsk.html                      |    12 +-
 frmts/pcidsk/gdal_edb.cpp                          |    73 +-
 frmts/pcidsk/gdal_pcidsk.h                         |   221 -
 frmts/pcidsk/makefile.vc                           |     4 +-
 frmts/pcidsk/ogrpcidsklayer.cpp                    |   829 +
 frmts/pcidsk/pcidskdataset.cpp                     |  1642 -
 frmts/pcidsk/pcidskdataset2.cpp                    |  1232 +-
 frmts/pcidsk/pcidskdataset2.h                      |   204 +
 frmts/pcidsk/pcidsktiledrasterband.cpp             |   365 -
 frmts/pcidsk/sdk/Doxyfile                          |     4 +-
 .../pcidsk/sdk/channel/cbandinterleavedchannel.cpp |    51 +-
 frmts/pcidsk/sdk/channel/cbandinterleavedchannel.h |     6 +-
 frmts/pcidsk/sdk/channel/cexternalchannel.cpp      |   100 +-
 frmts/pcidsk/sdk/channel/cexternalchannel.h        |     6 +-
 frmts/pcidsk/sdk/channel/cpcidskchannel.cpp        |    64 +-
 frmts/pcidsk/sdk/channel/cpcidskchannel.h          |     6 +-
 .../sdk/channel/cpixelinterleavedchannel.cpp       |    33 +-
 .../pcidsk/sdk/channel/cpixelinterleavedchannel.h  |     6 +-
 frmts/pcidsk/sdk/channel/ctiledchannel.cpp         |    72 +-
 frmts/pcidsk/sdk/channel/ctiledchannel.h           |     6 +-
 frmts/pcidsk/sdk/core/clinksegment.cpp             |    14 +-
 frmts/pcidsk/sdk/core/clinksegment.h               |     6 +-
 frmts/pcidsk/sdk/core/cpcidskfile.cpp              |   119 +-
 frmts/pcidsk/sdk/core/cpcidskfile.h                |     6 +-
 frmts/pcidsk/sdk/core/libjpeg_io.cpp               |    10 +-
 frmts/pcidsk/sdk/core/metadataset.h                |     6 +-
 frmts/pcidsk/sdk/core/metadataset_p.cpp            |    28 +-
 frmts/pcidsk/sdk/core/mutexholder.h                |    10 +-
 frmts/pcidsk/sdk/core/pcidsk_pubutils.cpp          |     8 +-
 frmts/pcidsk/sdk/core/pcidsk_utils.cpp             |    72 +-
 frmts/pcidsk/sdk/core/pcidsk_utils.h               |    16 +-
 frmts/pcidsk/sdk/core/pcidskbuffer.cpp             |    38 +-
 frmts/pcidsk/sdk/core/pcidskcreate.cpp             |    40 +-
 frmts/pcidsk/sdk/core/pcidskexception.cpp          |    28 +-
 frmts/pcidsk/sdk/core/pcidskopen.cpp               |     2 +-
 frmts/pcidsk/sdk/core/protectedfile.h              |     6 +-
 frmts/pcidsk/sdk/core/sysvirtualfile.cpp           |    58 +-
 frmts/pcidsk/sdk/core/sysvirtualfile.h             |     6 +-
 frmts/pcidsk/sdk/pcidsk_ads40.h                    |     6 +-
 frmts/pcidsk/sdk/pcidsk_airphoto.h                 |     6 +-
 frmts/pcidsk/sdk/pcidsk_array.h                    |     6 +-
 frmts/pcidsk/sdk/pcidsk_binary.h                   |     6 +-
 frmts/pcidsk/sdk/pcidsk_buffer.h                   |     6 +-
 frmts/pcidsk/sdk/pcidsk_channel.h                  |     6 +-
 frmts/pcidsk/sdk/pcidsk_config.h                   |    27 +
 frmts/pcidsk/sdk/pcidsk_edb.h                      |     6 +-
 frmts/pcidsk/sdk/pcidsk_ephemeris.h                |     6 +-
 frmts/pcidsk/sdk/pcidsk_exception.h                |    16 +-
 frmts/pcidsk/sdk/pcidsk_file.h                     |     6 +-
 frmts/pcidsk/sdk/pcidsk_gcp.h                      |     6 +-
 frmts/pcidsk/sdk/pcidsk_gcpsegment.h               |     6 +-
 frmts/pcidsk/sdk/pcidsk_georef.h                   |     8 +-
 frmts/pcidsk/sdk/pcidsk_interfaces.h               |     6 +-
 frmts/pcidsk/sdk/pcidsk_io.h                       |     6 +-
 frmts/pcidsk/sdk/pcidsk_mutex.h                    |     6 +-
 frmts/pcidsk/sdk/pcidsk_pct.h                      |     6 +-
 frmts/pcidsk/sdk/pcidsk_poly.h                     |    10 +-
 frmts/pcidsk/sdk/pcidsk_rpc.h                      |     6 +-
 frmts/pcidsk/sdk/pcidsk_segment.h                  |     6 +-
 frmts/pcidsk/sdk/pcidsk_shape.h                    |    12 +-
 frmts/pcidsk/sdk/pcidsk_tex.h                      |     6 +-
 frmts/pcidsk/sdk/pcidsk_toutin.h                   |     6 +-
 frmts/pcidsk/sdk/pcidsk_types.h                    |     6 +-
 frmts/pcidsk/sdk/pcidsk_vectorsegment.h            |     8 +-
 frmts/pcidsk/sdk/segment/cpcidsk_array.cpp         |    32 +-
 frmts/pcidsk/sdk/segment/cpcidsk_array.h           |     6 +-
 frmts/pcidsk/sdk/segment/cpcidsk_tex.cpp           |     4 +-
 frmts/pcidsk/sdk/segment/cpcidsk_tex.h             |     6 +-
 frmts/pcidsk/sdk/segment/cpcidskads40model.cpp     |    14 +-
 frmts/pcidsk/sdk/segment/cpcidskads40model.h       |     6 +-
 frmts/pcidsk/sdk/segment/cpcidskapmodel.cpp        |    29 +-
 frmts/pcidsk/sdk/segment/cpcidskapmodel.h          |     6 +-
 frmts/pcidsk/sdk/segment/cpcidskbinarysegment.cpp  |    21 +-
 frmts/pcidsk/sdk/segment/cpcidskbinarysegment.h    |     6 +-
 frmts/pcidsk/sdk/segment/cpcidskbitmap.cpp         |    32 +-
 frmts/pcidsk/sdk/segment/cpcidskbitmap.h           |     6 +-
 .../pcidsk/sdk/segment/cpcidskephemerissegment.cpp |   331 +-
 frmts/pcidsk/sdk/segment/cpcidskephemerissegment.h |     6 +-
 frmts/pcidsk/sdk/segment/cpcidskgcp2segment.cpp    |    24 +-
 frmts/pcidsk/sdk/segment/cpcidskgcp2segment.h      |     6 +-
 frmts/pcidsk/sdk/segment/cpcidskgeoref.cpp         |   376 +-
 frmts/pcidsk/sdk/segment/cpcidskgeoref.h           |     6 +-
 frmts/pcidsk/sdk/segment/cpcidskpct.cpp            |     4 +-
 frmts/pcidsk/sdk/segment/cpcidskpct.h              |     4 +-
 frmts/pcidsk/sdk/segment/cpcidskpolymodel.h        |     6 +-
 frmts/pcidsk/sdk/segment/cpcidskrpcmodel.cpp       |    57 +-
 frmts/pcidsk/sdk/segment/cpcidskrpcmodel.h         |     6 +-
 frmts/pcidsk/sdk/segment/cpcidsksegment.cpp        |    14 +-
 frmts/pcidsk/sdk/segment/cpcidsksegment.h          |     6 +-
 frmts/pcidsk/sdk/segment/cpcidsktoutinmodel.cpp    |   264 +-
 frmts/pcidsk/sdk/segment/cpcidsktoutinmodel.h      |     8 +-
 frmts/pcidsk/sdk/segment/cpcidskvectorsegment.cpp  |   113 +-
 frmts/pcidsk/sdk/segment/cpcidskvectorsegment.h    |     4 +-
 .../cpcidskvectorsegment_consistencycheck.cpp      |    17 +-
 frmts/pcidsk/sdk/segment/metadatasegment.h         |    15 +-
 frmts/pcidsk/sdk/segment/metadatasegment_p.cpp     |    48 +-
 frmts/pcidsk/sdk/segment/orbitstructures.h         |   145 +-
 frmts/pcidsk/sdk/segment/pcidsksegmentbuilder.h    |     8 +-
 frmts/pcidsk/sdk/segment/sysblockmap.cpp           |    40 +-
 frmts/pcidsk/sdk/segment/sysblockmap.h             |     6 +-
 frmts/pcidsk/sdk/segment/toutinstructures.h        |    45 +-
 frmts/pcidsk/sdk/segment/vecsegdataindex.cpp       |    25 +-
 frmts/pcidsk/sdk/segment/vecsegdataindex.h         |     6 +-
 frmts/pcidsk/sdk/segment/vecsegheader.cpp          |    23 +-
 frmts/pcidsk/sdk/segment/vecsegheader.h            |     4 +-
 frmts/pcidsk/vsi_pcidsk_io.cpp                     |    55 +-
 frmts/pcraster/GNUmakefile                         |     2 +-
 frmts/pcraster/libcsf/AUTHORS                      |    11 +-
 frmts/pcraster/libcsf/COPYING                      |     2 +-
 frmts/pcraster/libcsf/README                       |    14 +-
 frmts/pcraster/libcsf/_getcell.c                   |     3 -
 frmts/pcraster/libcsf/_getrow.c                    |     3 -
 frmts/pcraster/libcsf/_gsomece.c                   |     6 +-
 frmts/pcraster/libcsf/_putcell.c                   |     3 -
 frmts/pcraster/libcsf/_rputrow.c                   |     3 -
 frmts/pcraster/libcsf/angle.c                      |    10 -
 frmts/pcraster/libcsf/attravai.c                   |     3 -
 frmts/pcraster/libcsf/attrsize.c                   |     4 +-
 frmts/pcraster/libcsf/cellsize.c                   |    37 -
 frmts/pcraster/libcsf/create2.c                    |     4 +-
 frmts/pcraster/libcsf/csfglob.c                    |     5 -
 frmts/pcraster/libcsf/csfimpl.h                    |    30 +-
 frmts/pcraster/libcsf/csfsup.c                     |    42 +-
 frmts/pcraster/libcsf/csftypes.h                   |    60 +-
 frmts/pcraster/libcsf/delattr.c                    |    39 +-
 frmts/pcraster/libcsf/dumconv.c                    |    45 +-
 frmts/pcraster/libcsf/filename.c                   |    30 -
 frmts/pcraster/libcsf/gattrblk.c                   |    42 +-
 frmts/pcraster/libcsf/gattridx.c                   |    31 -
 frmts/pcraster/libcsf/gdattype.c                   |    34 -
 frmts/pcraster/libcsf/getattr.c                    |    38 +-
 frmts/pcraster/libcsf/getx0.c                      |    31 -
 frmts/pcraster/libcsf/gety0.c                      |    30 -
 frmts/pcraster/libcsf/ggisfid.c                    |    34 -
 frmts/pcraster/libcsf/gnrcols.c                    |    30 -
 frmts/pcraster/libcsf/gnrrows.c                    |    30 -
 frmts/pcraster/libcsf/gproj.c                      |    30 -
 frmts/pcraster/libcsf/gputproj.c                   |    30 -
 frmts/pcraster/libcsf/gvalscal.c                   |    31 -
 frmts/pcraster/libcsf/gvartype.c                   |    30 -
 frmts/pcraster/libcsf/gversion.c                   |    30 -
 frmts/pcraster/libcsf/ismv.c                       |    39 -
 frmts/pcraster/libcsf/kernlcsf.c                   |    20 +-
 frmts/pcraster/libcsf/legend.c                     |    11 +-
 frmts/pcraster/libcsf/mclose.c                     |    18 +-
 frmts/pcraster/libcsf/mopen.c                      |    18 +-
 frmts/pcraster/libcsf/moreattr.c                   |    28 +-
 frmts/pcraster/libcsf/mperror.c                    |     7 +-
 frmts/pcraster/libcsf/pcrtypes.h                   |    93 +-
 frmts/pcraster/libcsf/pgisfid.c                    |    30 -
 frmts/pcraster/libcsf/pmaxval.c                    |    37 -
 frmts/pcraster/libcsf/pminval.c                    |    37 -
 frmts/pcraster/libcsf/putallmv.c                   |     2 +-
 frmts/pcraster/libcsf/putattr.c                    |    63 +-
 frmts/pcraster/libcsf/putsomec.c                   |     6 +-
 frmts/pcraster/libcsf/putx0.c                      |    30 -
 frmts/pcraster/libcsf/puty0.c                      |    30 -
 frmts/pcraster/libcsf/pvalscal.c                   |    33 -
 frmts/pcraster/libcsf/rattrblk.c                   |    42 +-
 frmts/pcraster/libcsf/rcomp.c                      |    11 -
 frmts/pcraster/libcsf/rcoords.c                    |     3 -
 frmts/pcraster/libcsf/rdup2.c                      |     4 -
 frmts/pcraster/libcsf/reseterr.c                   |    30 -
 frmts/pcraster/libcsf/rextend.c                    |    19 +-
 frmts/pcraster/libcsf/rmalloc.c                    |     3 -
 frmts/pcraster/libcsf/rrowcol.c                    |     3 -
 frmts/pcraster/libcsf/ruseas.c                     |   180 +-
 frmts/pcraster/libcsf/setangle.c                   |    40 +-
 frmts/pcraster/libcsf/setmv.c                      |    34 +-
 frmts/pcraster/libcsf/setvtmv.c                    |    27 -
 frmts/pcraster/libcsf/strconst.c                   |    15 +-
 frmts/pcraster/libcsf/strpad.c                     |     5 -
 frmts/pcraster/libcsf/swapio.c                     |    10 +-
 frmts/pcraster/libcsf/trackmm.c                    |    39 +-
 frmts/pcraster/libcsf/vs2.c                        |     7 -
 frmts/pcraster/libcsf/vsdef.c                      |    40 -
 frmts/pcraster/libcsf/vsis.c                       |    11 -
 frmts/pcraster/libcsf/vsvers.c                     |    10 -
 frmts/pcraster/libcsf/wattrblk.c                   |    45 +-
 frmts/pcraster/pcrasterdataset.cpp                 |   272 +-
 frmts/pcraster/pcrasterdataset.h                   |    54 +-
 frmts/pcraster/pcrastermisc.cpp                    |    60 +-
 frmts/pcraster/pcrasterrasterband.cpp              |   250 +-
 frmts/pcraster/pcrasterrasterband.h                |    69 +-
 frmts/pcraster/pcrasterutil.cpp                    |    66 +-
 frmts/pcraster/pcrasterutil.h                      |    68 +-
 frmts/pdf/GNUmakefile                              |    26 +-
 frmts/pdf/frmt_pdf.html                            |   175 +-
 frmts/pdf/gdal_pdf.h                               |   476 +
 frmts/pdf/makefile.vc                              |    23 +-
 frmts/pdf/ogrpdflayer.cpp                          |   209 +
 frmts/pdf/pdfcreatecopy.cpp                        |   138 +-
 frmts/pdf/pdfcreatecopy.h                          |     6 +-
 frmts/pdf/pdfdataset.cpp                           |  2719 +-
 frmts/pdf/pdfdataset.h                             |    37 -
 frmts/pdf/pdfio.cpp                                |    26 +-
 frmts/pdf/pdfio.h                                  |    10 +-
 frmts/pdf/pdfobject.cpp                            |   733 +-
 frmts/pdf/pdfobject.h                              |    90 +-
 frmts/pdf/pdfreadvectors.cpp                       |  1685 +
 frmts/pdf/pdfsdk_headers.h                         |   129 +
 frmts/pdf/pdfwritabledataset.cpp                   |   334 +
 frmts/pds/GNUmakefile                              |     6 +-
 frmts/pds/frmt_isis2.html                          |     4 +-
 frmts/pds/frmt_isis3.html                          |     3 +-
 frmts/pds/frmt_pds.html                            |    10 +-
 frmts/pds/isis2dataset.cpp                         |   554 +-
 frmts/pds/isis3dataset.cpp                         |   503 +-
 frmts/pds/makefile.vc                              |     2 +-
 frmts/pds/nasakeywordhandler.cpp                   |   137 +-
 frmts/pds/pdsdataset.cpp                           |   754 +-
 frmts/pds/vicardataset.cpp                         |   803 +
 frmts/pds/vicarkeywordhandler.cpp                  |   393 +
 frmts/pds/vicarkeywordhandler.h                    |    53 +
 frmts/pgchip/GNUmakefile                           |    24 -
 frmts/pgchip/INSTALL                               |    37 -
 frmts/pgchip/README                                |    29 -
 frmts/pgchip/makefile.vc                           |    15 -
 frmts/pgchip/pgchip.h                              |   119 -
 frmts/pgchip/pgchipdataset.cpp                     |   994 -
 frmts/pgchip/pgchiprasterband.cpp                  |   191 -
 frmts/pgchip/pgchiputilities.cpp                   |   290 -
 frmts/pgchip/todo                                  |     9 -
 frmts/plmosaic/GNUmakefile                         |    13 +
 frmts/plmosaic/frmt_plmosaic.html                  |   241 +
 frmts/plmosaic/makefile.vc                         |    16 +
 frmts/plmosaic/plmosaicdataset.cpp                 |  1531 +
 frmts/png/GNUmakefile                              |     8 +-
 frmts/png/libpng/LICENSE                           |    53 +-
 frmts/png/libpng/README                            |     2 +-
 frmts/png/libpng/makefile.vc                       |     4 +-
 frmts/png/libpng/png.c                             |    48 +-
 frmts/png/libpng/png.h                             |   510 +-
 frmts/png/libpng/pngconf.h                         |    34 +-
 frmts/png/libpng/pngerror.c                        |    10 +-
 frmts/png/libpng/pnggccrd.c                        |     2 +-
 frmts/png/libpng/pngget.c                          |    17 +-
 frmts/png/libpng/pngmem.c                          |     6 +-
 frmts/png/libpng/pngpread.c                        |    11 +-
 frmts/png/libpng/pngread.c                         |    42 +-
 frmts/png/libpng/pngrio.c                          |     2 +-
 frmts/png/libpng/pngrtran.c                        |    44 +-
 frmts/png/libpng/pngrutil.c                        |   100 +-
 frmts/png/libpng/pngset.c                          |   196 +-
 frmts/png/libpng/pngtrans.c                        |     2 +-
 frmts/png/libpng/pngvcrd.c                         |     1 +
 frmts/png/libpng/pngwio.c                          |     2 +-
 frmts/png/libpng/pngwrite.c                        |   170 +-
 frmts/png/libpng/pngwtran.c                        |     2 +-
 frmts/png/libpng/pngwutil.c                        |   471 +-
 frmts/png/pngdataset.cpp                           |  1092 +-
 frmts/postgisraster/GNUmakefile                    |     2 +-
 frmts/postgisraster/postgisraster.h                |    79 +-
 frmts/postgisraster/postgisrasterdataset.cpp       |  1431 +-
 frmts/postgisraster/postgisrasterdriver.cpp        |    19 +-
 frmts/postgisraster/postgisrasterrasterband.cpp    |   429 +-
 frmts/postgisraster/postgisrastertiledataset.cpp   |    34 +-
 .../postgisraster/postgisrastertilerasterband.cpp  |    88 +-
 frmts/postgisraster/postgisrastertools.cpp         |    56 +-
 frmts/r/GNUmakefile                                |     2 +-
 frmts/r/frmt_r.html                                |     8 +-
 frmts/r/rcreatecopy.cpp                            |    82 +-
 frmts/r/rdataset.cpp                               |   167 +-
 frmts/rasdaman/GNUmakefile                         |     2 +-
 frmts/rasdaman/frmt_rasdaman.html                  |    20 +-
 frmts/rasdaman/makefile.vc                         |     2 -
 frmts/rasdaman/rasdamandataset.cpp                 |   112 +-
 frmts/rasdaman/rasdamandataset.h                   |    20 +-
 frmts/rasterlite/GNUmakefile                       |     2 +-
 frmts/rasterlite/frmt_rasterlite.html              |   426 +-
 frmts/rasterlite/rasterlitecreatecopy.cpp          |   276 +-
 frmts/rasterlite/rasterlitedataset.cpp             |   778 +-
 frmts/rasterlite/rasterlitedataset.h               |    41 +-
 frmts/rasterlite/rasterliteoverviews.cpp           |   446 +-
 frmts/raw/GNUmakefile                              |     6 +-
 frmts/raw/ace2dataset.cpp                          |    98 +-
 frmts/raw/atlsci_spheroid.cpp                      |    60 +-
 frmts/raw/atlsci_spheroid.h                        |    14 +-
 frmts/raw/btdataset.cpp                            |   299 +-
 frmts/raw/cpgdataset.cpp                           |   740 +-
 frmts/raw/ctable2dataset.cpp                       |   195 +-
 frmts/raw/dipxdataset.cpp                          |   204 +-
 frmts/raw/doq1dataset.cpp                          |   301 +-
 frmts/raw/doq2dataset.cpp                          |   323 +-
 frmts/raw/ehdrdataset.cpp                          |  1158 +-
 frmts/raw/eirdataset.cpp                           |   316 +-
 frmts/raw/envidataset.cpp                          |  1860 +-
 frmts/raw/fastdataset.cpp                          |   601 +-
 frmts/raw/frmt_fast.html                           |    14 +-
 frmts/raw/frmt_lcp.html                            |  1298 +-
 frmts/raw/frmt_mff2.html                           |    54 +-
 frmts/raw/fujibasdataset.cpp                       |   139 +-
 frmts/raw/genbindataset.cpp                        |   358 +-
 frmts/raw/gscdataset.cpp                           |   121 +-
 frmts/raw/gtxdataset.cpp                           |   195 +-
 frmts/raw/hkvdataset.cpp                           |  1213 +-
 frmts/raw/idadataset.cpp                           |   336 +-
 frmts/raw/iscedataset.cpp                          |   693 +
 frmts/raw/krodataset.cpp                           |   121 +-
 frmts/raw/landataset.cpp                           |   457 +-
 frmts/raw/lcpdataset.cpp                           |  3537 +-
 frmts/raw/loslasdataset.cpp                        |    84 +-
 frmts/raw/makefile.vc                              |     2 +-
 frmts/raw/mffdataset.cpp                           |   846 +-
 frmts/raw/ndfdataset.cpp                           |   215 +-
 frmts/raw/ntv2dataset.cpp                          |   436 +-
 frmts/raw/pauxdataset.cpp                          |   547 +-
 frmts/raw/pnmdataset.cpp                           |   133 +-
 frmts/raw/rawdataset.cpp                           |   715 +-
 frmts/raw/rawdataset.h                             |    31 +-
 frmts/raw/roipacdataset.cpp                        |   913 +
 frmts/raw/snodasdataset.cpp                        |   151 +-
 frmts/rik/GNUmakefile                              |     2 +-
 frmts/rik/frmt_rik.html                            |     3 +-
 frmts/rik/rikdataset.cpp                           |   382 +-
 frmts/rmf/GNUmakefile                              |     2 +-
 frmts/rmf/frmt_rmf.html                            |     6 +-
 frmts/rmf/rmfdataset.cpp                           |   711 +-
 frmts/rmf/rmfdataset.h                             |    21 +-
 frmts/rmf/rmfdem.cpp                               |    52 +-
 frmts/rmf/rmflzw.cpp                               |     8 +-
 frmts/rs2/GNUmakefile                              |     2 +-
 frmts/rs2/frmt_rs2.html                            |    10 +-
 frmts/rs2/rs2dataset.cpp                           |   763 +-
 frmts/safe/GNUmakefile                             |    13 +
 frmts/safe/frmt_safe.html                          |   264 +
 frmts/safe/makefile.vc                             |    13 +
 frmts/safe/safedataset.cpp                         |  1228 +
 frmts/saga/GNUmakefile                             |     2 -
 frmts/saga/sagadataset.cpp                         |   391 +-
 frmts/sde/GNUmakefile                              |     2 +-
 frmts/sde/frmt_sde.html                            |   186 +-
 frmts/sde/gdal_sde.h                               |     6 +-
 frmts/sde/sdedataset.cpp                           |   183 +-
 frmts/sde/sdedataset.h                             |    24 +-
 frmts/sde/sdeerror.cpp                             |    17 +-
 frmts/sde/sdeerror.h                               |     4 +-
 frmts/sde/sderasterband.cpp                        |   239 +-
 frmts/sde/sderasterband.h                          |    25 +-
 frmts/sdts/GNUmakefile                             |     2 +-
 frmts/sdts/Makefile.in                             |    52 +-
 frmts/sdts/sdts2shp.cpp                            |   103 +-
 frmts/sdts/sdts_al.h                               |    73 +-
 frmts/sdts/sdts_main.dox                           |     6 +-
 frmts/sdts/sdts_tut.dox                            |     2 +-
 frmts/sdts/sdtsattrreader.cpp                      |    46 +-
 frmts/sdts/sdtscatd.cpp                            |    86 +-
 frmts/sdts/sdtsdataset.cpp                         |   123 +-
 frmts/sdts/sdtsindexedreader.cpp                   |    64 +-
 frmts/sdts/sdtsiref.cpp                            |   101 +-
 frmts/sdts/sdtslib.cpp                             |   100 +-
 frmts/sdts/sdtslinereader.cpp                      |    95 +-
 frmts/sdts/sdtspointreader.cpp                     |    54 +-
 frmts/sdts/sdtspolygonreader.cpp                   |   176 +-
 frmts/sdts/sdtsrasterreader.cpp                    |   137 +-
 frmts/sdts/sdtstransfer.cpp                        |   205 +-
 frmts/sdts/sdtsxref.cpp                            |    28 +-
 frmts/sentinel2/GNUmakefile                        |    11 +
 frmts/sentinel2/frmt_sentinel2.html                |   460 +
 frmts/sentinel2/makefile.vc                        |    13 +
 frmts/sentinel2/sentinel2dataset.cpp               |  3461 ++
 frmts/sgi/GNUmakefile                              |     2 +-
 frmts/sgi/sgidataset.cpp                           |   404 +-
 frmts/srtmhgt/GNUmakefile                          |     2 +-
 frmts/srtmhgt/srtmhgtdataset.cpp                   |   199 +-
 frmts/terragen/GNUmakefile                         |     2 +-
 frmts/terragen/frmt_terragen.html                  |    34 +-
 frmts/terragen/terragendataset.cpp                 |   610 +-
 frmts/til/GNUmakefile                              |     2 +-
 frmts/til/tildataset.cpp                           |   244 +-
 frmts/tsx/GNUmakefile                              |     2 +-
 frmts/tsx/tsxdataset.cpp                           |   238 +-
 frmts/usgsdem/CDED.notes                           |     2 +-
 frmts/usgsdem/GNUmakefile                          |     2 +-
 frmts/usgsdem/frmt_usgsdem.html                    |    28 +-
 frmts/usgsdem/usgsdem_create.cpp                   |   459 +-
 frmts/usgsdem/usgsdemdataset.cpp                   |   413 +-
 frmts/vrt/GNUmakefile                              |     4 +-
 frmts/vrt/gdal_vrt.h                               |     7 +-
 frmts/vrt/makefile.vc                              |     3 +-
 frmts/vrt/vrt_tutorial.dox                         |   359 +-
 frmts/vrt/vrtdataset.cpp                           |  1070 +-
 frmts/vrt/vrtdataset.h                             |   536 +-
 frmts/vrt/vrtderivedrasterband.cpp                 |   177 +-
 frmts/vrt/vrtdriver.cpp                            |   192 +-
 frmts/vrt/vrtfilters.cpp                           |   349 +-
 frmts/vrt/vrtpansharpened.cpp                      |  1755 +
 frmts/vrt/vrtrasterband.cpp                        |   547 +-
 frmts/vrt/vrtrawrasterband.cpp                     |   235 +-
 frmts/vrt/vrtsourcedrasterband.cpp                 |   749 +-
 frmts/vrt/vrtsources.cpp                           |  1599 +-
 frmts/vrt/vrtwarped.cpp                            |   906 +-
 frmts/wcs/GNUmakefile                              |     2 +-
 frmts/wcs/frmt_wcs.html                            |    20 +-
 frmts/wcs/httpdriver.cpp                           |    81 +-
 frmts/wcs/wcsdataset.cpp                           |   768 +-
 frmts/webp/GNUmakefile                             |     2 +-
 frmts/webp/frmt_webp.html                          |   102 +-
 frmts/webp/webp_headers.h                          |    41 +
 frmts/webp/webpdataset.cpp                         |   361 +-
 frmts/wms/GNUmakefile                              |     7 +-
 frmts/wms/frmt_ags_arcgisonline.xml                |    15 +
 frmts/wms/frmt_wms.html                            |   122 +-
 frmts/wms/frmt_wms_iip.xml                         |    14 +
 frmts/wms/frmt_wms_openstreetmap_tms.xml           |     2 +-
 frmts/wms/gdalhttp.cpp                             |    75 +-
 frmts/wms/gdalhttp.h                               |     8 +-
 frmts/wms/gdalwmscache.cpp                         |    10 +-
 frmts/wms/gdalwmsdataset.cpp                       |    75 +-
 frmts/wms/gdalwmsrasterband.cpp                    |   111 +-
 frmts/wms/makefile.vc                              |     3 +-
 frmts/wms/md5.cpp                                  |    16 +-
 frmts/wms/minidriver.cpp                           |    27 +-
 frmts/wms/minidriver_arcgis_server.cpp             |   262 +
 frmts/wms/minidriver_arcgis_server.h               |    73 +
 frmts/wms/minidriver_iip.cpp                       |    81 +
 frmts/wms/minidriver_iip.h                         |    44 +
 frmts/wms/minidriver_tiled_wms.cpp                 |    42 +-
 frmts/wms/minidriver_tiled_wms.h                   |     3 +-
 frmts/wms/minidriver_tileservice.cpp               |     2 +-
 frmts/wms/minidriver_tms.cpp                       |     2 +-
 frmts/wms/minidriver_virtualearth.cpp              |     2 +-
 frmts/wms/minidriver_wms.cpp                       |     9 +-
 frmts/wms/minidriver_worldwind.cpp                 |     2 +-
 frmts/wms/wmsdriver.cpp                            |   203 +-
 frmts/wms/wmsdriver.h                              |    56 +-
 frmts/wms/wmsmetadataset.cpp                       |    16 +-
 frmts/wms/wmsmetadataset.h                         |     8 +-
 frmts/wms/wmsutils.cpp                             |     6 +-
 frmts/wmts/GNUmakefile                             |    11 +
 frmts/wmts/frmt_wmts.html                          |   284 +
 frmts/wmts/makefile.vc                             |    14 +
 frmts/wmts/wmtsdataset.cpp                         |  2017 ++
 frmts/xpm/GNUmakefile                              |     2 +-
 frmts/xpm/xpmdataset.cpp                           |   363 +-
 frmts/xyz/GNUmakefile                              |     2 +-
 frmts/xyz/frmt_xyz.html                            |     4 +-
 frmts/xyz/xyzdataset.cpp                           |   614 +-
 frmts/zlib/GNUmakefile                             |     4 +-
 frmts/zlib/README                                  |     6 +-
 frmts/zlib/adler32.c                               |     4 +-
 frmts/zlib/deflate.h                               |     4 +-
 frmts/zlib/gzio.c                                  |     6 +-
 frmts/zlib/zconf.h                                 |     4 +-
 frmts/zlib/zlib.h                                  |     8 +-
 frmts/zlib/zutil.c                                 |    10 +-
 frmts/zlib/zutil.h                                 |    28 +-
 frmts/zmap/GNUmakefile                             |     2 +-
 frmts/zmap/zmapdataset.cpp                         |   218 +-
 gcore/GNUmakefile                                  |    29 +-
 gcore/gdal.h                                       |   573 +-
 gcore/gdal_frmts.h                                 |    18 +-
 gcore/gdal_mdreader.cpp                            |  1105 +
 gcore/gdal_mdreader.h                              |   207 +
 gcore/gdal_misc.cpp                                |  1301 +-
 gcore/gdal_pam.h                                   |    56 +-
 gcore/gdal_priv.h                                  |   729 +-
 gcore/gdal_priv_templates.hpp                      |   436 +
 gcore/gdal_proxy.h                                 |    48 +-
 gcore/gdal_rat.cpp                                 |   818 +-
 gcore/gdal_rat.h                                   |   114 +-
 gcore/gdal_rpcimdio.cpp                            |   644 -
 gcore/gdal_version.h                               |    12 +-
 gcore/gdalabstractbandblockcache.cpp               |   190 +
 gcore/gdalallvalidmaskband.cpp                     |    19 +-
 gcore/gdalarraybandblockcache.cpp                  |   481 +
 gcore/gdalclientserver.cpp                         |   983 +-
 gcore/gdalcolortable.cpp                           |   131 +-
 gcore/gdaldataset.cpp                              |  4330 ++-
 gcore/gdaldefaultasync.cpp                         |   121 +-
 gcore/gdaldefaultoverviews.cpp                     |   322 +-
 gcore/gdaldllmain.cpp                              |    78 +-
 gcore/gdaldriver.cpp                               |   729 +-
 gcore/gdaldrivermanager.cpp                        |   354 +-
 gcore/gdalexif.cpp                                 |   222 +-
 gcore/gdalexif.h                                   |    28 +-
 gcore/gdalgeorefpamdataset.cpp                     |    40 +-
 gcore/gdalgeorefpamdataset.h                       |     8 +-
 gcore/gdalgmlcoverage.cpp                          |    72 +-
 gcore/gdalhashsetbandblockcache.cpp                |   302 +
 gcore/gdaljp2abstractdataset.cpp                   |   425 +-
 gcore/gdaljp2abstractdataset.h                     |    22 +-
 gcore/gdaljp2box.cpp                               |   231 +-
 gcore/gdaljp2metadata.cpp                          |  2382 +-
 gcore/gdaljp2metadata.h                            |    61 +-
 gcore/gdaljp2metadatagenerator.cpp                 |   925 +
 gcore/gdaljp2metadatagenerator.h                   |    40 +
 gcore/gdaljp2structure.cpp                         |  1435 +
 gcore/gdalmajorobject.cpp                          |    87 +-
 gcore/gdalmultidomainmetadata.cpp                  |    63 +-
 gcore/gdalnodatamaskband.cpp                       |    40 +-
 gcore/gdalnodatavaluesmaskband.cpp                 |    56 +-
 gcore/gdalopeninfo.cpp                             |   311 +-
 gcore/gdaloverviewdataset.cpp                      |   607 +
 gcore/gdalpamdataset.cpp                           |   427 +-
 gcore/gdalpamproxydb.cpp                           |   177 +-
 gcore/gdalpamrasterband.cpp                        |   308 +-
 gcore/gdalproxydataset.cpp                         |    59 +-
 gcore/gdalproxypool.cpp                            |   222 +-
 gcore/gdalrasterband.cpp                           |  1774 +-
 gcore/gdalrasterblock.cpp                          |   689 +-
 gcore/gdalrescaledalphaband.cpp                    |    28 +-
 gcore/gdalsse_priv.h                               |   855 +
 gcore/gdalvirtualmem.cpp                           |   258 +-
 gcore/jp2dump.cpp                                  |    57 -
 gcore/makefile.vc                                  |    29 +-
 gcore/mdreader/GNUmakefile                         |    28 +
 gcore/mdreader/makefile.vc                         |    16 +
 gcore/mdreader/reader_alos.cpp                     |   405 +
 gcore/mdreader/reader_alos.h                       |    69 +
 gcore/mdreader/reader_digital_globe.cpp            |   277 +
 gcore/mdreader/reader_digital_globe.h              |    74 +
 gcore/mdreader/reader_eros.cpp                     |   286 +
 gcore/mdreader/reader_eros.h                       |    64 +
 gcore/mdreader/reader_geo_eye.cpp                  |   366 +
 gcore/mdreader/reader_geo_eye.h                    |    67 +
 gcore/mdreader/reader_kompsat.cpp                  |   277 +
 gcore/mdreader/reader_kompsat.h                    |    65 +
 gcore/mdreader/reader_landsat.cpp                  |   195 +
 gcore/mdreader/reader_landsat.h                    |    65 +
 gcore/mdreader/reader_orb_view.cpp                 |   161 +
 gcore/mdreader/reader_orb_view.h                   |    63 +
 gcore/mdreader/reader_pleiades.cpp                 |   387 +
 gcore/mdreader/reader_pleiades.h                   |    65 +
 gcore/mdreader/reader_rapid_eye.cpp                |   155 +
 gcore/mdreader/reader_rapid_eye.h                  |    63 +
 gcore/mdreader/reader_rdk1.cpp                     |   210 +
 gcore/mdreader/reader_rdk1.h                       |    65 +
 gcore/mdreader/reader_spot.cpp                     |   315 +
 gcore/mdreader/reader_spot.h                       |    60 +
 gcore/overview.cpp                                 |  2475 +-
 gcore/rasterio.cpp                                 |  3161 +-
 gdal.pc.in                                         |     2 +-
 gdalnightlysvn.sh                                  |     8 +-
 gnm/GNUmakefile                                    |    31 +
 gnm/gnm.h                                          |   699 +
 gnm/gnm_api.h                                      |   100 +
 gnm/gnm_arch.dox                                   |    56 +
 gnm/gnm_frmts/GNUmakefile                          |    38 +
 gnm/gnm_frmts/db/GNUmakefile                       |    18 +
 gnm/gnm_frmts/db/gnmdb.h                           |    61 +
 gnm/gnm_frmts/db/gnmdbdriver.cpp                   |   136 +
 gnm/gnm_frmts/db/gnmdbnetwork.cpp                  |   462 +
 gnm/gnm_frmts/db/makefile.vc                       |    16 +
 gnm/gnm_frmts/file/GNUmakefile                     |    18 +
 gnm/gnm_frmts/file/gnmfile.h                       |    75 +
 gnm/gnm_frmts/file/gnmfiledriver.cpp               |   157 +
 gnm/gnm_frmts/file/gnmfilenetwork.cpp              |   659 +
 gnm/gnm_frmts/file/makefile.vc                     |    16 +
 gnm/gnm_frmts/gnm_frmts.h                          |    49 +
 gnm/gnm_frmts/gnmregisterall.cpp                   |    55 +
 gnm/gnm_frmts/makefile.vc                          |    32 +
 {frmts => gnm/gnm_frmts}/o/README.TXT              |     0
 gnm/gnm_priv.h                                     |   101 +
 gnm/gnm_tut.dox                                    |   337 +
 gnm/gnmgenericnetwork.cpp                          |  1526 +
 gnm/gnmgraph.cpp                                   |   622 +
 gnm/gnmgraph.h                                     |   229 +
 gnm/gnmlayer.cpp                                   |   367 +
 gnm/gnmnetwork.cpp                                 |    99 +
 gnm/gnmresultlayer.cpp                             |   213 +
 gnm/gnmrule.cpp                                    |   189 +
 gnm/makefile.vc                                    |    40 +
 ltmain.sh                                          |     6 +-
 m4/acinclude.m4                                    |    16 +-
 m4/ax_cflags_warn_all.m4                           |     2 +-
 m4/ax_check_compile_flag.m4                        |    74 +
 m4/ax_lib_libkml.m4                                |   310 +-
 m4/ax_lib_sqlite3.m4                               |    12 +-
 m4/lib-link.m4                                     |     2 +-
 m4/libtool.m4                                      |    12 +-
 m4/pkg.m4                                          |   157 +
 makefile.vc                                        |    46 +-
 makegdal_gen.bat                                   |   381 +-
 man/man1/_home_rouault_dist_wrk_gdal_apps_.1       |    93 -
 man/man1/gdal-config.1                             |     2 +-
 man/man1/gdal2tiles.1                              |    10 +-
 man/man1/gdal_calc.1                               |     4 +-
 man/man1/gdal_contour.1                            |     5 +-
 man/man1/gdal_edit.1                               |    33 +-
 man/man1/gdal_fillnodata.1                         |     4 +-
 man/man1/gdal_grid.1                               |    31 +-
 man/man1/gdal_merge.1                              |    15 +-
 man/man1/gdal_pansharpen.1                         |    99 +
 man/man1/gdal_polygonize.1                         |     4 +-
 man/man1/gdal_proximity.1                          |    12 +-
 man/man1/gdal_rasterize.1                          |    32 +-
 man/man1/gdal_retile.1                             |    12 +-
 man/man1/gdal_sieve.1                              |     4 +-
 man/man1/gdal_translate.1                          |    34 +-
 man/man1/gdal_utilities.1                          |    20 +-
 man/man1/gdaladdo.1                                |    25 +-
 man/man1/gdalbuildvrt.1                            |    20 +-
 man/man1/gdalcompare.1                             |     2 +-
 man/man1/gdaldem.1                                 |     7 +-
 man/man1/gdalinfo.1                                |    15 +-
 man/man1/gdallocationinfo.1                        |    11 +-
 man/man1/gdalmanage.1                              |     2 +-
 man/man1/gdalmove.1                                |     2 +-
 man/man1/gdalsrsinfo.1                             |     2 +-
 man/man1/gdaltindex.1                              |     4 +-
 man/man1/gdaltransform.1                           |    10 +-
 man/man1/gdalwarp.1                                |    49 +-
 man/man1/gnm_utilities.1                           |    14 +
 man/man1/gnmanalyse.1                              |    54 +
 man/man1/gnmmanage.1                               |    85 +
 man/man1/nearblack.1                               |     9 +-
 man/man1/ogr2ogr.1                                 |    70 +-
 man/man1/ogr_utilities.1                           |    30 +-
 man/man1/ogrinfo.1                                 |    34 +-
 man/man1/ogrlineref.1                              |    14 +-
 man/man1/ogrtindex.1                               |     4 +-
 man/man1/pct2rgb.1                                 |     4 +-
 man/man1/rgb2pct.1                                 |     4 +-
 mkbindist.sh                                       |     4 -
 mkgdaldist.sh                                      |    17 +-
 mktestdist.sh                                      |     2 +-
 nmake-wince.opt                                    |   145 -
 nmake.opt                                          |   230 +-
 ogr/Doxyfile                                       |     2 +-
 ogr/GNUmakefile                                    |    41 +-
 ogr/file.lst                                       |     9 +-
 ogr/generate_encoding_table.c                      |     6 +-
 ogr/gml2ogrgeometry.cpp                            |  1867 +-
 ogr/index.dox                                      |   114 -
 ogr/makefile.vc                                    |    16 +-
 ogr/ogr2gmlgeometry.cpp                            |   543 +-
 ogr/ogr_api.cpp                                    |  1173 +-
 ogr/ogr_api.h                                      |   235 +-
 ogr/ogr_apitut.dox                                 |   436 +-
 ogr/ogr_arch.dox                                   |   102 +-
 ogr/ogr_capi_test.c                                |    10 +-
 ogr/ogr_core.h                                     |   346 +-
 ogr/ogr_drivertut.dox                              |   207 +-
 ogr/ogr_expat.cpp                                  |     7 +-
 ogr/ogr_feature.h                                  |   194 +-
 ogr/ogr_feature_style.html                         |   182 +-
 ogr/ogr_featurestyle.h                             |    82 +-
 ogr/ogr_fromepsg.cpp                               |  1177 +-
 ogr/ogr_geocoding.cpp                              |   117 +-
 ogr/ogr_geocoding.h                                |    10 +-
 ogr/ogr_geometry.h                                 |   986 +-
 ogr/ogr_geos.h                                     |    10 +-
 ogr/ogr_opt.cpp                                    |   309 +-
 ogr/ogr_p.h                                        |    77 +-
 ogr/ogr_spatialref.h                               |   147 +-
 ogr/ogr_sql.dox                                    |    64 +-
 ogr/ogr_sql_sqlite.dox                             |    13 +-
 ogr/ogr_srs_api.h                                  |   145 +-
 ogr/ogr_srs_dict.cpp                               |    64 +-
 ogr/ogr_srs_erm.cpp                                |    56 +-
 ogr/ogr_srs_esri.cpp                               |  1793 +-
 ogr/ogr_srs_esri_names.h                           |   678 +-
 ogr/ogr_srs_ozi.cpp                                |   170 +-
 ogr/ogr_srs_panorama.cpp                           |    98 +-
 ogr/ogr_srs_pci.cpp                                |   255 +-
 ogr/ogr_srs_proj4.cpp                              |  1219 +-
 ogr/ogr_srs_usgs.cpp                               |    87 +-
 ogr/ogr_srs_validate.cpp                           |   158 +-
 ogr/ogr_srs_xml.cpp                                |   424 +-
 ogr/ogr_srsnode.cpp                                |   273 +-
 ogr/ograpispy.cpp                                  |  1130 +
 ogr/ograpispy.h                                    |   173 +
 ogr/ograssemblepolygon.cpp                         |    74 +-
 ogr/ogrcircularstring.cpp                          |   759 +
 ogr/ogrcompoundcurve.cpp                           |   858 +
 ogr/ogrct.cpp                                      |   526 +-
 ogr/ogrcurve.cpp                                   |   298 +-
 ogr/ogrcurvecollection.cpp                         |   714 +
 ogr/ogrcurvepolygon.cpp                            |   779 +
 ogr/ogrfeature.cpp                                 |  2565 +-
 ogr/ogrfeaturedefn.cpp                             |   226 +-
 ogr/ogrfeaturequery.cpp                            |   194 +-
 ogr/ogrfeaturestyle.cpp                            |   485 +-
 ogr/ogrfielddefn.cpp                               |   726 +-
 ogr/ogrgeomediageometry.cpp                        |    31 +-
 ogr/ogrgeomediageometry.h                          |     6 +-
 ogr/ogrgeometry.cpp                                |  2650 +-
 ogr/ogrgeometrycollection.cpp                      |   788 +-
 ogr/ogrgeometryfactory.cpp                         |  2145 +-
 ogr/ogrgeomfielddefn.cpp                           |   133 +-
 ogr/ogrlinearring.cpp                              |   299 +-
 ogr/ogrlinestring.cpp                              |  1533 +-
 ogr/ogrmulticurve.cpp                              |   222 +
 ogr/ogrmultilinestring.cpp                         |   356 +-
 ogr/ogrmultipoint.cpp                              |   409 +-
 ogr/ogrmultipolygon.cpp                            |   434 +-
 ogr/ogrmultisurface.cpp                            |   325 +
 ogr/ogrpgeogeometry.cpp                            |   422 +-
 ogr/ogrpgeogeometry.h                              |    10 +-
 ogr/ogrpoint.cpp                                   |   510 +-
 ogr/ogrpolygon.cpp                                 |   929 +-
 ogr/ogrsf_frmts/GNUmakefile                        |    21 +-
 ogr/ogrsf_frmts/aeronavfaa/GNUmakefile             |     2 +-
 ogr/ogrsf_frmts/aeronavfaa/ogr_aeronavfaa.h        |    25 +-
 .../aeronavfaa/ograeronavfaadatasource.cpp         |    32 +-
 ogr/ogrsf_frmts/aeronavfaa/ograeronavfaadriver.cpp |    57 +-
 ogr/ogrsf_frmts/aeronavfaa/ograeronavfaalayer.cpp  |   121 +-
 ogr/ogrsf_frmts/amigocloud/GNUmakefile             |    14 +
 ogr/ogrsf_frmts/amigocloud/drv_amigocloud.html     |   129 +
 ogr/ogrsf_frmts/amigocloud/makefile.vc             |    33 +
 ogr/ogrsf_frmts/amigocloud/ogr_amigocloud.h        |   296 +
 .../amigocloud/ogramigoclouddatasource.cpp         |   871 +
 ogr/ogrsf_frmts/amigocloud/ogramigoclouddriver.cpp |   138 +
 ogr/ogrsf_frmts/amigocloud/ogramigocloudlayer.cpp  |   464 +
 .../amigocloud/ogramigocloudresultlayer.cpp        |   134 +
 .../amigocloud/ogramigocloudtablelayer.cpp         |  1192 +
 ogr/ogrsf_frmts/amigocloud/pkg/Makefile.in         |    40 +
 ogr/ogrsf_frmts/amigocloud/pkg/configure           |  4351 +++
 ogr/ogrsf_frmts/amigocloud/pkg/configure.in        |   115 +
 ogr/ogrsf_frmts/arcgen/GNUmakefile                 |     2 +-
 ogr/ogrsf_frmts/arcgen/ogr_arcgen.h                |    26 +-
 ogr/ogrsf_frmts/arcgen/ograrcgendatasource.cpp     |    85 +-
 ogr/ogrsf_frmts/arcgen/ograrcgendriver.cpp         |    99 +-
 ogr/ogrsf_frmts/arcgen/ograrcgenlayer.cpp          |    75 +-
 ogr/ogrsf_frmts/arcobjects/GNUmakefile             |     2 +-
 ogr/ogrsf_frmts/arcobjects/aodriver.cpp            |     4 +-
 ogr/ogrsf_frmts/arcobjects/aolayer.cpp             |    10 +-
 ogr/ogrsf_frmts/arcobjects/aoutils.cpp             |    18 +-
 ogr/ogrsf_frmts/arcobjects/aoutils.h               |     4 +-
 ogr/ogrsf_frmts/arcobjects/drv_ao.html             |   200 +-
 ogr/ogrsf_frmts/arcobjects/ogr_ao.h                |    22 +-
 ogr/ogrsf_frmts/avc/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/avc/avc.h                          |    79 +-
 ogr/ogrsf_frmts/avc/avc_bin.c                      |   345 +-
 ogr/ogrsf_frmts/avc/avc_binwr.c                    |   331 +-
 ogr/ogrsf_frmts/avc/avc_e00gen.c                   |   265 +-
 ogr/ogrsf_frmts/avc/avc_e00parse.c                 |   398 +-
 ogr/ogrsf_frmts/avc/avc_e00read.c                  |   297 +-
 ogr/ogrsf_frmts/avc/avc_e00write.c                 |   214 +-
 ogr/ogrsf_frmts/avc/avc_mbyte.c                    |    87 +-
 ogr/ogrsf_frmts/avc/avc_mbyte.h                    |    18 +-
 ogr/ogrsf_frmts/avc/avc_misc.c                     |    55 +-
 ogr/ogrsf_frmts/avc/avc_rawbin.c                   |   112 +-
 ogr/ogrsf_frmts/avc/dbfopen.h                      |   192 -
 ogr/ogrsf_frmts/avc/drv_avcbin.html                |    22 +-
 ogr/ogrsf_frmts/avc/drv_avce00.html                |    20 +-
 ogr/ogrsf_frmts/avc/ogr_avc.h                      |    67 +-
 ogr/ogrsf_frmts/avc/ogravcbindatasource.cpp        |    51 +-
 ogr/ogrsf_frmts/avc/ogravcbindriver.cpp            |    90 +-
 ogr/ogrsf_frmts/avc/ogravcbinlayer.cpp             |   170 +-
 ogr/ogrsf_frmts/avc/ogravcdatasource.cpp           |    18 +-
 ogr/ogrsf_frmts/avc/ogravce00datasource.cpp        |    96 +-
 ogr/ogrsf_frmts/avc/ogravce00driver.cpp            |    62 +-
 ogr/ogrsf_frmts/avc/ogravce00layer.cpp             |   107 +-
 ogr/ogrsf_frmts/avc/ogravclayer.cpp                |   161 +-
 ogr/ogrsf_frmts/bna/GNUmakefile                    |     4 +-
 ogr/ogrsf_frmts/bna/drv_bna.html                   |     4 +-
 ogr/ogrsf_frmts/bna/makefile.vc                    |     1 -
 ogr/ogrsf_frmts/bna/ogr_bna.h                      |    54 +-
 ogr/ogrsf_frmts/bna/ogrbnadatasource.cpp           |   152 +-
 ogr/ogrsf_frmts/bna/ogrbnadriver.cpp               |   120 +-
 ogr/ogrsf_frmts/bna/ogrbnalayer.cpp                |   356 +-
 ogr/ogrsf_frmts/bna/ogrbnaparser.cpp               |   189 +-
 ogr/ogrsf_frmts/bna/ogrbnaparser.h                 |     8 +-
 ogr/ogrsf_frmts/carto/GNUmakefile                  |    14 +
 ogr/ogrsf_frmts/carto/drv_carto.html               |   158 +
 ogr/ogrsf_frmts/carto/makefile.vc                  |    16 +
 ogr/ogrsf_frmts/carto/ogr_carto.h                  |   281 +
 ogr/ogrsf_frmts/carto/ogrcartodatasource.cpp       |   774 +
 ogr/ogrsf_frmts/carto/ogrcartodriver.cpp           |   148 +
 ogr/ogrsf_frmts/carto/ogrcartolayer.cpp            |   456 +
 ogr/ogrsf_frmts/carto/ogrcartoresultlayer.cpp      |   132 +
 ogr/ogrsf_frmts/carto/ogrcartotablelayer.cpp       |  1485 +
 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/cloudant/GNUmakefile               |    14 +
 ogr/ogrsf_frmts/cloudant/drv_cloudant.html         |   113 +
 ogr/ogrsf_frmts/cloudant/makefile.vc               |    15 +
 ogr/ogrsf_frmts/cloudant/ogr_cloudant.h            |   104 +
 ogr/ogrsf_frmts/cloudant/ogrcloudantdatasource.cpp |   379 +
 ogr/ogrsf_frmts/cloudant/ogrcloudantdriver.cpp     |   118 +
 ogr/ogrsf_frmts/cloudant/ogrcloudanttablelayer.cpp |   546 +
 ogr/ogrsf_frmts/couchdb/GNUmakefile                |     2 +-
 ogr/ogrsf_frmts/couchdb/drv_couchdb.html           |     6 +-
 ogr/ogrsf_frmts/couchdb/ogr_couchdb.h              |    82 +-
 ogr/ogrsf_frmts/couchdb/ogrcouchdbdatasource.cpp   |   129 +-
 ogr/ogrsf_frmts/couchdb/ogrcouchdbdriver.cpp       |    17 +-
 ogr/ogrsf_frmts/couchdb/ogrcouchdblayer.cpp        |    66 +-
 ogr/ogrsf_frmts/couchdb/ogrcouchdbrowslayer.cpp    |    19 +-
 ogr/ogrsf_frmts/couchdb/ogrcouchdbtablelayer.cpp   |   170 +-
 ogr/ogrsf_frmts/csv/GNUmakefile                    |     4 +-
 ogr/ogrsf_frmts/csv/drv_csv.html                   |   193 +-
 ogr/ogrsf_frmts/csv/makefile.vc                    |     2 +-
 ogr/ogrsf_frmts/csv/ogr_csv.h                      |   120 +-
 ogr/ogrsf_frmts/csv/ogrcsvdatasource.cpp           |   672 +-
 ogr/ogrsf_frmts/csv/ogrcsvdriver.cpp               |   273 +-
 ogr/ogrsf_frmts/csv/ogrcsvlayer.cpp                |  1624 +-
 ogr/ogrsf_frmts/csw/GNUmakefile                    |    14 +
 ogr/ogrsf_frmts/csw/drv_csw.html                   |    93 +
 ogr/ogrsf_frmts/csw/makefile.vc                    |    15 +
 ogr/ogrsf_frmts/csw/ogrcswdataset.cpp              |  1081 +
 ogr/ogrsf_frmts/db2/GNUmakefile                    |    10 +
 ogr/ogrsf_frmts/db2/drv_db2.html                   |   119 +
 ogr/ogrsf_frmts/db2/drv_db2_raster.html            |   394 +
 ogr/ogrsf_frmts/db2/gdaldb2rasterband.cpp          |  2163 ++
 ogr/ogrsf_frmts/db2/makefile.vc                    |    14 +
 ogr/ogrsf_frmts/db2/makeplugin.vc                  |    34 +
 ogr/ogrsf_frmts/db2/ogr_db2.h                      |   911 +
 ogr/ogrsf_frmts/db2/ogrdb2cli.cpp                  |  1849 +
 ogr/ogrsf_frmts/db2/ogrdb2datasource.cpp           |  3622 ++
 ogr/ogrsf_frmts/db2/ogrdb2datasourcemd.cpp         |   930 +
 ogr/ogrsf_frmts/db2/ogrdb2driver.cpp               |   252 +
 ogr/ogrsf_frmts/db2/ogrdb2geometryvalidator.cpp    |   505 +
 ogr/ogrsf_frmts/db2/ogrdb2layer.cpp                |   497 +
 ogr/ogrsf_frmts/db2/ogrdb2selectlayer.cpp          |   239 +
 ogr/ogrsf_frmts/db2/ogrdb2tablelayer.cpp           |  1524 +
 ogr/ogrsf_frmts/dgn/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/dgn/dgndump.c                      |    45 +-
 ogr/ogrsf_frmts/dgn/dgnfloat.cpp                   |    38 +-
 ogr/ogrsf_frmts/dgn/dgnhelp.cpp                    |   313 +-
 ogr/ogrsf_frmts/dgn/dgnlib.h                       |   212 +-
 ogr/ogrsf_frmts/dgn/dgnlibp.h                      |    17 +-
 ogr/ogrsf_frmts/dgn/dgnopen.cpp                    |    67 +-
 ogr/ogrsf_frmts/dgn/dgnread.cpp                    |   374 +-
 ogr/ogrsf_frmts/dgn/dgnstroke.cpp                  |    50 +-
 ogr/ogrsf_frmts/dgn/dgnwrite.cpp                   |   688 +-
 ogr/ogrsf_frmts/dgn/dgnwritetest.c                 |    37 +-
 ogr/ogrsf_frmts/dgn/dist/README                    |    10 +-
 ogr/ogrsf_frmts/dgn/drv_dgn.html                   |    44 +-
 ogr/ogrsf_frmts/dgn/ogr_dgn.h                      |    44 +-
 ogr/ogrsf_frmts/dgn/ogrdgndatasource.cpp           |   148 +-
 ogr/ogrsf_frmts/dgn/ogrdgndriver.cpp               |    99 +-
 ogr/ogrsf_frmts/dgn/ogrdgnlayer.cpp                |   451 +-
 ogr/ogrsf_frmts/dgn/web/index.html                 |    83 +-
 ogr/ogrsf_frmts/dgn/web/representation.html        |    34 +-
 ogr/ogrsf_frmts/dods/GNUmakefile                   |     2 +-
 ogr/ogrsf_frmts/dods/drv_dods.html                 |     2 +-
 ogr/ogrsf_frmts/dods/ogr_dods.h                    |    54 +-
 ogr/ogrsf_frmts/dods/ogrdodsdatasource.cpp         |    69 +-
 ogr/ogrsf_frmts/dods/ogrdodsdriver.cpp             |     8 +-
 ogr/ogrsf_frmts/dods/ogrdodsfielddefn.cpp          |    46 +-
 ogr/ogrsf_frmts/dods/ogrdodsgrid.cpp               |    97 +-
 ogr/ogrsf_frmts/dods/ogrdodslayer.cpp              |    62 +-
 ogr/ogrsf_frmts/dods/ogrdodssequencelayer.cpp      |   171 +-
 ogr/ogrsf_frmts/dwg/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/dwg/drv_dwg.html                   |     4 +-
 ogr/ogrsf_frmts/dwg/ogr_dwg.h                      |    22 +-
 ogr/ogrsf_frmts/dwg/ogrdwg_blockmap.cpp            |    12 +-
 ogr/ogrsf_frmts/dwg/ogrdwg_dimension.cpp           |    69 +-
 ogr/ogrsf_frmts/dwg/ogrdwg_hatch.cpp               |    50 +-
 ogr/ogrsf_frmts/dwg/ogrdwgblockslayer.cpp          |    15 +-
 ogr/ogrsf_frmts/dwg/ogrdwgdatasource.cpp           |    49 +-
 ogr/ogrsf_frmts/dwg/ogrdwgdriver.cpp               |    17 +-
 ogr/ogrsf_frmts/dwg/ogrdwglayer.cpp                |   186 +-
 ogr/ogrsf_frmts/dxf/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/dxf/drv_dxf.html                   |   110 +-
 ogr/ogrsf_frmts/dxf/intronurbs.cpp                 |   236 +-
 ogr/ogrsf_frmts/dxf/ogr_autocad_services.cpp       |   577 +-
 ogr/ogrsf_frmts/dxf/ogr_autocad_services.h         |     6 +-
 ogr/ogrsf_frmts/dxf/ogr_dxf.h                      |    86 +-
 ogr/ogrsf_frmts/dxf/ogrdxf_blockmap.cpp            |    39 +-
 ogr/ogrsf_frmts/dxf/ogrdxf_dimension.cpp           |    72 +-
 ogr/ogrsf_frmts/dxf/ogrdxf_hatch.cpp               |   107 +-
 ogr/ogrsf_frmts/dxf/ogrdxf_polyline_smooth.cpp     |    38 +-
 ogr/ogrsf_frmts/dxf/ogrdxf_polyline_smooth.h       |    27 +-
 ogr/ogrsf_frmts/dxf/ogrdxfblockslayer.cpp          |    17 +-
 ogr/ogrsf_frmts/dxf/ogrdxfblockswriterlayer.cpp    |    18 +-
 ogr/ogrsf_frmts/dxf/ogrdxfdatasource.cpp           |   248 +-
 ogr/ogrsf_frmts/dxf/ogrdxfdriver.cpp               |   111 +-
 ogr/ogrsf_frmts/dxf/ogrdxflayer.cpp                |   557 +-
 ogr/ogrsf_frmts/dxf/ogrdxfreader.cpp               |    49 +-
 ogr/ogrsf_frmts/dxf/ogrdxfwriterds.cpp             |   194 +-
 ogr/ogrsf_frmts/dxf/ogrdxfwriterlayer.cpp          |   187 +-
 ogr/ogrsf_frmts/edigeo/GNUmakefile                 |     2 +-
 ogr/ogrsf_frmts/edigeo/drv_edigeo.html             |     8 +-
 ogr/ogrsf_frmts/edigeo/ogr_edigeo.h                |    35 +-
 ogr/ogrsf_frmts/edigeo/ogredigeodatasource.cpp     |   149 +-
 ogr/ogrsf_frmts/edigeo/ogredigeodriver.cpp         |    56 +-
 ogr/ogrsf_frmts/edigeo/ogredigeolayer.cpp          |    21 +-
 ogr/ogrsf_frmts/elastic/GNUmakefile                |     2 +-
 ogr/ogrsf_frmts/elastic/drv_elasticsearch.html     |   281 +-
 ogr/ogrsf_frmts/elastic/ogr_elastic.h              |   231 +-
 ogr/ogrsf_frmts/elastic/ogrelasticdatasource.cpp   |   541 +-
 ogr/ogrsf_frmts/elastic/ogrelasticdriver.cpp       |   120 +-
 ogr/ogrsf_frmts/elastic/ogrelasticlayer.cpp        |  2586 +-
 ogr/ogrsf_frmts/filegdb/FGdbDatasource.cpp         |   337 +-
 ogr/ogrsf_frmts/filegdb/FGdbDriver.cpp             |   595 +-
 ogr/ogrsf_frmts/filegdb/FGdbLayer.cpp              |  1419 +-
 ogr/ogrsf_frmts/filegdb/FGdbResultLayer.cpp        |     5 +-
 ogr/ogrsf_frmts/filegdb/FGdbUtils.cpp              |   129 +-
 ogr/ogrsf_frmts/filegdb/FGdbUtils.h                |    16 +-
 ogr/ogrsf_frmts/filegdb/GNUmakefile                |    10 +-
 ogr/ogrsf_frmts/filegdb/drv_filegdb.html           |   237 +-
 ogr/ogrsf_frmts/filegdb/filegdbsdk_headers.h       |    41 +
 ogr/ogrsf_frmts/filegdb/makefile.vc                |     8 +-
 ogr/ogrsf_frmts/filegdb/ogr_fgdb.h                 |   141 +-
 ogr/ogrsf_frmts/fme/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/fme/drv_fme.html                   |    34 +-
 ogr/ogrsf_frmts/fme/fme2ogr.h                      |    59 +-
 ogr/ogrsf_frmts/fme/fme2ogr_utils.cpp              |    13 +-
 ogr/ogrsf_frmts/fme/ogrfmecacheindex.cpp           |    66 +-
 ogr/ogrsf_frmts/fme/ogrfmedatasource.cpp           |   281 +-
 ogr/ogrsf_frmts/fme/ogrfmedriver.cpp               |    12 +-
 ogr/ogrsf_frmts/fme/ogrfmelayer.cpp                |    41 +-
 ogr/ogrsf_frmts/fme/ogrfmelayercached.cpp          |    64 +-
 ogr/ogrsf_frmts/fme/ogrfmelayerdb.cpp              |    80 +-
 ogr/ogrsf_frmts/generic/GNUmakefile                |    37 +-
 ogr/ogrsf_frmts/generic/makefile.vc                |    54 +-
 ogr/ogrsf_frmts/generic/ogr_attrind.cpp            |     6 +-
 ogr/ogrsf_frmts/generic/ogr_gensql.cpp             |   629 +-
 ogr/ogrsf_frmts/generic/ogr_gensql.h               |    37 +-
 ogr/ogrsf_frmts/generic/ogr_miattrind.cpp          |   186 +-
 ogr/ogrsf_frmts/generic/ogrdatasource.cpp          |  1725 +-
 ogr/ogrsf_frmts/generic/ogreditablelayer.cpp       |   816 +
 ogr/ogrsf_frmts/generic/ogreditablelayer.h         |   129 +
 ogr/ogrsf_frmts/generic/ogremulatedtransaction.cpp |   610 +
 ogr/ogrsf_frmts/generic/ogremulatedtransaction.h   |   128 +
 ogr/ogrsf_frmts/generic/ogrlayer.cpp               |  1259 +-
 ogr/ogrsf_frmts/generic/ogrlayerdecorator.cpp      |    93 +-
 ogr/ogrsf_frmts/generic/ogrlayerdecorator.h        |    37 +-
 ogr/ogrsf_frmts/generic/ogrlayerpool.cpp           |    77 +-
 ogr/ogrsf_frmts/generic/ogrlayerpool.h             |    25 +-
 ogr/ogrsf_frmts/generic/ogrmutexeddatasource.cpp   |   134 +-
 ogr/ogrsf_frmts/generic/ogrmutexeddatasource.h     |    50 +-
 ogr/ogrsf_frmts/generic/ogrmutexedlayer.cpp        |    66 +-
 ogr/ogrsf_frmts/generic/ogrmutexedlayer.h          |    39 +-
 ogr/ogrsf_frmts/generic/ogrregisterall.cpp         |    72 +-
 ogr/ogrsf_frmts/generic/ogrsfdriver.cpp            |   149 +-
 ogr/ogrsf_frmts/generic/ogrsfdriverregistrar.cpp   |   860 +-
 ogr/ogrsf_frmts/generic/ogrunionlayer.cpp          |   125 +-
 ogr/ogrsf_frmts/generic/ogrunionlayer.h            |    22 +-
 ogr/ogrsf_frmts/generic/ogrwarpedlayer.cpp         |    27 +-
 ogr/ogrsf_frmts/generic/ogrwarpedlayer.h           |    16 +-
 ogr/ogrsf_frmts/geoconcept/GNUmakefile             |     2 +-
 ogr/ogrsf_frmts/geoconcept/drv_geoconcept.html     |    10 +-
 ogr/ogrsf_frmts/geoconcept/geoconcept.c            |   296 +-
 ogr/ogrsf_frmts/geoconcept/geoconcept.h            |     8 +-
 ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.c   |   107 +-
 ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.h   |    13 +-
 .../geoconcept/ogrgeoconceptdatasource.cpp         |   185 +-
 .../geoconcept/ogrgeoconceptdatasource.h           |    22 +-
 ogr/ogrsf_frmts/geoconcept/ogrgeoconceptdriver.cpp |    79 +-
 ogr/ogrsf_frmts/geoconcept/ogrgeoconceptdriver.h   |    14 +-
 ogr/ogrsf_frmts/geoconcept/ogrgeoconceptlayer.cpp  |   168 +-
 ogr/ogrsf_frmts/geoconcept/ogrgeoconceptlayer.h    |    28 +-
 ogr/ogrsf_frmts/geojson/GNUmakefile                |     4 +-
 ogr/ogrsf_frmts/geojson/drv_geojson.html           |   202 +-
 ogr/ogrsf_frmts/geojson/libjson/ChangeLog          |    14 +-
 ogr/ogrsf_frmts/geojson/libjson/GNUmakefile        |     5 +-
 ogr/ogrsf_frmts/geojson/libjson/README.html        |    68 +-
 ogr/ogrsf_frmts/geojson/libjson/arraylist.c        |     8 +-
 ogr/ogrsf_frmts/geojson/libjson/arraylist.h        |     4 +-
 ogr/ogrsf_frmts/geojson/libjson/bits.h             |     4 +-
 ogr/ogrsf_frmts/geojson/libjson/debug.c            |     2 +-
 ogr/ogrsf_frmts/geojson/libjson/debug.h            |     4 +-
 ogr/ogrsf_frmts/geojson/libjson/json.h             |     4 +-
 ogr/ogrsf_frmts/geojson/libjson/json_c_version.h   |     4 +-
 ogr/ogrsf_frmts/geojson/libjson/json_inttypes.h    |    21 +-
 ogr/ogrsf_frmts/geojson/libjson/json_object.c      |    22 +-
 ogr/ogrsf_frmts/geojson/libjson/json_object.h      |    39 +-
 .../geojson/libjson/json_object_iterator.c         |     2 +-
 .../geojson/libjson/json_object_private.h          |     4 +-
 ogr/ogrsf_frmts/geojson/libjson/json_tokener.c     |    27 +-
 ogr/ogrsf_frmts/geojson/libjson/json_tokener.h     |    20 +-
 ogr/ogrsf_frmts/geojson/libjson/json_util.c        |    20 +-
 ogr/ogrsf_frmts/geojson/libjson/json_util.h        |     4 +-
 ogr/ogrsf_frmts/geojson/libjson/linkhash.c         |     2 +-
 ogr/ogrsf_frmts/geojson/libjson/linkhash.h         |    10 +-
 ogr/ogrsf_frmts/geojson/libjson/makefile.vc        |     5 +-
 ogr/ogrsf_frmts/geojson/libjson/printbuf.c         |    10 +-
 ogr/ogrsf_frmts/geojson/libjson/printbuf.h         |     6 +-
 ogr/ogrsf_frmts/geojson/ogr_geojson.h              |   119 +-
 ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp      |   280 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp   |   423 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsondriver.cpp       |   484 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonlayer.cpp        |   208 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp       |   950 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonreader.h         |    48 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonutils.cpp        |   188 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonutils.h          |    16 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonwritelayer.cpp   |    65 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.cpp       |   627 +-
 ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.h         |    43 +-
 ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp      |   158 +-
 ogr/ogrsf_frmts/geomedia/GNUmakefile               |     2 +-
 ogr/ogrsf_frmts/geomedia/drv_geomedia.html         |    16 +-
 ogr/ogrsf_frmts/geomedia/ogr_geomedia.h            |    34 +-
 ogr/ogrsf_frmts/geomedia/ogrgeomediadatasource.cpp |    39 +-
 ogr/ogrsf_frmts/geomedia/ogrgeomediadriver.cpp     |    20 +-
 ogr/ogrsf_frmts/geomedia/ogrgeomedialayer.cpp      |    54 +-
 .../geomedia/ogrgeomediaselectlayer.cpp            |     8 +-
 ogr/ogrsf_frmts/geomedia/ogrgeomediatablelayer.cpp |    40 +-
 ogr/ogrsf_frmts/georss/GNUmakefile                 |     2 +-
 ogr/ogrsf_frmts/georss/drv_georss.html             |    25 +-
 ogr/ogrsf_frmts/georss/ogr_georss.h                |    64 +-
 ogr/ogrsf_frmts/georss/ogrgeorssdatasource.cpp     |    90 +-
 ogr/ogrsf_frmts/georss/ogrgeorssdriver.cpp         |   114 +-
 ogr/ogrsf_frmts/georss/ogrgeorsslayer.cpp          |   462 +-
 ogr/ogrsf_frmts/gft/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/gft/drv_gft.html                   |    54 +-
 ogr/ogrsf_frmts/gft/ogr_gft.h                      |    27 +-
 ogr/ogrsf_frmts/gft/ogrgftdatasource.cpp           |    72 +-
 ogr/ogrsf_frmts/gft/ogrgftdriver.cpp               |    13 +-
 ogr/ogrsf_frmts/gft/ogrgftlayer.cpp                |    49 +-
 ogr/ogrsf_frmts/gft/ogrgftresultlayer.cpp          |    18 +-
 ogr/ogrsf_frmts/gft/ogrgfttablelayer.cpp           |   103 +-
 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                   |   225 +-
 ogr/ogrsf_frmts/gml/gfstemplate.cpp                |    43 +-
 ogr/ogrsf_frmts/gml/gmlfeature.cpp                 |    31 +-
 ogr/ogrsf_frmts/gml/gmlfeatureclass.cpp            |   377 +-
 ogr/ogrsf_frmts/gml/gmlhandler.cpp                 |   231 +-
 ogr/ogrsf_frmts/gml/gmlpropertydefn.cpp            |    88 +-
 ogr/ogrsf_frmts/gml/gmlreader.cpp                  |   361 +-
 ogr/ogrsf_frmts/gml/gmlreader.h                    |   126 +-
 ogr/ogrsf_frmts/gml/gmlreaderp.h                   |   194 +-
 ogr/ogrsf_frmts/gml/gmlreadstate.cpp               |     8 +-
 ogr/ogrsf_frmts/gml/gmlregistry.cpp                |    32 +-
 ogr/ogrsf_frmts/gml/gmlregistry.h                  |    17 +-
 ogr/ogrsf_frmts/gml/gmlutils.cpp                   |    99 +-
 ogr/ogrsf_frmts/gml/gmlutils.h                     |    36 +-
 ogr/ogrsf_frmts/gml/hugefileresolver.cpp           |   682 +-
 ogr/ogrsf_frmts/gml/ogr_gml.h                      |   137 +-
 ogr/ogrsf_frmts/gml/ogrgmldatasource.cpp           |  1073 +-
 ogr/ogrsf_frmts/gml/ogrgmldriver.cpp               |   181 +-
 ogr/ogrsf_frmts/gml/ogrgmllayer.cpp                |   325 +-
 ogr/ogrsf_frmts/gml/parsexsd.cpp                   |   242 +-
 ogr/ogrsf_frmts/gml/parsexsd.h                     |    13 +-
 ogr/ogrsf_frmts/gml/resolvexlinks.cpp              |    58 +-
 ogr/ogrsf_frmts/gml/trstring.cpp                   |    42 +-
 ogr/ogrsf_frmts/gml/xercesc_headers.h              |    55 +
 ogr/ogrsf_frmts/gmt/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/gmt/drv_gmt.html                   |    16 +-
 ogr/ogrsf_frmts/gmt/ogr_gmt.h                      |    33 +-
 ogr/ogrsf_frmts/gmt/ogrgmtdatasource.cpp           |    77 +-
 ogr/ogrsf_frmts/gmt/ogrgmtdriver.cpp               |    31 +-
 ogr/ogrsf_frmts/gmt/ogrgmtlayer.cpp                |   339 +-
 ogr/ogrsf_frmts/gpkg/GNUmakefile                   |    13 +-
 ogr/ogrsf_frmts/gpkg/drv_geopackage.html           |   132 +-
 ogr/ogrsf_frmts/gpkg/drv_geopackage_raster.html    |   375 +
 ogr/ogrsf_frmts/gpkg/gdalgeopackagerasterband.cpp  |  2541 ++
 ogr/ogrsf_frmts/gpkg/geopackage_aspatial.html      |   182 +
 ogr/ogrsf_frmts/gpkg/geopackage_aspatial.md        |    81 +
 ogr/ogrsf_frmts/gpkg/gpkgmbtilescommon.h           |   163 +
 ogr/ogrsf_frmts/gpkg/makefile.vc                   |     9 +-
 ogr/ogrsf_frmts/gpkg/ogr_geopackage.h              |   457 +-
 ogr/ogrsf_frmts/gpkg/ogrgeopackagedatasource.cpp   |  5053 ++-
 ogr/ogrsf_frmts/gpkg/ogrgeopackagedriver.cpp       |   288 +-
 ogr/ogrsf_frmts/gpkg/ogrgeopackagelayer.cpp        |  1457 +-
 ogr/ogrsf_frmts/gpkg/ogrgeopackageselectlayer.cpp  |   162 +
 ogr/ogrsf_frmts/gpkg/ogrgeopackagetablelayer.cpp   |  3693 ++
 ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.cpp      |   499 +-
 ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.h        |    37 +-
 ogr/ogrsf_frmts/gpsbabel/GNUmakefile               |     2 +-
 ogr/ogrsf_frmts/gpsbabel/drv_gpsbabel.html         |     1 +
 ogr/ogrsf_frmts/gpsbabel/ogr_gpsbabel.h            |    41 +-
 ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldatasource.cpp |   220 +-
 ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldriver.cpp     |   164 +-
 .../gpsbabel/ogrgpsbabelwritedatasource.cpp        |    91 +-
 ogr/ogrsf_frmts/gpx/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/gpx/drv_gpx.html                   |    16 +-
 ogr/ogrsf_frmts/gpx/ogr_gpx.h                      |   123 +-
 ogr/ogrsf_frmts/gpx/ogrgpxdatasource.cpp           |   252 +-
 ogr/ogrsf_frmts/gpx/ogrgpxdriver.cpp               |   113 +-
 ogr/ogrsf_frmts/gpx/ogrgpxlayer.cpp                |   813 +-
 ogr/ogrsf_frmts/grass/GNUmakefile                  |     2 +-
 ogr/ogrsf_frmts/grass/drv_grass.html               |    16 +-
 ogr/ogrsf_frmts/grass/ogrgrass.h                   |    38 +-
 ogr/ogrsf_frmts/grass/ogrgrassdatasource.cpp       |    63 +-
 ogr/ogrsf_frmts/grass/ogrgrassdriver.cpp           |    27 +-
 ogr/ogrsf_frmts/grass/ogrgrasslayer.cpp            |   334 +-
 ogr/ogrsf_frmts/gtm/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/gtm/drv_gtm.html                   |     2 +-
 ogr/ogrsf_frmts/gtm/gtm.cpp                        |   376 +-
 ogr/ogrsf_frmts/gtm/gtm.h                          |    48 +-
 ogr/ogrsf_frmts/gtm/gtmtracklayer.cpp              |   127 +-
 ogr/ogrsf_frmts/gtm/gtmwaypointlayer.cpp           |    81 +-
 ogr/ogrsf_frmts/gtm/ogr_gtm.h                      |    63 +-
 ogr/ogrsf_frmts/gtm/ogrgtmdatasource.cpp           |   176 +-
 ogr/ogrsf_frmts/gtm/ogrgtmdriver.cpp               |    89 +-
 ogr/ogrsf_frmts/gtm/ogrgtmlayer.cpp                |    45 +-
 ogr/ogrsf_frmts/htf/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/htf/drv_htf.html                   |    22 +-
 ogr/ogrsf_frmts/htf/ogr_htf.h                      |    44 +-
 ogr/ogrsf_frmts/htf/ogrhtfdatasource.cpp           |   127 +-
 ogr/ogrsf_frmts/htf/ogrhtfdriver.cpp               |    65 +-
 ogr/ogrsf_frmts/htf/ogrhtflayer.cpp                |   204 +-
 ogr/ogrsf_frmts/idb/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/idb/drv_idb.html                   |     4 +-
 ogr/ogrsf_frmts/idb/ogr_idb.h                      |    30 +-
 ogr/ogrsf_frmts/idb/ogridbdatasource.cpp           |    34 +-
 ogr/ogrsf_frmts/idb/ogridbdriver.cpp               |    13 +-
 ogr/ogrsf_frmts/idb/ogridblayer.cpp                |    27 +-
 ogr/ogrsf_frmts/idb/ogridbselectlayer.cpp          |     8 +-
 ogr/ogrsf_frmts/idb/ogridbtablelayer.cpp           |    30 +-
 ogr/ogrsf_frmts/idrisi/GNUmakefile                 |     2 +-
 ogr/ogrsf_frmts/idrisi/generate_test_files.c       |     4 +-
 ogr/ogrsf_frmts/idrisi/ogr_idrisi.h                |    19 +-
 ogr/ogrsf_frmts/idrisi/ogridrisidatasource.cpp     |    70 +-
 ogr/ogrsf_frmts/idrisi/ogridrisidriver.cpp         |    36 +-
 ogr/ogrsf_frmts/idrisi/ogridrisilayer.cpp          |   139 +-
 ogr/ogrsf_frmts/ili/GNUmakefile                    |     6 +-
 ogr/ogrsf_frmts/ili/drv_ili.html                   |    87 +-
 ogr/ogrsf_frmts/ili/ili1reader.cpp                 |   587 +-
 ogr/ogrsf_frmts/ili/ili1reader.h                   |    19 +-
 ogr/ogrsf_frmts/ili/ili1readerp.h                  |     9 +-
 ogr/ogrsf_frmts/ili/ili2handler.cpp                |    60 +-
 ogr/ogrsf_frmts/ili/ili2reader.cpp                 |   189 +-
 ogr/ogrsf_frmts/ili/ili2reader.h                   |    15 +-
 ogr/ogrsf_frmts/ili/ili2readerp.h                  |    60 +-
 ogr/ogrsf_frmts/ili/ilihelper.cpp                  |   133 -
 ogr/ogrsf_frmts/ili/ilihelper.h                    |    43 -
 ogr/ogrsf_frmts/ili/imdreader.cpp                  |   271 +-
 ogr/ogrsf_frmts/ili/imdreader.h                    |    86 +-
 ogr/ogrsf_frmts/ili/makefile.vc                    |     2 +-
 ogr/ogrsf_frmts/ili/ogr_ili1.h                     |    46 +-
 ogr/ogrsf_frmts/ili/ogr_ili2.h                     |    48 +-
 ogr/ogrsf_frmts/ili/ogrili1datasource.cpp          |   122 +-
 ogr/ogrsf_frmts/ili/ogrili1driver.cpp              |    96 +-
 ogr/ogrsf_frmts/ili/ogrili1layer.cpp               |   626 +-
 ogr/ogrsf_frmts/ili/ogrili2datasource.cpp          |   179 +-
 ogr/ogrsf_frmts/ili/ogrili2driver.cpp              |   104 +-
 ogr/ogrsf_frmts/ili/ogrili2layer.cpp               |   105 +-
 ogr/ogrsf_frmts/ili/xercesc_headers.h              |    58 +
 ogr/ogrsf_frmts/ingres/GNUmakefile                 |     2 +-
 ogr/ogrsf_frmts/ingres/drv_ingres.html             |    18 +-
 ogr/ogrsf_frmts/ingres/ogr_ingres.h                |    55 +-
 ogr/ogrsf_frmts/ingres/ogringresdatasource.cpp     |   168 +-
 ogr/ogrsf_frmts/ingres/ogringresdriver.cpp         |    15 +-
 ogr/ogrsf_frmts/ingres/ogringreslayer.cpp          |    66 +-
 ogr/ogrsf_frmts/ingres/ogringresresultlayer.cpp    |    12 +-
 ogr/ogrsf_frmts/ingres/ogringresstatement.cpp      |    88 +-
 ogr/ogrsf_frmts/ingres/ogringrestablelayer.cpp     |   188 +-
 ogr/ogrsf_frmts/jml/GNUmakefile                    |    19 +
 ogr/ogrsf_frmts/jml/drv_jml.html                   |    79 +
 ogr/ogrsf_frmts/jml/makefile.vc                    |    18 +
 ogr/ogrsf_frmts/jml/ogr_jml.h                      |   211 +
 ogr/ogrsf_frmts/jml/ogrjmldataset.cpp              |   239 +
 ogr/ogrsf_frmts/jml/ogrjmllayer.cpp                |   798 +
 ogr/ogrsf_frmts/jml/ogrjmlwriterlayer.cpp          |   364 +
 ogr/ogrsf_frmts/kml/drv_kml.html                   |    36 +-
 ogr/ogrsf_frmts/kml/kml.cpp                        |   215 +-
 ogr/ogrsf_frmts/kml/kml.h                          |     6 +-
 ogr/ogrsf_frmts/kml/kmlnode.cpp                    |   196 +-
 ogr/ogrsf_frmts/kml/kmlnode.h                      |    27 +-
 ogr/ogrsf_frmts/kml/kmlutility.h                   |    13 +-
 ogr/ogrsf_frmts/kml/kmlvector.cpp                  |    61 +-
 ogr/ogrsf_frmts/kml/ogr2kmlgeometry.cpp            |   266 +-
 ogr/ogrsf_frmts/kml/ogr_kml.h                      |    61 +-
 ogr/ogrsf_frmts/kml/ogrkmldatasource.cpp           |    96 +-
 ogr/ogrsf_frmts/kml/ogrkmldriver.cpp               |   105 +-
 ogr/ogrsf_frmts/kml/ogrkmllayer.cpp                |   134 +-
 ogr/ogrsf_frmts/libkml/drv_libkml.html             |   348 +-
 ogr/ogrsf_frmts/libkml/libkml_headers.h            |    50 +
 ogr/ogrsf_frmts/libkml/ogr_libkml.h                |    85 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmldatasource.cpp     |   424 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmldriver.cpp         |   289 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.cpp        |    50 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.h          |    10 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfeaturestyle.cpp   |    77 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfield.cpp          |   260 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlfield.h            |     4 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlgeometry.cpp       |   144 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlgeometry.h         |    15 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmllayer.cpp          |   147 +-
 ogr/ogrsf_frmts/libkml/ogrlibkmlstyle.cpp          |   162 +-
 ogr/ogrsf_frmts/makefile.vc                        |    95 +-
 ogr/ogrsf_frmts/mdb/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/mdb/drv_mdb.html                   |     4 +-
 ogr/ogrsf_frmts/mdb/ogr_mdb.h                      |    28 +-
 ogr/ogrsf_frmts/mdb/ogrmdbdatasource.cpp           |    25 +-
 ogr/ogrsf_frmts/mdb/ogrmdbdriver.cpp               |    24 +-
 ogr/ogrsf_frmts/mdb/ogrmdbjackcess.cpp             |    83 +-
 ogr/ogrsf_frmts/mdb/ogrmdblayer.cpp                |    41 +-
 ogr/ogrsf_frmts/mem/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/mem/drv_memory.html                |    13 +-
 ogr/ogrsf_frmts/mem/ogr_mem.h                      |    79 +-
 ogr/ogrsf_frmts/mem/ogrmemdatasource.cpp           |    57 +-
 ogr/ogrsf_frmts/mem/ogrmemdriver.cpp               |    35 +-
 ogr/ogrsf_frmts/mem/ogrmemlayer.cpp                |   682 +-
 ogr/ogrsf_frmts/mitab/GNUmakefile                  |     4 +-
 ogr/ogrsf_frmts/mitab/HISTORY.TXT                  |    12 +-
 ogr/ogrsf_frmts/mitab/README.TXT                   |     4 +-
 ogr/ogrsf_frmts/mitab/drv_mitab.html               |    82 +-
 ogr/ogrsf_frmts/mitab/mitab.h                      |   413 +-
 ogr/ogrsf_frmts/mitab/mitab_bounds.cpp             |  2241 +-
 ogr/ogrsf_frmts/mitab/mitab_coordsys.cpp           |  1269 +-
 ogr/ogrsf_frmts/mitab/mitab_datfile.cpp            |  1099 +-
 ogr/ogrsf_frmts/mitab/mitab_feature.cpp            |   936 +-
 ogr/ogrsf_frmts/mitab/mitab_feature_mif.cpp        |   863 +-
 ogr/ogrsf_frmts/mitab/mitab_geometry.cpp           |   137 +-
 ogr/ogrsf_frmts/mitab/mitab_geometry.h             |    12 +-
 ogr/ogrsf_frmts/mitab/mitab_idfile.cpp             |   112 +-
 ogr/ogrsf_frmts/mitab/mitab_imapinfofile.cpp       |   163 +-
 ogr/ogrsf_frmts/mitab/mitab_indfile.cpp            |   233 +-
 ogr/ogrsf_frmts/mitab/mitab_mapcoordblock.cpp      |   219 +-
 ogr/ogrsf_frmts/mitab/mitab_mapfile.cpp            |  1124 +-
 ogr/ogrsf_frmts/mitab/mitab_mapheaderblock.cpp     |   245 +-
 ogr/ogrsf_frmts/mitab/mitab_mapindexblock.cpp      |   241 +-
 ogr/ogrsf_frmts/mitab/mitab_mapobjectblock.cpp     |   458 +-
 ogr/ogrsf_frmts/mitab/mitab_maptoolblock.cpp       |   118 +-
 ogr/ogrsf_frmts/mitab/mitab_middatafile.cpp        |    64 +-
 ogr/ogrsf_frmts/mitab/mitab_miffile.cpp            |   413 +-
 ogr/ogrsf_frmts/mitab/mitab_ogr_datasource.cpp     |   260 +-
 ogr/ogrsf_frmts/mitab/mitab_ogr_driver.cpp         |   224 +-
 ogr/ogrsf_frmts/mitab/mitab_ogr_driver.h           |    39 +-
 ogr/ogrsf_frmts/mitab/mitab_priv.h                 |   451 +-
 ogr/ogrsf_frmts/mitab/mitab_rawbinblock.cpp        |   411 +-
 ogr/ogrsf_frmts/mitab/mitab_spatialref.cpp         |   781 +-
 ogr/ogrsf_frmts/mitab/mitab_tabfile.cpp            |   952 +-
 ogr/ogrsf_frmts/mitab/mitab_tabseamless.cpp        |   155 +-
 ogr/ogrsf_frmts/mitab/mitab_tabview.cpp            |   220 +-
 ogr/ogrsf_frmts/mitab/mitab_tooldef.cpp            |    82 +-
 ogr/ogrsf_frmts/mitab/mitab_utils.cpp              |   159 +-
 ogr/ogrsf_frmts/mitab/mitab_utils.h                |    16 +-
 ogr/ogrsf_frmts/mongodb/GNUmakefile                |    14 +
 ogr/ogrsf_frmts/mongodb/drv_mongodb.html           |   220 +
 ogr/ogrsf_frmts/mongodb/makefile.vc                |    32 +
 ogr/ogrsf_frmts/mongodb/mongocxx_headers.h         |    56 +
 ogr/ogrsf_frmts/mongodb/ogrmongodbdriver.cpp       |  2847 ++
 ogr/ogrsf_frmts/mssqlspatial/GNUmakefile           |     4 +-
 ogr/ogrsf_frmts/mssqlspatial/drv_mssqlspatial.html |   199 +-
 ogr/ogrsf_frmts/mssqlspatial/makefile.vc           |    40 +-
 ogr/ogrsf_frmts/mssqlspatial/ogr_mssqlspatial.h    |   902 +-
 .../mssqlspatial/ogrmssqlgeometryparser.cpp        |    54 +-
 .../mssqlspatial/ogrmssqlgeometryvalidator.cpp     |     4 +-
 .../mssqlspatial/ogrmssqlgeometrywriter.cpp        |   507 +
 .../mssqlspatial/ogrmssqlspatialdatasource.cpp     |   526 +-
 .../mssqlspatial/ogrmssqlspatialdriver.cpp         |    56 +-
 .../mssqlspatial/ogrmssqlspatiallayer.cpp          |   183 +-
 .../mssqlspatial/ogrmssqlspatialselectlayer.cpp    |    34 +-
 .../mssqlspatial/ogrmssqlspatialtablelayer.cpp     |  1429 +-
 ogr/ogrsf_frmts/mysql/GNUmakefile                  |     2 +-
 ogr/ogrsf_frmts/mysql/drv_mysql.html               |   116 +-
 ogr/ogrsf_frmts/mysql/makefile.vc                  |     5 +
 ogr/ogrsf_frmts/mysql/ogr_mysql.h                  |    97 +-
 ogr/ogrsf_frmts/mysql/ogrmysqldatasource.cpp       |   283 +-
 ogr/ogrsf_frmts/mysql/ogrmysqldriver.cpp           |   114 +-
 ogr/ogrsf_frmts/mysql/ogrmysqllayer.cpp            |    45 +-
 ogr/ogrsf_frmts/mysql/ogrmysqlresultlayer.cpp      |    50 +-
 ogr/ogrsf_frmts/mysql/ogrmysqltablelayer.cpp       |   355 +-
 ogr/ogrsf_frmts/nas/GNUmakefile                    |     9 +-
 ogr/ogrsf_frmts/nas/makefile.vc                    |     9 +-
 ogr/ogrsf_frmts/nas/nashandler.cpp                 |   232 +-
 ogr/ogrsf_frmts/nas/nasreader.cpp                  |   325 +-
 ogr/ogrsf_frmts/nas/nasreaderp.h                   |    67 +-
 ogr/ogrsf_frmts/nas/ogr_nas.h                      |    36 +-
 ogr/ogrsf_frmts/nas/ogrnasdatasource.cpp           |   217 +-
 ogr/ogrsf_frmts/nas/ogrnasdriver.cpp               |   111 +-
 ogr/ogrsf_frmts/nas/ogrnaslayer.cpp                |   129 +-
 ogr/ogrsf_frmts/nas/ogrnasrelationlayer.cpp        |    50 +-
 ogr/ogrsf_frmts/ntf/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/ntf/README.txt                     |    12 +-
 ogr/ogrsf_frmts/ntf/drv_ntf.html                   |    46 +-
 ogr/ogrsf_frmts/ntf/ntf.h                          |   114 +-
 ogr/ogrsf_frmts/ntf/ntf_codelist.cpp               |    22 +-
 ogr/ogrsf_frmts/ntf/ntf_estlayers.cpp              |   474 +-
 ogr/ogrsf_frmts/ntf/ntf_generic.cpp                |   147 +-
 ogr/ogrsf_frmts/ntf/ntf_raster.cpp                 |    57 +-
 ogr/ogrsf_frmts/ntf/ntfdump.cpp                    |    14 +-
 ogr/ogrsf_frmts/ntf/ntffilereader.cpp              |   431 +-
 ogr/ogrsf_frmts/ntf/ntfrecord.cpp                  |    46 +-
 ogr/ogrsf_frmts/ntf/ntfstroke.cpp                  |    44 +-
 ogr/ogrsf_frmts/ntf/ogrntfdatasource.cpp           |   112 +-
 ogr/ogrsf_frmts/ntf/ogrntfdriver.cpp               |    77 +-
 ogr/ogrsf_frmts/ntf/ogrntffeatureclasslayer.cpp    |    24 +-
 ogr/ogrsf_frmts/ntf/ogrntflayer.cpp                |    19 +-
 ogr/ogrsf_frmts/null/ogrnulldriver.cpp             |    21 +-
 ogr/ogrsf_frmts/oci/GNUmakefile                    |     4 +-
 ogr/ogrsf_frmts/oci/drv_oci.html                   |   120 +-
 ogr/ogrsf_frmts/oci/fastload.cpp                   |    63 +-
 ogr/ogrsf_frmts/oci/makefile.vc                    |     1 +
 ogr/ogrsf_frmts/oci/ocitest.cpp                    |    10 +-
 ogr/ogrsf_frmts/oci/ogr_oci.h                      |   125 +-
 ogr/ogrsf_frmts/oci/ogrocidatasource.cpp           |   265 +-
 ogr/ogrsf_frmts/oci/ogrocidriver.cpp               |   116 +-
 ogr/ogrsf_frmts/oci/ogrocilayer.cpp                |   267 +-
 ogr/ogrsf_frmts/oci/ogrociloaderlayer.cpp          |   111 +-
 ogr/ogrsf_frmts/oci/ogrociselectlayer.cpp          |    39 +-
 ogr/ogrsf_frmts/oci/ogrocisession.cpp              |   135 +-
 ogr/ogrsf_frmts/oci/ogrocistatement.cpp            |   118 +-
 ogr/ogrsf_frmts/oci/ogrocistringbuf.cpp            |    14 +-
 ogr/ogrsf_frmts/oci/ogrocistroke.cpp               |    72 +-
 ogr/ogrsf_frmts/oci/ogrocitablelayer.cpp           |   763 +-
 ogr/ogrsf_frmts/oci/ogrociwritablelayer.cpp        |   102 +-
 ogr/ogrsf_frmts/odbc/GNUmakefile                   |     2 +-
 ogr/ogrsf_frmts/odbc/drv_odbc.html                 |    22 +-
 ogr/ogrsf_frmts/odbc/ogr_odbc.h                    |    62 +-
 ogr/ogrsf_frmts/odbc/ogrodbcdatasource.cpp         |   143 +-
 ogr/ogrsf_frmts/odbc/ogrodbcdriver.cpp             |    11 +-
 ogr/ogrsf_frmts/odbc/ogrodbclayer.cpp              |    48 +-
 ogr/ogrsf_frmts/odbc/ogrodbcselectlayer.cpp        |     8 +-
 ogr/ogrsf_frmts/odbc/ogrodbctablelayer.cpp         |    73 +-
 ogr/ogrsf_frmts/ods/GNUmakefile                    |    11 +-
 ogr/ogrsf_frmts/ods/drv_ods.html                   |     2 +-
 ogr/ogrsf_frmts/ods/makefile.vc                    |     2 +-
 ogr/ogrsf_frmts/ods/ods_formula.cpp                |    48 +-
 ogr/ogrsf_frmts/ods/ods_formula.h                  |    23 +-
 ogr/ogrsf_frmts/ods/ods_formula_node.cpp           |   325 +-
 ogr/ogrsf_frmts/ods/ods_formula_parser.cpp         |  1870 +-
 ogr/ogrsf_frmts/ods/ods_formula_parser.hpp         |    69 +-
 ogr/ogrsf_frmts/ods/ods_formula_parser.y           |    19 +-
 ogr/ogrsf_frmts/ods/ogr_ods.h                      |    59 +-
 ogr/ogrsf_frmts/ods/ogrodsdatasource.cpp           |   748 +-
 ogr/ogrsf_frmts/ods/ogrodsdriver.cpp               |    71 +-
 ogr/ogrsf_frmts/ogdi/GNUmakefile                   |     2 +-
 ogr/ogrsf_frmts/ogdi/drv_ogdi.html                 |    10 +-
 ogr/ogrsf_frmts/ogdi/ogrogdi.h                     |    24 +-
 ogr/ogrsf_frmts/ogdi/ogrogdidatasource.cpp         |    28 +-
 ogr/ogrsf_frmts/ogdi/ogrogdidriver.cpp             |    23 +-
 ogr/ogrsf_frmts/ogdi/ogrogdilayer.cpp              |    49 +-
 ogr/ogrsf_frmts/ogr_attrind.h                      |    20 +-
 ogr/ogrsf_frmts/ogr_formats.html                   |   109 +-
 ogr/ogrsf_frmts/ogrsf_frmts.dox                    |  1160 +-
 ogr/ogrsf_frmts/ogrsf_frmts.h                      |   289 +-
 ogr/ogrsf_frmts/openair/GNUmakefile                |     2 +-
 ogr/ogrsf_frmts/openair/drv_openair.html           |    12 +-
 ogr/ogrsf_frmts/openair/ogr_openair.h              |    41 +-
 ogr/ogrsf_frmts/openair/ogropenairdatasource.cpp   |   100 +-
 ogr/ogrsf_frmts/openair/ogropenairdriver.cpp       |   110 +-
 ogr/ogrsf_frmts/openair/ogropenairlabellayer.cpp   |    53 +-
 ogr/ogrsf_frmts/openair/ogropenairlayer.cpp        |   189 +-
 ogr/ogrsf_frmts/openfilegdb/GNUmakefile            |     4 +-
 ogr/ogrsf_frmts/openfilegdb/drv_openfilegdb.html   |     9 +-
 ogr/ogrsf_frmts/openfilegdb/filegdbindex.cpp       |   177 +-
 ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp       |   670 +-
 ogr/ogrsf_frmts/openfilegdb/filegdbtable.h         |    39 +-
 ogr/ogrsf_frmts/openfilegdb/filegdbtable_priv.h    |     8 +-
 ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h      |    45 +-
 .../openfilegdb/ogropenfilegdbdatasource.cpp       |   261 +-
 .../openfilegdb/ogropenfilegdbdriver.cpp           |   169 +-
 .../openfilegdb/ogropenfilegdblayer.cpp            |   546 +-
 ogr/ogrsf_frmts/osm/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/osm/drv_osm.html                   |    40 +-
 ogr/ogrsf_frmts/osm/gpb.h                          |    50 +-
 ogr/ogrsf_frmts/osm/ogr_osm.h                      |   238 +-
 ogr/ogrsf_frmts/osm/ogrosmdatasource.cpp           |  1692 +-
 ogr/ogrsf_frmts/osm/ogrosmdriver.cpp               |    88 +-
 ogr/ogrsf_frmts/osm/ogrosmlayer.cpp                |   338 +-
 ogr/ogrsf_frmts/osm/osm2osm.c                      |     8 +-
 ogr/ogrsf_frmts/osm/osm_parser.cpp                 |   326 +-
 ogr/ogrsf_frmts/osm/osm_parser.h                   |     8 +-
 ogr/ogrsf_frmts/pcidsk/GNUmakefile                 |    18 -
 ogr/ogrsf_frmts/pcidsk/makefile.vc                 |    16 -
 ogr/ogrsf_frmts/pcidsk/ogr_pcidsk.h                |   129 -
 ogr/ogrsf_frmts/pcidsk/ogrpcidskdatasource.cpp     |   272 -
 ogr/ogrsf_frmts/pcidsk/ogrpcidskdriver.cpp         |   135 -
 ogr/ogrsf_frmts/pcidsk/ogrpcidsklayer.cpp          |   833 -
 ogr/ogrsf_frmts/pdf/GNUmakefile                    |    14 -
 ogr/ogrsf_frmts/pdf/drv_pdf.html                   |   135 -
 ogr/ogrsf_frmts/pdf/makefile.vc                    |    16 -
 ogr/ogrsf_frmts/pdf/ogr_pdf.h                      |   170 -
 ogr/ogrsf_frmts/pdf/ogrpdfdatasource.cpp           |  2159 --
 ogr/ogrsf_frmts/pdf/ogrpdfdriver.cpp               |   158 -
 ogr/ogrsf_frmts/pds/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/pds/ogr_pds.h                      |    42 +-
 ogr/ogrsf_frmts/pds/ogrpdsdatasource.cpp           |   126 +-
 ogr/ogrsf_frmts/pds/ogrpdsdriver.cpp               |    62 +-
 ogr/ogrsf_frmts/pds/ogrpdslayer.cpp                |   134 +-
 ogr/ogrsf_frmts/pg/GNUmakefile                     |    12 +-
 ogr/ogrsf_frmts/pg/drv_pg.html                     |    91 +-
 ogr/ogrsf_frmts/pg/drv_pg_advanced.html            |   143 +-
 ogr/ogrsf_frmts/pg/makefile.vc                     |     2 +-
 ogr/ogrsf_frmts/pg/ogr_pg.h                        |   178 +-
 ogr/ogrsf_frmts/pg/ogrpgdatasource.cpp             |  1701 +-
 ogr/ogrsf_frmts/pg/ogrpgdriver.cpp                 |   128 +-
 ogr/ogrsf_frmts/pg/ogrpglayer.cpp                  |   628 +-
 ogr/ogrsf_frmts/pg/ogrpgresultlayer.cpp            |    88 +-
 ogr/ogrsf_frmts/pg/ogrpgtablelayer.cpp             |  2059 +-
 ogr/ogrsf_frmts/pg/ogrpgutility.cpp                |    36 +-
 ogr/ogrsf_frmts/pg/ogrpgutility.h                  |     7 +-
 ogr/ogrsf_frmts/pgdump/GNUmakefile                 |     2 +-
 ogr/ogrsf_frmts/pgdump/drv_pgdump.html             |    34 +-
 ogr/ogrsf_frmts/pgdump/ogr_pgdump.h                |   101 +-
 ogr/ogrsf_frmts/pgdump/ogrpgdumpdatasource.cpp     |   187 +-
 ogr/ogrsf_frmts/pgdump/ogrpgdumpdriver.cpp         |   139 +-
 ogr/ogrsf_frmts/pgdump/ogrpgdumplayer.cpp          |   823 +-
 ogr/ogrsf_frmts/pgeo/GNUmakefile                   |     2 +-
 ogr/ogrsf_frmts/pgeo/drv_pgeo.html                 |    18 +-
 ogr/ogrsf_frmts/pgeo/ogr_pgeo.h                    |    38 +-
 ogr/ogrsf_frmts/pgeo/ogrpgeodatasource.cpp         |   104 +-
 ogr/ogrsf_frmts/pgeo/ogrpgeodriver.cpp             |    51 +-
 ogr/ogrsf_frmts/pgeo/ogrpgeolayer.cpp              |    74 +-
 ogr/ogrsf_frmts/pgeo/ogrpgeoselectlayer.cpp        |    14 +-
 ogr/ogrsf_frmts/pgeo/ogrpgeotablelayer.cpp         |    52 +-
 ogr/ogrsf_frmts/plscenes/GNUmakefile               |    14 +
 ogr/ogrsf_frmts/plscenes/drv_plscenes.html         |   524 +
 ogr/ogrsf_frmts/plscenes/makefile.vc               |    15 +
 ogr/ogrsf_frmts/plscenes/ogr_plscenes.h            |   292 +
 ogr/ogrsf_frmts/plscenes/ogrplscenesdataset.cpp    |   575 +
 ogr/ogrsf_frmts/plscenes/ogrplscenesdriver.cpp     |   103 +
 ogr/ogrsf_frmts/plscenes/ogrplsceneslayer.cpp      |   755 +
 ogr/ogrsf_frmts/plscenes/ogrplscenesv1dataset.cpp  |   795 +
 ogr/ogrsf_frmts/plscenes/ogrplscenesv1layer.cpp    |  1710 +
 ogr/ogrsf_frmts/rec/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/rec/ll_recio.cpp                   |    36 +-
 ogr/ogrsf_frmts/rec/ogr_rec.h                      |    31 +-
 ogr/ogrsf_frmts/rec/ogrrecdatasource.cpp           |    35 +-
 ogr/ogrsf_frmts/rec/ogrrecdriver.cpp               |    62 +-
 ogr/ogrsf_frmts/rec/ogrreclayer.cpp                |    94 +-
 ogr/ogrsf_frmts/s57/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/s57/ddfrecordindex.cpp             |    99 +-
 ogr/ogrsf_frmts/s57/drv_s57.html                   |    97 +-
 ogr/ogrsf_frmts/s57/ogr_s57.h                      |    43 +-
 ogr/ogrsf_frmts/s57/ogrs57datasource.cpp           |   347 +-
 ogr/ogrsf_frmts/s57/ogrs57driver.cpp               |   130 +-
 ogr/ogrsf_frmts/s57/ogrs57layer.cpp                |   107 +-
 ogr/ogrsf_frmts/s57/s57.h                          |    60 +-
 ogr/ogrsf_frmts/s57/s57classregistrar.cpp          |   145 +-
 ogr/ogrsf_frmts/s57/s57dump.cpp                    |    88 +-
 ogr/ogrsf_frmts/s57/s57featuredefns.cpp            |   137 +-
 ogr/ogrsf_frmts/s57/s57filecollector.cpp           |    53 +-
 ogr/ogrsf_frmts/s57/s57reader.cpp                  |  1268 +-
 ogr/ogrsf_frmts/s57/s57tables.h                    |     8 +-
 ogr/ogrsf_frmts/s57/s57tables.py                   |    29 +-
 ogr/ogrsf_frmts/s57/s57writer.cpp                  |   287 +-
 ogr/ogrsf_frmts/sde/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/sde/drv_sde.html                   |    68 +-
 ogr/ogrsf_frmts/sde/ogr_sde.h                      |    62 +-
 ogr/ogrsf_frmts/sde/ogrsdedatasource.cpp           |   386 +-
 ogr/ogrsf_frmts/sde/ogrsdedriver.cpp               |    18 +-
 ogr/ogrsf_frmts/sde/ogrsdelayer.cpp                |   643 +-
 ogr/ogrsf_frmts/sdts/GNUmakefile                   |     2 +-
 ogr/ogrsf_frmts/sdts/drv_sdts.html                 |     4 +-
 ogr/ogrsf_frmts/sdts/ogr_sdts.h                    |    37 +-
 ogr/ogrsf_frmts/sdts/ogrsdtsdatasource.cpp         |    24 +-
 ogr/ogrsf_frmts/sdts/ogrsdtsdriver.cpp             |    70 +-
 ogr/ogrsf_frmts/sdts/ogrsdtslayer.cpp              |    56 +-
 ogr/ogrsf_frmts/segukooa/GNUmakefile               |     2 +-
 ogr/ogrsf_frmts/segukooa/ogr_segukooa.h            |    26 +-
 ogr/ogrsf_frmts/segukooa/ogrsegukooadatasource.cpp |    13 +-
 ogr/ogrsf_frmts/segukooa/ogrsegukooadriver.cpp     |    59 +-
 ogr/ogrsf_frmts/segukooa/ogrsegukooalayer.cpp      |   104 +-
 ogr/ogrsf_frmts/segy/GNUmakefile                   |     2 +-
 ogr/ogrsf_frmts/segy/ogr_segy.h                    |    28 +-
 ogr/ogrsf_frmts/segy/ogrsegydatasource.cpp         |   119 +-
 ogr/ogrsf_frmts/segy/ogrsegydriver.cpp             |   145 +-
 ogr/ogrsf_frmts/segy/ogrsegylayer.cpp              |    21 +-
 ogr/ogrsf_frmts/selafin/GNUmakefile                |    18 +
 ogr/ogrsf_frmts/selafin/drv_selafin.html           |   259 +
 ogr/ogrsf_frmts/selafin/io_selafin.cpp             |   686 +
 ogr/ogrsf_frmts/selafin/io_selafin.h               |   358 +
 ogr/ogrsf_frmts/selafin/makefile.vc                |    15 +
 ogr/ogrsf_frmts/selafin/ogr_selafin.h              |   132 +
 ogr/ogrsf_frmts/selafin/ogrselafindatasource.cpp   |   599 +
 ogr/ogrsf_frmts/selafin/ogrselafindriver.cpp       |   199 +
 ogr/ogrsf_frmts/selafin/ogrselafinlayer.cpp        |   718 +
 ogr/ogrsf_frmts/shape/GNUmakefile                  |     2 +-
 ogr/ogrsf_frmts/shape/dbfopen.c                    |   211 +-
 ogr/ogrsf_frmts/shape/drv_shapefile.html           |   125 +-
 ogr/ogrsf_frmts/shape/ogrshape.h                   |   116 +-
 ogr/ogrsf_frmts/shape/ogrshapedatasource.cpp       |   244 +-
 ogr/ogrsf_frmts/shape/ogrshapedriver.cpp           |   212 +-
 ogr/ogrsf_frmts/shape/ogrshapelayer.cpp            |  1296 +-
 ogr/ogrsf_frmts/shape/sbnsearch.c                  |    35 +-
 ogr/ogrsf_frmts/shape/shape2ogr.cpp                |   599 +-
 ogr/ogrsf_frmts/shape/shapefil.h                   |    74 +-
 ogr/ogrsf_frmts/shape/shp_vsi.c                    |    18 +-
 ogr/ogrsf_frmts/shape/shp_vsi.h                    |     3 +-
 ogr/ogrsf_frmts/shape/shpopen.c                    |   743 +-
 ogr/ogrsf_frmts/shape/shptree.c                    |   180 +-
 ogr/ogrsf_frmts/sosi/GNUmakefile                   |     5 +-
 ogr/ogrsf_frmts/sosi/fyba_melding.cpp              |    15 +-
 ogr/ogrsf_frmts/sosi/makefile.vc                   |     2 +-
 ogr/ogrsf_frmts/sosi/ogr_sosi.h                    |    98 +-
 ogr/ogrsf_frmts/sosi/ogrsosidatasource.cpp         |   264 +-
 ogr/ogrsf_frmts/sosi/ogrsosidatatypes.cpp          |   105 +
 ogr/ogrsf_frmts/sosi/ogrsosidatatypes.h            |  3560 ++
 ogr/ogrsf_frmts/sosi/ogrsosidriver.cpp             |    91 +-
 ogr/ogrsf_frmts/sosi/ogrsosilayer.cpp              |   176 +-
 ogr/ogrsf_frmts/sosi/tools/README                  |     7 +
 ogr/ogrsf_frmts/sosi/tools/basicelements.xslt      |    25 +
 ogr/ogrsf_frmts/sosi/tools/convert.sh              |    11 +
 ogr/ogrsf_frmts/sosi/tools/groupelements.xslt      |    62 +
 ogr/ogrsf_frmts/sosi/tools/unnorsk.xslt            |    74 +
 ogr/ogrsf_frmts/sqlite/GNUmakefile                 |     6 +-
 ogr/ogrsf_frmts/sqlite/drv_sqlite.html             |   114 +-
 ogr/ogrsf_frmts/sqlite/ogr_sqlite.h                |   426 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlite3ext.h             |    14 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteapiroutines.c      |     6 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp     |  1447 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitedriver.cpp         |   232 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.cpp     |   154 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.h       |    10 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitelayer.cpp          |   900 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteregexp.cpp         |    22 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteregexp.h           |     8 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteselectlayer.cpp    |   206 +-
 .../sqlite/ogrsqlitesinglefeaturelayer.cpp         |    13 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.cpp   |    81 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.h     |     8 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitetablelayer.cpp     |  2244 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitevfs.cpp            |   184 +-
 ogr/ogrsf_frmts/sqlite/ogrsqliteviewlayer.cpp      |   116 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.cpp     |   287 +-
 ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.h       |    10 +-
 ogr/ogrsf_frmts/sqlite/test_load_virtual_ogr.c     |     6 +-
 ogr/ogrsf_frmts/sua/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/sua/drv_sua.html                   |     2 +-
 ogr/ogrsf_frmts/sua/ogr_sua.h                      |    26 +-
 ogr/ogrsf_frmts/sua/ogrsuadatasource.cpp           |    38 +-
 ogr/ogrsf_frmts/sua/ogrsuadriver.cpp               |   102 +-
 ogr/ogrsf_frmts/sua/ogrsualayer.cpp                |    34 +-
 ogr/ogrsf_frmts/svg/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/svg/ogr_svg.h                      |    41 +-
 ogr/ogrsf_frmts/svg/ogrsvgdatasource.cpp           |    46 +-
 ogr/ogrsf_frmts/svg/ogrsvgdriver.cpp               |    62 +-
 ogr/ogrsf_frmts/svg/ogrsvglayer.cpp                |    81 +-
 ogr/ogrsf_frmts/sxf/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/sxf/ogr_sxf.h                      |    30 +-
 ogr/ogrsf_frmts/sxf/ogrsxfdatasource.cpp           |   207 +-
 ogr/ogrsf_frmts/sxf/ogrsxfdriver.cpp               |    15 +-
 ogr/ogrsf_frmts/sxf/ogrsxflayer.cpp                |   392 +-
 ogr/ogrsf_frmts/sxf/org_sxf_defs.h                 |    85 +-
 ogr/ogrsf_frmts/tiger/GNUmakefile                  |     2 +-
 ogr/ogrsf_frmts/tiger/drv_tiger.html               |    60 +-
 ogr/ogrsf_frmts/tiger/ogr_tiger.h                  |    37 +-
 ogr/ogrsf_frmts/tiger/ogrtigerdatasource.cpp       |   230 +-
 ogr/ogrsf_frmts/tiger/ogrtigerdriver.cpp           |    95 +-
 ogr/ogrsf_frmts/tiger/ogrtigerlayer.cpp            |    30 +-
 ogr/ogrsf_frmts/tiger/tigeraltname.cpp             |    11 +-
 ogr/ogrsf_frmts/tiger/tigerarealandmarks.cpp       |     7 +-
 ogr/ogrsf_frmts/tiger/tigercompletechain.cpp       |    99 +-
 ogr/ogrsf_frmts/tiger/tigerentitynames.cpp         |     7 +-
 ogr/ogrsf_frmts/tiger/tigerfeatureids.cpp          |     7 +-
 ogr/ogrsf_frmts/tiger/tigerfilebase.cpp            |   151 +-
 ogr/ogrsf_frmts/tiger/tigeridhistory.cpp           |     7 +-
 ogr/ogrsf_frmts/tiger/tigerinfo.cpp                |    21 +-
 ogr/ogrsf_frmts/tiger/tigerkeyfeatures.cpp         |     8 +-
 ogr/ogrsf_frmts/tiger/tigerlandmarks.cpp           |     6 +-
 ogr/ogrsf_frmts/tiger/tigeroverunder.cpp           |    10 +-
 ogr/ogrsf_frmts/tiger/tigerpip.cpp                 |     9 +-
 ogr/ogrsf_frmts/tiger/tigerpoint.cpp               |    14 +-
 ogr/ogrsf_frmts/tiger/tigerpolychainlink.cpp       |     8 +-
 ogr/ogrsf_frmts/tiger/tigerpolygon.cpp             |    34 +-
 ogr/ogrsf_frmts/tiger/tigerpolygoncorrections.cpp  |     7 +-
 ogr/ogrsf_frmts/tiger/tigerpolygoneconomic.cpp     |    11 +-
 ogr/ogrsf_frmts/tiger/tigerspatialmetadata.cpp     |     9 +-
 ogr/ogrsf_frmts/tiger/tigertlidrange.cpp           |     8 +-
 ogr/ogrsf_frmts/tiger/tigerzerocellid.cpp          |     8 +-
 ogr/ogrsf_frmts/tiger/tigerzipcodes.cpp            |     8 +-
 ogr/ogrsf_frmts/tiger/tigerzipplus4.cpp            |     8 +-
 ogr/ogrsf_frmts/vdv/GNUmakefile                    |    14 +
 ogr/ogrsf_frmts/vdv/drv_vdv.html                   |    80 +
 ogr/ogrsf_frmts/vdv/makefile.vc                    |    15 +
 ogr/ogrsf_frmts/vdv/ogr_vdv.h                      |   219 +
 ogr/ogrsf_frmts/vdv/ogrvdvdatasource.cpp           |  1863 +
 ogr/ogrsf_frmts/vfk/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/vfk/drv_vfk.html                   |    31 +-
 ogr/ogrsf_frmts/vfk/ogr_vfk.h                      |    34 +-
 ogr/ogrsf_frmts/vfk/ogrvfkdatasource.cpp           |    48 +-
 ogr/ogrsf_frmts/vfk/ogrvfkdriver.cpp               |    66 +-
 ogr/ogrsf_frmts/vfk/ogrvfklayer.cpp                |   113 +-
 ogr/ogrsf_frmts/vfk/vfkdatablock.cpp               |   358 +-
 ogr/ogrsf_frmts/vfk/vfkdatablocksqlite.cpp         |   464 +-
 ogr/ogrsf_frmts/vfk/vfkfeature.cpp                 |   275 +-
 ogr/ogrsf_frmts/vfk/vfkfeaturesqlite.cpp           |    46 +-
 ogr/ogrsf_frmts/vfk/vfkproperty.cpp                |    30 +-
 ogr/ogrsf_frmts/vfk/vfkpropertydefn.cpp            |    10 +-
 ogr/ogrsf_frmts/vfk/vfkreader.cpp                  |   196 +-
 ogr/ogrsf_frmts/vfk/vfkreader.h                    |    74 +-
 ogr/ogrsf_frmts/vfk/vfkreaderp.h                   |    14 +-
 ogr/ogrsf_frmts/vfk/vfkreadersqlite.cpp            |   302 +-
 ogr/ogrsf_frmts/vrt/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/vrt/drv_vrt.html                   |   117 +-
 ogr/ogrsf_frmts/vrt/ogr_vrt.h                      |    81 +-
 ogr/ogrsf_frmts/vrt/ogrvrtdatasource.cpp           |   243 +-
 ogr/ogrsf_frmts/vrt/ogrvrtdriver.cpp               |   131 +-
 ogr/ogrsf_frmts/vrt/ogrvrtlayer.cpp                |   576 +-
 ogr/ogrsf_frmts/walk/GNUmakefile                   |     2 +-
 ogr/ogrsf_frmts/walk/drv_walk.html                 |     8 +-
 ogr/ogrsf_frmts/walk/ogis_geometry_wkb_struct.h    |    18 +-
 ogr/ogrsf_frmts/walk/ogrwalk.h                     |    33 +-
 ogr/ogrsf_frmts/walk/ogrwalkdatasource.cpp         |    51 +-
 ogr/ogrsf_frmts/walk/ogrwalkdriver.cpp             |    10 +-
 ogr/ogrsf_frmts/walk/ogrwalklayer.cpp              |    44 +-
 ogr/ogrsf_frmts/walk/ogrwalktablelayer.cpp         |    48 +-
 ogr/ogrsf_frmts/walk/ogrwalktool.cpp               |   146 +-
 ogr/ogrsf_frmts/wasp/GNUmakefile                   |     3 +-
 ogr/ogrsf_frmts/wasp/drv_wasp.html                 |    12 +-
 ogr/ogrsf_frmts/wasp/ogrwasp.h                     |    55 +-
 ogr/ogrsf_frmts/wasp/ogrwaspdatasource.cpp         |   137 +-
 ogr/ogrsf_frmts/wasp/ogrwaspdriver.cpp             |    16 +-
 ogr/ogrsf_frmts/wasp/ogrwasplayer.cpp              |   230 +-
 ogr/ogrsf_frmts/wfs/GNUmakefile                    |     6 +-
 ogr/ogrsf_frmts/wfs/drv_wfs.html                   |   105 +-
 ogr/ogrsf_frmts/wfs/makefile.vc                    |     2 +-
 ogr/ogrsf_frmts/wfs/ogr_wfs.h                      |   155 +-
 ogr/ogrsf_frmts/wfs/ogrwfsdatasource.cpp           |   580 +-
 ogr/ogrsf_frmts/wfs/ogrwfsdriver.cpp               |    80 +-
 ogr/ogrsf_frmts/wfs/ogrwfsfilter.cpp               |  1342 +-
 ogr/ogrsf_frmts/wfs/ogrwfsjoinlayer.cpp            |   802 +
 ogr/ogrsf_frmts/wfs/ogrwfslayer.cpp                |   520 +-
 ogr/ogrsf_frmts/xls/GNUmakefile                    |     2 +-
 ogr/ogrsf_frmts/xls/drv_xls.html                   |     4 +-
 ogr/ogrsf_frmts/xls/ogr_xls.h                      |    10 +-
 ogr/ogrsf_frmts/xls/ogrxlsdatasource.cpp           |    12 +-
 ogr/ogrsf_frmts/xls/ogrxlsdriver.cpp               |    14 +-
 ogr/ogrsf_frmts/xls/ogrxlslayer.cpp                |    13 +-
 ogr/ogrsf_frmts/xlsx/GNUmakefile                   |     2 +-
 ogr/ogrsf_frmts/xlsx/drv_xlsx.html                 |     2 +-
 ogr/ogrsf_frmts/xlsx/ogr_xlsx.h                    |    65 +-
 ogr/ogrsf_frmts/xlsx/ogrxlsxdatasource.cpp         |   418 +-
 ogr/ogrsf_frmts/xlsx/ogrxlsxdriver.cpp             |    28 +-
 ogr/ogrsf_frmts/xplane/GNUmakefile                 |     2 +-
 ogr/ogrsf_frmts/xplane/drv_xplane.html             |    92 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane.h                |    20 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.cpp   |  1003 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.h     |    41 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_awy_reader.cpp   |    47 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_awy_reader.h     |     4 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_fix_reader.cpp   |     4 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_fix_reader.h     |     4 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_geo_utils.cpp    |     7 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_geo_utils.h      |     6 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.cpp   |    14 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.h     |    10 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_reader.cpp       |    19 +-
 ogr/ogrsf_frmts/xplane/ogr_xplane_reader.h         |     4 +-
 ogr/ogrsf_frmts/xplane/ogrxplanedatasource.cpp     |    13 +-
 ogr/ogrsf_frmts/xplane/ogrxplanedriver.cpp         |    19 +-
 ogr/ogrsf_frmts/xplane/ogrxplanelayer.cpp          |    31 +-
 ogr/ogrsf_frmts/xplane/test_geo_utils.cpp          |     4 +-
 ogr/ogrspatialreference.cpp                        |  2460 +-
 ogr/ogrsurface.cpp                                 |    48 +-
 ogr/ogrutils.cpp                                   |  1128 +-
 ogr/osr_cs_wkt.c                                   |    18 +-
 ogr/osr_cs_wkt.h                                   |     8 +-
 ogr/osr_cs_wkt_grammar.y                           |    37 +-
 ogr/osr_cs_wkt_parser.c                            |   317 +-
 ogr/osr_cs_wkt_parser.h                            |     1 -
 ogr/osr_tutorial.dox                               |    12 +-
 {doc/ogr => ogr}/style_pen1.gif                    |   Bin
 {doc/ogr => ogr}/style_pen2.gif                    |   Bin
 {doc/ogr => ogr}/style_pen3.gif                    |   Bin
 {doc/ogr => ogr}/style_textanchor.gif              |   Bin
 ogr/swq.cpp                                        |   328 +-
 ogr/swq.h                                          |   159 +-
 ogr/swq_expr_node.cpp                              |   393 +-
 ogr/swq_op_general.cpp                             |   558 +-
 ogr/swq_op_registrar.cpp                           |    11 +-
 ogr/swq_parser.cpp                                 |   974 +-
 ogr/swq_parser.hpp                                 |    16 +-
 ogr/swq_parser.y                                   |   265 +-
 ogr/swq_select.cpp                                 |   626 +-
 ogr/wcts/GNUmakefile                               |    29 -
 ogr/wcts/html/client.html                          |   212 -
 ogr/wcts/html/imp_details.html                     |   249 -
 ogr/wcts/html/index.html                           |    78 -
 ogr/wcts/html/install.html                         |   236 -
 ogr/wcts/html/popup.css                            |   177 -
 ogr/wcts/html/user_form.html                       |    52 -
 ogr/wcts/makefile.vc                               |    31 -
 ogr/wcts/ogrwcts.cpp                               |  1020 -
 ogr/wcts/req_getcap.xml                            |     2 -
 ogr/wcts/req_istransformable.xml                   |    20 -
 ogr/wcts/req_nad2783tr.xml                         |    33 -
 ogr/wcts/req_remote.xml                            |    23 -
 ogr/wcts/req_transform.xml                         |    42 -
 ogr/wcts/wcts_capabilities.xml.0.1.0               |   146 -
 ogr/wcts/wctsclient.cpp                            |   520 -
 port/GNUmakefile                                   |    24 +-
 port/cpl_atomic_ops.cpp                            |    84 +-
 port/cpl_atomic_ops.h                              |    55 +-
 port/cpl_aws.cpp                                   |   643 +
 port/cpl_aws.h                                     |   136 +
 port/cpl_base64.cpp                                |   149 +-
 port/cpl_config.h.in                               |    30 +-
 port/cpl_config.h.vc                               |     8 +-
 port/cpl_config.h.wince                            |   161 -
 port/cpl_conv.cpp                                  |  1270 +-
 port/cpl_conv.h                                    |    92 +-
 port/cpl_csv.cpp                                   |   678 +-
 port/cpl_csv.h                                     |    13 +-
 port/cpl_error.cpp                                 |   543 +-
 port/cpl_error.h                                   |   109 +-
 port/cpl_findfile.cpp                              |    91 +-
 port/cpl_getexecpath.cpp                           |    35 +-
 port/cpl_google_oauth2.cpp                         |    83 +-
 port/cpl_hash_set.cpp                              |   221 +-
 port/cpl_hash_set.h                                |    18 +-
 port/cpl_http.cpp                                  |   405 +-
 port/cpl_http.h                                    |    18 +-
 port/cpl_list.cpp                                  |   153 +-
 port/cpl_list.h                                    |    26 +-
 port/cpl_minixml.cpp                               |   843 +-
 port/cpl_minixml.h                                 |   116 +-
 port/cpl_minizip_ioapi.cpp                         |    67 +-
 port/cpl_minizip_ioapi.h                           |    24 +-
 port/cpl_minizip_unzip.cpp                         |   198 +-
 port/cpl_minizip_unzip.h                           |   104 +-
 port/cpl_minizip_zip.cpp                           |   298 +-
 port/cpl_minizip_zip.h                             |   118 +-
 port/cpl_multiproc.cpp                             |  1277 +-
 port/cpl_multiproc.h                               |   168 +-
 port/cpl_odbc.cpp                                  |   346 +-
 port/cpl_odbc.h                                    |    56 +-
 port/cpl_path.cpp                                  |   447 +-
 port/cpl_port.h                                    |   517 +-
 port/cpl_progress.cpp                              |    51 +-
 port/cpl_quad_tree.cpp                             |   240 +-
 port/cpl_quad_tree.h                               |    12 +-
 port/cpl_recode.cpp                                |   100 +-
 port/cpl_recode_iconv.cpp                          |    59 +-
 port/cpl_recode_stub.cpp                           |   230 +-
 port/cpl_sha256.cpp                                |   472 +
 port/cpl_sha256.h                                  |    68 +
 port/cpl_spawn.cpp                                 |   203 +-
 port/cpl_spawn.h                                   |     9 +-
 port/cpl_string.cpp                                |  1776 +-
 port/cpl_string.h                                  |   227 +-
 port/cpl_strtod.cpp                                |   157 +-
 port/cpl_time.cpp                                  |   333 +-
 port/cpl_time.h                                    |    80 +-
 port/cpl_virtualmem.cpp                            |  1184 +-
 port/cpl_virtualmem.h                              |    59 +-
 port/cpl_vsi.h                                     |   128 +-
 port/cpl_vsi_error.cpp                             |   295 +
 port/cpl_vsi_error.h                               |    67 +
 port/cpl_vsi_mem.cpp                               |   377 +-
 port/cpl_vsi_virtual.h                             |    67 +-
 port/cpl_vsil.cpp                                  |   460 +-
 port/cpl_vsil_abstract_archive.cpp                 |   118 +-
 port/cpl_vsil_buffered_reader.cpp                  |   144 +-
 port/cpl_vsil_cache.cpp                            |   139 +-
 port/cpl_vsil_crypt.cpp                            |  1934 ++
 port/cpl_vsil_curl.cpp                             |  2493 +-
 port/cpl_vsil_curl_priv.h                          |     4 +-
 port/cpl_vsil_curl_streaming.cpp                   |   573 +-
 port/cpl_vsil_gzip.cpp                             |   680 +-
 port/cpl_vsil_sparsefile.cpp                       |   115 +-
 port/cpl_vsil_stdin.cpp                            |    42 +-
 port/cpl_vsil_stdout.cpp                           |   112 +-
 port/cpl_vsil_subfile.cpp                          |    86 +-
 port/cpl_vsil_tar.cpp                              |   231 +-
 port/cpl_vsil_unix_stdio_64.cpp                    |   322 +-
 port/cpl_vsil_win32.cpp                            |   421 +-
 port/cpl_vsisimple.cpp                             |   542 +-
 port/cpl_win32ce_api.cpp                           |   130 -
 port/cpl_win32ce_api.h                             |   105 -
 port/cpl_wince.h                                   |    44 -
 port/cpl_worker_thread_pool.cpp                    |   470 +
 port/cpl_worker_thread_pool.h                      |   103 +
 port/cpl_xml_validate.cpp                          |   149 +-
 port/cplgetsymbol.cpp                              |   100 +-
 port/cplkeywordparser.cpp                          |    93 +-
 port/cplkeywordparser.h                            |     6 +-
 port/cplstring.cpp                                 |    93 +-
 port/cplstringlist.cpp                             |  1546 +-
 port/gdal_csv.h                                    |     4 +-
 port/makefile.vc                                   |    15 +-
 port/vsipreload.cpp                                |   218 +-
 port/xmlreformat.cpp                               |    16 +-
 scripts/GNUmakefile                                |    10 +
 scripts/check_broken_links.py                      |    87 +
 scripts/completionFinder.py                        |   287 +
 scripts/fix_typos.sh                               |    66 +
 scripts/gdal-bash-completion.sh                    |   722 +
 scripts/typos_whitelist.txt                        |    39 +
 scripts/vagrant/gdal.sh                            |    29 +-
 scripts/vagrant/libkml.sh                          |     6 +
 scripts/vagrant/openjpeg.sh                        |     6 +
 scripts/vagrant/postgis.sh                         |     7 +
 scripts/vagrant/swig-1.3.40.sh                     |    21 +
 scripts/vce2008_wine/nmake_vce2008.local           |     4 +-
 scripts/vce2008_wine/prepare-gdal-vce2008.sh       |     2 +-
 swig/GNUmakefile                                   |     5 +-
 swig/SWIGmake.base                                 |     8 +-
 swig/csharp/apps/OGRFeatureEdit.cs                 |   141 +
 swig/csharp/const/GdalConst.cs                     |    25 +
 swig/csharp/const/GdalConstPINVOKE.cs              |    75 +
 swig/csharp/const/gdalconst_wrap.c                 |   250 +
 swig/csharp/csharp.opt                             |     4 +-
 swig/csharp/gdal/AsyncReader.cs                    |     2 +-
 swig/csharp/gdal/Band.cs                           |    27 +-
 swig/csharp/gdal/ColorEntry.cs                     |     2 +-
 swig/csharp/gdal/ColorTable.cs                     |     2 +-
 swig/csharp/gdal/Dataset.cs                        |    60 +-
 swig/csharp/gdal/Driver.cs                         |    12 +-
 swig/csharp/gdal/GCP.cs                            |     2 +-
 swig/csharp/gdal/GDALBuildVRTOptions.cs            |    77 +
 swig/csharp/gdal/GDALDEMProcessingOptions.cs       |    77 +
 swig/csharp/gdal/GDALGridOptions.cs                |    77 +
 swig/csharp/gdal/GDALInfoOptions.cs                |    77 +
 swig/csharp/gdal/GDALNearblackOptions.cs           |    77 +
 swig/csharp/gdal/GDALRasterizeOptions.cs           |    77 +
 swig/csharp/gdal/GDALTranslateOptions.cs           |    77 +
 swig/csharp/gdal/GDALVectorTranslateOptions.cs     |    77 +
 swig/csharp/gdal/GDALWarpAppOptions.cs             |    77 +
 swig/csharp/gdal/Gdal.cs                           |   223 +-
 swig/csharp/gdal/GdalPINVOKE.cs                    |   146 +-
 swig/csharp/gdal/MajorObject.cs                    |     6 +-
 swig/csharp/gdal/RIOResampleAlg.cs                 |    22 +
 swig/csharp/gdal/RasterAttributeTable.cs           |     7 +-
 swig/csharp/gdal/SWIGTYPE_p_p_GDALDatasetShadow.cs |    30 +
 swig/csharp/gdal/Transformer.cs                    |     2 +-
 swig/csharp/gdal/XMLNode.cs                        |     2 +-
 swig/csharp/gdal/gdal_wrap.cpp                     |  2806 +-
 swig/csharp/makefile.vc                            |     3 +-
 swig/csharp/ogr/AxisOrientation.cs                 |    21 +
 swig/csharp/ogr/CoordinateTransformation.cs        |     2 +-
 swig/csharp/ogr/DataSource.cs                      |    25 +-
 swig/csharp/ogr/Driver.cs                          |     2 +-
 swig/csharp/ogr/Envelope.cs                        |     2 +-
 swig/csharp/ogr/Envelope3D.cs                      |     2 +-
 swig/csharp/ogr/Feature.cs                         |    81 +-
 swig/csharp/ogr/FeatureDefn.cs                     |     2 +-
 swig/csharp/ogr/FieldDefn.cs                       |    41 +-
 swig/csharp/ogr/FieldSubType.cs                    |    18 +
 swig/csharp/ogr/FieldType.cs                       |     4 +-
 swig/csharp/ogr/GeomFieldDefn.cs                   |    13 +-
 swig/csharp/ogr/Geometry.cs                        |   115 +-
 swig/csharp/ogr/Layer.cs                           |    16 +-
 swig/csharp/ogr/Ogr.cs                             |   125 +-
 swig/csharp/ogr/OgrPINVOKE.cs                      |   218 +-
 swig/csharp/ogr/Osr.cs                             |    31 +-
 swig/csharp/ogr/OsrPINVOKE.cs                      |    11 +-
 swig/csharp/ogr/SpatialReference.cs                |    24 +-
 swig/csharp/ogr/StyleTable.cs                      |     2 +-
 swig/csharp/ogr/ogr_wrap.cpp                       |  3027 +-
 swig/csharp/ogr/osr_wrap.cpp                       |   228 +-
 swig/csharp/ogr/wkbGeometryType.cs                 |    50 +
 swig/csharp/osr/AxisOrientation.cs                 |    21 +
 swig/csharp/osr/CoordinateTransformation.cs        |     2 +-
 swig/csharp/osr/Osr.cs                             |    31 +-
 swig/csharp/osr/OsrPINVOKE.cs                      |    11 +-
 swig/csharp/osr/SpatialReference.cs                |    24 +-
 swig/csharp/osr/osr_wrap.cpp                       |   228 +-
 swig/include/Band.i                                |   246 +-
 swig/include/ColorTable.i                          |    22 +-
 swig/include/Dataset.i                             |   328 +-
 swig/include/Driver.i                              |    48 +-
 swig/include/MajorObject.i                         |    19 +-
 swig/include/Operations.i                          |   160 +-
 swig/include/README.typemaps                       |    16 +-
 swig/include/RasterAttributeTable.i                |    38 +-
 swig/include/Transform.i                           |     8 +-
 swig/include/XMLNode.i                             |    70 +-
 swig/include/cpl.i                                 |   132 +-
 swig/include/cpl_exceptions.i                      |    17 +-
 swig/include/cplvirtualmem.i                       |     4 +-
 swig/include/csharp/gdal_csharp.i                  |    44 +-
 swig/include/csharp/gdal_csharp_extend.i           |    34 +-
 swig/include/csharp/ogr_csharp.i                   |    21 +-
 swig/include/csharp/ogr_csharp_extend.i            |     8 +-
 swig/include/csharp/osr_csharp.i                   |     4 +-
 swig/include/csharp/swig_csharp_extensions.i       |    16 +-
 swig/include/csharp/typemaps_csharp.i              |    70 +-
 swig/include/gdal.i                                |   800 +-
 swig/include/gdal_array.i                          |  2488 +-
 swig/include/gdalconst.i                           |    48 +-
 swig/include/gnm.i                                 |   384 +
 swig/include/java/callback.i                       |     2 -
 swig/include/java/gdal_java.i                      |   149 +-
 swig/include/java/gdalconst_java.i                 |    13 +-
 swig/include/java/java_exceptions.i                |     4 +-
 swig/include/java/ogr_java.i                       |    98 +-
 swig/include/java/ogr_java_extend.i                |     6 +-
 swig/include/java/osr_java.i                       |    30 +-
 swig/include/java/typemaps_java.i                  |   125 +-
 swig/include/ogr.i                                 |  1358 +-
 swig/include/ogr_error_map.i                       |     8 +-
 swig/include/osr.i                                 |   178 +-
 swig/include/perl/callback.i                       |    67 +-
 swig/include/perl/confess.i                        |    33 +
 swig/include/perl/destroy.i                        |    17 +-
 swig/include/perl/gdal_perl.i                      |  2761 +-
 swig/include/perl/gdal_perl_rename.i               |     4 +
 swig/include/perl/ogr_perl.i                       |  2943 +-
 swig/include/perl/osr_perl.i                       |   630 +-
 swig/include/perl/typemaps_perl.i                  |  1558 +-
 swig/include/php/gdal_php.i                        |     4 +-
 swig/include/php/ogr_php.i                         |     4 +-
 swig/include/php/typemaps_php.i                    |     8 +-
 swig/include/python/callback.i                     |    19 +-
 swig/include/python/docs/README                    |     4 +-
 swig/include/python/docs/doxy2swig.py              |    12 +-
 swig/include/python/docs/ogr_datasource_docs.i     |    95 +-
 swig/include/python/docs/ogr_driver_docs.i         |    39 +-
 swig/include/python/docs/ogr_feature_docs.i        |   555 +-
 swig/include/python/docs/ogr_featuredef_docs.i     |   166 +-
 swig/include/python/docs/ogr_fielddef_docs.i       |   234 +-
 swig/include/python/docs/ogr_geometry_docs.i       |   592 +-
 swig/include/python/docs/ogr_layer_docs.i          |   783 +-
 swig/include/python/gdal_python.i                  |  1311 +-
 swig/include/python/ogr_python.i                   |   218 +-
 swig/include/python/osr_python.i                   |    38 +-
 swig/include/python/python_exceptions.i            |    46 +-
 swig/include/python/python_strings.i               |   192 +-
 swig/include/python/typemaps_python.i              |   419 +-
 swig/include/ruby/gdal_ruby.i                      |    22 +-
 swig/include/ruby/ogr_ruby.i                       |    30 +-
 swig/include/ruby/osr_ruby.i                       |    28 +-
 swig/include/ruby/typemaps_ruby.i                  |    79 +-
 swig/java/GNUmakefile                              |    29 +-
 swig/java/add_javadoc.c                            |     4 +-
 swig/java/apps/GDALContour.java                    |     4 +-
 swig/java/apps/GDALOverviews.java                  |    20 +-
 swig/java/apps/GDALProximity.java                  |    14 +-
 swig/java/apps/OSRTest.java                        |    42 +
 swig/java/apps/ReadXML.java                        |     6 +-
 swig/java/apps/WKT2WKB.java                        |     6 +-
 swig/java/apps/gdalinfo.java                       |    31 +-
 swig/java/apps/multireadtest.java                  |     8 +-
 swig/java/apps/ogr2ogr.java                        |   161 +-
 swig/java/apps/ogr2ogr_new.java                    |    84 +
 swig/java/apps/ogrinfo.java                        |    60 +-
 swig/java/apps/ogrtindex.java                      |     4 +-
 swig/java/build.xml                                |    72 +-
 swig/java/gnm/makefile.vc                          |    16 +
 swig/java/java.opt                                 |     1 +
 swig/java/javadoc.java                             |   244 +-
 swig/java/make_doc.sh                              |     5 +-
 swig/java/makefile.vc                              |    14 +
 swig/java/pom.xml                                  |    41 +
 swig/makefile.vc                                   |    24 +-
 swig/perl/Changes                                  |    73 +
 swig/perl/Changes-in-the-API-in-2.0                |    45 +
 swig/perl/Doxyfile                                 |  2404 +-
 swig/perl/GNUmakefile                              |    21 +-
 swig/perl/MANIFEST                                 |    15 +-
 swig/perl/META.yml                                 |    10 -
 swig/perl/Makefile.PL                              |   522 +-
 swig/perl/README                                   |    79 +-
 swig/perl/cr.dox                                   |    53 +-
 swig/perl/cv.dox                                   |    82 +-
 swig/perl/gdal_wrap.cpp                            | 14794 +++++---
 swig/perl/gdalconst_wrap.c                         |   125 +
 swig/perl/gnm_wrap.cpp                             |  4756 +++
 swig/perl/index.dox                                |   310 +-
 swig/perl/lib/Geo/GDAL.dox                         |  1700 +-
 swig/perl/lib/Geo/GDAL.pm                          |  3210 +-
 swig/perl/lib/Geo/GDAL/Const.dox                   |   274 -
 swig/perl/lib/Geo/GDAL/Const.pm                    |    25 +
 swig/perl/lib/Geo/GNM.dox                          |    14 +
 swig/perl/lib/Geo/GNM.pm                           |   184 +
 swig/perl/lib/Geo/OGR.dox                          |  1306 +-
 swig/perl/lib/Geo/OGR.pm                           |  3151 +-
 swig/perl/lib/Geo/OSR.dox                          |   109 +-
 swig/perl/lib/Geo/OSR.pm                           |   650 +-
 swig/perl/ogr_wrap.cpp                             | 22625 +++++++-----
 swig/perl/osr_wrap.cpp                             |  1871 +-
 swig/perl/parse-for-doxygen.pl                     |   322 +
 swig/perl/rr.dox                                   |     2 +-
 swig/perl/rv.dox                                   |     2 +-
 swig/perl/streaming.dox                            |    36 +
 swig/perl/t/00-measures-00.t                       |    44 +
 swig/perl/t/00-measures-01.t                       |   495 +
 swig/perl/t/00-measures-02.t                       |    59 +
 swig/perl/t/00-measures-03.t                       |   261 +
 swig/perl/t/00-measures-04.t                       |    83 +
 swig/perl/t/00.t                                   |   270 +
 swig/perl/t/01.t                                   |    80 +
 swig/perl/t/02.t                                   |   120 +
 swig/perl/t/03.t                                   |   309 +
 swig/perl/t/alg.t                                  |   104 +
 swig/perl/t/callback.t                             |    42 +
 swig/perl/t/error.t                                |    30 +
 swig/perl/t/feature.t                              |   207 +
 swig/perl/t/gcp.t                                  |    38 +
 swig/perl/t/gdal.t                                 |   486 +-
 swig/perl/t/geom.t                                 |    60 +
 swig/perl/t/layer.t                                |    59 +
 swig/perl/t/nodata.t                               |    33 +
 swig/perl/t/ogr.t                                  |   598 +-
 swig/perl/t/open.t                                 |    74 +
 swig/perl/t/osr.t                                  |    35 +-
 swig/perl/t/parenting.t                            |   131 +
 swig/perl/t/utf8.t                                 |    68 +
 swig/perl/t/util.t                                 |    76 +
 swig/perl/transform.dox                            |     4 +-
 swig/php/gdal_wrap.cpp                             |    28 +-
 swig/php/gdalconst_wrap.c                          |    14 +-
 swig/php/gnm.php                                   |   293 +
 swig/php/gnm_wrap.cpp                              |  3705 ++
 swig/php/ogr_wrap.cpp                              |    20 +-
 swig/php/osr.php                                   |     2 +
 swig/php/osr_wrap.cpp                              |    21 +-
 swig/php/php_gnm.h                                 |    73 +
 swig/python/GNUmakefile                            |    81 +-
 swig/python/README.txt                             |     4 +-
 swig/python/extensions/gdal_array_wrap.cpp         |  2142 +-
 swig/python/extensions/gdal_wrap.cpp               | 18698 ++++++----
 swig/python/extensions/gdalconst_wrap.c            |  1355 +-
 swig/python/extensions/gnm_wrap.cpp                |  7237 ++++
 swig/python/extensions/ogr_wrap.cpp                | 26085 +++++++++-----
 swig/python/extensions/osr_wrap.cpp                |  3258 +-
 swig/python/fallback_build.bat                     |     2 +-
 swig/python/fallback_build_mingw32_under_unix.sh   |     2 +-
 swig/python/gnm.py                                 |   277 +
 swig/python/osgeo/__init__.py                      |     2 +-
 swig/python/osgeo/gdal.py                          |  2083 +-
 swig/python/osgeo/gdal_array.py                    |   262 +-
 swig/python/osgeo/gdalconst.py                     |    35 +-
 swig/python/osgeo/gdalnumeric.py                   |     2 +-
 swig/python/osgeo/gnm.py                           |   277 +
 swig/python/osgeo/ogr.py                           |  3302 +-
 swig/python/osgeo/osr.py                           |   341 +-
 swig/python/samples/README                         |    12 +-
 swig/python/samples/assemblepoly.py                |    17 +-
 swig/python/samples/attachpct.py                   |    24 +-
 swig/python/samples/build_jp2_from_xml.py          |   449 +
 swig/python/samples/classify.py                    |    12 +-
 swig/python/samples/crs2crs2grid.py                |    66 +-
 swig/python/samples/densify.py                     |    97 +-
 swig/python/samples/dump_jp2.py                    |   203 +
 swig/python/samples/fft.py                         |    51 +-
 swig/python/samples/gcps2ogr.py                    |    84 +
 swig/python/samples/gdal2grd.py                    |    26 +-
 swig/python/samples/gdal_cp.py                     |    10 +-
 swig/python/samples/gdal_ls.py                     |     7 +-
 swig/python/samples/gdal_lut.py                    |    36 +-
 swig/python/samples/gdal_vrtmerge.py               |    54 +-
 swig/python/samples/gdalcopyproj.py                |    20 +-
 swig/python/samples/gdalfilter.py                  |    17 +-
 swig/python/samples/gdalinfo.py                    |   205 +-
 swig/python/samples/gdalpythonserver.py            |   162 +-
 swig/python/samples/get_soundg.py                  |    22 +-
 swig/python/samples/histrep.py                     |    17 +-
 swig/python/samples/hsv_merge.py                   |    38 +-
 swig/python/samples/jpeg_in_tiff_extract.py        |   252 +
 swig/python/samples/load2odbc.py                   |    26 +-
 swig/python/samples/loslas2ntv2.py                 |    47 +-
 swig/python/samples/magphase.py                    |    10 +-
 .../python/samples/make_fuzzer_friendly_archive.py |    40 +
 swig/python/samples/ogr2ogr.py                     |   392 +-
 swig/python/samples/ogr2vrt.py                     |   146 +-
 swig/python/samples/ogr_build_junction_table.py    |    11 +-
 swig/python/samples/ogr_dispatch.py                |     7 +-
 swig/python/samples/ogr_layer_algebra.py           |    19 +-
 swig/python/samples/ogrinfo.py                     |   182 +-
 swig/python/samples/ogrupdate.py                   |    23 +-
 swig/python/samples/rel.py                         |    61 +-
 swig/python/samples/tigerpoly.py                   |    29 +-
 swig/python/samples/tolatlong.py                   |    19 +-
 swig/python/samples/val_at_coord.py                |   255 +-
 swig/python/samples/val_repl.py                    |    21 +-
 swig/python/samples/validate_jp2.py                |  1232 +
 swig/python/samples/vec_tr.py                      |    20 +-
 swig/python/samples/vec_tr_spat.py                 |    18 +-
 swig/python/samples/wcs_virtds_params.py           |    16 +-
 swig/python/scripts/epsg_tr.py                     |    79 +-
 swig/python/scripts/esri2wkt.py                    |    27 +-
 swig/python/scripts/gcps2vec.py                    |    36 +-
 swig/python/scripts/gcps2wld.py                    |    26 +-
 swig/python/scripts/gdal2tiles.py                  |   376 +-
 swig/python/scripts/gdal2xyz.py                    |    35 +-
 swig/python/scripts/gdal_auth.py                   |    28 +-
 swig/python/scripts/gdal_calc.dox                  |     2 +-
 swig/python/scripts/gdal_calc.py                   |    56 +-
 swig/python/scripts/gdal_edit.dox                  |    33 +-
 swig/python/scripts/gdal_edit.py                   |    82 +-
 swig/python/scripts/gdal_fillnodata.dox            |     2 +-
 swig/python/scripts/gdal_fillnodata.py             |    55 +-
 swig/python/scripts/gdal_merge.py                  |   133 +-
 swig/python/scripts/gdal_pansharpen.py             |   249 +
 swig/python/scripts/gdal_polygonize.dox            |     2 +-
 swig/python/scripts/gdal_polygonize.py             |    50 +-
 swig/python/scripts/gdal_proximity.dox             |    16 +-
 swig/python/scripts/gdal_proximity.py              |    44 +-
 swig/python/scripts/gdal_retile.py                 |   121 +-
 swig/python/scripts/gdal_sieve.dox                 |     2 +-
 swig/python/scripts/gdal_sieve.py                  |    58 +-
 swig/python/scripts/gdalchksum.py                  |    29 +-
 swig/python/scripts/gdalcompare.py                 |    92 +-
 swig/python/scripts/gdalident.py                   |    27 +-
 swig/python/scripts/gdalimport.py                  |    28 +-
 swig/python/scripts/gdalmove.py                    |    65 +-
 swig/python/scripts/mkgraticule.py                 |    39 +-
 swig/python/scripts/pct2rgb.py                     |    31 +-
 swig/python/scripts/rgb2pct.py                     |    24 +-
 swig/python/setup.py                               |    74 +-
 update_copyright.py                                |     8 +-
 vb6/README.TXT                                     |     4 +-
 vb6/vb6_support.cpp                                |    72 +-
 wince/README                                       |   253 -
 wince/TODO                                         |     6 -
 wince/msvc80/gdalce_common.vsprops                 |    41 -
 wince/msvc80/gdalce_dll/gdalce_dll.sln             |    44 -
 wince/msvc80/gdalce_dll/gdalce_dll.vcproj          |  1515 -
 3017 files changed, 627516 insertions(+), 314304 deletions(-)
 create mode 100644 NEWS.template
 create mode 100644 alg/delaunay.c
 delete mode 100644 alg/fpolygonize.cpp
 create mode 100644 alg/gdalgridsse.cpp
 create mode 100644 alg/gdalpansharpen.cpp
 create mode 100644 alg/gdalpansharpen.h
 delete mode 100644 alg/gdalrasterfpolygonenumerator.cpp
 create mode 100644 alg/internal_qhull_headers.h
 create mode 100644 alg/libqhull/COPYING.txt
 create mode 100644 alg/libqhull/README.txt
 create mode 100644 alg/libqhull/geom.c
 create mode 100644 alg/libqhull/geom.h
 create mode 100644 alg/libqhull/geom2.c
 create mode 100644 alg/libqhull/global.c
 create mode 100644 alg/libqhull/io.c
 create mode 100644 alg/libqhull/io.h
 create mode 100644 alg/libqhull/libqhull.c
 create mode 100644 alg/libqhull/libqhull.h
 create mode 100644 alg/libqhull/mem.c
 create mode 100644 alg/libqhull/mem.h
 create mode 100644 alg/libqhull/merge.c
 create mode 100644 alg/libqhull/merge.h
 create mode 100644 alg/libqhull/poly.c
 create mode 100644 alg/libqhull/poly.h
 create mode 100644 alg/libqhull/poly2.c
 create mode 100644 alg/libqhull/qhull_a.h
 create mode 100644 alg/libqhull/qset.c
 create mode 100644 alg/libqhull/qset.h
 create mode 100644 alg/libqhull/random.c
 create mode 100644 alg/libqhull/random.h
 create mode 100644 alg/libqhull/rboxlib.c
 create mode 100644 alg/libqhull/stat.c
 create mode 100644 alg/libqhull/stat.h
 create mode 100644 alg/libqhull/user.c
 create mode 100644 alg/libqhull/user.h
 create mode 100644 alg/libqhull/usermem.c
 create mode 100644 alg/libqhull/userprintf.c
 create mode 100644 alg/libqhull/userprintf_rbox.c
 delete mode 100644 apps/gdal_grid.cpp
 create mode 100644 apps/gdal_grid_bin.cpp
 create mode 100644 apps/gdal_grid_lib.cpp
 delete mode 100644 apps/gdal_rasterize.cpp
 create mode 100644 apps/gdal_rasterize_bin.cpp
 create mode 100644 apps/gdal_rasterize_lib.cpp
 delete mode 100644 apps/gdal_translate.cpp
 create mode 100644 apps/gdal_translate_bin.cpp
 create mode 100644 apps/gdal_translate_lib.cpp
 create mode 100644 apps/gdal_utils.h
 create mode 100644 apps/gdal_utils_priv.h
 delete mode 100644 apps/gdalbuildvrt.cpp
 create mode 100644 apps/gdalbuildvrt_bin.cpp
 create mode 100644 apps/gdalbuildvrt_lib.cpp
 delete mode 100644 apps/gdaldem.cpp
 create mode 100644 apps/gdaldem_bin.cpp
 create mode 100644 apps/gdaldem_lib.cpp
 delete mode 100644 apps/gdalinfo.c
 create mode 100644 apps/gdalinfo_bin.cpp
 create mode 100644 apps/gdalinfo_lib.cpp
 delete mode 100644 apps/gdalwarp.cpp
 create mode 100644 apps/gdalwarp_bin.cpp
 create mode 100644 apps/gdalwarp_lib.cpp
 create mode 100644 apps/gnm_utilities.dox
 create mode 100755 apps/gnmanalyse.cpp
 create mode 100755 apps/gnmmanage.cpp
 delete mode 100644 apps/nearblack.cpp
 create mode 100644 apps/nearblack_bin.cpp
 create mode 100644 apps/nearblack_lib.cpp
 delete mode 100644 apps/ogr2ogr.cpp
 create mode 100644 apps/ogr2ogr_bin.cpp
 create mode 100644 apps/ogr2ogr_lib.cpp
 create mode 100644 data/gdalvrt.xsd
 create mode 100644 data/netcdf_config.xsd
 create mode 100644 data/vdv452.xml
 create mode 100644 data/vdv452.xsd
 delete mode 100644 debian/gdal.ver
 delete mode 100644 debian/libgdal1i.install
 delete mode 100644 debian/libgdal1i.lintian-overrides
 delete mode 100644 debian/libgdal1i.symbols.alpha
 delete mode 100644 debian/libgdal1i.symbols.amd64
 delete mode 100644 debian/libgdal1i.symbols.arm64
 delete mode 100644 debian/libgdal1i.symbols.armel
 delete mode 100644 debian/libgdal1i.symbols.armhf
 delete mode 100644 debian/libgdal1i.symbols.common
 delete mode 100644 debian/libgdal1i.symbols.hppa
 delete mode 100644 debian/libgdal1i.symbols.hurd-i386
 delete mode 100644 debian/libgdal1i.symbols.i386
 delete mode 100644 debian/libgdal1i.symbols.kfreebsd-amd64
 delete mode 100644 debian/libgdal1i.symbols.kfreebsd-i386
 delete mode 100644 debian/libgdal1i.symbols.mips
 delete mode 100644 debian/libgdal1i.symbols.mips64el
 delete mode 100644 debian/libgdal1i.symbols.mipsel
 delete mode 100644 debian/libgdal1i.symbols.powerpc
 delete mode 100644 debian/libgdal1i.symbols.ppc64
 delete mode 100644 debian/libgdal1i.symbols.ppc64el
 delete mode 100644 debian/libgdal1i.symbols.s390x
 delete mode 100644 debian/libgdal1i.symbols.sparc64
 delete mode 100644 debian/libgdal1i.symbols.x32
 create mode 100644 debian/libgdal20.install
 create mode 100644 debian/libgdal20.lintian-overrides
 create mode 100644 debian/libgdal20.symbols.alpha
 create mode 100644 debian/libgdal20.symbols.amd64
 create mode 100644 debian/libgdal20.symbols.arm64
 create mode 100644 debian/libgdal20.symbols.armel
 create mode 100644 debian/libgdal20.symbols.armhf
 create mode 100644 debian/libgdal20.symbols.common
 create mode 100644 debian/libgdal20.symbols.hppa
 create mode 100644 debian/libgdal20.symbols.hurd-i386
 create mode 100644 debian/libgdal20.symbols.i386
 create mode 100644 debian/libgdal20.symbols.kfreebsd-amd64
 create mode 100644 debian/libgdal20.symbols.kfreebsd-i386
 create mode 100644 debian/libgdal20.symbols.m68k
 create mode 100644 debian/libgdal20.symbols.mips
 create mode 100644 debian/libgdal20.symbols.mips64el
 create mode 100644 debian/libgdal20.symbols.mipsel
 create mode 100644 debian/libgdal20.symbols.powerpc
 create mode 100644 debian/libgdal20.symbols.ppc64
 create mode 100644 debian/libgdal20.symbols.ppc64el
 create mode 100644 debian/libgdal20.symbols.s390x
 create mode 100644 debian/libgdal20.symbols.sparc64
 create mode 100644 debian/libgdal20.symbols.x32
 delete mode 100644 debian/patches/accomodate-typo
 delete mode 100644 debian/patches/algoritm-typo
 delete mode 100644 debian/patches/allows-typo
 delete mode 100644 debian/patches/bandwith-typo
 delete mode 100644 debian/patches/consistant-typo
 delete mode 100644 debian/patches/developement-typo
 delete mode 100644 debian/patches/doc
 delete mode 100644 debian/patches/doc-brief
 delete mode 100644 debian/patches/existence-typo.patch
 delete mode 100644 debian/patches/explicitely-typo
 delete mode 100644 debian/patches/hardening
 delete mode 100644 debian/patches/inconsistant-typo
 delete mode 100644 debian/patches/initalize-typo
 delete mode 100644 debian/patches/instantiate-typo.patch
 delete mode 100644 debian/patches/java-make
 delete mode 100644 debian/patches/libkml-pkgconfig
 delete mode 100644 debian/patches/occurred-typo.patch
 delete mode 100644 debian/patches/outputting-typo.patch
 delete mode 100644 debian/patches/paramters-typo
 delete mode 100644 debian/patches/position-typo.patch
 create mode 100644 debian/patches/privacy-breach-logo.patch
 create mode 100644 debian/patches/python3-import-gdal_array.patch
 delete mode 100644 debian/patches/recommanded-typo
 delete mode 100644 debian/patches/responsibility-typo.patch
 delete mode 100644 debian/patches/ressource-typo
 delete mode 100644 debian/patches/retrieve-typo.patch
 create mode 100644 debian/patches/sort-files-in-static-library.patch
 create mode 100644 debian/patches/spelling-errors.patch
 delete mode 100644 debian/patches/sqlite-3.10.0
 delete mode 100644 debian/patches/supported-typo.patch
 delete mode 100644 debian/patches/supress-typo
 delete mode 100644 debian/patches/symver
 delete mode 100644 debian/patches/transfered-typo
 delete mode 100644 debian/patches/transfering-typo
 delete mode 100644 debian/patches/transform-typo.patch
 delete mode 100644 debian/patches/usefull-typo
 delete mode 100644 dist_docs/README_UNX_BIN.TXT
 delete mode 100644 dist_docs/README_WIN_BIN.TXT
 delete mode 100755 dist_docs/SETUP_GDAL.BAT
 delete mode 100644 dist_docs/burnpath.c
 delete mode 100755 dist_docs/install_unx.sh
 create mode 100644 doc/images/foss4g2014.png
 delete mode 100644 doc/wince_port.dox
 delete mode 100644 doxygen_sqlite3.db
 create mode 100644 frmts/bpg/bpgdataset.cpp
 create mode 100644 frmts/cals/GNUmakefile
 create mode 100644 frmts/cals/calsdataset.cpp
 create mode 100644 frmts/cals/frmt_cals.html
 create mode 100644 frmts/cals/makefile.vc
 create mode 100644 frmts/ecw/ecwsdk_headers.h
 create mode 100644 frmts/gta/gta_headers.h
 create mode 100644 frmts/gtiff/gt_wkt_srs_priv.h
 create mode 100644 frmts/jp2kak/jp2kak_headers.h
 create mode 100644 frmts/jpeg/vsidataio_12.cpp
 create mode 100644 frmts/jpipkak/jpipkak_headers.h
 create mode 100644 frmts/kea/GNUmakefile
 create mode 100644 frmts/kea/frmt_kea.html
 create mode 100644 frmts/kea/keaband.cpp
 create mode 100644 frmts/kea/keaband.h
 create mode 100644 frmts/kea/keacopy.cpp
 create mode 100644 frmts/kea/keacopy.h
 create mode 100644 frmts/kea/keadataset.cpp
 create mode 100644 frmts/kea/keadataset.h
 create mode 100644 frmts/kea/keadriver.cpp
 create mode 100644 frmts/kea/keamaskband.cpp
 create mode 100644 frmts/kea/keamaskband.h
 create mode 100644 frmts/kea/keaoverview.cpp
 create mode 100644 frmts/kea/keaoverview.h
 create mode 100644 frmts/kea/kearat.cpp
 create mode 100644 frmts/kea/kearat.h
 create mode 100644 frmts/kea/libkea_headers.h
 create mode 100644 frmts/kea/makefile.vc
 create mode 100644 frmts/mrf/GNUmakefile
 create mode 100644 frmts/mrf/JPEG12_band.cpp
 create mode 100644 frmts/mrf/JPEG_band.cpp
 create mode 100644 frmts/mrf/JPNG_band.cpp
 create mode 100644 frmts/mrf/LERC_band.cpp
 create mode 100644 frmts/mrf/PNG_band.cpp
 create mode 100644 frmts/mrf/README
 create mode 100644 frmts/mrf/Raw_band.cpp
 create mode 100644 frmts/mrf/Tif_band.cpp
 create mode 100644 frmts/mrf/frmt_marfa.html
 create mode 100644 frmts/mrf/libLERC/BitMask.cpp
 create mode 100644 frmts/mrf/libLERC/BitMask.h
 create mode 100644 frmts/mrf/libLERC/BitMask2.cpp
 create mode 100644 frmts/mrf/libLERC/BitMask2.h
 create mode 100644 frmts/mrf/libLERC/BitStuffer.cpp
 create mode 100644 frmts/mrf/libLERC/BitStuffer.h
 create mode 100644 frmts/mrf/libLERC/BitStuffer2.cpp
 create mode 100644 frmts/mrf/libLERC/BitStuffer2.h
 create mode 100644 frmts/mrf/libLERC/CntZImage.cpp
 create mode 100644 frmts/mrf/libLERC/CntZImage.h
 create mode 100644 frmts/mrf/libLERC/Defines.h
 create mode 100644 frmts/mrf/libLERC/GNUmakefile
 create mode 100644 frmts/mrf/libLERC/Huffman.cpp
 create mode 100644 frmts/mrf/libLERC/Huffman.h
 create mode 100644 frmts/mrf/libLERC/Image.h
 create mode 100644 frmts/mrf/libLERC/LICENSE.TXT
 create mode 100644 frmts/mrf/libLERC/Lerc2.cpp
 create mode 100644 frmts/mrf/libLERC/Lerc2.h
 create mode 100644 frmts/mrf/libLERC/NOTICE.TXT
 create mode 100644 frmts/mrf/libLERC/RLE.cpp
 create mode 100644 frmts/mrf/libLERC/RLE.h
 create mode 100644 frmts/mrf/libLERC/TImage.hpp
 create mode 100644 frmts/mrf/libLERC/makefile.vc
 create mode 100644 frmts/mrf/makefile.vc
 create mode 100644 frmts/mrf/marfa.h
 create mode 100644 frmts/mrf/marfa_dataset.cpp
 create mode 100644 frmts/mrf/mrf_band.cpp
 create mode 100644 frmts/mrf/mrf_overview.cpp
 create mode 100644 frmts/mrf/mrf_util.cpp
 create mode 100644 frmts/mrsid_lidar/mg4lidar_headers.h
 create mode 100644 frmts/netcdf/frmt_netcdf_vector.html
 create mode 100644 frmts/netcdf/netcdflayer.cpp
 create mode 100644 frmts/netcdf/netcdfwriterconfig.cpp
 create mode 100644 frmts/openjpeg/eoptemplate_pleiades.xml
 create mode 100644 frmts/openjpeg/eoptemplate_worldviewgeoeye.xml
 delete mode 100644 frmts/pcidsk/gdal_pcidsk.h
 create mode 100644 frmts/pcidsk/ogrpcidsklayer.cpp
 delete mode 100644 frmts/pcidsk/pcidskdataset.cpp
 create mode 100644 frmts/pcidsk/pcidskdataset2.h
 delete mode 100644 frmts/pcidsk/pcidsktiledrasterband.cpp
 create mode 100644 frmts/pdf/gdal_pdf.h
 create mode 100644 frmts/pdf/ogrpdflayer.cpp
 delete mode 100644 frmts/pdf/pdfdataset.h
 create mode 100644 frmts/pdf/pdfreadvectors.cpp
 create mode 100644 frmts/pdf/pdfsdk_headers.h
 create mode 100644 frmts/pdf/pdfwritabledataset.cpp
 create mode 100644 frmts/pds/vicardataset.cpp
 create mode 100644 frmts/pds/vicarkeywordhandler.cpp
 create mode 100644 frmts/pds/vicarkeywordhandler.h
 delete mode 100644 frmts/pgchip/GNUmakefile
 delete mode 100644 frmts/pgchip/INSTALL
 delete mode 100644 frmts/pgchip/README
 delete mode 100644 frmts/pgchip/makefile.vc
 delete mode 100644 frmts/pgchip/pgchip.h
 delete mode 100644 frmts/pgchip/pgchipdataset.cpp
 delete mode 100644 frmts/pgchip/pgchiprasterband.cpp
 delete mode 100644 frmts/pgchip/pgchiputilities.cpp
 delete mode 100644 frmts/pgchip/todo
 create mode 100644 frmts/plmosaic/GNUmakefile
 create mode 100644 frmts/plmosaic/frmt_plmosaic.html
 create mode 100644 frmts/plmosaic/makefile.vc
 create mode 100644 frmts/plmosaic/plmosaicdataset.cpp
 create mode 100644 frmts/raw/iscedataset.cpp
 create mode 100644 frmts/raw/roipacdataset.cpp
 create mode 100644 frmts/safe/GNUmakefile
 create mode 100644 frmts/safe/frmt_safe.html
 create mode 100644 frmts/safe/makefile.vc
 create mode 100644 frmts/safe/safedataset.cpp
 create mode 100644 frmts/sentinel2/GNUmakefile
 create mode 100644 frmts/sentinel2/frmt_sentinel2.html
 create mode 100644 frmts/sentinel2/makefile.vc
 create mode 100644 frmts/sentinel2/sentinel2dataset.cpp
 create mode 100644 frmts/vrt/vrtpansharpened.cpp
 create mode 100644 frmts/webp/webp_headers.h
 create mode 100644 frmts/wms/frmt_ags_arcgisonline.xml
 create mode 100644 frmts/wms/frmt_wms_iip.xml
 create mode 100644 frmts/wms/minidriver_arcgis_server.cpp
 create mode 100644 frmts/wms/minidriver_arcgis_server.h
 create mode 100644 frmts/wms/minidriver_iip.cpp
 create mode 100644 frmts/wms/minidriver_iip.h
 create mode 100644 frmts/wmts/GNUmakefile
 create mode 100644 frmts/wmts/frmt_wmts.html
 create mode 100644 frmts/wmts/makefile.vc
 create mode 100644 frmts/wmts/wmtsdataset.cpp
 create mode 100644 gcore/gdal_mdreader.cpp
 create mode 100644 gcore/gdal_mdreader.h
 create mode 100644 gcore/gdal_priv_templates.hpp
 delete mode 100644 gcore/gdal_rpcimdio.cpp
 create mode 100644 gcore/gdalabstractbandblockcache.cpp
 create mode 100644 gcore/gdalarraybandblockcache.cpp
 create mode 100644 gcore/gdalhashsetbandblockcache.cpp
 create mode 100644 gcore/gdaljp2metadatagenerator.cpp
 create mode 100644 gcore/gdaljp2metadatagenerator.h
 create mode 100644 gcore/gdaljp2structure.cpp
 create mode 100644 gcore/gdaloverviewdataset.cpp
 create mode 100644 gcore/gdalsse_priv.h
 delete mode 100755 gcore/jp2dump.cpp
 create mode 100644 gcore/mdreader/GNUmakefile
 create mode 100644 gcore/mdreader/makefile.vc
 create mode 100644 gcore/mdreader/reader_alos.cpp
 create mode 100644 gcore/mdreader/reader_alos.h
 create mode 100644 gcore/mdreader/reader_digital_globe.cpp
 create mode 100644 gcore/mdreader/reader_digital_globe.h
 create mode 100644 gcore/mdreader/reader_eros.cpp
 create mode 100644 gcore/mdreader/reader_eros.h
 create mode 100644 gcore/mdreader/reader_geo_eye.cpp
 create mode 100644 gcore/mdreader/reader_geo_eye.h
 create mode 100644 gcore/mdreader/reader_kompsat.cpp
 create mode 100644 gcore/mdreader/reader_kompsat.h
 create mode 100644 gcore/mdreader/reader_landsat.cpp
 create mode 100644 gcore/mdreader/reader_landsat.h
 create mode 100644 gcore/mdreader/reader_orb_view.cpp
 create mode 100644 gcore/mdreader/reader_orb_view.h
 create mode 100644 gcore/mdreader/reader_pleiades.cpp
 create mode 100644 gcore/mdreader/reader_pleiades.h
 create mode 100644 gcore/mdreader/reader_rapid_eye.cpp
 create mode 100644 gcore/mdreader/reader_rapid_eye.h
 create mode 100644 gcore/mdreader/reader_rdk1.cpp
 create mode 100644 gcore/mdreader/reader_rdk1.h
 create mode 100644 gcore/mdreader/reader_spot.cpp
 create mode 100644 gcore/mdreader/reader_spot.h
 create mode 100644 gnm/GNUmakefile
 create mode 100644 gnm/gnm.h
 create mode 100644 gnm/gnm_api.h
 create mode 100644 gnm/gnm_arch.dox
 create mode 100644 gnm/gnm_frmts/GNUmakefile
 create mode 100644 gnm/gnm_frmts/db/GNUmakefile
 create mode 100644 gnm/gnm_frmts/db/gnmdb.h
 create mode 100644 gnm/gnm_frmts/db/gnmdbdriver.cpp
 create mode 100644 gnm/gnm_frmts/db/gnmdbnetwork.cpp
 create mode 100755 gnm/gnm_frmts/db/makefile.vc
 create mode 100644 gnm/gnm_frmts/file/GNUmakefile
 create mode 100644 gnm/gnm_frmts/file/gnmfile.h
 create mode 100644 gnm/gnm_frmts/file/gnmfiledriver.cpp
 create mode 100644 gnm/gnm_frmts/file/gnmfilenetwork.cpp
 create mode 100755 gnm/gnm_frmts/file/makefile.vc
 create mode 100644 gnm/gnm_frmts/gnm_frmts.h
 create mode 100644 gnm/gnm_frmts/gnmregisterall.cpp
 create mode 100755 gnm/gnm_frmts/makefile.vc
 copy {frmts => gnm/gnm_frmts}/o/README.TXT (100%)
 create mode 100644 gnm/gnm_priv.h
 create mode 100644 gnm/gnm_tut.dox
 create mode 100644 gnm/gnmgenericnetwork.cpp
 create mode 100644 gnm/gnmgraph.cpp
 create mode 100644 gnm/gnmgraph.h
 create mode 100644 gnm/gnmlayer.cpp
 create mode 100644 gnm/gnmnetwork.cpp
 create mode 100644 gnm/gnmresultlayer.cpp
 create mode 100644 gnm/gnmrule.cpp
 create mode 100755 gnm/makefile.vc
 create mode 100644 m4/ax_check_compile_flag.m4
 create mode 100644 m4/pkg.m4
 delete mode 100644 man/man1/_home_rouault_dist_wrk_gdal_apps_.1
 create mode 100644 man/man1/gdal_pansharpen.1
 create mode 100644 man/man1/gnm_utilities.1
 create mode 100644 man/man1/gnmanalyse.1
 create mode 100644 man/man1/gnmmanage.1
 delete mode 100644 nmake-wince.opt
 delete mode 100644 ogr/index.dox
 create mode 100644 ogr/ograpispy.cpp
 create mode 100644 ogr/ograpispy.h
 create mode 100644 ogr/ogrcircularstring.cpp
 create mode 100644 ogr/ogrcompoundcurve.cpp
 create mode 100644 ogr/ogrcurvecollection.cpp
 create mode 100644 ogr/ogrcurvepolygon.cpp
 create mode 100644 ogr/ogrmulticurve.cpp
 create mode 100644 ogr/ogrmultisurface.cpp
 create mode 100644 ogr/ogrsf_frmts/amigocloud/GNUmakefile
 create mode 100644 ogr/ogrsf_frmts/amigocloud/drv_amigocloud.html
 create mode 100644 ogr/ogrsf_frmts/amigocloud/makefile.vc
 create mode 100644 ogr/ogrsf_frmts/amigocloud/ogr_amigocloud.h
 create mode 100644 ogr/ogrsf_frmts/amigocloud/ogramigoclouddatasource.cpp
 create mode 100644 ogr/ogrsf_frmts/amigocloud/ogramigoclouddriver.cpp
 create mode 100644 ogr/ogrsf_frmts/amigocloud/ogramigocloudlayer.cpp
 create mode 100644 ogr/ogrsf_frmts/amigocloud/ogramigocloudresultlayer.cpp
 create mode 100644 ogr/ogrsf_frmts/amigocloud/ogramigocloudtablelayer.cpp
 create mode 100644 ogr/ogrsf_frmts/amigocloud/pkg/Makefile.in
 create mode 100644 ogr/ogrsf_frmts/amigocloud/pkg/configure
 create mode 100644 ogr/ogrsf_frmts/amigocloud/pkg/configure.in
 delete mode 100644 ogr/ogrsf_frmts/avc/dbfopen.h
 create mode 100644 ogr/ogrsf_frmts/carto/GNUmakefile
 create mode 100644 ogr/ogrsf_frmts/carto/drv_carto.html
 create mode 100644 ogr/ogrsf_frmts/carto/makefile.vc
 create mode 100644 ogr/ogrsf_frmts/carto/ogr_carto.h
 create mode 100644 ogr/ogrsf_frmts/carto/ogrcartodatasource.cpp
 create mode 100644 ogr/ogrsf_frmts/carto/ogrcartodriver.cpp
 create mode 100644 ogr/ogrsf_frmts/carto/ogrcartolayer.cpp
 create mode 100644 ogr/ogrsf_frmts/carto/ogrcartoresultlayer.cpp
 create mode 100644 ogr/ogrsf_frmts/carto/ogrcartotablelayer.cpp
 delete mode 100644 ogr/ogrsf_frmts/cartodb/GNUmakefile
 delete mode 100644 ogr/ogrsf_frmts/cartodb/drv_cartodb.html
 delete mode 100644 ogr/ogrsf_frmts/cartodb/makefile.vc
 delete mode 100644 ogr/ogrsf_frmts/cartodb/ogr_cartodb.h
 delete mode 100644 ogr/ogrsf_frmts/cartodb/ogrcartodbdatasource.cpp
 delete mode 100644 ogr/ogrsf_frmts/cartodb/ogrcartodbdriver.cpp
 delete mode 100644 ogr/ogrsf_frmts/cartodb/ogrcartodblayer.cpp
 delete mode 100644 ogr/ogrsf_frmts/cartodb/ogrcartodbresultlayer.cpp
 delete mode 100644 ogr/ogrsf_frmts/cartodb/ogrcartodbtablelayer.cpp
 create mode 100644 ogr/ogrsf_frmts/cloudant/GNUmakefile
 create mode 100644 ogr/ogrsf_frmts/cloudant/drv_cloudant.html
 create mode 100644 ogr/ogrsf_frmts/cloudant/makefile.vc
 create mode 100644 ogr/ogrsf_frmts/cloudant/ogr_cloudant.h
 create mode 100644 ogr/ogrsf_frmts/cloudant/ogrcloudantdatasource.cpp
 create mode 100644 ogr/ogrsf_frmts/cloudant/ogrcloudantdriver.cpp
 create mode 100644 ogr/ogrsf_frmts/cloudant/ogrcloudanttablelayer.cpp
 create mode 100644 ogr/ogrsf_frmts/csw/GNUmakefile
 create mode 100644 ogr/ogrsf_frmts/csw/drv_csw.html
 create mode 100644 ogr/ogrsf_frmts/csw/makefile.vc
 create mode 100644 ogr/ogrsf_frmts/csw/ogrcswdataset.cpp
 create mode 100644 ogr/ogrsf_frmts/db2/GNUmakefile
 create mode 100644 ogr/ogrsf_frmts/db2/drv_db2.html
 create mode 100644 ogr/ogrsf_frmts/db2/drv_db2_raster.html
 create mode 100644 ogr/ogrsf_frmts/db2/gdaldb2rasterband.cpp
 create mode 100644 ogr/ogrsf_frmts/db2/makefile.vc
 create mode 100644 ogr/ogrsf_frmts/db2/makeplugin.vc
 create mode 100644 ogr/ogrsf_frmts/db2/ogr_db2.h
 create mode 100644 ogr/ogrsf_frmts/db2/ogrdb2cli.cpp
 create mode 100644 ogr/ogrsf_frmts/db2/ogrdb2datasource.cpp
 create mode 100644 ogr/ogrsf_frmts/db2/ogrdb2datasourcemd.cpp
 create mode 100644 ogr/ogrsf_frmts/db2/ogrdb2driver.cpp
 create mode 100644 ogr/ogrsf_frmts/db2/ogrdb2geometryvalidator.cpp
 create mode 100644 ogr/ogrsf_frmts/db2/ogrdb2layer.cpp
 create mode 100644 ogr/ogrsf_frmts/db2/ogrdb2selectlayer.cpp
 create mode 100644 ogr/ogrsf_frmts/db2/ogrdb2tablelayer.cpp
 create mode 100644 ogr/ogrsf_frmts/filegdb/filegdbsdk_headers.h
 create mode 100644 ogr/ogrsf_frmts/generic/ogreditablelayer.cpp
 create mode 100644 ogr/ogrsf_frmts/generic/ogreditablelayer.h
 create mode 100644 ogr/ogrsf_frmts/generic/ogremulatedtransaction.cpp
 create mode 100644 ogr/ogrsf_frmts/generic/ogremulatedtransaction.h
 delete mode 100644 ogr/ogrsf_frmts/gme/GNUmakefile
 delete mode 100644 ogr/ogrsf_frmts/gme/makefile.vc
 delete mode 100644 ogr/ogrsf_frmts/gme/ogr_gme.h
 delete mode 100644 ogr/ogrsf_frmts/gme/ogrgmedatasource.cpp
 delete mode 100644 ogr/ogrsf_frmts/gme/ogrgmedriver.cpp
 delete mode 100644 ogr/ogrsf_frmts/gme/ogrgmejson.cpp
 delete mode 100644 ogr/ogrsf_frmts/gme/ogrgmejson.h
 delete mode 100644 ogr/ogrsf_frmts/gme/ogrgmelayer.cpp
 create mode 100644 ogr/ogrsf_frmts/gml/xercesc_headers.h
 create mode 100644 ogr/ogrsf_frmts/gpkg/drv_geopackage_raster.html
 create mode 100644 ogr/ogrsf_frmts/gpkg/gdalgeopackagerasterband.cpp
 create mode 100644 ogr/ogrsf_frmts/gpkg/geopackage_aspatial.html
 create mode 100644 ogr/ogrsf_frmts/gpkg/geopackage_aspatial.md
 create mode 100644 ogr/ogrsf_frmts/gpkg/gpkgmbtilescommon.h
 create mode 100644 ogr/ogrsf_frmts/gpkg/ogrgeopackageselectlayer.cpp
 create mode 100644 ogr/ogrsf_frmts/gpkg/ogrgeopackagetablelayer.cpp
 delete mode 100644 ogr/ogrsf_frmts/ili/ilihelper.cpp
 delete mode 100644 ogr/ogrsf_frmts/ili/ilihelper.h
 create mode 100644 ogr/ogrsf_frmts/ili/xercesc_headers.h
 create mode 100644 ogr/ogrsf_frmts/jml/GNUmakefile
 create mode 100644 ogr/ogrsf_frmts/jml/drv_jml.html
 create mode 100644 ogr/ogrsf_frmts/jml/makefile.vc
 create mode 100644 ogr/ogrsf_frmts/jml/ogr_jml.h
 create mode 100644 ogr/ogrsf_frmts/jml/ogrjmldataset.cpp
 create mode 100644 ogr/ogrsf_frmts/jml/ogrjmllayer.cpp
 create mode 100644 ogr/ogrsf_frmts/jml/ogrjmlwriterlayer.cpp
 create mode 100644 ogr/ogrsf_frmts/libkml/libkml_headers.h
 create mode 100644 ogr/ogrsf_frmts/mongodb/GNUmakefile
 create mode 100644 ogr/ogrsf_frmts/mongodb/drv_mongodb.html
 create mode 100644 ogr/ogrsf_frmts/mongodb/makefile.vc
 create mode 100644 ogr/ogrsf_frmts/mongodb/mongocxx_headers.h
 create mode 100644 ogr/ogrsf_frmts/mongodb/ogrmongodbdriver.cpp
 create mode 100644 ogr/ogrsf_frmts/mssqlspatial/ogrmssqlgeometrywriter.cpp
 delete mode 100644 ogr/ogrsf_frmts/pcidsk/GNUmakefile
 delete mode 100644 ogr/ogrsf_frmts/pcidsk/makefile.vc
 delete mode 100644 ogr/ogrsf_frmts/pcidsk/ogr_pcidsk.h
 delete mode 100644 ogr/ogrsf_frmts/pcidsk/ogrpcidskdatasource.cpp
 delete mode 100644 ogr/ogrsf_frmts/pcidsk/ogrpcidskdriver.cpp
 delete mode 100644 ogr/ogrsf_frmts/pcidsk/ogrpcidsklayer.cpp
 delete mode 100644 ogr/ogrsf_frmts/pdf/GNUmakefile
 delete mode 100644 ogr/ogrsf_frmts/pdf/drv_pdf.html
 delete mode 100644 ogr/ogrsf_frmts/pdf/makefile.vc
 delete mode 100644 ogr/ogrsf_frmts/pdf/ogr_pdf.h
 delete mode 100644 ogr/ogrsf_frmts/pdf/ogrpdfdatasource.cpp
 delete mode 100644 ogr/ogrsf_frmts/pdf/ogrpdfdriver.cpp
 create mode 100644 ogr/ogrsf_frmts/plscenes/GNUmakefile
 create mode 100644 ogr/ogrsf_frmts/plscenes/drv_plscenes.html
 create mode 100644 ogr/ogrsf_frmts/plscenes/makefile.vc
 create mode 100644 ogr/ogrsf_frmts/plscenes/ogr_plscenes.h
 create mode 100644 ogr/ogrsf_frmts/plscenes/ogrplscenesdataset.cpp
 create mode 100644 ogr/ogrsf_frmts/plscenes/ogrplscenesdriver.cpp
 create mode 100644 ogr/ogrsf_frmts/plscenes/ogrplsceneslayer.cpp
 create mode 100644 ogr/ogrsf_frmts/plscenes/ogrplscenesv1dataset.cpp
 create mode 100644 ogr/ogrsf_frmts/plscenes/ogrplscenesv1layer.cpp
 create mode 100644 ogr/ogrsf_frmts/selafin/GNUmakefile
 create mode 100644 ogr/ogrsf_frmts/selafin/drv_selafin.html
 create mode 100644 ogr/ogrsf_frmts/selafin/io_selafin.cpp
 create mode 100644 ogr/ogrsf_frmts/selafin/io_selafin.h
 create mode 100644 ogr/ogrsf_frmts/selafin/makefile.vc
 create mode 100644 ogr/ogrsf_frmts/selafin/ogr_selafin.h
 create mode 100644 ogr/ogrsf_frmts/selafin/ogrselafindatasource.cpp
 create mode 100644 ogr/ogrsf_frmts/selafin/ogrselafindriver.cpp
 create mode 100644 ogr/ogrsf_frmts/selafin/ogrselafinlayer.cpp
 create mode 100644 ogr/ogrsf_frmts/sosi/ogrsosidatatypes.cpp
 create mode 100644 ogr/ogrsf_frmts/sosi/ogrsosidatatypes.h
 create mode 100644 ogr/ogrsf_frmts/sosi/tools/README
 create mode 100644 ogr/ogrsf_frmts/sosi/tools/basicelements.xslt
 create mode 100755 ogr/ogrsf_frmts/sosi/tools/convert.sh
 create mode 100644 ogr/ogrsf_frmts/sosi/tools/groupelements.xslt
 create mode 100644 ogr/ogrsf_frmts/sosi/tools/unnorsk.xslt
 create mode 100644 ogr/ogrsf_frmts/vdv/GNUmakefile
 create mode 100644 ogr/ogrsf_frmts/vdv/drv_vdv.html
 create mode 100644 ogr/ogrsf_frmts/vdv/makefile.vc
 create mode 100644 ogr/ogrsf_frmts/vdv/ogr_vdv.h
 create mode 100644 ogr/ogrsf_frmts/vdv/ogrvdvdatasource.cpp
 create mode 100644 ogr/ogrsf_frmts/wfs/ogrwfsjoinlayer.cpp
 copy {doc/ogr => ogr}/style_pen1.gif (100%)
 copy {doc/ogr => ogr}/style_pen2.gif (100%)
 copy {doc/ogr => ogr}/style_pen3.gif (100%)
 copy {doc/ogr => ogr}/style_textanchor.gif (100%)
 delete mode 100644 ogr/wcts/GNUmakefile
 delete mode 100644 ogr/wcts/html/client.html
 delete mode 100644 ogr/wcts/html/imp_details.html
 delete mode 100644 ogr/wcts/html/index.html
 delete mode 100644 ogr/wcts/html/install.html
 delete mode 100644 ogr/wcts/html/popup.css
 delete mode 100644 ogr/wcts/html/user_form.html
 delete mode 100644 ogr/wcts/makefile.vc
 delete mode 100644 ogr/wcts/ogrwcts.cpp
 delete mode 100644 ogr/wcts/req_getcap.xml
 delete mode 100644 ogr/wcts/req_istransformable.xml
 delete mode 100644 ogr/wcts/req_nad2783tr.xml
 delete mode 100644 ogr/wcts/req_remote.xml
 delete mode 100644 ogr/wcts/req_transform.xml
 delete mode 100644 ogr/wcts/wcts_capabilities.xml.0.1.0
 delete mode 100644 ogr/wcts/wctsclient.cpp
 create mode 100644 port/cpl_aws.cpp
 create mode 100644 port/cpl_aws.h
 delete mode 100644 port/cpl_config.h.wince
 create mode 100644 port/cpl_sha256.cpp
 create mode 100644 port/cpl_sha256.h
 create mode 100644 port/cpl_vsi_error.cpp
 create mode 100644 port/cpl_vsi_error.h
 create mode 100644 port/cpl_vsil_crypt.cpp
 delete mode 100644 port/cpl_win32ce_api.cpp
 delete mode 100644 port/cpl_win32ce_api.h
 delete mode 100644 port/cpl_wince.h
 create mode 100644 port/cpl_worker_thread_pool.cpp
 create mode 100644 port/cpl_worker_thread_pool.h
 create mode 100644 scripts/GNUmakefile
 create mode 100755 scripts/check_broken_links.py
 create mode 100644 scripts/completionFinder.py
 create mode 100755 scripts/fix_typos.sh
 create mode 100644 scripts/gdal-bash-completion.sh
 create mode 100644 scripts/typos_whitelist.txt
 create mode 100755 scripts/vagrant/swig-1.3.40.sh
 create mode 100644 swig/csharp/apps/OGRFeatureEdit.cs
 create mode 100644 swig/csharp/gdal/GDALBuildVRTOptions.cs
 create mode 100644 swig/csharp/gdal/GDALDEMProcessingOptions.cs
 create mode 100644 swig/csharp/gdal/GDALGridOptions.cs
 create mode 100644 swig/csharp/gdal/GDALInfoOptions.cs
 create mode 100644 swig/csharp/gdal/GDALNearblackOptions.cs
 create mode 100644 swig/csharp/gdal/GDALRasterizeOptions.cs
 create mode 100644 swig/csharp/gdal/GDALTranslateOptions.cs
 create mode 100644 swig/csharp/gdal/GDALVectorTranslateOptions.cs
 create mode 100644 swig/csharp/gdal/GDALWarpAppOptions.cs
 create mode 100644 swig/csharp/gdal/RIOResampleAlg.cs
 create mode 100644 swig/csharp/gdal/SWIGTYPE_p_p_GDALDatasetShadow.cs
 create mode 100644 swig/csharp/ogr/AxisOrientation.cs
 create mode 100644 swig/csharp/ogr/FieldSubType.cs
 create mode 100644 swig/csharp/osr/AxisOrientation.cs
 create mode 100644 swig/include/gnm.i
 create mode 100644 swig/include/perl/confess.i
 create mode 100644 swig/include/perl/gdal_perl_rename.i
 create mode 100644 swig/java/apps/OSRTest.java
 create mode 100644 swig/java/apps/ogr2ogr_new.java
 create mode 100644 swig/java/gnm/makefile.vc
 create mode 100644 swig/java/pom.xml
 create mode 100644 swig/perl/Changes
 create mode 100644 swig/perl/Changes-in-the-API-in-2.0
 delete mode 100644 swig/perl/META.yml
 create mode 100644 swig/perl/gnm_wrap.cpp
 delete mode 100644 swig/perl/lib/Geo/GDAL/Const.dox
 create mode 100644 swig/perl/lib/Geo/GNM.dox
 create mode 100644 swig/perl/lib/Geo/GNM.pm
 create mode 100644 swig/perl/parse-for-doxygen.pl
 create mode 100644 swig/perl/streaming.dox
 create mode 100644 swig/perl/t/00-measures-00.t
 create mode 100644 swig/perl/t/00-measures-01.t
 create mode 100644 swig/perl/t/00-measures-02.t
 create mode 100644 swig/perl/t/00-measures-03.t
 create mode 100644 swig/perl/t/00-measures-04.t
 create mode 100644 swig/perl/t/00.t
 create mode 100644 swig/perl/t/01.t
 create mode 100644 swig/perl/t/02.t
 create mode 100644 swig/perl/t/03.t
 create mode 100644 swig/perl/t/alg.t
 create mode 100644 swig/perl/t/callback.t
 create mode 100644 swig/perl/t/error.t
 create mode 100644 swig/perl/t/feature.t
 create mode 100644 swig/perl/t/gcp.t
 create mode 100644 swig/perl/t/geom.t
 create mode 100644 swig/perl/t/layer.t
 create mode 100644 swig/perl/t/nodata.t
 create mode 100644 swig/perl/t/open.t
 create mode 100644 swig/perl/t/parenting.t
 create mode 100644 swig/perl/t/utf8.t
 create mode 100644 swig/perl/t/util.t
 create mode 100644 swig/php/gnm.php
 create mode 100644 swig/php/gnm_wrap.cpp
 create mode 100644 swig/php/php_gnm.h
 create mode 100644 swig/python/extensions/gnm_wrap.cpp
 create mode 100644 swig/python/gnm.py
 create mode 100644 swig/python/osgeo/gnm.py
 create mode 100644 swig/python/samples/build_jp2_from_xml.py
 create mode 100644 swig/python/samples/dump_jp2.py
 create mode 100644 swig/python/samples/gcps2ogr.py
 create mode 100755 swig/python/samples/jpeg_in_tiff_extract.py
 create mode 100644 swig/python/samples/make_fuzzer_friendly_archive.py
 create mode 100644 swig/python/samples/validate_jp2.py
 create mode 100644 swig/python/scripts/gdal_pansharpen.py
 delete mode 100644 wince/README
 delete mode 100644 wince/TODO
 delete mode 100644 wince/msvc80/gdalce_common.vsprops
 delete mode 100644 wince/msvc80/gdalce_dll/gdalce_dll.sln
 delete mode 100644 wince/msvc80/gdalce_dll/gdalce_dll.vcproj

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