CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

www/kcgi 1.0.1

Minimal sandboxed CGI library in C

Port info

Maintainer
bapt@FreeBSD.org
Packages
latest: 1.0.1
Upstream
up to date
Last update
to 1.0.1 · 4d2a3ce97d
Quarterly
2026Q4: 1.0.1
WWW
https://kristaps.bsd.lv/kcgi/
Links
cgit · VuXML

Install

Package
# pkg install kcgi
installs 1.0.1 from latest; from quarterly (2026Q4) 1.0.1
Port
# cd /usr/ports/www/kcgi && make install clean
# make -C /usr/ports/www/kcgi config  # change options first
Size
268 KiB download · 761 KiB installed
Depends on
nothing
License
ISCL
Options
1 of 1 on in the package: EXAMPLES

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.0.11.0.1–
FreeBSD 151.0.11.0.1–
FreeBSD 141.0.11.0.11.0.1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.0.11.0.1–
FreeBSD 141.0.11.0.11.0.1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.0.1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (84)

Baptiste Daroussin (bapt) · 1.0.1
www/kcgi: update to 1.0.1

Note that beside what the abidiff tool claimed, 1.0+ version is not
comptible with older version, as a result remove the compat symlink
introduced when updating to 1.0 and bump revision on consumers
4d2a3ce97d
Baptiste Daroussin (bapt) · 1.0.0
www/kcgi: update to 1.0.0

The SONAME has been bumped upstream but the ABI remain compatible
(checked with libabigail's abidiff tool). so provide a sumlink for
the old soname, to not break any prebuilt binaries.
25ac802a49
Baptiste Daroussin (bapt) · 0.13.4
www/kcgi: update to 0.13.4
b55ec54c5c
Baptiste Daroussin (bapt) · 0.13.3
www/kcgi: update to 0.13.3

Among the changes, install shared libraries so bump portrevision
ee90575f2f
Baptiste Daroussin (bapt) · 0.13.1
www/kcgi: update to 0.13.1
259ddfbbd1
Stefan Eßer (se) · 0.13.0
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 0.13.0
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Baptiste Daroussin (bapt) · 0.13.0
www/kcgi: update to 0.13.0
e4d5c6e048
Baptiste Daroussin (bapt) · 0.12.5
www/kcgi: update to 0.12.5
46b07687c1
Mathieu Arnold (mat) · 0.12.4
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 0.12.4
all: Remove all other $FreeBSD keywords.
135fdeebb9
Mathieu Arnold (mat) · 0.12.4
Remove # $FreeBSD$ from Makefiles.
305f148f48
Baptiste Daroussin (bapt) · 0.12.4
Update to 0.12.4
5b58d81090
Baptiste Daroussin (bapt) · 0.12.3
Update to 0.12.3
40750ed359
Baptiste Daroussin (bapt) · 0.12.2
Update to 0.12.2
5c1e7ea426
Baptiste Daroussin (bapt) · 0.12.1_1
kcgi: patch the rc script

kcgi knows how to reload with SIGHUP so allow reloading via the script
Tell daemon(8) so sent logs to syslog

Submitted by:	June Bug <june@causal.agency> (by email)
419cdb17d2
Baptiste Daroussin (bapt) · 0.12.1
Update to 0.12.1
f951d42654
Piotr Kubaj (pkubaj) · 0.12.0
www/kcgi: fix build on GCC architectures

Use newer GCC:
kcgi.h:644: error: wrong number of arguments specified for 'deprecated' attribute
e9d62f5595
Baptiste Daroussin (bapt) · 0.12.0
Update to 0.12
33525c6816
Baptiste Daroussin (bapt) · 0.11.0
Update to 0.11.0
9532e96aa7
Baptiste Daroussin (bapt) · 0.10.18
Update to 0.10.18
b9a9203309
Baptiste Daroussin (bapt) · 0.10.15
Update to 0.10.15
1bcd25df90
Baptiste Daroussin (bapt) · 0.10.14
Update to 0.10.14
f32f74a283
Baptiste Daroussin (bapt) · 0.10.13
Update to 0.10.13
d2edbb6ea7
Dmitry Marakasov (amdmi3) · 0.10.12
- Update WWW

Approved by:	portmgr blanket
73eecdecb9
Baptiste Daroussin (bapt) · 0.10.12
Update to 0.10.12
e917bfa8dc
Baptiste Daroussin (bapt) · 0.10.11
Update to 0.10.11
f991cde29e
Baptiste Daroussin (bapt) · 0.10.10_1
Add a rc script

Add a rc script (with profile support) to allow users to use kfcgi so spawn fcgi
processes

Submitted by:	Causal Agent <june@causal.agency>
5303e3c143
Baptiste Daroussin (bapt) · 0.10.10
Update to 0.10.10
47c7d57be1
Baptiste Daroussin (bapt) · 0.10.8
update 0.10.8
6b271c0b0f
Baptiste Daroussin (bapt) · 0.10.7
Use sys/capsicum.h instead of deprecated sys/capability.h

PR:		233169
Reported by:	emaste
0e4ac052e8
Baptiste Daroussin (bapt) · 0.10.7
Update to 0.10.7
45c3d289cc
Baptiste Daroussin (bapt) · 0.10.6
update to 0.10.6
4f813c0267
Baptiste Daroussin (bapt) · 0.10.5
Update to 0.10.5
ee9a9374ab
Baptiste Daroussin (bapt) · 0.10.3
update to 0.10.3
1c3c070981
Baptiste Daroussin (bapt) · 0.10.2
Update to 0.10.2
2c5bebcaa9
Baptiste Daroussin (bapt) · 0.10.1
Update to 0.10.1
b78695d91f
Baptiste Daroussin (bapt) · 0.10.0
Update to 0.10.0
dd531e7fbf
Baptiste Daroussin (bapt) · 0.9.9
Update to 0.9.9
582512650c
Baptiste Daroussin (bapt) · 0.9.8
Update to 0.9.8
c88d509d29
Baptiste Daroussin (bapt) · 0.9.7
Update to 0.9.7
596960256e
Baptiste Daroussin (bapt) · 0.9.6
Update to 0.9.6
81206d878f
Baptiste Daroussin (bapt) · 0.9.5
Update to 0.9.5
dea72f3f26
Baptiste Daroussin (bapt) · 0.9.4
Update to 0.9.4
1757745802
Baptiste Daroussin (bapt) · 0.9.3
Update to 0.9.3
adb7718379
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.9.2
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
e0b379fa6f
Baptiste Daroussin (bapt) · 0.9.2
Update to 0.9.2
eddac0f382
Baptiste Daroussin (bapt) · 0.9.1
Update to 0.9.1
b925dcd816
Baptiste Daroussin (bapt) · 0.9.0
Update to 0.9.0
bd34a2bda2
Baptiste Daroussin (bapt) · 0.8.5
Update to 0.8.5
173dbe03ec