]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
19 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]

19 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]

19 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]

19 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]

19 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.

19 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]

19 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.

19 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].

19 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.

19 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]

19 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.

19 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.

19 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.

19 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]

19 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]

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

19 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).

19 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]

19 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]

19 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.

19 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).

19 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]

19 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]

20 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.

20 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...

20 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.

20 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.

20 years agoMASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are
David Hankins [Thu, 17 Mar 2005 20:15:29 +0000 (20:15 +0000)] 
MASSIVE merge from V3-RELEASE-BRANCH into HEAD.  HEAD and V3-RELEASE are
now synced as of tag V3-0-3-BETA-1.

22 years agocreate a empty dhcpd.leases file at install time if it does not already
Mark Andrews [Tue, 13 Aug 2002 01:00:32 +0000 (01:00 +0000)] 
create a empty dhcpd.leases file at install time if it does not already
exist that is only read/writable by the installer.

22 years agoadd a ddns-update-style example to dhcpd.conf
Mark Andrews [Tue, 13 Aug 2002 00:55:17 +0000 (00:55 +0000)] 
add a ddns-update-style example to dhcpd.conf

23 years agoBack out last change. The bug is in FreeBSD, not in this file.
Murray [Mon, 10 Jun 2002 00:12:34 +0000 (00:12 +0000)] 
Back out last change.  The bug is in FreeBSD, not in this file.

Requested by: mellon

23 years agoAdd $Id$ tag, to make it easier to track changes for the translators
Murray [Mon, 10 Jun 2002 00:07:41 +0000 (00:07 +0000)] 
Add $Id$ tag, to make it easier to track changes for the translators
and other contributors.

23 years agoMerge the last year's worth of work on the branch to the HEAD.
Murray [Mon, 10 Jun 2002 00:06:34 +0000 (00:06 +0000)] 
Merge the last year's worth of work on the branch to the HEAD.

23 years agoCorrect typos found during the Japanese translation.
Murray [Mon, 10 Jun 2002 00:00:47 +0000 (00:00 +0000)] 
Correct typos found during the Japanese translation.

Submitted by: SUZUKI Koichi <metal@gc5.so-net.ne.jp>

23 years agoMerge from branch (MFB) : Remove Ted's email address.
Murray [Sun, 9 Jun 2002 23:01:03 +0000 (23:01 +0000)] 
Merge from branch (MFB) : Remove Ted's email address.
Also, use www.isc.org/isc consistently.

23 years agoRemove generated cat pages.
Murray [Sun, 9 Jun 2002 22:57:23 +0000 (22:57 +0000)] 
Remove generated cat pages.

23 years agoRemove an extraneous word.
Murray [Sun, 9 Jun 2002 22:57:01 +0000 (22:57 +0000)] 
Remove an extraneous word.

23 years agoIncrease size of buffer to support more interfaces.
Murray [Sun, 9 Jun 2002 22:52:39 +0000 (22:52 +0000)] 
Increase size of buffer to support more interfaces.

Submitted by: NAKAMURA Motonori <motonori@media.kyoto-u.ac.jp>
RT #: 2974

23 years agoMerge from branch - possibly avoid null-pointer dereference.
Murray [Sun, 9 Jun 2002 22:49:51 +0000 (22:49 +0000)] 
Merge from branch - possibly avoid null-pointer dereference.

23 years agoMerge from branch - Remove pre-formatted man pages from the
Murray [Sun, 9 Jun 2002 22:46:49 +0000 (22:46 +0000)] 
Merge from branch - Remove pre-formatted man pages from the
repository.

23 years agoFix a bug that would cause problems if the server provides a new
Murray [Sun, 9 Jun 2002 22:35:00 +0000 (22:35 +0000)] 
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

23 years agoMerge from branch: Don't print errors in fallback_discard().
Murray [Sun, 9 Jun 2002 22:19:37 +0000 (22:19 +0000)] 
Merge from branch: Don't print errors in fallback_discard().

23 years agoProperly initialize sockaddr
Murray [Sun, 9 Jun 2002 22:17:09 +0000 (22:17 +0000)] 
Properly initialize sockaddr

Submitted by: Jun-ichiro itojun Hagino <itojun@iijlab.net>
RT #: 3040

