Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2015-08-22 | util: absuri: simplify + fix port in url with prefix "//" | Hiltjo Posthuma | |
use the port specified in the link for urls starting with "//" (use protocol). | |||
2015-08-22 | use HOST_NAME_MAX for hostname | Hiltjo Posthuma | |
2015-08-22 | sfeed_opml_import: improve import | Hiltjo Posthuma | |
- support attribute entities better. - escape some characters (it's still recommended to check the output ofcourse). | |||
2015-08-22 | sfeed_xmlenc: code-style | Hiltjo Posthuma | |
2015-08-22 | config.mk: build compat strlcpy, strlcat by default (synced from OpenBSD) | Hiltjo Posthuma | |
2015-08-22 | README.xml: update example | Hiltjo Posthuma | |
2015-08-22 | util: absuri handle port separately | Hiltjo Posthuma | |
2015-08-22 | util: support ipv6 address, parse port separately | Hiltjo Posthuma | |
2015-08-21 | sfeed: xml_entitytostr returns ssize_t | Hiltjo Posthuma | |
2015-08-18 | update README, add basic info at the top | Hiltjo Posthuma | |
hopefully this will make it easier to see the most important info first. | |||
2015-08-18 | update README | Hiltjo Posthuma | |
2015-08-16 | code-style + no need to zero static variables | Hiltjo Posthuma | |
2015-08-16 | xml: change xml_parse_string to xml_parse_buf | Hiltjo Posthuma | |
In the parser itself allow reading '\0' in the XML itself. Add a length parameter to specify the buffer size. | |||
2015-08-16 | code-style, wrap some lines, etc | Hiltjo Posthuma | |
2015-08-14 | sfeed_opml_import: does not need util functions | Hiltjo Posthuma | |
2015-08-14 | Makefile: install README and README.xml, it contains useful examples | Hiltjo Posthuma | |
2015-08-14 | minor code-style improvements | Hiltjo Posthuma | |
2015-08-14 | sfeed_update: don't redirect, use only the feed url specified. | Hiltjo Posthuma | |
It could mess up urls in items (redirect http to https). It is also safer. | |||
2015-08-14 | xml: whoops, remove leftover xml_getnext_stdin | Hiltjo Posthuma | |
2015-08-14 | xml: separate reader context from parser | Hiltjo Posthuma | |
also: - rename xmlparser_ prefix to xml_. - make xml_parse public, this allows a custom reader like a direct mmap, see: XMLParser.getnext and (optionall) XMLParser.getnext_data. - improve the README text. | |||
2015-08-10 | util: parseuri: nul-terminate, bug introduced by ↵ | Hiltjo Posthuma | |
7f11ef506465896705f15c39bd0416d96ca651a8 | |||
2015-08-10 | update README | Hiltjo Posthuma | |
2015-08-08 | sfeed_mbox: use feedname in message-id | Hiltjo Posthuma | |
2015-08-08 | util: just zero strings by null-terminating first byte | Hiltjo Posthuma | |
2015-08-08 | Revert "sfeed: set TZ=UTC at start, use mktime() not the deprecated timegm()." | Hiltjo Posthuma | |
Some libc implementations like musl provide a heavy optimized version of timeg() which mktime() cannot provide. We use -D_BSD_SOURCE anyway (also for strlcpy, strlcat), so just keep using this for now. This reverts commit f7c579c3b8e77215d60f1948367221b738823585. | |||
2015-08-08 | sfeed: use snprintf -> strlcpy for some case | Hiltjo Posthuma | |
2015-08-08 | xml: move entity to namedentitystr() | Hiltjo Posthuma | |
2015-08-07 | sfeed: set TZ=UTC at start, use mktime() not the deprecated timegm(). | Hiltjo Posthuma | |
... timegm() is also -D_BSD_SOURCE. | |||
2015-08-07 | update documentation | Hiltjo Posthuma | |
2015-08-07 | util: strtotime: stricter time parsing | Hiltjo Posthuma | |
as input: an empty string or non-digit characters are digits are considered an error now. Still, for the format tools output the formatted time string as time_t 0 on a parse error. | |||
2015-08-07 | sfeed_update: just use the feed name as the temporary filename | Hiltjo Posthuma | |
the base temporary directory is random. The directory is cleaned afterwards or on SIGTERM etc so remove this unneeded line. | |||
2015-08-07 | sfeed_mbox: use simple hash for Message-Id | Hiltjo Posthuma | |
2015-08-07 | sfeed: only handle tags in HTML content, strip tags from type "text" | Hiltjo Posthuma | |
2015-08-06 | xml: remove forced __inline__ attribute | Hiltjo Posthuma | |
2015-08-06 | sfeed: proper sort order for comparing tag | Hiltjo Posthuma | |
2015-08-06 | general cleanups | Hiltjo Posthuma | |
2015-08-06 | sfeed: fix, skip milliseconds for: %Y-%m-%dT%H:%M:%S.000Z | Hiltjo Posthuma | |
2015-08-05 | sfeed: minor cleanup | Hiltjo Posthuma | |
2015-08-05 | sfeed: gettag: simplify | Hiltjo Posthuma | |
2015-08-05 | sfeedrc.example: update | Hiltjo Posthuma | |