]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
26 years agoUpdate version.
Ted Lemon [Fri, 9 Apr 1999 17:42:07 +0000 (17:42 +0000)] 
Update version.

26 years agoD'oh! Compute length _before_ computing hash!
Ted Lemon [Fri, 9 Apr 1999 17:39:41 +0000 (17:39 +0000)] 
D'oh!   Compute length _before_ computing hash!

26 years agoDocument always_reply_rfc1048 V2-BETA-1-PATCH-24
Ted Lemon [Thu, 8 Apr 1999 21:51:29 +0000 (21:51 +0000)] 
Document always_reply_rfc1048

26 years agoCheck for lease before dereferencing it.
Ted Lemon [Thu, 8 Apr 1999 21:49:45 +0000 (21:49 +0000)] 
Check for lease before dereferencing it.

26 years agoSend subnet mask from subnet declaration if no explicit option is provided.
Ted Lemon [Thu, 8 Apr 1999 21:39:34 +0000 (21:39 +0000)] 
Send subnet mask from subnet declaration if no explicit option is provided.

26 years agoFix client-identifier example.
Ted Lemon [Thu, 8 Apr 1999 21:37:16 +0000 (21:37 +0000)] 
Fix client-identifier example.

26 years agoCompute length of hash string if a length of zero is passed.
Ted Lemon [Thu, 8 Apr 1999 21:25:44 +0000 (21:25 +0000)] 
Compute length of hash string if a length of zero is passed.

26 years agoUpdate version number.
Ted Lemon [Thu, 8 Apr 1999 21:25:07 +0000 (21:25 +0000)] 
Update version number.

26 years agoIrix support.
Ted Lemon [Tue, 6 Apr 1999 16:00:24 +0000 (16:00 +0000)] 
Irix support.

26 years agoInstall unformatted manual pages on Linux.
Ted Lemon [Tue, 6 Apr 1999 15:32:22 +0000 (15:32 +0000)] 
Install unformatted manual pages on Linux.

26 years agoParse always-reply-rfc1048 flag.
Ted Lemon [Tue, 6 Apr 1999 15:18:27 +0000 (15:18 +0000)] 
Parse always-reply-rfc1048 flag.

26 years ago- Note when a non-rfc1048 bootp packet comes in, and support the
Ted Lemon [Tue, 6 Apr 1999 15:15:00 +0000 (15:15 +0000)] 
- Note when a non-rfc1048 bootp packet comes in, and support the
  always-reply-rfc1048 flag to reply to such packets with an rfc1048
  vendor extensions buffer.

26 years agoAdd always_reply_rfc1048 flag to group struct.
Ted Lemon [Tue, 6 Apr 1999 15:02:18 +0000 (15:02 +0000)] 
Add always_reply_rfc1048 flag to group struct.

26 years agoSupport always-reply-rfc1048 token.
Ted Lemon [Tue, 6 Apr 1999 15:00:05 +0000 (15:00 +0000)] 
Support always-reply-rfc1048 token.

26 years agoAdd note about zcat vs. gzcat on BSD/os.
Ted Lemon [Tue, 6 Apr 1999 14:55:30 +0000 (14:55 +0000)] 
Add note about zcat vs. gzcat on BSD/os.

26 years agoUpdate version and changelog. V2-BETA-1-PATCH-23
Ted Lemon [Tue, 30 Mar 1999 22:08:25 +0000 (22:08 +0000)] 
Update version and changelog.

26 years agoUpdate version.
Ted Lemon [Tue, 30 Mar 1999 22:07:42 +0000 (22:07 +0000)] 
Update version.

26 years ago- Test for lease before dereferencing it in dhcprequest.
Ted Lemon [Tue, 30 Mar 1999 20:40:59 +0000 (20:40 +0000)] 
- Test for lease before dereferencing it in dhcprequest.
- Free the client parameter request list in dhcpnak if there is one.

26 years agoUpdate version. V2-BETA-1-PATCH-22
Ted Lemon [Tue, 30 Mar 1999 03:01:43 +0000 (03:01 +0000)] 
Update version.

26 years agoUpdate version and changelog.
Ted Lemon [Tue, 30 Mar 1999 02:59:22 +0000 (02:59 +0000)] 
Update version and changelog.

26 years agoFix a pasto that is likely to cause core dumps.
Ted Lemon [Tue, 30 Mar 1999 02:57:47 +0000 (02:57 +0000)] 
Fix a pasto that is likely to cause core dumps.

