]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
14 years ago[master] mention this is a dummy component
Jeremy C. Reed [Tue, 17 Jan 2012 18:06:18 +0000 (12:06 -0600)] 
[master] mention this is a dummy component

This is temporary.

Also remove references to xfrin and xfrout.

And regenerate manpage.

14 years ago[master]Merge branch 'master' of ssh://git.bind10.isc.org//var/bind10/git/bind10
Jeremy C. Reed [Tue, 17 Jan 2012 18:02:50 +0000 (12:02 -0600)] 
[master]Merge branch 'master' of ssh://git.bind10.isc.org//var/bind10/git/bind10

14 years ago[master] regenerate log messages and guide documents
Jeremy C. Reed [Tue, 17 Jan 2012 18:02:17 +0000 (12:02 -0600)] 
[master] regenerate log messages and guide documents

14 years ago[master] Merge branch 'trac1546'
JINMEI Tatuya [Tue, 17 Jan 2012 17:50:48 +0000 (09:50 -0800)] 
[master] Merge branch 'trac1546'

14 years ago[1546] swapped comments about deferring asynchronous listening to cc messages.
JINMEI Tatuya [Tue, 17 Jan 2012 17:47:05 +0000 (09:47 -0800)] 
[1546] swapped comments about deferring asynchronous listening to cc messages.
the detailed version of comments were intended to be for auth, but placed
in the wrong place (resolver/main).

14 years ago[1567] remove include of if_link.h
Jelte Jansen [Tue, 17 Jan 2012 17:08:35 +0000 (18:08 +0100)] 
[1567] remove include of if_link.h

It is included by rtnetlink.h (which is the next include), and apparently not present on all linux systems

14 years ago[1531] Developer's Guide build update.
Tomek Mrugalski [Sat, 14 Jan 2012 00:35:35 +0000 (16:35 -0800)] 
[1531] Developer's Guide build update.

14 years ago[1557] server_common depends on libutil_io. it's crucial in
JINMEI Tatuya [Thu, 12 Jan 2012 00:21:06 +0000 (16:21 -0800)] 
[1557] server_common depends on libutil_io.  it's crucial in
static link for some systems.

14 years ago[1557] also allow static link
JINMEI Tatuya [Wed, 11 Jan 2012 22:15:46 +0000 (14:15 -0800)] 
[1557] also allow static link

14 years ago[1557] proposed fix for query_bench
JINMEI Tatuya [Wed, 11 Jan 2012 21:50:03 +0000 (13:50 -0800)] 
[1557] proposed fix for query_bench

14 years agoChangelog
Michal 'vorner' Vaner [Wed, 11 Jan 2012 20:31:20 +0000 (21:31 +0100)] 
Changelog

14 years agoMerge #1509
Michal 'vorner' Vaner [Wed, 11 Jan 2012 20:17:48 +0000 (21:17 +0100)] 
Merge #1509

14 years agoMerge #1510
Michal 'vorner' Vaner [Wed, 11 Jan 2012 20:16:33 +0000 (21:16 +0100)] 
Merge #1510

14 years agoMerge #1508
Michal 'vorner' Vaner [Wed, 11 Jan 2012 19:20:18 +0000 (20:20 +0100)] 
Merge #1508

14 years ago[1541] Comment about pruning remote origin added.
Tomek Mrugalski [Wed, 11 Jan 2012 17:07:20 +0000 (18:07 +0100)] 
[1541] Comment about pruning remote origin added.

14 years ago[1541] git-obsolete-branch.py script improved:
Tomek Mrugalski [Wed, 11 Jan 2012 16:13:15 +0000 (17:13 +0100)] 
[1541] git-obsolete-branch.py script improved:

- added command-line switches
- csv and human readable output are now better formed
- added copyright

