~ubuntu-branches/ubuntu/karmic/pdnsd/karmic

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Pierre Habouzit
  • Date: 2008-10-05 09:54:52 UTC
  • mfrom: (4.1.4 intrepid)
  • Revision ID: james.westby@ubuntu.com-20081005095452-wc58cmdofvyipcv3
Tags: 1.2.6-par-10
* Add patches/0005-fix-for-CVE-2008-4194.patch for CVE-2008-4194.
  (Closes: #500910).
* Document where the two default configuration are in README.Debian
  (Closes: #499984).
* Update turkish translation thanks to Mert Dirik (Closes: #490047).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Version 1.2.6-par has an upgraded license: GPL version 3.
 
2
A bug has been fixed which which caused pdnsd to handle NXDOMAIN replies
 
3
inefficiently when configured with neg_domain_pol=on.  Also the code for the
 
4
ping test has been fixed, which was broken for 64-bit systems.  A new option
 
5
randomize_servers can be used to give each server in a section of the
 
6
configuration file an equal chance of being queried.  The new options reject,
 
7
reject_policy and reject_recursively make it possible to check for the presence
 
8
of certain IP addresses in the replies of name servers and to correct some types
 
9
of unwanted replies or to censor these IP addresses.
 
10
The pdnsd-ctl 'add a' and 'add aaaa' commands now allow multiple IP addresses to
 
11
be specified for the same name. There are some further improvements to pdnsd's
 
12
recursive resolver.
 
13
 
 
14
Version 1.2.5-par introduces a new query method: udp_tcp. With this method a UDP
 
15
query is tried first and, if the UDP answer is truncated, the query is repeated
 
16
using TCP, which is the behaviour that seems to be recommended by the DNS
 
17
standards. There is a new configuration option use_nss, which can be turned off
 
18
to prevent lengthy timeouts and stalls in certain situations. A bug has been
 
19
fixed which could cause pdnsd to crash if debug output was generated before the
 
20
debug output stream was properly initialized.
 
21
 
1
22
In version 1.2.4-par a memory leak and a minor buffer-overflow problem have been
2
23
fixed. There is now a fix for some situations that would previously cause pdnsd
3
24
to exit prematurely (such as ACPI S3 sleep or trying to attach strace to pdnsd).
37
58
compilation glitches that have been reported by FreeBSD users.
38
59
 
39
60
Version 1.2-par is a new and improved version of pdnsd! Most of the changes
40
 
effect the internal workings of pdnsd, but there also a number of interesting
41
 
new features (well, I think they are interesting). Among the bugs fixed are two
42
 
rather nasty ones which involve the handling of NXT and NAPTR records and which
43
 
can cause pdnsd to crash or abort. The new features include a new server
44
 
availability test which can be specified with uptest=query, support for reading
45
 
the DNS configuration from resolv.conf files, a new option for optimizing the
46
 
use of root servers, a new option that makes defining local records for reverse
47
 
resolving easier, support for defining wildcard records, a new pdnsd-ctl command
48
 
for reloading the config file without restarting pdnsd, and a new pdnsd-ctl
49
 
command for dumping information about the names stored in the cache.
 
61
effect the internal workings of pdnsd, but there are also a number of
 
62
interesting new features (well, I think they are interesting). Among the bugs
 
63
fixed are two rather nasty ones which involve the handling of NXT and NAPTR
 
64
records and which can cause pdnsd to crash or abort. The new features include a
 
65
new server availability test which can be specified with uptest=query, support
 
66
for reading the DNS configuration from resolv.conf files, a new option for
 
67
optimizing the use of root servers, a new option that makes defining local
 
68
records for reverse resolving easier, support for defining wildcard records, a
 
69
new pdnsd-ctl command for reloading the config file without restarting pdnsd,
 
70
and a new pdnsd-ctl command for dumping information about the names stored in
 
71
the cache.
50
72
The documentation has also been updated: there is now a pdnsd.conf man page. For
51
73
a more complete list of the changes I'll have to refer you to README.par and the
52
74
ChangeLog.