26 years agoUpdate version. V2-BETA-1-PATCH-21
Ted Lemon [Tue, 30 Mar 1999 01:45:49 +0000 (01:45 +0000)] 
Update version.

26 years agoUpdate changelog and version.
Ted Lemon [Tue, 30 Mar 1999 01:45:34 +0000 (01:45 +0000)] 
Update changelog and version.

26 years agoFix up code to set bootp flags.
Ted Lemon [Tue, 30 Mar 1999 00:26:11 +0000 (00:26 +0000)] 
Fix up code to set bootp flags.

26 years agoEliminate unused variables. V2-BETA-1-PATCH-20
Ted Lemon [Mon, 29 Mar 1999 23:20:00 +0000 (23:20 +0000)] 
Eliminate unused variables.

26 years agoFix typo.
Ted Lemon [Mon, 29 Mar 1999 23:13:48 +0000 (23:13 +0000)] 
Fix typo.

26 years agoFix up broken usage() call.
Ted Lemon [Mon, 29 Mar 1999 23:13:15 +0000 (23:13 +0000)] 
Fix up broken usage() call.

26 years agoDereference cooked packet, not raw.
Ted Lemon [Mon, 29 Mar 1999 23:12:55 +0000 (23:12 +0000)] 
Dereference cooked packet, not raw.

26 years agoFix can_receive_unicast_unconfigured prototypes.
Ted Lemon [Mon, 29 Mar 1999 23:10:11 +0000 (23:10 +0000)] 
Fix can_receive_unicast_unconfigured prototypes.

26 years agoUpdate changelog. Increment version.
Ted Lemon [Mon, 29 Mar 1999 22:44:38 +0000 (22:44 +0000)] 
Update changelog.   Increment version.

26 years agoAdd -pf option, update usage message.
Ted Lemon [Mon, 29 Mar 1999 22:31:41 +0000 (22:31 +0000)] 
Add -pf option, update usage message.

26 years ago- Remove unused variable.
Ted Lemon [Mon, 29 Mar 1999 22:29:31 +0000 (22:29 +0000)] 
- Remove unused variable.
- Deny booting on DHCPREQUEST as well as DHCPDISCOVER.

26 years agoMove the error message for the lease file to the correct place.
Ted Lemon [Mon, 29 Mar 1999 22:27:06 +0000 (22:27 +0000)] 
Move the error message for the lease file to the correct place.

26 years agoAdd -pf option, update usage message.
Ted Lemon [Mon, 29 Mar 1999 22:25:16 +0000 (22:25 +0000)] 
Add -pf option, update usage message.

26 years agoAdd typedef for int8_t. Define BYTE_ORDER and LITTLE_ENDIAN if needed.
Ted Lemon [Mon, 29 Mar 1999 22:23:32 +0000 (22:23 +0000)] 
Add typedef for int8_t.   Define BYTE_ORDER and LITTLE_ENDIAN if needed.

26 years agoDeclare can_receive_unicast_unconfigured.
Ted Lemon [Mon, 29 Mar 1999 22:21:49 +0000 (22:21 +0000)] 
Declare can_receive_unicast_unconfigured.

26 years agoRemove unused variables.
Ted Lemon [Mon, 29 Mar 1999 22:18:53 +0000 (22:18 +0000)] 
Remove unused variables.

26 years agoFix memory leak. Use dmalloc/dfree instead of malloc/free.
Ted Lemon [Mon, 29 Mar 1999 22:17:53 +0000 (22:17 +0000)] 
Fix memory leak.   Use dmalloc/dfree instead of malloc/free.

26 years agoClean up unused variable. Undo previous change in IFF testing.
Ted Lemon [Mon, 29 Mar 1999 22:16:36 +0000 (22:16 +0000)] 
Clean up unused variable.   Undo previous change in IFF testing.

26 years agoAdd can_receive_unicast_unconfigured
Ted Lemon [Mon, 29 Mar 1999 22:07:14 +0000 (22:07 +0000)] 
Add can_receive_unicast_unconfigured

26 years agoDocument entry and exit hooks, plus make_resolv_conf function.
Ted Lemon [Mon, 29 Mar 1999 22:05:33 +0000 (22:05 +0000)] 
Document entry and exit hooks, plus make_resolv_conf function.