14 years ago[1546] updated the comment to be more accurate (the creator actually
JINMEI Tatuya [Wed, 11 Jan 2012 07:42:44 +0000 (23:42 -0800)] 
[1546] updated the comment to be more accurate (the creator actually
talked to the boss (via msgq), not the socket creator directly).  also
consolidated the mostly identical comments for auth and resolver for DRY.

14 years ago[1546] (unrelated cleanup) corrected typo in a function name
JINMEI Tatuya [Wed, 11 Jan 2012 07:38:26 +0000 (23:38 -0800)] 
[1546] (unrelated cleanup) corrected typo in a function name

14 years ago[1546] updated the comment about delaying listening to command/config
JINMEI Tatuya [Wed, 11 Jan 2012 07:35:56 +0000 (23:35 -0800)] 
[1546] updated the comment about delaying listening to command/config
to clarify that it's also necessary for listen_on.

14 years ago[1546] delay listening to config/command from the module cc session
JINMEI Tatuya [Wed, 11 Jan 2012 07:34:36 +0000 (23:34 -0800)] 
[1546] delay listening to config/command from the module cc session
until the initial configuration is completed.  otherwise it confuses
communication with the socket creator and makes listen_on fail.

14 years ago[master] fixed a typo for the change type. also folded a long line.
JINMEI Tatuya [Wed, 11 Jan 2012 05:47:45 +0000 (21:47 -0800)] 
[master] fixed a typo for the change type.  also folded a long line.

14 years agoChangelog
Michal 'vorner' Vaner [Tue, 10 Jan 2012 14:00:45 +0000 (15:00 +0100)] 
Changelog

14 years ago[1454] corrected minor typo
JINMEI Tatuya [Tue, 10 Jan 2012 03:59:16 +0000 (19:59 -0800)] 
[1454] corrected minor typo

14 years agoMerge #805
Michal 'vorner' Vaner [Mon, 9 Jan 2012 21:15:36 +0000 (22:15 +0100)] 
Merge #805

14 years ago[805] Remove no longer valid TODO comment
Michal 'vorner' Vaner [Mon, 9 Jan 2012 19:24:27 +0000 (20:24 +0100)] 
[805] Remove no longer valid TODO comment

14 years agoMerge branch 'trac805-merged' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into...
JINMEI Tatuya [Sat, 7 Jan 2012 21:52:45 +0000 (13:52 -0800)] 
Merge branch 'trac805-merged' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac805merge

14 years ago[805] inserted a separator ':' between LIBEXECPATH and original PATH
JINMEI Tatuya [Sat, 7 Jan 2012 21:51:30 +0000 (13:51 -0800)] 
[805] inserted a separator ':' between LIBEXECPATH and original PATH

14 years ago[805] added the std:: prefix for signal() as we use <csignal>. SunStudio is
JINMEI Tatuya [Sat, 7 Jan 2012 19:36:57 +0000 (19:36 +0000)] 
[805] added the std:: prefix for signal() as we use <csignal>.  SunStudio is
more strict on this point.

14 years ago[1399] updated the guide including per opcode statistics samples
JINMEI Tatuya [Sat, 7 Jan 2012 06:58:17 +0000 (22:58 -0800)] 
[1399] updated the guide including per opcode statistics samples

14 years ago[1399] added to systest simple checks for opcode statistics counters via bindctl
JINMEI Tatuya [Sat, 7 Jan 2012 06:55:12 +0000 (22:55 -0800)] 
[1399] added to systest simple checks for opcode statistics counters via bindctl

14 years ago[1399] added experimental support for per opcode statistics counters.
JINMEI Tatuya [Sat, 7 Jan 2012 06:50:30 +0000 (22:50 -0800)] 
[1399] added experimental support for per opcode statistics counters.

14 years ago[1508] small style clenaups: folded long lines
JINMEI Tatuya [Fri, 6 Jan 2012 22:03:33 +0000 (14:03 -0800)] 
[1508] small style clenaups: folded long lines

14 years ago[805] don't assume getsockopt(SO_REUSEADDR) returns 0 or 1 (BSDs only assures
JINMEI Tatuya [Fri, 6 Jan 2012 19:30:58 +0000 (11:30 -0800)] 
[805] don't assume getsockopt(SO_REUSEADDR) returns 0 or 1 (BSDs only assures
it's 0 or non 0).  same change for IPV6_V6ONLY, too.  also change ASSERT_EQs
to EXPECTs: failure of them doesn't seem to cause catastrophy in the subsequent
tests.  made also some style guideline fixes, too.

14 years ago[805-merged] suggested changes: check non 0 result of send_fd in general;
JINMEI Tatuya [Fri, 6 Jan 2012 19:24:47 +0000 (11:24 -0800)] 
[805-merged] suggested changes: check non 0 result of send_fd in general;
close the function if send_fd fails.

14 years ago[805] fixed a build issue with clang: it doesn't accept the default parameter
JINMEI Tatuya [Fri, 6 Jan 2012 19:16:38 +0000 (11:16 -0800)] 
[805] fixed a build issue with clang: it doesn't accept the default parameter
value identical to the parameter name itself.

14 years ago[805] Abort when can't send or close
Michal 'vorner' Vaner [Fri, 6 Jan 2012 14:46:36 +0000 (15:46 +0100)] 
[805] Abort when can't send or close

14 years ago[805] Run sockcreator from source
JINMEI Tatuya [Fri, 6 Jan 2012 14:27:23 +0000 (15:27 +0100)] 
[805] Run sockcreator from source

If it is run from the source code, all programs should be run from
there.

14 years ago[805] Socket options and tests for them
Michal 'vorner' Vaner [Fri, 6 Jan 2012 14:25:23 +0000 (15:25 +0100)] 
[805] Socket options and tests for them

Added the v6 only flag for IPv6 sockets. Both reuse address and this
flags get tested.

14 years agoChangelog for #1515
Michal 'vorner' Vaner [Fri, 6 Jan 2012 09:31:36 +0000 (10:31 +0100)] 
Changelog for #1515

14 years agoMerge #1515
Michal 'vorner' Vaner [Fri, 6 Jan 2012 08:52:20 +0000 (09:52 +0100)] 
Merge #1515

14 years ago[805] Misc fixes
Michal 'vorner' Vaner [Thu, 5 Jan 2012 19:35:43 +0000 (20:35 +0100)] 
[805] Misc fixes

* Close the socket after sending from the creator, so it doesn't leak
  (but it doesn't seem to help :-().
* Correct range for the token numbers, so they are harder to guess
* Set the socket as reuse address

14 years ago[805] Fix error message placeholder
Michal 'vorner' Vaner [Thu, 5 Jan 2012 18:52:42 +0000 (19:52 +0100)] 
[805] Fix error message placeholder

14 years ago[805] Data sent/received are bytes, not str
Michal 'vorner' Vaner [Thu, 5 Jan 2012 17:59:42 +0000 (18:59 +0100)] 
[805] Data sent/received are bytes, not str

14 years ago[805] Python accept returns tuple
Michal 'vorner' Vaner [Thu, 5 Jan 2012 18:53:39 +0000 (19:53 +0100)] 
[805] Python accept returns tuple

The socket and an address. We don't care about the address, but we still
need to unpack the socket out.

14 years ago[805] Make sure SocketRequestor is initialized
Michal 'vorner' Vaner [Thu, 5 Jan 2012 17:30:43 +0000 (18:30 +0100)] 
[805] Make sure SocketRequestor is initialized

The ModuleCCSession called the update of config which already needed the
SocketRequestor. But the requestor doesn't need the ModuleCCSession,
cc::Session is enough, so changing it and moving up in the
initialization process a little.

14 years ago[805] Make it compile and check after merge
Michal 'vorner' Vaner [Thu, 5 Jan 2012 10:17:42 +0000 (11:17 +0100)] 
[805] Make it compile and check after merge

14 years agoMerge branch 'review/sockreq' into scfinal
Michal 'vorner' Vaner [Thu, 5 Jan 2012 08:53:57 +0000 (09:53 +0100)] 
Merge branch 'review/sockreq' into scfinal

Conflicts:
src/lib/server_common/socket_request.cc
src/lib/util/io/fd.cc

14 years agoMerge branch 'work/sock/cppclient' into scfinal
Michal 'vorner' Vaner [Thu, 5 Jan 2012 08:41:50 +0000 (09:41 +0100)] 
Merge branch 'work/sock/cppclient' into scfinal

14 years ago[805] a few minor cleanups: typo; position of catch; eliminating an unnecessary
JINMEI Tatuya [Wed, 4 Jan 2012 23:41:12 +0000 (15:41 -0800)] 
[805] a few minor cleanups: typo; position of catch; eliminating an unnecessary
temporary variable.

14 years ago[805] comment update: clarified return vs release to be consistent with the
JINMEI Tatuya [Wed, 4 Jan 2012 23:40:36 +0000 (15:40 -0800)] 
[805] comment update: clarified return vs release to be consistent with the
other comment on this point.

14 years ago[805] a minor style fix: distinguish false and NULL
JINMEI Tatuya [Wed, 4 Jan 2012 23:29:59 +0000 (15:29 -0800)] 
[805] a minor style fix: distinguish false and NULL

14 years ago[805] recovered missing condition check; a minor style fix (folded a long line)
JINMEI Tatuya [Wed, 4 Jan 2012 23:24:43 +0000 (15:24 -0800)] 
[805] recovered missing condition check; a minor style fix (folded a long line)

14 years ago[master] move acknowledgments section
Jeremy C. Reed [Wed, 4 Jan 2012 19:29:09 +0000 (13:29 -0600)] 
[master] move acknowledgments section

slight rewording

made a preface

14 years ago[1515] Fix Makefile.am
Michal 'vorner' Vaner [Wed, 4 Jan 2012 19:19:18 +0000 (20:19 +0100)] 
[1515] Fix Makefile.am

It was missing an EXTRA_DIST entry to supply the test spec data

14 years ago[1515] Remove duplicate line
Michal 'vorner' Vaner [Wed, 4 Jan 2012 19:07:51 +0000 (20:07 +0100)] 
[1515] Remove duplicate line

14 years ago[1541] Initial version of git-obsolete-branch.py added.
Tomek Mrugalski [Wed, 4 Jan 2012 17:45:48 +0000 (18:45 +0100)] 
[1541] Initial version of git-obsolete-branch.py added.

14 years ago[master] various minor doc changes
Jeremy C. Reed [Wed, 4 Jan 2012 17:17:16 +0000 (11:17 -0600)] 
[master] various minor doc changes

moved some content

changed some formatting tags

mention more platforms

add some anchor link IDs

add some URls for dependencies

slight rewording

point to wiki for more tips

14 years ago[805] Comment updates
Michal 'vorner' Vaner [Wed, 4 Jan 2012 14:55:35 +0000 (15:55 +0100)] 
[805] Comment updates

14 years ago[805] Make the test exception more concrete
Michal 'vorner' Vaner [Wed, 4 Jan 2012 14:55:14 +0000 (15:55 +0100)] 
[805] Make the test exception more concrete

14 years ago[805] Get rid of multiple inheritance
JINMEI Tatuya [Wed, 4 Jan 2012 14:06:34 +0000 (15:06 +0100)] 
[805] Get rid of multiple inheritance

By having the TestSocketRequestor as member.

14 years ago[1540] Leftover minor fixes from experiments/dhcp4 branch.
Tomek Mrugalski [Wed, 4 Jan 2012 13:46:07 +0000 (14:46 +0100)] 
[1540] Leftover minor fixes from experiments/dhcp4 branch.

14 years ago[805] Make sure complicated objects are not static
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:35:56 +0000 (11:35 +0100)] 
[805] Make sure complicated objects are not static

The service is now (nonstatic) member and the static variable is only
pointer to the active one, so the signal handler can access it.

14 years ago[805] Removed extra freeaddrinfo
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:25:26 +0000 (11:25 +0100)] 
[805] Removed extra freeaddrinfo

