2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-28 21:07:43 +00:00

446 Commits

Author SHA1 Message Date
David Hankins
98bd7ca099 DHCPv6 branch merged to HEAD. 2007-05-08 23:05:22 +00:00
David Hankins
4d97a043e4 - dhclient now closes its descriptor to dhclient.leases prior to executing
dhclient-script.  Thanks to a patch from Tomas Pospisek. [ISC-Bugs #16728]
2007-04-26 19:31:58 +00:00
David Hankins
c759db75e0 - Several spelling typos were repaired, and some cross-references to other
relevant documents were included in the manpages, thanks to a patch
  by Andrew Pollock which got to us via Tomas Pospisek. [ISC-Bugs #16731]
2007-04-19 21:35:12 +00:00
David Hankins
830ebc4c5b - A grammar error in the dhclient.8 manpage was repaired thanks to a patch
from Chris Wagner. [ISC-Bugs #16565]
2007-04-19 21:18:50 +00:00
David Hankins
23e10d3713 - 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]
2007-04-03 14:57:53 +00:00
Shane Kerr
c57db45ce9 Spelling fixes. See RT ticket 16513 for details. 2007-01-29 10:25:55 +00:00
Shane Kerr
0a73b7b672 Merged rt16356. 2006-08-22 15:01:47 +00:00
David Hankins
78c553c4a0 Removing the new I/O changes from HEAD. [ISC-Bugs #16328] 2006-08-09 14:57:48 +00:00
David Hankins
dba5803b95 - Support for compressed 'domain name list' style DHCP option contents, and
in particular the domain search option (#119) was added. [ISC-Bugs #15934]
2006-07-22 02:24:16 +00:00
David Hankins
3004bebf47 - 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]
2006-07-19 17:14:55 +00:00
David Hankins
6cbc66298b - 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]
2006-07-09 15:39:48 +00:00
David Hankins
5e86441636 - 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]
2006-06-06 16:35:18 +00:00
David Hankins
f7fdb21693 - 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]
2006-06-01 20:23:18 +00:00
David Hankins
febbd40203 - 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]
2006-05-15 15:07:50 +00:00
Shane Kerr
509df655d1 Merging in final change from rt15937, getting rid of space
before () in function calls.
2006-05-11 14:48:59 +00:00
David Hankins
3a16098f0b Pulling work between V3-0-4B3 and present v3-release-branch to HEAD. 2006-05-05 20:32:31 +00:00
Shane Kerr
185d16f9f9 Changes as documented in ticket #15937 (stdio file descriptor fixes). 2006-03-27 09:45:47 +00:00
David Hankins
25b988c68f - 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]
2006-02-27 23:56:13 +00:00
David Hankins
88cd8aca9e - Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silence
robie).
2006-02-24 23:16:32 +00:00
David Hankins
c75473d800 Merge changes between 3.0.3b1 and 3.0.3rc1 to HEAD. 2005-07-07 16:39:08 +00:00
David Hankins
98311e4ba9 MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are
now synced as of tag V3-0-3-BETA-1.
2005-03-17 20:15:29 +00:00
Murray
7d1223521e Merge from branch - Remove pre-formatted man pages from the
repository.
2002-06-09 22:46:49 +00:00
Murray
0d5e25bc07 Fix a bug that would cause problems if the server provides a new
domain name server, but not the actual domain.

Submitted by:	sanpei@sanpei.org (MIHIRA Sanpei Yoshiro)
RT #:		3038
2002-06-09 22:35:00 +00:00
Murray
f953078e4e Merge from branch. 2002-06-08 08:22:09 +00:00
Murray
15766849f1 Spell eliminating properly.
Submitted by:	Jens Schweikhardt <schweikh@schweikhardt.net> (FreeBSD)
2002-06-08 08:18:53 +00:00
Murray
8b68d50a68 Add more $Id$ tags. 2002-05-27 03:50:56 +00:00
Murray
51aca6664e Add $Id$ tags, so that these documents may more easily be tracked by
translators.
2002-05-27 03:50:21 +00:00
Ted Lemon
a609e69bba sync with branch 2001-08-10 10:50:50 +00:00
Ted Lemon
d758ad8cac Merge changes between 3.0rc7 and 3.0rc8pl2. 2001-06-27 00:31:20 +00:00
Ted Lemon
fe7fba8901 Oops, don't go line-oriented when parsing client config. 2001-05-04 00:51:35 +00:00
Ted Lemon
4ab46a1030 Add line-oriented argument to new_parse(). 2001-05-02 06:27:52 +00:00
Ted Lemon
06fa897b5e Use -f instead of -x to look for hooks. 2001-04-20 20:01:19 +00:00
Ted Lemon
f1d453af09 Fix -r documentation 2001-04-16 22:48:59 +00:00
Ted Lemon
78b044faca Document the -nw flag. 2001-04-16 22:13:30 +00:00
Ted Lemon
37c1f13f27 Add nowait flag. Remove -D flag. 2001-04-16 22:07:33 +00:00
Ted Lemon
024ceae5c8 Remove obsolete documenation for -D 2001-04-16 22:05:43 +00:00
Ted Lemon
01aeb18a79 Fix compile errors when building with DEBUG_PACKET. 2001-04-09 00:34:06 +00:00
Ted Lemon
ee8a36530f Make sure we have a stdin, stdout and stderr. 2001-04-05 22:37:35 +00:00
Ted Lemon
4cefd70b81 Fix some documentation errors 2001-04-05 22:36:28 +00:00
Ted Lemon
57710b89ae - Fix DHCPRELEASE to do the right thing.
- If the interface goes away, stop trying to get an address on it.
2001-04-05 20:42:11 +00:00
Ted Lemon
c9dce20f56 Make the omapi statement in the client config actually work. 2001-04-05 20:37:55 +00:00
Ted Lemon
c08637bb39 Add some changes suggested by Cyrille Lefevre 2001-03-22 06:59:28 +00:00
Ted Lemon
4ca9936c1b Document some new flags. 2001-03-22 06:56:42 +00:00
Ted Lemon
fda4fd46a5 client_script_name -> path_dhclient_script 2001-03-22 06:56:00 +00:00
Ted Lemon
1dba919cf5 Install client script in (e.g.) /sbin. 2001-03-22 06:54:40 +00:00
Ted Lemon
b3519f23f1 Support NUL characters in STRING tokens. 2001-03-17 00:47:39 +00:00
Ted Lemon
46b626384f Use eval for ifconfig so that medium can include quoted strings (yuck!) 2001-03-15 23:16:52 +00:00
Ted Lemon
dd215f30ff - Do better error checking on lease write.
- Write quoted strings with special characters quoted.
2001-03-15 23:12:03 +00:00
Ted Lemon
ed0f73abbd Do client script exit status checking more portably 2001-03-14 15:37:52 +00:00
Ted Lemon
ae598b4274 Get rid of local debug flag. 2001-03-14 15:36:57 +00:00