26 years agoAdd support for enter and exit hooks and user-supplied resolv.conf builder.
Ted Lemon [Mon, 29 Mar 1999 21:52:34 +0000 (21:52 +0000)] 
Add support for enter and exit hooks and user-supplied resolv.conf builder.

26 years ago- Remove arp checks.
Ted Lemon [Mon, 29 Mar 1999 21:50:23 +0000 (21:50 +0000)] 
- Remove arp checks.
- Support enter and exit hooks and replacement of resolv.conf creation
  function.

26 years agoRemove 'function' keyword, which doesn't work and isn't needed.
Ted Lemon [Mon, 29 Mar 1999 21:47:08 +0000 (21:47 +0000)] 
Remove 'function' keyword, which doesn't work and isn't needed.

26 years ago- Eliminate unused variables.
Ted Lemon [Mon, 29 Mar 1999 21:44:48 +0000 (21:44 +0000)] 
- Eliminate unused variables.
- Add -pf flag.
- Update usage message.
- Fix up startup message.

26 years agoEliminate unused variables.
Ted Lemon [Mon, 29 Mar 1999 21:21:37 +0000 (21:21 +0000)] 
Eliminate unused variables.

26 years agoAdd to 'protocol not configured' docs for Linux. Update version.
Ted Lemon [Mon, 29 Mar 1999 21:19:21 +0000 (21:19 +0000)] 
Add to 'protocol not configured' docs for Linux.   Update version.

26 years agoTake out test release statement. V2-BETA-1-PATCH-19
Ted Lemon [Fri, 26 Mar 1999 17:40:05 +0000 (17:40 +0000)] 
Take out test release statement.

26 years agoUpdate version.
Ted Lemon [Fri, 26 Mar 1999 17:39:21 +0000 (17:39 +0000)] 
Update version.

26 years agoAdd exhaustive reference to documentation. Update version.
Ted Lemon [Fri, 26 Mar 1999 17:38:36 +0000 (17:38 +0000)] 
Add exhaustive reference to documentation.   Update version.

26 years agoUpdate release notes and version.
Ted Lemon [Fri, 26 Mar 1999 17:38:18 +0000 (17:38 +0000)] 
Update release notes and version.

26 years agoFix typo.
Ted Lemon [Fri, 26 Mar 1999 17:06:35 +0000 (17:06 +0000)] 
Fix typo.

26 years ago- Adjust args to cons _options.
Ted Lemon [Fri, 26 Mar 1999 17:05:18 +0000 (17:05 +0000)] 
- Adjust args to cons _options.
- Save maximum message size and parameter request list in lease state
  if present.
- Fix packet transmission code to unicast when appropriate.

26 years agoRefer to dhcpd.leases man page if we exit because dhcpd.conf is missing.
Ted Lemon [Fri, 26 Mar 1999 16:59:12 +0000 (16:59 +0000)] 
Refer to dhcpd.leases man page if we exit because dhcpd.conf is missing.

26 years agoAdjust args to cons_options.
Ted Lemon [Fri, 26 Mar 1999 16:57:33 +0000 (16:57 +0000)] 
Adjust args to cons_options.

26 years agoAdd AIX support.
Ted Lemon [Fri, 26 Mar 1999 16:56:44 +0000 (16:56 +0000)] 
Add AIX support.

26 years agoSupport AIX. Add more HAVE_* macros.
Ted Lemon [Fri, 26 Mar 1999 16:56:29 +0000 (16:56 +0000)] 
Support AIX.   Add more HAVE_* macros.

26 years ago- Add maximum message size and parameter request list to lease_state so
Ted Lemon [Fri, 26 Mar 1999 16:55:50 +0000 (16:55 +0000)] 
- Add maximum message size and parameter request list to lease_state so
  that these can be passed to cons_options after echo request timeout.
- Adjust args to cons_options accordingly.

26 years agoAdd missing comment closure.
Ted Lemon [Fri, 26 Mar 1999 16:53:50 +0000 (16:53 +0000)] 
Add missing comment closure.

26 years ago- Re-enable UDP checksums, using fix provided by John Nemeth.
Ted Lemon [Fri, 26 Mar 1999 16:52:39 +0000 (16:52 +0000)] 
- Re-enable UDP checksums, using fix provided by John Nemeth.
- Don't report bad checksums unless they're in the majority.

