2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 13:57:50 +00:00
Commit Graph

3175 Commits

Author SHA1 Message Date
Evan Hunt
b55d0d5f53 Fixed a bug parsing ipv6 addresses in host-identifier statements. [rt16860] 2007-06-27 18:25:15 +00:00
Shane Kerr
b072ae4fa4 regen 2007-06-27 11:25:41 +00:00
Shane Kerr
cf8aca47a2 Build fixes for Solaris. (CVS checkin, part 4)
See RT ticket #16966 for more.
2007-06-26 09:58:41 +00:00
Shane Kerr
dd3276e37a Build fixes for Solaris. (CVS checking, part 3)
See RT ticket #16966 for more.
2007-06-26 09:58:16 +00:00
Shane Kerr
1748195e92 Build fixes for Solaris. (CVS checking, part 2)
See RT ticket #16966 for more.
2007-06-26 09:57:46 +00:00
Shane Kerr
847e7000cc Build fixes for Solaris.
See RT ticket #16966 for more.
2007-06-26 09:56:52 +00:00
Shane Kerr
bda3316935 Handle IPv6 parsing better. Adds generic whitespace handling to
parser.
See RT ticket #16862 for more.
2007-06-20 10:38:55 +00:00
Shane Kerr
9b21e73e3c Check for valid prefixes in configuration.
See RT ticket #16944 for more information.
2007-06-19 17:06:03 +00:00
Shane Kerr
e847f9833c Build fix for BSD.
See RT ticket #16959 for more.
2007-06-15 15:02:05 +00:00
David Hankins
b8221d9512 - supersede_lease() now requeues leases in their respective hardware
address hash bucket.  This mirrors client identifier behaviour.
  [ISC-Bugs #16936]
2007-06-08 18:56:30 +00:00
David Hankins
c62c07ef6a autoconf regeneration 2007-06-08 15:00:05 +00:00
David Hankins
e78f554adf automake regeneration 2007-06-08 14:59:47 +00:00
David Hankins
d72e14c7e5 autoheader regeneration 2007-06-08 14:59:13 +00:00
David Hankins
c000d90f25 aclocal regeneration 2007-06-08 14:58:38 +00:00
David Hankins
8da06bb1f5 - 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]
2007-06-08 14:58:20 +00:00
David Hankins
627ad6d620 - AC_CHECK_HEADERS() defines HAVE_NET_IF_DL_H not HAVE_IF_DL_H. 2007-06-07 23:40:19 +00:00
David Hankins
f085596f05 autoconf+++, this time with 2.61 2007-06-07 16:48:38 +00:00
David Hankins
fc3ebe5339 autoconf++, second round. 2007-06-07 16:45:43 +00:00
David Hankins
da59e03ddc automake++, second round. 2007-06-07 16:45:31 +00:00
David Hankins
8553de6f18 aclocal++, second round. 2007-06-07 16:44:54 +00:00
David Hankins
c59de8f48a autoconf updated 2007-06-07 15:57:24 +00:00
David Hankins
dff902ba2c automake updated 2007-06-07 15:57:10 +00:00
David Hankins
0ccd352429 autoheader updated 2007-06-07 15:56:47 +00:00
David Hankins
14cc7585dc aclocal updated. 2007-06-07 15:56:29 +00:00
David Hankins
dd3282251e - Two new operators, ~= and ~~, have been integrated to implement
boolean matches by regular expression (such as may be used in
  class matching statements).  Thanks to a patch by Alexandr S.
  Agranovsky, which underwent slight modification.  [ISC-Bugs #8155]
2007-06-07 15:52:30 +00:00
Evan Hunt
a546f2a714 Chdir to "/" before going into daemon mode. Use realpath() to
canonicalize relative pathnames. [rt16729]
2007-06-07 15:29:31 +00:00
Evan Hunt
6d20e31bac Make sure all writes to lease file are checked for success or failure.
(The patch checked in previously missed some cases.) [rt16929]
2007-06-06 23:07:17 +00:00
Evan Hunt
af5fa17626 - Add support for dhcpv6 "Release" messages [rt16905]
- Add -x option, which causes running dhclient processes to exist
  gracefully *without* releasing leases [rt16741]
(Merging both at once because the first one depended on the second one)
2007-06-06 22:57:32 +00:00
Evan Hunt
c11f349dba Pulled up rt16929 2007-06-05 23:28:43 +00:00
Shane Kerr
a36687f00d regen 2007-06-05 08:34:37 +00:00
Shane Kerr
f125dc8b41 Fix DHCP build on Slackware with 2.4 kernel.
See RT ticket #16918 for more information.
2007-06-04 14:18:08 +00:00
David Hankins
a512cc3a31 - Failover rebalance events no longer play ping pong with round errors
(moving leases between free and back to backup where there are an
  odd number of leases).
  [ISC-Bugs #16910]

- The 'pool' log line has been split into two messages, one before the
  rebalance run, and one after.
  [ISC-Bugs #16910]

- Any queued BNDACKs are transmitted before transmitting new BNDUPDs.
  This enforces the correct sequence of events for the remote server
  processing these messages.
  [ISC-Bugs #16910]
2007-06-01 22:26:01 +00:00
David Hankins
f796f70a27 - A bug was fixed in interface discovery wherein an error identifying
a server-configured interface with no IPv4 addresses would SEGV.
  [ISC-Bugs #16896]
2007-06-01 22:11:49 +00:00
Shane Kerr
83f0873e5c Check in latest config.h.in to fix build problems. 2007-05-30 22:03:06 +00:00
Shane Kerr
dfe63f1bfa Remove redundant cast.
See RT ticket #16917 for more.
2007-05-30 10:10:12 +00:00
Shane Kerr
02b030d1db Following directions from tinderbox to fix build. 2007-05-30 08:29:10 +00:00
Mark Andrews
8c5951dc9f regen 2007-05-29 23:47:26 +00:00
Evan Hunt
804401cc8e Merge in changes that were needed in 3.1.0 to silence NetBSD compiler
warnings. [rt16907]
2007-05-29 18:11:56 +00:00
Shane Kerr
6ecda39c26 Build fixes. See RT ticket #16888 for more information. 2007-05-29 16:32:11 +00:00
Mark Andrews
9f706d4610 regen 2007-05-23 21:56:00 +00:00
David Hankins
c9feb859e0 - Corrected a flaw that broke encapsulated spaces included due to presence
on the parameter request list. [ISC-Bugs #16625]
2007-05-23 19:25:40 +00:00
Shane Kerr
66eaae186e Handle hostnames that start with numbers.
This involved needing to look at more than one token at a time, so
this patch moves from read() to mmap() of files, as a way to gracefully
rewind.

See RT ticket #16516 for (a lot) more.
2007-05-23 15:29:49 +00:00
Mark Andrews
6d7bdffcbd regen 2007-05-23 13:30:30 +00:00
Shane Kerr
76c944da04 Fix pointer size in 64-bit land.
See RT ticket #16902 for more.
2007-05-23 10:35:11 +00:00
Mark Andrews
bb4ceaa207 regenerate configure 2007-05-23 01:35:24 +00:00
Mark Andrews
da6ba8ad20 regenerate aclocal.m4 2007-05-23 01:35:08 +00:00
Mark Andrews
c9a1db5ef1 regenerate configure 2007-05-23 01:25:52 +00:00
David Hankins
fc3b9c907d - A flaw in failover startup sequences was repaired that sometimes left
the primary DHCP server's pool rebalance schedules unscheduled.
  [ISC-Bugs #16621]
2007-05-22 22:56:21 +00:00
David Hankins
273bfdc3f1 "make check-am" to flush build environs and get new commits (fix compilation
on fbsd 4.11?).
2007-05-21 22:31:24 +00:00
David Hankins
ab353f630c Missed one. 2007-05-21 22:26:53 +00:00