Commits on Mar 2, 2017
Commits on Mar 1, 2017
  1. spelling fix, as of

    klemens committed with Apr 14, 2016
  2. enable transparent large file support

    Historically LFS mattered only to open/read large files.  A few programs
    here use open/seek, but not generally on files that are large.  However,
    LFS also applies to stat which procps does in a bunch of places -- some
    filesystems have 64bit inodes and attempts to do a 32bit stat will throw
    an error.
    Enable transparent LFS everywhere to avoid this.
    vapier committed with Mar 7, 2016
  3. nullmailer-inject: Drop leading "From " lines

    This fixes problems with some broken mail senders that mistakenly add
    them. Patch suggested by Sebastian Wiedenroth <>
    committed Mar 1, 2017
Commits on Feb 28, 2017
  1. fix build on illumos

    wiedi committed with Nov 14, 2016
Commits on Jan 22, 2016
  1. Rework path handling to allow for testing anywhere

    This introduces a $NULLMAILER_TEST_PREFIX environment variable that may
    be used to override built-in paths to programs, the queue, etc.
    In particular:
    $NULLMAILER_TEST_PREFIX/bin is used for programs
    $NULLMAILER_TEST_PREFIX/conf is used for config files
    $NULLMAILER_TEST_PREFIX/queue is used for the queue directories
    $NULLMAILER_TEST_PREFIX/protocols is used for protocol programs
    $NULLMAILER_TEST_PREFIX/sbin is used for system programs (nullmailer-queue)
    These overrides are not used by programs such as mailq and
    nullmailer-queue when they are running setuid to avoid privilege
    escalation problems.
    committed Jan 21, 2016
Commits on Jan 21, 2016
  1. test: Drop use of $PWD in tests

    committed Jan 21, 2016
Commits on Jan 20, 2016
  1. Merge branch 'bounce'

    committed Jan 20, 2016
Commits on Jan 19, 2016
  1. Merge branch 'log-envelope'

    committed Jan 19, 2016
  2. doc: Updated diagram

    committed Jan 19, 2016