notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
kcgi Minimal sandboxed CGI library in C
0.13.0 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.12.5Version of this port present on the latest quarterly branch.
Maintainer: bapt@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-11-21 09:46:20
Last Update: 2021-10-01 17:34:00
Commit Hash: e4d5c6e
Also Listed In: devel
License: ISCL
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (107 items)
Collapse this list.
  1. /usr/local/share/licenses/kcgi-0.13.0/catalog.mk
  2. /usr/local/share/licenses/kcgi-0.13.0/LICENSE
  3. /usr/local/share/licenses/kcgi-0.13.0/ISCL
  4. include/kcgi.h
  5. include/kcgihtml.h
  6. include/kcgijson.h
  7. include/kcgiregress.h
  8. include/kcgixml.h
  9. lib/libkcgi.a
  10. lib/libkcgihtml.a
  11. lib/libkcgijson.a
  12. lib/libkcgiregress.a
  13. lib/libkcgixml.a
  14. libdata/pkgconfig/kcgi-html.pc
  15. libdata/pkgconfig/kcgi-json.pc
  16. libdata/pkgconfig/kcgi-regress.pc
  17. libdata/pkgconfig/kcgi-xml.pc
  18. libdata/pkgconfig/kcgi.pc
  19. share/man/man3/kcgi.3.gz
  20. share/man/man3/kcgi_buf_printf.3.gz
  21. share/man/man3/kcgi_buf_putc.3.gz
  22. share/man/man3/kcgi_buf_puts.3.gz
  23. share/man/man3/kcgi_buf_write.3.gz
  24. share/man/man3/kcgi_strerror.3.gz
  25. share/man/man3/kcgi_writer_disable.3.gz
  26. share/man/man3/kcgihtml.3.gz
  27. share/man/man3/kcgijson.3.gz
  28. share/man/man3/kcgiregress.3.gz
  29. share/man/man3/kcgixml.3.gz
  30. share/man/man3/khtml_attr.3.gz
  31. share/man/man3/khtml_close.3.gz
  32. share/man/man3/khtml_closeelem.3.gz
  33. share/man/man3/khtml_closeto.3.gz
  34. share/man/man3/khtml_double.3.gz
  35. share/man/man3/khtml_elem.3.gz
  36. share/man/man3/khtml_elemat.3.gz
  37. share/man/man3/khtml_entity.3.gz
  38. share/man/man3/khtml_int.3.gz
  39. share/man/man3/khtml_ncr.3.gz
  40. share/man/man3/khtml_open.3.gz
  41. share/man/man3/khtml_printf.3.gz
  42. share/man/man3/khtml_putc.3.gz
  43. share/man/man3/khtml_puts.3.gz
  44. share/man/man3/khtml_write.3.gz
  45. share/man/man3/khttp_body.3.gz
  46. share/man/man3/khttp_datetime2epoch.3.gz
  47. share/man/man3/khttp_epoch2datetime.3.gz
  48. share/man/man3/khttp_epoch2tms.3.gz
  49. share/man/man3/khttp_epoch2str.3.gz
  50. share/man/man3/khttp_fcgi_free.3.gz
  51. share/man/man3/khttp_fcgi_init.3.gz
  52. share/man/man3/khttp_fcgi_parse.3.gz
  53. share/man/man3/khttp_fcgi_test.3.gz
  54. share/man/man3/khttp_free.3.gz
  55. share/man/man3/khttp_head.3.gz
  56. share/man/man3/khttp_parse.3.gz
  57. share/man/man3/khttp_printf.3.gz
  58. share/man/man3/khttp_putc.3.gz
  59. share/man/man3/khttp_puts.3.gz
  60. share/man/man3/khttp_template.3.gz
  61. share/man/man3/khttp_templatex.3.gz
  62. share/man/man3/khttp_urlabs.3.gz
  63. share/man/man3/khttp_urldecode.3.gz
  64. share/man/man3/khttp_urlencode.3.gz
  65. share/man/man3/khttp_urlpart.3.gz
  66. share/man/man3/khttp_write.3.gz
  67. share/man/man3/khttpbasic_validate.3.gz
  68. share/man/man3/khttpdigest_validate.3.gz
  69. share/man/man3/kjson_array_close.3.gz
  70. share/man/man3/kjson_array_open.3.gz
  71. share/man/man3/kjson_close.3.gz
  72. share/man/man3/kjson_obj_close.3.gz
  73. share/man/man3/kjson_obj_open.3.gz
  74. share/man/man3/kjson_open.3.gz
  75. share/man/man3/kjson_putbool.3.gz
  76. share/man/man3/kjson_putdouble.3.gz
  77. share/man/man3/kjson_putint.3.gz
  78. share/man/man3/kjson_putnull.3.gz
  79. share/man/man3/kjson_putstring.3.gz
  80. share/man/man3/kjson_string_close.3.gz
  81. share/man/man3/kjson_string_open.3.gz
  82. share/man/man3/kjson_string_write.3.gz
  83. share/man/man3/kmalloc.3.gz
  84. share/man/man3/kutil_invalidate.3.gz
  85. share/man/man3/kutil_log.3.gz
  86. share/man/man3/kutil_openlog.3.gz
  87. share/man/man3/kvalid_string.3.gz
  88. share/man/man3/kxml_close.3.gz
  89. share/man/man3/kxml_open.3.gz
  90. share/man/man3/kxml_pop.3.gz
  91. share/man/man3/kxml_popall.3.gz
  92. share/man/man3/kxml_prologue.3.gz
  93. share/man/man3/kxml_push.3.gz
  94. share/man/man3/kxml_pushnull.3.gz
  95. share/man/man3/kxml_putc.3.gz
  96. share/man/man3/kxml_puts.3.gz
  97. share/man/man3/kxml_write.3.gz
  98. share/man/man8/kfcgi.8.gz
  99. sbin/kfcgi
  100. share/examples/kcgi/sample.c
  101. share/examples/kcgi/samplepp.cc
  102. share/examples/kcgi/sample-cgi.c
  103. share/examples/kcgi/sample-fcgi.c
  104. share/examples/kcgi/template.xml
  105. @owner
  106. @group
  107. @mode
