CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

www/mod_wsgi6.1.1

Python WSGI adapter module for Apache

Maintainer
douglas@douglasthrift.net
Packages
ap24-py312-mod_wsgi 6.1.1
Upstream
up to date
CPE
modwsgi:mod_wsgi from the port
WWW
https://www.modwsgi.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range this version has left.

Commits (34)

Michael Osipov (michaelo) · 6.1.1
www/mod_wsgi: Update to 6.1.1

PR:		299391
Approved by:	douglas@douglasthrift.net (maintainer)
MFH:		2026Q4
Security:	GHSA-q67r-wxfm-97hj
6228cc78a9
Michael Osipov (michaelo) · 6.1.0_1
www/mod_wsgi: fix Python library linking

Always pass Python's LIBDIR to the linker instead of assuming that Apache's
LIBDIR is also a default linker search path.

Link mod_wsgi only against the shared libpython library. Do not append
Python's LIBS and SYSLIBS, which are intended for linking Python itself
or for static embedding. With NLS-enabled Python, those flags promote
libintl to a direct dependency of mod_wsgi and cause an unnecessary
gettext-runtime dependency.

This results in the intended dependency chain:

    mod_wsgi.so -> libpython${PYTHON_VERSION}.so.1.0 -> libintl.so.8

rather than making libintl a direct dependency of mod_wsgi.

PR:		298985
Approved by:	portmgr (blanket)
MFH:		2026Q4
0d01e25f76
Michael Osipov (michaelo) · 6.1.0
www/mod_wsgi: Update to 6.1.0

mod_wsgi has been upgraded to major version 6 with several potentially
breaking changes. Read the release notes very carefully:
https://modwsgi.readthedocs.io/en/latest/release-notes.html

PR:		298961
Approved by:	douglas@douglasthrift.net (maintainer)
30c1b81f50
Po-Chuan Hsieh (sunpoet) · 5.0.2
www/mod_wsgi: Clean up USES=python

Python 3.10 is the minimal supported Python 3.

Approved by:	portmgr (blanket)
With hat:	python
b7e58a8a19
Michael Osipov (michaelo) · 5.0.2
www/mod_wsgi4: Move to www/mod_wsgi, and upgrade port to 5.0.2

PR:		288402
Approved by:	jrm (mentor), douglas@douglasthrift.net (maintainer timeout)
Differential Revision:	https://reviews.freebsd.org/D52139
fe18c1474b
Olli Hauer (ohauer)
- svn mv www/mod_wsgi www/mod_wsgi2 [1] - update ports to reflect new location - fix mod_wsgi3 build with python3

PR:		184065 [1]
PR		183353 [2]
Submitted by:	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
5c781a69e1
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.8_2
- Update MASTER_SITES - Update CONFLICTS - Support STAGEDIR - While I'm here, update USE_PYTHON

PR:		ports/184065
Submitted by:	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
516ca64d2c
Baptiste Daroussin (bapt) · 2.8_2
Add NO_STAGE all over the place in preparation for the staging support (cat: www)
85fbf21ec5
Alex Kozlov (ak) · 2.8_2
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
d4041784dc
Olli Hauer (ohauer) · 2.8_2
- USE_APACHE= s/22+/22/ - adopt new Makefile header

Port build fails on local exp-run with apache24 with
 error: 'conn_rec' has no member named 'remote_ip'

or various other apache22 specific functions/parameters

with hat apache@
b7fc7ba655
Olli Hauer (ohauer) · 2.8_2
- remove www/apache20 and devel/apr0 - s/USE_APACHE= 20+/USE_APACHE= 22+/ - unify s/YES/yes/ - cleanup APACHE_VERSION <= 22 usage - add entry to MOVED

with hat apache@
63f3e3b0d4
Thomas Abthorpe (tabthorpe) · 2.8_2
- The proper acronym for Apache Software License 2 is really AL2 - Thanks to crees@ for generating the initial patch

PR:		ports/163521
Submitted by:	Pedro Giffuni <pfg apache.org>
Hat:		portmgr
Exp run by:	pav
e0ac1afbf4
Olli Hauer (ohauer) · 2.8_2
- change required APACHE version from 13+ to 20+   (prepare to remove www/apache13)

- no PORTREVISION bump since apache22 is the default

with hat apache@
19fe40753d
Olli Hauer (ohauer) · 2.8_2
- bump PORTREVISION from ports if USE_APACHE=13+ or 20+ is defined
7a0bd31763
Martin Wilke (miwi) · 2.8_1
- Move over to py25 - while here drop md5 support - Small cleanups
b960de69c9
Philip M. Gollucci (pgollucci) · 2.8
- Works with python 2.7

PR:             ports/151092
Submitted by:   John Hein <jhein@symmetricom.com>
Approved by:    Douglas Thrift <douglas@douglasthrift.net> (maintainer)
12e9ca398c
Philip M. Gollucci (pgollucci) · 2.8
- Fix CONFLICTS