23 years agoProperly initialize sockaddr to 0.
Murray [Sun, 9 Jun 2002 22:16:34 +0000 (22:16 +0000)] 
Properly initialize sockaddr to 0.

Submitted by: Jun-ichiro itojun Hagino <itojun@iijlab.net>
RT #: 3040

23 years agoWhen an interface goes away in FreeBSD, read(2) returns ENXIO, not
Murray [Sat, 8 Jun 2002 09:28:15 +0000 (09:28 +0000)] 
When an interface goes away in FreeBSD, read(2) returns ENXIO, not
EIO.

This fixes an annoying infinite-loop bug on FreeBSD.

Fix suggested by: mellon

23 years agoMerge from branch.
Murray [Sat, 8 Jun 2002 08:22:09 +0000 (08:22 +0000)] 
Merge from branch.

23 years agoSpell eliminating properly.
Murray [Sat, 8 Jun 2002 08:18:53 +0000 (08:18 +0000)] 
Spell eliminating properly.

Submitted by: Jens Schweikhardt <schweikh@schweikhardt.net> (FreeBSD)

23 years agoThis is not version 3.0 RC 4. For now, just call it
Murray [Mon, 27 May 2002 03:57:12 +0000 (03:57 +0000)] 
This is not version 3.0 RC 4.  For now, just call it
  "Version 3.1 - DEVELOPMENT"

23 years agoAdd an $Id$ tag.
Murray [Mon, 27 May 2002 03:54:47 +0000 (03:54 +0000)] 
Add an $Id$ tag.

23 years agoAdd $Id$ tags.
Murray [Mon, 27 May 2002 03:53:19 +0000 (03:53 +0000)] 
Add $Id$ tags.

23 years agoAdd more $Id$ tags.
Murray [Mon, 27 May 2002 03:50:56 +0000 (03:50 +0000)] 
Add more $Id$ tags.

23 years agoAdd $Id$ tags, so that these documents may more easily be tracked by
Murray [Mon, 27 May 2002 03:50:21 +0000 (03:50 +0000)] 
Add $Id$ tags, so that these documents may more easily be tracked by
translators.

23 years agoAdd translated Japanese man pages to the doc/ directory.
Murray [Mon, 27 May 2002 03:48:24 +0000 (03:48 +0000)] 
Add translated Japanese man pages to the doc/ directory.

The directory structure for translated manual pages should be :

  doc/<locale>.<encoding>

This nomenclature is used by several other open-source documentation
projects.  These manual pages are current as of DHCP 3.0.1rc8 but they
are not complete.  These man pages only cover the client.

We should add $Id$ tags to the english language documents, so we can
easily see what version of the English document this Japanese document
is current with.

Submitted by: Kazuo Horikawa <horikawa@FreeBSD.org>

23 years agoSync with V3-RELEASE-BRANCH. Fixes remote root exploit.
Murray [Tue, 30 Apr 2002 06:18:39 +0000 (06:18 +0000)] 
Sync with V3-RELEASE-BRANCH.  Fixes remote root exploit.

23 years agoFix a signed vs. unsigned warning.
Ted Lemon [Thu, 17 Jan 2002 17:04:00 +0000 (17:04 +0000)] 
Fix a signed vs. unsigned warning.

23 years agoDetect double-null-terminated hostname - a bug in some Lexmark printers.
Ted Lemon [Thu, 17 Jan 2002 17:01:46 +0000 (17:01 +0000)] 
Detect double-null-terminated hostname - a bug in some Lexmark printers.

24 years agosync with branch
Ted Lemon [Fri, 10 Aug 2001 10:50:50 +0000 (10:50 +0000)] 
sync with branch

24 years agoUpdate version info and changelog
Ted Lemon [Fri, 10 Aug 2001 10:47:15 +0000 (10:47 +0000)] 
Update version info and changelog

24 years agoFixes for QoS support.
James Brister [Tue, 10 Jul 2001 20:36:06 +0000 (20:36 +0000)] 
Fixes for QoS support.

24 years agoPull up RC9
Ted Lemon [Fri, 29 Jun 2001 18:34:57 +0000 (18:34 +0000)] 
Pull up RC9

