├── .github └── workflows │ └── makefile.yml ├── .gitignore ├── LICENSE.md ├── Makefile ├── README.md ├── afl ├── afl-multipart.c ├── afl-plain.c ├── afl-template.c ├── afl-urlencoded.c ├── extras │ └── multipart │ │ ├── boundary │ │ ├── content-disposition │ │ ├── content-transfer-encoding │ │ ├── content-type │ │ ├── crlf │ │ ├── filename │ │ ├── marker │ │ ├── marker-end │ │ ├── marker2 │ │ ├── marker2-end │ │ ├── multipart-mixed │ │ ├── name │ │ └── text-plain └── in │ ├── multipart │ ├── base.in │ └── mixed.in │ ├── plain │ └── base.in │ └── urlencoded │ └── base.in ├── archive.css ├── archive.xml ├── atom-template.xml ├── auth.c ├── child.c ├── compats.c ├── configure ├── datetime.c ├── extending01-a.dot ├── extending01-b.dot ├── extending01-c.dot ├── extending01-d.dot ├── extending01.xml ├── extern.h ├── fcgi.c ├── figure1.dot ├── figure4.dot ├── httpauth.c ├── index.css ├── index.xml ├── kcgi-html.in.pc ├── kcgi-json.in.pc ├── kcgi-regress.in.pc ├── kcgi-xml.in.pc ├── kcgi.c ├── kcgi.h ├── kcgi.in.pc ├── kcgihtml.c ├── kcgihtml.h ├── kcgijson.c ├── kcgijson.h ├── kcgiregress.c ├── kcgiregress.h ├── kcgixml.c ├── kcgixml.h ├── kfcgi.c ├── logging.c ├── man ├── kcgi.3 ├── kcgi_buf_printf.3 ├── kcgi_buf_putc.3 ├── kcgi_buf_puts.3 ├── kcgi_buf_write.3 ├── kcgi_strerror.3 ├── kcgi_writer_disable.3 ├── kcgi_writer_free.3 ├── kcgi_writer_get.3 ├── kcgi_writer_putc.3 ├── kcgi_writer_puts.3 ├── kcgi_writer_write.3 ├── kcgihtml.3 ├── kcgijson.3 ├── kcgiregress.3 ├── kcgixml.3 ├── kfcgi.8 ├── khtml_attr.3 ├── khtml_close.3 ├── khtml_closeelem.3 ├── khtml_closeto.3 ├── khtml_double.3 ├── khtml_elem.3 ├── khtml_elemat.3 ├── khtml_entity.3 ├── khtml_int.3 ├── khtml_ncr.3 ├── khtml_open.3 ├── khtml_printf.3 ├── khtml_putc.3 ├── khtml_puts.3 ├── khtml_write.3 ├── khttp_body.3 ├── khttp_datetime2epoch.3 ├── khttp_epoch2datetime.3 ├── khttp_epoch2str.3 ├── khttp_epoch2tms.3 ├── khttp_fcgi_free.3 ├── khttp_fcgi_getfd.3 ├── khttp_fcgi_init.3 ├── khttp_fcgi_parse.3 ├── khttp_fcgi_test.3 ├── khttp_free.3 ├── khttp_head.3 ├── khttp_parse.3 ├── khttp_printf.3 ├── khttp_putc.3 ├── khttp_puts.3 ├── khttp_template.3 ├── khttp_templatex.3 ├── khttp_urlabs.3 ├── khttp_urldecode.3 ├── khttp_urlencode.3 ├── khttp_urlpart.3 ├── khttp_write.3 ├── khttpbasic_validate.3 ├── khttpdigest_validate.3 ├── kjson_array_close.3 ├── kjson_array_open.3 ├── kjson_close.3 ├── kjson_obj_close.3 ├── kjson_obj_open.3 ├── kjson_open.3 ├── kjson_putbool.3 ├── kjson_putdouble.3 ├── kjson_putint.3 ├── kjson_putnull.3 ├── kjson_putstring.3 ├── kjson_string_close.3 ├── kjson_string_open.3 ├── kjson_string_write.3 ├── kmalloc.3 ├── kutil_invalidate.3 ├── kutil_log.3 ├── kutil_openlog.3 ├── kvalid_string.3 ├── kxml_close.3 ├── kxml_open.3 ├── kxml_pop.3 ├── kxml_popall.3 ├── kxml_prologue.3 ├── kxml_push.3 ├── kxml_pushnull.3 ├── kxml_putc.3 ├── kxml_puts.3 └── kxml_write.3 ├── output.c ├── parent.c ├── regress ├── regress.c ├── regress.h ├── test-abort-validator.c ├── test-basic-curl.c ├── test-basic.c ├── test-bearer-curl.c ├── test-bearer-empty.c ├── test-bearer-validate.c ├── test-bearer.c ├── test-bigfile.c ├── test-buf.c ├── test-cors-options.c ├── test-cors-options2.c ├── test-date2epoch.c ├── test-datetime-deprecated.c ├── test-datetime2epoch.c ├── test-debug-read-long.c ├── test-debug-read.c ├── test-debug-write-long.c ├── test-debug-write.c ├── test-digest-auth-int-bad.c ├── test-digest-auth-int.c ├── test-digest.c ├── test-environment.c ├── test-epoch2datetime.c ├── test-epoch2str.c ├── test-epoch2tm.c ├── test-epoch2tms.c ├── test-epoch2ustr.c ├── test-fcgi-abort-validator.c ├── test-fcgi-bigfile.c ├── test-fcgi-file-get.c ├── test-fcgi-header-bad.c ├── test-fcgi-header.c ├── test-fcgi-path-check.c ├── test-fcgi-ping-double.c ├── test-fcgi-ping.c ├── test-fcgi-upload.c ├── test-fetch-metadata-request.c ├── test-file-get.c ├── test-fork.c ├── test-gzip-bigfile.c ├── test-gzip.c ├── test-header-bad.c ├── test-header-builtin.c ├── test-header.c ├── test-html-disabled.c ├── test-html-noscope.c ├── test-html-null-strings.c ├── test-html-simple.c ├── test-html-void-elems.c ├── test-httpdate.c ├── test-invalidate.c ├── test-json-controlchars.c ├── test-json-simple.c ├── test-logging-errors.c ├── test-logging.c ├── test-nogzip.c ├── test-nullqueryval.c ├── test-origin.c ├── test-path-check.c ├── test-ping-double.c ├── test-ping.c ├── test-post-charset.c ├── test-post-charset2.c ├── test-post.c ├── test-returncode.c ├── test-template.c ├── test-upload.c ├── test-urlabs.c ├── test-urldecode-deprecated.c ├── test-urldecode.c ├── test-urlencode-deprecated.c ├── test-urlencode.c ├── test-urlpart-deprecated.c ├── test-urlpart.c ├── test-urlpartx-deprecated.c ├── test-urlpartx.c ├── test-valid-date.c ├── test-valid-double.c ├── test-valid-email.c └── test-write.c ├── sample-fcgi.c ├── sample.c ├── samplepp.cc ├── sandbox-capsicum.c ├── sandbox-darwin.c ├── sandbox-pledge.c ├── sandbox-seccomp-filter.c ├── sandbox.c ├── template.c ├── template.xml ├── tests.c ├── tutorial.css ├── tutorial.xml ├── tutorial0.xml ├── tutorial1.xml ├── tutorial2.xml ├── tutorial3.xml ├── tutorial4.xml ├── tutorial5.xml ├── tutorial6.dot ├── tutorial6.xml ├── tutorial7.xml ├── valgrind.suppressions ├── versions.xml └── wrappers.c /.github/workflows/makefile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/.github/workflows/makefile.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/README.md -------------------------------------------------------------------------------- /afl/afl-multipart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/afl/afl-multipart.c -------------------------------------------------------------------------------- /afl/afl-plain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/afl/afl-plain.c -------------------------------------------------------------------------------- /afl/afl-template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/afl/afl-template.c -------------------------------------------------------------------------------- /afl/afl-urlencoded.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/afl/afl-urlencoded.c -------------------------------------------------------------------------------- /afl/extras/multipart/boundary: -------------------------------------------------------------------------------- 1 | boundary -------------------------------------------------------------------------------- /afl/extras/multipart/content-disposition: -------------------------------------------------------------------------------- 1 | Content-Disposition -------------------------------------------------------------------------------- /afl/extras/multipart/content-transfer-encoding: -------------------------------------------------------------------------------- 1 | Content-Transfer-Encoding -------------------------------------------------------------------------------- /afl/extras/multipart/content-type: -------------------------------------------------------------------------------- 1 | Content-Type -------------------------------------------------------------------------------- /afl/extras/multipart/crlf: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /afl/extras/multipart/filename: -------------------------------------------------------------------------------- 1 | filename -------------------------------------------------------------------------------- /afl/extras/multipart/marker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/afl/extras/multipart/marker -------------------------------------------------------------------------------- /afl/extras/multipart/marker-end: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/afl/extras/multipart/marker-end -------------------------------------------------------------------------------- /afl/extras/multipart/marker2: -------------------------------------------------------------------------------- 1 | --BbC04y -------------------------------------------------------------------------------- /afl/extras/multipart/marker2-end: -------------------------------------------------------------------------------- 1 | --BbC04y-- -------------------------------------------------------------------------------- /afl/extras/multipart/multipart-mixed: -------------------------------------------------------------------------------- 1 | multipart/mixed -------------------------------------------------------------------------------- /afl/extras/multipart/name: -------------------------------------------------------------------------------- 1 | name -------------------------------------------------------------------------------- /afl/extras/multipart/text-plain: -------------------------------------------------------------------------------- 1 | text/plain -------------------------------------------------------------------------------- /afl/in/multipart/base.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/afl/in/multipart/base.in -------------------------------------------------------------------------------- /afl/in/multipart/mixed.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/afl/in/multipart/mixed.in -------------------------------------------------------------------------------- /afl/in/plain/base.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/afl/in/plain/base.in -------------------------------------------------------------------------------- /afl/in/urlencoded/base.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/afl/in/urlencoded/base.in -------------------------------------------------------------------------------- /archive.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/archive.css -------------------------------------------------------------------------------- /archive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/archive.xml -------------------------------------------------------------------------------- /atom-template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/atom-template.xml -------------------------------------------------------------------------------- /auth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/auth.c -------------------------------------------------------------------------------- /child.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/child.c -------------------------------------------------------------------------------- /compats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/compats.c -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/configure -------------------------------------------------------------------------------- /datetime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/datetime.c -------------------------------------------------------------------------------- /extending01-a.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/extending01-a.dot -------------------------------------------------------------------------------- /extending01-b.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/extending01-b.dot -------------------------------------------------------------------------------- /extending01-c.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/extending01-c.dot -------------------------------------------------------------------------------- /extending01-d.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/extending01-d.dot -------------------------------------------------------------------------------- /extending01.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/extending01.xml -------------------------------------------------------------------------------- /extern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/extern.h -------------------------------------------------------------------------------- /fcgi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/fcgi.c -------------------------------------------------------------------------------- /figure1.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/figure1.dot -------------------------------------------------------------------------------- /figure4.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/figure4.dot -------------------------------------------------------------------------------- /httpauth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/httpauth.c -------------------------------------------------------------------------------- /index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/index.css -------------------------------------------------------------------------------- /index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/index.xml -------------------------------------------------------------------------------- /kcgi-html.in.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgi-html.in.pc -------------------------------------------------------------------------------- /kcgi-json.in.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgi-json.in.pc -------------------------------------------------------------------------------- /kcgi-regress.in.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgi-regress.in.pc -------------------------------------------------------------------------------- /kcgi-xml.in.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgi-xml.in.pc -------------------------------------------------------------------------------- /kcgi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgi.c -------------------------------------------------------------------------------- /kcgi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgi.h -------------------------------------------------------------------------------- /kcgi.in.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgi.in.pc -------------------------------------------------------------------------------- /kcgihtml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgihtml.c -------------------------------------------------------------------------------- /kcgihtml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgihtml.h -------------------------------------------------------------------------------- /kcgijson.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgijson.c -------------------------------------------------------------------------------- /kcgijson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgijson.h -------------------------------------------------------------------------------- /kcgiregress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgiregress.c -------------------------------------------------------------------------------- /kcgiregress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgiregress.h -------------------------------------------------------------------------------- /kcgixml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgixml.c -------------------------------------------------------------------------------- /kcgixml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kcgixml.h -------------------------------------------------------------------------------- /kfcgi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/kfcgi.c -------------------------------------------------------------------------------- /logging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/logging.c -------------------------------------------------------------------------------- /man/kcgi.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi.3 -------------------------------------------------------------------------------- /man/kcgi_buf_printf.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_buf_printf.3 -------------------------------------------------------------------------------- /man/kcgi_buf_putc.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_buf_putc.3 -------------------------------------------------------------------------------- /man/kcgi_buf_puts.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_buf_puts.3 -------------------------------------------------------------------------------- /man/kcgi_buf_write.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_buf_write.3 -------------------------------------------------------------------------------- /man/kcgi_strerror.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_strerror.3 -------------------------------------------------------------------------------- /man/kcgi_writer_disable.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_writer_disable.3 -------------------------------------------------------------------------------- /man/kcgi_writer_free.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_writer_free.3 -------------------------------------------------------------------------------- /man/kcgi_writer_get.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_writer_get.3 -------------------------------------------------------------------------------- /man/kcgi_writer_putc.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_writer_putc.3 -------------------------------------------------------------------------------- /man/kcgi_writer_puts.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_writer_puts.3 -------------------------------------------------------------------------------- /man/kcgi_writer_write.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgi_writer_write.3 -------------------------------------------------------------------------------- /man/kcgihtml.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgihtml.3 -------------------------------------------------------------------------------- /man/kcgijson.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgijson.3 -------------------------------------------------------------------------------- /man/kcgiregress.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgiregress.3 -------------------------------------------------------------------------------- /man/kcgixml.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kcgixml.3 -------------------------------------------------------------------------------- /man/kfcgi.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kfcgi.8 -------------------------------------------------------------------------------- /man/khtml_attr.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_attr.3 -------------------------------------------------------------------------------- /man/khtml_close.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_close.3 -------------------------------------------------------------------------------- /man/khtml_closeelem.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_closeelem.3 -------------------------------------------------------------------------------- /man/khtml_closeto.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_closeto.3 -------------------------------------------------------------------------------- /man/khtml_double.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_double.3 -------------------------------------------------------------------------------- /man/khtml_elem.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_elem.3 -------------------------------------------------------------------------------- /man/khtml_elemat.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_elemat.3 -------------------------------------------------------------------------------- /man/khtml_entity.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_entity.3 -------------------------------------------------------------------------------- /man/khtml_int.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_int.3 -------------------------------------------------------------------------------- /man/khtml_ncr.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_ncr.3 -------------------------------------------------------------------------------- /man/khtml_open.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_open.3 -------------------------------------------------------------------------------- /man/khtml_printf.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_printf.3 -------------------------------------------------------------------------------- /man/khtml_putc.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_putc.3 -------------------------------------------------------------------------------- /man/khtml_puts.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_puts.3 -------------------------------------------------------------------------------- /man/khtml_write.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khtml_write.3 -------------------------------------------------------------------------------- /man/khttp_body.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_body.3 -------------------------------------------------------------------------------- /man/khttp_datetime2epoch.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_datetime2epoch.3 -------------------------------------------------------------------------------- /man/khttp_epoch2datetime.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_epoch2datetime.3 -------------------------------------------------------------------------------- /man/khttp_epoch2str.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_epoch2str.3 -------------------------------------------------------------------------------- /man/khttp_epoch2tms.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_epoch2tms.3 -------------------------------------------------------------------------------- /man/khttp_fcgi_free.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_fcgi_free.3 -------------------------------------------------------------------------------- /man/khttp_fcgi_getfd.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_fcgi_getfd.3 -------------------------------------------------------------------------------- /man/khttp_fcgi_init.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_fcgi_init.3 -------------------------------------------------------------------------------- /man/khttp_fcgi_parse.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_fcgi_parse.3 -------------------------------------------------------------------------------- /man/khttp_fcgi_test.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_fcgi_test.3 -------------------------------------------------------------------------------- /man/khttp_free.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_free.3 -------------------------------------------------------------------------------- /man/khttp_head.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_head.3 -------------------------------------------------------------------------------- /man/khttp_parse.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_parse.3 -------------------------------------------------------------------------------- /man/khttp_printf.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_printf.3 -------------------------------------------------------------------------------- /man/khttp_putc.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_putc.3 -------------------------------------------------------------------------------- /man/khttp_puts.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_puts.3 -------------------------------------------------------------------------------- /man/khttp_template.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_template.3 -------------------------------------------------------------------------------- /man/khttp_templatex.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_templatex.3 -------------------------------------------------------------------------------- /man/khttp_urlabs.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_urlabs.3 -------------------------------------------------------------------------------- /man/khttp_urldecode.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_urldecode.3 -------------------------------------------------------------------------------- /man/khttp_urlencode.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_urlencode.3 -------------------------------------------------------------------------------- /man/khttp_urlpart.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_urlpart.3 -------------------------------------------------------------------------------- /man/khttp_write.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttp_write.3 -------------------------------------------------------------------------------- /man/khttpbasic_validate.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttpbasic_validate.3 -------------------------------------------------------------------------------- /man/khttpdigest_validate.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/khttpdigest_validate.3 -------------------------------------------------------------------------------- /man/kjson_array_close.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_array_close.3 -------------------------------------------------------------------------------- /man/kjson_array_open.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_array_open.3 -------------------------------------------------------------------------------- /man/kjson_close.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_close.3 -------------------------------------------------------------------------------- /man/kjson_obj_close.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_obj_close.3 -------------------------------------------------------------------------------- /man/kjson_obj_open.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_obj_open.3 -------------------------------------------------------------------------------- /man/kjson_open.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_open.3 -------------------------------------------------------------------------------- /man/kjson_putbool.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_putbool.3 -------------------------------------------------------------------------------- /man/kjson_putdouble.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_putdouble.3 -------------------------------------------------------------------------------- /man/kjson_putint.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_putint.3 -------------------------------------------------------------------------------- /man/kjson_putnull.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_putnull.3 -------------------------------------------------------------------------------- /man/kjson_putstring.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_putstring.3 -------------------------------------------------------------------------------- /man/kjson_string_close.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_string_close.3 -------------------------------------------------------------------------------- /man/kjson_string_open.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_string_open.3 -------------------------------------------------------------------------------- /man/kjson_string_write.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kjson_string_write.3 -------------------------------------------------------------------------------- /man/kmalloc.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kmalloc.3 -------------------------------------------------------------------------------- /man/kutil_invalidate.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kutil_invalidate.3 -------------------------------------------------------------------------------- /man/kutil_log.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kutil_log.3 -------------------------------------------------------------------------------- /man/kutil_openlog.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kutil_openlog.3 -------------------------------------------------------------------------------- /man/kvalid_string.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kvalid_string.3 -------------------------------------------------------------------------------- /man/kxml_close.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kxml_close.3 -------------------------------------------------------------------------------- /man/kxml_open.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kxml_open.3 -------------------------------------------------------------------------------- /man/kxml_pop.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kxml_pop.3 -------------------------------------------------------------------------------- /man/kxml_popall.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kxml_popall.3 -------------------------------------------------------------------------------- /man/kxml_prologue.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kxml_prologue.3 -------------------------------------------------------------------------------- /man/kxml_push.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kxml_push.3 -------------------------------------------------------------------------------- /man/kxml_pushnull.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kxml_pushnull.3 -------------------------------------------------------------------------------- /man/kxml_putc.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kxml_putc.3 -------------------------------------------------------------------------------- /man/kxml_puts.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kxml_puts.3 -------------------------------------------------------------------------------- /man/kxml_write.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/man/kxml_write.3 -------------------------------------------------------------------------------- /output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/output.c -------------------------------------------------------------------------------- /parent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/parent.c -------------------------------------------------------------------------------- /regress/regress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/regress.c -------------------------------------------------------------------------------- /regress/regress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/regress.h -------------------------------------------------------------------------------- /regress/test-abort-validator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-abort-validator.c -------------------------------------------------------------------------------- /regress/test-basic-curl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-basic-curl.c -------------------------------------------------------------------------------- /regress/test-basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-basic.c -------------------------------------------------------------------------------- /regress/test-bearer-curl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-bearer-curl.c -------------------------------------------------------------------------------- /regress/test-bearer-empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-bearer-empty.c -------------------------------------------------------------------------------- /regress/test-bearer-validate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-bearer-validate.c -------------------------------------------------------------------------------- /regress/test-bearer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-bearer.c -------------------------------------------------------------------------------- /regress/test-bigfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-bigfile.c -------------------------------------------------------------------------------- /regress/test-buf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-buf.c -------------------------------------------------------------------------------- /regress/test-cors-options.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-cors-options.c -------------------------------------------------------------------------------- /regress/test-cors-options2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-cors-options2.c -------------------------------------------------------------------------------- /regress/test-date2epoch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-date2epoch.c -------------------------------------------------------------------------------- /regress/test-datetime-deprecated.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-datetime-deprecated.c -------------------------------------------------------------------------------- /regress/test-datetime2epoch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-datetime2epoch.c -------------------------------------------------------------------------------- /regress/test-debug-read-long.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-debug-read-long.c -------------------------------------------------------------------------------- /regress/test-debug-read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-debug-read.c -------------------------------------------------------------------------------- /regress/test-debug-write-long.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-debug-write-long.c -------------------------------------------------------------------------------- /regress/test-debug-write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-debug-write.c -------------------------------------------------------------------------------- /regress/test-digest-auth-int-bad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-digest-auth-int-bad.c -------------------------------------------------------------------------------- /regress/test-digest-auth-int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-digest-auth-int.c -------------------------------------------------------------------------------- /regress/test-digest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-digest.c -------------------------------------------------------------------------------- /regress/test-environment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-environment.c -------------------------------------------------------------------------------- /regress/test-epoch2datetime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-epoch2datetime.c -------------------------------------------------------------------------------- /regress/test-epoch2str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-epoch2str.c -------------------------------------------------------------------------------- /regress/test-epoch2tm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-epoch2tm.c -------------------------------------------------------------------------------- /regress/test-epoch2tms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-epoch2tms.c -------------------------------------------------------------------------------- /regress/test-epoch2ustr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-epoch2ustr.c -------------------------------------------------------------------------------- /regress/test-fcgi-abort-validator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fcgi-abort-validator.c -------------------------------------------------------------------------------- /regress/test-fcgi-bigfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fcgi-bigfile.c -------------------------------------------------------------------------------- /regress/test-fcgi-file-get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fcgi-file-get.c -------------------------------------------------------------------------------- /regress/test-fcgi-header-bad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fcgi-header-bad.c -------------------------------------------------------------------------------- /regress/test-fcgi-header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fcgi-header.c -------------------------------------------------------------------------------- /regress/test-fcgi-path-check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fcgi-path-check.c -------------------------------------------------------------------------------- /regress/test-fcgi-ping-double.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fcgi-ping-double.c -------------------------------------------------------------------------------- /regress/test-fcgi-ping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fcgi-ping.c -------------------------------------------------------------------------------- /regress/test-fcgi-upload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fcgi-upload.c -------------------------------------------------------------------------------- /regress/test-fetch-metadata-request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fetch-metadata-request.c -------------------------------------------------------------------------------- /regress/test-file-get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-file-get.c -------------------------------------------------------------------------------- /regress/test-fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-fork.c -------------------------------------------------------------------------------- /regress/test-gzip-bigfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-gzip-bigfile.c -------------------------------------------------------------------------------- /regress/test-gzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-gzip.c -------------------------------------------------------------------------------- /regress/test-header-bad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-header-bad.c -------------------------------------------------------------------------------- /regress/test-header-builtin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-header-builtin.c -------------------------------------------------------------------------------- /regress/test-header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-header.c -------------------------------------------------------------------------------- /regress/test-html-disabled.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-html-disabled.c -------------------------------------------------------------------------------- /regress/test-html-noscope.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-html-noscope.c -------------------------------------------------------------------------------- /regress/test-html-null-strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-html-null-strings.c -------------------------------------------------------------------------------- /regress/test-html-simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-html-simple.c -------------------------------------------------------------------------------- /regress/test-html-void-elems.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-html-void-elems.c -------------------------------------------------------------------------------- /regress/test-httpdate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-httpdate.c -------------------------------------------------------------------------------- /regress/test-invalidate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-invalidate.c -------------------------------------------------------------------------------- /regress/test-json-controlchars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-json-controlchars.c -------------------------------------------------------------------------------- /regress/test-json-simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-json-simple.c -------------------------------------------------------------------------------- /regress/test-logging-errors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-logging-errors.c -------------------------------------------------------------------------------- /regress/test-logging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-logging.c -------------------------------------------------------------------------------- /regress/test-nogzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-nogzip.c -------------------------------------------------------------------------------- /regress/test-nullqueryval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-nullqueryval.c -------------------------------------------------------------------------------- /regress/test-origin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-origin.c -------------------------------------------------------------------------------- /regress/test-path-check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-path-check.c -------------------------------------------------------------------------------- /regress/test-ping-double.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-ping-double.c -------------------------------------------------------------------------------- /regress/test-ping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-ping.c -------------------------------------------------------------------------------- /regress/test-post-charset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-post-charset.c -------------------------------------------------------------------------------- /regress/test-post-charset2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-post-charset2.c -------------------------------------------------------------------------------- /regress/test-post.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-post.c -------------------------------------------------------------------------------- /regress/test-returncode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-returncode.c -------------------------------------------------------------------------------- /regress/test-template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-template.c -------------------------------------------------------------------------------- /regress/test-upload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-upload.c -------------------------------------------------------------------------------- /regress/test-urlabs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-urlabs.c -------------------------------------------------------------------------------- /regress/test-urldecode-deprecated.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-urldecode-deprecated.c -------------------------------------------------------------------------------- /regress/test-urldecode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-urldecode.c -------------------------------------------------------------------------------- /regress/test-urlencode-deprecated.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-urlencode-deprecated.c -------------------------------------------------------------------------------- /regress/test-urlencode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-urlencode.c -------------------------------------------------------------------------------- /regress/test-urlpart-deprecated.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-urlpart-deprecated.c -------------------------------------------------------------------------------- /regress/test-urlpart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-urlpart.c -------------------------------------------------------------------------------- /regress/test-urlpartx-deprecated.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-urlpartx-deprecated.c -------------------------------------------------------------------------------- /regress/test-urlpartx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-urlpartx.c -------------------------------------------------------------------------------- /regress/test-valid-date.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-valid-date.c -------------------------------------------------------------------------------- /regress/test-valid-double.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-valid-double.c -------------------------------------------------------------------------------- /regress/test-valid-email.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-valid-email.c -------------------------------------------------------------------------------- /regress/test-write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/regress/test-write.c -------------------------------------------------------------------------------- /sample-fcgi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/sample-fcgi.c -------------------------------------------------------------------------------- /sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/sample.c -------------------------------------------------------------------------------- /samplepp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/samplepp.cc -------------------------------------------------------------------------------- /sandbox-capsicum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/sandbox-capsicum.c -------------------------------------------------------------------------------- /sandbox-darwin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/sandbox-darwin.c -------------------------------------------------------------------------------- /sandbox-pledge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/sandbox-pledge.c -------------------------------------------------------------------------------- /sandbox-seccomp-filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/sandbox-seccomp-filter.c -------------------------------------------------------------------------------- /sandbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/sandbox.c -------------------------------------------------------------------------------- /template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/template.c -------------------------------------------------------------------------------- /template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/template.xml -------------------------------------------------------------------------------- /tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tests.c -------------------------------------------------------------------------------- /tutorial.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial.css -------------------------------------------------------------------------------- /tutorial.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial.xml -------------------------------------------------------------------------------- /tutorial0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial0.xml -------------------------------------------------------------------------------- /tutorial1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial1.xml -------------------------------------------------------------------------------- /tutorial2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial2.xml -------------------------------------------------------------------------------- /tutorial3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial3.xml -------------------------------------------------------------------------------- /tutorial4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial4.xml -------------------------------------------------------------------------------- /tutorial5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial5.xml -------------------------------------------------------------------------------- /tutorial6.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial6.dot -------------------------------------------------------------------------------- /tutorial6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial6.xml -------------------------------------------------------------------------------- /tutorial7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/tutorial7.xml -------------------------------------------------------------------------------- /valgrind.suppressions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/valgrind.suppressions -------------------------------------------------------------------------------- /versions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/versions.xml -------------------------------------------------------------------------------- /wrappers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kristapsdz/kcgi/HEAD/wrappers.c --------------------------------------------------------------------------------