﻿ticket	summary	component	reported version	milestone	type	status	created	_changetime	_description	_reporter
539	OpenLayers map on homepage may appear blank on new install	MS4W - Base	5.2.0	5.2.1 release	defect	new	2026-06-03T18:17:01-03:00	2026-06-03T18:28:24-03:00	"- initially reported by @tchaddad
- honestly I once saw this happen during the 5.2.0 release candidate process
  - in my case, it only happened on my heavily used machine, with tons of tabs open, in Firefox (that was running a long time, weeks likely, without an update)
    - by ""heavily used"" I mean I was running the setup.exe installer over and over again into different ports and folders and tabs, and eventually one run caused a blank map in the !OpenLayers map on MS4W's homepage (127.0.0.1)
  - clearing the browser cache didn't fix it
  - magically, I closed Firefox (hard restarted it) and I have never seen this issue since

Needs more research (and hopefully steps to replicate here).  From quick research I notice other !OpenLayers users with somewhat similar reports:
- https://github.com/openlayers/openlayers/issues/15839

This will be a tough one.  Hmm.  Any more findings @tchaddad??

Seems like some sort of memory issue.

Difficult to know yet if a change is needed inside the actual !MapServer source code, or to MS4W's embedded !OpenLayers code."	Jeff McKenna
251	add pygeoapi package	MS4W - Packages	4.0.2	5.2.1 release	enhancement	new	2020-01-21T09:07:12-04:00	2026-05-28T11:12:17-03:00	https://docs.pygeoapi.io/en/latest/installation.html	Jeff McKenna
534	CRITICAL: package updated MapServer possibly as patch (to include 2 recent vulnerability fixes)	MS4W - MapServer	5.2.0	5.2.1 release	task	new	2026-06-02T15:09:12-03:00	2026-06-02T15:24:50-03:00	"- see today's !MapServer announcement: https://mapserver.org/#recent-announcements
- possibly include this as a patch for MS4W 5.2.0
  - as a separate zipfile
  - setup.exe could also extract the patch on top of 5.2.0

Marked as CRITICAL (and time sensitive)"	Jeff McKenna
320	Additional XSS protection for the usage of SVG files?	MS4W - Apache	4.0.5	future	enhancement	new	2021-04-08T20:55:08-03:00	2026-01-14T14:16:51-04:00	"This config modification was suggested in a Joomla security notice, and I wondered if you think it worth including in MS4W:

''""This rule will protect users of svg files from potential Cross-Site-Scripting (XSS) vulnerabilities.""''


{{{
<FilesMatch ""\.svg$"">
  <IfModule mod_headers.c>
    Header always set Content-Security-Policy ""script-src 'none'""
  </IfModule>
</FilesMatch>
}}}
"	TC Haddad
305	upgrade ZOO-Project package to the 2.1.0 release	MS4W - Packages	4.0.5	future	task	new	2020-12-18T07:53:00-04:00	2026-05-22T11:02:52-03:00	" - important that the MS4W ZOO-Project package is updated to the 2.0 release

Marking ticket as 'critical'."	Jeff McKenna
472	upgrade to PHP 8.5.6	MS4W - PHP	5.2.0	5.2.1 release	task	new	2025-11-25T12:25:27-04:00	2026-05-23T09:43:55-03:00	"- 8.5.0 news release: https://www.php.net/releases/8.5/en.php
- 8.4 to 8.5 Migration Guide: https://www.php.net/manual/en/migration85.php