14 years ago[805] Move stuff to constructor/destructor
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:21:47 +0000 (11:21 +0100)] 
[805] Move stuff to constructor/destructor

It eliminates the need to call commonSetup and makes it possible to
constify something.

14 years ago[805] Some exception handling
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:10:19 +0000 (11:10 +0100)] 
[805] Some exception handling

Catch on the closing bracket, include little bit more in the try.

14 years ago[805] Use logging macros
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:05:24 +0000 (11:05 +0100)] 
[805] Use logging macros

Just consistency and performance.

14 years ago[805] Copyright year update
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:02:05 +0000 (11:02 +0100)] 
[805] Copyright year update

The time goes on and we are a year older already.

14 years ago[1454] Logging
Michal 'vorner' Vaner [Wed, 4 Jan 2012 09:31:29 +0000 (10:31 +0100)] 
[1454] Logging

14 years ago[1522] added note about an assumption on the token length in some tests.
JINMEI Tatuya [Wed, 4 Jan 2012 08:47:47 +0000 (00:47 -0800)] 
[1522] added note about an assumption on the token length in some tests.

14 years ago[1522] used protocolString in createRequestSocketMessage. also added
JINMEI Tatuya [Wed, 4 Jan 2012 08:32:40 +0000 (00:32 -0800)] 
[1522] used protocolString in createRequestSocketMessage.  also added
checks for some bogus parameters for requestSocket().

