summaryrefslogtreecommitdiff
path: root/sfeed_mbox.c
AgeCommit message (Expand)Author
2023-04-13atom, json, mbox: fix reading past the buffer with an escaped NUL byte (\ NUL)Hiltjo Posthuma
2023-04-10remove sfeed "branding" in outputsHiltjo Posthuma
2022-07-20slightly improve some commentsHiltjo Posthuma
2022-03-20check write errors on the output stream after each feedHiltjo Posthuma
2022-03-15stricter error checking in file streams (input, output)Hiltjo Posthuma
2022-03-14improve time(NULL) error checkingHiltjo Posthuma
2022-02-24sfeed_mbox: use putc, it may be implemented as a macroHiltjo Posthuma
2021-11-24sfeed_mbox: escape the link and enclosure text when using HTML contentHiltjo Posthuma
2021-10-25sfeed_mbox: add link as base URL for HTML contentHiltjo Posthuma
2021-10-25sfeed_mbox: use 64-bit for the checksum numberHiltjo Posthuma
2021-08-03code-style: use a newline before return in main()Hiltjo Posthuma
2021-07-19code-style: change gmtime to the reentrant/thread-safe gmtime_rHiltjo Posthuma
2021-07-06sfeed_mbox: add option to print contentHiltjo Posthuma
2021-06-01portability and standards: add BSD-like err() and errx() functionsHiltjo Posthuma
2020-07-05sfeed_mbox: don't ignore items with a missing/invalid timestampHiltjo Posthuma
2020-04-27sfeed_mbox: fallback author to feedname, not "unknown"Hiltjo Posthuma
2020-04-27sfeed_mbox: remove prefix in subjectHiltjo Posthuma
2020-04-01util: improve/cleanup parseline()Hiltjo Posthuma
2020-03-15sfeed_mbox: time parsing and consistency fixesHiltjo Posthuma
2020-03-15sfeed_mbox: POSIX defines gmtime_r sets errno, so use err(), not errx()Hiltjo Posthuma
2020-01-24cleanup some includesHiltjo Posthuma
2019-04-25sfeed_mbox: use simpler djb2 hash, fix message-id as intendedHiltjo Posthuma
2019-04-21sfeed_mbox: show enclosure url when it is non-emptyHiltjo Posthuma
2018-11-04whitespace and comment fixHiltjo Posthuma
2018-10-08sfeed_mbox: remove an unneeded strlcpy callHiltjo Posthuma
2018-10-08sfeed_mbox: add seconds to Date headerHiltjo Posthuma
2018-08-23sfeed_mbox: improvementsHiltjo Posthuma
2017-12-24sfeed_mbox: make murmur3_32 staticHiltjo Posthuma
2017-12-24format programs: ignore fields with an invalid timeHiltjo Posthuma
2017-12-09sfeed_mbox: move murmur to this file, cleanupHiltjo Posthuma
2017-04-27simplify pledge stubHiltjo Posthuma
2017-04-27sfeed_mbox: remove redundant conditionHiltjo Posthuma
2016-08-06add USE_PLEDGE, remove pledge dummy functionHiltjo Posthuma
2016-04-10remove basename, just use last part of the path...Hiltjo Posthuma
2016-02-28use prime as seed for murmur3 seed (doesnt matter much)Hiltjo Posthuma
2016-02-28null-terminate line at newline from getline()Hiltjo Posthuma
2016-02-27various improvementsHiltjo Posthuma
2015-10-05sfeed_mbox: do host lookup and current time once at startup, not per feedHiltjo Posthuma
2015-10-04sfeed_mbox: small cleanup, move label so check for NUL isnt neededHiltjo Posthuma
2015-10-04portability: dont use HOST_NAME_MAX, just use 256 as maximumHiltjo Posthuma
2015-08-23sfeed_mbox: clarify format time error (strftime)Hiltjo Posthuma
2015-08-16code-style + no need to zero static variablesHiltjo Posthuma
2015-08-16code-style, wrap some lines, etcHiltjo Posthuma
2015-08-08sfeed_mbox: use feedname in message-idHiltjo Posthuma
2015-08-07util: strtotime: stricter time parsingHiltjo Posthuma
2015-08-07sfeed_mbox: use simple hash for Message-IdHiltjo Posthuma
2015-08-05sfeed_mbox: combine date check conditionHiltjo Posthuma
2015-08-02util: simplify parseline() and check t for strtotime().Hiltjo Posthuma
2015-08-02sfeed_mbox: improvementsHiltjo Posthuma
2015-08-01sfeed_mbox: xmlencode link for HTML mail, simplify a bitHiltjo Posthuma