Commits on Mar 10, 2017
  1. Merge pull request #18 from rubicks/out-of-source

    edit, fix out-of-source builds
    committed on GitHub Mar 10, 2017
Commits on Jul 25, 2016
Commits on Apr 6, 2015
  1. bootstrap: fix for newer autotools

    On Fedora 21, we need to run libtoolize before aclocal so that aclocal
    picks up the changes.  We also need to copy in missing automake files.
    Running autoreconf isn't sufficent, nor is it necessary to run
    autoreconf afterwards.  Simply running libtoolize, aclocal,
    autoheader, automake, and autoconf (in that order) works great.
    Thereafter, running autoreconf has no effect, so don't bother.
    I have also confirmed this works correctly on RHEL6 and Ubuntu 14.04.2
    LTS provided the necessary autotools packages are installed.
    mdomsch committed Apr 6, 2015
Commits on Apr 5, 2015
  1. Update autotooling

    When building on Fedora 21, which has the following autotools:
    the tools would throw warnings and errors related to the autotools
    files in the build.  These include:
    * suggesting to add "-I m4" to the
    top-level ACLOCAL_AMFLAGS to pick up aclocal-generated
    * changing to match present AM_INIT and
      AM_INIT_AUTOMAKE usage
    * replacing deprecated INCLUDE with AM_CPPFLAGS in all
    mdomsch committed Apr 5, 2015
Commits on Sep 24, 2014
Commits on Sep 23, 2014
Commits on Mar 17, 2014
  1. One request mode

    Close socket after first request.
    It's required to work with Exim.
    github-ivan committed Mar 17, 2014
Commits on Dec 28, 2013
  1. Always retry after errors on SPF record lookup

    This is meant as a protection against old/buggy/crappy DNS servers
    which return errors when they receive SPF record queries.
    andrenth committed with Oct 19, 2012
  2. Fix spacing and typo

    andrenth committed with Oct 19, 2012
  3. Fix handling of email addresses in query_rcptto

    From Florian Forster to the spf-devel mailing list:
    andrenth committed with Jul 17, 2012
  4. Let the code compile

    andrenth committed with Jul 17, 2012
  5. Fixes from ddave1's fork

    andrenth committed with Jun 22, 2012
  6. Fix return code and unset fields

    Patch sent by Wolfgang Breyha to the spf-devel mailing list.
    andrenth committed with Jun 22, 2012
Commits on Jun 10, 2013
  1. Fixes for ipv6.

    Original Author: Matthias Scheler <> and others
    Description: Fix various IPv6-related typos, C&P bugs etc.
    These can crash applications using libspf2 or give the wrong result
    if an e-mail gets delivered via SMTP over IPv6 depending on the remote
    machine's IPv6 address.
    committed Jun 10, 2013
Commits on Feb 20, 2012
  1. Avoid linking private glibc function __ns_get16, courtesy Magnus Holm…

    Regenerate configure using more modern autoconf.
    committed Feb 20, 2012
Commits on Jan 28, 2012
Commits on Nov 10, 2009
  1. bugs from ole hansen

    committed Nov 10, 2009
Commits on Nov 12, 2008
Commits on Nov 7, 2008
  1. we are definitely 1.2.10 now

    committed Nov 7, 2008
  2. check strings.h explicitly

    committed Nov 7, 2008
  3. more docs

    committed Nov 7, 2008
  4. defeat warning

    committed Nov 7, 2008
  5. remove deadd var

    committed Nov 7, 2008
  6. 64-bit fixes

    committed Nov 7, 2008
Commits on Nov 4, 2008
  1. revert realloc patch

    committed Nov 4, 2008
  2. extend spf-realloc comment

    committed Nov 4, 2008
  3. remove other broken

    committed Nov 4, 2008
  4. remove old makefile

    committed Nov 4, 2008