Collapse this list.
Dependency lines:
  • kcgi>0:www/kcgi
To install the port: cd /usr/ports/www/kcgi/ && make install clean
To add the package, run one of these commands:
  • pkg install www/kcgi
  • pkg install kcgi
PKGNAME: kcgi
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
kcgi
ABIlatestquarterly
FreeBSD:11:aarch640.10.70.12.1
FreeBSD:11:amd640.12.50.12.5
FreeBSD:11:armv60.8.40.12.1
FreeBSD:11:i3860.12.50.12.5
FreeBSD:11:mips--
FreeBSD:11:mips640.8.4-
FreeBSD:12:aarch640.10.70.13.0
FreeBSD:12:amd640.13.00.13.0
FreeBSD:12:armv60.10.70.12.2
FreeBSD:12:armv70.10.70.12.2
FreeBSD:12:i3860.13.00.13.0
FreeBSD:12:mips--
FreeBSD:12:mips640.10.7-
FreeBSD:12:powerpc64-0.12.4
FreeBSD:13:aarch640.12.20.13.0
FreeBSD:13:amd640.13.00.13.0
FreeBSD:13:armv60.12.30.12.4
FreeBSD:13:armv70.12.30.12.4
FreeBSD:13:i3860.13.00.13.0
FreeBSD:13:mips--
FreeBSD:13:mips640.12.30.12.2
FreeBSD:13:powerpc640.12.20.12.5
FreeBSD:14:aarch640.13.0-
FreeBSD:14:amd640.13.0-
FreeBSD:14:armv60.12.4-
FreeBSD:14:armv70.12.4-
FreeBSD:14:i3860.13.0-
FreeBSD:14:mips--
FreeBSD:14:mips640.13.0-
FreeBSD:14:powerpc640.12.4-
 

This port is required by:
for Build
  1. mail/mlmmj-webview

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://kristaps.bsd.lv/kcgi/snapshots/
Collapse this list.

Number of commits found: 77

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 Oct 2021 17:34:00
 files touched by this commit commit hash:e4d5c6e0480848f580a3276f22e3882fa7ca71b3  0.13.0
