found 7zip in C:\Program Files\7-Zip\7z.exe set PATH=E:\buildsystem\release-1930-x64\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\\x64;C:\Program Files (x86)\Windows Kits\10\bin\\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\7-Zip;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe if not exist src\mapserver-vc17x64 git clone -b main https://github.com/mapserver/mapserver.git src\mapserver-vc17x64 cd src\mapserver-vc17x64 git reset --hard HEAD HEAD is now at 5eea88a3f Merge pull request #6747 from rouault/fix_ossfuzz_52947 git fetch git checkout main Your branch is up to date with 'origin/main'. git pull origin main Already up to date. git reset --hard HEAD HEAD is now at 5eea88a3f Merge pull request #6747 from rouault/fix_ossfuzz_52947 git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930-x64\doc\ms_revision.txt type E:\buildsystem\release-1930-x64\doc\ms_revision.txt 5eea88a3fd365eee86196f9bbc6aeb002fa9514d cd E:\buildsystem if not exist src\gdal-vc17x64 git clone -b master https://github.com/OSGeo/gdal.git src\gdal-vc17x64 cd src\gdal-vc17x64 git reset --hard HEAD HEAD is now at 366d14992d Doc: advertize @gdal@mastodon.social git fetch git checkout master Your branch is behind 'origin/master' by 8 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin master Updating 366d14992d..908498a4d8 Fast-forward .github/workflows/cmake_builds.yml | 26 ++-- autotest/alg/applyverticalshiftgrid.py | 13 +- autotest/alg/contour.py | 3 + autotest/alg/polygonize.py | 19 +++ autotest/alg/rasterize.py | 6 + autotest/alg/sieve.py | 21 +++ autotest/alg/warp.py | 4 + autotest/cpp/test_gdal.cpp | 21 +++ autotest/cpp/test_gdal_aaigrid.cpp | 15 +- autotest/cpp/test_gdal_dted.cpp | 16 +-- autotest/cpp/test_ogr_geometry_stealing.cpp | 10 +- autotest/cpp/testmultithreadedwriting.cpp | 5 + autotest/cpp/testvirtualmem.cpp | 9 +- autotest/gcore/cog.py | 31 ++++ autotest/gcore/envi_read.py | 10 +- autotest/gcore/gdal_stats.py | 3 + autotest/gcore/hfa_write.py | 3 + autotest/gcore/histogram.py | 9 ++ autotest/gcore/identify.py | 26 ++-- autotest/gcore/mask.py | 16 +++ autotest/gcore/misc.py | 3 + autotest/gcore/pam.py | 32 +++++ autotest/gcore/rasterio.py | 44 ++++-- autotest/gcore/rat.py | 3 + autotest/gcore/tiff_ovr.py | 20 +++ autotest/gcore/tiff_read.py | 29 ++++ autotest/gcore/tiff_srs.py | 3 + autotest/gcore/tiff_write.py | 33 +++++ autotest/gcore/transformer.py | 3 + autotest/gcore/virtualmem.py | 4 + autotest/gcore/vrt_read.py | 6 + autotest/gdrivers/aaigrid.py | 2 + autotest/gdrivers/adrg.py | 3 + autotest/gdrivers/aigrid.py | 2 + autotest/gdrivers/blx.py | 3 + autotest/gdrivers/cals.py | 3 + autotest/gdrivers/data/n43.tif | Bin 0 -> 14899 bytes autotest/gdrivers/data/vrt/n43_hillshade.vrt | 6 +- autotest/gdrivers/dimap.py | 2 + autotest/gdrivers/doq2.py | 4 + autotest/gdrivers/dted.py | 2 + autotest/gdrivers/ecrgtoc.py | 2 + autotest/gdrivers/ehdr.py | 2 + autotest/gdrivers/envi.py | 2 + autotest/gdrivers/envisat.py | 2 + autotest/gdrivers/ers.py | 2 + autotest/gdrivers/fit.py | 2 + autotest/gdrivers/gif.py | 3 + autotest/gdrivers/gxf.py | 2 + autotest/gdrivers/hfa.py | 6 + autotest/gdrivers/iris.py | 3 + autotest/gdrivers/isce.py | 3 + autotest/gdrivers/isis.py | 2 + autotest/gdrivers/isis2.py | 3 + autotest/gdrivers/jpeg.py | 2 + autotest/gdrivers/jpeg_profile.py | 2 + autotest/gdrivers/kmlsuperoverlay.py | 2 + autotest/gdrivers/kro.py | 2 + autotest/gdrivers/l1b.py | 2 + autotest/gdrivers/lcp.py | 2 + autotest/gdrivers/nitf.py | 2 + autotest/gdrivers/ntv2.py | 2 + autotest/gdrivers/ozi.py | 2 + autotest/gdrivers/pcidsk.py | 2 + autotest/gdrivers/pdf.py | 5 +- autotest/gdrivers/pds.py | 2 + autotest/gdrivers/pds4.py | 2 + autotest/gdrivers/png.py | 2 + autotest/gdrivers/png_profile.py | 2 + autotest/gdrivers/pnm.py | 2 + autotest/gdrivers/prf.py | 2 + autotest/gdrivers/rmf.py | 2 + autotest/gdrivers/roipac.py | 3 + autotest/gdrivers/rpftoc.py | 3 + autotest/gdrivers/rraster.py | 3 + autotest/gdrivers/rs2.py | 3 + autotest/gdrivers/safe.py | 3 + autotest/gdrivers/saga.py | 3 + autotest/gdrivers/sentinel2.py | 2 + autotest/gdrivers/srp.py | 3 + autotest/gdrivers/srtmhgt.py | 2 + autotest/gdrivers/terragen.py | 3 + autotest/gdrivers/til.py | 3 + autotest/gdrivers/usgsdem.py | 2 + autotest/gdrivers/vicar.py | 2 + autotest/gdrivers/vrtderived.py | 4 +- autotest/gdrivers/xpm.py | 2 + autotest/gdrivers/xyz.py | 2 + autotest/gdrivers/zarr_driver.py | 2 + autotest/ogr/ogr_avc.py | 5 + autotest/ogr/ogr_csv.py | 2 + autotest/ogr/ogr_dgn.py | 1 + autotest/ogr/ogr_dxf.py | 2 + autotest/ogr/ogr_edigeo.py | 2 + autotest/ogr/ogr_fielddomain.py | 7 +- autotest/ogr/ogr_geoconcept.py | 2 + autotest/ogr/ogr_gml_fgd_read.py | 2 + autotest/ogr/ogr_gml_read.py | 1 + autotest/ogr/ogr_gpkg.py | 2 + autotest/ogr/ogr_idrisi.py | 2 + autotest/ogr/ogr_join_test.py | 3 + autotest/ogr/ogr_mapml.py | 2 + autotest/ogr/ogr_mitab.py | 9 ++ autotest/ogr/ogr_mvt.py | 2 + autotest/ogr/ogr_ntf.py | 2 + autotest/ogr/ogr_openfilegdb.py | 2 + autotest/ogr/ogr_pds.py | 2 + autotest/ogr/ogr_pds4.py | 2 + autotest/ogr/ogr_pgdump.py | 2 + autotest/ogr/ogr_s57.py | 2 + autotest/ogr/ogr_sdts.py | 2 + autotest/ogr/ogr_selafin.py | 4 +- autotest/ogr/ogr_sql_rfc28.py | 12 ++ autotest/ogr/ogr_sql_test.py | 12 ++ autotest/ogr/ogr_sxf.py | 2 + autotest/ogr/ogr_tiger.py | 2 + autotest/ogr/ogr_vdv.py | 2 + autotest/ogr/ogr_vrt.py | 36 +++++ autotest/ogr/ogr_wasp.py | 2 + autotest/pyscripts/gdal2tiles/test_vsimem.py | 5 + autotest/pyscripts/test_gdal2tiles.py | 36 +++++ autotest/pyscripts/test_gdal_polygonize.py | 9 ++ autotest/pyscripts/test_gdal_sieve.py | 3 + autotest/pyscripts/test_gdalinfo_py.py | 8 ++ autotest/pyscripts/test_ogr2ogr_py.py | 33 +++++ autotest/pyscripts/test_ogrinfo_py.py | 8 ++ autotest/utilities/test_gdal_contour.py | 2 +- autotest/utilities/test_gdal_create.py | 8 ++ autotest/utilities/test_gdal_grid.py | 68 ++++++++- autotest/utilities/test_gdal_grid_lib.py | 36 +++-- autotest/utilities/test_gdal_rasterize.py | 81 ++++++----- autotest/utilities/test_gdal_rasterize_lib.py | 4 +- autotest/utilities/test_gdal_translate.py | 21 +++ autotest/utilities/test_gdal_translate_lib.py | 3 + autotest/utilities/test_gdal_viewshed.py | 11 +- autotest/utilities/test_gdaldem.py | 62 +++++--- autotest/utilities/test_gdaldem_lib.py | 41 +++--- autotest/utilities/test_gdalinfo.py | 15 ++ autotest/utilities/test_gdalinfo_lib.py | 3 + autotest/utilities/test_gdalwarp.py | 53 +++++++ autotest/utilities/test_gdalwarp_lib.py | 15 ++ autotest/utilities/test_ogr2ogr.py | 94 ++++++++++++ autotest/utilities/test_ogr2ogr_lib.py | 6 + autotest/utilities/test_ogrinfo.py | 9 ++ doc/images/foss4g2022.png | Bin 10166 -> 0 bytes doc/images/foss4g2023.png | Bin 0 -> 21012 bytes doc/source/community/index.rst | 8 +- frmts/gtiff/libtiff/gdal_libtiff_symbol_rename.h | 10 +- frmts/gtiff/libtiff/tif_aux.c | 16 +-- frmts/gtiff/libtiff/tif_codec.c | 5 +- frmts/gtiff/libtiff/tif_compress.c | 10 +- frmts/gtiff/libtiff/tif_dir.c | 101 +++++++------ frmts/gtiff/libtiff/tif_dirinfo.c | 16 +-- frmts/gtiff/libtiff/tif_dirread.c | 176 +++++++++++------------ frmts/gtiff/libtiff/tif_dirwrite.c | 156 ++++++++++---------- frmts/gtiff/libtiff/tif_dumpmode.c | 2 +- frmts/gtiff/libtiff/tif_error.c | 25 ++++ frmts/gtiff/libtiff/tif_fax3.c | 40 +++--- frmts/gtiff/libtiff/tif_fax3.h | 12 +- frmts/gtiff/libtiff/tif_flush.c | 8 +- frmts/gtiff/libtiff/tif_getimage.c | 138 +++++++++--------- frmts/gtiff/libtiff/tif_jpeg.c | 94 ++++++------ frmts/gtiff/libtiff/tif_jpeg_12.c | 2 +- frmts/gtiff/libtiff/tif_lerc.c | 84 +++++------ frmts/gtiff/libtiff/tif_luv.c | 44 +++--- frmts/gtiff/libtiff/tif_lzma.c | 28 ++-- frmts/gtiff/libtiff/tif_lzw.c | 30 ++-- frmts/gtiff/libtiff/tif_next.c | 8 +- frmts/gtiff/libtiff/tif_ojpeg.c | 136 +++++++++--------- frmts/gtiff/libtiff/tif_open.c | 63 ++++---- frmts/gtiff/libtiff/tif_packbits.c | 10 +- frmts/gtiff/libtiff/tif_pixarlog.c | 46 +++--- frmts/gtiff/libtiff/tif_predict.c | 36 ++--- frmts/gtiff/libtiff/tif_read.c | 86 +++++------ frmts/gtiff/libtiff/tif_strip.c | 16 +-- frmts/gtiff/libtiff/tif_thunder.c | 6 +- frmts/gtiff/libtiff/tif_tile.c | 18 +-- frmts/gtiff/libtiff/tif_warning.c | 26 +++- frmts/gtiff/libtiff/tif_webp.c | 62 ++++---- frmts/gtiff/libtiff/tif_write.c | 54 +++---- frmts/gtiff/libtiff/tif_zip.c | 32 ++--- frmts/gtiff/libtiff/tif_zstd.c | 22 +-- frmts/gtiff/libtiff/tiffio.h | 34 +++-- frmts/gtiff/libtiff/tiffiop.h | 6 + frmts/ogcapi/CMakeLists.txt | 5 +- frmts/ogcapi/gdalogcapidataset.cpp | 9 ++ ogr/ogrsf_frmts/CMakeLists.txt | 8 +- swig/include/gdal.i | 2 + swig/python/extensions/gdal_wrap.cpp | 32 +++++ swig/python/osgeo/gdal.py | 4 + 190 files changed, 2111 insertions(+), 970 deletions(-) create mode 100644 autotest/gdrivers/data/n43.tif delete mode 100644 doc/images/foss4g2022.png create mode 100644 doc/images/foss4g2023.png git reset --hard HEAD HEAD is now at 908498a4d8 commit forgotten doc/images/foss4g2023.png git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930-x64\doc\gdal_revision.txt type E:\buildsystem\release-1930-x64\doc\gdal_revision.txt 908498a4d837bacef1b0ddd8e0fbf39444252dac cd E:\buildsystem set PATH=E:\buildsystem\release-1930-x64\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\\x64;C:\Program Files (x86)\Windows Kits\10\bin\\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\7-Zip;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe if not exist src\mapcache-vc17x64 git clone -b main https://github.com/MapServer/mapcache.git src\mapcache-vc17x64 cd src\mapcache-vc17x64 git reset --hard HEAD HEAD is now at 882c009 docs(cache_disk.c): proofread comment text (#292) git fetch git checkout main Your branch is up to date with 'origin/main'. git pull origin main Already up to date. git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930-x64\doc\mapcache_revision.txt type E:\buildsystem\release-1930-x64\doc\mapcache_revision.txt 882c009d6e059286753007bdcc9e7cd4af66dbd6 cd E:\buildsystem