summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-11sfeed_tail: remove unused variablesHiltjo Posthuma
2018-03-11sfeed_tail improvementsHiltjo Posthuma
keep sfeed_tail until sfeed is reworked to support tail -f (eventually)
2018-03-11Revert "remove sfeed_tail: the standard tail -f can (soon) be used"Hiltjo Posthuma
This reverts commit 7f3a45b0031ec9cababf764f7826e21bbb59e258.
2018-03-11fix tree.h (platform-specific include)Hiltjo Posthuma
2018-03-11Revert "rm tree.h for sfeed_tail"Hiltjo Posthuma
This reverts commit b7e04c77e4ef03fb15df7cbed9243ca1b5f0ab84.
2018-03-11sfeed_plain: don't flush line (was used for tail -f)Hiltjo Posthuma
2018-03-11include <sys/types.h> for types size_t, ssize_t etcHiltjo Posthuma
This makes sure xml.c in particular can be compiled without further feature macros.
2018-03-11xml: improve comment parsingHiltjo Posthuma
note that ---> is officially invalid XML, but we allow it anyway.
2018-03-11xml: fix parsing of cdata when a handler is unsetHiltjo Posthuma
2018-03-11xml: improve CDATA parsingHiltjo Posthuma
thanks Svyatoslav Mishyn for the feedback!
2018-02-18sfeed_update: revert more merge logicHiltjo Posthuma
this makes sure the sort order of the initial feed sync works again.
2018-02-18sfeed_update: revert new merge logicHiltjo Posthuma
this requires more work without breaking the order in sfeed_html and other tools (top to bottom: new to oldest), vs sfeed_plain in tail mode: oldest to newest. There will also be improvements to the merge logic to reduce many writes in the future.
2018-02-18sfeed_plain: force flush line to output, useful for tail -fHiltjo Posthuma
2018-02-18sfeed_update: revert previous commit, its not an issueHiltjo Posthuma
2018-02-18sfeed_update: dont allow TAB in filename (messes up the merge logic)Hiltjo Posthuma
2018-02-18README: update sfeed_web exampleHiltjo Posthuma
2018-02-18sfeed_update: use filename as feedname againHiltjo Posthuma
make the feedname sanitization less strict again.
2018-02-18sfeed_update: run awk in C localeHiltjo Posthuma
2018-02-18sfeed_frames: code-styleHiltjo Posthuma
2018-02-18sfeed_plain: utf-8 pad nameHiltjo Posthuma
2018-02-18util: improve a castHiltjo Posthuma
2018-02-16sfeed_gph: many improvementsHiltjo Posthuma
2018-02-16util.c: parseuri(): fix incorrect NUL termination for IPv6 addressesHiltjo Posthuma
2018-02-14bump LICENSEHiltjo Posthuma
2017-12-25bump version 0.9.3 alreadyHiltjo Posthuma
2017-12-24update READMEHiltjo Posthuma
2017-12-24sfeed_update: merge improvementsHiltjo Posthuma
does not sort all entries by datetime descending anymore. Now only new entries are appending in a datetime ascending order.
2017-12-24sfeed_mbox: make murmur3_32 staticHiltjo Posthuma
2017-12-24update READMEHiltjo Posthuma
2017-12-24rm tree.h for sfeed_tailHiltjo Posthuma
2017-12-24remove sfeed_tail: the standard tail -f can (soon) be usedHiltjo Posthuma
2017-12-24add latest (DEBUG version) of sfeed_tailHiltjo Posthuma
2017-12-24sfeed_web: print relative url now directly if no base url specifiedHiltjo Posthuma
2017-12-24format programs: ignore fields with an invalid timeHiltjo Posthuma
this makes sure tail -f with multiple files ignores the ==> file <== lines too.
2017-12-24xml: make name entities static, minor clarificationsHiltjo Posthuma
2017-12-16sfeed_update: improvementsHiltjo Posthuma
- clarify code and improve linewrapping. - translate characters in filename (allow /) - add feedname as separate feed name field. - change in which order priority the field is checked.
2017-12-10sfeed_opml_import/sfeed_opml_export: allow " and \ in fieldsHiltjo Posthuma
make sure to escape them.
2017-12-09sfeed_opml_export: remove a level of indentationHiltjo Posthuma
2017-12-09sfeed_tail: replace hashmap + linked-list with RBtreeHiltjo Posthuma
- This is much more memory efficient. I have not done any speed comparison yet but it is not noticable atleast. - add BSD <sys/tree.h>
2017-12-09sfeed_mbox: move murmur to this file, cleanupHiltjo Posthuma
2017-12-09sfeed_gph: remove unused gphtext()Hiltjo Posthuma
2017-11-19add sfeed_gph: sfeed to geomyidae gopher gph formatHiltjo Posthuma
no documentation and not enabled in the default build (yet).
2017-08-12README: being protocol-agnostic is a feature i guessHiltjo Posthuma
2017-08-12add newline after </html>Hiltjo Posthuma
2017-06-29sfeed_plain.1: document a proper LC_CTYPE UTF-8 is requiredHiltjo Posthuma
2017-06-29bump LICENSEHiltjo Posthuma
2017-06-29sfeed_plain: use setlocale() for glibcHiltjo Posthuma
this is required for mbtowc for glibc (not required in musl or on OpenBSD).
2017-06-29improve printutf8pad for sfeed_plainHiltjo Posthuma
- use a UTF-8 ellipses (1 column width) for "...". - do proper truncation at the specified length.
2017-04-27improve gettag()Hiltjo Posthuma
2017-04-27update README: tested on HaikuOSHiltjo Posthuma
add architectures section