[mapserver-commits] [mapserver/mapserver] dee0e4: use thread-free version of proj if availabel (#404...

GitHub noreply at github.com
Wed Apr 25 04:50:01 EDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/mapserver/mapserver
  Commit: dee0e49394bb9606e4fd89b8b589b226390edb25
      https://github.com/mapserver/mapserver/commit/dee0e49394bb9606e4fd89b8b589b226390edb25
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2012-04-11 (Wed, 11 Apr 2012)

  Changed paths:
    M mapfile.c
    M mapproject.c
    M mapproject.h

  Log Message:
  -----------
  use thread-free version of proj if availabel (#4041)

proj 4.8 supports proj contexts which prevent from placing a mutex
around calls to pj_transform. @warmerdam suggested we should create
a context fro each thread, which is correct. In practice we do not
support multiple threads accessing a mapfile concurrently, so this
should not be an issue here. (mapObjs obtained through msCopyMap()
will have a different proj context assigned).


  Commit: 2586506225a4cfc65f3869d969bbafe98865c7a7
      https://github.com/mapserver/mapserver/commit/2586506225a4cfc65f3869d969bbafe98865c7a7
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2012-04-11 (Wed, 11 Apr 2012)

  Changed paths:
    M configure
    M configure.in
    M mapcopy.c
    M mapfile.c
    M mapproject.c
    M mapproject.h

  Log Message:
  -----------
  implement shortcutting proj.4 for 4326->3857 transforms


  Commit: 9911244ba3a854708bba279d19f91f576a59f70b
      https://github.com/mapserver/mapserver/commit/9911244ba3a854708bba279d19f91f576a59f70b
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2012-04-11 (Wed, 11 Apr 2012)

  Changed paths:
    M mapfile.c

  Log Message:
  -----------
  fix proj fastpaths


  Commit: cce10c1fd1b284a2dbe41a1dbab4a812597b1da4
      https://github.com/mapserver/mapserver/commit/cce10c1fd1b284a2dbe41a1dbab4a812597b1da4
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2012-04-19 (Thu, 19 Apr 2012)

  Changed paths:
    M configure
    M configure.in
    M mapcopy.c
    M mapfile.c
    M mapproject.c
    M mapproject.h

  Log Message:
  -----------
  Merge branch 'proj'


  Commit: a6c29e7931d26a43dcfb66eb523ad06b671a4693
      https://github.com/mapserver/mapserver/commit/a6c29e7931d26a43dcfb66eb523ad06b671a4693
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2012-04-25 (Wed, 25 Apr 2012)

  Changed paths:
    A .gitattributes
    M Makefile.in
    M mapchart.c
    M mapfile.c
    M mapscript/php/php_mapscript.c
    M mapscript/python/Makefile.in

  Log Message:
  -----------
  Merge branch 'master' of github.com:mapserver/mapserver


  Commit: e287c9ed800f4a05b2bd79a07f38bfd0e4f49eef
      https://github.com/mapserver/mapserver/commit/e287c9ed800f4a05b2bd79a07f38bfd0e4f49eef
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2012-04-25 (Wed, 25 Apr 2012)

  Changed paths:
    M maplabel.c

  Log Message:
  -----------
  fix segfault on mindistance labels with no text

closes #4291


Compare: https://github.com/mapserver/mapserver/compare/e77b57b...e287c9e


More information about the mapserver-commits mailing list