[ldns-users] ldns 1.6.4 released

Henri Asseily henri at asseily.com
Thu Jan 21 10:34:36 UTC 2010


Thanks, exactly the info I needed.
ldns is a great piece of software.
---
Henri Asseily
henri.tel




On Jan 21, 2010, at 12:19 PM, Matthijs Mekking wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi Henry,
> 
> LDNS used to read a backslash as a backslash, not an escape character.
> For example, the rdata in
> 	example.org IN TXT " \a"
> was converted into " \a", while it actually should be " a" (without the
> escape character).
> 
> This became an issue when signing the record. The input data for
> creating the signature was wrong and thus a false signature was produced.
> 
> Hope this clarifies the issue.
> 
> Best regards,
> 
> Matthijs Mekking
> NLnet Labs
> 
> 
> Henri Asseily wrote:
>> Hi Matthijs,
>> regarding the below:
>> Bugfix: handle escaped characters in TXT rdata.
>> 
>> can you expand on that? What was the problem? It's of high interest to
>> me because .tel domains use TXT data extensively, and I didn't seem to
>> run into that bug.
>> 
>> Thanks
>> 
>> Henri Asseily
>> henri.tel
>> CSO/CTO Telnic
>> 
>> On 1/20/2010 6:11 PM, Matthijs Mekking wrote:
>> Hi,
>> 
>> LDNS 1.6.4 is just out! PyLDNS is contributed and more bugs are fixed.
>> Look for more details in the Changelog below.
>> 
>> Get it at:
>> 
>>    http://www.nlnetlabs.nl/downloads/ldns/ldns-1.6.4.tar.gz
>> sha1:    9015968ad3ddd015c750c15b60e60b9cccd393ec
>> 
>> 
>> Best regards,
>> 
>> Matthijs Mekking
>> NLnet Labs
>> 
>> 
>> Changelog:
>> 
>> 1.6.4    2010-01-20
>> * Imported pyldns contribution by Zdenek Vasicek and Karel Slany.
>>   Changed its configure and Makefile to fit into ldns.
>>   Added its dname_* methods to the rdf_* class (as is the ldns API).
>>   Changed swig destroy of ldns_buffer class to ldns_buffer_free.
>>   Declared ldns_pkt_all and ldns_pkt_all_noquestion so swig sees them.
>> * Bugfix: parse PTR target of .tomhendrikx.nl with error not crash.
>> * Bugfix: handle escaped characters in TXT rdata.
>> * bug292: no longer crash on malformed domain names where a label is
>>   on position 255, which was a buffer overflow by one.
>> * Fix ldns_get_rr_list_hosts_frm_fp_l (strncpy to strlcpy change),
>>   which fixes resolv.conf reading badly terminated string buffers.
>> * Fix ldns_pkt_set_random_id to be more random, and a little faster,
>>   it did not do value 0 statistically correctly.
>> * Fix ldns_rdf2native_sockaddr_storage to set sockaddr type to zeroes,
>>   for portability.
>> * bug295: nsec3-hash routine no longer case sensitive.
>> * bug298: drill failed nsec3 denial of existence proof.
>> 
> _______________________________________________
> ldns-users mailing list
> ldns-users at open.nlnetlabs.nl
> http://open.nlnetlabs.nl/mailman/listinfo/ldns-users
>>> 
>> _______________________________________________
>> ldns-users mailing list
>> ldns-users at open.nlnetlabs.nl
>> http://open.nlnetlabs.nl/mailman/listinfo/ldns-users
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iQEcBAEBAgAGBQJLWCooAAoJEA8yVCPsQCW5C04H/2gjVlsMkypMGgZMhVwvTrxM
> vxtDwjWdfzacRptN5wcgkwc9AxOddNy4Rha4+WX38i9D6McQxiRiCPC3TD3Hyeju
> FzJHamsDWpXpoWlgSR/QV/71tEpo394f31M/irBSo50PjPtAKC+oMk0S9XZcbis8
> 262xhZZ+AgCg8/NyObuu0mQjx4WLsDsTdVe2yqW34vZGMYdyoTkPzy3hvF7RkWHI
> vCJSvLFU97Kg4dfichJn1TatAKR5oDRyzbspeks1fx0mp51m7jdZ3xC2exvhDIBG
> fioxH5DgnwnrpVCnsI+M1eOuV+erQ4S0zgbg+RHJbtiv149tKTX0R165+Q05PqQ=
> =9xwK
> -----END PGP SIGNATURE-----
> 




More information about the ldns-users mailing list