Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-27 | add util for pledge | Hiltjo Posthuma | |
2016-02-27 | reference sfeedrc(5) in manpages | Hiltjo Posthuma | |
2016-02-27 | sfeed_tail | Hiltjo Posthuma | |
2016-02-27 | various improvements | Hiltjo Posthuma | |
- pledge tools and add define to enable it on platforms that support it, currently only OpenBSD 5.9+ - separate getline and parseline functionality. - use murmur3 hash instead of jenkins1: faster and less collisions. - make some error messages a bit more clear, for example with path truncation. - some small cleanups, move printutf8pad to util. | |||
2016-02-27 | check <author><name> tag case-insensitively, just like the rest | Hiltjo Posthuma | |
2016-02-27 | consistency: check snprintf result == -1 | Hiltjo Posthuma | |
2016-02-27 | remove some unneeded checks | Hiltjo Posthuma | |
2016-02-26 | mention ISC in README.xml, not MIT | Hiltjo Posthuma | |
2016-02-26 | clarify LICENSE (short title), mention ISC in README, not MIT | Hiltjo Posthuma | |
2016-02-01 | sfeed_tail: tune memory consumption down a bit, tested with a file with ↵ | Hiltjo Posthuma | |
10,000,000 lines (50MB) | |||
2016-01-31 | Add missing stdint header | Quentin Rameau | |
2016-01-31 | Revert "sfeed: realloc, faster near pow 2 bufsiz" | Hiltjo Posthuma | |
This reverts commit 5e43bd658e578ced54f6065e95f6efb4892e114c. It is a neat bit trick, but it doesn't matter much in thiscase and it's less readable and possibly less portable. | |||
2016-01-31 | sfeed_opml_import: fix compat | Hiltjo Posthuma | |
2016-01-31 | sfeed: realloc, faster near pow 2 bufsiz | Hiltjo Posthuma | |
2016-01-31 | code-style | Hiltjo Posthuma | |
2016-01-31 | add sfeed_tail (test), might be removed again later | Hiltjo Posthuma | |
fix Makefile (compat) | |||
2016-01-31 | sfeed_update: fix issue with merging failed feeds | Hiltjo Posthuma | |
When fetching a feed failed and its temporary file was stored (filesize=0) it would still be merged with the (possible) old file. This updated the modification time which would be used in the next poll (If-Modified-Since). The solution is to check if the file is non-empty and only then merge, this is still not 100% fool-proof, but much better. | |||
2016-01-31 | sfeed_update: don't try to sort on feedname field, it was removed | Hiltjo Posthuma | |
2016-01-31 | sfeed_frames.1: add a note about security considerations | Hiltjo Posthuma | |
2016-01-31 | always add strlcpy, strlcat, remove COMPAT #ifdef | Hiltjo Posthuma | |
The overhead for OpenBSD is minimal. I will periodically sync from OpenBSD libc. | |||
2016-01-31 | sfeedrc(5): add initial documentation for sfeedrc configuration format | Hiltjo Posthuma | |
2016-01-31 | README: small improvements and rewordings | Hiltjo Posthuma | |
2016-01-31 | LICENSE: relicense from MIT to ISC, bump year to 2016 | Hiltjo Posthuma | |
2015-10-05 | sfeed_mbox: do host lookup and current time once at startup, not per feed | Hiltjo Posthuma | |
2015-10-04 | sfeed: fix ctype functions again | Hiltjo Posthuma | |
2015-10-04 | sfeed_mbox: small cleanup, move label so check for NUL isnt needed | Hiltjo Posthuma | |
2015-10-04 | portability: dont use HOST_NAME_MAX, just use 256 as maximum | Hiltjo Posthuma | |
2015-10-02 | sfeed: fix escape of backslash, simplify | Hiltjo Posthuma | |
2015-10-02 | sfeed_plain: remove some spaces for slightly more screen space :) | Hiltjo Posthuma | |
2015-10-02 | dont used deprecated timegm, use mktime with TZ set to UTC | Hiltjo Posthuma | |
this also makes it compile on NetBSD | |||
2015-10-02 | update README, fix some typos and wording | Hiltjo Posthuma | |
2015-09-23 | update documentation, dont use semantic Ar for non-arguments | Hiltjo Posthuma | |
2015-09-23 | sfeed_update: dont send user-agent by default (curl+version) (privacy/security) | Hiltjo Posthuma | |
2015-09-23 | update README, reformat slightly | Hiltjo Posthuma | |
2015-09-17 | Makefile: Add missing | Alexander Huemer | |
2015-09-09 | util.h: HOST_NAME_MAX+1 for nul-terminator | Hiltjo Posthuma | |
2015-09-09 | README: fix sfeed_archive example | Hiltjo Posthuma | |
2015-09-09 | xml.h: fix typo in function declaration | Hiltjo Posthuma | |
2015-08-23 | improve README and CHANGELOG | Hiltjo Posthuma | |
2015-08-23 | sfeed: use separate enum field for content fields | Hiltjo Posthuma | |
2015-08-23 | sfeed_mbox: clarify format time error (strftime) | Hiltjo Posthuma | |
2015-08-23 | simplify unknown or less priority tag case, fix gettag bug (wrong sort order) | Hiltjo Posthuma | |
2015-08-23 | simplify field map code (add list tagid -> field. | Hiltjo Posthuma | |
also: - parse tag media:description for RSS. - be more strict about using the order of fields, this is more consistent now. - remove buffer_init: don't allocate buffers on start. - realloc, be slightly more aggresive with memory allocating: initial buffer size 16 to 64 bytes. | |||
2015-08-23 | README.xml: remove example, just check examples listed | Hiltjo Posthuma | |
2015-08-22 | xml: fix includes | Hiltjo Posthuma | |
2015-08-22 | xml: simplify XML reader | Hiltjo Posthuma | |
2015-08-22 | improve README | Hiltjo Posthuma | |
2015-08-22 | sfeed_update: simplify path (only $sfeedpath now) | Hiltjo Posthuma | |
2015-08-22 | sfeed: use <title>, it is required, never use media:title | Hiltjo Posthuma | |
2015-08-22 | sfeed_opml_import: does not need util but may need compat.h for strlcpy, strlcat | Hiltjo Posthuma | |