14 years ago[805] suggested minor changes: newline for readability; constify; distinguish
JINMEI Tatuya [Wed, 4 Jan 2012 04:48:18 +0000 (20:48 -0800)] 
[805] suggested minor changes: newline for readability; constify; distinguish
false and NULL; typo

14 years ago[805] updated the comments for listenAddresses() so that they match
JINMEI Tatuya [Wed, 4 Jan 2012 04:47:08 +0000 (20:47 -0800)] 
[805] updated the comments for listenAddresses() so that they match
what the function actually does.  The previous one was incorrect and just
confusing.

14 years agoMerged trac1462, add the ChangeLog for it.
Xie Jiagui [Wed, 4 Jan 2012 03:31:29 +0000 (11:31 +0800)] 
Merged trac1462, add the ChangeLog for it.

14 years agoMerge branch 'master' into trac1462
Xie Jiagui [Wed, 4 Jan 2012 03:18:28 +0000 (11:18 +0800)] 
Merge branch 'master' into trac1462

14 years ago[805] a bit more suggested cleanups: use upper case name for constants;
JINMEI Tatuya [Tue, 3 Jan 2012 19:27:10 +0000 (11:27 -0800)] 
[805] a bit more suggested cleanups: use upper case name for constants;
constify things; use DISABLE_ instead of comment out for the disabled test;
typo

