Email-based phlog generator
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2020-09-20 10:06Move errors in parsing headers to the called functionWilly Goiffon2+8-8
2020-09-20 09:31Release headers memory when program terminatesWilly Goiffon1+13-0
2020-09-19 22:27Clarify -a flag in man pageWilly Goiffon1+2-2
2020-09-19 22:23Update manpage to remove parts about the gopher logWilly Goiffon1+24-15
2020-09-19 22:05Remove README parts about writing the gopher indexWilly Goiffon1+7-10
2020-09-19 22:05Set default gopher directory to /var/gopherWilly Goiffon1+1-1
2020-09-19 21:56Rearrange sanitize() function to keep '-' and '_' in filenamesWilly Goiffon1+4-6
2020-09-19 21:50Simplify code to filter email bodyWilly Goiffon1+4-5
2020-09-19 21:41Remove code to write index fileWilly Goiffon2+10-68
2020-09-09 22:01Add README fileWilly Goiffon1+44-0
2020-09-09 21:05Add mkfile to build projectWilly Goiffon1+22-0
2020-09-09 20:47Add LICENSE fileWilly Goiffon1+13-0
2020-09-09 20:45Rearrange header inclusionWilly Goiffon1+2-1
2020-09-09 20:44Handle quoted-printable transfer encodingWilly Goiffon4+157-2
2020-09-09 20:43Handle multiline base64 contentWilly Goiffon1+11-5
2020-09-09 17:26Add rule to link final binaryWilly Goiffon1+2-0
2020-09-09 16:04Add manpage for scribo(1)Willy Goiffon2+100-1
2020-09-09 15:27Make default values more genericWilly Goiffon1+4-4
2020-09-09 15:24Accept emails from any address if author is NULLWilly Goiffon2+3-3
2020-09-09 10:37Use filter program upon writing, so we can first decode the messageWilly Goiffon1+40-8
2020-09-09 07:15Optionally accept input from a command (eg. fmt(1))Willy Goiffon1+7-2
2020-09-09 07:14Remove false NOTREACHED commentsWilly Goiffon1+5-5
2020-09-09 06:44Rename write_b64() to write_base64()Willy Goiffon1+3-3
2020-09-09 06:44Add prototypes for write_* functionsWilly Goiffon1+2-0
2020-09-08 19:16Always write entries contentWilly Goiffon1+3-3
2020-09-08 15:59Initialize b64/bufsiz value for proper getline() handlingWilly Goiffon1+3-0
2020-09-08 14:46Remove unused variable in verifyheaders()Willy Goiffon1+1-1
2020-09-08 14:45Add missing newline in usage()Willy Goiffon1+2-2
2020-09-08 14:44Add support for base64 transfer encodingWilly Goiffon4+185-14
2020-09-08 13:40Add flags to change author and date formatWilly Goiffon1+7-1
2020-09-08 13:37Replace WSP by "-" instead of "_"Willy Goiffon1+2-1
2020-09-08 13:25Check Content-Transfer-Encoding header field to be "8bit"Willy Goiffon1+13-6
2020-09-08 12:33Move title format in config.hWilly Goiffon2+4-2
2020-09-08 12:24Add simple authorisation based on From: fieldWilly Goiffon4+34-0
2020-09-08 11:57Verify headers before processing contentWilly Goiffon1+34-0
2020-09-08 11:41Add function prototypesWilly Goiffon1+9-0
2020-09-08 11:39Treat "-" as stdin for infileWilly Goiffon1+2-2
2020-09-08 11:38Remove parsing "From:" field in writeentry()Willy Goiffon1+1-2
2020-09-08 11:35Open infile/outfile only when neededWilly Goiffon1+10-9
2020-09-08 11:04Accept "-" again for writing index to stdoutWilly Goiffon1+1-1
2020-09-08 10:06Hardcode index header in config.hWilly Goiffon2+7-5
2020-09-08 10:00Handle both LF and CRLF as a separator between headers and bodyWilly Goiffon1+1-1
2020-09-08 09:55Write phlog index from directory listingWilly Goiffon2+64-13
2020-09-07 21:36Format file output and dump body as-isWilly Goiffon1+10-4
2020-09-07 21:11Handle output file "-" as stdoutWilly Goiffon1+1-1
2020-09-07 21:07Set outfile based on subject lineWilly Goiffon1+47-12
2020-09-07 16:39Change directory after openning input fileWilly Goiffon1+3-3
2020-09-07 16:37Add function to easily retrieve headersWilly Goiffon3+29-14
2020-09-07 16:07Explode parseheaders() into multiple functionsWilly Goiffon1+30-11
2020-09-07 15:40Handle errors on file openningWilly Goiffon1+3-0
2020-09-07 15:30Remove dummy codeWilly Goiffon1+1-11
2020-09-07 15:29Rewrite RFC5322 helpers to be independent from headers structureWilly Goiffon3+98-85
2020-09-07 15:23Add working copy of strlcat(3)Willy Goiffon2+62-1
2020-09-07 15:08Add working copy of strlcpy(3)Willy Goiffon2+57-1
2020-09-07 15:07Move config to config.def.hWilly Goiffon3+7-1
2020-09-07 08:00Add missing flags from usage() functionWilly Goiffon1+1-1
2020-09-06 18:59Add flag to change working directoryWilly Goiffon2+8-0
2020-09-06 18:58Add flags to change input/output filesWilly Goiffon2+104-12
2020-09-06 17:35Refresh makefile and config.mkWilly Goiffon2+17-1
2020-09-06 17:30Rename project to "scribo"Willy Goiffon2+1-1
2020-09-06 17:20Fail when unable to parse headersWilly Goiffon1+2-1
2020-09-06 16:46Initial commitWilly Goiffon4+149-0