bapt search for other commits by this committer
www/kcgi: update to 0.13.0
13 May 2021 05:02:11
 files touched by this commit commit hash:46b07687c11f11268a058d21b20bd76f9835357f  0.12.5
bapt search for other commits by this committer
www/kcgi: update to 0.12.5
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.12.4
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  0.12.4
mat search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.12.4
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
15 Mar 2021 17:34:04
Original commit files touched by this commit Revision:568478  0.12.4
bapt search for other commits by this committer
Update to 0.12.4
22 Jan 2021 22:57:17
Original commit files touched by this commit Revision:562352  0.12.3
bapt search for other commits by this committer
Update to 0.12.3
27 Jul 2020 09:22:02
Original commit files touched by this commit Revision:543508  0.12.2
bapt search for other commits by this committer
Update to 0.12.2
20 Jul 2020 16:07:41
Original commit files touched by this commit Revision:542653  0.12.1_1
bapt search for other commits by this committer
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)
25 May 2020 08:01:35
Original commit files touched by this commit Revision:536446  0.12.1
bapt search for other commits by this committer
Update to 0.12.1
16 Apr 2020 14:07:40
Original commit files touched by this commit Revision:531848  0.12.0
pkubaj search for other commits by this committer
www/kcgi: fix build on GCC architectures

Use newer GCC:
kcgi.h:644: error: wrong number of arguments specified for 'deprecated'
attribute
14 Apr 2020 07:22:06
Original commit files touched by this commit Revision:531658  0.12.0
bapt search for other commits by this committer
Update to 0.12
31 Mar 2020 13:32:44
Original commit files touched by this commit Revision:529967  0.11.0
bapt search for other commits by this committer
Update to 0.11.0
24 Mar 2020 16:01:46
Original commit files touched by this commit Revision:529049  0.10.18
bapt search for other commits by this committer
Update to 0.10.18
19 Mar 2020 07:40:35
Original commit files touched by this commit Revision:528696  0.10.15
bapt search for other commits by this committer
Update to 0.10.15
09 Mar 2020 09:02:52
Original commit files touched by this commit Revision:528098  0.10.14
bapt search for other commits by this committer
Update to 0.10.14
27 Feb 2020 10:46:24
Original commit files touched by this commit Revision:527244  0.10.13
bapt search for other commits by this committer
Update to 0.10.13
20 Jan 2020 09:30:23
Original commit files touched by this commit Revision:523610  0.10.12
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
14 Jan 2020 08:06:14
Original commit files touched by this commit Revision:522994  0.10.12
bapt search for other commits by this committer
Update to 0.10.12
22 Aug 2019 11:07:38
Original commit files touched by this commit Revision:509595  0.10.11
bapt search for other commits by this committer
Update to 0.10.11
20 Mar 2019 08:52:34
Original commit files touched by this commit Revision:496319  0.10.10_1
bapt search for other commits by this committer
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>
03 Jan 2019 08:55:09
Original commit files touched by this commit Revision:489138  0.10.10
bapt search for other commits by this committer
Update to 0.10.10
26 Dec 2018 15:22:01
Original commit files touched by this commit Revision:488398  0.10.8
bapt search for other commits by this committer
update 0.10.8
12 Nov 2018 16:23:46
Original commit files touched by this commit Revision:484808  0.10.7
bapt search for other commits by this committer
Use sys/capsicum.h instead of deprecated sys/capability.h

