X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=changelog;h=3449f335fcadf2a4b8590abed9c5a7b7ecac0d90;hb=31813ed744ceb6cd3febe136fb7057ae06d2d1ed;hp=fedd31a545455b6e584cce04511c91d1503b744f;hpb=d8fa191ed7774818862febd6ade774cb7e149ab9;p=adns.git diff --git a/changelog b/changelog index fedd31a..3449f33 100644 --- a/changelog +++ b/changelog @@ -1,8 +1,17 @@ -adns (1.5.1~~) unstable; urgency=low +adns (1.5.1~~) UPSTREAM; urgency=low * Portability fix for systems where socklen_t is bigger than int. * Fix for malicious optimisation of memcpy in test suite, which causes failure with gcc-4.1.9 -O3. See Debian bug #772718. + * Fix TCP async connect handling. The bug is hidden on Linux and on most + systems where the nameserver is on localhost. If it is not hidden, + adns's TCP support is broken unless adns_if_noautosys is used. + * Fix addr queries (including subqueries, ie including deferencing MX + lookups etc.) not to crash when one of the address queries returns + tempfail. Also, do not return a spurious pointer to the application + when one of the address queries returns a permanent error (although, + the application almost certainly won't use this pointer because the + associated count is zero). --