found 7zip in C:\Program Files\7-Zip\7z.exe set PATH=E:\buildsystem\release-1916-x64\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.1;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\;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 (x86)\Microsoft Visual Studio\2017\Community\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\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:\php;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja git config --global core.autocrlf false if not exist src\mapserver-vc15x64 git clone -b main https://github.com/mapserver/mapserver.git src\mapserver-vc15x64 cd src\mapserver-vc15x64 git reset --hard HEAD HEAD is now at aedc11938 Improve round-trip of mapfiles through mapscript (#6838) 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 aedc11938 Improve round-trip of mapfiles through mapscript (#6838) git log --pretty=format:%H -n 1 > E:\buildsystem\release-1916-x64\doc\ms_revision.txt type E:\buildsystem\release-1916-x64\doc\ms_revision.txt aedc1193829e9894e2fbf15f4367c30d9fbe7b37 cd E:\buildsystem git config --global core.autocrlf false if not exist src\gdal-vc15x64 git clone -b master https://github.com/OSGeo/gdal.git src\gdal-vc15x64 cd src\gdal-vc15x64 git reset --hard HEAD HEAD is now at 191228d127 Merge pull request #7426 from dbaston/ogr-clip-clarify git fetch git checkout master Your branch is behind 'origin/master' by 27 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin master Updating 191228d127..59a66f11e9 Fast-forward .github/workflows/alpine/start.sh | 4 + .github/workflows/ubuntu_18.04_32bit/start.sh | 3 - alg/gdal_rpc.cpp | 4 +- alg/gdalapplyverticalshiftgrid.cpp | 2 +- alg/gdalcutline.cpp | 49 +- alg/gdalmatching.cpp | 12 +- alg/gdalrasterize.cpp | 6 +- alg/gdalwarper.cpp | 13 +- alg/gdalwarpoperation.cpp | 7 +- apps/gdal_grid_lib.cpp | 18 +- apps/gdal_rasterize_lib.cpp | 2 +- apps/gdalwarp_lib.cpp | 6 +- apps/ogrlineref.cpp | 12 +- apps/ogrtindex.cpp | 10 +- autotest/cpp/test_cpl.cpp | 28 + autotest/gdrivers/eedai.py | 31 +- autotest/gdrivers/fast.py | 35 +- autotest/gdrivers/gif.py | 17 +- autotest/gdrivers/gta.py | 25 +- autotest/gdrivers/netcdf.py | 33 +- autotest/gdrivers/netcdf_cf.py | 22 - autotest/gdrivers/netcdf_multidim.py | 38 +- autotest/gdrivers/plmosaic.py | 86 +-- autotest/gdrivers/rasdaman.py | 93 --- autotest/gdrivers/rasterlite.py | 183 +---- autotest/gdrivers/wcs.py | 5 +- autotest/gdrivers/webp.py | 32 +- cmake/helpers/CheckDependentLibraries.cmake | 3 - doc/source/drivers/raster/index.rst | 1 - doc/source/drivers/raster/rasdaman.rst | 48 -- frmts/CMakeLists.txt | 12 +- frmts/arg/argdataset.cpp | 2 +- frmts/blx/blxdataset.cpp | 3 +- frmts/eeda/eedadataset.cpp | 6 +- frmts/eeda/eedaidataset.cpp | 2 +- frmts/gdalallregister.cpp | 4 - frmts/gtiff/libtiff/tif_dir.c | 50 +- frmts/gtiff/libtiff/tif_dirread.c | 7 +- frmts/gtiff/libtiff/tif_open.c | 1 + frmts/gtiff/libtiff/tiffiop.h | 4 +- frmts/hdf4/hdf4dataset.cpp | 4 +- frmts/hdf4/hdf4imagedataset.cpp | 2 +- frmts/hdf5/CMakeLists.txt | 53 +- frmts/http/CMakeLists.txt | 2 + frmts/{wcs => http}/httpdriver.cpp | 0 frmts/kmlsuperoverlay/kmlsuperoverlaydataset.cpp | 4 +- frmts/map/mapdataset.cpp | 4 +- frmts/mrf/Tif_band.cpp | 2 +- frmts/mrf/marfa_dataset.cpp | 4 +- frmts/nitf/nitfdataset.cpp | 6 +- frmts/nitf/rpftocdataset.cpp | 10 +- frmts/pcidsk/gdal_edb.cpp | 7 +- frmts/pds/isis2dataset.cpp | 2 +- frmts/pds/isis3dataset.cpp | 8 +- frmts/pds/pdsdataset.cpp | 2 +- frmts/plmosaic/plmosaicdataset.cpp | 6 +- frmts/rasdaman/CMakeLists.txt | 4 - frmts/rasdaman/rasdamandataset.cpp | 820 --------------------- frmts/rasdaman/rasdamandataset.h | 46 -- frmts/rasterlite/rasterlitecreatecopy.cpp | 2 +- frmts/raw/byndataset.cpp | 2 +- frmts/raw/gtxdataset.cpp | 2 +- frmts/raw/hkvdataset.cpp | 4 +- frmts/raw/krodataset.cpp | 2 +- frmts/raw/ntv2dataset.cpp | 5 +- frmts/raw/roipacdataset.cpp | 2 +- frmts/rmf/rmfdataset.cpp | 2 +- frmts/rs2/rs2dataset.cpp | 2 +- frmts/saga/sagadataset.cpp | 2 +- frmts/sgi/sgidataset.cpp | 2 +- frmts/terragen/terragendataset.cpp | 2 +- frmts/til/tildataset.cpp | 2 +- frmts/tsx/tsxdataset.cpp | 2 +- frmts/wcs/CMakeLists.txt | 13 +- frmts/wcs/gmlcoverage.cpp | 12 +- frmts/wms/gdalwmscache.cpp | 2 +- frmts/wms/gdalwmsrasterband.cpp | 2 +- frmts/zmap/zmapdataset.cpp | 2 +- gcore/gdal_misc.cpp | 24 +- gcore/gdaljp2metadata.cpp | 11 +- gcore/rasterio.cpp | 2 +- ogr/gml2ogrgeometry.cpp | 4 +- ogr/ogr2gmlgeometry.cpp | 4 +- ogr/ogr_api.cpp | 4 +- ogr/ogr_geocoding.cpp | 12 +- ogr/ograssemblepolygon.cpp | 4 +- ogr/ogrgeometry.cpp | 7 +- ogr/ogrgeometryfactory.cpp | 66 +- ogr/ogrpgeogeometry.cpp | 5 +- ogr/ogrsf_frmts/avc/ogravcbinlayer.cpp | 5 +- ogr/ogrsf_frmts/avc/ogravce00layer.cpp | 5 +- ogr/ogrsf_frmts/cad/gdalcaddataset.cpp | 2 +- ogr/ogrsf_frmts/csv/ogrcsvlayer.cpp | 2 +- ogr/ogrsf_frmts/dgn/ogrdgnlayer.cpp | 7 +- ogr/ogrsf_frmts/dwg/ogrdgnv8layer.cpp | 4 +- ogr/ogrsf_frmts/generic/ogrdatasource.cpp | 38 +- ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.cpp | 2 +- ogr/ogrsf_frmts/gmlas/ogrgmlasreader.cpp | 2 +- ogr/ogrsf_frmts/gmlas/ogrgmlaswriter.cpp | 10 +- ogr/ogrsf_frmts/gmt/ogrgmtlayer.cpp | 2 +- ogr/ogrsf_frmts/gpkg/gdalgeopackagerasterband.cpp | 36 +- ogr/ogrsf_frmts/jml/ogrjmllayer.cpp | 4 +- ogr/ogrsf_frmts/kml/ogr2kmlgeometry.cpp | 4 +- ogr/ogrsf_frmts/mvt/mvtutils.cpp | 2 +- ogr/ogrsf_frmts/ngw/gdalngwdataset.cpp | 2 +- ogr/ogrsf_frmts/ntf/ntffilereader.cpp | 5 +- .../openfilegdb/gdalopenfilegdbrasterband.cpp | 26 +- ogr/ogrsf_frmts/osm/ogrosmdatasource.cpp | 5 +- ogr/ogrsf_frmts/s57/s57reader.cpp | 5 +- port/cpl_userfaultfd.cpp | 87 ++- 110 files changed, 544 insertions(+), 1823 deletions(-) delete mode 100755 autotest/gdrivers/rasdaman.py delete mode 100644 doc/source/drivers/raster/rasdaman.rst create mode 100644 frmts/http/CMakeLists.txt rename frmts/{wcs => http}/httpdriver.cpp (100%) delete mode 100644 frmts/rasdaman/CMakeLists.txt delete mode 100644 frmts/rasdaman/rasdamandataset.cpp delete mode 100644 frmts/rasdaman/rasdamandataset.h git reset --hard HEAD HEAD is now at 59a66f11e9 Merge pull request #7422 from rouault/cmake_hdf5_thread_safety git log --pretty=format:%H -n 1 > E:\buildsystem\release-1916-x64\doc\gdal_revision.txt type E:\buildsystem\release-1916-x64\doc\gdal_revision.txt 59a66f11e9efb4800f2c821e24d1746f66a4197a cd E:\buildsystem set PATH=E:\buildsystem\release-1916-x64\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.1;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\;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 (x86)\Microsoft Visual Studio\2017\Community\\MSBuild\15.0\bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2017\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:\php;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja git config --global core.autocrlf false if not exist src\mapcache-vc15x64 git clone -b main https://github.com/MapServer/mapcache.git src\mapcache-vc15x64 cd src\mapcache-vc15x64 git reset --hard HEAD HEAD is now at 0cb6c00 change Migration Guide to markdown (#305) 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-1916-x64\doc\mapcache_revision.txt type E:\buildsystem\release-1916-x64\doc\mapcache_revision.txt 0cb6c00d19708cab7fbb1719eac62a738aa5405d cd E:\buildsystem