26 years agoRestore support for parameter request list and maximum message size.
Ted Lemon [Fri, 26 Mar 1999 16:49:44 +0000 (16:49 +0000)] 
Restore support for parameter request list and maximum message size.

26 years agoEINVAL on packetfilter open or configure means kernel not configured right.
Ted Lemon [Fri, 26 Mar 1999 16:44:12 +0000 (16:44 +0000)] 
EINVAL on packetfilter open or configure means kernel not configured right.

26 years ago- Unknown hardware types generate warning instead of error.
Ted Lemon [Fri, 26 Mar 1999 16:43:02 +0000 (16:43 +0000)] 
- Unknown hardware types generate warning instead of error.
- Test for broadcast interfaces instead of not IFF_LOOPBACK.
- Use HAVE_* instead of depending on system headers definitions,
  because some systems may use enums instead.

26 years agoFree parameter request list if there is one.
Ted Lemon [Fri, 26 Mar 1999 16:39:36 +0000 (16:39 +0000)] 
Free parameter request list if there is one.

26 years agoCorrect documentation of append and prepend statements.
Ted Lemon [Fri, 26 Mar 1999 16:38:50 +0000 (16:38 +0000)] 
Correct documentation of append and prepend statements.

26 years ago- Don't log 'wrong transaction' messages unless DEBUG is defined.
Ted Lemon [Fri, 26 Mar 1999 16:37:29 +0000 (16:37 +0000)] 
- Don't log 'wrong transaction' messages unless DEBUG is defined.
- Handle secs correctly.
- More args for cons_options.
- Handle prepend correctly.

26 years agoDon't request a specific lease time unless configured to do so.
Ted Lemon [Fri, 26 Mar 1999 16:33:34 +0000 (16:33 +0000)] 
Don't request a specific lease time unless configured to do so.
Adjust default exponential backoff.

26 years agoSupport AIX. Digital Unix has /var/run.
Ted Lemon [Fri, 26 Mar 1999 16:29:12 +0000 (16:29 +0000)] 
Support AIX.   Digital Unix has /var/run.

26 years agoAdd AIX support.
Ted Lemon [Fri, 26 Mar 1999 16:28:14 +0000 (16:28 +0000)] 
Add AIX support.

26 years ago- Add enter and exit hooks V2-BETA-1-PATCH-18
Ted Lemon [Fri, 5 Mar 1999 16:27:40 +0000 (16:27 +0000)] 
- Add enter and exit hooks
- Functionalize resolv.conf maker, so that that behaviour can be
  overridden.

26 years agoAdjust version numbers.
Ted Lemon [Fri, 5 Mar 1999 16:13:56 +0000 (16:13 +0000)] 
Adjust version numbers.

26 years agoDocument changes in pl18
Ted Lemon [Fri, 5 Mar 1999 16:11:54 +0000 (16:11 +0000)] 
Document changes in pl18

26 years ago- Do not attempt to reclaim requested abandoned leases in response to
Ted Lemon [Fri, 5 Mar 1999 16:10:56 +0000 (16:10 +0000)] 
- Do not attempt to reclaim requested abandoned leases in response to
  DHCPDISCOVER messages.

- Allow the maximum lease time parameter in a host declaration to
  override the maximum lease time parameter in a subnet declaration.

26 years agoInitialize hto address length.
Ted Lemon [Fri, 5 Mar 1999 16:06:41 +0000 (16:06 +0000)] 
Initialize hto address length.

26 years agoBetter document the -p flag.
Ted Lemon [Fri, 5 Mar 1999 16:05:27 +0000 (16:05 +0000)] 
Better document the -p flag.

26 years agoCommit John Wehle's endianness fix.
Ted Lemon [Sun, 28 Feb 1999 17:10:52 +0000 (17:10 +0000)] 
Commit John Wehle's endianness fix.

26 years agoOops, wrong date on Patchlevel 17. V2-BETA-1-PATCH-17
Ted Lemon [Sat, 27 Feb 1999 21:52:13 +0000 (21:52 +0000)] 
Oops, wrong date on Patchlevel 17.

26 years agoUpdate version number.
Ted Lemon [Sat, 27 Feb 1999 21:51:37 +0000 (21:51 +0000)] 
Update version number.

26 years agoUpdate changelog
Ted Lemon [Sat, 27 Feb 1999 21:49:48 +0000 (21:49 +0000)] 
Update changelog

