[mapserver-commits] [mapserver/mapserver] 6f0885: FLTGetIsLikeComparisonCommonExpression(): add term...

Jeff McKenna noreply at github.com
Sun Mar 22 10:24:26 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/mapserver/mapserver
  Commit: 6f0885edf8df9db9a65c2eeeef8632a7b3670bf3
      https://github.com/mapserver/mapserver/commit/6f0885edf8df9db9a65c2eeeef8632a7b3670bf3
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M mapogcfiltercommon.c
    M mapogr.cpp
    A msautotest/wxs/expected/wfs_filter_islike_no_ending_wildcard_empty_resultset.xml
    A msautotest/wxs/expected/wfs_filter_islike_no_ending_wildcard_non_empty_resultset.xml
    A msautotest/wxs/expected/wfs_filter_postgis_islike_no_ending_wildcard_empty_resultset.xml
    A msautotest/wxs/expected/wfs_filter_postgis_islike_no_ending_wildcard_non_empty_resultset.xml
    M msautotest/wxs/wfs_filter.map
    M msautotest/wxs/wfs_filter_postgis.map

  Log Message:
  -----------
  FLTGetIsLikeComparisonCommonExpression(): add terminating '$' at end of regular expression (fixes #5825)


  Commit: 6b437820a49c04d367cb6ad95b64d44dfab90cf8
      https://github.com/mapserver/mapserver/commit/6b437820a49c04d367cb6ad95b64d44dfab90cf8
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  .travis.yml: add ccache to speed up builds


  Commit: 525a492c95a100d9d2569aa4ec0fb54e189bd982
      https://github.com/mapserver/mapserver/commit/525a492c95a100d9d2569aa4ec0fb54e189bd982
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M .travis.yml
    M appveyor.yml

  Log Message:
  -----------
  .travis.yml / appveyor.yml: do not build temporary backport branches (but only the pull requests). Like done in GDAL / PROJ


  Commit: ff0491bbf04bdf71699ac22f3e37d7dca3aca6e5
      https://github.com/mapserver/mapserver/commit/ff0491bbf04bdf71699ac22f3e37d7dca3aca6e5
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-06-21 (Fri, 21 Jun 2019)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Merge pull request #5828 from mapserver/backport-5827-to-branch-7-4

[Backport branch-7-4] .travis.yml: add ccache to speed up builds


  Commit: 2df29357d3480a948d1be8bac3f9b82161e5dc7c
      https://github.com/mapserver/mapserver/commit/2df29357d3480a948d1be8bac3f9b82161e5dc7c
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-06-24 (Mon, 24 Jun 2019)

  Changed paths:
    M mapogcfiltercommon.c
    M mapogr.cpp
    A msautotest/wxs/expected/wfs_filter_islike_no_ending_wildcard_empty_resultset.xml
    A msautotest/wxs/expected/wfs_filter_islike_no_ending_wildcard_non_empty_resultset.xml
    A msautotest/wxs/expected/wfs_filter_postgis_islike_no_ending_wildcard_empty_resultset.xml
    A msautotest/wxs/expected/wfs_filter_postgis_islike_no_ending_wildcard_non_empty_resultset.xml
    M msautotest/wxs/wfs_filter.map
    M msautotest/wxs/wfs_filter_postgis.map

  Log Message:
  -----------
  Merge pull request #5829 from mapserver/backport-5826-to-branch-7-4

[Backport branch-7-4] FLTGetIsLikeComparisonCommonExpression(): add terminating '$' at end of regular expression (fixes #5825)


  Commit: 42027835d8fb1244ac6f8f332c2e28d75999bbac
      https://github.com/mapserver/mapserver/commit/42027835d8fb1244ac6f8f332c2e28d75999bbac
  Author: backporting[bot] <42222807+backporting[bot]@users.noreply.github.com>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    M maplayer.c
    M mapmssql2008.c

  Log Message:
  -----------
  [Backport branch-7-4] Allow sorting in MSSQL with WFS (#5835)


  Commit: 0b3687b7147330af1d337e992692aeae3d7269ad
      https://github.com/mapserver/mapserver/commit/0b3687b7147330af1d337e992692aeae3d7269ad
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M CMakeLists.txt
    M HISTORY.TXT

  Log Message:
  -----------
  update for 7.4.1 release


  Commit: cdde556308774d734cbc8ba8afbf4753832b22e4
      https://github.com/mapserver/mapserver/commit/cdde556308774d734cbc8ba8afbf4753832b22e4
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-07-30 (Tue, 30 Jul 2019)

  Changed paths:
    M mapmssql2008.c

  Log Message:
  -----------
  MSSQL2008: deal with termination '$' at end of regular expression. Follow-up of eea166a5157d4742b617cd7561c62cd2df5c8f5c (refs #5825) (#5841)

Tested and confirm this fixes the issue


  Commit: 5be27642a63b8ad238514244e7a58cf55bfed154
      https://github.com/mapserver/mapserver/commit/5be27642a63b8ad238514244e7a58cf55bfed154
  Author: offroad-bis <46467576+offroad-bis at users.noreply.github.com>
  Date:   2019-08-16 (Fri, 16 Aug 2019)

  Changed paths:
    M mapscript/phpng/CMakeLists.txt

  Log Message:
  -----------
  Fix Undefined symbols compile error on macOS.

Added block of code defining -undefined dynamic_lookup for a LINK_FLAG to fix Undefined symbols for architecture x86_64: error when compiling.  Code block was taken directly from the CMakeLists.txt file located in the mapscript/php directory.


  Commit: 379eaccef29614d05dbca5277330cc11a636ba6f
      https://github.com/mapserver/mapserver/commit/379eaccef29614d05dbca5277330cc11a636ba6f
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-08-23 (Fri, 23 Aug 2019)

  Changed paths:
    M mapscript/phpng/CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #5849 from mapserver/backport-5845-to-branch-7-4

[Backport branch-7-4] Fix Undefined symbols compile error on macOS.


  Commit: e6f82e9ee9c862d31fc3112576a3feb0226a8f81
      https://github.com/mapserver/mapserver/commit/e6f82e9ee9c862d31fc3112576a3feb0226a8f81
  Author: backporting[bot] <42222807+backporting[bot]@users.noreply.github.com>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M mapmssql2008.c

  Log Message:
  -----------
  Remove MakeValid() calls as these disable spatial indexes (#5859)


  Commit: a471b4518beacc55879ac7ce970cadecb7e34d5c
      https://github.com/mapserver/mapserver/commit/a471b4518beacc55879ac7ce970cadecb7e34d5c
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M mapogr.cpp
    A msautotest/wxs/data/test.gpkg
    A msautotest/wxs/expected/wfs_ogr_gpkg_issue_5858.xml
    A msautotest/wxs/wfs_ogr_gpkg.map

  Log Message:
  -----------
  OGR GPKG: fix potential SELECT ambiguity for 'id' column (fixes #5858)

When using a GeoPackage table that has a 'id' column, in some circumstances,
MapServer composes internally a SELECT statement, but fails to prefix the
id column with the table name, which causes an ambiguity when joining with
the spatial index RTree table that has also a id column.


  Commit: 336b6fbd1c2f737629b05f2d0963014065bb4f2b
      https://github.com/mapserver/mapserver/commit/336b6fbd1c2f737629b05f2d0963014065bb4f2b
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M mapogr.cpp
    A msautotest/wxs/data/test.gpkg
    A msautotest/wxs/expected/wfs_ogr_gpkg_issue_5858.xml
    A msautotest/wxs/wfs_ogr_gpkg.map

  Log Message:
  -----------
  Merge pull request #5861 from mapserver/backport-5860-to-branch-7-4

[Backport branch-7-4] OGR GPKG: fix potential SELECT ambiguity for 'id' column (fixes #5858)


  Commit: 019a5b405afb810f6927063b31ea9c98681599b4
      https://github.com/mapserver/mapserver/commit/019a5b405afb810f6927063b31ea9c98681599b4
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M maplayer.c
    M maplexer.c
    M maplexer.l
    A msautotest/misc/expected/issue5581-1.png
    A msautotest/misc/expected/issue5581-2.png
    A msautotest/misc/issue5558.map

  Log Message:
  -----------
  Fix memory leak in msINLINELayerNextShape() and null pointer dereference in maplexer when rerunning it after msCleanup() (fixes #5558)


  Commit: c47b4d62b8279f74e622d29fb88991ea6297a9be
      https://github.com/mapserver/mapserver/commit/c47b4d62b8279f74e622d29fb88991ea6297a9be
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-10 (Tue, 10 Sep 2019)

  Changed paths:
    M maplayer.c
    M maplexer.c
    M maplexer.l
    A msautotest/misc/expected/issue5581-1.png
    A msautotest/misc/expected/issue5581-2.png
    A msautotest/misc/issue5558.map

  Log Message:
  -----------
  Merge pull request #5864 from mapserver/backport-5863-to-branch-7-4

[Backport branch-7-4] Fix memory leak in msINLINELayerNextShape() and null pointer dereference in maplexer when rerunning it after msCleanup() (fixes #5558)


  Commit: af26db1c561cad48a19a07e16f67962d49c82c4e
      https://github.com/mapserver/mapserver/commit/af26db1c561cad48a19a07e16f67962d49c82c4e
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-10 (Tue, 10 Sep 2019)

  Changed paths:
    M maplexer.c
    M maplexer.l

  Log Message:
  -----------
  maplexer.l: avoid warning about isatty() on Windows

The latest regeneration of maplexer.c with a more recent version of flex
caused isatty() to be called, which caused a warning when building on Windows.
Parsing from an interactive terminal is not a use case for mapserver, so
add `%option never-interactive`.


  Commit: 2607cb172020cd1346824d0eb4e6896da4f88c70
      https://github.com/mapserver/mapserver/commit/2607cb172020cd1346824d0eb4e6896da4f88c70
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-10 (Tue, 10 Sep 2019)

  Changed paths:
    M maplexer.c
    M maplexer.l

  Log Message:
  -----------
  Merge pull request #5867 from mapserver/backport-5865-to-branch-7-4

[Backport branch-7-4] maplexer.l: avoid warning about isatty() on Windows


  Commit: c49a14d16b37c6509fc4a0a4b8cfc74899f69d4e
      https://github.com/mapserver/mapserver/commit/c49a14d16b37c6509fc4a0a4b8cfc74899f69d4e
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M mapgdal.c

  Log Message:
  -----------
  msGDALCleanup(): call GDALDestroy() with GDAL >= 2.4


  Commit: d7b11f3adb3cf44035d09124300fdd7162a184a2
      https://github.com/mapserver/mapserver/commit/d7b11f3adb3cf44035d09124300fdd7162a184a2
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M mapcopy.c
    M mapfile.c
    M maplabel.c
    M maplayer.c
    M mapmetadata.c
    M mapogcsld.c
    M mapogcsld.h
    M mapogcsos.c
    M mapogroutput.c
    M mapows.c
    M mapquery.c
    M mapresample.c
    M mapsymbol.c
    M mapwcs.c
    M mapwcs20.c
    M mapwfs.c
    M mapwms.c
    M mapwmslayer.c

  Log Message:
  -----------
  Fix various memory leaks found when running msautotest


  Commit: 9d8ce59bbdb409e61b067b152f21a59f8a7d6f7a
      https://github.com/mapserver/mapserver/commit/9d8ce59bbdb409e61b067b152f21a59f8a7d6f7a
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M mapgdal.c
    M mapogr.cpp
    M maputil.c

  Log Message:
  -----------
  Free all GDAL and OGR resources when both are used


  Commit: 5f505e0078eaffdd71f068ac18eeac8eddb60b5d
      https://github.com/mapserver/mapserver/commit/5f505e0078eaffdd71f068ac18eeac8eddb60b5d
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M mapparser.c
    M mapparser.h
    M mapparser.y

  Log Message:
  -----------
  Expression parser: fix memory leak on tostring() function


  Commit: dee9685cb4ab981168b271b3f87df8324a9d98c7
      https://github.com/mapserver/mapserver/commit/dee9685cb4ab981168b271b3f87df8324a9d98c7
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M msautotest/wxs/expected/wfsogr10_gpx.xml
    M msautotest/wxs/wfs_ogr.map

  Log Message:
  -----------
  Avoid triggering memory leak in GPX driver (now fixed in GDAL per https://github.com/OSGeo/gdal/commit/6c20fa95d33fd0452329067f766b2d71a5ebd87f)


  Commit: 007dd562a6936fbc37754703ce8c1f023e85123b
      https://github.com/mapserver/mapserver/commit/007dd562a6936fbc37754703ce8c1f023e85123b
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M msautotest/wxs/expected/wcs_20_getcov_gtiff_compress_deflate_predictor.tif
    M msautotest/wxs/wcs_simple.map

  Log Message:
  -----------
  wcs_20_getcov_gtiff_compress_deflate_predictor.tif test: switch to PREDICTOR=Horizontal, which is more appropriate here anyway, to avoid memleak with some GDAL versions


  Commit: fe046204c56042f701a0eb6798e9611140a1b646
      https://github.com/mapserver/mapserver/commit/fe046204c56042f701a0eb6798e9611140a1b646
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M .travis.yml
    A ci/travis/after_success.sh
    A ci/travis/before_install.sh
    A ci/travis/script.sh

  Log Message:
  -----------
  .travis.yml: move before_install, script and after_success sections to their own scripts


  Commit: 22e120eb697afc68c5a5760c39ecefa8e99b58e4
      https://github.com/mapserver/mapserver/commit/22e120eb697afc68c5a5760c39ecefa8e99b58e4
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M .travis.yml
    M Makefile
    M ci/travis/after_success.sh
    M ci/travis/script.sh
    M msautotest/pymod/mstestlib.py
    M print-test-results.sh

  Log Message:
  -----------
  .travis.yml: run PHP 7.2 target under -fsanitize=memory


  Commit: e08300429b4c74601bd64965b203958e8a403fc4
      https://github.com/mapserver/mapserver/commit/e08300429b4c74601bd64965b203958e8a403fc4
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2019-09-13 (Fri, 13 Sep 2019)

  Changed paths:
    M CMakeLists.txt
    M HISTORY.TXT

  Log Message:
  -----------
  update for 7.4.2 release


  Commit: 9762bb8dd8c4407ff6ba1c2ae276969bfe4ab4c6
      https://github.com/mapserver/mapserver/commit/9762bb8dd8c4407ff6ba1c2ae276969bfe4ab4c6
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-13 (Fri, 13 Sep 2019)

  Changed paths:
    M .travis.yml
    M Makefile
    A ci/travis/after_success.sh
    A ci/travis/before_install.sh
    A ci/travis/script.sh
    M mapcopy.c
    M mapfile.c
    M mapgdal.c
    M maplabel.c
    M maplayer.c
    M mapmetadata.c
    M mapogcsld.c
    M mapogcsld.h
    M mapogcsos.c
    M mapogr.cpp
    M mapogroutput.c
    M mapows.c
    M mapparser.c
    M mapparser.h
    M mapparser.y
    M mapquery.c
    M mapresample.c
    M mapsymbol.c
    M maputil.c
    M mapwcs.c
    M mapwcs20.c
    M mapwfs.c
    M mapwms.c
    M mapwmslayer.c
    M msautotest/pymod/mstestlib.py
    M msautotest/wxs/expected/wcs_20_getcov_gtiff_compress_deflate_predictor.tif
    M msautotest/wxs/expected/wfsogr10_gpx.xml
    M msautotest/wxs/wcs_simple.map
    M msautotest/wxs/wfs_ogr.map
    M print-test-results.sh

  Log Message:
  -----------
  Merge pull request #5868 from rouault/memleak_fixes_7_4

Backport of memory leak fixes


  Commit: b5b646fb4ac9154bb76831d3801982878fd308e7
      https://github.com/mapserver/mapserver/commit/b5b646fb4ac9154bb76831d3801982878fd308e7
  Author: Edward Nash <e.nash at dvz-mv.de>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

  Changed paths:
    M mapscript/php/php_mapscript_util.h

  Log Message:
  -----------
  mapscript/php: Fix segfault in ms_newprojectionobj in PHP7.3


  Commit: 8ff12605033b1c0fc634bcba44af9bc6d5b12e99
      https://github.com/mapserver/mapserver/commit/8ff12605033b1c0fc634bcba44af9bc6d5b12e99
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-30 (Mon, 30 Sep 2019)

  Changed paths:
    M mapgdal.c
    M mapserver.h
    M mapwmslayer.c

  Log Message:
  -----------
  CleanVSIDir: make it actually work (memory usage and perf fix)

The function didn't remove the temporary files, mostly when
saving an image through GDAL in /vsimem/msout
This would result in memory usage and execution time for repeated
requests in the same process to grow linearly with the number of
requests, instead of remaining constant.


  Commit: c2999004c484419d96af740bc36fb92a3dd790ab
      https://github.com/mapserver/mapserver/commit/c2999004c484419d96af740bc36fb92a3dd790ab
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-10-01 (Tue, 01 Oct 2019)

  Changed paths:
    M mapgdal.c
    M mapserver.h
    M mapwmslayer.c

  Log Message:
  -----------
  Merge pull request #5885 from mapserver/backport-5884-to-branch-7-4

[Backport branch-7-4] CleanVSIDir: make it actually work (memory usage and perf fix)


  Commit: 1538df8c7b8bcbdd343ffdab7409d928f9412e10
      https://github.com/mapserver/mapserver/commit/1538df8c7b8bcbdd343ffdab7409d928f9412e10
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-10-01 (Tue, 01 Oct 2019)

  Changed paths:
    M mapscript/php/php_mapscript_util.h

  Log Message:
  -----------
  Merge pull request #5886 from mapserver/backport-5879-to-branch-7-4

[Backport branch-7-4] mapscript/php: Fix segfault in ms_newprojectionobj in PHP7.3


  Commit: 6ec9c44a2b326a6bd2ca21645388382457ca1f1c
      https://github.com/mapserver/mapserver/commit/6ec9c44a2b326a6bd2ca21645388382457ca1f1c
  Author: Gerwin Hulsteijn <gerwin.hulsteijn at kadaster.nl>
  Date:   2019-10-01 (Tue, 01 Oct 2019)

  Changed paths:
    M mapogr.cpp

  Log Message:
  -----------
  Added -1 to the OFFSET in the query generated for OGR


  Commit: 40fd76fdf6149b0ffebfaf1ed811a39b12773a58
      https://github.com/mapserver/mapserver/commit/40fd76fdf6149b0ffebfaf1ed811a39b12773a58
  Author: Rutjes, Dennis <dennis.rutjes at kadaster.nl>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M mapogr.cpp

  Log Message:
  -----------
  Added check for Contains to force a Join on the rtree table for large Spatiallite/Geopackage DB's and improves the lookup performance significantly.


  Commit: ac3fd1efba617663883374a8cb230d140ee97f58
      https://github.com/mapserver/mapserver/commit/ac3fd1efba617663883374a8cb230d140ee97f58
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-11-03 (Sun, 03 Nov 2019)

  Changed paths:
    M mapogr.cpp

  Log Message:
  -----------
  Merge pull request #5912 from mapserver/backport-5911-to-branch-7-4

[Backport branch-7-4] Added check for Contains to force a Join on the rtree table for largeā€¦


  Commit: 0f78c3802f72153188458234b104a7d15cc5eede
      https://github.com/mapserver/mapserver/commit/0f78c3802f72153188458234b104a7d15cc5eede
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-11-03 (Sun, 03 Nov 2019)

  Changed paths:
    A msautotest/wxs/data/popplace.gpkg
    A msautotest/wxs/expected/wfs_ogr_gpkg_filter_startindex.xml
    A msautotest/wxs/expected/wfs_ogr_gpkg_filter_startindex2.xml
    M msautotest/wxs/wfs_ogr_gpkg.map

  Log Message:
  -----------
  Add test case for OGR GPKG/SQLite startIndex fix


  Commit: 6201f065fe8de4efc5dbd197d605517b2e3707dc
      https://github.com/mapserver/mapserver/commit/6201f065fe8de4efc5dbd197d605517b2e3707dc
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-11-03 (Sun, 03 Nov 2019)

  Changed paths:
    M mapogr.cpp
    A msautotest/wxs/data/popplace.gpkg
    A msautotest/wxs/expected/wfs_ogr_gpkg_filter_startindex.xml
    A msautotest/wxs/expected/wfs_ogr_gpkg_filter_startindex2.xml
    M msautotest/wxs/wfs_ogr_gpkg.map

  Log Message:
  -----------
  Merge pull request #5914 from mapserver/backport-5913-to-branch-7-4

[Backport branch-7-4] Wrong OFFSET in query for CONNECTIONTYPE OGR


  Commit: d60cd8c6fd5ca3488db77f1b27e68663c697f42d
      https://github.com/mapserver/mapserver/commit/d60cd8c6fd5ca3488db77f1b27e68663c697f42d
  Author: Alexandre Brault <abrault at mapgears.com>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    M mapsymbol.c

  Log Message:
  -----------
  Count SYMBOLSET blocks to match to their END


  Commit: ec81ba770c62332db6e55f479c328961854bdc4a
      https://github.com/mapserver/mapserver/commit/ec81ba770c62332db6e55f479c328961854bdc4a
  Author: Alexandre Brault <abrault at mapgears.com>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    A msautotest/misc/empty_symbolset
    A msautotest/misc/expected/nested_symbolset.png
    A msautotest/misc/nested_symbolset.map
    A msautotest/misc/root_nested_symbolset

  Log Message:
  -----------
  Add autotest for nested SYMBOLSET


  Commit: d841ce982a6b58bc88c251d61222bf34b8ae9e8b
      https://github.com/mapserver/mapserver/commit/d841ce982a6b58bc88c251d61222bf34b8ae9e8b
  Author: Jeff McKenna <jmckenna at gatewaygeomatics.com>
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
    M mapscript/phpng/php7module.i

  Log Message:
  -----------
  [Backport] Add PHP typemap for gdBuffer, fixed by @bragef


  Commit: 54ae78c3f10f8e8c90016de2320718083e6dbe92
      https://github.com/mapserver/mapserver/commit/54ae78c3f10f8e8c90016de2320718083e6dbe92
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M mapservutil.c

  Log Message:
  -----------
  Backport pull request #5926 from master.

This fixes a segfault issue with mode=legendicon and certain conditions where the opaque pointer back to the parent mapObj is used, for instance when dealing with truetype symbols along a line.


  Commit: 224abe7819cdd22e6645665d7570452a2bbe7d2f
      https://github.com/mapserver/mapserver/commit/224abe7819cdd22e6645665d7570452a2bbe7d2f
  Author: Jeff McKenna <jmckenna at gatewaygeomatics.com>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M mapservutil.c

  Log Message:
  -----------
  Merge pull request #5948 from mapserver/sdlime-backport-5926

Backport pull request #5926 from master.


  Commit: 208d3d94d81dc1dc8f2cc0e0f666511df454ad1d
      https://github.com/mapserver/mapserver/commit/208d3d94d81dc1dc8f2cc0e0f666511df454ad1d
  Author: Jeff McKenna <jmckenna at gatewaygeomatics.com>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M mapscript/mapscript.i
    M mapscript/phpng/php7module.i

  Log Message:
  -----------
  [Backport] Include mserror.i and call msSetup() for PHP7 Swig mapscript #5946 by @bragef


  Commit: e0559baf8ccaf2532e5d47fa8a740f55ae1d531e
      https://github.com/mapserver/mapserver/commit/e0559baf8ccaf2532e5d47fa8a740f55ae1d531e
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M mappostgis.c

  Log Message:
  -----------
  PostGIS backend: translate insensitive equality comparison as Postgre SQL lower(foo::text) = lower('bar').

Fixes a performance issue dating from 7.0

The wfs_filter_postgis.map wfs_filter_postgis_property_is_equal_case_insensitive
test case exercices this code path.


  Commit: 0e2b1b3a43f7b474f806b71eb0e132beb09dce2e
      https://github.com/mapserver/mapserver/commit/0e2b1b3a43f7b474f806b71eb0e132beb09dce2e
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M mappostgis.c

  Log Message:
  -----------
  Merge pull request #5950 from rouault/backport_5949_to_branch_7_4

[Backport 7.4] PostGIS backend: translate insensitive equality comparison as PostgreSQL lower(foo::text) = lower('bar').


  Commit: d0c31fb471a6169fae55454969028ec42b1e1c50
      https://github.com/mapserver/mapserver/commit/d0c31fb471a6169fae55454969028ec42b1e1c50
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M mapdraw.c

  Log Message:
  -----------
  Handle line styles with outline colors differently when setting a hilite color.


  Commit: 8bd3d91dccd2f90ec399a09abd339b20b5a34d12
      https://github.com/mapserver/mapserver/commit/8bd3d91dccd2f90ec399a09abd339b20b5a34d12
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M mapdraw.c

  Log Message:
  -----------
  Bring msDrawQueryLayer() in line with msDrawVectorLayer() - addresses #5744.


  Commit: 54962c126c3ec55015fd3ec977aca14f59276f07
      https://github.com/mapserver/mapserver/commit/54962c126c3ec55015fd3ec977aca14f59276f07
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M mapwms.c

  Log Message:
  -----------
  Move WMS filter execution (GetMap) to the end of the parameter processing function - after styles are processed.


  Commit: fd836a1cc8367e2cea052412bbc6bba548ee77fc
      https://github.com/mapserver/mapserver/commit/fd836a1cc8367e2cea052412bbc6bba548ee77fc
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M mapdraw.c
    M mapwms.c

  Log Message:
  -----------
  Merge pull request #5951 from mapserver/sdlime-backport-5920

Backport pull-request #5920 from master to branch-7-4.


  Commit: e8e93238c421a73f83a5a9a9bb569564375bbf03
      https://github.com/mapserver/mapserver/commit/e8e93238c421a73f83a5a9a9bb569564375bbf03
  Author: Jeff McKenna <jeffmckenna at gmail.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  update for 7.4.3 release


  Commit: f90be6a2886bba1a1db67b4aacb810fb296b463f
      https://github.com/mapserver/mapserver/commit/f90be6a2886bba1a1db67b4aacb810fb296b463f
  Author: Jeff McKenna <jeffmckenna at gmail.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M HISTORY.TXT

  Log Message:
  -----------
  update for 7.4.3 release


  Commit: 72c7845ff486fb92a08dd5e78d6b87fc3d505d8c
      https://github.com/mapserver/mapserver/commit/72c7845ff486fb92a08dd5e78d6b87fc3d505d8c
  Author: Daniel Morissette <dmorissette at mapgears.com>
  Date:   2020-01-02 (Thu, 02 Jan 2020)

  Changed paths:
    M mapsymbol.c
    A msautotest/misc/empty_symbolset
    A msautotest/misc/expected/nested_symbolset.png
    A msautotest/misc/nested_symbolset.map
    A msautotest/misc/root_nested_symbolset

  Log Message:
  -----------
  Merge pull request #5944 from alexbrault/5941-nested-symbolset-leak

Support nested SYMBOLSETs without leaking (Fixes #5941 and #5942)


  Commit: 421a1fcecfa3bf5fa7ee944ea41b30eeaab734f6
      https://github.com/mapserver/mapserver/commit/421a1fcecfa3bf5fa7ee944ea41b30eeaab734f6
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2020-01-03 (Fri, 03 Jan 2020)

  Changed paths:
    M mapresample.c
    A msautotest/gdal/data/lon_wrap_180_covering_more_than_360deg.asc
    A msautotest/gdal/data/lon_wrap_180_covering_more_than_360deg.prj
    A msautotest/gdal/expected/lon_wrap_180_covering_more_than_360deg.png
    A msautotest/gdal/lon_wrap_180_covering_more_than_360deg.map

  Log Message:
  -----------
  msTransformMapToSource(): extra fixes to handle lon_wrap=180 and source dataset whose longitude range is larger than 360 deg


  Commit: 5f89b6743fef4c40cb951e695b2c63df1812c8eb
      https://github.com/mapserver/mapserver/commit/5f89b6743fef4c40cb951e695b2c63df1812c8eb
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2020-01-03 (Fri, 03 Jan 2020)

  Changed paths:
    M mapwfslayer.c

  Log Message:
  -----------
  CONNECTIONTYPE WFS: support very long typenames (fixes #5958)


  Commit: ad9e97f21c24f3a30bb26b5bd23e45c53a03e3c5
      https://github.com/mapserver/mapserver/commit/ad9e97f21c24f3a30bb26b5bd23e45c53a03e3c5
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2020-01-03 (Fri, 03 Jan 2020)

  Changed paths:
    M mapwfslayer.c

  Log Message:
  -----------
  dummy commit to indicate previous commit regarding 'CONNECTIONTYPE WFS: support very long typenames' actually fixes #5959


  Commit: 6964e4b9097e0ba86896391f4d0568cefec52c2e
      https://github.com/mapserver/mapserver/commit/6964e4b9097e0ba86896391f4d0568cefec52c2e
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2020-01-08 (Wed, 08 Jan 2020)

  Changed paths:
    M mapresample.c
    A msautotest/gdal/data/lon_wrap_180_covering_more_than_360deg.asc
    A msautotest/gdal/data/lon_wrap_180_covering_more_than_360deg.prj
    A msautotest/gdal/expected/lon_wrap_180_covering_more_than_360deg.png
    A msautotest/gdal/lon_wrap_180_covering_more_than_360deg.map

  Log Message:
  -----------
  Merge pull request #5961 from rouault/backport_7_4_pr_5960

[7.4 backport] msTransformMapToSource(): extra fixes to handle lon_wrap=180 and souce dataset whose longitude range is larger than 360 deg


  Commit: dc5814d0f4b645f24079b0f67daba704ae33e6b7
      https://github.com/mapserver/mapserver/commit/dc5814d0f4b645f24079b0f67daba704ae33e6b7
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2020-01-11 (Sat, 11 Jan 2020)

  Changed paths:
    M maprasterquery.c
    A msautotest/wxs/expected/wms_getfeatureinfo_lon_wrap_180_left_part_raster.xml
    A msautotest/wxs/expected/wms_getfeatureinfo_lon_wrap_180_right_part_raster.xml
    A msautotest/wxs/wms_getfeatureinfo_lon_wrap_180.map

  Log Message:
  -----------
  GetFeatureInfo: fix for layers using a lon_wrap PROJECTION and requested in the wrapped part of the raster


  Commit: 69ef13270faa7e66c9c9b88433ccd9cc28171d7c
      https://github.com/mapserver/mapserver/commit/69ef13270faa7e66c9c9b88433ccd9cc28171d7c
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2020-01-15 (Wed, 15 Jan 2020)

  Changed paths:
    M maprasterquery.c
    A msautotest/wxs/expected/wms_getfeatureinfo_lon_wrap_180_left_part_raster.xml
    A msautotest/wxs/expected/wms_getfeatureinfo_lon_wrap_180_right_part_raster.xml
    A msautotest/wxs/wms_getfeatureinfo_lon_wrap_180.map

  Log Message:
  -----------
  Merge pull request #5970 from rouault/backport_7_4_fix_getfeatureinfo_lon_wrap

[7.4 backport] GetFeatureInfo: fix for layers using a lon_wrap PROJECTION and requested in the wrapped part of the raster


  Commit: 006d4ba5e64f59dbab14cb3409817567bae313ff
      https://github.com/mapserver/mapserver/commit/006d4ba5e64f59dbab14cb3409817567bae313ff
  Author: Seth G <sethg at geographika.co.uk>
  Date:   2020-01-15 (Wed, 15 Jan 2020)

  Changed paths:
    M mapogroutput.c

  Log Message:
  -----------
  Initialize status variable for cached WFS results (#5974)


  Commit: a3166a82f76878b15bc4fb1c855f894039c2a583
      https://github.com/mapserver/mapserver/commit/a3166a82f76878b15bc4fb1c855f894039c2a583
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2020-01-17 (Fri, 17 Jan 2020)

  Changed paths:
    M mapgdal.c

  Log Message:
  -----------
  WCS output / msSaveImageGDAL(): fix support of netCDF output (#5968)

Fixes #5968
Derived from suggestion by @constantinius


  Commit: 69b06cf92f3a66b95bc334c8020781c94ceb53c1
      https://github.com/mapserver/mapserver/commit/69b06cf92f3a66b95bc334c8020781c94ceb53c1
  Author: Jeff McKenna <jmckenna at gatewaygeomatics.com>
  Date:   2020-03-20 (Fri, 20 Mar 2020)

  Changed paths:
    M mapscript/php/mapscript_error.c

  Log Message:
  -----------
  handle phpmapscript vulnerability in error handling (#6014)


  Commit: 57079573a2f3a7df7241a1dd87b93ccea585173e
      https://github.com/mapserver/mapserver/commit/57079573a2f3a7df7241a1dd87b93ccea585173e
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2020-03-20 (Fri, 20 Mar 2020)

  Changed paths:
    M CMakeLists.txt
    M HISTORY.TXT

  Log Message:
  -----------
  update for 7.4.4 release


  Commit: de4741bfddc3eb7aac6d0e4df5455068ca334536
      https://github.com/mapserver/mapserver/commit/de4741bfddc3eb7aac6d0e4df5455068ca334536
  Author: Jeff McKenna <jmckenna at gatewaygeomatics.com>
  Date:   2020-03-22 (Sun, 22 Mar 2020)

  Changed paths:
    M CMakeLists.txt
    M HISTORY.TXT
    M mapgdal.c
    M mapmetadata.c
    M mapogcfiltercommon.cpp
    M mapsymbol.c
    A msautotest/misc/empty_symbolset
    A msautotest/misc/expected/nested_symbolset.png
    A msautotest/misc/nested_symbolset.map
    A msautotest/misc/root_nested_symbolset

  Log Message:
  -----------
  merge from branch-7-4


Compare: https://github.com/mapserver/mapserver/compare/095ad646ab44...de4741bfddc3


More information about the mapserver-commits mailing list