found 7zip in C:\Program Files\7-Zip\7z.exe set PATH=E:\buildsystem\release-1928\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\bin\HostX86\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools;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\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\;C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\\MSBuild\Current\Bin;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ActiveTcl\bin;C:\Perl64\site\bin;C:\Perl64\bin;C:\Program Files\Microsoft MPI\Bin\;E:\app\szekeres\product\11.2.0\dbhome_1\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files (x86)\Microsoft Team Foundation Server 2015 Power Tools\;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft Network Monitor 3\;C:\Program Files\dotnet\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseGit\bin;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;;C:\Program Files\7-Zip;C:\Program Files (x86)\Certum\proCertum CardManager;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\dotnet\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Users\szekeres\AppData\Roaming\npm;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\AppData\Local\Programs\Fiddler;C:\Users\szekeres\.dotnet\tools;C:\Users\szekeres\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe if not exist src\mapserver-7-6 git clone -b main https://github.com/mapserver/mapserver.git src\mapserver-7-6 cd src\mapserver-7-6 git reset --hard HEAD HEAD is now at cf21b1b4 Merge pull request #6256 from MapServer-backport-bot/backport-6252-to-branch-7-6 git fetch git checkout main Your branch is behind 'origin/main' by 21 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin main Updating 4da383f4..4505f702 Fast-forward .github/workflows/cppcheck.yml | 3 +- CMakeLists.txt | 12 +- INSTALL.CMAKE | 1 - Makefile | 2 +- apache/mod_mapserver.c | 8 +- appveyor.yml | 2 +- cgiutil.c | 5 +- ci/travis/script.sh | 4 +- classobject.c | 8 +- cmake/FindPostgreSQL.cmake | 63 ++-- fontcache.c | 1 + hittest.c | 2 + interpolation.c | 5 +- layerobject.c | 5 +- mapagg.cpp | 76 ++--- mapagg.h | 9 +- mapcairo.c | 16 +- mapchart.c | 34 +- mapcluster.c | 15 +- mapcompositingfilter.c | 71 ++-- mapcontext.c | 25 +- mapcontour.c | 5 +- mapcopy.c | 75 ++-- mapcopy.h | 8 - mapdebug.c | 3 +- mapdraw.c | 139 ++++---- mapdrawgdal.c | 8 +- mapdummyrenderer.c | 115 +++++++ maperror.c | 44 +-- mapfile.c | 13 +- mapgdal.c | 16 +- mapgeomtransform.c | 6 +- mapgeos.c | 19 +- mapgml.c | 67 +--- mapgraticule.c | 23 +- maphash.c | 9 +- maphash.h | 8 +- maphttp.c | 8 +- mapimageio.c | 54 ++- mapimagemap.c | 53 ++- mapio.c | 27 +- mapjoin.c | 7 +- mapkml.cpp | 24 +- mapkmlrenderer.cpp | 12 +- maplabel.c | 74 ++-- maplayer.c | 90 +++-- maplegend.c | 62 ++-- maplexer.c | 13 +- maplexer.l | 13 +- maplibxml2.c | 1 + mapmetadata.c | 24 +- mapmssql2008.c | 24 +- mapmvt.c | 13 +- mapobject.c | 31 +- mapogcfilter.cpp | 81 ++--- mapogcsld.c | 91 +++-- mapogcsos.c | 7 +- mapogr.cpp | 220 +++++------- mapogroutput.cpp | 17 +- maporaclespatial.c | 129 ++++--- mapoutput.c | 6 +- mapows.c | 41 ++- mapows.h | 11 +- mapowscommon.h | 2 + mapparser.c | 1 + mapparser.y | 1 + mappluginlayer.c | 6 +- mappool.c | 5 +- mappostgis.cpp | 15 +- mapprimitive.c | 60 ++-- mapprimitive.h | 4 +- mapproject.c | 27 +- mapproject.h | 2 +- mapquantization.c | 27 +- mapquery.c | 35 +- mapraster.c | 15 +- maprasterquery.c | 21 +- maprendering.c | 47 +-- mapresample.c | 16 +- mapscale.c | 45 ++- mapscript/csharp/Makefile.in | 9 +- mapscript/csharp/csmodule.i | 2 +- mapscript/csharp/swig_csharp_extensions.i | 10 +- mapscript/java/javaextend.i | 6 +- mapscript/php/image.c | 2 +- mapscript/php/label.c | 8 +- mapscript/php/layer.c | 3 +- mapscript/php/map.c | 23 +- mapscript/php/mapscript_i.c | 3 +- mapscript/php/php_mapscript.c | 3 +- mapscript/php/point.c | 10 - mapscript/php/style.c | 8 +- mapscript/python/pymodule.i | 2 + mapscript/python/tests/cases/line_test.py | 2 +- mapscript/python/tests/cases/shape_test.py | 6 +- mapscript/ruby/rbmodule.i | 2 + mapscript/swiginc/line.i | 4 + mapscript/swiginc/point.i | 30 +- mapscript/v8/line.cpp | 6 - mapscript/v8/point.cpp | 12 - mapsearch.c | 40 +-- mapserver-config.h.in | 1 - mapserver.h | 52 +-- mapservutil.c | 29 +- mapshape.c | 82 ++--- mapstring.cpp | 17 +- mapsymbol.c | 37 +- maptemplate.c | 63 ++-- maptile.c | 30 +- maptime.c | 14 +- maptree.c | 2 + mapunion.c => mapunion.cpp | 195 +++++------ maputfgrid.cpp | 378 ++++++++------------- maputfgrid.h | 11 +- maputil.c | 155 +++------ mapuvraster.c | 11 +- mapwcs.cpp | 19 +- mapwcs11.cpp | 4 +- mapwcs20.cpp | 40 +-- mapwfs.cpp | 51 +-- mapwfs20.c | 20 +- mapwfslayer.c | 24 +- mapwms.cpp | 16 +- mapwmslayer.c | 12 +- mapxbase.c | 4 +- msautotest/misc/data/union/layer1.dbf | Bin 0 -> 370 bytes msautotest/misc/data/union/layer1.shp | Bin 0 -> 3060 bytes msautotest/misc/data/union/layer1.shx | Bin 0 -> 148 bytes msautotest/misc/data/union/layer2.dbf | Bin 0 -> 118 bytes msautotest/misc/data/union/layer2.shp | Bin 0 -> 1620 bytes msautotest/misc/data/union/layer2.shx | Bin 0 -> 132 bytes msautotest/misc/expected/union.png | Bin 0 -> 14966 bytes msautotest/misc/union.map | 57 ++++ msautotest/mspython/test_postgis.py | 6 +- ..._exception_getfeature_resourceid_inexisting.xml | 10 - ...wfs_200_exception_getfeaturebyid_invalid_id.xml | 4 +- .../wfs_200_exception_getfeaturebyid_nofeature.xml | 6 +- .../wfs_200_getfeature_resourceid_inexisting.xml | 12 + msautotest/wxs/wfs_200.map | 2 +- renderers/agg/include/agg_bezier_arc.h | 2 +- renderers/agg/include/agg_conv_adaptor_vcgen.h | 2 + renderers/agg/include/agg_pixfmt_rgba.h | 2 +- renderers/agg/include/agg_rasterizer_sl_clip.h | 2 +- renderers/agg/include/agg_scanline_bin.h | 2 +- renderers/agg/src/agg_font_freetype.cpp | 2 +- renderers/agg/src/agg_vcgen_contour.cpp | 3 + renderers/agg/src/agg_vcgen_dash.cpp | 1 + renderers/agg/src/agg_vcgen_stroke.cpp | 2 + renderers/agg/src/clipper.cpp | 2 + scripts/cppcheck.sh | 7 +- scripts/docker/Dockerfile | 1 - scripts/docker/Dockerfile_mapcache | 1 - scripts/docker/Dockerfile_oracle_mapcache | 1 - shp2img.c | 8 +- shptree.c | 1 + textlayout.c | 37 +- uthash.h | 20 +- 157 files changed, 1926 insertions(+), 2112 deletions(-) rename mapunion.c => mapunion.cpp (80%) create mode 100644 msautotest/misc/data/union/layer1.dbf create mode 100644 msautotest/misc/data/union/layer1.shp create mode 100644 msautotest/misc/data/union/layer1.shx create mode 100644 msautotest/misc/data/union/layer2.dbf create mode 100644 msautotest/misc/data/union/layer2.shp create mode 100644 msautotest/misc/data/union/layer2.shx create mode 100644 msautotest/misc/expected/union.png create mode 100644 msautotest/misc/union.map delete mode 100644 msautotest/wxs/expected/wfs_200_exception_getfeature_resourceid_inexisting.xml create mode 100644 msautotest/wxs/expected/wfs_200_getfeature_resourceid_inexisting.xml git reset --hard HEAD HEAD is now at 4505f702 Merge pull request #6272 from rouault/cppcheck_fixes git log --pretty=format:%H -n 1 > E:\buildsystem\release-1928\doc\ms_revision.txt type E:\buildsystem\release-1928\doc\ms_revision.txt 4505f7028b20f8d86734419450c2f3299bf76ace cd E:\buildsystem if not exist src\gdal-vc16 git clone -b master https://github.com/OSGeo/gdal.git src\gdal-vc16 cd src\gdal-vc16 git reset --hard HEAD HEAD is now at ce778433e8 Idrisi: fix memleak in error code path (CID 1448689) git fetch git checkout master Your branch is behind 'origin/master' by 92 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin master Updating ce778433e8..43c3621db5 Fast-forward .github/workflows/backport.yml | 18 + .github/workflows/fedora_rawhide.yml | 31 + .github/workflows/fedora_rawhide/start.sh | 79 ++ .github/workflows/ubuntu_20.04.yml | 3 + autotest/cpp/test_ogr.cpp | 57 +- autotest/gcore/basic_test.py | 26 +- autotest/gcore/numpy_rw.py | 127 ++- autotest/gcore/pixfun.py | 2 +- autotest/gcore/rasterio.py | 129 ++- autotest/gcore/tiff_ovr.py | 47 +- autotest/gcore/vsiaz_real_instance_auto.py | 39 +- autotest/gdrivers/jp2openjpeg.py | 2 +- autotest/gdrivers/mrsid.py | 17 +- autotest/ogr/ogr_geojson.py | 11 +- autotest/ogr/ogr_geos.py | 14 + autotest/ogr/ogr_mvt.py | 5 +- autotest/ogr/ogr_vrt.py | 2 +- autotest/pymod/ogrtest.py | 19 + autotest/utilities/test_ogr2ogr.py | 5 +- gdal/Doxyfile | 14 +- gdal/HOWTO-RELEASE | 1 + gdal/alg/gdalmediancut.cpp | 61 +- gdal/apps/gdal_grid_bin.cpp | 3 - gdal/apps/gdalmdimtranslate_lib.cpp | 13 +- gdal/apps/gdalwarp_lib.cpp | 3 +- gdal/data/bag_template.xml | 8 +- gdal/doc/source/drivers/raster/ogcapi.rst | 2 +- gdal/doc/source/drivers/raster/til.rst | 2 +- gdal/doc/source/drivers/vector/cad.rst | 2 +- gdal/doc/source/programs/gdal_edit.rst | 2 +- gdal/doc/source/programs/gdal_translate.rst | 17 +- gdal/doc/source/programs/gdaldem.rst | 6 +- gdal/doc/source/programs/gdalwarp.rst | 7 +- gdal/doc/source/programs/ogr2ogr.rst | 23 +- gdal/doc/source/programs/options/srs_def.rst | 4 + .../source/programs/options/srs_def_gdalwarp.rst | 10 +- gdal/docker/README.md | 26 +- gdal/docker/ubuntu-full/Dockerfile | 15 +- gdal/docker/ubuntu-full/bh-proj.sh | 39 +- gdal/frmts/dds/ddsdataset.cpp | 2 +- gdal/frmts/gtiff/GNUmakefile | 5 + gdal/frmts/gtiff/generate_quant_table_md5sum.cpp | 168 ++++ gdal/frmts/gtiff/geotiff.cpp | 67 +- gdal/frmts/gtiff/libtiff/makefile.vc | 4 +- gdal/frmts/gtiff/quant_table_md5sum.h | 210 ++++ gdal/frmts/ingr/IntergraphBand.cpp | 3 +- gdal/frmts/jpeg/GNUmakefile | 8 +- gdal/frmts/jpeg/libjpeg/jmemansi.c | 233 ----- gdal/frmts/jpeg/libjpeg/jmemnobs.c | 111 +++ gdal/frmts/jpeg/libjpeg/makefile.vc | 6 +- gdal/frmts/jpeg/libjpeg12/makefile.vc | 6 +- gdal/frmts/mrf/marfa_dataset.cpp | 9 +- gdal/frmts/netcdf/netcdfdataset.cpp | 2 +- gdal/frmts/nitf/rpftocdataset.cpp | 20 +- gdal/frmts/openjpeg/openjpegdataset.cpp | 6 +- gdal/frmts/pcidsk/sdk/blockdir/blocktilelayer.cpp | 1 + .../pcidsk/sdk/channel/cbandinterleavedchannel.cpp | 1 + gdal/frmts/pcidsk/sdk/core/cpcidskfile.cpp | 1 + gdal/frmts/pcidsk/sdk/segment/cpcidsksegment.cpp | 1 + .../pcidsk/sdk/segment/cpcidskvectorsegment.cpp | 1 + gdal/frmts/pdf/pdfcreatecopy.cpp | 10 +- gdal/frmts/sdts/sdts2shp.cpp | 44 +- gdal/frmts/vrt/vrtmultidim.cpp | 12 +- gdal/frmts/wms/gdalhttp.cpp | 2 +- gdal/frmts/wms/minidriver_tiled_wms.cpp | 5 +- gdal/frmts/wms/wmsdriver.h | 3 +- gdal/gcore/gdalpython.cpp | 89 +- gdal/ogr/gml2ogrgeometry.cpp | 4 +- gdal/ogr/ogr_geometry.h | 31 +- gdal/ogr/ogrcircularstring.cpp | 10 + gdal/ogr/ogrcompoundcurve.cpp | 30 +- gdal/ogr/ogrcurvecollection.cpp | 90 +- gdal/ogr/ogrcurvepolygon.cpp | 21 +- gdal/ogr/ogrgeometry.cpp | 14 +- gdal/ogr/ogrgeometrycollection.cpp | 121 +-- gdal/ogr/ogrgeometryfactory.cpp | 12 +- gdal/ogr/ogrlinearring.cpp | 2 +- gdal/ogr/ogrlinestring.cpp | 75 +- gdal/ogr/ogrmulticurve.cpp | 10 + gdal/ogr/ogrmultilinestring.cpp | 10 + gdal/ogr/ogrmultipoint.cpp | 50 +- gdal/ogr/ogrmultipolygon.cpp | 10 + gdal/ogr/ogrmultisurface.cpp | 10 + gdal/ogr/ogrpgeogeometry.cpp | 8 +- gdal/ogr/ogrpoint.cpp | 11 +- gdal/ogr/ogrpolygon.cpp | 61 +- gdal/ogr/ogrpolyhedralsurface.cpp | 110 +- gdal/ogr/ogrsf_frmts/dxf/ogrdxf_hatch.cpp | 4 +- gdal/ogr/ogrsf_frmts/dxf/ogrdxflayer.cpp | 10 +- gdal/ogr/ogrsf_frmts/flatgeobuf/ogr_flatgeobuf.h | 27 +- .../flatgeobuf/ogrflatgeobufdataset.cpp | 16 +- .../ogrsf_frmts/flatgeobuf/ogrflatgeobuflayer.cpp | 4 +- gdal/ogr/ogrsf_frmts/ili/ogrili1layer.cpp | 4 +- gdal/ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.cpp | 2 +- gdal/ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp | 3 +- gdal/ogr/ogrsf_frmts/shape/ogrshape.h | 1 - gdal/ogr/ogrsf_frmts/shape/ogrshapedatasource.cpp | 8 +- gdal/ogr/ogrsf_frmts/shape/shape2ogr.cpp | 4 + gdal/ogr/ogrsf_frmts/sqlite/ogr_sqlite.h | 2 - .../ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp | 4 +- .../ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.cpp | 6 +- gdal/ogr/ogrsf_frmts/vfk/vfkdatablock.cpp | 22 +- gdal/ogr/ogrsf_frmts/vfk/vfkreader.h | 2 +- gdal/ogr/ogrsf_frmts/wasp/ogrwasplayer.cpp | 14 +- gdal/ogr/ogrtriangle.cpp | 10 + gdal/ogr/ogrtriangulatedsurface.cpp | 10 + gdal/port/cpl_curl_priv.h | 40 + gdal/port/cpl_http.cpp | 161 +-- gdal/port/cpl_vsil_az.cpp | 30 +- gdal/port/cpl_vsil_curl.cpp | 23 +- gdal/port/cpl_vsil_curl_class.h | 10 +- gdal/port/cpl_vsil_webhdfs.cpp | 41 +- gdal/swig/include/Band.i | 10 +- gdal/swig/include/Dataset.i | 4 + gdal/swig/include/MultiDimensional.i | 29 +- gdal/swig/include/cpl.i | 8 +- gdal/swig/include/gdal.i | 15 - gdal/swig/include/gdal_array.i | 160 ++- gdal/swig/include/python/callback.i | 2 +- gdal/swig/include/python/gdal_python.i | 429 ++++---- gdal/swig/include/python/typemaps_python.i | 118 ++- gdal/swig/python/extensions/gdal_array_wrap.cpp | 207 ++-- gdal/swig/python/extensions/gdal_wrap.cpp | 1054 ++++++++++++-------- gdal/swig/python/extensions/gnm_wrap.cpp | 2 +- gdal/swig/python/extensions/ogr_wrap.cpp | 32 +- gdal/swig/python/osgeo/gdal.py | 73 +- gdal/swig/python/osgeo/gdal_array.py | 117 ++- gdal/swig/python/setup.py | 2 +- 128 files changed, 3492 insertions(+), 1839 deletions(-) create mode 100644 .github/workflows/backport.yml create mode 100644 .github/workflows/fedora_rawhide.yml create mode 100755 .github/workflows/fedora_rawhide/start.sh create mode 100644 gdal/doc/source/programs/options/srs_def.rst create mode 100644 gdal/frmts/gtiff/generate_quant_table_md5sum.cpp create mode 100644 gdal/frmts/gtiff/quant_table_md5sum.h delete mode 100644 gdal/frmts/jpeg/libjpeg/jmemansi.c create mode 100644 gdal/frmts/jpeg/libjpeg/jmemnobs.c create mode 100644 gdal/port/cpl_curl_priv.h git reset --hard HEAD HEAD is now at 43c3621db5 libjpeg: switch internal libjpeg internal memory allocator to default (malloc/free) (#3601) git log --pretty=format:%H -n 1 > E:\buildsystem\release-1928\doc\gdal_revision.txt type E:\buildsystem\release-1928\doc\gdal_revision.txt 43c3621db5aa432ce8d97cc4a465788a8932b8fb cd E:\buildsystem set PATH=E:\buildsystem\release-1928\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\bin\HostX86\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools;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\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\;C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\\MSBuild\Current\Bin;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ActiveTcl\bin;C:\Perl64\site\bin;C:\Perl64\bin;C:\Program Files\Microsoft MPI\Bin\;E:\app\szekeres\product\11.2.0\dbhome_1\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files (x86)\Microsoft Team Foundation Server 2015 Power Tools\;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft Network Monitor 3\;C:\Program Files\dotnet\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\TortoiseGit\bin;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;;C:\Program Files\7-Zip;C:\Program Files (x86)\Certum\proCertum CardManager;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\dotnet\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Users\szekeres\AppData\Roaming\npm;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\AppData\Local\Programs\Fiddler;C:\Users\szekeres\.dotnet\tools;C:\Users\szekeres\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe if not exist src\mapcache-main git clone -b main https://github.com/MapServer/mapcache.git src\mapcache-main cd src\mapcache-main git reset --hard HEAD HEAD is now at d8d7173 Merge pull request #241 from jmckenna/main 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-1928\doc\mapcache_revision.txt type E:\buildsystem\release-1928\doc\mapcache_revision.txt d8d71730e4f03e0b56d1562e484ae0e35f37f96c cd E:\buildsystem