[mapserver-commits] [mapserver/mapserver] 6b982b: Fix memory error + leak in fontface cache (#4794)

GitHub noreply at github.com
Mon Jul 20 08:25:16 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/mapserver/mapserver
  Commit: 6b982bbf822c720061a22963baed409afcf8a8cf
      https://github.com/mapserver/mapserver/commit/6b982bbf822c720061a22963baed409afcf8a8cf
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-06-16 (Tue, 16 Jun 2015)

  Changed paths:
    M fontcache.c

  Log Message:
  -----------
  Fix memory error + leak in fontface cache (#4794)


  Commit: 729fa9c4a1ab84c2a774756f681add2235a07e11
      https://github.com/mapserver/mapserver/commit/729fa9c4a1ab84c2a774756f681add2235a07e11
  Author: Daniel Morissette <dmorissette at mapgears.com>
  Date:   2015-06-19 (Fri, 19 Jun 2015)

  Changed paths:
    M mapdraw.c

  Log Message:
  -----------
  Add PROCESSING FORCE_DRAW_LABEL_CACHE layer-level option


  Commit: e39aae5e81000324afea9abae4788426ab4bfdb4
      https://github.com/mapserver/mapserver/commit/e39aae5e81000324afea9abae4788426ab4bfdb4
  Author: Daniel Morissette <dmorissette at mapgears.com>
  Date:   2015-06-22 (Mon, 22 Jun 2015)

  Changed paths:
    M mapdraw.c

  Log Message:
  -----------
  Use explicit PROCESSING FORCE_DRAW_LABEL_CACHE=FLUSH to keep room for future options (#5100)


  Commit: 3ffbb265074d191b964524939a3bb7a5ca83c847
      https://github.com/mapserver/mapserver/commit/3ffbb265074d191b964524939a3bb7a5ca83c847
  Author: Daniel Morissette <dmorissette at mapgears.com>
  Date:   2015-06-23 (Tue, 23 Jun 2015)

  Changed paths:
    M mapdraw.c

  Log Message:
  -----------
  Merge pull request #5100 from dmorissette/force-labelcache

Add PROCESSING FORCE_DRAW_LABEL_CACHE=FLUSH layer-level directive to allow flushing label cache between layer draws (#5100)


  Commit: a2d862d2d0d86dec926573a4ec9ffcba809d3de9
      https://github.com/mapserver/mapserver/commit/a2d862d2d0d86dec926573a4ec9ffcba809d3de9
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2015-06-24 (Wed, 24 Jun 2015)

  Changed paths:
    M mapogcfilter.c

  Log Message:
  -----------
  FLTIsNumeric(): fix so that values like 2004-12-01 aren't recognized as numeric on Linux (#5104)


  Commit: b1b97aa1675822dfcfb45969953dc91b67c785e6
      https://github.com/mapserver/mapserver/commit/b1b97aa1675822dfcfb45969953dc91b67c785e6
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2015-06-24 (Wed, 24 Jun 2015)

  Changed paths:
    M mapogcfiltercommon.c

  Log Message:
  -----------
  FLTGetIsBetweenComparisonCommonExpresssion(): use appropriate backquote escaping for Date fields (#5104)


  Commit: 18b510a988cbf4f8fe23ea4ddf6e0146845049d9
      https://github.com/mapserver/mapserver/commit/18b510a988cbf4f8fe23ea4ddf6e0146845049d9
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2015-06-24 (Wed, 24 Jun 2015)

  Changed paths:
    M msautotest

  Log Message:
  -----------
  Update msautotest


  Commit: 7efdf9c9e33823b487405b63e571961785b9f29a
      https://github.com/mapserver/mapserver/commit/7efdf9c9e33823b487405b63e571961785b9f29a
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2015-06-25 (Thu, 25 Jun 2015)

  Changed paths:
    M mapshape.c

  Log Message:
  -----------
  Avoid potential recursion problem in msSHPLayerNextShape(). (#5108)


  Commit: 6600f475495e3d5cd8819fae3490150e8a66404f
      https://github.com/mapserver/mapserver/commit/6600f475495e3d5cd8819fae3490150e8a66404f
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2015-06-29 (Mon, 29 Jun 2015)

  Changed paths:
    M mapows.c

  Log Message:
  -----------
  Prevent XML external entities from being fetched with libxml2 < 2.9.0


  Commit: 1882b7c0f5898c14661bcffe00665c3f365da1e2
      https://github.com/mapserver/mapserver/commit/1882b7c0f5898c14661bcffe00665c3f365da1e2
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-06-29 (Mon, 29 Jun 2015)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  update version number to 6.4.2


  Commit: 183a7b56911f15260d86b921df8958351c14a463
      https://github.com/mapserver/mapserver/commit/183a7b56911f15260d86b921df8958351c14a463
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-06-29 (Mon, 29 Jun 2015)

  Changed paths:
    M mapows.c

  Log Message:
  -----------
  Merge branch 'branch-6-4' into branch-7-0


  Commit: e91f7b28f391ddafe5ce1a5eb79cefe633c36eaf
      https://github.com/mapserver/mapserver/commit/e91f7b28f391ddafe5ce1a5eb79cefe633c36eaf
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-06-29 (Mon, 29 Jun 2015)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  update version to 7.0-beta2


  Commit: 5f3554c3e6726b1ddf63e41301b69d1f7707734a
      https://github.com/mapserver/mapserver/commit/5f3554c3e6726b1ddf63e41301b69d1f7707734a
  Author: Bas Couwenberg <sebastic at xs4all.nl>
  Date:   2015-07-08 (Wed, 08 Jul 2015)

  Changed paths:
    M mapogcfilter.c
    M mapwfs.c

  Log Message:
  -----------
  Fix 'consistant' typo, replace with 'consistent'.


  Commit: bf8c0f7baa47f42be8eaa1bf45717371dbce7b2d
      https://github.com/mapserver/mapserver/commit/bf8c0f7baa47f42be8eaa1bf45717371dbce7b2d
  Author: Bas Couwenberg <sebastic at xs4all.nl>
  Date:   2015-07-08 (Wed, 08 Jul 2015)

  Changed paths:
    M mapgdal.c

  Log Message:
  -----------
  Fix 'Unkown' typo, replace with 'Unknown'.


  Commit: 175475278c712e0c297dc8c04c5e7d32d23865ab
      https://github.com/mapserver/mapserver/commit/175475278c712e0c297dc8c04c5e7d32d23865ab
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-10 (Fri, 10 Jul 2015)

  Changed paths:
    M mapcontext.c
    M mapdraw.c
    M mapgml.c
    M mapkmlrenderer.cpp
    M mapobject.c
    M mapogcfilter.c
    M mapogcsld.c
    M mapogcsos.c
    M mapogr.cpp
    M mapogroutput.c
    M mapows.c
    M mapows.h
    M mapserver.h
    M mapwcs.c
    M mapwcs11.c
    M mapwcs20.c
    M mapwfs.c
    M mapwms.c
    M mapwmslayer.c

  Log Message:
  -----------
  Avoid including header files inside an extern C block (#5117)


  Commit: 353119beaa0fff84000779dfa38924d287f21c20
      https://github.com/mapserver/mapserver/commit/353119beaa0fff84000779dfa38924d287f21c20
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-10 (Fri, 10 Jul 2015)

  Changed paths:
    M mapogcfiltercommon.c
    M mapoutput.c
    M mappostgis.c
    M mapscript/php/mapscript_i.c
    M mapservutil.c
    M mapshape.c
    M mapsymbol.c
    M maptemplate.c
    M maputil.c

  Log Message:
  -----------
  add missing mapows.h includes (#5117)


  Commit: 982f3e618b5a5839bcf19b4f71b1b1763029e8f6
      https://github.com/mapserver/mapserver/commit/982f3e618b5a5839bcf19b4f71b1b1763029e8f6
  Author: Tamas Szekeres <szekerest at gmail.com>
  Date:   2015-07-12 (Sun, 12 Jul 2015)

  Changed paths:
    M mapmssql2008.c

  Log Message:
  -----------
  Fix handling time literals in msMSSQL2008LayerTranslateFilter


  Commit: 135997a686326a46030b08ce1d58e1a4a3de08b7
      https://github.com/mapserver/mapserver/commit/135997a686326a46030b08ce1d58e1a4a3de08b7
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M maprendering.c

  Log Message:
  -----------
  fix incorrect rounding/casting when scaling label outlinewidth (#5107)


  Commit: 495e53e49f0039e04a7595c982f307f22ca32e47
      https://github.com/mapserver/mapserver/commit/495e53e49f0039e04a7595c982f307f22ca32e47
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M mapgdal.c
    M mapogcfilter.c
    M mapwfs.c

  Log Message:
  -----------
  Merge branch 'typos' of git://github.com/sebastic/mapserver into sebastic-typos


  Commit: 039d810ec0413a77376eca05f8caf3d0d12eef82
      https://github.com/mapserver/mapserver/commit/039d810ec0413a77376eca05f8caf3d0d12eef82
  Author: Steve Lime <steve.lime at state.mn.us>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M mapgdal.c
    M mapogcfilter.c
    M mapwfs.c

  Log Message:
  -----------
  Merge branch 'sebastic-typos' into branch-7-0


  Commit: 5154eb8dbf63de9b952504c2b9cc47ec65e43532
      https://github.com/mapserver/mapserver/commit/5154eb8dbf63de9b952504c2b9cc47ec65e43532
  Author: Bas Couwenberg <sebastic at xs4all.nl>
  Date:   2015-07-16 (Thu, 16 Jul 2015)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Bump SOVERSION to 2 to account for removed symbols since 6.4.


  Commit: 0eadd852924524c98ecf33503cf8cb6d887b1fe8
      https://github.com/mapserver/mapserver/commit/0eadd852924524c98ecf33503cf8cb6d887b1fe8
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-16 (Thu, 16 Jul 2015)

  Changed paths:
    M mapgdal.c
    M mapogcfilter.c
    M mapwfs.c

  Log Message:
  -----------
  Merge branch 'branch-7-0' of github.com:mapserver/mapserver into branch-7-0


  Commit: fa6d58ae25cf9384c893e0267127f49a8d65f3c0
      https://github.com/mapserver/mapserver/commit/fa6d58ae25cf9384c893e0267127f49a8d65f3c0
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-16 (Thu, 16 Jul 2015)

  Changed paths:
    M msautotest

  Log Message:
  -----------
  update submodule for #5116


  Commit: 166cd39bb6e0abe522bde8cf4a77f4559d15a20d
      https://github.com/mapserver/mapserver/commit/166cd39bb6e0abe522bde8cf4a77f4559d15a20d
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-16 (Thu, 16 Jul 2015)

  Changed paths:
    M scripts/vagrant/mapserver.sh

  Log Message:
  -----------
  Update mapserver.sh

fix vagrant script typo (#5091)


  Commit: 9cf388998d693953c856e2d4c10396ab2dc1912b
      https://github.com/mapserver/mapserver/commit/9cf388998d693953c856e2d4c10396ab2dc1912b
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-16 (Thu, 16 Jul 2015)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Typo in fribidi description (#5091)


  Commit: a504deb37be72371379d17e2329a1b68234d3b67
      https://github.com/mapserver/mapserver/commit/a504deb37be72371379d17e2329a1b68234d3b67
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M msautotest

  Log Message:
  -----------
  update msautotest for OGR WFS filter tests


  Commit: 025ffe147a977041e5d5c6960c3a48645bbb24e3
      https://github.com/mapserver/mapserver/commit/025ffe147a977041e5d5c6960c3a48645bbb24e3
  Author: ejn <edward.nash at gmx.de>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M mapscript/php/color.c
    M mapscript/swiginc/color.i

  Log Message:
  -----------
  MapScript colorObj SWIG/PHP alignment and methods with alpha

Changes in the SWIG bindings:
- add the methods setRGBA() and toHexWithAlpha()
- extend the method setHex() to accept #rrggbbaa hex values

Changes in the PHP bindings:
- add the methods setRGBA() and toHexWithAlpha()
- adds the methods toHex() and setHex() which were already in the SWIG bindings


  Commit: d7c26bcd686bf251a046e3ef4f61b8f623eca663
      https://github.com/mapserver/mapserver/commit/d7c26bcd686bf251a046e3ef4f61b8f623eca663
  Author: ejn <edward.nash at gmx.de>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M mapscript/php/color.c
    M mapscript/swiginc/color.i

  Log Message:
  -----------
  Refactor changes in Mapscript colorObj to optional arguments

Instead of introducing separate setRGBA and toHexWithAlpha we alter the
existing method setRGB to take an optional fourth argument and toHex such
that it outputs a 4-byte hex string if the alpha value is other than 255
and a 3-byte hex string as previously if the alpha is the default 255.


  Commit: 8fdcb3921c9c6bc87461f93bbe582651877814f0
      https://github.com/mapserver/mapserver/commit/8fdcb3921c9c6bc87461f93bbe582651877814f0
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M mapscript/php/color.c
    M mapscript/swiginc/color.i

  Log Message:
  -----------
  Merge pull request #5078 from faegi/mapscriptColorAlpha70

MapScript colorObj SWIG/PHP alignment and methods with alpha (#5078)


  Commit: 30603de36d74823f735001cfe57baa5e9a6aef0d
      https://github.com/mapserver/mapserver/commit/30603de36d74823f735001cfe57baa5e9a6aef0d
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M msautotest

  Log Message:
  -----------
  autotest update for #5078


  Commit: 8f70da1fe052c92207c86b21d83ca2c0f5d3b3f8
      https://github.com/mapserver/mapserver/commit/8f70da1fe052c92207c86b21d83ca2c0f5d3b3f8
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M .gitmodules
    R msautotest

  Log Message:
  -----------
  remove msautotest submodule


  Commit: 285f613d716a8f7e38f8f48c7654a092de3bd175
      https://github.com/mapserver/mapserver/commit/285f613d716a8f7e38f8f48c7654a092de3bd175
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M .travis.yml
    A install-msautotest.sh

  Log Message:
  -----------
  Stop using an msautotest submodule

by default use git://github.com/mapserver/msautotest.git with a branch
named like the current mapserver branch, or override this by
adding a line on its own in the commit message that exactly follows the
syntax repo at sha, e.g.:

msautotest=git://github.com/tbonfort/msautotest.git@master


  Commit: cb8e7c365bbef6c5c3e40d919b4e6112b271a3e0
      https://github.com/mapserver/mapserver/commit/cb8e7c365bbef6c5c3e40d919b4e6112b271a3e0
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  add msautotest directory to ignores

msautotest=git://github.com/mapserver/msautotest.git@branch-7-0


  Commit: 020adcc999a0fe9687f195aecf791d37c2b091e5
      https://github.com/mapserver/mapserver/commit/020adcc999a0fe9687f195aecf791d37c2b091e5
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M .gitignore
    M .gitmodules
    M .travis.yml
    M CMakeLists.txt
    M fontcache.c
    A install-msautotest.sh
    M mapcontext.c
    M mapdraw.c
    M mapgdal.c
    M mapgml.c
    M mapkmlrenderer.cpp
    M mapmssql2008.c
    M mapobject.c
    M mapogcfilter.c
    M mapogcfiltercommon.c
    M mapogcsld.c
    M mapogcsos.c
    M mapogr.cpp
    M mapogroutput.c
    M mapoutput.c
    M mapows.c
    M mapows.h
    M mappostgis.c
    M maprendering.c
    M mapscript/php/color.c
    M mapscript/php/mapscript_i.c
    M mapscript/swiginc/color.i
    M mapserver.h
    M mapservutil.c
    M mapshape.c
    M mapsymbol.c
    M maptemplate.c
    M maputil.c
    M mapwcs.c
    M mapwcs11.c
    M mapwcs20.c
    M mapwfs.c
    M mapwms.c
    M mapwmslayer.c
    R msautotest
    M scripts/vagrant/mapserver.sh

  Log Message:
  -----------
  Merge branch 'branch-7-0'


  Commit: f13cd8825e117b09663bb325a03854c27e9cdd39
      https://github.com/mapserver/mapserver/commit/f13cd8825e117b09663bb325a03854c27e9cdd39
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2015-07-20 (Mon, 20 Jul 2015)

  Changed paths:
    M install-msautotest.sh

  Log Message:
  -----------
  make travis-ci use msautotest's master branch


Compare: https://github.com/mapserver/mapserver/compare/95f787aa7100...f13cd8825e11


More information about the mapserver-commits mailing list