PR:		233169
Reported by:	emaste
02 Jul 2018 09:22:55
Original commit files touched by this commit Revision:473718  0.10.7
bapt search for other commits by this committer
Update to 0.10.7
13 Jun 2018 15:45:39
Original commit files touched by this commit Revision:472330  0.10.6
bapt search for other commits by this committer
update to 0.10.6
23 Apr 2018 07:54:04
Original commit files touched by this commit Revision:468079  0.10.5
bapt search for other commits by this committer
Update to 0.10.5
13 Apr 2018 07:13:48
Original commit files touched by this commit Revision:467211  0.10.3
bapt search for other commits by this committer
update to 0.10.3
27 Mar 2018 09:03:13
Original commit files touched by this commit Revision:465674  0.10.2
bapt search for other commits by this committer
Update to 0.10.2
20 Mar 2018 17:19:39
Original commit files touched by this commit Revision:465098  0.10.1
bapt search for other commits by this committer
Update to 0.10.1
25 Jan 2018 15:06:00
Original commit files touched by this commit Revision:459948  0.10.0
bapt search for other commits by this committer
Update to 0.10.0
31 Oct 2017 12:07:45
Original commit files touched by this commit Revision:453231  0.9.9
bapt search for other commits by this committer
Update to 0.9.9
19 Oct 2017 08:53:59
Original commit files touched by this commit Revision:452402  0.9.8
bapt search for other commits by this committer
Update to 0.9.8
25 Sep 2017 14:57:23
Original commit files touched by this commit Revision:450596  0.9.7
bapt search for other commits by this committer
Update to 0.9.7
01 Sep 2017 08:48:48
Original commit files touched by this commit Revision:449059  0.9.6
bapt search for other commits by this committer
Update to 0.9.6
08 Jun 2017 01:46:33
Original commit files touched by this commit Revision:442900  0.9.5
bapt search for other commits by this committer
Update to 0.9.5
22 Mar 2017 20:03:07
Original commit files touched by this commit Revision:436725  0.9.4
bapt search for other commits by this committer
Update to 0.9.4
27 Jan 2017 00:17:58
Original commit files touched by this commit Revision:432543  0.9.3
bapt search for other commits by this committer
Update to 0.9.3
01 Jan 2017 03:45:13
Original commit files touched by this commit Revision:430235  0.9.2
sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
29 Nov 2016 22:40:29
Original commit files touched by this commit Revision:427401  0.9.2
bapt search for other commits by this committer
Update to 0.9.2
20 Oct 2016 18:46:08
Original commit files touched by this commit Revision:424345  0.9.1
bapt search for other commits by this committer
Update to 0.9.1
11 Oct 2016 06:32:46
Original commit files touched by this commit Revision:423746  0.9.0
bapt search for other commits by this committer
Update to 0.9.0
26 Aug 2016 11:18:13
Original commit files touched by this commit Revision:420912  0.8.5
bapt search for other commits by this committer
Update to 0.8.5
16 Jun 2016 13:11:57
Original commit files touched by this commit Revision:416962  0.8.4
bapt search for other commits by this committer
Update to 0.8.4
29 Apr 2016 21:58:59
Original commit files touched by this commit Revision:414297  0.8.3
bapt search for other commits by this committer
Update to 0.8.3
07 Apr 2016 23:56:31
Original commit files touched by this commit Revision:412698  0.8.2
bapt search for other commits by this committer
Update to 0.8.2
17 Mar 2016 05:19:52
Original commit files touched by this commit Revision:411254  0.8.1
bapt search for other commits by this committer
Update to 0.8.1
04 Mar 2016 09:24:42
Original commit files touched by this commit Revision:410094  0.7.8
bapt search for other commits by this committer
Update to 0.7.8
25 Feb 2016 07:03:16
Original commit files touched by this commit Revision:409496  0.7.7
bapt search for other commits by this committer
Update to 0.7.7
26 Jan 2016 12:13:46
Original commit files touched by this commit Revision:407272  0.7.6
bapt search for other commits by this committer
Update to 0.7.6
12 Jan 2016 10:36:01
Original commit files touched by this commit Revision:405853  0.7.5
bapt search for other commits by this committer
Update to 0.7.5
18 Nov 2015 23:48:42
Original commit files touched by this commit Revision:401905  0.7.4
bapt search for other commits by this committer
Update to 0.7.4
07 Oct 2015 09:49:17
Original commit files touched by this commit Revision:398754  0.7.3
bapt search for other commits by this committer
Update to 0.7.3
Mark the port as broken on FreeBSD 9 as it requires capsicum
06 Sep 2015 10:58:19
Original commit files touched by this commit Revision:396210  0.7.2
bapt search for other commits by this committer
Update to 0.7.2
21 Aug 2015 15:18:05
Original commit files touched by this commit Revision:394959  0.7.1
bapt search for other commits by this committer
Update to 0.7.1
19 Jul 2015 12:35:22
Original commit files touched by this commit Revision:392502  0.6.3
bapt search for other commits by this committer
Update to 0.6.3
New custom patches:
- fix regress target in Makefile
- fix capsicum sandbox in fcgi mode
17 Jul 2015 06:35:23
Original commit files touched by this commit Revision:392334  0.6.2_1
bapt search for other commits by this committer
Install kfcgi(8)
17 Jul 2015 06:28:46
Original commit files touched by this commit Revision:392333  0.6.2
bapt search for other commits by this committer
Fix typo
17 Jul 2015 06:19:13
Original commit files touched by this commit Revision:392332  0.6.2
bapt search for other commits by this committer
Update to 0.6.2
09 Jul 2015 11:45:06
Original commit files touched by this commit Revision:391631  0.6.1
bapt search for other commits by this committer
Update to 0.6.1
20 Jun 2015 00:49:33
Original commit files touched by this commit Revision:390147  0.5.9
bapt search for other commits by this committer
Update to 0.5.9
17 May 2015 22:13:21
Original commit files touched by this commit Revision:386645  0.5.8_2
bapt search for other commits by this committer
Back out r386644 it was wrong
17 May 2015 21:03:43
Original commit files touched by this commit Revision:386644  0.5.8_1
bapt search for other commits by this committer
Remove limitation of FSIZE otherwise gzip output got truncated at 8192
14 May 2015 22:29:09
Original commit files touched by this commit Revision:386366  0.5.8
bapt search for other commits by this committer
Update to 0.5.8
29 Apr 2015 21:21:06
Original commit files touched by this commit Revision:385014  0.5.7
bapt search for other commits by this committer
Update to 0.5.7
23 Apr 2015 13:17:55
Original commit files touched by this commit Revision:384565  0.5.6
bapt search for other commits by this committer
Update to 0.5.6 which brings some fixes on capsicum
14 Apr 2015 21:36:44
Original commit files touched by this commit Revision:384029  0.5.5
bapt search for other commits by this committer
Update to 0.5.5
13 Apr 2015 06:51:05
Original commit files touched by this commit Revision:383897  0.5.4
bapt search for other commits by this committer
Update to 0.5.4
12 Apr 2015 12:57:11
Original commit files touched by this commit Revision:383865  0.5.3
bapt search for other commits by this committer
Update to 0.5.3
05 Apr 2015 21:39:01
Original commit files touched by this commit Revision:383384  0.5.2
bapt search for other commits by this committer
Update to 0.5.2
14 Mar 2015 06:04:03
Original commit files touched by this commit Revision:381249  0.5.1
bapt search for other commits by this committer
Update the comment
14 Mar 2015 06:03:24
Original commit files touched by this commit Revision:381248  0.5.1
bapt search for other commits by this committer
Update to 0.5.1
25 Dec 2014 21:18:12
Original commit files touched by this commit Revision:375605  0.5
bapt search for other commits by this committer
Update to 0.5
16 Dec 2014 18:45:57
Original commit files touched by this commit Revision:374814  0.4.4
bapt search for other commits by this committer
Update to 0.4.4
09 Dec 2014 11:38:59
Original commit files touched by this commit Revision:374370  0.4.3
bapt search for other commits by this committer
Update to 0.4.3
02 Dec 2014 13:46:33
Original commit files touched by this commit Revision:373762  0.4.2
bapt search for other commits by this committer
Update to 0.4.2:
- Adds capsicum when sandboxing the CGI input processing
- split html out of the default cgi library
- add a json library
21 Nov 2014 09:45:59
Original commit files touched by this commit Revision:372984  0.3.3
bapt search for other commits by this committer
kcgi is a minimal CGI library for web applications in ISC licensed ISO C. It was
designed to be secure and auditable. See a Comparison of CGI Libraries in C for
alternatives. To start, download kcgi.tgz and run make install into your PREFIX
of choice. The kcgi(3) manpage documents usage. kcgi is a BSD.lv project

WWW: http://kristaps.bsd.lv/kcgi/

Number of commits found: 77