24 years agoAdd to main branch.
Ted Lemon [Wed, 27 Jun 2001 02:17:43 +0000 (02:17 +0000)] 
Add to main branch.

24 years agoMerge changes between 3.0rc7 and 3.0rc8pl2.
Ted Lemon [Wed, 27 Jun 2001 00:31:20 +0000 (00:31 +0000)] 
Merge changes between 3.0rc7 and 3.0rc8pl2.

24 years agoremove these from the mainline.
Ted Lemon [Wed, 27 Jun 2001 00:13:08 +0000 (00:13 +0000)] 
remove these from the mainline.

24 years agoAdd these to the mainline.
Ted Lemon [Wed, 27 Jun 2001 00:12:02 +0000 (00:12 +0000)] 
Add these to the mainline.

24 years agoOMAPI class and subclass support.
James Brister [Fri, 22 Jun 2001 16:47:20 +0000 (16:47 +0000)] 
OMAPI class and subclass support.

24 years agoSync with 3.0rc7
Ted Lemon [Thu, 17 May 2001 19:04:09 +0000 (19:04 +0000)] 
Sync with 3.0rc7

24 years agoMention that an ASCII DHCP client identifier may include a leading NUL.
Ted Lemon [Fri, 4 May 2001 17:15:17 +0000 (17:15 +0000)] 
Mention that an ASCII DHCP client identifier may include a leading NUL.

24 years agoMake print_hw_addr bulletproof.
Ted Lemon [Fri, 4 May 2001 01:05:17 +0000 (01:05 +0000)] 
Make print_hw_addr bulletproof.

24 years agoOops, don't go line-oriented when parsing client config.
Ted Lemon [Fri, 4 May 2001 00:51:35 +0000 (00:51 +0000)] 
Oops, don't go line-oriented when parsing client config.

24 years agoping-checks -> ping-check
Ted Lemon [Thu, 3 May 2001 21:07:38 +0000 (21:07 +0000)] 
ping-checks -> ping-check

24 years agoAdd a definition for fpos_t.
Ted Lemon [Thu, 3 May 2001 21:07:19 +0000 (21:07 +0000)] 
Add a definition for fpos_t.

24 years agoFix a compile warning and don't use authentication in a way that doesn't work.
Ted Lemon [Thu, 3 May 2001 21:06:59 +0000 (21:06 +0000)] 
Fix a compile warning and don't use authentication in a way that doesn't work.

24 years ago- Whenever we are connected, send updates.
Ted Lemon [Thu, 3 May 2001 18:31:28 +0000 (18:31 +0000)] 
- Whenever we are connected, send updates.
- Correctly handle an immediate peer transition to partner-down when we come
  up in normal.
- Change 'peer_name' attribute of failover-state object to just 'name'.

24 years agoStash relay agent options when the client is in REBINDING or INIT-REBOOT.
Ted Lemon [Thu, 3 May 2001 18:22:58 +0000 (18:22 +0000)] 
Stash relay agent options when the client is in REBINDING or INIT-REBOOT.

24 years agoAuthenticators are binary, thus unsigned char.
Ted Lemon [Thu, 3 May 2001 18:20:56 +0000 (18:20 +0000)] 
Authenticators are binary, thus unsigned char.

24 years agoOops, get rid of a not-quite-blank line.
Ted Lemon [Wed, 2 May 2001 19:00:14 +0000 (19:00 +0000)] 
Oops, get rid of a not-quite-blank line.

24 years agoAdd a strcasecmp for comparing omapi_data_type_t's.
Ted Lemon [Wed, 2 May 2001 17:00:48 +0000 (17:00 +0000)] 
Add a strcasecmp for comparing omapi_data_type_t's.

24 years agoDo a case-insensitive compare on the key algorithm name.
Ted Lemon [Wed, 2 May 2001 17:00:32 +0000 (17:00 +0000)] 
Do a case-insensitive compare on the key algorithm name.

24 years agoIf the algorithm name is not properly terminated with a '.', add one.
Ted Lemon [Wed, 2 May 2001 16:59:30 +0000 (16:59 +0000)] 
If the algorithm name is not properly terminated with a '.', add one.

