update debian sfeed port - randomcrap - random crap programs of varying quality
(HTM) git clone git://git.codemadness.org/randomcrap
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit b028e554741119a7a019bb36fb7a606a08b1eb95
(DIR) parent 7195654567b53edc3934a1819eacd9b647dc8785
(HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 23 Apr 2023 14:37:42 +0200
update debian sfeed port
Diffstat:
M ports/debian/sfeed/debian/changelog | 36 +++++++++++++++++++++++++++++++
M ports/debian/sfeed/debian/files | 6 +++---
2 files changed, 39 insertions(+), 3 deletions(-)
---
(DIR) diff --git a/ports/debian/sfeed/debian/changelog b/ports/debian/sfeed/debian/changelog
@@ -1,3 +1,39 @@
+sfeed (1.8-1) unstable; urgency=medium
+
+ * Fixes:
+ * sfeed_update: fail early if creating a temporary directory or status file
+ fails.
+ * sfeed_atom, sfeed_json, sfeed_mbox:
+ Fix reading past the buffer with an escaped NUL byte (\ NUL).
+ Note that this could not happen with output from sfeed itself. Only if
+ it was manipulated.
+ * sfeed_curses: fix (very hard to trigger) memleak when getline() returns
+ EOF for lazyloaded items.
+ * sfeed parser:
+ * Improve parsing RFC2822 obsolete short year.
+ * Use errno ENOMEM instead of EOVERFLOW.
+ This matches the behaviour of setting errno for malloc/calloc on the
+ following systems too: glibc, musl libc, OpenBSD libc.
+ * date to unix timestamp: fix incorrect int type to long.
+ * Makefile: remove duplicate CPPFLAGS for sfeed_curses
+
+ * Features:
+ * sfeed_json: add JSON output format tool: formats the TSV data to JSON.
+ It is a subset of JSON Feed 1.1: https://www.jsonfeed.org/version/1.1/
+
+ * Optimizations:
+ * sfeed_atom: save a few bytes in the output by removing the type="text"
+ attribute, because for Atom the default for the type is text.
+ * Slightly reduce stack size for translating XML entities.
+ A numeric entity could use 5 bytes, so use a round number of 8 bytes.
+
+ * Misc:
+ * sfeed: simplify time calculation and make it slightly easier to read.
+ * Remove the sfeed name in some outputs ("branding").
+ * Documentation improvements.
+
+ -- Hiltjo Posthuma <hiltjo@codemadness.org> Sat, 23 Apr 2023 12:34:56 +0100
+
sfeed (1.7-1) unstable; urgency=medium
* sfeed_curses:
(DIR) diff --git a/ports/debian/sfeed/debian/files b/ports/debian/sfeed/debian/files
@@ -1,3 +1,3 @@
-sfeed-dbgsym_1.7-1_amd64.deb debug optional automatic=yes
-sfeed_1.7-1_amd64.buildinfo net optional
-sfeed_1.7-1_amd64.deb net optional
+sfeed-dbgsym_1.8-1_amd64.deb debug optional automatic=yes
+sfeed_1.8-1_amd64.buildinfo net optional
+sfeed_1.8-1_amd64.deb net optional