Skip to content

Commit 982f13c

Browse files
committed
update for 8.6.6 release [build_translations] (#1109)
1 parent 7d0a81a commit 982f13c

8 files changed

Lines changed: 106 additions & 3 deletions

File tree

‎conf.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ def __getattr__(cls, name):
9494
# The short X.Y version.
9595
version = '8.6'
9696
# The full version, including alpha/beta/rc tags.
97-
release = '8.6.5'
97+
release = '8.6.6'
9898
# The language for content autogenerated by Sphinx. Refer to documentation
9999
# for a list of supported languages.
100100
#language = None

‎en/MIGRATION_GUIDE.txt‎

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
MapServer Migration Guide
77
*****************************************************************************
88

9-
:Last Updated: 2026-07-15
9+
:Last Updated: 2026-09-06
1010

1111
.. contents:: Table of Contents
1212
:depth: 2
@@ -22,6 +22,19 @@ MapServer Migration Guide
2222
MapServer 8.4 to 8.6 Migration
2323
==============================
2424

25+
- The 8.6.6 release includes fixes for six vulnerabilities, see the advisories:
26+
27+
- `WCS 2.0 support <https://github.com/MapServer/MapServer/security/advisories/GHSA-6jr5-rc9c-p3cj>`__ advisory
28+
- `CGI/FastCGI with SMOOTHSIA <https://github.com/MapServer/MapServer/security/advisories/GHSA-33h3-f4q2-pq5q>`__ advisory
29+
- `WMS Filter <https://github.com/MapServer/MapServer/security/advisories/GHSA-5fx4-vjp9-863f>`__ advisory
30+
- `WMS with interpolation layers <https://github.com/MapServer/MapServer/security/advisories/GHSA-59gr-4vvx-5f56>`__ advisory
31+
- `FlatGeobuf support <https://github.com/MapServer/MapServer/security/advisories/GHSA-5v7w-325g-gpr9>`__ advisory
32+
- `WMS error image <https://github.com/MapServer/MapServer/security/advisories/GHSA-qcjf-q672-q63w>`__ advisory
33+
34+
.. note::
35+
For those leveraging an older `librsvg` version, the 8.6.6 release fixes a problem
36+
of SVG scaling that had existed since the 8.6.0 release (see `#7583 <https://github.com/MapServer/MapServer/pull/7583>`__).
37+
2538
- The 8.6.5 release includes fixes for six vulnerabilities, see the advisories:
2639

2740
- `OGCAPI Features support <https://github.com/MapServer/MapServer/security/advisories/GHSA-288j-mhpj-gmmr>`__ advisory

‎en/announcements/announcements_archive.txt‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,30 @@
44
MapServer Announcement Archives
55
*****************************************************************************
66

7+
**2026-09-06 - MapServer 8.6.6 is released**
8+
9+
.. important::
10+
Security release available
11+
12+
The security release of MapServer 8.6.6 has been issued in order to fix
13+
six vulnerabilities. See the :ref:`changelog <changelog-8-6-6>`
14+
for the list of changes.
15+
You may also review the security advisories for this release:
16+
17+
1. `WCS 2.0 support <https://github.com/MapServer/MapServer/security/advisories/GHSA-6jr5-rc9c-p3cj>`__ advisory
18+
2. `CGI/FastCGI with SMOOTHSIA <https://github.com/MapServer/MapServer/security/advisories/GHSA-33h3-f4q2-pq5q>`__ advisory
19+
3. `WMS Filter <https://github.com/MapServer/MapServer/security/advisories/GHSA-5fx4-vjp9-863f>`__ advisory
20+
4. `WMS with interpolation layers <https://github.com/MapServer/MapServer/security/advisories/GHSA-59gr-4vvx-5f56>`__ advisory
21+
5. `FlatGeobuf support <https://github.com/MapServer/MapServer/security/advisories/GHSA-5v7w-325g-gpr9>`__ advisory
22+
6. `WMS error image <https://github.com/MapServer/MapServer/security/advisories/GHSA-qcjf-q672-q63w>`__ advisory
23+
24+
You may also review MapServer's `Security Policy <https://github.com/MapServer/MapServer/blob/main/SECURITY.md>`__.
25+
As security for the 7.6 branch has ended, and branches 8.4, 8.2 & 8.0 are not supported,
26+
all users are strongly encouraged to upgrade to the MapServer 8.6.6 release (see the
27+
:ref:`Migration Guide <migration>`).
28+
29+
Head to :ref:`download` to obtain a copy.
30+
731
**2026-07-10 - MapServer 8.6.5 is released**
832

933
.. important::

‎en/development/changelog/changelog-8-6.txt‎

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,43 @@
77
The summary of major changes for this release can be found in the `HISTORY.md <https://github.com/MapServer/MapServer/blob/branch-8-6/HISTORY.md>`__
88
file from the source directory.
99

10+
.. _changelog-8-6-6:
11+
12+
Changes from 8.6.5 to 8.6.6
13+
===========================
14+
15+
.. important::
16+
Security release
17+
18+
* mapcontext: fix out-of-bounds read on short BoundingBox SRS ( `#7644 <https://github.com/mapserver/mapserver/issues/7644>`__ ) (github-actions[bot]) : `548180a <https://github.com/mapserver/mapserver/commit/548180af3063ceaa74004e8394c82772d5fa7c2a>`__
19+
* maperror: size the error image within MAXSIZE (GHSA-qcjf-q672-q63w) ( `#7643 <https://github.com/mapserver/mapserver/issues/7643>`__ ) (github-actions[bot]) : `bf71dcf <https://github.com/mapserver/mapserver/commit/bf71dcf46fa66c544f338614eb2187a75105b504>`__
20+
* kml: use snprintf when formatting coordinates, extents and widths ( `#7639 <https://github.com/mapserver/mapserver/issues/7639>`__ ) (github-actions[bot]) : `c150388 <https://github.com/mapserver/mapserver/commit/c1503886cfebc4be18accec43ecf4381ed1e0238>`__
21+
* CI: upgrade PCRE2 to 10.48 release ( `#7641 <https://github.com/mapserver/mapserver/issues/7641>`__ ) (github-actions[bot]) : `33e9610 <https://github.com/mapserver/mapserver/commit/33e961049cb416912ee4c88ddb874d07ca73d61f>`__
22+
* Fix memleak in mapogcsld ( `#7638 <https://github.com/mapserver/mapserver/issues/7638>`__ ) (github-actions[bot]) : `a3c3f68 <https://github.com/mapserver/mapserver/commit/a3c3f682e12d87c2d241ab67f32bdc6772c45df2>`__
23+
* mappool.c: only raise connectionMax after a successful realloc (fixes `#7614 <https://github.com/mapserver/mapserver/issues/7614>`__ ) ( `#7634 <https://github.com/mapserver/mapserver/issues/7634>`__ ) (github-actions[bot]) : `e5b4335 <https://github.com/mapserver/mapserver/commit/e5b4335b84ad59591d921c164383d0388c82039e>`__
24+
* Handle NaN coordinates in WFS geometry filters ( `#7633 <https://github.com/mapserver/mapserver/issues/7633>`__ ) (github-actions[bot]) : `2c7dd03 <https://github.com/mapserver/mapserver/commit/2c7dd03c7ccc078d26596175b2018172e58c3f20>`__
25+
* Restore the missing first line of the licence grant in four headers ( `#7632 <https://github.com/mapserver/mapserver/issues/7632>`__ ) (github-actions[bot]) : `a04a50e <https://github.com/mapserver/mapserver/commit/a04a50ee28dd7417435216278e935a44368cd7e1>`__
26+
* msDBFOpenVirtualFile(): validate field extents against record length ( `#7629 <https://github.com/mapserver/mapserver/issues/7629>`__ ) (github-actions[bot]) : `0f2c4d8 <https://github.com/mapserver/mapserver/commit/0f2c4d8097cc90589473df0e78def9dd4875b7f9>`__
27+
* mapogcfilter: limit filter operation count ( `#7621 <https://github.com/mapserver/mapserver/issues/7621>`__ ) (github-actions[bot]) : `509ad65 <https://github.com/mapserver/mapserver/commit/509ad65e61d5c238a67a3b2763d766e657bc5243>`__
28+
* Fix heap out-of-bounds write in interpolation layers (GHSA-59gr-4vvx-5f56) ( `#7620 <https://github.com/mapserver/mapserver/issues/7620>`__ ) (github-actions[bot]) : `c3e81ac <https://github.com/mapserver/mapserver/commit/c3e81ac9c0c6592f8a8b050b66f1d456c751c7d4>`__
29+
* bound WKB point reads to the Z/M byte stride in mappostgis ( `#7619 <https://github.com/mapserver/mapserver/issues/7619>`__ ) (github-actions[bot]) : `988fbf0 <https://github.com/mapserver/mapserver/commit/988fbf06297c9042e527a18c6e956a907eade427>`__
30+
* Fix integer overflows in WCS parsing ( `#7628 <https://github.com/mapserver/mapserver/issues/7628>`__ ) (github-actions[bot]) : `f1a9091 <https://github.com/mapserver/mapserver/commit/f1a9091e10f077f4fbb5af9148d07f2c16823bca>`__
31+
* Update FlatGeobuf from upstream ( `#7627 <https://github.com/mapserver/mapserver/issues/7627>`__ ) (github-actions[bot]) : `3ffa8c1 <https://github.com/mapserver/mapserver/commit/3ffa8c1df442e2544f1f688062dea7fe42283ce6>`__
32+
* mapproject.c: check msProjectCreateReprojector() result in msProjectRect() (fixes `#7613 <https://github.com/mapserver/mapserver/issues/7613>`__ ) ( `#7626 <https://github.com/mapserver/mapserver/issues/7626>`__ ) (github-actions[bot]) : `b437b13 <https://github.com/mapserver/mapserver/commit/b437b13a5353d8b3889da03917d32dc85e7b9f8d>`__
33+
* mapobject.c: clear cached reprojectors in msRemoveLayer() (fixes `#7611 <https://github.com/mapserver/mapserver/issues/7611>`__ ) ( `#7618 <https://github.com/mapserver/mapserver/issues/7618>`__ ) (github-actions[bot]) : `0368328 <https://github.com/mapserver/mapserver/commit/036832880af49e1243650306d524cb3b533f4dee>`__
34+
* Add guard against empty lines to fix oss-fuzzer 551099259 ( `#7617 <https://github.com/mapserver/mapserver/issues/7617>`__ ) (github-actions[bot]) : `c6954a3 <https://github.com/mapserver/mapserver/commit/c6954a3fd73a5872c9062165eff6cd01deed2acf>`__
35+
* Fix integer overflow oss-fuzz 4545217852932096 ( `#7610 <https://github.com/mapserver/mapserver/issues/7610>`__ ) (github-actions[bot]) : `30831d6 <https://github.com/mapserver/mapserver/commit/30831d61210717c2d93dd85b01258e42b44f7734>`__
36+
* Fix memory leak in mapows and mapwcs ( `#7601 <https://github.com/mapserver/mapserver/issues/7601>`__ ) (github-actions[bot]) : `df90df7 <https://github.com/mapserver/mapserver/commit/df90df7b3f664bfc6aa9e04db0d2a3e89f195630>`__
37+
* fix out-of-bounds read in SLD arithmetic operator parsing ( `#7598 <https://github.com/mapserver/mapserver/issues/7598>`__ ) (github-actions[bot]) : `8ef661d <https://github.com/mapserver/mapserver/commit/8ef661dccc2367a0593ed3501193f8847170208b>`__
38+
* mapcairo.c: avoid double scaling of SVG symbols (fixes: `#7430 <https://github.com/mapserver/mapserver/issues/7430>`__ ) ( `#7595 <https://github.com/mapserver/mapserver/issues/7595>`__ ) (github-actions[bot]) : `fb438a8 <https://github.com/mapserver/mapserver/commit/fb438a846e806b6ca73334480d9fcf30ff8f8d7e>`__
39+
* bound wms exception response copy to result_size ( `#7592 <https://github.com/mapserver/mapserver/issues/7592>`__ ) (github-actions[bot]) : `18171bd <https://github.com/mapserver/mapserver/commit/18171bd8d31abcb6875d8a920f51371841d087ea>`__
40+
* Fix WCS 2.0 GetCoverage DoS from non-positive RESOLUTION (GHSA-6jr5-rc9c-p3cj) ( `#7589 <https://github.com/mapserver/mapserver/issues/7589>`__ ) (github-actions[bot]) : `244b6b1 <https://github.com/mapserver/mapserver/commit/244b6b17e57b924681e0eb71a55d0eb6e657b091>`__
41+
* size msClipPolygonRect buffer for 3 emitted points per edge ( `#7588 <https://github.com/mapserver/mapserver/issues/7588>`__ ) (github-actions[bot]) : `3d6ef77 <https://github.com/mapserver/mapserver/commit/3d6ef77735c61fe43dc23a9266eb9db0dfe92ce1>`__
42+
* Fix SMOOTHSIA point-shape DoS in CGI query path (GHSA-33h3-f4q2-pq5q) ( `#7576 <https://github.com/mapserver/mapserver/issues/7576>`__ ) (Zhen Yan) : `5f314cf <https://github.com/mapserver/mapserver/commit/5f314cf8e3ad0e9f54205e6044324ae94a6ce886>`__
43+
* Remove any tolerance set on a layer for feature queries ( `#7587 <https://github.com/mapserver/mapserver/issues/7587>`__ ) (Seth G) : `a6e6fe9 <https://github.com/mapserver/mapserver/commit/a6e6fe9825f2513f764629efe25fa91cacdd4b6e>`__
44+
* Apply runtime substitutions before applying SLD files ( `#7586 <https://github.com/mapserver/mapserver/issues/7586>`__ ) (github-actions[bot]) : `2ae56a0 <https://github.com/mapserver/mapserver/commit/2ae56a092f7cfb122da26f43c9953e8573f91db2>`__
45+
* Build fixes for CMake 4.4 ( `#7580 <https://github.com/mapserver/mapserver/issues/7580>`__ ) (github-actions[bot]) : `1358bf3 <https://github.com/mapserver/mapserver/commit/1358bf39b01e198caad8f2343cd8d03522947201>`__
46+
1047
.. _changelog-8-6-5:
1148

1249
Changes from 8.6.4 to 8.6.5

‎en/download.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Current Release(s)
1818

1919
* MapServer
2020

21-
* **2026-07-10** MapServer-8.6.5 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.6.5.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.6.5.zip>`__ | :ref:`Changelog <changelog-8-6>`
21+
* **2026-09-06** MapServer-8.6.6 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.6.6.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.6.6.zip>`__ | :ref:`Changelog <changelog-8-6>`
2222
* **2025-09-19** MapServer-8.4.1 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.4.1.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.4.1.zip>`__ | :ref:`Changelog <changelog-8-4>`
2323
* **2024-09-02** MapServer-8.2.2 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.2.2.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.2.2.zip>`__ | :ref:`Changelog <changelog-8-2>`
2424
* **2024-06-11** MapServer-8.0.2 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.0.2.tar.gz>`__ | :ref:`Changelog <changelog-8-0>`

‎en/download_archives.txt‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
Past Releases
1616
..............................................................................
1717

18+
* **2026-09-06** MapServer-8.6.6 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.6.6.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.6.6.zip>`__ | :ref:`Changelog <changelog-8-6>`
19+
1820
* **2026-07-10** MapServer-8.6.5 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.6.5.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.6.5.zip>`__ | :ref:`Changelog <changelog-8-6>`
1921

2022
* **2026-06-01** MapServer-8.6.4 `tar.gz <https://download.osgeo.org/mapserver/mapserver-8.6.4.tar.gz>`__ | `.zip <https://download.osgeo.org/mapserver/mapserver-8.6.4.zip>`__ | :ref:`Changelog <changelog-8-6>`

‎en/include/announcements.inc‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
**2026-09-06 - MapServer 8.6.6 is released**
2+
3+
.. important::
4+
Security release available
5+
6+
The security release of MapServer 8.6.6 has been issued in order to fix
7+
six vulnerabilities. See the :ref:`changelog <changelog-8-6-6>`
8+
for the list of changes.
9+
You may also review the security advisories for this release:
10+
11+
1. `WCS 2.0 support <https://github.com/MapServer/MapServer/security/advisories/GHSA-6jr5-rc9c-p3cj>`__ advisory
12+
2. `CGI/FastCGI with SMOOTHSIA <https://github.com/MapServer/MapServer/security/advisories/GHSA-33h3-f4q2-pq5q>`__ advisory
13+
3. `WMS Filter <https://github.com/MapServer/MapServer/security/advisories/GHSA-5fx4-vjp9-863f>`__ advisory
14+
4. `WMS with interpolation layers <https://github.com/MapServer/MapServer/security/advisories/GHSA-59gr-4vvx-5f56>`__ advisory
15+
5. `FlatGeobuf support <https://github.com/MapServer/MapServer/security/advisories/GHSA-5v7w-325g-gpr9>`__ advisory
16+
6. `WMS error image <https://github.com/MapServer/MapServer/security/advisories/GHSA-qcjf-q672-q63w>`__ advisory
17+
18+
You may also review MapServer's `Security Policy <https://github.com/MapServer/MapServer/blob/main/SECURITY.md>`__.
19+
As security for the 7.6 branch has ended, and branches 8.4, 8.2 & 8.0 are not supported,
20+
all users are strongly encouraged to upgrade to the MapServer 8.6.6 release (see the
21+
:ref:`Migration Guide <migration>`).
22+
23+
Head to :ref:`download` to obtain a copy.
24+
125
**2026-07-10 - MapServer 8.6.5 is released**
226

327
.. important::

‎en/spelling_wordlist.dict‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@ kml
238238
KML
239239
kmz
240240
KMZ
241+
kriging
241242
labelCacheObj
242243
labelLeaderObj
243244
labelled
@@ -521,6 +522,7 @@ srid
521522
srs
522523
SRS
523524
ssl
525+
stabilises
524526
stderr
525527
stdin
526528
stdout
@@ -583,6 +585,7 @@ unix
583585
unmerged
584586
unprojected
585587
unreferenced
588+
unsampled
586589
untiled
587590
uom
588591
uri

0 commit comments

Comments
 (0)