Plain C implementation of a CMS system providing template handling and mark down rendering.

Markus Hennecke 3dfb567887 Support separate obj directory for build %!s(int64=3) %!d(string=hai) anos
cgienv 3dfb567887 Support separate obj directory for build %!s(int64=3) %!d(string=hai) anos
doc 02d2b73a22 Add nginx/slowcgi configuration instructions %!s(int64=5) %!d(string=hai) anos
sitemap 3dfb567887 Support separate obj directory for build %!s(int64=3) %!d(string=hai) anos
.gitignore 3dfb567887 Support separate obj directory for build %!s(int64=3) %!d(string=hai) anos
Makefile c9fd5bd121 Create config.mk file with CMS_HTROOT variable set to htdocs root %!s(int64=4) %!d(string=hai) anos
buffer.c d944de36e8 Don't handle string buffers differently %!s(int64=4) %!d(string=hai) anos
buffer.h ad8ce7e19e Using uint* types requires stdint.h header %!s(int64=6) %!d(string=hai) anos
cms.c 589608e989 Rename main CGI program to cms %!s(int64=6) %!d(string=hai) anos
cmsconfig.mk c9fd5bd121 Create config.mk file with CMS_HTROOT variable set to htdocs root %!s(int64=4) %!d(string=hai) anos
filehelper.c fded287d02 Add lowdown parser %!s(int64=4) %!d(string=hai) anos
filehelper.h da9d2c6fa3 Unify ifndef guards in header files. %!s(int64=6) %!d(string=hai) anos
handler.c d80080737a Actually decode parameters in place after creating them %!s(int64=4) %!d(string=hai) anos
handler.h fded287d02 Add lowdown parser %!s(int64=4) %!d(string=hai) anos
helper.c 3067b38ff5 Use C99 designated initializers to init lowdown_opts struct %!s(int64=4) %!d(string=hai) anos
helper.h fded287d02 Add lowdown parser %!s(int64=4) %!d(string=hai) anos
htpasswd.c cb33e9a08a Add session management and login support %!s(int64=6) %!d(string=hai) anos
htpasswd.h cb33e9a08a Add session management and login support %!s(int64=6) %!d(string=hai) anos
linklist.c 908f28da67 Implement a more sane memmap_chomp function %!s(int64=5) %!d(string=hai) anos
session.c cb33e9a08a Add session management and login support %!s(int64=6) %!d(string=hai) anos
session.h cb33e9a08a Add session management and login support %!s(int64=6) %!d(string=hai) anos
sitemap.c c943fe6827 Fix sitemap.xml schema namespace spelling error %!s(int64=5) %!d(string=hai) anos
sitemap.h da9d2c6fa3 Unify ifndef guards in header files. %!s(int64=6) %!d(string=hai) anos
template.c 6ed608a55c Enable calling tmpl_data_free() with NULL %!s(int64=6) %!d(string=hai) anos
template.h da9d2c6fa3 Unify ifndef guards in header files. %!s(int64=6) %!d(string=hai) anos
tmpl_parser.c d944de36e8 Don't handle string buffers differently %!s(int64=4) %!d(string=hai) anos