Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-Remove-race-conditions-from-tests.patch | Remove race conditions from tests Testing the qmqp protocol fails because the testing server cannot acquire the lock. This is solved by waiting for the previous server to exit gracefully and clear the lock. Similarly, wait before removing temporary directories. |
Felix Lechner <felix.lechner@lease-up.com> | no | 2017-10-07 | ||
0004-Sort-files-in-archive-reproducible-builds.patch | Sort files in archive (reproducible builds) Sort files when using mergelib to create libnullmailer.a, to get reproducible build |
Alexis Bienvenüe <pado@passoire.fr> | no | 2017-07-11 | ||
0004-Allow-unqualified-sender-address.patch | Allow unqualified sender address This patch allows unqualified domain names for senders and recipients, because are required in some use cases (Debian bug #504184). The associated post-build tests were also disabled. |
Felix Lechner <felix.lechner@lease-up.com> | no | debian | 2017-09-07 | |
0005-Provide-for-etc-mailname.patch | Provide for '/etc/mailname' This patch provides code and documentation changes to accomodate Debian's '/etc/mailname'. The patch includes related modifications, for example not to add a domain to the hostname when 'defaultdomain' is empty, as it might reasonably be on a Debian system. The presently also disables tests related to 'me'. It is not clear how the '/etc/mailname' behavior is tested best. |
Felix Lechner <felix.lechner@lease-up.com> | no | debian | 2017-08-31 | |
0006-Refer-to-manpages-and-locations-provided-by-Debian.patch | Refer to manpages and locations provided by Debian | Felix Lechner <felix.lechner@lease-up.com> | no | 2017-09-02 | ||
0006-Disable-DNS-using-test.patch | Disable DNS using test. This is probably against policy, and causes build failures in pbuilder |
David Bremner <david@tethera.net> | no | 2018-10-31 | ||
0007-disable-all-smtp-auth-tests.patch | disable all smtp-auth tests These seem racy in ways that I haven't been able to completely nail down |
David Bremner <david@tethera.net> | no | 2018-12-25 | ||
0008-fix-loop-bound-bug-caused-by-integer-type-conversion.patch | fix loop bound bug caused by integer type conversion If output.length() < 5, the right hand side evaluates to a negative number. C type conversion rules say this should be converted to a (large) unsigned integer, which makes the loop run past the end of the string. Transform subtraction into addition to avoid negative numbers. |
David Bremner <david@tethera.net> | no | 2022-05-26 | ||
0009-change-declaration-of-cli_program-to-match-other-bin.patch | change declaration of cli_program to match other binaries Following a suggestion of Bernhard Übelacker, this seems to fix a mysterious crash [1][2] when invoked from swaks via --pipe. [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072922 [2]: https://github.com/bruceg/nullmailer/issues/95 |
David Bremner <david@tethera.net> | no | 2024-06-21 |