2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-31 06:15:55 +00:00
Commit Graph

3868 Commits

Author SHA1 Message Date
David Hankins
d8e93d4d97 autoconf regeneration 2008-11-03 22:19:44 +00:00
David Hankins
0dd9150b87 automake regeneration 2008-11-03 22:19:25 +00:00
David Hankins
e5386fb431 autoheader regeneration 2008-11-03 22:19:03 +00:00
David Hankins
cafaa2b4f1 aclocal regeneration 2008-11-03 22:18:52 +00:00
David Hankins
c728361c47 version to 4.1.0b1
copyright update
2008-11-03 21:51:44 +00:00
David Hankins
f1672d8907 - The !inet_pton() call in res_mkupdrec was adjusted to '<= 0' as
inet_pton returns either 1, 0, or -1. [ISC-Bugs #18511]
2008-11-03 21:39:31 +00:00
David Hankins
7d714d6bba regen 2008-11-03 18:21:02 +00:00
David Hankins
899218e769 regen 2008-11-03 18:19:44 +00:00
David Hankins
fbcee149f8 - Delayed-ack is now a compile-time option, compiled out by default.
This feature is simply too experimental for right now, and causes
  some problems to some failover installations.  We will revisit this
  in future releases.  [ISC-Bugs #18832]
2008-11-03 18:13:58 +00:00
Francis Dupont
783259b1cc Improve IA_TA server support (17586) 2008-10-22 11:41:58 +00:00
David Hankins
399d3dbe29 - A bug cleaning up unknown-xxx temporary option definitions was fixed.
[ISC-Bugs #18735]
2008-10-08 16:26:42 +00:00
David Hankins
1387545ff7 - Some failover debugging #defines have been better defined and some
high frequency messages moved to a deeper debugging symbol.

- The CLTT parameter in failover is now only updated by client activity,
  and not by failover binding updates (taking on the peer's CLTT).

- Failover BNDUPD messages are now discarded if they conflict with an
  update that has been trasnmitted, but not acknowledged.

  [ISC-Bugs #17577c]
2008-09-24 16:18:56 +00:00
Francis Dupont
6ff3b26dd5 Commit rt17304 DHCPv6 examples 2008-09-24 08:38:58 +00:00
Francis Dupont
6cb2859389 DHCPv6 server example 2008-09-24 08:37:24 +00:00
Francis Dupont
a5e2fb5372 DHCPv6 client example 2008-09-24 08:36:46 +00:00
David Hankins
a4ffedd162 - A cosmetic bug in DHCPDECLINE processing was fixed which caused all
successful DHCPDECLINEs to be logged as "not found" rather than
  "abandoned".  [ISC-Bugs #18605]
2008-09-11 16:11:46 +00:00
David Hankins
d104d45bfe These are changes appearing since 4.1.0a1, not changes appearing since
4.0.0...
v4_1_0a2
2008-08-29 18:01:29 +00:00
David Hankins
ecddae64a2 - The v6 BSD socket method was updated to use a single UDP BSD socket
no matter how many interfaces are involved, differentiating the
  interfaces the packets were received on by the interface index supplied
  by the OS.
- The relay agent no longer listens to the All DHCP Servers Multicast
  address.
- A bug was fixed in data_string_sprintfa() where va_start was only called
  once for two invocations of vsprintf() variants.
  [ISC-Bugs #17610b]
2008-08-29 17:48:57 +00:00
David Hankins
dd484ced0d - Compliation warnings on GCC 4.3 relating to bootp source address
selection were repaired.  [ISC-Bugs #18520]
2008-08-20 23:07:19 +00:00
David Hankins
8fbb55ff3f - A partner-down failover server no longer emits 'peer holds all free leases'
if it is able to newly-allocate one of the peer's leases.  [ISC-Bugs #18437]
2008-08-19 18:00:24 +00:00
David Hankins
7d6180be3e - A bug in subnet6 parsing where options contained in subnet6 clauses would
not be applied to clients addressed within that network was repaired.

- When configuring a "subnet {}" or "subnet6 {}" without an explicit
  shared-network enclosing it, the DHCP software would synthesize a
  shared-network to contain the subnet.  However, all configuration
  parameters within the subnet more intuitively belong "to any client
  on that interface", or rather the synthesized shared-network.  So,
  when a shared-network is synthesized, it is used to contain the
  configuration present inside the subnet {} clause.  This means that
  the configuration will be valid for all clients on that network, not
  just those addressed out of the stated subnet.  If you intended the
  opposite, the workaround is to explicitly configure an empty
  shared-network.

- A bug was fixed where Information-Request processing was not sourcing
  configured option values.

- A warning was added since the DHCPv6 processing software does not yet
  support class statements.

  [ISC-Bugs #17638b]
2008-08-19 17:55:57 +00:00
David Hankins
0524508a91 Backing out [ISC-Bugs #17610] 2008-08-08 22:37:46 +00:00
David Hankins
08c4e7ce2b - The BSD socket code will now permit multiple DHCPv6 server instances to
operate on different interfaces. [ISC-Bugs #17610]
2008-08-08 20:26:57 +00:00
Evan Hunt
535485df4e The server wasn't always sending the FQDN option when it should. [rt18237] 2008-07-19 03:57:23 +00:00
Evan Hunt
20210a7bfc Clients that sent a parameter request list containing the routers option
before the subnet mask option were receiving only the latter. [rt18133]
2008-07-19 01:11:40 +00:00
Evan Hunt
51e7687feb Fixed a bug that caused some request types to be logged incorrectly [rt17987] 2008-07-18 01:04:58 +00:00
Evan Hunt
edcb5c469f Corrected list of failover state values in dhcpd man page. [rt17999] 2008-07-17 06:17:57 +00:00
Evan Hunt
c4d11d4390 Update dates, since 4.1.0a2 is coming out a month later than planned 2008-07-16 19:14:33 +00:00
Evan Hunt
9733358a3e local and remote port numbers in dhcpv4 were both set to 67; fixed. [rt18172] 2008-07-16 16:29:14 +00:00
Evan Hunt
d352732ea7 Fix handling of -A and -a flags in dhcrelay; it was failing to expand
packet size as needed to add relay agent options. [rt18296]
2008-07-16 16:18:22 +00:00
Jeremy Reed
4408ba6133 Fix several typos/mispellings. 2008-06-30 17:37:47 +00:00
Evan Hunt
ded99fc7ea autoconf regeneration 2008-06-13 01:41:55 +00:00
Evan Hunt
b616af2ed6 automake regeneration 2008-06-13 01:41:36 +00:00
Evan Hunt
dd5d504a0b autoheader regeneration 2008-06-13 01:40:35 +00:00
Evan Hunt
e462f7aa2f aclocal regeneration 2008-06-13 01:39:57 +00:00
Evan Hunt
7de20a9518 - Merge dhcrelay6 into dhcrelay
- Prep for 4.1.0a2 release
2008-06-13 00:55:53 +00:00
Francis Dupont
ffbaa8801e dhclient -6 -1 2008-06-12 13:38:41 +00:00
Francis Dupont
8009776487 fix format code 'Z' 2008-06-12 13:27:55 +00:00
David Hankins
237bfdc924 regen 2008-06-11 23:13:30 +00:00
David Hankins
40ec5f3863 - A double-dereference in dhclient transmission of DHCPDECLINEs was
repaired. [ISC-Bugs #18097]
2008-06-11 20:17:10 +00:00
Francis Dupont
420d8b3f0c merge 17500 2008-05-23 13:56:07 +00:00
Francis Dupont
3dbe22465b merge 17621 2008-05-23 13:22:23 +00:00
Evan Hunt
61220a0091 Fix a coredump when adding a class via OMAPI [rt17162] 2008-05-06 22:59:51 +00:00
Francis Dupont
1d17db44a7 rename iaaddr structure & co 2008-03-31 13:49:45 +00:00
David Hankins
9ac4206a63 - DHCPv6 vendor-class options (VSIO) are now only sent when they appear
on the DHCPv6 ORO.  This resolves a bug where VSIO options were placed
  in IA_NA encapsulated options fields.  [ISC-Bugs #17852]
2008-03-24 17:55:45 +00:00
Mark Andrews
4bfbe15a8f regen 2008-03-18 23:27:06 +00:00
David Hankins
4619c0a2fb - A memory leak when using omapi has been fixed. [ISC-Bugs #17560] 2008-03-18 18:28:14 +00:00
Francis Dupont
507fe25f11 fix 'o' 2008-03-17 16:08:54 +00:00
Francis Dupont
8dea7ba78b Add DHCPv6 files in configure 2008-03-17 15:58:33 +00:00
Francis Dupont
6027d38fc9 fix 17383/17422 pb 2008-03-17 15:48:05 +00:00