]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
18 years ago- DDNS updates state information are now stored in 'binding scopes' that
David Hankins [Fri, 5 Oct 2007 22:29:51 +0000 (22:29 +0000)] 
- DDNS updates state information are now stored in 'binding scopes' that
  follow the leases through their lifecycles.  This enables DDNS teardowns
  on leases that are assigned and expired inbetween a server restart (the
  state is recovered from dhcpd.leases).  Arbitrary user-specified binding
  scopes ('set var = "value";') are not yet supported.

18 years agoautoconf regeneration
David Hankins [Fri, 5 Oct 2007 19:42:17 +0000 (19:42 +0000)] 
autoconf regeneration

18 years agoautomake regeneration
David Hankins [Fri, 5 Oct 2007 19:42:13 +0000 (19:42 +0000)] 
automake regeneration

18 years agoautoheader regeneration
David Hankins [Fri, 5 Oct 2007 19:42:07 +0000 (19:42 +0000)] 
autoheader regeneration

18 years agoaclocal regeneration
David Hankins [Fri, 5 Oct 2007 19:42:04 +0000 (19:42 +0000)] 
aclocal regeneration

18 years agoversion++ in preparation for release later today
David Hankins [Fri, 5 Oct 2007 19:41:57 +0000 (19:41 +0000)] 
version++ in preparation for release later today

