]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
12 years agoVarious minor documentation improvements:
Jeremy C. Reed [Tue, 29 Jan 2013 00:01:41 +0000 (18:01 -0600)] 
Various minor documentation improvements:

remove repeated words

fix: it's to its

some minor formatting added
(this needs to be improved still, there is a mix
of \fB Bold and \fI underline for same things)

spelling fixes

minor punctuation fixes (remove ...)

uppercase an acronym that is not a config item

(I didn't get this reviewed, these all are very minor or obvious.)

12 years agoUpdate auto generated files for rt32206
Shawn Routhier [Wed, 16 Jan 2013 20:42:34 +0000 (20:42 +0000)] 
Update auto generated files for rt32206

12 years ago[master]
Shawn Routhier [Wed, 16 Jan 2013 20:31:13 +0000 (12:31 -0800)] 
[master]
When checking to see if atf is available also check the
lib64 directory.
[rt32206]

12 years ago[master]
Shawn Routhier [Fri, 14 Dec 2012 20:21:53 +0000 (12:21 -0800)] 
[master]
Update bind version for 4.2.5rc1

12 years ago[master]
Shawn Routhier [Thu, 13 Dec 2012 19:38:06 +0000 (11:38 -0800)] 
[master]
Add ticket number to comment

12 years ago-n [master]
Shawn Routhier [Thu, 13 Dec 2012 19:29:35 +0000 (11:29 -0800)] 
-n [master]
Clean up ATF issues:
describe patch to ATF code for solaris 11
remove unneeded options for use on solaris 11
comment out unused hash test
[rt32089]

12 years ago[master]
Shawn Routhier [Thu, 13 Dec 2012 00:41:04 +0000 (16:41 -0800)] 
[master]
Update per comments from sanity check

12 years ago[master]
Shawn Routhier [Wed, 5 Dec 2012 02:28:14 +0000 (18:28 -0800)] 
[master]
Update bind version map for 4.2.5b1

12 years ago[master]
Shawn Routhier [Tue, 4 Dec 2012 19:43:42 +0000 (11:43 -0800)] 
[master]
Remove outdated section on ad-hoc DDNS
[ISC-Bugs #21798 #29939]

12 years ago[master]
Shawn Routhier [Wed, 28 Nov 2012 21:54:09 +0000 (13:54 -0800)] 
[master]
Tidy up dhclient.8 file:
make use of man sections consistent for dhclient.conf, dhclient-script
and dhclient.lease
make port port-number and VAR=val VAR=value
correct   desciptionof to description of
[ISC-Bugs #17368]

12 years ago[master]
Shawn Routhier [Wed, 28 Nov 2012 20:55:32 +0000 (12:55 -0800)] 
[master]
Remove unused variable.
[ISC-Bugs #31983]

12 years ago[master]
Shawn Routhier [Mon, 26 Nov 2012 20:14:27 +0000 (12:14 -0800)] 
[master]
[rt31231]
Check the status when trying to read from a connection
and don't ask for more if we seem to have a closed
connection.
[ISC-Bugs #31231]

12 years ago[master]
Shawn Routhier [Mon, 19 Nov 2012 19:42:38 +0000 (11:42 -0800)] 
[master]
Move the dhclient.conf and dhcpd.conf files to *.example
to avoid overwriting them during installation.

12 years ago[master]
Shawn Routhier [Sat, 17 Nov 2012 01:02:03 +0000 (17:02 -0800)] 
[master]
Tidy up some compiler issues in the debug code
[ISC-Bugs #26460]

12 years ago[master]
Shawn Routhier [Fri, 16 Nov 2012 23:02:13 +0000 (15:02 -0800)] 
[master]
+- Add support for a simple check that the server id in a request message
+  to a failover peer matches the server id of the server.  This support
+  is enabled by editing the file includes/site.h and uncommenting the
+  definition for SERVER_ID_CHECK.  The option has several restrictions
+  and issues - please read the comment in the site.h file before
+  enabling it.
+  [ISC-Bugs #31463]

12 years ago[master]
Shawn Routhier [Tue, 13 Nov 2012 20:58:32 +0000 (12:58 -0800)] 
[master]
Add rt number to comment

12 years ago[master]
Shawn Routhier [Tue, 13 Nov 2012 20:56:02 +0000 (12:56 -0800)] 
[master]
The client now passes information about the options it requested
from the server to the script code via environment variables.
These variables are of the form requested_<option_name>=1 with
the option name being the same as used in the new_* and old_*
variables. [ISC-Bugs #29068]

12 years ago[master]
Shawn Routhier [Fri, 2 Nov 2012 23:37:03 +0000 (16:37 -0700)] 
[master]
Modify the nak_lease function to make some attempts to find a
server-identifier option to use for the NAK.

12 years ago[master]
Shawn Routhier [Tue, 23 Oct 2012 19:08:30 +0000 (12:08 -0700)] 
[master]
[ISC-Bugs #23048]
Parsing unquoted base64 strings improved. Parser now properly handles
strings that contain reserved names.

12 years ago[master]
Shawn Routhier [Tue, 16 Oct 2012 22:05:24 +0000 (15:05 -0700)] 
[master]
[rt23833]
Clean up a number of items identified by the Coverity
static analysis tool.  Runs courtesy of Red Hat.

12 years ago[rt26108]
Shawn Routhier [Thu, 11 Oct 2012 21:53:13 +0000 (21:53 +0000)] 
[rt26108]
Update auto generated files for rt26108

12 years ago[master]
Shawn Routhier [Thu, 11 Oct 2012 21:30:24 +0000 (14:30 -0700)] 
[master]
[ISC-Bugs #26108]
Add a compile time option, enable-secs-byteorder, to deal with
clients that do the byte ordering on the secs field incorrectly.
This field should be in network byte order but some clients
get it wrong.  When this option is enabled the server will examine
the secs field and if it looks wrong (high byte non zero and low
byte zero) swap the bytes.  The default is disabled.  This option
is only useful when doing load balancing within failover.

12 years ago[master]
Shawn Routhier [Tue, 9 Oct 2012 21:08:26 +0000 (14:08 -0700)] 
[master]
[rt30320]
When processing a failover request with an unexpected name
create an option block the relationship_name instead of using
the one from the incoming message.  This avoids problems when
the option is freed.

Also add code to free the relationship_name from the incoming
mesasage when we free the message.

12 years ago[master]
Shawn Routhier [Tue, 9 Oct 2012 20:28:14 +0000 (13:28 -0700)] 
[master]
Relax the requirements for deleting an A or AAAA record.
Previously the DDNS removal code required both the A or AAAA
record and the TXT record to exist.  This requirement could
cause problems if something interrupted the removal leaving
the TXT record alone.  This relaxation was codified in RFC 4703.
[ISC-Bugs #30734]

12 years agomaster
Shawn Routhier [Thu, 20 Sep 2012 00:56:39 +0000 (00:56 +0000)] 
master
Update version stamp to 4.3 for better version clarity

12 years ago[master]
Shawn Routhier [Thu, 20 Sep 2012 00:44:22 +0000 (17:44 -0700)] 
[master]
Update version stamp to 4.3.0

12 years ago[master]
Shawn Routhier [Wed, 19 Sep 2012 21:27:44 +0000 (14:27 -0700)] 
[master]
Update the memory leakage debug code to work with v6.

12 years agoAdd common/tests/Atffile and server/tests/Atffile to the distribution
Shawn Routhier [Thu, 23 Aug 2012 18:14:17 +0000 (18:14 +0000)] 
Add common/tests/Atffile and server/tests/Atffile to the distribution
and rebuild the auto generated files

12 years ago-n [master]
Shawn Routhier [Fri, 17 Aug 2012 21:12:18 +0000 (14:12 -0700)] 
-n [master]
Correct a typo

12 years ago[rt30281]
Shawn Routhier [Fri, 17 Aug 2012 19:05:49 +0000 (12:05 -0700)] 
[rt30281]
Modify the renew_lease6() code to properly handle a lease time
that is reduced rather than extended.
Fix the ATF tests for mdb6 and add a new test to check the
above condition.

12 years ago[master] RELNOTES entry for ATF moved to the changes since 4.2.4 section.
Tomek Mrugalski [Thu, 16 Aug 2012 14:47:18 +0000 (16:47 +0200)] 
[master] RELNOTES entry for ATF moved to the changes since 4.2.4 section.

12 years agoMerge branch 'rt25901_atf'
Tomek Mrugalski [Tue, 14 Aug 2012 13:46:10 +0000 (15:46 +0200)] 
Merge branch 'rt25901_atf'

12 years ago[rt25901_atf] common/tests/Makefile.in regenerated
Tomasz Mrugalski [Tue, 14 Aug 2012 13:44:54 +0000 (13:44 +0000)] 
[rt25901_atf] common/tests/Makefile.in regenerated

12 years ago[rt25901_atf] common/tests/Makefile.am improvements
Tomek Mrugalski [Tue, 14 Aug 2012 13:42:20 +0000 (15:42 +0200)] 
[rt25901_atf] common/tests/Makefile.am improvements

make check no longer tries to run atf when ATF was not enabled
(make check target does not make much sense with tests disabled,
but it shouldn't fail complaining about missing atf-run)

12 years ago[master] autoreconf (configure regenerated after rt25901_atf merge)
Tomasz Mrugalski [Tue, 14 Aug 2012 13:33:33 +0000 (13:33 +0000)] 
[master] autoreconf (configure regenerated after rt25901_atf merge)

12 years ago[master] RELNOTES updated after ATF merge (rt25901_atf branch)
Tomek Mrugalski [Tue, 14 Aug 2012 13:21:19 +0000 (15:21 +0200)] 
[master] RELNOTES updated after ATF merge (rt25901_atf branch)

12 years ago[master] Merge branch 'rt25901_atf'
Tomek Mrugalski [Tue, 14 Aug 2012 13:20:46 +0000 (15:20 +0200)] 
[master] Merge branch 'rt25901_atf'

Conflicts:
configure

12 years ago[rt25901_atf] autoreconf --install
Tomasz Mrugalski [Tue, 14 Aug 2012 13:00:01 +0000 (13:00 +0000)] 
[rt25901_atf] autoreconf --install

12 years ago[rt25901_atf] Added comments to {server,common}/Makefile.am,
Tomek Mrugalski [Tue, 14 Aug 2012 12:58:12 +0000 (14:58 +0200)] 
[rt25901_atf] Added comments to {server,common}/Makefile.am,
 version reverted from 4.2.0-git to 4.2.0

12 years ago[rt29771]
Shawn Routhier [Mon, 13 Aug 2012 23:22:32 +0000 (16:22 -0700)] 
[rt29771]
[rt29770]
[rt29846]
Tidy up man pages, mostly convert a period followed by 1
or 3 spaces to a period followed by 2 spaces.  This also
covers tickets 29770 and 29846

Squashed commit of the following:

commit d40674fdfc8a81a44f8033bf048587a3eab0471f
Author: Shawn Routhier <sar@isc.org>
Date:   Fri Aug 3 17:55:05 2012 -0700

12 years ago[rt25901_atf] autoreconf
Tomasz Mrugalski [Fri, 10 Aug 2012 09:33:05 +0000 (09:33 +0000)] 
[rt25901_atf] autoreconf

12 years ago[rt25901_atf] tests subdirs are now unconditionally listed in SUBDIRS
Tomek Mrugalski [Fri, 10 Aug 2012 09:30:48 +0000 (11:30 +0200)] 
[rt25901_atf] tests subdirs are now unconditionally listed in SUBDIRS

12 years ago[rt25901_atf] Makefile improvements
Tomek Mrugalski [Fri, 10 Aug 2012 09:12:16 +0000 (11:12 +0200)] 
[rt25901_atf] Makefile improvements

- doc is no longer included in SUBDIRS
- {server,common}/tests/Atffile is now included in dist

12 years ago[rt25901_atf] Proofreading changes by Shawn
Tomek Mrugalski [Thu, 9 Aug 2012 23:44:43 +0000 (01:44 +0200)] 
[rt25901_atf] Proofreading changes by Shawn

12 years ago[rt25901_atf] Makefile.in regenerated (doc/ subdir added)
Tomasz Mrugalski [Thu, 9 Aug 2012 14:27:08 +0000 (14:27 +0000)] 
[rt25901_atf] Makefile.in regenerated (doc/ subdir added)

12 years ago[rt25901_atf] Final Doxygen clean-ups.
Tomek Mrugalski [Thu, 9 Aug 2012 14:01:25 +0000 (16:01 +0200)] 
[rt25901_atf] Final Doxygen clean-ups.

12 years ago[rt25901_atf] tests/HOWTO-unit-test mostly moved to Devel Guide
Tomek Mrugalski [Thu, 9 Aug 2012 13:52:10 +0000 (15:52 +0200)] 
[rt25901_atf] tests/HOWTO-unit-test mostly moved to Devel Guide

- moved major parts of HOWTO to Developer's Guide, leaving only
  brief notes and pointers to new location

- described Valgrind

12 years ago[rt25901_atf] Removed unnecessary statement.
Tomek Mrugalski [Wed, 8 Aug 2012 18:58:02 +0000 (20:58 +0200)] 
[rt25901_atf] Removed unnecessary statement.

12 years ago[rt25901_atf] Developer's Guide updated, make clean target added.
Tomek Mrugalski [Wed, 8 Aug 2012 18:35:02 +0000 (20:35 +0200)] 
[rt25901_atf] Developer's Guide updated, make clean target added.

12 years ago[rt25901_atf] Atffile/compilation cleanup, ATF description updated
Tomek Mrugalski [Tue, 7 Aug 2012 22:23:01 +0000 (00:23 +0200)] 
[rt25901_atf] Atffile/compilation cleanup, ATF description updated

12 years ago[rt25901_atf] Skeleton documentation for architecture, contrib and omapi
Tomek Mrugalski [Tue, 7 Aug 2012 04:56:51 +0000 (21:56 -0700)] 
[rt25901_atf] Skeleton documentation for architecture, contrib and omapi

13 years ago[rt30471]
Shawn Routhier [Fri, 3 Aug 2012 22:41:39 +0000 (15:41 -0700)] 
[rt30471]
Modify description of renewal and rebind options to add
that the code ignores them if they are equal  to the lease
as well  as greater than.

13 years ago[rt30024]
Shawn Routhier [Fri, 13 Jul 2012 05:55:19 +0000 (22:55 -0700)] 
[rt30024]
Move the line that zeros the packet_oro variable to
be earlier so it is properly cleared if we exit early.

13 years ago[rt30024] This is a commit message
Shawn Routhier [Thu, 12 Jul 2012 01:43:27 +0000 (18:43 -0700)] 
[rt30024] This is a commit message
Add the CVE number

13 years ago[rt30024] This is a commit message
Shawn Routhier [Wed, 11 Jul 2012 21:50:35 +0000 (14:50 -0700)] 
[rt30024] This is a commit message
Fix a pair of memory leaks.

13 years ago[rt25901_atf] Missing server/tests/Makefile.in added.
Tomasz Mrugalski [Thu, 5 Jul 2012 15:00:07 +0000 (15:00 +0000)] 
[rt25901_atf] Missing server/tests/Makefile.in added.

13 years ago[rt25901_atf] Minor corrections to some files
Stephen Morris [Wed, 4 Jul 2012 16:06:32 +0000 (17:06 +0100)] 
[rt25901_atf] Minor corrections to some files

Minor corrections to some of the atf.dox documentation.  Also modified
hash_unitest.c to avoid problems in "printf" (the format string %lu was wrong
for a size_t on my machine, so an explicit cast was made to the correct type).

13 years agoautoreconf --install
Tomasz Mrugalski [Mon, 2 Jul 2012 17:40:16 +0000 (17:40 +0000)] 
autoreconf --install

13 years ago[rt25901_atf] Indentation cleanup of mdb6_unittest.c
Tomek Mrugalski [Mon, 2 Jul 2012 17:05:05 +0000 (19:05 +0200)] 
[rt25901_atf] Indentation cleanup of mdb6_unittest.c

13 years ago[rt25901_atf] Intentation clean-up.
Tomek Mrugalski [Mon, 2 Jul 2012 16:58:30 +0000 (18:58 +0200)] 
[rt25901_atf] Intentation clean-up.

13 years ago[rt25901_atf] Test for 29851 simiplified
Tomek Mrugalski [Mon, 2 Jul 2012 16:45:07 +0000 (18:45 +0200)] 
[rt25901_atf] Test for 29851 simiplified

13 years ago[rt25901_atf] Timeout set for rt29851 test
Tomek Mrugalski [Mon, 2 Jul 2012 16:36:28 +0000 (18:36 +0200)] 
[rt25901_atf] Timeout set for rt29851 test

13 years ago[rt25901_atf] Added test that reproduces 29851 issue.
Tomek Mrugalski [Mon, 2 Jul 2012 16:28:32 +0000 (18:28 +0200)] 
[rt25901_atf] Added test that reproduces 29851 issue.

13 years ago[rt25901_atf] Spelling fix in Developer's Guide
Tomek Mrugalski [Mon, 2 Jul 2012 13:35:50 +0000 (15:35 +0200)] 
[rt25901_atf] Spelling fix in Developer's Guide

13 years ago[rt25901_atf] Tests for 3 hosts implemented.
Tomek Mrugalski [Mon, 2 Jul 2012 13:06:00 +0000 (15:06 +0200)] 
[rt25901_atf] Tests for 3 hosts implemented.

13 years ago[rt25901_atf] uid_hash test parametrized, added 2 exta tests.
Tomek Mrugalski [Mon, 2 Jul 2012 12:47:15 +0000 (14:47 +0200)] 
[rt25901_atf] uid_hash test parametrized, added 2 exta tests.

13 years ago[atf25901_atf] #if 0 converted to comment.
Tomek Mrugalski [Mon, 2 Jul 2012 11:54:06 +0000 (13:54 +0200)] 
[atf25901_atf] #if 0 converted to comment.

13 years ago[rt25901_atf]: First uid_hash test ready (with 36 checks)
Tomek Mrugalski [Mon, 2 Jul 2012 11:41:35 +0000 (13:41 +0200)] 
[rt25901_atf]: First uid_hash test ready (with 36 checks)

13 years ago[rt25901_atf] configure regenerated
Tomasz Mrugalski [Mon, 2 Jul 2012 09:18:11 +0000 (09:18 +0000)] 
[rt25901_atf] configure regenerated

13 years ago[rt25901_atf] Tweaks in status output in configure.ac
Tomek Mrugalski [Mon, 2 Jul 2012 09:16:35 +0000 (11:16 +0200)] 
[rt25901_atf] Tweaks in status output in configure.ac

13 years ago[rt25901_atf] autotool files regenerated
Tomek Mrugalski [Mon, 2 Jul 2012 08:59:47 +0000 (10:59 +0200)] 
[rt25901_atf] autotool files regenerated

13 years ago[rt25901_atf] Unnecessary section on main page removed.
Tomek Mrugalski [Sat, 30 Jun 2012 18:02:15 +0000 (20:02 +0200)] 
[rt25901_atf] Unnecessary section on main page removed.

13 years ago[rt25901_atf] cppcheck verification added.
Tomek Mrugalski [Sat, 30 Jun 2012 18:00:57 +0000 (20:00 +0200)] 
[rt25901_atf] cppcheck verification added.

13 years ago[rt25901_atf] Files for Doxygen generation added.
Tomek Mrugalski [Sat, 30 Jun 2012 17:19:31 +0000 (19:19 +0200)] 
[rt25901_atf] Files for Doxygen generation added.

13 years ago[rt25901_atf] Adding new ATF tests described.
Tomek Mrugalski [Sat, 30 Jun 2012 10:49:55 +0000 (12:49 +0200)] 
[rt25901_atf] Adding new ATF tests described.

13 years ago[rt25901_atf] Developer's Guide sections for ATF and debugging added.
Tomek Mrugalski [Sat, 30 Jun 2012 09:50:37 +0000 (11:50 +0200)] 
[rt25901_atf] Developer's Guide sections for ATF and debugging added.

13 years ago[25901_atf] First test for client-id hash table implemented.
Tomek Mrugalski [Fri, 29 Jun 2012 17:56:27 +0000 (19:56 +0200)] 
[25901_atf] First test for client-id hash table implemented.

It still lacks many checks and clean-ups, but the core code is there.

13 years ago[25901_atf] Skeleton for hash tests added.
Tomek Mrugalski [Fri, 29 Jun 2012 15:06:21 +0000 (17:06 +0200)] 
[25901_atf] Skeleton for hash tests added.

13 years ago[25901_atf] Existing alloc tests in common converted to ATF
Tomek Mrugalski [Fri, 29 Jun 2012 14:59:17 +0000 (16:59 +0200)] 
[25901_atf] Existing alloc tests in common converted to ATF

13 years agoWhen attempting to convert a DUID from a client id option
Shawn Routhier [Wed, 27 Jun 2012 21:33:25 +0000 (21:33 +0000)] 
When attempting to convert a DUID from a client id option
into a hardware address handle unexpected client ids properly.
Thanks to Markus Hietava of Codenomicon CROSS project for the
finding this issue and CERT-FI for vulnerability coordination.
[ISC-Bugs #29852]
CVE: CVE-2012-3570

13 years agoPreviously the server code was relaxed to allow packets with zero
Shawn Routhier [Wed, 27 Jun 2012 21:20:19 +0000 (21:20 +0000)] 
Previously the server code was relaxed to allow packets with zero
length client ids to be processed.  Under some situations use of
zero length client ids can cause the server to go into an infinite
loop.  As such ids are not valid according to RFC 2132 section 9.14
the server no longer accepts them.  Client ids with a length of 1
are also invalid but the server still accepts them in order to
minimize disruption.  The restriction will likely be tightened in
the future to disallow ids with a length of 1.
Thanks to Markus Hietava of Codenomicon CROSS project for the
finding this issue and CERT-FI for vulnerability coordination.
[ISC-Bugs #29851]
CVE: CVE-2012-3571

13 years agoA problem with missing get_hw_addr function when --enable-use-sockets
Shawn Routhier [Fri, 8 Jun 2012 23:28:11 +0000 (23:28 +0000)] 
A problem with missing get_hw_addr function when --enable-use-sockets
was used is now solved on GNU/Linux, BSD and GNU/Hurd systems. Note
that use-sockets feature was not tested on those systems. Client and
server code no longer use MAX_PATH constant that is not defined on
GNU/Hurd systems. [ISC-Bugs 25979]

13 years agoThe 'no available billing' log line now also logs the name of the last
Shawn Routhier [Wed, 6 Jun 2012 23:55:01 +0000 (23:55 +0000)] 
The 'no available billing' log line now also logs the name of the last
matching billing class tried before failing to provide a billing.
ISC-Bugs #21759]

13 years agoFix some issues in the code for parsing and printing options.
Shawn Routhier [Wed, 6 Jun 2012 22:50:31 +0000 (22:50 +0000)] 
Fix some issues in the code for parsing and printing options.
[ISC-Bugs #22625] - properly print options that have several fields
followed by an array of something for example "fIa"
[ISC-Bugs #27289] - properly parse options in declarations that have
several fields followed by an array of something for example "fIa"
[ISC-Bugs #27296] - properly determine if we parsed a 16 or 32 bit
value in evaluate_numeric_expression (extract-int).
[ISC-Bugs #27314] - properly parse a zero length option from
a lease file.  Thanks to Marius Tomaschewski from SUSE for the report
and prototype patch for this ticket as well as ticket 27289.

13 years ago[rt25901_atf] Test checkin.
Tomek Mrugalski [Wed, 6 Jun 2012 11:49:47 +0000 (13:49 +0200)] 
[rt25901_atf] Test checkin.

13 years agoCorrect code to calculate timing values in client to compare
Shawn Routhier [Wed, 6 Jun 2012 00:23:44 +0000 (00:23 +0000)] 
Correct code to calculate timing values in client to compare
rebind value to infinity instead of renew value.
[ISC-Bugs #29062]

13 years agoUpdate bind.sh for 4.2.4
Shawn Routhier [Thu, 24 May 2012 17:50:00 +0000 (17:50 +0000)] 
Update bind.sh for 4.2.4

13 years agoUpdated for 4.2.4rc2
Shawn Routhier [Thu, 17 May 2012 18:35:30 +0000 (18:35 +0000)] 
Updated for 4.2.4rc2

13 years agoMake "\777" into "\\nnn" so it prints correctly and looks better. [ISC-Bugs 29431]
Shawn Routhier [Thu, 17 May 2012 15:50:14 +0000 (15:50 +0000)] 
Make "\777" into "\\nnn" so it prints correctly and looks better.  [ISC-Bugs 29431]

13 years ago- Rotate the lease file when running in v6 mode.
Shawn Routhier [Tue, 15 May 2012 21:07:17 +0000 (21:07 +0000)] 
- Rotate the lease file when running in v6 mode.
  [ISC-Bugs #24887]

13 years agoAdd statement that the -m option requires the -a option.
Shawn Routhier [Mon, 14 May 2012 23:17:43 +0000 (23:17 +0000)] 
Add statement that the -m option requires the -a option.

13 years agoadd 4.2.4rc1 to bind.sh
Shawn Routhier [Fri, 4 May 2012 20:44:31 +0000 (20:44 +0000)] 
add 4.2.4rc1 to bind.sh

13 years agoFix typos per sanity review for 4.2.4b1/4.1-ESV-R5b1
Shawn Routhier [Thu, 12 Apr 2012 17:49:47 +0000 (17:49 +0000)] 
Fix typos per sanity review for 4.2.4b1/4.1-ESV-R5b1

13 years agoFix typos per sanity review for 4.2.4b1/4.1-ESV-R5b1
Shawn Routhier [Thu, 12 Apr 2012 17:43:01 +0000 (17:43 +0000)] 
Fix typos per sanity review for 4.2.4b1/4.1-ESV-R5b1

13 years agoFix up some issues found by static analysis
Shawn Routhier [Wed, 11 Apr 2012 15:43:34 +0000 (15:43 +0000)] 
Fix up some issues found by static analysis
A potential memory leak and NULL dereference in omapi.
The use of a boolean test instead of a bitwise test in dst.
[ISC-Bugs #28941]

13 years agoAdd remote to the kit.sh call
Shawn Routhier [Wed, 11 Apr 2012 02:39:17 +0000 (02:39 +0000)] 
Add remote to the kit.sh call

13 years agoAdd --remote option for use with Robie
Shawn Routhier [Wed, 11 Apr 2012 01:51:35 +0000 (01:51 +0000)] 
Add --remote option for use with Robie

13 years agoCheckout the bind9 code from git instead of cvs. This version avoids
Shawn Routhier [Tue, 10 Apr 2012 23:52:06 +0000 (23:52 +0000)] 
Checkout the bind9 code from git instead of cvs.  This version avoids
cloning  the repo.

13 years agoFix the NA and PD allocation code to handle the case where a client
Shawn Routhier [Tue, 10 Apr 2012 22:13:46 +0000 (22:13 +0000)] 
Fix the NA and PD allocation code to handle the case where a client
provides a preference and the server doesn't have any addresses or
prefixes available.  Previoulsy the server ignored the request with
this patch it replies with a NoAddrsAvail or NoPrefixAvai respone.
By default the code performs according to the errata of August 2010
for RFC 3315 section 17.2.2, to enable the previous style see the
seciton on RFC3315_PRE_ERRATA_2010_08 in includes/site.h.  This option
may be removed in the future.
Thanks to Jiri Popelka at Red Hat for the patch.
[ISC-Bugs #22676]

13 years agoRemove unnecessary checks in the lease query code and clean up
Shawn Routhier [Tue, 10 Apr 2012 21:26:44 +0000 (21:26 +0000)] 
Remove unnecessary checks in the lease query code and clean up
several compiler issues (some dereferences of NULL and treating
an int as a boolean).
[ISC-Bugs #26203]