26 years agoFix some major stupidity in the code that figures out where or not a
Ted Lemon [Sat, 27 Feb 1999 21:47:16 +0000 (21:47 +0000)] 
Fix some major stupidity in the code that figures out where or not a
client owns a particular lease.

26 years agoCorrectly handle USE_DEFAULT_NETWORK.
Ted Lemon [Sat, 27 Feb 1999 21:44:26 +0000 (21:44 +0000)] 
Correctly handle USE_DEFAULT_NETWORK.

26 years agoOops, fix copyright!
Ted Lemon [Sat, 27 Feb 1999 21:42:25 +0000 (21:42 +0000)] 
Oops, fix copyright!

26 years agoregen
Ted Lemon [Sat, 27 Feb 1999 21:41:51 +0000 (21:41 +0000)] 
regen

26 years agoFix a couple of documentation think-o's.
Ted Lemon [Sat, 27 Feb 1999 21:41:42 +0000 (21:41 +0000)] 
Fix a couple of documentation think-o's.

26 years agoFix man page declarations for Linux.
Ted Lemon [Sat, 27 Feb 1999 21:41:10 +0000 (21:41 +0000)] 
Fix man page declarations for Linux.

26 years agoUpdate changelog and version. V2-BETA-1-PATCH-16
Ted Lemon [Wed, 24 Feb 1999 15:38:07 +0000 (15:38 +0000)] 
Update changelog and version.

26 years agoUpdate version number
Ted Lemon [Wed, 24 Feb 1999 15:37:39 +0000 (15:37 +0000)] 
Update version number

26 years ago- Fix an obscure case where dhcpd is started by the /etc/rc system
Ted Lemon [Wed, 24 Feb 1999 15:36:10 +0000 (15:36 +0000)] 
- Fix an obscure case where dhcpd is started by the /etc/rc system
  with exactly the same pid each time, dhcpd.pid is not erased on
  reboot, and therefore dhcpd would detect a server (itself) with the
  pid in dhcpd.pid and decide that another server was running and
  exit.

26 years agoEliminate redundant #defines.
Ted Lemon [Wed, 24 Feb 1999 15:33:14 +0000 (15:33 +0000)] 
Eliminate redundant #defines.

26 years ago/var/state/dhcp, not /var/state/dhcpd!
Ted Lemon [Wed, 24 Feb 1999 15:28:51 +0000 (15:28 +0000)] 
/var/state/dhcp, not /var/state/dhcpd!

26 years agoAdd some #defines for builds with glibc2 on Linux 2.0 V2-BETA-1-PATCH-15
Ted Lemon [Tue, 23 Feb 1999 23:07:19 +0000 (23:07 +0000)] 
Add some #defines for builds with glibc2 on Linux 2.0

26 years agoSay a little more about Solaris.
Ted Lemon [Tue, 23 Feb 1999 22:57:36 +0000 (22:57 +0000)] 
Say a little more about Solaris.

26 years agoExpand the note about Solaris.
Ted Lemon [Tue, 23 Feb 1999 22:54:57 +0000 (22:54 +0000)] 
Expand the note about Solaris.

26 years agoUpdate changelog.
Ted Lemon [Tue, 23 Feb 1999 22:38:29 +0000 (22:38 +0000)] 
Update changelog.

26 years agoUpdate version numbers.
Ted Lemon [Tue, 23 Feb 1999 22:37:50 +0000 (22:37 +0000)] 
Update version numbers.

26 years agoRegenerate.
Ted Lemon [Tue, 23 Feb 1999 22:12:51 +0000 (22:12 +0000)] 
Regenerate.

26 years agoAdd missing brace.
Ted Lemon [Tue, 23 Feb 1999 22:12:17 +0000 (22:12 +0000)] 
Add missing brace.

26 years agoUse DLPI on both sparc and i386.
Ted Lemon [Tue, 23 Feb 1999 22:11:05 +0000 (22:11 +0000)] 
Use DLPI on both sparc and i386.

26 years agoDon't print /unattached if there's no shared-network hanging off an
Ted Lemon [Tue, 23 Feb 1999 22:09:56 +0000 (22:09 +0000)] 
Don't print /unattached if there's no shared-network hanging off an
interface.

26 years agoMore bug fixes.
Ted Lemon [Tue, 23 Feb 1999 21:52:53 +0000 (21:52 +0000)] 
More bug fixes.