| 1 | I am pleased to announce adns 1.5.0~rc0 |
| 2 | |
| 3 | Changes in adns 1.5, since adns 1.4, are: |
| 4 | |
| 5 | * This release provides full IPv6 support. Applications can request |
| 6 | AAAA records (containing IPv6 addresses) as well as, or instead of, |
| 7 | A records (containing IPv4 addresses). adns 1.5 can speak to |
| 8 | nameservers over IPv6. |
| 9 | |
| 10 | * There is a fix to the one currently known bug in the resolver: |
| 11 | previously, some harmless but wrong owner names for checked ptr |
| 12 | queries would be accepted; now they are rejected with `Domain |
| 13 | invalid for particular DNS query type'. |
| 14 | |
| 15 | * We fix a crashing bug in adnslogres. (Debian#392102.) |
| 16 | |
| 17 | * There are also some build system and test suite improvements. |
| 18 | |
| 19 | Compatibility: |
| 20 | |
| 21 | adns 1.5 is fully forwards API- and ABI-compatible with 1.4. |
| 22 | |
| 23 | adns 1.5 is not backwards ABI-compatible, in the sense that |
| 24 | applications built against adns 1.5 but run with adns 1.4 may |
| 25 | experience `Function not implemented' errors, or `symbol lookup |
| 26 | error' due to undefined symbols. But applications built against 1.4 |
| 27 | will not experience data corruption due to ABI mismatches. |
| 28 | |
| 29 | adns_r_addr queries (general `address' queries where the application |
| 30 | does not specify the kind of address) used to only return AF_INET |
| 31 | (IPv4) addresses. To avoid surprising existing applications, |
| 32 | AF_INET6 (IPv6) addresses will be returned only if the application |
| 33 | explicitly states its support for handling a mixture of address |
| 34 | families in the results from adns_r_addr. In a future version of |
| 35 | adns this will become the default. |
| 36 | |
| 37 | adnshost and the other command-line utilities are fully forward- and |
| 38 | backward-compatible, except that in adns 1.5, adnshost will return |
| 39 | IPv6 as well as IPv4 information if simply asked for `addresses'. |
| 40 | Calling programs which did not ask for a specific address type ought |
| 41 | to cope with this. |