setting milestone to 'future', to not impact the upcoming MS4W 5.2.0 release"	Jeff McKenna
493	upgrade zlib to 1.3.2 release	MS4W - GDAL	5.2.0	5.2.1 release	task	new	2026-02-17T11:19:28-04:00	2026-05-23T09:43:40-03:00		Jeff McKenna
529	upgrade PostgreSQL support to 18.4 release	MS4W - GDAL	5.2.0	5.2.1 release	task	new	2026-05-14T11:31:11-03:00	2026-05-23T09:43:24-03:00		Jeff McKenna
530	upgrade GLib library to 2.89.0 release	MS4W - GDAL	5.2.0	5.2.1 release	task	new	2026-05-20T15:55:35-03:00	2026-05-23T09:43:09-03:00		Jeff McKenna
533	upgrade HarfBuzz to 14.2.1 release	MS4W - MapServer	5.2.0	5.2.1 release	task	new	2026-06-02T08:40:40-03:00	2026-06-02T08:40:40-03:00		Jeff McKenna
535	upgrade OpenSSL to upcoming 3.5.7 release	MS4W - GDAL	5.2.0	5.2.1 release	task	new	2026-06-03T09:21:20-03:00	2026-06-03T09:21:20-03:00		Jeff McKenna
536	upgrade poppler to 26.06.0 release	MS4W - GDAL	5.2.0	5.2.1 release	task	new	2026-06-03T09:22:42-03:00	2026-06-03T09:27:20-03:00		Jeff McKenna
537	upgrade Mapbender to 4.2.6 release	MS4W - Packages	5.2.0	5.2.1 release	task	new	2026-06-03T09:28:12-03:00	2026-06-03T09:28:12-03:00		Jeff McKenna
11	Add an istSOS package	MS4W - Packages	3.1.0-beta4	future	enhancement	new	2015-08-18T15:06:40-03:00	2021-10-20T11:19:44-03:00	" - http://istsos.org/en/v2.2.0/doc/installation.html
 - likely would require adding a Python 2.7 environment to MS4W, as well as PostgreSQL/PostGIS"	Jeff McKenna
12	Add a Magnacarto package	MS4W - Packages	3.1.0-beta4	future	enhancement	new	2015-08-18T15:09:32-03:00	2021-10-20T11:20:04-03:00	" - https://github.com/omniscale/magnacarto
 - allows generation of mapfiles through CartoCSS"	Jeff McKenna
45	Add MongoDB driver to GDAL build	MS4W - GDAL	3.1.2	future	enhancement	new	2016-02-22T10:13:43-04:00	2024-09-30T15:52:16-03:00	" - available since GDAL 3.0
 - see https://gdal.org/drivers/vector/mongodbv3.html"	Jeff McKenna
59	Feedback: Setup.exe should allow using local zip or proxy	MS4W - setup.exe Installer	3.1.4	future	enhancement	new	2016-05-24T15:22:28-03:00	2026-05-22T11:37:28-03:00	"From Jukka:

{{{
I was planning to try the MS4W installer (.exe) but it was not so easy from behind a proxy server. I suggest either

a) add an option to run installer with pre-downloaded zip file or

b) add on option to configure proxy server before installer begins to download.
}}}"	Jeff McKenna
64	Add LASlib package	MS4W - Packages	3.1.4	future	enhancement	new	2016-05-30T18:15:25-03:00	2024-09-30T15:50:43-03:00	"- new repo: https://github.com/LAStools/LAStools/tree/master/LASlib

