From 1f8f741b66c7aa45809d59d34e0ed9418a42cbd2 Mon Sep 17 00:00:00 2001 From: Jeff McKenna Date: Thu, 7 May 2026 10:46:34 -0300 Subject: [PATCH 1/5] update for 8.6.3 release [build_translations] --- conf.py | 2 +- en/MIGRATION_GUIDE.txt | 27 ++++++++++++++++--- en/announcements/announcements_archive.txt | 31 +++++++++++++++++----- en/development/changelog/changelog-8-6.txt | 10 +++++++ en/download.txt | 2 +- en/download_archives.txt | 2 ++ en/include/announcements.inc | 28 ++++++++++++++----- en/mapscript/index.txt | 2 +- en/mapscript/mapscript-api/index.rst | 2 +- 9 files changed, 86 insertions(+), 20 deletions(-) diff --git a/conf.py b/conf.py index 685e39ae8af..838b90ee425 100644 --- a/conf.py +++ b/conf.py @@ -94,7 +94,7 @@ def __getattr__(cls, name): # The short X.Y version. version = '8.6' # The full version, including alpha/beta/rc tags. -release = '8.6.2' +release = '8.6.3' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. #language = None diff --git a/en/MIGRATION_GUIDE.txt b/en/MIGRATION_GUIDE.txt index 1235989f67c..5b129593047 100644 --- a/en/MIGRATION_GUIDE.txt +++ b/en/MIGRATION_GUIDE.txt @@ -6,7 +6,7 @@ MapServer Migration Guide ***************************************************************************** -:Last Updated: 2026-05-01 +:Last Updated: 2026-05-07 .. contents:: Table of Contents :depth: 2 @@ -22,10 +22,29 @@ MapServer Migration Guide MapServer 8.4 to 8.6 Migration ============================== -- The 8.6.2 release includes a fix for a security flaw in the OpenLayers viewer +- The 8.6.3 release includes a fix for a vulnerability in the SLD parser + (see MapServer's `Security Advisory `__) + + Reminder: you can also disable external SLD access for your WMS services + by setting the following in your mapfile: + + .. code-block:: mapfile + + MAP + ... + WEB + METADATA + "wms_sld_enabled" "false" + ... + END #metadata + END #web + ... + + +- The 8.6.2 release includes a fix for a vulnerability in the OpenLayers viewer (see MapServer's `Security Advisory `__) -- The 8.6.1 release includes a fix for a security flaw in the SLD parser +- The 8.6.1 release includes a fix for a vulnerability in the SLD parser (see CVE record: `CVE-2026-33721 `__, or see MapServer's `Security Advisory `__) @@ -151,7 +170,7 @@ MapServer 8.4 to 8.6 Migration MapServer 8.2 to 8.4 Migration ============================== -- The 8.4.1 release includes a fix for a security flaw for WFS filter requests to +- The 8.4.1 release includes a fix for a vulnerability for WFS filter requests to an OGR backend connection (see CVE record: `CVE-2025-59431 `__, or MapServer's `Security Advisory `__) diff --git a/en/announcements/announcements_archive.txt b/en/announcements/announcements_archive.txt index b7f78c077ae..91d1b9ea6a9 100644 --- a/en/announcements/announcements_archive.txt +++ b/en/announcements/announcements_archive.txt @@ -4,6 +4,22 @@ MapServer Announcement Archives ***************************************************************************** +**2026-05-07 - MapServer 8.6.3 is released** + +.. important:: + Security release available + +The security release of MapServer 8.6.3 has been issued in order to fix +a vulnerability in the SLD parser. See the :ref:`changelog ` +for the list of changes. +You may also review this `Security Advisory `__, +as well as MapServer's `Security Policy `__. +As security for the 7.6 branch has ended, and branches 8.4, 8.2 & 8.0 are not supported, +all users are strongly encouraged to upgrade to the MapServer 8.6.3 release (see the +:ref:`Migration Guide `). + +Head to :ref:`download` to obtain a copy. + **2026-04-20 - MapCache 1.16.0 is released** The major version MapCache 1.16.0 has been released. @@ -17,8 +33,8 @@ Head to :ref:`download` to obtain a copy. .. important:: Security release available -The maintenance release of MapServer 8.6.2 has been issued in order to fix -a security flaw in the OpenLayers viewer (with WMS 1.3.0 requests). +The security release of MapServer 8.6.2 has been issued in order to fix +a vulnerability in the OpenLayers viewer (with WMS 1.3.0 requests). See the :ref:`changelog ` for the list of changes. You may also review this `Security Advisory `__, as well as MapServer's `Security Policy `__. @@ -33,8 +49,8 @@ Head to :ref:`download` to obtain a copy. .. important:: Security release available -The maintenance release of MapServer 8.6.1 has been issued in order to fix -a security flaw in the SLD parser. +The security release of MapServer 8.6.1 has been issued in order to fix +a vulnerability in the SLD parser. See the :ref:`changelog ` for the list of changes. You may also review this `Security Advisory `__, the CVE record: `CVE-2026-33721 `__, @@ -73,8 +89,11 @@ for the full list of changes and head to :ref:`download` to obtain a copy. **2025-09-19 - MapServer 8.4.1 is released** -The maintenance release of MapServer 8.4.1 has been issued in order to fix -a security flaw for WFS filters through OGR. +.. important:: + Security release available + +The security release of MapServer 8.4.1 has been issued in order to fix +a vulnerability for WFS filters through OGR. See the :ref:`changelog ` for the list of changes. You may also review MapServer's `Security Policy `__, the CVE record: `CVE-2025-59431 `__, diff --git a/en/development/changelog/changelog-8-6.txt b/en/development/changelog/changelog-8-6.txt index 1bfb917d42c..2ed2af9df84 100644 --- a/en/development/changelog/changelog-8-6.txt +++ b/en/development/changelog/changelog-8-6.txt @@ -7,6 +7,16 @@ The summary of major changes for this release can be found in the `HISTORY.md `__ file from the source directory. +.. _changelog-8-6-3: + +Changes from 8.6.2 to 8.6.3 +=========================== + +* SLD parser: fix out of bounds access on SLD with only a Rule with a ElseFilter but without a symbolizer ( `#7497 `__ ) (Even Rouault) : `0f05c57 `__ +* Oracle: revert change regarding case insensitive ogc filters ( `#7493 `__ ) (Pierre-Étienne Lord) : `ce02b66 `__ +* update CMake install README ( `#7488 `__ ) (Jeff McKenna) : `dcdfcda `__ +* Oracle: revert change regarding adding subquery to apply sortBy before rownum paging ( `#7491 `__ ) (Jeff McKenna) : `448c69f `__ + .. _changelog-8-6-2: Changes from 8.6.1 to 8.6.2 diff --git a/en/download.txt b/en/download.txt index 2d8ca01608c..3c3cf8185ad 100644 --- a/en/download.txt +++ b/en/download.txt @@ -18,7 +18,7 @@ Current Release(s) * MapServer - * **2026-04-19** MapServer-8.6.2 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` + * **2026-05-07** MapServer-8.6.3 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` * **2025-09-19** MapServer-8.4.1 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` * **2024-09-02** MapServer-8.2.2 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` * **2024-06-11** MapServer-8.0.2 `tar.gz `__ | :ref:`Changelog ` diff --git a/en/download_archives.txt b/en/download_archives.txt index dac607ef3cf..edd1ac14280 100644 --- a/en/download_archives.txt +++ b/en/download_archives.txt @@ -15,6 +15,8 @@ Past Releases .............................................................................. +* **2026-05-07** MapServer-8.6.3 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` + * **2026-04-20** MapCache-1.16.0 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` * **2026-04-19** MapServer-8.6.2 `tar.gz `__ | `.zip `__ | :ref:`Changelog ` diff --git a/en/include/announcements.inc b/en/include/announcements.inc index 05927fedd88..d6741220ab7 100644 --- a/en/include/announcements.inc +++ b/en/include/announcements.inc @@ -1,3 +1,19 @@ +**2026-05-07 - MapServer 8.6.3 is released** + +.. important:: + Security release available + +The security release of MapServer 8.6.3 has been issued in order to fix +a vulnerability in the SLD parser. See the :ref:`changelog ` +for the list of changes. +You may also review this `Security Advisory `__, +as well as MapServer's `Security Policy `__. +As security for the 7.6 branch has ended, and branches 8.4, 8.2 & 8.0 are not supported, +all users are strongly encouraged to upgrade to the MapServer 8.6.3 release (see the +:ref:`Migration Guide `). + +Head to :ref:`download` to obtain a copy. + **2026-04-20 - MapCache 1.16.0 is released** The major version MapCache 1.16.0 has been released. @@ -11,8 +27,8 @@ Head to :ref:`download` to obtain a copy. .. important:: Security release available -The maintenance release of MapServer 8.6.2 has been issued in order to fix -a security flaw in the OpenLayers viewer (with WMS 1.3.0 requests). +The security release of MapServer 8.6.2 has been issued in order to fix +a vulnerability in the OpenLayers viewer (with WMS 1.3.0 requests). See the :ref:`changelog ` for the list of changes. You may also review this `Security Advisory `__, as well as MapServer's `Security Policy `__. @@ -27,8 +43,8 @@ Head to :ref:`download` to obtain a copy. .. important:: Security release available -The maintenance release of MapServer 8.6.1 has been issued in order to fix -a security flaw in the SLD parser. +The security release of MapServer 8.6.1 has been issued in order to fix +a vulnerability in the SLD parser. See the :ref:`changelog ` for the list of changes. You may also review this `Security Advisory `__, the CVE record: `CVE-2026-33721 `__, @@ -51,8 +67,8 @@ for the full list of changes and head to :ref:`download` to obtain a copy. .. important:: Security release available -The maintenance release of MapServer 8.4.1 has been issued in order to fix -a security flaw for WFS filters through OGR. +The security release of MapServer 8.4.1 has been issued in order to fix +a vulnerability for WFS filters through OGR. See the :ref:`changelog ` for the list of changes. You may also review MapServer's `Security Policy `__, the CVE record: `CVE-2025-59431 `__, diff --git a/en/mapscript/index.txt b/en/mapscript/index.txt index 69ddd4a58d9..bbd0da14d48 100644 --- a/en/mapscript/index.txt +++ b/en/mapscript/index.txt @@ -10,7 +10,7 @@ Since the MapServer 8.0.0 release PHP support is only available through MapServer's :ref:`SWIG API `. Supported versions are PHP 8.5 and - PHP 8.4 with MapServer 8.6.1 + PHP 8.4 with MapServer 8.6.3 .. toctree:: :maxdepth: 2 diff --git a/en/mapscript/mapscript-api/index.rst b/en/mapscript/mapscript-api/index.rst index 2f8db486b07..4916dd607e9 100644 --- a/en/mapscript/mapscript-api/index.rst +++ b/en/mapscript/mapscript-api/index.rst @@ -47,7 +47,7 @@ meaningless, and even dangerous attributes might be exposed by objects. Since the MapServer 8.0.0 release PHP support is only available through MapServer's :ref:`SWIG API `. Supported versions are PHP 8.5 and - PHP 8.4 with MapServer 8.6.1 + PHP 8.4 with MapServer 8.6.3 ============================================================================= Appendices From ed1b0b07210bf572c1124757d276d4a2ce342d76 Mon Sep 17 00:00:00 2001 From: Jeff McKenna Date: Thu, 7 May 2026 10:49:09 -0300 Subject: [PATCH 2/5] update for 8.6.3 release [build_translations] --- en/development/changelog/changelog-8-6.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/development/changelog/changelog-8-6.txt b/en/development/changelog/changelog-8-6.txt index 2ed2af9df84..74db82380a5 100644 --- a/en/development/changelog/changelog-8-6.txt +++ b/en/development/changelog/changelog-8-6.txt @@ -12,10 +12,10 @@ file from the source directory. Changes from 8.6.2 to 8.6.3 =========================== -* SLD parser: fix out of bounds access on SLD with only a Rule with a ElseFilter but without a symbolizer ( `#7497 `__ ) (Even Rouault) : `0f05c57 `__ -* Oracle: revert change regarding case insensitive ogc filters ( `#7493 `__ ) (Pierre-Étienne Lord) : `ce02b66 `__ -* update CMake install README ( `#7488 `__ ) (Jeff McKenna) : `dcdfcda `__ -* Oracle: revert change regarding adding subquery to apply sortBy before rownum paging ( `#7491 `__ ) (Jeff McKenna) : `448c69f `__ +* SLD parser: fix out of bounds access on SLD with only a Rule with a ElseFilter but without a symbolizer ( `#7497 `__ ) (Even Rouault) : `0f05c57 `__ +* Oracle: revert change regarding case insensitive ogc filters ( `#7493 `__ ) (Pierre-Étienne Lord) : `ce02b66 `__ +* update CMake install README ( `#7488 `__ ) (Jeff McKenna) : `dcdfcda `__ +* Oracle: revert change regarding adding subquery to apply sortBy before rownum paging ( `#7491 `__ ) (Jeff McKenna) : `448c69f `__ .. _changelog-8-6-2: From 45899da13e390896a2831267abd37bd375e9e03a Mon Sep 17 00:00:00 2001 From: Jeff McKenna Date: Mon, 1 Jun 2026 15:34:04 -0300 Subject: [PATCH 3/5] update for 8.6.4 release [build_translations] --- conf.py | 2 +- en/MIGRATION_GUIDE.txt | 5 +++++ en/announcements/announcements_archive.txt | 20 ++++++++++++++++++++ en/development/changelog/changelog-8-6.txt | 11 +++++++++++ en/include/announcements.inc | 20 ++++++++++++++++++++ 5 files changed, 57 insertions(+), 1 deletion(-) diff --git a/conf.py b/conf.py index 838b90ee425..8ea91b66971 100644 --- a/conf.py +++ b/conf.py @@ -94,7 +94,7 @@ def __getattr__(cls, name): # The short X.Y version. version = '8.6' # The full version, including alpha/beta/rc tags. -release = '8.6.3' +release = '8.6.4' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. #language = None diff --git a/en/MIGRATION_GUIDE.txt b/en/MIGRATION_GUIDE.txt index 5b129593047..0b844b3b64e 100644 --- a/en/MIGRATION_GUIDE.txt +++ b/en/MIGRATION_GUIDE.txt @@ -22,6 +22,11 @@ MapServer Migration Guide MapServer 8.4 to 8.6 Migration ============================== +- The 8.6.4 release includes fixes for two vulnerabilities, see the advisories: + + - `OpenLayers viewer with WMS `__ advisory + - `PostGIS support `__ advisory + - The 8.6.3 release includes a fix for a vulnerability in the SLD parser (see MapServer's `Security Advisory `__) diff --git a/en/announcements/announcements_archive.txt b/en/announcements/announcements_archive.txt index 91d1b9ea6a9..e15290096d9 100644 --- a/en/announcements/announcements_archive.txt +++ b/en/announcements/announcements_archive.txt @@ -4,6 +4,26 @@ MapServer Announcement Archives ***************************************************************************** +**2026-06-01 - MapServer 8.6.4 is released** + +.. important:: + Security release available + +The security release of MapServer 8.6.4 has been issued in order to fix +two vulnerabilities. See the :ref:`changelog ` +for the list of changes. +You may also review the security advisories for this release: + +1. `OpenLayers viewer with WMS `__ advisory +2. `PostGIS support `__ advisory + +You may also review MapServer's `Security Policy `__. +As security for the 7.6 branch has ended, and branches 8.4, 8.2 & 8.0 are not supported, +all users are strongly encouraged to upgrade to the MapServer 8.6.4 release (see the +:ref:`Migration Guide `). + +Head to :ref:`download` to obtain a copy. + **2026-05-07 - MapServer 8.6.3 is released** .. important:: diff --git a/en/development/changelog/changelog-8-6.txt b/en/development/changelog/changelog-8-6.txt index 74db82380a5..6b9e32cdc31 100644 --- a/en/development/changelog/changelog-8-6.txt +++ b/en/development/changelog/changelog-8-6.txt @@ -7,6 +7,17 @@ The summary of major changes for this release can be found in the `HISTORY.md `__ file from the source directory. +.. _changelog-8-6-4: + +Changes from 8.6.3 to 8.6.4 +=========================== + +* PostGIS: make sure identifier value is numeric when the declared type is numeric too ( `#7519 `__ ) (Even Rouault) : `65f1b53 `__ +* WMS OpenLayers output: properly escape mapserv_onlineresource ( `#7518 `__ ) (Even Rouault) : `ff17ef1 `__ +* cgiutil: fix handling of malformed percent-encoding ( `#7515 `__ ) (Stefan Gloor) : `6364c71 `__ +* PostGIS: fix wfs_use_default_extent_for_getfeature=false and PROCESSING=NATIVE_FILTER ( `#7514 `__ ) (Even Rouault) : `6bb14b2 `__ +* Fix incorrect JSON error message output on Index Pages ( `#7513 `__ ) (Seth Girvin) : `7f18840 `__ + .. _changelog-8-6-3: Changes from 8.6.2 to 8.6.3 diff --git a/en/include/announcements.inc b/en/include/announcements.inc index d6741220ab7..5a788c9c114 100644 --- a/en/include/announcements.inc +++ b/en/include/announcements.inc @@ -1,3 +1,23 @@ +**2026-06-01 - MapServer 8.6.4 is released** + +.. important:: + Security release available + +The security release of MapServer 8.6.4 has been issued in order to fix +two vulnerabilities. See the :ref:`changelog ` +for the list of changes. +You may also review the security advisories for this release: + +1. `OpenLayers viewer with WMS `__ advisory +2. `PostGIS support `__ advisory + +You may also review MapServer's `Security Policy `__. +As security for the 7.6 branch has ended, and branches 8.4, 8.2 & 8.0 are not supported, +all users are strongly encouraged to upgrade to the MapServer 8.6.4 release (see the +:ref:`Migration Guide `). + +Head to :ref:`download` to obtain a copy. + **2026-05-07 - MapServer 8.6.3 is released** .. important:: From e91629068af7dd4046a01427441f3003fe18556d Mon Sep 17 00:00:00 2001 From: Jeff McKenna Date: Tue, 2 Jun 2026 11:10:18 -0300 Subject: [PATCH 4/5] update for 8.6.4 release --- conf.py | 18 ++++++++++++++++++ en/development/changelog/changelog-8-6.txt | 10 +++++----- en/development/documentation.txt | 2 +- en/development/tests/autotest.txt | 4 ++-- en/development/translation.txt | 8 ++++---- en/input/vector/ogr.txt | 17 ++++------------- en/input/vector/postgis.txt | 4 ++-- en/introduction.txt | 7 ++++--- en/mapfile/layer.txt | 2 +- en/optimization/environment_variables.txt | 2 +- en/optimization/tileindex.txt | 4 ++-- en/tinyows/servertuning.txt | 10 +++++----- en/tinyows/userdocumentation.txt | 2 +- 13 files changed, 50 insertions(+), 40 deletions(-) diff --git a/conf.py b/conf.py index 8ea91b66971..3a1b9f30788 100644 --- a/conf.py +++ b/conf.py @@ -246,6 +246,24 @@ def __getattr__(cls, name): # this can be set as a sphinx-build option using `-A BRANCH=main` html_context = {'branch': release} +# linkcheck options +# ----------------- + +linkcheck_exclude_documents = [ + r'.*/changelog/.*', + r'.*/rfc/.*', + r'.*/announce/.*', + r'.*/announcements/.*' +] + +linkcheck_ignore = [ + r'https?://localhost(?:\:\d+)?(?:/.*)?$', + r'https?://127\.0\.0\.1(?:\:\d+)?(?:/.*)?$', + r'https?://myserver(?:\:\d+)?(?:/.*)?$', + r'https?://server(?:\:\d+)?(?:/.*)?$', + r'https?://example.com(?:\:\d+)?(?:/.*)?$' +] + # Options for LaTeX output # ------------------------ diff --git a/en/development/changelog/changelog-8-6.txt b/en/development/changelog/changelog-8-6.txt index 6b9e32cdc31..199cf3cef1a 100644 --- a/en/development/changelog/changelog-8-6.txt +++ b/en/development/changelog/changelog-8-6.txt @@ -12,11 +12,11 @@ file from the source directory. Changes from 8.6.3 to 8.6.4 =========================== -* PostGIS: make sure identifier value is numeric when the declared type is numeric too ( `#7519 `__ ) (Even Rouault) : `65f1b53 `__ -* WMS OpenLayers output: properly escape mapserv_onlineresource ( `#7518 `__ ) (Even Rouault) : `ff17ef1 `__ -* cgiutil: fix handling of malformed percent-encoding ( `#7515 `__ ) (Stefan Gloor) : `6364c71 `__ -* PostGIS: fix wfs_use_default_extent_for_getfeature=false and PROCESSING=NATIVE_FILTER ( `#7514 `__ ) (Even Rouault) : `6bb14b2 `__ -* Fix incorrect JSON error message output on Index Pages ( `#7513 `__ ) (Seth Girvin) : `7f18840 `__ +* PostGIS: make sure identifier value is numeric when the declared type is numeric too ( `#7519 `__ ) (Even Rouault) : `65f1b53 `__ +* WMS OpenLayers output: properly escape mapserv_onlineresource ( `#7518 `__ ) (Even Rouault) : `ff17ef1 `__ +* cgiutil: fix handling of malformed percent-encoding ( `#7515 `__ ) (Stefan Gloor) : `6364c71 `__ +* PostGIS: fix wfs_use_default_extent_for_getfeature=false and PROCESSING=NATIVE_FILTER ( `#7514 `__ ) (Even Rouault) : `6bb14b2 `__ +* Fix incorrect JSON error message output on Index Pages ( `#7513 `__ ) (Seth Girvin) : `7f18840 `__ .. _changelog-8-6-3: diff --git a/en/development/documentation.txt b/en/development/documentation.txt index 92e5745c24e..613a77ff57b 100644 --- a/en/development/documentation.txt +++ b/en/development/documentation.txt @@ -8,7 +8,7 @@ :Contact: hobu.inc at gmail.com :Author: Jeff McKenna :Contact: jmckenna at gatewaygeomatics.com -:Last Updated: 2026-03-29 +:Last Updated: 2026-06-02 .. contents:: Table of Contents :depth: 4 diff --git a/en/development/tests/autotest.txt b/en/development/tests/autotest.txt index 6f5ccaa12ff..ed3ca3aa263 100644 --- a/en/development/tests/autotest.txt +++ b/en/development/tests/autotest.txt @@ -8,7 +8,7 @@ :Contact: warmerdam at pobox.com :Author: Jeff McKenna :Contact: jmckenna at gatewaygeomatics.com -:Last Updated: 2026-03-28 +:Last Updated: 2026-06-02 .. contents:: Table of Contents :depth: 2 @@ -226,7 +226,7 @@ that fails, for image files, there is an attempt to compare the image checksums using the GDAL Python bindings. If the GDAL Python bindings are not available this step is quietly skipped. -If you install the PerceptualDiff program (http://pdiff.sourceforge.net/) and +If you install the PerceptualDiff program (https://pdiff.sourceforge.net/) and it is in the path, then msautotest will attempt to use it as a last fallback when comparing images. If images are found to be "perceptually" the same the test will pass with the message "result images perceptually match, though diff --git a/en/development/translation.txt b/en/development/translation.txt index b6e26fddc5e..a1ccd909ad4 100644 --- a/en/development/translation.txt +++ b/en/development/translation.txt @@ -54,7 +54,7 @@ Starting with Transifex Subscribe to Transifex ----------------------- -You need to subscribe to Transifex before translating. Go to `Transifex subscribing page `_ and create a new account. +You need a Transifex account before translating. Go to `Open Source Transifex account page `_ and create a new account. .. image:: ../images/documentation/tr_newaccount.png @@ -64,9 +64,9 @@ Find the project ---------------- There are several OSGeo projects hosted on Transifex, here are some of them: -* `MapServer `_ -* `PostGIS `_ -* `QGIS `_ +* `MapServer `_ +* `GeoNetwork `_ +* `QGIS `_ You can find more in the Transifex website. diff --git a/en/input/vector/ogr.txt b/en/input/vector/ogr.txt index 4045d28d23d..f6bcd6c64a9 100644 --- a/en/input/vector/ogr.txt +++ b/en/input/vector/ogr.txt @@ -9,7 +9,7 @@ OGR Vector Layers Through MapServer :Author: Jeff McKenna :Contact: jmckenna at gatewaygeomatics.com -:Last Updated: 2026-03-29 +:Last Updated: 2026-06-02 .. contents:: Table of Contents :depth: 3 @@ -75,11 +75,10 @@ Here is a list of some of the popular vector formats that are supported: - `ArcInfo E00 Coverages`_ - Atlas BNA (see GDAL `extra-drivers `__) - `Comma Separated Value (.csv)`_ -- `DODS/OPeNDAP`_ +- DODS/OPeNDAP (see GDAL `extra-drivers `__) - `ESRI Personal GeoDatabase`_ - `ESRI Shapefiles`_ -- `FMEObjects Gateway`_ -- `Géoconcept Export`_ +- FME (see GDAL `extra-drivers `__) - `GeoJSON`_ - `GeoPackage`_ - `GeoRSS`_ @@ -88,7 +87,7 @@ Here is a list of some of the popular vector formats that are supported: - `GRASS`_ - `GPX`_ - `Informix DataBlade`_ -- `INGRES`_ +- INGRES (see GDAL `extra-drivers `__) - `INTERLIS`_ - `KML`_ - `MapInfo files`_ @@ -96,10 +95,8 @@ Here is a list of some of the popular vector formats that are supported: - `Microstation DGN files`_ - `MySQL`_ - `ODBC`_ -- `OGDI Vectors`_ - `Oracle Spatial`_ - `PostgreSQL`_ -- `SDTS`_ - `SQLite`_ - `UK.NTF (National Transfer Format)`_ - `US Census TIGER/Line`_ @@ -1017,33 +1014,27 @@ SISTEMA INFORMATIVO TERRITORIALE ED AMBIENTALE ( http://www.geografia.toscana.it .. _`ArcInfo Binary Coverages`: https://gdal.org/drivers/vector/avcbin.html .. _`ArcInfo E00 Coverages`: https://gdal.org/drivers/vector/avce00.html .. _`Comma Separated Value (.csv)`: https://gdal.org/drivers/vector/csv.html -.. _`DODS/OPeNDAP`: https://gdal.org/drivers/vector/dods.html .. _`DWG`: https://gdal.org/drivers/vector/dwg.html .. _`DXF`: https://gdal.org/drivers/vector/dxf.html .. _`ESRI Personal GeoDatabase`: https://gdal.org/drivers/vector/pgeo.html .. _`ESRI Shapefiles`: https://gdal.org/drivers/vector/shapefile.html -.. _`FMEObjects Gateway`: https://gdal.org/drivers/vector/fme.html .. _`GML`: https://gdal.org/drivers/vector/gml.html .. _`GMT`: https://gdal.org/drivers/vector/gmt.html -.. _`Géoconcept Export`: https://gdal.org/drivers/vector/geoconcept.html .. _`GeoJSON`: https://gdal.org/drivers/vector/geojson.html .. _`GeoPackage`: https://gdal.org/drivers/vector/gpkg.html .. _`GeoRSS`: https://gdal.org/drivers/vector/georss.html .. _`GPX`: https://gdal.org/drivers/vector/gpx.html .. _`GRASS`: https://gdal.org/drivers/vector/grass.html .. _`Informix DataBlade`: https://gdal.org/drivers/vector/idb.html -.. _`INGRES`: https://gdal.org/drivers/vector/ingres.html .. _`INTERLIS`: https://gdal.org/drivers/vector/ili.html .. _`KML`: https://gdal.org/drivers/vector/kml.html .. _`MapInfo files`: https://gdal.org/drivers/vector/mitab.html .. _`Memory`: https://gdal.org/drivers/vector/memory.html .. _`Microstation DGN files`: https://gdal.org/drivers/vector/dgn.html .. _`MySQL`: https://gdal.org/drivers/vector/mysql.html -.. _`OGDI Vectors`: https://gdal.org/drivers/vector/ogdi.html .. _`ODBC`: https://gdal.org/en/stable/drivers/vector/odbc.html .. _`Oracle Spatial`: https://gdal.org/en/stable/drivers/vector/oci.html .. _`PostgreSQL`: https://gdal.org/drivers/vector/pg.html -.. _`SDTS`: https://gdal.org/drivers/vector/sdts.html .. _`SQLite`: https://gdal.org/drivers/vector/sqlite.html .. _`UK.NTF (National Transfer Format)`: https://gdal.org/drivers/vector/ntf.html .. _`US Census TIGER/Line`: https://gdal.org/drivers/vector/tiger.html diff --git a/en/input/vector/postgis.txt b/en/input/vector/postgis.txt index f5a5cef2980..7b96f955f61 100644 --- a/en/input/vector/postgis.txt +++ b/en/input/vector/postgis.txt @@ -6,7 +6,7 @@ :Author: Jeff McKenna :Contact: jmckenna at gatewaygeomatics.com -:Last Updated: 2022-04-25 +:Last Updated: 2026-06-02 .. contents:: Table of Contents :depth: 3 @@ -422,7 +422,7 @@ Support for SQL/MM Curves PostGIS is able to store circular interpolated curves, as part of the SQL Multimedia Applications Spatial specification (read about the `SQL/MM specification -`__). +`__). For more information about PostGIS' support, see the *SQL-MM Part 3* section in the PostGIS documentation, such as `here diff --git a/en/introduction.txt b/en/introduction.txt index 513dd19cb3c..679fcd4fabc 100644 --- a/en/introduction.txt +++ b/en/introduction.txt @@ -10,7 +10,7 @@ An Introduction to MapServer :Contact: david.fawcett at moea.state.mn.us :Author: Howard Butler :Contact: hobu.inc at gmail.com -:Last Updated: 2025-04-14 +:Last Updated: 2026-06-01 .. contents:: :depth: 3 @@ -965,8 +965,9 @@ Tutorial Test Suite (msautotest) ............................................................................... -`msautotest `__ contains test mapfiles -and data for most MapServer functionality. +The `msautotest `__ +folder in the MapServer repository contains test mapfiles and data for most +MapServer functionality. Books diff --git a/en/mapfile/layer.txt b/en/mapfile/layer.txt index 951425d7217..68e30e8c217 100644 --- a/en/mapfile/layer.txt +++ b/en/mapfile/layer.txt @@ -128,7 +128,7 @@ CONNECTION [string] .. WARNING:: MapServer's native SDE driver was removed for the MapServer 7.0 release (see `discussion `__). - SDE support can still be accessed through the `OGR driver `__. + GDAL's OGR SDE driver was removed in the GDAL 3.2.0 release. .. seealso:: diff --git a/en/optimization/environment_variables.txt b/en/optimization/environment_variables.txt index 5f85eb6a7b0..ed68dba52c6 100644 --- a/en/optimization/environment_variables.txt +++ b/en/optimization/environment_variables.txt @@ -20,7 +20,7 @@ behavior or specify the location of some resources. .. TIP:: In terms of GDAL, for a good list of GDAL's possible variables to use (to help control data access in MapServer), see the - the main `GDAL site `__ + the main `GDAL site `__ (you can also see the `old GDAL wiki `__). List of all possible MapServer Environment Variables diff --git a/en/optimization/tileindex.txt b/en/optimization/tileindex.txt index cde6ba70331..dd0413c3a1a 100644 --- a/en/optimization/tileindex.txt +++ b/en/optimization/tileindex.txt @@ -10,7 +10,7 @@ :Author: Jeff McKenna :Contact: jmckenna at gatewaygeomatics.com :Original Author: HostGIS -:Last Updated: 2021-03-23 +:Last Updated: 2026-06-02 .. contents:: Table of Contents :depth: 2 @@ -58,7 +58,7 @@ named *tileindex-tiger.shp*: ogrtindex tileindex-tiger.shp tiger/CA/*.shp tiger/NV/*.shp If your data files are in different subfolders, you can use the *--optfile* -switch for `vectors `__ +switch for `vectors `__ or `rasters `__ to pass a file list to ogrtindex/gdaltindex, such as: diff --git a/en/tinyows/servertuning.txt b/en/tinyows/servertuning.txt index 5dbcd4bd82e..96c60ddf820 100644 --- a/en/tinyows/servertuning.txt +++ b/en/tinyows/servertuning.txt @@ -8,11 +8,11 @@ Server Tuning: How to speed up your TinyOWS server Tips and Tricks for PostgreSQL / PostGIS databases ----------------------------------------------------------------------------- * Use Spatial Indexes on your geometry/geography columns - `PostGIS Spatial Indexes `_. + `PostGIS Spatial Indexes `_. * Index any column that could be used frequently as a filter - * General `PostGIS Performance tips `_ - * General `PostgreSQL Performance tips `_ - * `Even more tips on Tuning PostgreSQL `_ + * General `PostGIS Performance tips `_ + * General `PostgreSQL Performance tips `_ + * `Even more tips on Tuning PostgreSQL `_ Tips and Tricks for Apache ----------------------------------------------------------------------------- @@ -64,7 +64,7 @@ Fast-CGI in MS4W HTTP GZip compression ----------------------------------------------------------------------------- -* In Apache, activate `mod_deflate `_ +* In Apache, activate `mod_deflate `_ * Deflate basic configuration, (note we're including xml so gml and json): :: diff --git a/en/tinyows/userdocumentation.txt b/en/tinyows/userdocumentation.txt index ec09c4a8332..548165c9ab6 100644 --- a/en/tinyows/userdocumentation.txt +++ b/en/tinyows/userdocumentation.txt @@ -19,4 +19,4 @@ OpenLayersHowToTransactional LibxmlSchemaGmlBug == External documents == - * (French) Utiliser TinyOWS comme serveur WFS-T: http://www.geotribu.net/node/264 + * (French) `Utiliser TinyOWS comme serveur WFS-T `__ From b54e22d7c74949b4900a27908c82b122ecca71d2 Mon Sep 17 00:00:00 2001 From: Jeff McKenna Date: Tue, 2 Jun 2026 11:17:38 -0300 Subject: [PATCH 5/5] update for 8.6.4 release --- en/introduction.txt | 2 +- en/mapfile/layer.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/en/introduction.txt b/en/introduction.txt index 679fcd4fabc..235a3d4bea0 100644 --- a/en/introduction.txt +++ b/en/introduction.txt @@ -10,7 +10,7 @@ An Introduction to MapServer :Contact: david.fawcett at moea.state.mn.us :Author: Howard Butler :Contact: hobu.inc at gmail.com -:Last Updated: 2026-06-01 +:Last Updated: 2026-06-02 .. contents:: :depth: 3 diff --git a/en/mapfile/layer.txt b/en/mapfile/layer.txt index 68e30e8c217..c0cf54e325e 100644 --- a/en/mapfile/layer.txt +++ b/en/mapfile/layer.txt @@ -128,7 +128,7 @@ CONNECTION [string] .. WARNING:: MapServer's native SDE driver was removed for the MapServer 7.0 release (see `discussion `__). - GDAL's OGR SDE driver was removed in the GDAL 3.2.0 release. + GDAL's SDE driver was removed in the GDAL `3.2.0 release `__. .. seealso::