Debian Patches

Status for nullmailer/1:2.2+10~g7ed88a0-5

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

All known versions for source package 'nullmailer'

Links