Subject: CVS commit: pkgsrc/mail/nullmailer
From: Amitai Schleier
Date: 2017-10-28 06:51:06
Message id: 20171028045106.D8BDDFBDE@cvs.NetBSD.org

Log Message:
Update to 2.1. From the changelog:

- Added support for TLS anonymous authentication.
  Thanks Uffe Jakobsen.
- Fixed sendmail wrapper handling of empty sender on command line.
  Thanks Sebastian Wiedenroth.
- Fixed handling of quoted strings in the "remotes" file.
  Thanks Mihai Moldovan.
- Fixed nullmailer-inject handling of leading "From " lines.
- Some build fixes.
- Fixed bogus temporary gethostbyname error message when the protocol
  source address was incorrect.
- Fixed potential race condition in tests.
  Thanks Felix Lechner.
- Fixed handling of time values on 32-bit big-endian systems.
  Thanks Felix Lechner.
- Added support to nullmailer-send to move permanently failing messages
  out of the queue, and to generate bounce messages.
- Added support for IPv6.
- Added program to generate bounce/delay messages.
- Added an "allmailfrom" control file to nullmailer-queue, causing all
  messages to share a hard-coded envelope sender.
- Added logging the message sender/recipient in nullmailer-send.
- Improved handling of system errors when reading config files.
- Secured handling of password options for protocol modules.
- Support standard shell quoting for options in the "remotes" file.
- Added protocol option to set a separate TLS client private key file.
- Added protocol option to bind the source address on connections.
- Fixed nullmailer-inject to report errors to stderr.
- Fixed gnutls cast to pointer from integer of different size warning.
- Fixed nullmailer-inject and -queue to handle the null (empty) sender
  address. Needed for RFC 3798 (Message Disposition Notification).
- Moved spool directory to /var/spool/nullmailer like other MTAs.

Files:
RevisionActionfile
1.41modifypkgsrc/mail/nullmailer/Makefile
1.13modifypkgsrc/mail/nullmailer/PLIST
1.19modifypkgsrc/mail/nullmailer/distinfo
1.2modifypkgsrc/mail/nullmailer/options.mk
1.5modifypkgsrc/mail/nullmailer/files/nullmailer.sh
1.2modifypkgsrc/mail/nullmailer/patches/patch-lib_selfpipe.cc
1.1addpkgsrc/mail/nullmailer/patches/patch-Makefile.in
1.1addpkgsrc/mail/nullmailer/patches/patch-doc_nullmailer-queue.8
1.1addpkgsrc/mail/nullmailer/patches/patch-doc_nullmailer-send.8
1.1addpkgsrc/mail/nullmailer/patches/patch-src_sendmail.cc
1.1addpkgsrc/mail/nullmailer/patches/patch-test_Makefile.am
1.1addpkgsrc/mail/nullmailer/patches/patch-test_Makefile.in
1.1addpkgsrc/mail/nullmailer/patches/patch-test_functions.in
1.1removepkgsrc/mail/nullmailer/files/nullmailer-daemon
1.6removepkgsrc/mail/nullmailer/patches/patch-aa
1.8removepkgsrc/mail/nullmailer/patches/patch-ab
1.6removepkgsrc/mail/nullmailer/patches/patch-ac
1.1removepkgsrc/mail/nullmailer/patches/patch-src_inject.cc