Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-18 | simplify sfeed(5) format, remove feedtype also | Hiltjo Posthuma | |
Remove type of feed per item, it is not that interesting. sfeed(1) can parse both RSS and Atom feeds. | |||
2016-04-10 | absuri, encodeuri: make encodeuri static, change argument order | Hiltjo Posthuma | |
2016-03-29 | remove time field | Hiltjo Posthuma | |
2016-02-27 | fix missing includes for uint32_t and time_t | 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-01-31 | always add strlcpy, strlcat, remove COMPAT #ifdef | Hiltjo Posthuma | |
The overhead for OpenBSD is minimal. I will periodically sync from OpenBSD libc. | |||
2015-10-04 | portability: dont use HOST_NAME_MAX, just use 256 as maximum | Hiltjo Posthuma | |
2015-09-09 | util.h: HOST_NAME_MAX+1 for nul-terminator | 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-22 | xml: simplify XML reader | Hiltjo Posthuma | |
2015-08-22 | sfeed_opml_import: does not need util but may need compat.h for strlcpy, strlcat | Hiltjo Posthuma | |
2015-08-22 | use HOST_NAME_MAX for hostname | Hiltjo Posthuma | |
2015-08-22 | util: support ipv6 address, parse port separately | Hiltjo Posthuma | |
2015-08-02 | util: simplify parseline() and check t for strtotime(). | Hiltjo Posthuma | |
2015-08-02 | refactor print, decodefield into xmlencode | Hiltjo Posthuma | |
... put specific formatting-logic per program (printcontent()). | |||
2015-07-31 | Various improvements | Hiltjo Posthuma | |
- Only escape characters in "content" field, these can contain newlines. - Trim newlines and tabs, etc from the title, id and author fields. - Make decodefield, xmlencode functions easier to "chain" without allocatting new buffers. - Move printutf8pad from util (only used by sfeed_plain) to sfeed_plain. - Update README, still need to update the man-page and improve the documentation in general. - Code cleanup. | |||
2015-07-28 | util: rewrite uri parser | Hiltjo Posthuma | |
- don't print directly but use an internal buffer (also better for testing). - encode uri when printing (security). - add some comments. | |||
2015-06-21 | improvements | Hiltjo Posthuma | |
2015-05-25 | util.h: add LEN() macro | Hiltjo Posthuma | |
2015-05-24 | sfeed_frames and util cleanup | Hiltjo Posthuma | |
- remove xerr and xerrx, assume the OS closes and flushes file descriptors on OS process exit. - move esnprintf, printcontent to util. | |||
2015-05-16 | util: parseline can return error, unsigned int -> int | Hiltjo Posthuma | |
2015-01-05 | add and use BSD queue.h, cleanup | Hiltjo Posthuma | |
2015-01-03 | code style | Hiltjo Posthuma | |
2015-01-02 | trim string | Hiltjo Posthuma | |
2015-01-02 | improve compat | Hiltjo Posthuma | |
2015-01-02 | compat: separate compat stuff, strlcpy atm | Hiltjo Posthuma | |
2014-11-11 | code style, use actual column width of char | Hiltjo Posthuma | |
2014-11-11 | move printutf8padded to util | Hiltjo Posthuma | |
2014-05-13 | cleanup, tested with tcc | Hiltjo Posthuma | |
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org> | |||
2014-03-31 | new version | Hiltjo Posthuma | |
lots of things changed, but cleanup todo. changelog and consistent stream of small updates will come in the future. Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org> |