the most boring static page generator
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2020-12-24 12:38README: add url to entr project to make it easier to findHiltjo Posthuma1+1-1
2020-11-15 11:42Replace readdir_r to readdirJaume Devesa1+3-3
2020-11-04 16:57add Atom content feed in the header of a pageHiltjo Posthuma2+2-0
2020-11-03 21:27add a version of the Atom and RSS feed with full contentHiltjo Posthuma6+44-0
2020-11-03 21:26add RSS feed template againHiltjo Posthuma3+18-0
2020-07-27 18:18sitemap.xml: improve format and add lastmodified <lastmod>Hiltjo Posthuma2+5-2
2020-04-05 14:11bump version to 0.7.1Hiltjo Posthuma1+1-1
2020-04-05 10:59fix NULL dereference if a template has no blocks + tiny style fixHiltjo Posthuma1+4-3
2020-04-05 10:46fix command parsing for optionsHiltjo Posthuma1+3-3
2020-02-23 19:35bump version to 0.7Hiltjo Posthuma1+1-1
2020-02-21 14:25config.cfg: add spaces around variable assignment (=)Hiltjo Posthuma1+11-11
2020-02-21 14:18sync READMEHiltjo Posthuma1+11-13
2020-02-21 14:18saait.1: improve wording, thanks biniar!Hiltjo Posthuma1+13-12
2020-02-21 12:08sync READMEHiltjo Posthuma1+13-12
2020-02-21 12:07saait.1/README: move markdown example to READMEHiltjo Posthuma2+15-31
2020-02-16 16:59rename htmlfile to contentfile, reword some things in docsHiltjo Posthuma3+33-26
2020-02-14 23:12sync READMEHiltjo Posthuma1+24-24
2020-02-14 23:12README: add example script for a possible workflowHiltjo Posthuma1+17-0
2020-02-14 23:12saait.1: reword sentence about an empty template block fileHiltjo Posthuma1+2-2
2020-02-14 23:12saait.1: improvementsHiltjo Posthuma1+19-22
2020-02-14 23:12remove "index" featureHiltjo Posthuma1+0-6
2020-02-14 23:12strip TABs and spaces before values too, improve comments wordingHiltjo Posthuma3+16-17
2020-02-14 23:12Makefile: rm headersHiltjo Posthuma1+2-5
2020-02-14 23:12rm arg.h and config.h: hand-roll argument parsingHiltjo Posthuma3+32-79
2020-02-14 23:12pages: simplify and remove unused variables from examplesHiltjo Posthuma2+0-6
2020-02-14 23:12config.cfg: small fixesHiltjo Posthuma1+5-5
2020-02-10 18:33Makefile: remove duplicate -c flagHiltjo Posthuma1+1-1
2020-02-10 18:31style.css: make headers a bit smaller, use monospace for codeHiltjo Posthuma1+3-2
2020-01-28 21:13cleanup unneeded include .h fileHiltjo Posthuma1+0-2
2020-01-07 17:23bump version to 0.6Hiltjo Posthuma1+1-1
2020-01-07 17:23saait.1 and README: reword and correct a few thingsHiltjo Posthuma2+18-20
2020-01-05 23:40make usage exactly the same as in the man page saait.1Hiltjo Posthuma1+2-2
2020-01-05 22:55make it easier to debug for which page a variable is undefinedHiltjo Posthuma1+12-7
2020-01-05 22:42rename line to linenr, count from 1Hiltjo Posthuma1+7-7
2020-01-05 22:37improve some commentsHiltjo Posthuma1+9-4
2020-01-05 13:14README: some white-space fixesHiltjo Posthuma1+9-9
2020-01-05 13:10improve/rewrite man page and READMEHiltjo Posthuma2+374-67
2020-01-05 13:10bump LICENSE yearHiltjo Posthuma1+1-1
2020-01-05 13:09improve comment and usage stringHiltjo Posthuma1+2-2
2020-01-05 13:08set "index" variable and check it strictly against "0"Hiltjo Posthuma1+2-1
2019-12-07 21:16improve READMEHiltjo Posthuma1+17-1
2019-11-08 13:52template: minor HTML improvementsHiltjo Posthuma3+11-11
2019-10-29 17:51bump version to 0.5Hiltjo Posthuma1+1-1
2019-10-29 17:46improve comments and remove a few TODO markersHiltjo Posthuma1+3-5
2019-10-29 17:31style fixHiltjo Posthuma1+1-1
2019-10-29 17:07make sure util functions are at the top, move xmlencode before writepage()Hiltjo Posthuma1+16-16
2019-10-29 16:55check a realloc call, use a function wrapper: ereallocHiltjo Posthuma1+14-5
2019-10-18 18:32README: improve example for generating pages here tooHiltjo Posthuma1+2-1
2019-10-18 18:30simplify Makefile and improvementsHiltjo Posthuma2+17-22
2019-10-16 07:53put site generator configurable in one place: config.cfgHiltjo Posthuma3+4-2
2019-10-16 07:11example: don't parse ls(1) outputAugustin Fabre1+1-1
2019-10-16 07:10example: always create output directoryAugustin Fabre1+1-0
2019-10-16 06:30use <meta generator> tagAugustin Fabre2+2-2
2019-06-12 07:48add example Makefile for generating pages and syncingHiltjo Posthuma1+9-0
2019-06-01 15:12update documentation describing new template blocks and bump licenseHiltjo Posthuma2+19-12
2019-05-25 23:59minor code-styleHiltjo Posthuma1+2-3
2019-05-25 18:33rework templates supportHiltjo Posthuma5+91-74
2019-05-25 18:32remove unneeded variableHiltjo Posthuma1+2-2
2019-05-02 19:13bump version to 0.4Hiltjo Posthuma1+3-1
2019-05-02 18:02atom feed: use plain-text for title and summaryHiltjo Posthuma1+2-2
2019-03-16 13:10improve stylesheetHiltjo Posthuma1+4-6
2019-03-09 13:22accessibility and other minor improvementsHiltjo Posthuma8+44-31
2019-03-09 13:18Makefile: respect system CFLAGS/LDFLAGS, add DOCPREFIXHiltjo Posthuma2+19-28
2018-12-21 12:38add twtxt support: Posthuma4+8-0
2018-09-22 10:55minor code-style: order op charsHiltjo Posthuma1+7-7
2018-09-22 10:25bump version to 0.3Hiltjo Posthuma1+1-1
2018-09-22 10:24remove left-over from config, USE_PLEDGE -> ifdef for OpenBSDHiltjo Posthuma2+5-11
2018-09-08 15:53fix undefined behaviour with some ctype functionsHiltjo Posthuma1+2-2
2018-08-07 11:48config parser improvementsHiltjo Posthuma1+30-17
2018-08-07 10:43config.h: white-space fixesHiltjo Posthuma1+4-4
2018-05-26 10:33Makefile: add config.h to dist and as dependencyHiltjo Posthuma1+2-1
2018-05-26 10:31dist target: add config.cfg, print.css and templates and pages examplesHiltjo Posthuma1+10-0
2018-05-26 10:27improve print.cssHiltjo Posthuma1+1-1
2018-05-26 10:24improve CSSHiltjo Posthuma1+4-7
2018-05-26 10:22bump version to 0.2Hiltjo Posthuma1+1-1
2018-02-11 12:13documentation: explain the value of READ_BUF_SIZHiltjo Posthuma1+6-2
2018-01-21 15:27update README: document index variableHiltjo Posthuma1+7-2
2018-01-21 15:23add another page as an exampleHiltjo Posthuma2+11-0
2018-01-21 15:15add optimized catfile: %{somevar}Hiltjo Posthuma1+47-8
2018-01-21 15:14remove a non-portable syntax in MakefileHiltjo Posthuma1+1-1
2018-01-21 15:13update README: some corrections and add sync exampleHiltjo Posthuma1+9-3
2018-01-21 15:12update style and templatesHiltjo Posthuma9+141-99
2018-01-21 15:07bump LICENSE to 2018Hiltjo Posthuma1+1-1
2017-12-04 22:28remove TODOHiltjo Posthuma2+1-23
2017-12-04 22:27style: line-wrap some linesHiltjo Posthuma1+20-10
2017-12-04 22:20writepage(): simplify key matching...Hiltjo Posthuma1+15-23
2017-12-04 22:17only include unistd.h for pledge(2)Hiltjo Posthuma1+2-0
2017-12-04 22:16remove ability to include files with %{}Hiltjo Posthuma2+0-12
2017-12-04 22:15README: add tested compilers, timezone field is not used anymoreHiltjo Posthuma1+1-2
2017-12-04 22:14don't modify argv, use a counterHiltjo Posthuma2+10-31
2017-08-25 12:25style.css: don't fallback to monospaceHiltjo Posthuma1+1-1
2017-08-13 12:05README: update with usage information, thanks kroovy!Hiltjo Posthuma1+32-1
2017-08-04 13:48proper permissions, add *.o to .gitignoreHiltjo Posthuma5+1-0
2017-08-04 13:45remove saait.batHiltjo Posthuma1+0-5
2017-08-04 13:40remove my site page, add example filesHiltjo Posthuma32+11-658
2017-08-04 13:39add proper initial MakefileHiltjo Posthuma2+103-6
2017-08-04 13:39add USE_PLEDGE macro for pledge(2)Hiltjo Posthuma1+4-2
2017-08-04 12:50no need to assign buf = NULLHiltjo Posthuma1+1-1
2017-08-04 12:29allow pages to not be indexesHiltjo Posthuma1+3-0
2017-08-04 12:29bump LICENSE yearHiltjo Posthuma1+1-1
More commits remaining [...]