24 years agoAdd line-oriented argument to new_parse().
Ted Lemon [Wed, 2 May 2001 07:11:38 +0000 (07:11 +0000)] 
Add line-oriented argument to new_parse().

24 years agoDon't free null uid buffers.
Ted Lemon [Wed, 2 May 2001 07:09:36 +0000 (07:09 +0000)] 
Don't free null uid buffers.

24 years agoReturn key unknown when key lookup fails.
Ted Lemon [Wed, 2 May 2001 07:02:15 +0000 (07:02 +0000)] 
Return key unknown when key lookup fails.

24 years agoCosmetic fix.
Ted Lemon [Wed, 2 May 2001 07:00:30 +0000 (07:00 +0000)] 
Cosmetic fix.

24 years agoNeed error message translation for omapi as well.
Ted Lemon [Wed, 2 May 2001 06:54:32 +0000 (06:54 +0000)] 
Need error message translation for omapi as well.

24 years agoAdd new tokens.
Ted Lemon [Wed, 2 May 2001 06:53:49 +0000 (06:53 +0000)] 
Add new tokens.

24 years agoReturn connection failure status codes.
Ted Lemon [Wed, 2 May 2001 06:52:03 +0000 (06:52 +0000)] 
Return connection failure status codes.

24 years agoAdd line-oriented argument to new_parse().
Ted Lemon [Wed, 2 May 2001 06:48:42 +0000 (06:48 +0000)] 
Add line-oriented argument to new_parse().

24 years agoRevamp parsing, do connections interactively, support base64 keys.
Ted Lemon [Wed, 2 May 2001 06:45:58 +0000 (06:45 +0000)] 
Revamp parsing, do connections interactively, support base64 keys.

24 years agoAdd line-oriented argument to new_parse().
Ted Lemon [Wed, 2 May 2001 06:39:43 +0000 (06:39 +0000)] 
Add line-oriented argument to new_parse().

24 years agoTweak the SIOCGIFCONF code once again.
Ted Lemon [Wed, 2 May 2001 06:36:54 +0000 (06:36 +0000)] 
Tweak the SIOCGIFCONF code once again.

24 years agoAdd line-oriented argument to new_parse(). Add new tokens.
Ted Lemon [Wed, 2 May 2001 06:32:54 +0000 (06:32 +0000)] 
Add line-oriented argument to new_parse().   Add new tokens.

24 years agoAdd line-oriented argument to new_parse().
Ted Lemon [Wed, 2 May 2001 06:27:52 +0000 (06:27 +0000)] 
Add line-oriented argument to new_parse().

24 years agoSIOCGIFCONF API doesn't work properly on sparc.
Ted Lemon [Tue, 1 May 2001 23:12:34 +0000 (23:12 +0000)] 
SIOCGIFCONF API doesn't work properly on sparc.

24 years ago- When we are in partner_down and peer moves to recover_wait, behave as we
Ted Lemon [Tue, 1 May 2001 23:12:06 +0000 (23:12 +0000)] 
- When we are in partner_down and peer moves to recover_wait, behave as we
  would for recover, not for recover_done.

24 years agoDon't bother with recover_wait if both peers are recovering.
Ted Lemon [Tue, 1 May 2001 20:02:10 +0000 (20:02 +0000)] 
Don't bother with recover_wait if both peers are recovering.

24 years agoUpdate/fix documentation. V3_RC4
Ted Lemon [Mon, 30 Apr 2001 22:40:00 +0000 (22:40 +0000)] 
Update/fix documentation.

24 years agoFix some past-os
Ted Lemon [Mon, 30 Apr 2001 22:39:10 +0000 (22:39 +0000)] 
Fix some past-os

24 years agoFix (I hope!) the billing-class bug.
Ted Lemon [Mon, 30 Apr 2001 22:38:34 +0000 (22:38 +0000)] 
Fix (I hope!) the billing-class bug.

24 years agoUpdate version and changelog
Ted Lemon [Mon, 30 Apr 2001 22:37:47 +0000 (22:37 +0000)] 
Update version and changelog

24 years agoUpdate changelog and version V3-RC3
Ted Lemon [Fri, 27 Apr 2001 22:27:33 +0000 (22:27 +0000)] 
Update changelog and version