saait

Simple static page generator
git clone git@sinitax.com:codemadness/saait
Log | Files | Refs | README | LICENSE | Upstream | sfeed.txt

DateCommit messageAuthorFiles+-
2023-04-10 10:28in Atom (RFC4287) an atomTextConstruct specifies the type text as the defaultHiltjo Posthuma4+8-8
2023-04-10 10:27atom_content: fix reference to feed itselfHiltjo Posthuma1+2-2
2022-11-15 08:57bump version to 0.8Hiltjo Posthuma1+1-1
2022-03-19 12:13sync templates from my siteHiltjo Posthuma3+8-6
2022-03-19 12:13CSS: add dark modeHiltjo Posthuma1+24-0
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: https://twtxt.readthedocs.io/en/stable/Hiltjo 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
2017-05-13 11:11compatiblity with browsers: use numeric entity for aposHiltjo Posthuma1+1-1
2017-01-15 22:19fix generating first page, arg.h counts files from 0Hiltjo Posthuma1+1-1
2016-12-09 00:19update TODOHiltjo Posthuma2+1-7
2016-12-09 00:18fix setvar on override for first variable matchHiltjo Posthuma1+2-0
2016-12-09 00:08Makefile: add DEFAULT_SOURCE needed on loonixHiltjo Posthuma1+1-1
2016-12-09 00:07remove test case, PATH_MAX + 1 just incaseHiltjo Posthuma1+1-9
2016-12-08 22:49testHiltjo Posthuma1+8-0
2016-12-08 22:48plopHiltjo Posthuma1+9-6
2016-12-05 12:18plopHiltjo Posthuma1+3-5
2016-12-05 12:09simplifyHiltjo Posthuma1+34-80
2016-12-04 14:09improve .cfg parsing, allow \r\n line-endingsHiltjo Posthuma2+15-15
2016-12-04 13:35remove STRP macro, clarify page template in config.hHiltjo Posthuma2+8-9
2016-12-04 13:33cfg: allow spaces around =, simplify a bitHiltjo Posthuma2+14-18
2016-12-04 12:48improve readfile(): reduce memory usage, optimize for small files, remove extra copy (memcpy).Hiltjo Posthuma2+17-28
2016-12-04 12:38styleHiltjo Posthuma1+9-8
2016-12-04 12:07add example stylesheetHiltjo Posthuma1+72-0
2016-12-04 11:42if value is empty dont read fileHiltjo Posthuma1+5-3
2016-11-27 12:02fix strdup return type and improve compatibilityHiltjo Posthuma1+15-6
2016-11-27 11:53wipHiltjo Posthuma20+106-67
2016-11-27 10:42dos linebreaks: \r\nHiltjo Posthuma1+5-5
2016-11-26 18:06cleanupHiltjo Posthuma3+1-11
2016-11-26 18:04remove lineHiltjo Posthuma1+0-1
2016-11-26 18:03batHiltjo Posthuma1+5-0
2016-11-26 18:02fix timeHiltjo Posthuma16+36-43
2016-11-26 17:56wipHiltjo Posthuma5+12-36
2016-11-26 17:49remove data parsing, item time, RSS feedHiltjo Posthuma13+25-269
2016-11-26 12:32simplify usageHiltjo Posthuma7+150-117
2016-11-26 10:46add .bat file for nowHiltjo Posthuma1+4-0
2016-11-25 16:10remove unused LEN macroHiltjo Posthuma1+0-2
2016-11-25 16:05update READMEHiltjo Posthuma1+3-24
2016-11-25 16:02fix possible invalid freeHiltjo Posthuma1+8-4
2016-11-25 15:54check truncationsHiltjo Posthuma1+16-4
2016-11-25 15:48optimization: dont allocate, just temporary NUL terminateHiltjo Posthuma1+9-12
2016-11-25 15:44no static keysizeHiltjo Posthuma1+8-13
2016-11-25 15:27update READMEHiltjo Posthuma1+0-7
2016-11-25 15:27add readfile opHiltjo Posthuma9+48-58
2016-11-25 15:06initial insertionHiltjo Posthuma57+1778-0