14 years ago[1454] The handle_incoming request
Michal 'vorner' Vaner [Tue, 3 Jan 2012 18:15:43 +0000 (19:15 +0100)] 
[1454] The handle_incoming request

Reads the request and passes it to be handled. If it fails, the
connection is closed.

14 years ago[805] some suggested updates to doxgen docs for addServerXXXFromFD: added
JINMEI Tatuya [Tue, 3 Jan 2012 18:12:08 +0000 (10:12 -0800)] 
[805] some suggested updates to doxgen docs for addServerXXXFromFD: added
assumption on the descriptors; added blank lines for readability.

14 years ago[805] Disable a test that doesn't pass on some OSes
Michal 'vorner' Vaner [Tue, 3 Jan 2012 18:07:04 +0000 (19:07 +0100)] 
[805] Disable a test that doesn't pass on some OSes

The test passes on Linux with epoll, as the (invalid) file descriptor is
inserted right away. The others don't detect the error right at the
time, so it doesn't throw.

14 years ago[1454] Call handle_incoming when there's data
Michal 'vorner' Vaner [Tue, 3 Jan 2012 16:28:29 +0000 (17:28 +0100)] 
[1454] Call handle_incoming when there's data

14 years ago[master] ChangeLog fixes
Jeremy C. Reed [Tue, 3 Jan 2012 16:23:20 +0000 (10:23 -0600)] 
[master] ChangeLog fixes

Use two tabs before the committer username.

Lines too long.

14 years ago[master] mention Linux again for the interface detection
Jeremy C. Reed [Tue, 3 Jan 2012 16:16:50 +0000 (10:16 -0600)] 
[master] mention Linux again for the interface detection

and mention it is planned for other systems.

14 years ago[master] fix typo
Jeremy C. Reed [Tue, 3 Jan 2012 16:15:18 +0000 (10:15 -0600)] 
[master] fix typo

14 years ago[master] refer to ticket of task to e revisited later
Jeremy C. Reed [Tue, 3 Jan 2012 16:14:39 +0000 (10:14 -0600)] 
[master] refer to ticket of task to e revisited later

14 years ago[1454] Accept implemented
Michal 'vorner' Vaner [Tue, 3 Jan 2012 15:49:27 +0000 (16:49 +0100)] 
[1454] Accept implemented

