Debian Patches

Status for libspf2/1.2.10-8.2

Patch Description Author Forwarded Bugs Origin Last update
spf_dns-include-std-headers.patch Include arpa/nameser.h and netdb.h from spf_dns.h instead of defining the constants needed unless certain HAVE_ macros are defined.
Updated for libspf2 1.2.8/9 by Scott Kitterman <scott@kitterman.com>
Magnus Holmgren <holmgren@debian.org> no
abolish-spf-rrtype.patch Stop trying to look up the dedicated SPF DNS RR type, which was abolished by RFC 7208. The rr_type variable and the all the
"goto retry" commands could be deleted as well, but let's keep the
patch minimal.
no
gcc5-variadicmacros.patch no
error_results.patch Return header info also in case of missing or multiple SPF records.
diff --git a/src/libspf2/spf_interpret.c b/src/libspf2/spf_interpret.c
index a35b58c..5f15df4 100644
Sebastian Schweizer <sebastian@schweizer.tel> yes upstream
spf_compile.c-Correct-size-of-ds_avail.patch spf_compile.c: Correct size of ds_avail. Shevek <shevek@anarres.org> no https://github.com/shevek/libspf2/commit/c37b7c13c30e225183899364b9f2efdfa85552ef 2021-06-05
Sanity-check-for-sprintf.patch Sanity check for sprintf Nathaniel <me@nathanielbennett.com> no https://github.com/shevek/libspf2/commit/28faf4624a6a371b11afdb9820078d3b0ee3803d 2021-06-08
Fixed-reverse-macro-modifier.patch Fixed 'reverse' macro modifier Nathaniel <me@nathanielbennett.com> no https://github.com/shevek/libspf2/commit/f06fef6cede4c4cb42f2c617496e6041782d7070 2021-06-08
no-libreplace.patch Don't use unnecessary libreplace libreplace isn't providing anything of utility here, it's unconditional and
causing build failures on some architectures.

===================================================================
Steve Langasek <steve.langasek@ubuntu.com> no
spf_compile.c-more-correct-size-of-ds_avail.patch Fix potential integer overflow when available checking space for SPF macro string literal May resolve #1053870.

diff --git a/src/libspf2/spf_compile.c b/src/libspf2/spf_compile.c
index b08ffe2..d401028 100644
Simon Arlott no https://github.com/shevek/libspf2/pull/44/commits/c93823faef044150e1b232928d225ff5ff297e6c
fix-include.patch Fix FTBFS with -Werror=implicit-function-declaration Include string.h in spf_utils.c to get a declaration for memset(). Michael Hudson-Doyle <michael.hudson@ubuntu.com> no debian vendor

All known versions for source package 'libspf2'

Links