old:
- add package that contains the libLAS utilities (https://liblas.org/utilities/index.html)
- compile instructions: https://liblas.org/compilation.html"	Jeff McKenna
75	Examine Mapigniter2 as possible admin frontend	MS4W - Base	3.1.4	future	enhancement	new	2016-08-04T10:30:29-03:00	2021-10-20T11:25:04-03:00	https://github.com/taviroquai/mapigniter2	Jeff McKenna
136	Add GDAL profile demo as part of ZOO-Project package	MS4W - Packages	3.2.2	future	enhancement	new	2017-09-14T21:03:56-03:00	2026-05-22T11:37:49-03:00	- http://zoo-project.org/examples/gdal_profile.html	Jeff McKenna
169	Add QGIS Desktop package (with mapfile export plugin)	MS4W - Base	3.2.7	future	enhancement	new	2018-05-04T18:02:41-03:00	2026-05-12T12:39:55-03:00	" - should meet huge needs of community to style & classify layers more easily, and save to a mapfile
 - leverage the QGIS 2.x plugin ""RT !MapServer Exporter"" originally developed by Faunalia: 
   - homepage: https://plugins.qgis.org/plugins/rt_mapserver_exporter/ 
   - github: https://github.com/faunalia/rt_mapserver_exporter
   - depends on Python !MapScript
 - update old exporter code for QGIS 3.x"	Jeff McKenna
219	add PHP-GEOS bindings	MS4W - PHP	4.0.0	future	enhancement	new	2019-05-22T10:26:14-03:00	2021-10-20T11:26:27-03:00	" - unfortunately no Windows support though
 - https://git.osgeo.org/gitea/geos/php-geos


"	Jeff McKenna
247	add NITF, E57 plugins for PDAL	MS4W - Packages	4.0.2	future	enhancement	new	2020-01-03T13:30:42-04:00	2024-09-30T15:41:58-03:00	" - see list at https://pdal.io/download#id3
   - PCL was moved to 'unsupported' plugin in 2019 (https://github.com/PDAL/PDAL/pull/2651)
 - sample data https://pdal.io/quickstart.html#fetch-sample-data
 - sample E57 data https://lists.osgeo.org/pipermail/pdal/2020-March/002106.html

"	Jeff McKenna
248	add -D ENABLE_CDF5=ON  for NetCDF builds	MS4W - Packages	4.0.2	future	enhancement	new	2020-01-03T13:48:19-04:00	2021-10-20T11:27:21-03:00	" - see https://github.com/conda-forge/libnetcdf-feedstock/issues/42
 - sample data: ftp://ftp.soest.hawaii.edu.pwessel/pwessel/grav_29_img.nc"	Jeff McKenna
257	add rasterio package	MS4W - Python	4.0.3	future	enhancement	new	2020-02-17T14:28:31-04:00	2024-09-30T15:37:52-03:00	https://rasterio.readthedocs.io/en/latest/installation.html	Jeff McKenna
258	add GeoPandas package	MS4W - Python	4.0.3	future	enhancement	new	2020-02-17T14:31:17-04:00	2024-09-30T15:37:35-03:00	https://geopandas.org/install.html	Jeff McKenna
307	add LuaJIT to osm2pgsql build	MS4W - Tools	4.0.5	future	enhancement	new	2021-01-11T13:10:54-04:00	2026-01-12T17:14:26-04:00	" - possibly speeds up processing time by ~2 hours
 - https://lists.debian.org/debian-gis/2021/01/msg00002.html

(MS4W already includes Lua support, but not LuaJIT)"	Jeff McKenna
341	meeting Web Content Accessibility Guidelines	MS4W - Base	4.0.5	future	enhancement	new	2021-06-10T14:54:38-03:00	2026-01-14T11:27:38-04:00	"(mentioned recently on a mailing list, the importance of having accessible web content, that meets the WCAG 2.1 standard: https://www.w3.org/TR/WCAG21/)
 - make localhost page more accessible
 - make ms4w.com pages more accessible

"	Jeff McKenna
463	include GDAL bash completion file	MS4W - GDAL	5.0.0	future	enhancement	new	2025-06-03T11:40:07-03:00	2026-01-14T11:26:50-04:00	"- `/share/bash-completion/completions/gdal`
- https://gdal.org/en/stable/programs/gdal_bash_completion.html"	Jeff McKenna
255	Add librasterlite2 support	MS4W - GDAL	4.0.3	future	task	new	2020-02-04T10:57:08-04:00	2024-09-30T15:38:12-03:00	" - main: https://www.gaia-gis.it/fossil/librasterlite2/index
 - discussion steps: http://osgeo-org.1560.x6.nabble.com/gdal-dev-quot-latest-quot-rasterlite2-td5428986.html
 - fossil HEAD requires GDAL 3 / PROJ 6"	Jeff McKenna
312	add OpenGL Rendering Support	MS4W - MapServer	4.0.5	future	task	new	2021-02-26T12:48:13-04:00	2021-10-20T11:28:47-03:00	"- available since !MapServer 6.0

"	Jeff McKenna
351	add note about http OPTIONS as a possible Apache security prevention	MS4W - Documentation	4.0.5	future	task	new	2021-10-12T13:11:05-03:00	2026-05-22T11:42:51-03:00	" - discussed in https://github.com/MapServer/mapcache/issues/268
 - likely at minimum we should document this in the MS4W readme

Thoughts? (I'm hesitant to make the change to all directories served through MS4W suddenly, for this.  My thinking is that this should instead be documented, for those power users)

"	Jeff McKenna
363	add OpenEXR raster format	MS4W - GDAL	4.0.5	future	task	new	2021-12-24T08:36:13-04:00	2024-09-30T14:41:37-03:00	https://github.com/AcademySoftwareFoundation/openexr	Jeff McKenna
369	enable MVT through MapCache	MS4W - MapCache	4.0.5	future	task	new	2022-02-23T10:24:35-04:00	2026-01-12T17:04:57-04:00	"- as mentioned on the mapserver-users list, it is not easy to implement MVT support in !MapServer
- enhance the existing MVT demo in MS4W, by enabling MVT through !MapCache, by default"	Jeff McKenna
386	add how to define custom projections (with recent PROJ) into README	MS4W - Documentation	4.0.5	future	task	new	2023-01-17T11:46:59-04:00	2026-01-12T16:56:12-04:00	"- related questions: 
  - https://lists.osgeo.org/pipermail/mapserver-users/2021-December/082437.html
  - https://lists.osgeo.org/pipermail/mapserver-users/2022-January/082438.html"	Jeff McKenna
393	add TileDB support	MS4W - GDAL	4.0.5	future	task	new	2023-05-27T17:36:28-03:00	2026-01-12T16:57:14-04:00	https://github.com/TileDB-Inc/TileDB	Jeff McKenna
394	add SOSI support	MS4W - GDAL	4.0.5	future	task	new	2023-05-27T17:40:27-03:00	2024-09-30T14:22:33-03:00	https://gdal.org/drivers/vector/sosi.html#vector-sosi	Jeff McKenna
397	add support for (Geo)Parquet	MS4W - GDAL	4.0.5	future	task	new	2023-07-04T14:12:29-03:00	2024-09-30T14:22:20-03:00	- must add the Apache Arrow C++ library: https://github.com/apache/arrow/tree/main/cpp	Jeff McKenna
432	add OpenLayers + WFS example	MS4W - Packages	5.0.0	future	task	new	2024-11-08T14:27:45-04:00	2026-01-12T15:21:14-04:00	- similar to the WMS example already included in MS4W (see [https://ms4w.dev/openlayers/examples/mapserver-wms.html demo]).	Jeff McKenna
435	upgrade osm2pgsql to 2.2.0 release	MS4W - Tools	5.0.0	future	task	new	2024-12-02T08:19:16-04:00	2026-01-12T15:19:28-04:00		Jeff McKenna
532	point to Securing Your Installation steps on index.phtml	MS4W - Documentation	5.2.0	5.2.1 release	enhancement	new	2026-05-26T11:53:28-03:00	2026-05-26T11:53:28-03:00	"- in the ""There are some important notes about MS4W"" section at the top of index.phtml (127.0.0.1 page), add:
  - ""Be sure to follow the important Securing Your Installation Steps: https://ms4w.com/README_INSTALL.html#securing-your-ms4w-installation """	Jeff McKenna
325	add PostGIS steps to README for pycsw	MS4W - Documentation	4.0.5	future	task	new	2021-04-22T13:43:15-03:00	2024-09-30T15:19:07-03:00	"- include connection example in default.cfg
{{{
database=postgresql://user:pass@localhost:port/db
}}}
- also include a script that creates a database and adds the PostGIS connection, to use with pycsw"	Jeff McKenna
377	possibly include GDAL docs in HTML, for driver pages	MS4W - Documentation	4.0.5	future	task	new	2022-05-24T11:55:30-03:00	2024-09-30T14:28:25-03:00	"- the 3.5.0 release actually includes an archive of just the HTML docs (https://download.osgeo.org/gdal/3.5.0/gdal350doc.zip)
- so much easier, than compiling the docs manually
- but the docs are ~83 MB size
  - maybe could just include the PDF (3 MB)

(this helps for workshops where there is no internet access, which does happen)

"	Jeff McKenna
405	expand /etc/symbols.txt	MS4W - Base	4.0.5	future	task	new	2023-11-15T12:00:58-04:00	2026-01-12T15:34:39-04:00	- from discussion: https://www.mail-archive.com/mapserver-users@lists.osgeo.org/msg28667.html	Jeff McKenna
275	add Apache stop and start scripts	MS4W - Apache	4.0.3	future	task	new	2020-06-11T09:40:53-03:00	2024-09-30T15:36:47-03:00	" - only install,uninstall,restart script are included at root of MS4W
 - add stop & start scripts, as they are useful commands"	Jeff McKenna
99	Add logos to docs (Apache, PHP,...)	MS4W - Documentation	3.1.4	future	enhancement	new	2016-12-20T15:17:20-04:00	2024-09-30T15:47:49-03:00	" - Apache httpd https://httpd.apache.org/images/httpd_logo_wide_new.png
 - PHP http://php.net/images/logo.php

"	Jeff McKenna
197	Add Nominatim (OSM geocoder)	MS4W - Packages	4.0.0	future	enhancement	new	2019-03-18T09:58:30-03:00	2021-10-20T11:32:34-03:00	" - supports PHP7 (the library leverages PHP)
 - possibly consider also packaging PostgreSQL + PostGIS
 - download source: https://nominatim.org/
 - installation steps: https://nominatim.org/release-docs/latest/admin/Installation/
 - Github: https://github.com/openstreetmap/Nominatim

"	Jeff McKenna
199	Investigate adding OpenDataKit as a package	MS4W - Packages	4.0.0	future	enhancement	new	2019-03-19T11:42:38-03:00	2021-10-20T11:34:24-03:00	" - software home: https://opendatakit.org/software/
 - docs: https://docs.opendatakit.org/

"	Jeff McKenna
200	add Rotatelogs steps to readme	MS4W - Apache	4.0.0	future	enhancement	new	2019-03-19T12:17:51-03:00	2024-09-30T15:43:53-03:00	 - https://httpd.apache.org/docs/2.4/programs/rotatelogs.html	Jeff McKenna
202	add kvwmap as a new package	MS4W - Packages	4.0.0	future	enhancement	new	2019-03-25T09:23:48-03:00	2021-10-20T11:33:57-03:00	" - https://kvwmap.de

"	Jeff McKenna
371	Add php imagick module	MS4W - PHP	4.0.5	future	enhancement	new	2022-02-24T18:43:06-04:00	2025-01-27T17:49:28-04:00	"The php imagick (image magick) module is sometimes recommended for performance reasons on php-based CMS sites. See an example list of recommended modules here: 

https://make.wordpress.org/hosting/handbook/server-environment/#php-extensions

MS4W does not include the imagick module, so perhaps consider adding to future builds, if it does not interfere with existing image format support."	TC Haddad
378	mention use of CPL_CURL_VERBOSE	MS4W - Documentation	4.0.5	future	task	new	2022-07-13T13:55:42-03:00	2026-01-12T17:03:02-04:00	- from https://github.com/OSGeo/gdal/pull/6028	Jeff McKenna
460	include OGDI support as GDAL plugin	MS4W - GDAL	5.0.0	future	task	new	2025-05-21T10:28:19-03:00	2026-01-12T14:56:43-04:00	"- OGDI (VPF/VMAP support) was removed in the GDAL 3.11.0 release
- possibly include this support as a GDAL plugin, for MS4W"	Jeff McKenna