Reported by:    Douglas Thrift <douglas@douglasthrift.net> (maintainer)
cf493b8c4c
Philip M. Gollucci (pgollucci) · 2.8
- Update to mod_wsgi3 to 3.3 - Add LICENSE - Update CONFLICTS

PR:             ports/148982
Submitted by:   Douglas Thrift <douglas@douglasthrift.net> (maintainer)
3c6dbac709
Philip M. Gollucci (pgollucci) · 2.8
- Fix 2 minor glitches in www/mod_wsgi and www/mod_wsgi3

Reported by:    Freshports via d
b07ebfa439
Philip M. Gollucci (pgollucci) · 2.8
Mk/bsd.apache.mk can not sufficiently alter things before Mk/bsd.options.mk in Mk/bsd.ports.mk due to ordering in Mk/bsd.port.mk.  This causes OPTIONSFILE to be incorrectly set during some make phases as a result of the recent PKGNAMEPREFIX for apache ports.

'Revert' some of the PKGNAMEPREFIX changes for apXX-.
   - Must be manually requested in tbe port Makefile either by
     a) AP_FAST_BUILD=yes
     b) PKGNAMEPREFIX=${APACHE_PKGNAMEPREFIX}
   - Going forward, we will only do this for ports where WITH_APACHE
       is NOT optional, but required.  mod_* ports are a good fit.

141 ports are mod_ ports
  80 of those use AP_FAST_BUILD and thus are auto hooked by this patch [a].
  61 remaining are then patched to mirror the other $lang frameworks [b].

PR:             ports/146956
Reported by:    Hans F. Nordhaug <Hans.F.Nordhaug@hiMolde.no>, several
Discussed with: pav, itectu on #bsdports
Tested by:      P6 TB run
Approved by:    portmgr (pav)
335f8cb35d
Wen Heping (wen) · 2.8
- Added PORTSCOUT limit to only show updates for 2.X versions.

PR:		ports/146697
Submitted by:	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
2f26e4b327
Martin Wilke (miwi) · 2.8
- Get rip python 2.3+

Note:
Python 2.3 is't longer supported and have a lot of security issues.
Convert 2.3+ to yes/or 2.4/5+

With hat:	portmgr
5c8b7419b2
Pav Lucistnik (pav) · 2.8
- Set LATEST_LINK

PR:		ports/141277
Submitted by:	Douglas Thrift <douglas@douglasthrift.net> (maintainer)
58df39e06c
Wen Heping (wen) · 2.8
- Update to 2.8 - Remove the unneeded patch

PR:		ports/140958
Submitted by:	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
709fba1bb3
Martin Wilke (miwi) · 2.7
- Update to 2.7

PR:		140805
Submitted by:	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
b0e3c0a792
Martin Wilke (miwi) · 2.6
- Update MASTER_SITE

PR:		140748
7792943a85
Wesley Shields (wxs) · 2.6
- Update to 2.6 - Add new MASTER_SITE - Whitespace fix

PR:		ports/139257
Submitted by:	douglas@douglasthrift.net (maintainer)
d7763e548f
Philip M. Gollucci (pgollucci) · 2.5
- Mark remaining mod_* ports MAKE_JOBS_SAFE=yes

PR:             ports/134611
Approved by:    pav (#bsdports)
805c652f35
Beat Gaetzi (beat) · 2.5
- Update to 2.5

PR:		ports/134523
Submitted by:	Douglas William Thrift <douglas AT douglasthrift.net> (maintainer)
Approved by:	miwi (mentor, implicit)
c673b3f090
Wesley Shields (wxs) · 2.4
- Update to 2.4

PR:		ports/133767
Submitted by:	Douglas Thrift <douglas@douglasthrift.net> (maintainer)
86639a7dab
Felippe de Meirelles Motta (lippe) · 2.3
- Update to 2.3. - Move pkg-message to FILESDIR.

PR:		ports/127025
Submitted by:	Douglas William Thrift <douglas@douglasthrift.net>
Approved by:	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
bd031c1971
Martin Wilke (miwi) · 2.1
- Add support for display-name

PR:		125628
Submitted by:	Emil Mikulic <emikulic@gmail.com>
Approved by:	maintainer
a8c31a5d50
Wesley Shields (wxs) · 2.1
Update to 2.1

PR:		ports/125660
Submitted by:	Douglas Thrift <douglas@douglasthrift.net> (maintainer)
5ab4efc18e
Martin Wilke (miwi) · 2.0
The mod_wsgi adapter is an Apache module that provides a WSGI compliant interface for hosting Python based web applications within Apache. The adapter is written completely in C code against the Apache C runtime and for hosting WSGI applications within Apache has a lower overhead than using existing WSGI adapters for mod_python or CGI.

WWW: http://www.modwsgi.org/

PR:		ports/122612
Submitted by:	Douglas Thrift
84198308e2