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

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

23 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

24 years agoFix a billing class counting error
Ted Lemon [Fri, 27 Apr 2001 22:23:44 +0000 (22:23 +0000)] 
Fix a billing class counting error

24 years agoFix a byte swap error
Ted Lemon [Fri, 27 Apr 2001 22:23:02 +0000 (22:23 +0000)] 
Fix a byte swap error

24 years agoFix some host references.
Ted Lemon [Fri, 27 Apr 2001 21:32:48 +0000 (21:32 +0000)] 
Fix some host references.

24 years agoFix various places where refcounting of hosts is needed.
Ted Lemon [Fri, 27 Apr 2001 21:30:59 +0000 (21:30 +0000)] 
Fix various places where refcounting of hosts is needed.

24 years agoAdd a scary debugging mode for finding host allocation errors.
Ted Lemon [Fri, 27 Apr 2001 21:30:15 +0000 (21:30 +0000)] 
Add a scary debugging mode for finding host allocation errors.

24 years agoFix handling of return codes in res_findzonecut ().
Ted Lemon [Fri, 27 Apr 2001 20:01:29 +0000 (20:01 +0000)] 
Fix handling of return codes in res_findzonecut ().

24 years agoGet rid of a couple of spurious debugging statements. V3-RC2-PATCH-1
Ted Lemon [Tue, 24 Apr 2001 02:31:27 +0000 (02:31 +0000)] 
Get rid of a couple of spurious debugging statements.

24 years agoFix up some mistakes in the last commit. Fix a zero-length malloc.
Ted Lemon [Tue, 24 Apr 2001 01:18:08 +0000 (01:18 +0000)] 
Fix up some mistakes in the last commit.   Fix a zero-length malloc.

24 years agoDon't malloc zero-length uid buffer.
Ted Lemon [Tue, 24 Apr 2001 01:02:24 +0000 (01:02 +0000)] 
Don't malloc zero-length uid buffer.

24 years agoUnbill classes before dereferencing them.
Ted Lemon [Tue, 24 Apr 2001 00:55:31 +0000 (00:55 +0000)] 
Unbill classes before dereferencing them.

24 years agoDon't continue to try to trace if we can't open the tracefile.
Ted Lemon [Tue, 24 Apr 2001 00:51:31 +0000 (00:51 +0000)] 
Don't continue to try to trace if we can't open the tracefile.

24 years agoPut offsets into packet into comments.
Ted Lemon [Tue, 24 Apr 2001 00:50:38 +0000 (00:50 +0000)] 
Put offsets into packet into comments.

24 years agoOops.
Ted Lemon [Tue, 24 Apr 2001 00:46:14 +0000 (00:46 +0000)] 
Oops.

24 years agoUpdate for testing in RWC.
Ted Lemon [Tue, 24 Apr 2001 00:44:41 +0000 (00:44 +0000)] 
Update for testing in RWC.

24 years agoMake lpf input packet reassembly buffer slightly bigger.
Ted Lemon [Tue, 24 Apr 2001 00:36:00 +0000 (00:36 +0000)] 
Make lpf input packet reassembly buffer slightly bigger.

24 years agoIf ICMP doesn't come up, continue.
Ted Lemon [Mon, 23 Apr 2001 21:41:36 +0000 (21:41 +0000)] 
If ICMP doesn't come up, continue.

24 years agoUpdate version and changelog
Ted Lemon [Fri, 20 Apr 2001 21:34:41 +0000 (21:34 +0000)] 
Update version and changelog

24 years agoWhen a release expires or is released, unbill it.
Ted Lemon [Fri, 20 Apr 2001 20:39:54 +0000 (20:39 +0000)] 
When a release expires or is released, unbill it.

24 years agoNotice if a lease is billed when it's already been billed.
Ted Lemon [Fri, 20 Apr 2001 20:39:26 +0000 (20:39 +0000)] 
Notice if a lease is billed when it's already been billed.

24 years agoDon't allow writes on a closed connection.
Ted Lemon [Fri, 20 Apr 2001 20:14:07 +0000 (20:14 +0000)] 
Don't allow writes on a closed connection.

24 years agoUse -f instead of -x to look for hooks.
Ted Lemon [Fri, 20 Apr 2001 20:01:19 +0000 (20:01 +0000)] 
Use -f instead of -x to look for hooks.

24 years agoMake put_message work with mallocs that don't allocate zero-length buffers.
Ted Lemon [Fri, 20 Apr 2001 19:58:42 +0000 (19:58 +0000)] 
Make put_message work with mallocs that don't allocate zero-length buffers.

24 years agoUndo previous change.
Ted Lemon [Fri, 20 Apr 2001 19:24:20 +0000 (19:24 +0000)] 
Undo previous change.

24 years agoIf an IO descriptor goes bad, stop waiting on it.
Ted Lemon [Fri, 20 Apr 2001 19:23:45 +0000 (19:23 +0000)] 
If an IO descriptor goes bad, stop waiting on it.

24 years ago- If we are get a contact timeout on a link, drop it, regardless of
Ted Lemon [Fri, 20 Apr 2001 19:05:53 +0000 (19:05 +0000)] 
- If we are get a contact timeout on a link, drop it, regardless of
  what state we're in.

24 years ago- If we get an ECONNRESET, drop the connection immediately - don't
Ted Lemon [Fri, 20 Apr 2001 19:04:26 +0000 (19:04 +0000)] 
- If we get an ECONNRESET, drop the connection immediately - don't
  wait for the output queue to drain.

24 years agoDon't ignore 'no-op' peer state changes when we're disconnected.
Ted Lemon [Fri, 20 Apr 2001 18:48:25 +0000 (18:48 +0000)] 
Don't ignore 'no-op' peer state changes when we're disconnected.