18 years ago- A core dump during expired lease cleanup has been repaired.
David Hankins [Fri, 5 Oct 2007 19:32:52 +0000 (19:32 +0000)] 
- A core dump during expired lease cleanup has been repaired.
  [ISC-Bugs #17187]

18 years ago- DHCPv6 server Confirm message processing has been enhanced - it no
David Hankins [Fri, 5 Oct 2007 15:57:48 +0000 (15:57 +0000)] 
- DHCPv6 server Confirm message processing has been enhanced - it no
  longer replies only to clients with host {} records, it now replies
  as directed in RFC3315 section 18.2.2 - that is, to all clients
  regardless of the existence of bindings. [ISC-Bugs #17183]

18 years agoClient bugs introduced in development repaired. [ISC-Bugs #17192]
David Hankins [Fri, 5 Oct 2007 14:47:43 +0000 (14:47 +0000)] 
Client bugs introduced in development repaired. [ISC-Bugs #17192]

18 years agoFixed some log messages.
Shane Kerr [Fri, 5 Oct 2007 08:39:33 +0000 (08:39 +0000)] 
Fixed some log messages.

See RT ticket #17190 for more.

18 years agos/PIv6/IPv6/
David Hankins [Thu, 4 Oct 2007 17:13:25 +0000 (17:13 +0000)] 
s/PIv6/IPv6/

18 years agoBug in decoding certain options fixed.
Shane Kerr [Thu, 4 Oct 2007 12:14:42 +0000 (12:14 +0000)] 
Bug in decoding certain options fixed.

See RT ticket #17188 for more.

18 years ago- Compilation with DLPI and -Werror has been repaired. [ISC-Bugs #17189]
David Hankins [Wed, 3 Oct 2007 23:36:27 +0000 (23:36 +0000)] 
- Compilation with DLPI and -Werror has been repaired.  [ISC-Bugs #17189]

18 years agoautoconf regeneration
David Hankins [Wed, 3 Oct 2007 20:25:36 +0000 (20:25 +0000)] 
autoconf regeneration

18 years agoautomake regeneration
David Hankins [Wed, 3 Oct 2007 20:25:30 +0000 (20:25 +0000)] 
automake regeneration

18 years agoautoheader regeneration
David Hankins [Wed, 3 Oct 2007 20:25:22 +0000 (20:25 +0000)] 
autoheader regeneration

18 years agoaclocal regeneration
David Hankins [Wed, 3 Oct 2007 20:25:12 +0000 (20:25 +0000)] 
aclocal regeneration

18 years ago- Fixed a ./configure bug where compile tests were failing due to
David Hankins [Wed, 3 Oct 2007 20:24:27 +0000 (20:24 +0000)] 
- Fixed a ./configure bug where compile tests were failing due to
  "-Werror" (unused variable) rather than the actual test failure.  Lead
  to inconsistent and unworkable auto-configurations.  [ISC-Bugs #17177]

18 years ago- Dynamic BOOTP leases are now load balanced in failover. [ISC-Bugs #17079]
David Hankins [Wed, 3 Oct 2007 20:15:15 +0000 (20:15 +0000)] 
- Dynamic BOOTP leases are now load balanced in failover. [ISC-Bugs #17079]

18 years agoAvoid infinite loop where we reschedule for the current second by
Shane Kerr [Wed, 3 Oct 2007 12:50:11 +0000 (12:50 +0000)] 
Avoid infinite loop where we reschedule for the current second by
adding one. We might expire a lease a second late, but that's okay.

See RT ticket #17112 for more.

18 years agoMake sure we return the IPv6 address we suggested in response to a
Shane Kerr [Wed, 3 Oct 2007 10:20:25 +0000 (10:20 +0000)] 
Make sure we return the IPv6 address we suggested in response to a
SOLICIT. Also do not put the address in the "used" pool list when
loading from file.

See RT ticket #17153 for more.

18 years ago- The subnet-mask option inclusion now conforms with RFC2132 section 3.3;
David Hankins [Mon, 1 Oct 2007 16:24:44 +0000 (16:24 +0000)] 
- The subnet-mask option inclusion now conforms with RFC2132 section 3.3;
  it will only appear prior to the routers option if it is present on the
  Parameter-Request-List.  The subnet-mask option will also only be
  included by default (if it is not on the PRL) in response to DISCOVER
  or REQUEST messages.
  [ISC-Bugs #17117]
- The FQDN option is only supplied if the client supplied an FQDN option or
  if the FQDN option was explicitly requested on the PRL.
  [ISC-Bugs #17117]

18 years ago- An assertion in lease counting relating to reserved leases was repaired.
David Hankins [Mon, 1 Oct 2007 15:12:19 +0000 (15:12 +0000)] 
- An assertion in lease counting relating to reserved leases was repaired.
  [ISC-Bugs #17130]

18 years agoCast arguments for isspace(), isascii(), and other is*() functions to int.
Michael Graff [Mon, 1 Oct 2007 14:47:35 +0000 (14:47 +0000)] 
Cast arguments for isspace(), isascii(), and other is*() functions to int.

18 years ago- A bug was repaired where MAC Address Affinity for virgin leases always
David Hankins [Thu, 27 Sep 2007 15:28:05 +0000 (15:28 +0000)] 
- A bug was repaired where MAC Address Affinity for virgin leases always
  mapped to the primary.  Virgin leases now have an interleaved preference
  between primary and secondary. [ISC-Bugs #17174]

- A bug was repaired where MAC Address Affinity for clients with no client
  identifier was sometimes mishashed to the peer.  Load balancing during
  runtime and pool rebalancing were opposing. [ISC-Bugs #17174]

18 years agoCouple of casts to fix build errors reported by robie.
Shane Kerr [Tue, 18 Sep 2007 07:24:22 +0000 (07:24 +0000)] 
Couple of casts to fix build errors reported by robie.

18 years agoClarify domain-list formatted option syntax.
David Hankins [Mon, 17 Sep 2007 17:52:01 +0000 (17:52 +0000)] 
Clarify domain-list formatted option syntax.

18 years ago- Log messages when failover peer names mismatch have been improved to
David Hankins [Mon, 17 Sep 2007 17:18:49 +0000 (17:18 +0000)] 
- Log messages when failover peer names mismatch have been improved to
  point out the problem.

18 years agoWill not be in a3, so need new section for RELNOTES.
Shane Kerr [Mon, 17 Sep 2007 10:15:25 +0000 (10:15 +0000)] 
Will not be in a3, so need new section for RELNOTES.

18 years agoRemove ddns-update-style warning by changing default to "none".
Shane Kerr [Mon, 17 Sep 2007 10:13:07 +0000 (10:13 +0000)] 
Remove ddns-update-style warning by changing default to "none".

See RT ticket #17103 for more.

18 years agoSpelling corrections.
Shane Kerr [Fri, 14 Sep 2007 10:38:32 +0000 (10:38 +0000)] 
Spelling corrections.

18 years agoDocument change to server/dhcpd.c. v4_0_0a3
David Hankins [Wed, 12 Sep 2007 17:34:14 +0000 (17:34 +0000)] 
Document change to server/dhcpd.c.

18 years agoautoconf regeneration
David Hankins [Wed, 12 Sep 2007 17:34:05 +0000 (17:34 +0000)] 
autoconf regeneration

18 years agoautomake regeneration
David Hankins [Wed, 12 Sep 2007 17:34:01 +0000 (17:34 +0000)] 
automake regeneration

18 years agoInclude RELNOTES in the distribution.
David Hankins [Wed, 12 Sep 2007 17:28:57 +0000 (17:28 +0000)] 
Include RELNOTES in the distribution.
'realse'->release typo.

18 years agoDon't remove host and interface addresses from pools in IPv4.
Shane Kerr [Fri, 7 Sep 2007 12:20:24 +0000 (12:20 +0000)] 
Don't remove host and interface addresses from pools in IPv4.

See RT ticket #17131 for more.

18 years agoFinal grammar fix.
David Hankins [Wed, 5 Sep 2007 22:45:07 +0000 (22:45 +0000)] 
Final grammar fix.

18 years agomore grammar
David Hankins [Wed, 5 Sep 2007 22:22:13 +0000 (22:22 +0000)] 
more grammar

18 years agoUpdate for grammar feedback.
David Hankins [Wed, 5 Sep 2007 20:48:24 +0000 (20:48 +0000)] 
Update for grammar feedback.

18 years agoautoconf regeneration
David Hankins [Wed, 5 Sep 2007 17:34:07 +0000 (17:34 +0000)] 
autoconf regeneration

18 years agoautomake regeneration
David Hankins [Wed, 5 Sep 2007 17:33:56 +0000 (17:33 +0000)] 
automake regeneration

18 years agoautoheader regeneration
David Hankins [Wed, 5 Sep 2007 17:33:42 +0000 (17:33 +0000)] 
autoheader regeneration

18 years agoaclocal regeneration
David Hankins [Wed, 5 Sep 2007 17:33:31 +0000 (17:33 +0000)] 
aclocal regeneration

18 years agoVersion to 4.0.0a3.
David Hankins [Wed, 5 Sep 2007 17:32:10 +0000 (17:32 +0000)] 
Version to 4.0.0a3.
README/RELNOTES to new version.
Copyright updates.

18 years agoCompile fix (unused variable).
Shane Kerr [Wed, 29 Aug 2007 21:58:32 +0000 (21:58 +0000)] 
Compile fix (unused variable).

See RT ticket #17116.

18 years agoHEAD build failure reparation. [ISC-Bugs #17115]
David Hankins [Wed, 29 Aug 2007 18:09:35 +0000 (18:09 +0000)] 
HEAD build failure reparation. [ISC-Bugs #17115]

18 years agoFix ugly output on config errors.
Shane Kerr [Wed, 29 Aug 2007 15:56:56 +0000 (15:56 +0000)] 
Fix ugly output on config errors.
See RT ticket #17011 for more.

18 years agoSupport for zero-length options in config files.
Shane Kerr [Mon, 27 Aug 2007 19:11:24 +0000 (19:11 +0000)] 
Support for zero-length options in config files.
See RT ticket #17029 for more.

18 years agoescape nested "'s
David Hankins [Thu, 23 Aug 2007 19:06:38 +0000 (19:06 +0000)] 
escape nested "'s

18 years agoUnused variable caught by gcc -Wall on 64-bit Linux.
Shane Kerr [Thu, 23 Aug 2007 18:04:29 +0000 (18:04 +0000)] 
Unused variable caught by gcc -Wall on 64-bit Linux.
Why this doesn't get flagged elsewhere is a mystery, and slightly
disturbing...

18 years ago- 'request' and 'also request' syntaxes have been added to accomodate
David Hankins [Thu, 23 Aug 2007 16:06:09 +0000 (16:06 +0000)] 
- 'request' and 'also request' syntaxes have been added to accomodate
  the DHCPv6 client configuration.  'send dhcp6.oro' is no longer
  necessary.  [ISC-Bugs #17023]

18 years agoCompile fix for Linux 64-bit.
Shane Kerr [Thu, 23 Aug 2007 13:46:23 +0000 (13:46 +0000)] 
Compile fix for Linux 64-bit.

18 years agoWarning-enabled build fixes for BSD.
Shane Kerr [Thu, 23 Aug 2007 09:49:51 +0000 (09:49 +0000)] 
Warning-enabled build fixes for BSD.

18 years ago- An internal database inconsistency bug was repaired where the server
David Hankins [Wed, 22 Aug 2007 15:42:13 +0000 (15:42 +0000)] 
- An internal database inconsistency bug was repaired where the server
  would segfault if a client attempted to renew a lease that had been
  loaded from persistent storage.  [ISC-Bugs #17068]

18 years agoregen
Shane Kerr [Wed, 22 Aug 2007 13:42:58 +0000 (13:42 +0000)] 
regen

18 years agoFix a number of warnings (and a few real bugs) found by enabling
Shane Kerr [Wed, 22 Aug 2007 13:41:37 +0000 (13:41 +0000)] 
Fix a number of warnings (and a few real bugs) found by enabling
gcc warnings.

See RT ticket #17013 for more.

18 years agoregen
David Hankins [Tue, 21 Aug 2007 20:18:37 +0000 (20:18 +0000)] 
regen

18 years agoautoconf regeneration
Shane Kerr [Tue, 21 Aug 2007 16:27:47 +0000 (16:27 +0000)] 
autoconf regeneration

18 years agoautoheader regeneration
Shane Kerr [Tue, 21 Aug 2007 16:22:14 +0000 (16:22 +0000)] 
autoheader regeneration

18 years agoaclocal regeneration
Shane Kerr [Tue, 21 Aug 2007 16:21:54 +0000 (16:21 +0000)] 
aclocal regeneration

18 years agoEnable DHCPv6 by default.
Shane Kerr [Tue, 21 Aug 2007 16:21:15 +0000 (16:21 +0000)] 
Enable DHCPv6 by default.
See RT ticket #17071 for more.

18 years agoFix for interface detection when no IPv4 addresses available.
Shane Kerr [Tue, 14 Aug 2007 14:08:16 +0000 (14:08 +0000)] 
Fix for interface detection when no IPv4 addresses available.
See RT ticket #17086 for more.

18 years agoUpdate failover documentation for dynamic bootp.
David Hankins [Fri, 20 Jul 2007 19:18:24 +0000 (19:18 +0000)] 
Update failover documentation for dynamic bootp.

18 years agoMissed a file from RT ticket #16988.
Shane Kerr [Fri, 13 Jul 2007 06:51:08 +0000 (06:51 +0000)] 
Missed a file from RT ticket #16988.

18 years agoCode cleanup to remove warnings from "gcc -Wall".
Shane Kerr [Fri, 13 Jul 2007 06:43:43 +0000 (06:43 +0000)] 
Code cleanup to remove warnings from "gcc -Wall".
See RT ticket #16988 for more.

18 years agoFixed file descriptor leak on failure in initializing OMAPI listener.
Shane Kerr [Thu, 12 Jul 2007 13:11:02 +0000 (13:11 +0000)] 
Fixed file descriptor leak on failure in initializing OMAPI listener.
See RT ticket #16993 for more.

18 years agoFix missing parameter in parse_warn().
Shane Kerr [Wed, 11 Jul 2007 14:54:11 +0000 (14:54 +0000)] 
Fix missing parameter in parse_warn().
Whoops.

18 years agoFix infinite loop if EOF in pool statement.
Shane Kerr [Wed, 11 Jul 2007 12:02:51 +0000 (12:02 +0000)] 
Fix infinite loop if EOF in pool statement.
See RT ticket #16977 for more.

18 years agoautoconf regeneration v4_0_0a2
Evan Hunt [Tue, 10 Jul 2007 22:09:54 +0000 (22:09 +0000)] 
autoconf regeneration

18 years agoautomake regeneration
Evan Hunt [Tue, 10 Jul 2007 22:08:52 +0000 (22:08 +0000)] 
automake regeneration

18 years agoautoheader regeneration
Evan Hunt [Tue, 10 Jul 2007 22:00:08 +0000 (22:00 +0000)] 
autoheader regeneration

18 years agoaclocal regeneration
Evan Hunt [Tue, 10 Jul 2007 21:59:54 +0000 (21:59 +0000)] 
aclocal regeneration

18 years agoReleasing 4.0.0a2
Evan Hunt [Tue, 10 Jul 2007 21:58:12 +0000 (21:58 +0000)] 
Releasing 4.0.0a2

18 years ago- Fixed a bug with the 'ddns-updates' boolean server configuration
David Hankins [Tue, 10 Jul 2007 21:42:05 +0000 (21:42 +0000)] 
- Fixed a bug with the 'ddns-updates' boolean server configuration
  parameter, which caused the server to fail. [ISC-Bugs #17002]

18 years agoUpdating the dhcpd usage() message and the dhcpd man page so they match
Shane Kerr [Tue, 3 Jul 2007 10:34:18 +0000 (10:34 +0000)] 
Updating the dhcpd usage() message and the dhcpd man page so they match
the command-line arguments.

See RT ticket #16922 for more.

18 years agoMinor bug in octal parsing fixed.
Shane Kerr [Tue, 3 Jul 2007 09:51:58 +0000 (09:51 +0000)] 
Minor bug in octal parsing fixed.
See RT ticket #16514 for more.

18 years agoCorrect compilation on HP/UX.
David Hankins [Fri, 29 Jun 2007 22:12:30 +0000 (22:12 +0000)] 
Correct compilation on HP/UX.

18 years agoImprove documentation of VIVSO and VSIO vendor spaces.
David Hankins [Thu, 28 Jun 2007 18:29:49 +0000 (18:29 +0000)] 
Improve documentation of VIVSO and VSIO vendor spaces.

18 years ago- The parse warning that 'deny dyanmic bootp;' must be configured for
David Hankins [Thu, 28 Jun 2007 17:19:55 +0000 (17:19 +0000)] 
- The parse warning that 'deny dyanmic bootp;' must be configured for
  failover protected subnets was removed. [ISC-Bugs #16975]

18 years agoFixed a bug parsing ipv6 addresses in host-identifier statements. [rt16860]
Evan Hunt [Wed, 27 Jun 2007 18:25:15 +0000 (18:25 +0000)] 
Fixed a bug parsing ipv6 addresses in host-identifier statements. [rt16860]

18 years agoregen
Shane Kerr [Wed, 27 Jun 2007 11:25:41 +0000 (11:25 +0000)] 
regen

18 years agoBuild fixes for Solaris. (CVS checkin, part 4)
Shane Kerr [Tue, 26 Jun 2007 09:58:41 +0000 (09:58 +0000)] 
Build fixes for Solaris. (CVS checkin, part 4)
See RT ticket #16966 for more.

18 years agoBuild fixes for Solaris. (CVS checking, part 3)
Shane Kerr [Tue, 26 Jun 2007 09:58:16 +0000 (09:58 +0000)] 
Build fixes for Solaris. (CVS checking, part 3)
See RT ticket #16966 for more.

18 years agoBuild fixes for Solaris. (CVS checking, part 2)
Shane Kerr [Tue, 26 Jun 2007 09:57:46 +0000 (09:57 +0000)] 
Build fixes for Solaris. (CVS checking, part 2)
See RT ticket #16966 for more.

18 years agoBuild fixes for Solaris.
Shane Kerr [Tue, 26 Jun 2007 09:56:52 +0000 (09:56 +0000)] 
Build fixes for Solaris.
See RT ticket #16966 for more.

18 years agoHandle IPv6 parsing better. Adds generic whitespace handling to
Shane Kerr [Wed, 20 Jun 2007 10:38:55 +0000 (10:38 +0000)] 
Handle IPv6 parsing better. Adds generic whitespace handling to
parser.
See RT ticket #16862 for more.

18 years agoCheck for valid prefixes in configuration.
Shane Kerr [Tue, 19 Jun 2007 17:06:03 +0000 (17:06 +0000)] 
Check for valid prefixes in configuration.

See RT ticket #16944 for more information.

18 years agoBuild fix for BSD.
Shane Kerr [Fri, 15 Jun 2007 15:02:05 +0000 (15:02 +0000)] 
Build fix for BSD.
See RT ticket #16959 for more.

18 years ago- supersede_lease() now requeues leases in their respective hardware
David Hankins [Fri, 8 Jun 2007 18:56:30 +0000 (18:56 +0000)] 
- supersede_lease() now requeues leases in their respective hardware
  address hash bucket.  This mirrors client identifier behaviour.
  [ISC-Bugs #16936]

18 years agoautoconf regeneration
David Hankins [Fri, 8 Jun 2007 15:00:05 +0000 (15:00 +0000)] 
autoconf regeneration

18 years agoautomake regeneration
David Hankins [Fri, 8 Jun 2007 14:59:47 +0000 (14:59 +0000)] 
automake regeneration

18 years agoautoheader regeneration
David Hankins [Fri, 8 Jun 2007 14:59:13 +0000 (14:59 +0000)] 
autoheader regeneration

18 years agoaclocal regeneration
David Hankins [Fri, 8 Jun 2007 14:58:38 +0000 (14:58 +0000)] 
aclocal regeneration

18 years ago- Compilation on HP/UX has been repaired. The changes should generally
David Hankins [Fri, 8 Jun 2007 14:58:20 +0000 (14:58 +0000)] 
- Compilation on HP/UX has been repaired.  The changes should generally
  apply to any architecture that supplies SIOCGLIFCONF but does not
  use 'struct lifconf' structures to pass values. [ISC-Bugs #16928]

18 years ago- AC_CHECK_HEADERS() defines HAVE_NET_IF_DL_H not HAVE_IF_DL_H.
David Hankins [Thu, 7 Jun 2007 23:40:19 +0000 (23:40 +0000)] 
- AC_CHECK_HEADERS() defines HAVE_NET_IF_DL_H not HAVE_IF_DL_H.

18 years agoautoconf+++, this time with 2.61
David Hankins [Thu, 7 Jun 2007 16:48:38 +0000 (16:48 +0000)] 
autoconf+++, this time with 2.61

18 years agoautoconf++, second round.
David Hankins [Thu, 7 Jun 2007 16:45:43 +0000 (16:45 +0000)] 
autoconf++, second round.

18 years agoautomake++, second round.
David Hankins [Thu, 7 Jun 2007 16:45:31 +0000 (16:45 +0000)] 
automake++, second round.

18 years agoaclocal++, second round.
David Hankins [Thu, 7 Jun 2007 16:44:54 +0000 (16:44 +0000)] 
aclocal++, second round.

18 years agoautoconf updated
David Hankins [Thu, 7 Jun 2007 15:57:24 +0000 (15:57 +0000)] 
autoconf updated