14 years ago[1454] Test for the accept method
Michal 'vorner' Vaner [Tue, 3 Jan 2012 14:56:05 +0000 (15:56 +0100)] 
[1454] Test for the accept method

14 years ago[805] Convert asio based exceptions to IOError
Michal 'vorner' Vaner [Tue, 3 Jan 2012 13:59:46 +0000 (14:59 +0100)] 
[805] Convert asio based exceptions to IOError

14 years ago[805] Log new servers
Michal 'vorner' Vaner [Tue, 3 Jan 2012 13:12:38 +0000 (14:12 +0100)] 
[805] Log new servers

14 years ago[805] Details based on review
Michal 'vorner' Vaner [Tue, 3 Jan 2012 12:37:31 +0000 (13:37 +0100)] 
[805] Details based on review

* Use the address family instead of v6 boolean.
* Check it by exception.
* Documentation.

14 years ago[master] use a different TCP port for tests than that used in some other
JINMEI Tatuya [Mon, 2 Jan 2012 06:28:09 +0000 (06:28 +0000)] 
[master] use a different TCP port for tests than that used in some other
tests.  using the same port could make it fail on some build bots due to
failure in bind() with a conflicting socket in the time wait state.
this is a fragile workaround, but I expect we'll revist these test scenarios
with the introduction of socket creator anyway, so I chose to work this around
with a simplest fix.

14 years ago[master] use TCP socket to emulate the scenario of duplicate bind();
JINMEI Tatuya [Sun, 1 Jan 2012 18:07:15 +0000 (18:07 +0000)] 
[master] use TCP socket to emulate the scenario of duplicate bind();
on Solaris SO_REUSEADDR allow multiple UDP sockets bound to the same port
(seemingly for the old multicast extension).
committing it at my discretion as it's simple and the problem made buildbot
fail.

14 years ago[master] changelog for #1424
JINMEI Tatuya [Sat, 31 Dec 2011 02:04:39 +0000 (18:04 -0800)] 
[master] changelog for #1424

14 years ago[master] Merge branch 'trac1424'
JINMEI Tatuya [Sat, 31 Dec 2011 02:00:55 +0000 (18:00 -0800)] 
[master] Merge branch 'trac1424'

14 years ago[master] changelog for #1430
JINMEI Tatuya [Fri, 30 Dec 2011 23:25:44 +0000 (15:25 -0800)] 
[master] changelog for #1430

14 years ago[master] Merge branch 'trac1430'
JINMEI Tatuya [Fri, 30 Dec 2011 23:18:31 +0000 (15:18 -0800)] 
[master] Merge branch 'trac1430'

14 years ago[805] some trivial cleanups: typo, constify, string=>char* conversion
JINMEI Tatuya [Fri, 30 Dec 2011 22:42:15 +0000 (14:42 -0800)] 
[805] some trivial cleanups: typo, constify, string=>char* conversion
(based on the seeming intent), indentation.

14 years ago[1522] forgot to make another cleanup: made the constructor of
JINMEI Tatuya [Fri, 30 Dec 2011 20:50:09 +0000 (12:50 -0800)] 
[1522] forgot to make another cleanup: made the constructor of
SocketRequestorCCSession 'explicit'.

14 years ago[805] added explicit 'this' in TYPED_TESTs. At least clang doesn't compile
JINMEI Tatuya [Fri, 30 Dec 2011 18:12:59 +0000 (10:12 -0800)] 
[805] added explicit 'this' in TYPED_TESTs.  At least clang doesn't compile
it without them.

14 years agoMerge branch 'trac1367'
Tomek Mrugalski [Fri, 30 Dec 2011 15:29:05 +0000 (16:29 +0100)] 
Merge branch 'trac1367'

Conflicts:
ChangeLog

14 years agoMerge branch 'trac1367' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac1367
Shane Kerr [Fri, 30 Dec 2011 15:16:45 +0000 (16:16 +0100)] 
Merge branch 'trac1367' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac1367

14 years agoLanguage fixes for DHCP parts of guide.
Shane Kerr [Fri, 30 Dec 2011 15:11:48 +0000 (16:11 +0100)] 
Language fixes for DHCP parts of guide.