]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
17 years ago- A bug was fixed where the BOOTP header 'sname' field had a value, the
David Hankins [Tue, 3 Apr 2007 14:57:53 +0000 (14:57 +0000)] 
- A bug was fixed where the BOOTP header 'sname' field had a value, the
  copy written to persistent storage was actually the contents of the
  'file' field.  [ISC-Bugs #16784]

17 years ago- Some uninitialized values were repaired in dhcpleasequery.c that
David Hankins [Mon, 2 Apr 2007 23:00:05 +0000 (23:00 +0000)] 
- Some uninitialized values were repaired in dhcpleasequery.c that
  caused the server to abort. [ISC-Bugs #16783]

17 years ago- In the case where an "L2" DHCP Relay Agent (one that does not set giaddr)
David Hankins [Tue, 27 Mar 2007 03:48:06 +0000 (03:48 +0000)] 
- In the case where an "L2" DHCP Relay Agent (one that does not set giaddr)
  was directly attached to the same broadcast domain as the DHCP server,
  the RFC3046 relay agent information option was not being returned to the
  relay in the server's replies.  This was fixed; the dhcp server no longer
  requires the giaddr to reply with relay agent information.  Note that
  this also improves compatibility with L2 devices that "intercept" DHCP
  packets and expect relay agent information even in unicast (renewal)
  replies. [ISC-Bugs #16762]

17 years ago- A memory leak in the minires_nsendsigned() function call was repaired.
David Hankins [Tue, 27 Mar 2007 03:08:13 +0000 (03:08 +0000)] 
- A memory leak in the minires_nsendsigned() function call was repaired.
  Effectively, this leaked ~80 bytes per DDNS update.  [ISC-Bugs #16770]

17 years ago- A reference leak on binding scopes set by ddns updates was repaired.
David Hankins [Tue, 27 Mar 2007 02:47:27 +0000 (02:47 +0000)] 
- A reference leak on binding scopes set by ddns updates was repaired.
  [ISC-Bugs #16769]

17 years agoSpelling fixes. See RT ticket 16513 for details.
Shane Kerr [Mon, 29 Jan 2007 10:25:55 +0000 (10:25 +0000)] 
Spelling fixes. See RT ticket 16513 for details.

17 years agoChange "execute" from numeric expression to executable statement, so
Evan Hunt [Sun, 28 Jan 2007 23:00:19 +0000 (23:00 +0000)] 
Change "execute" from numeric expression to executable statement, so
it will not be necessary to use eval(execute(...)) [rt16620]

17 years ago- A bug was fixed in dhclient rendering the textual output form of the
David Hankins [Thu, 11 Jan 2007 16:31:51 +0000 (16:31 +0000)] 
- A bug was fixed in dhclient rendering the textual output form of the
  domain-search option syntax. [ISC-Bugs #16586]

17 years ago- A bug was fixed where attempting to permit leasequeries results in a
David Hankins [Fri, 5 Jan 2007 23:19:22 +0000 (23:19 +0000)] 
- A bug was fixed where attempting to permit leasequeries results in a
  fatal internal error, "Unable to find server option 49". [ISC-Bugs #16566]

17 years ago- A segfault bug in recursive encapsulation support has been corrected.
David Hankins [Thu, 9 Nov 2006 22:08:28 +0000 (22:08 +0000)] 
- A segfault bug in recursive encapsulation support has been corrected.
  [ISC-Bugs #16480]

17 years ago- A logic error in omapi interface code was repaired that might result in
David Hankins [Tue, 7 Nov 2006 23:40:14 +0000 (23:40 +0000)] 
- A logic error in omapi interface code was repaired that might result in
  incorrectly indicating 'up' state when any flags were set, rather than
  specifically the INTERFACE_REQUESTED flag. [ISC-Bugs #16431]

17 years agoMinor fix, calling wrong free function.
Shane Kerr [Mon, 6 Nov 2006 18:13:31 +0000 (18:13 +0000)] 
Minor fix, calling wrong free function.
See rt16446 for information.

17 years ago- Some default hash table sizes were tweaked, some upwards, some downwards.
David Hankins [Fri, 27 Oct 2006 22:54:13 +0000 (22:54 +0000)] 
- Some default hash table sizes were tweaked, some upwards, some downwards.
  3.1.0a1's tables resulted in a reduction in default server memory use.
  The new selected values provide more of a zero sum (increasing the size
  of tables likely to be populated, decreasing the size of tables unlikely).

- Lease structures appear in three spearate hashes: by IP address, by UID,
  and by hardware address.  One type of table was used for all three, and
  improvements to IP address hashing were applied to all three (so UID and
  hardware addresses were treated like 4-byte integers).  There are now two
  types of tables, and the uid/hw hashes use functions more appropriate
  to their needs.

- The max-lease-misbalance percentage no longer causes scheduled rebalance
  runs to be skipped: it still governs the schedule, but every scheduled
  run will attempt balance.

[ISC-Bugs #16396]

17 years ago- An option definition referencing leak was fixed, which resulted in early
David Hankins [Tue, 17 Oct 2006 20:45:59 +0000 (20:45 +0000)] 
- An option definition referencing leak was fixed, which resulted in early
  termination of dhclient upon the renewal event. [ISC-Bugs #16423]

17 years ago'Domain name list' was not added in 3.0.4rc1...
David Hankins [Thu, 12 Oct 2006 18:50:42 +0000 (18:50 +0000)] 
'Domain name list' was not added in 3.0.4rc1...

17 years agoSilencing compiler warnings in ths run of development. [ISC-Bugs #16425]
David Hankins [Mon, 9 Oct 2006 17:47:43 +0000 (17:47 +0000)] 
Silencing compiler warnings in ths run of development. [ISC-Bugs #16425]

17 years ago- The servers now try harder to transmit pending binding updates when
David Hankins [Wed, 27 Sep 2006 18:27:27 +0000 (18:27 +0000)] 
- The servers now try harder to transmit pending binding updates when
  entering normal state. [ISC-Bugs #16412]

- UPDREQ/UPDREQALL handling was optimized - it no longer dequeues and
  requeues all pending updates.  This should reduce the number of spurious
  'xid mismatch' log mesasges. [ISC-Bugs #16412]

17 years ago- A bug in the FQDN universe that added FQDN codes to the NWIP universe's
David Hankins [Mon, 18 Sep 2006 17:35:44 +0000 (17:35 +0000)] 
- A bug in the FQDN universe that added FQDN codes to the NWIP universe's
  hash table was repaired. [ISC-Bugs #16395]

17 years agos/acheiving/achieving/
David Hankins [Fri, 1 Sep 2006 14:58:55 +0000 (14:58 +0000)] 
s/acheiving/achieving/

17 years agos/saught/sought/
David Hankins [Wed, 30 Aug 2006 15:23:25 +0000 (15:23 +0000)] 
s/saught/sought/

17 years agoDocumentation change for new pool balance behaviour as will appear in 3.1.0.
David Hankins [Mon, 28 Aug 2006 21:44:42 +0000 (21:44 +0000)] 
Documentation change for new pool balance behaviour as will appear in 3.1.0.

17 years agoHead bugfix, dueling BNDUPD/ACKs [ISC-Bugs #16346b]
David Hankins [Mon, 28 Aug 2006 21:35:03 +0000 (21:35 +0000)] 
Head bugfix, dueling BNDUPD/ACKs [ISC-Bugs #16346b]

17 years agos/sought/saught/
David Hankins [Mon, 28 Aug 2006 14:52:41 +0000 (14:52 +0000)] 
s/sought/saught/

17 years ago- Silence warnings from robie. [ISC-Bugs #16358]
David Hankins [Thu, 24 Aug 2006 14:58:55 +0000 (14:58 +0000)] 
- Silence warnings from robie. [ISC-Bugs #16358]

17 years ago- Don't forget to set ATSFP on receiving a BNDACK - bug introduced in 3.1.0
David Hankins [Thu, 24 Aug 2006 14:55:51 +0000 (14:55 +0000)] 
- Don't forget to set ATSFP on receiving a BNDACK - bug introduced in 3.1.0
  work.  [ISC-Bugs #16359]

17 years ago- DHCPINFORM handling for clients that properly set ciaddr and come to the
David Hankins [Tue, 22 Aug 2006 17:13:25 +0000 (17:13 +0000)] 
- DHCPINFORM handling for clients that properly set ciaddr and come to the
  server via a relay agent has been repaired. [ISC-Bugs #16355]

17 years agoMerged rt16356.
Shane Kerr [Tue, 22 Aug 2006 15:01:47 +0000 (15:01 +0000)] 
Merged rt16356.

17 years agoPulling down update from v3_1.
David Hankins [Thu, 17 Aug 2006 21:50:56 +0000 (21:50 +0000)] 
Pulling down update from v3_1.

17 years agoversion++ on HEAD before I forget.
David Hankins [Thu, 17 Aug 2006 21:19:24 +0000 (21:19 +0000)] 
version++ on HEAD before I forget.

17 years agoMerge of rt16329, adds encapsulation within encapsulation.
Shane Kerr [Fri, 11 Aug 2006 09:15:17 +0000 (09:15 +0000)] 
Merge of rt16329, adds encapsulation within encapsulation.

17 years agoRemoving the new I/O changes from HEAD. [ISC-Bugs #16328]
David Hankins [Wed, 9 Aug 2006 14:57:48 +0000 (14:57 +0000)] 
Removing the new I/O changes from HEAD. [ISC-Bugs #16328]

17 years agoManpage formatting errors corrected.
David Hankins [Tue, 8 Aug 2006 19:45:11 +0000 (19:45 +0000)] 
Manpage formatting errors corrected.

17 years agoPulling in rt16318, a set of fixes for 3.1 from Hankins.
Shane Kerr [Fri, 4 Aug 2006 10:59:33 +0000 (10:59 +0000)] 
Pulling in rt16318, a set of fixes for 3.1 from Hankins.

17 years agoSeveral minor bugs never seen in any public release corrected.
David Hankins [Wed, 2 Aug 2006 22:36:00 +0000 (22:36 +0000)] 
Several minor bugs never seen in any public release corrected.
[ISC-Bugs #16316]

17 years agoUpdates prior to 3.1.0a1 release.
David Hankins [Tue, 1 Aug 2006 21:18:35 +0000 (21:18 +0000)] 
Updates prior to 3.1.0a1 release.

17 years ago- A new dhcp server option 'adaptive-lease-time-threshold' has been added
David Hankins [Mon, 31 Jul 2006 23:17:24 +0000 (23:17 +0000)] 
- A new dhcp server option 'adaptive-lease-time-threshold' has been added
  which causes the server to substantially reduce lease-times if there are
  few (configured percentage) remaining leases.  Thanks to a patch submitted
  from Christof Chen. [ISC-Bugs #15409]

17 years ago- A new common configuration executable statement, execute(), has been
David Hankins [Mon, 31 Jul 2006 22:19:51 +0000 (22:19 +0000)] 
- A new common configuration executable statement, execute(), has been
  added.  This permits dhcpd or dhclient to execute a named external
  program with command line arguments specified from other configuration
  language.  Thanks to a patch written by Mattias Ronnblom, gotten to us
  via Robin Breathe. [ISC-Bugs #13728]

17 years agoNew options added, and some magic code to parse unknown options.
Shane Kerr [Wed, 26 Jul 2006 15:43:52 +0000 (15:43 +0000)] 
New options added, and some magic code to parse unknown options.
See ticket rt15925.

17 years ago- DHCPD is now RFC2131 section 4.1 compliant (broadcast to all-ones ip and
David Hankins [Tue, 25 Jul 2006 17:41:18 +0000 (17:41 +0000)] 
- DHCPD is now RFC2131 section 4.1 compliant (broadcast to all-ones ip and
  ethernet mac address) on the SCO platform specifically without any strange
  ifconfig hacks.  Many thanks go to the Kroger Co. for donating the
  hardware and funding the development. [V3-0-1-KROGER-WORK-BRANCH] - funded
  development.

17 years agoAdded associated-ip to priority list, for rt16180.
Shane Kerr [Tue, 25 Jul 2006 13:36:58 +0000 (13:36 +0000)] 
Added associated-ip to priority list, for rt16180.

17 years agoMerged rt12324, DHCPLEASEQUERY.
Shane Kerr [Tue, 25 Jul 2006 13:26:00 +0000 (13:26 +0000)] 
Merged rt12324, DHCPLEASEQUERY.

17 years agoHankin's fixes for hash-related core dumps on HEAD.
Shane Kerr [Tue, 25 Jul 2006 09:59:39 +0000 (09:59 +0000)] 
Hankin's fixes for hash-related core dumps on HEAD.

17 years ago- Support for compressed 'domain name list' style DHCP option contents, and DHCPv6_parsing_base
David Hankins [Sat, 22 Jul 2006 02:24:16 +0000 (02:24 +0000)] 
- Support for compressed 'domain name list' style DHCP option contents, and
  in particular the domain search option (#119) was added. [ISC-Bugs #15934]

17 years agoHankins' fix to HEAD build breakage.
Shane Kerr [Thu, 20 Jul 2006 16:27:45 +0000 (16:27 +0000)] 
Hankins' fix to HEAD build breakage.

17 years ago- Host declaration hardware addresses and client identifiers may only be
David Hankins [Thu, 20 Jul 2006 16:04:03 +0000 (16:04 +0000)] 
- Host declaration hardware addresses and client identifiers may only be
  configured once.  dhcpd will now fail to load config files that specify
  multiple identifiers (previous versions would silently over-ride the
  value with the later configured value). [ISC-Bugs #15533]

17 years ago- 'ignore client-updates;' now has behaviour that is different from
David Hankins [Wed, 19 Jul 2006 20:13:57 +0000 (20:13 +0000)] 
- 'ignore client-updates;' now has behaviour that is different from
  'deny client-updates;'.  The client's request is not truly ignored,
  rather it is encouraged.  Should this value be configured, the server
  updates DNS as though client-updates were set to 'deny'.  That is, it
  enters into DNS whatever it is configured to do already, provided it is
  configured to.  Then it sends a response to the client that lets the
  client believe it is performing client updates (which it will), probably
  for a different name.  In essence, this lets the client do as it will,
  ignoring this aspect of their request. [ISC-Bugs #16185]

17 years ago- In those cases where the DHCP software manufactures an IP header (to
David Hankins [Wed, 19 Jul 2006 18:00:36 +0000 (18:00 +0000)] 
- In those cases where the DHCP software manufactures an IP header (to
  transmit via bpf, lpf, etc), the IP TTL the software selects has been
  increased from 16 to 128.  This is intended to match Microsoft Windows
  DHCP Client behaviour, to increase compatibility. [ISC-Bugs #15583 and
  #3226]

17 years ago- A new DDNS related server option, update-conflict-detection, has been
David Hankins [Wed, 19 Jul 2006 17:14:55 +0000 (17:14 +0000)] 
- A new DDNS related server option, update-conflict-detection, has been
  added.  If this option is enabled, dhcpd will perform normal DHCID
  conflict resolution (the default).  If this option is disabled, it will
  instead trust the assigned name implicitly (removing any other bindings
  on that name).  This option has not been made available in dhclient.
  [ISC-Bugs #16165]

17 years ago- Attempting to write a new lease file to replace a corrupt (due to
David Hankins [Wed, 19 Jul 2006 16:44:47 +0000 (16:44 +0000)] 
- Attempting to write a new lease file to replace a corrupt (due to
  encountering non-retryable errors during writing) lease file should
  no longer result in an infinite recursion. [ISC-Bugs #16265]

17 years ago- Abandoned or dissociated (err condition) leases now remove any related
David Hankins [Tue, 18 Jul 2006 18:15:53 +0000 (18:15 +0000)] 
- Abandoned or dissociated (err condition) leases now remove any related
  dynamic dns bindings.  Thanks to a patch from Patrick Schoo.
  [ISC-Bugs #15836]

17 years ago- The log message emitted when the 'leased-address' value was not available
David Hankins [Mon, 17 Jul 2006 15:33:34 +0000 (15:33 +0000)] 
- The log message emitted when the 'leased-address' value was not available
  in dhcpd.conf "executable statements" has been updated to be more helpful.
  Manpage information for this value has also been updated. [ISC-Bugs #16136]

17 years ago- A few lines of code that were failover-specific were moved within
David Hankins [Mon, 17 Jul 2006 15:21:45 +0000 (15:21 +0000)] 
- A few lines of code that were failover-specific were moved within
  #if defined() clauses so that compilation without failover could be
  made possible. [ISC-Bugs #15987]

17 years ago- The DHCP Relay Agent Information Option / Link Selection Sub-Option
David Hankins [Mon, 17 Jul 2006 15:16:43 +0000 (15:16 +0000)] 
- The DHCP Relay Agent Information Option / Link Selection Sub-Option
  is now supported.  (See RFC3527 for details). [ISC-Bugs #16251]

17 years agoClarifications per dhcp-users activity: -d implies -f.
David Hankins [Thu, 13 Jul 2006 17:28:40 +0000 (17:28 +0000)] 
Clarifications per dhcp-users activity: -d implies -f.

17 years agoAttribute omapi.1 manpage update to Yoshihiko.
David Hankins [Thu, 13 Jul 2006 00:53:24 +0000 (00:53 +0000)] 
Attribute omapi.1 manpage update to Yoshihiko.

17 years agoNroff command errors as supplied by rt15930.
David Hankins [Thu, 13 Jul 2006 00:52:10 +0000 (00:52 +0000)] 
Nroff command errors as supplied by rt15930.

17 years agoREADME changes pursuant to rt15988.
David Hankins [Tue, 11 Jul 2006 20:10:38 +0000 (20:10 +0000)] 
README changes pursuant to rt15988.

17 years agoForgot (ARGH!) to attribute Chris.
David Hankins [Sun, 9 Jul 2006 15:44:01 +0000 (15:44 +0000)] 
Forgot (ARGH!) to attribute Chris.

17 years ago- If the dhclient were to receive a DHCPNAK while it was in the RENEW
David Hankins [Sun, 9 Jul 2006 15:39:48 +0000 (15:39 +0000)] 
- If the dhclient were to receive a DHCPNAK while it was in the RENEW
  state (and consequently, had an active, 'bound' address and related
  configuration options), it would fail to 'tear down' this information
  before proceeding into INIT state.  dhclient now iterates the dhclient-
  script with the 'EXPIRE' action to cause these teardowns prior to entering
  INIT state. [ISC-Bugs #16035]

17 years agoUpdated dhcpd.conf.5 manpage in regard to ddns-domainname option, pursuant
David Hankins [Sun, 9 Jul 2006 15:01:19 +0000 (15:01 +0000)] 
Updated dhcpd.conf.5 manpage in regard to ddns-domainname option, pursuant
to discussion on dhcp-users.

18 years agoMinor macro fix, see ticket rt16177.
Shane Kerr [Mon, 19 Jun 2006 20:42:11 +0000 (20:42 +0000)] 
Minor macro fix, see ticket rt16177.

18 years agoMinor fix, see rt16176.
Shane Kerr [Mon, 19 Jun 2006 20:39:28 +0000 (20:39 +0000)] 
Minor fix, see rt16176.

18 years agoMAC address affinity and reserved leases were subtly incompatible.
David Hankins [Mon, 19 Jun 2006 15:15:16 +0000 (15:15 +0000)] 
MAC address affinity and reserved leases were subtly incompatible.
[ISC-Bugs #16172]

18 years agoA type error introduced in rt13308 repaired. [ISC-Bugs #16173]
David Hankins [Fri, 16 Jun 2006 19:53:50 +0000 (19:53 +0000)] 
A type error introduced in rt13308 repaired. [ISC-Bugs #16173]

18 years ago- Failover pairs now implement 'MAC Affinity' on leases moving from the
David Hankins [Fri, 16 Jun 2006 19:26:45 +0000 (19:26 +0000)] 
- Failover pairs now implement 'MAC Affinity' on leases moving from the
  active to free states.  Leases that belonged to the failover secondary
  are moved to BACKUP state rather than FREE upon exiting EXPIRED state.
  If lease rebalancing must move leases, it tries first to move leases
  that belong to the peer in need.
- The server no longer sends POOLREQ messages unless the pool is severely
  misbalanced in the peer's favor (see 'man dhcpd.conf' for more details).
- Pool rebalance events no longer happen upon successfully allocating a
  lease.  Instead, they happen on a schedule.  See 'man dhcpd.conf' for the
  min-balance and max-balance statements for more information.

  [ISC-Bugs #13308]

18 years ago- A bug where leases not in ACTIVE state would get billed to billed classes
David Hankins [Thu, 15 Jun 2006 17:52:06 +0000 (17:52 +0000)] 
- A bug where leases not in ACTIVE state would get billed to billed classes
  (classes with lease limitations) was fixed.  Non-active leases OFFERed
  to clients are no longer billed (but billing is checked before offering).
  [ISC-Bugs #16168]

18 years agoLess silly configuration syntax for infinite lease-time marking reservations.
David Hankins [Thu, 15 Jun 2006 17:49:49 +0000 (17:49 +0000)] 
Less silly configuration syntax for infinite lease-time marking reservations.
Documentation++. [ISC-Bugs #16166]

18 years ago- Some patches to improve DHCP Server startup speed from Andrew Matheson
David Hankins [Fri, 9 Jun 2006 15:51:02 +0000 (15:51 +0000)] 
- Some patches to improve DHCP Server startup speed from Andrew Matheson
  have been incorporated. [ISC-Bugs #3154]

18 years agoFix build failure on aix pursuant to review - 'inline' is GCC only.
David Hankins [Thu, 8 Jun 2006 23:51:37 +0000 (23:51 +0000)] 
Fix build failure on aix pursuant to review - 'inline' is GCC only.
[ISC-Bugs #16155]

18 years ago- A new common (server or client) option, 'db-time-format local;', has
David Hankins [Tue, 6 Jun 2006 16:35:18 +0000 (16:35 +0000)] 
- A new common (server or client) option, 'db-time-format local;', has
  been added which prints the local time in /var/db/dhcpd.leases rather
  than UTC.  Thanks to a patch from Ken Lalonde. [ISC-Bugs #2678]

18 years agoCompiler warnings (a few were bugfixes internal to HEAD development) silenced.
David Hankins [Mon, 5 Jun 2006 16:42:59 +0000 (16:42 +0000)] 
Compiler warnings (a few were bugfixes internal to HEAD development) silenced.
[ISC-Bugs #16133]

18 years ago- rt15979 integration error repairs [ISC-Bugs #16132]
David Hankins [Fri, 2 Jun 2006 17:11:49 +0000 (17:11 +0000)] 
- rt15979 integration error repairs [ISC-Bugs #16132]

18 years ago- Error integrating rt15979 (missing comma).
David Hankins [Thu, 1 Jun 2006 22:38:19 +0000 (22:38 +0000)] 
- Error integrating rt15979 (missing comma).

18 years ago- Varying option space code and length bit widths (8/16/32) are now
David Hankins [Thu, 1 Jun 2006 20:23:18 +0000 (20:23 +0000)] 
- Varying option space code and length bit widths (8/16/32) are now
  supported.  This is a milestone in acheiving RFC 3925 "VIVSO" and
  DHCPv6 support. [ISC-Bugs #15979]

18 years ago- The subnet-mask option is now supplied by default, but at lowest
David Hankins [Tue, 30 May 2006 19:58:14 +0000 (19:58 +0000)] 
- The subnet-mask option is now supplied by default, but at lowest
  priority.  This helps a small minority of clients that provide parameter
  request lists, but do not list the subnet-mask option because they were
  designed to interoperate with a server that behaves in this manner.
  [ISC-Bugs #1196]
- The FQDN option is similarly supplied even if it does not appear on the
  parameter request list, but not to the exclusion of options that do
  appear at the parameter request list.  Up until now it had ultimate
  priority over the client's parameter request list.  [ISC-Bugs #1196]

18 years agoThere are 6 lease pools now, not 5. [ISC-Bugs #16051]
David Hankins [Tue, 30 May 2006 19:46:37 +0000 (19:46 +0000)] 
There are 6 lease pools now, not 5.  [ISC-Bugs #16051]

18 years ago- Some time value size fixes in 3.0.4 brought on from FreeBSD /usr/ports were
David Hankins [Wed, 17 May 2006 20:15:32 +0000 (20:15 +0000)] 
- Some time value size fixes in 3.0.4 brought on from FreeBSD /usr/ports were
  misapplied to server values rather than client values.  The server no longer
  advertises 8-byte lease-time options when on 64-bit platforms.
  [ISC-Bugs #16036]

18 years agoReally must remember attribution of user patches.
David Hankins [Mon, 15 May 2006 15:10:43 +0000 (15:10 +0000)] 
Really must remember attribution of user patches.

18 years ago- The dhclient 'reject ...;' statement, which rejects leases given by named
David Hankins [Mon, 15 May 2006 15:07:50 +0000 (15:07 +0000)] 
- The dhclient 'reject ...;' statement, which rejects leases given by named
  server-identifiers, now permits address ranges to be specified in CIDR
  notation. [ISC-Bugs #1435]

18 years agoSomehow managed to mis-sort new features from code brought up from v3-release.
David Hankins [Thu, 11 May 2006 20:29:43 +0000 (20:29 +0000)] 
Somehow managed to mis-sort new features from code brought up from v3-release.

18 years agoCorrecting an uninitialized use warning on HEAD [ISC-Bugs #16025].
David Hankins [Thu, 11 May 2006 16:35:56 +0000 (16:35 +0000)] 
Correcting an uninitialized use warning on HEAD [ISC-Bugs #16025].

18 years agoStupid me, forgot to attribute the patch to the supplier.
David Hankins [Thu, 11 May 2006 16:33:36 +0000 (16:33 +0000)] 
Stupid me, forgot to attribute the patch to the supplier.

18 years ago- lcase() and ucase() configuration expressions have been added which adjust
David Hankins [Thu, 11 May 2006 16:31:29 +0000 (16:31 +0000)] 
- lcase() and ucase() configuration expressions have been added which adjust
  their arguments from upper to lower and lower to upper cases respectively.
  [ISC-Bugs #1597]

18 years agoMerging in final change from rt15937, getting rid of space
Shane Kerr [Thu, 11 May 2006 14:48:59 +0000 (14:48 +0000)] 
Merging in final change from rt15937, getting rid of space
before () in function calls.

18 years agoPulling work between V3-0-4B3 and present v3-release-branch to HEAD.
David Hankins [Fri, 5 May 2006 20:32:31 +0000 (20:32 +0000)] 
Pulling work between V3-0-4B3 and present v3-release-branch to HEAD.

18 years agoRemoved -7 but did not add -12 to repo.
David Hankins [Fri, 5 May 2006 20:12:38 +0000 (20:12 +0000)] 
Removed -7 but did not add -12 to repo.

18 years ago- The Load Balance Algorithm was misimplemented. The current implementation
David Hankins [Thu, 4 May 2006 21:14:21 +0000 (21:14 +0000)] 
- The Load Balance Algorithm was misimplemented.  The current implementation
  matches RFC 3074. [ISC-Bugs #15980]

18 years ago- Support for 'reserved' (psuedo-static) and BOOTP leases via failover
David Hankins [Thu, 27 Apr 2006 17:26:42 +0000 (17:26 +0000)] 
- Support for 'reserved' (psuedo-static) and BOOTP leases via failover
  was introduced. [ISC-Bugs #13672]
- The failover implementation was updated to comply with revision 12 of
  the protocol draft. [ISC-Bugs #13672]

18 years agoManpage patch from user.
David Hankins [Wed, 26 Apr 2006 15:13:11 +0000 (15:13 +0000)] 
Manpage patch from user.

18 years agoChanges as documented in ticket #15937 (stdio file descriptor fixes).
Shane Kerr [Mon, 27 Mar 2006 09:45:47 +0000 (09:45 +0000)] 
Changes as documented in ticket #15937 (stdio file descriptor fixes).

18 years agoSilence sign change warnings. [ISC-Bugs #15884]
David Hankins [Thu, 2 Mar 2006 19:02:56 +0000 (19:02 +0000)] 
Silence sign change warnings. [ISC-Bugs #15884]

18 years ago- The IO system now tracks all local IP addresses, so that the DHCP
David Hankins [Mon, 27 Feb 2006 23:56:13 +0000 (23:56 +0000)] 
- The IO system now tracks all local IP addresses, so that the DHCP
  applications (particularly the dhcrelay) can discern between what frames
  were tranmsitted to it, and what frames are being carried through it which
  it should not intercept. [ISC-Bugs #15573]

18 years agoPass the non-const version of the pointer to memcpy - silence warnings.
David Hankins [Mon, 27 Feb 2006 23:43:30 +0000 (23:43 +0000)] 
Pass the non-const version of the pointer to memcpy - silence warnings.

18 years ago- Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silence
David Hankins [Fri, 24 Feb 2006 23:16:32 +0000 (23:16 +0000)] 
- Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silence
  robie).

18 years ago- RFC3942 compliance, site-local option spaces start at 224 now, not 128.
David Hankins [Fri, 30 Sep 2005 19:15:55 +0000 (19:15 +0000)] 
- RFC3942 compliance, site-local option spaces start at 224 now, not 128.
  [ISC-Bugs #13142]

18 years agoCorrections to changes made on HEAD pursuant to review of changes between
David Hankins [Fri, 30 Sep 2005 17:57:32 +0000 (17:57 +0000)] 
Corrections to changes made on HEAD pursuant to review of changes between
V3.0.3 and HEAD.  [ISC-Bugs #15348]

18 years agoMerge changes between 3.0.3b1 and 3.0.3rc1 to HEAD. HEAD-MERGE-V3-0-3RC1
David Hankins [Thu, 7 Jul 2005 16:39:08 +0000 (16:39 +0000)] 
Merge changes between 3.0.3b1 and 3.0.3rc1 to HEAD.

19 years agoUpon trying to back the www-server documentation down to the HEAD-MERGE-V3-0-3RC1_base
David Hankins [Fri, 1 Apr 2005 23:41:26 +0000 (23:41 +0000)] 
Upon trying to back the www-server documentation down to the
V3-release-branch, I now believe that this was a merge error...the option
is already documented, this duplicates it.  Probably confused cvs merging
somehow from the fact that a single word was added...

19 years agoFiles removed in the massive merge between V3-RELEASE-BRANCH and HEAD,
David Hankins [Thu, 17 Mar 2005 20:42:06 +0000 (20:42 +0000)] 
Files removed in the massive merge between V3-RELEASE-BRANCH and HEAD,
bringing HEAD up to par with V3-0-3-BETA-1.

19 years agoNew files added in merge from V3-RELEASE-BRANCH to HEAD as of V3-0-3-BETA-1.
David Hankins [Thu, 17 Mar 2005 20:30:41 +0000 (20:30 +0000)] 
New files added in merge from V3-RELEASE-BRANCH to HEAD as of V3-0-3-BETA-1.