]>
git.ipfire.org Git - thirdparty/dhcp.git/log
Ted Lemon [Fri, 9 Apr 1999 17:42:07 +0000 (17:42 +0000)]
Update version.
Ted Lemon [Fri, 9 Apr 1999 17:39:41 +0000 (17:39 +0000)]
D'oh! Compute length _before_ computing hash!
Ted Lemon [Thu, 8 Apr 1999 21:51:29 +0000 (21:51 +0000)]
Document always_reply_rfc1048
Ted Lemon [Thu, 8 Apr 1999 21:49:45 +0000 (21:49 +0000)]
Check for lease before dereferencing it.
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.
Ted Lemon [Thu, 8 Apr 1999 21:37:16 +0000 (21:37 +0000)]
Fix client-identifier example.
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.
Ted Lemon [Thu, 8 Apr 1999 21:25:07 +0000 (21:25 +0000)]
Update version number.
Ted Lemon [Tue, 6 Apr 1999 16:00:24 +0000 (16:00 +0000)]
Irix support.
Ted Lemon [Tue, 6 Apr 1999 15:32:22 +0000 (15:32 +0000)]
Install unformatted manual pages on Linux.
Ted Lemon [Tue, 6 Apr 1999 15:18:27 +0000 (15:18 +0000)]
Parse always-reply-rfc1048 flag.
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.
Ted Lemon [Tue, 6 Apr 1999 15:02:18 +0000 (15:02 +0000)]
Add always_reply_rfc1048 flag to group struct.
Ted Lemon [Tue, 6 Apr 1999 15:00:05 +0000 (15:00 +0000)]
Support always-reply-rfc1048 token.
Ted Lemon [Tue, 6 Apr 1999 14:55:30 +0000 (14:55 +0000)]
Add note about zcat vs. gzcat on BSD/os.
Ted Lemon [Tue, 30 Mar 1999 22:08:25 +0000 (22:08 +0000)]
Update version and changelog.
Ted Lemon [Tue, 30 Mar 1999 22:07:42 +0000 (22:07 +0000)]
Update version.
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.
Ted Lemon [Tue, 30 Mar 1999 03:01:43 +0000 (03:01 +0000)]
Update version.
Ted Lemon [Tue, 30 Mar 1999 02:59:22 +0000 (02:59 +0000)]
Update version and changelog.
Ted Lemon [Tue, 30 Mar 1999 02:57:47 +0000 (02:57 +0000)]
Fix a pasto that is likely to cause core dumps.
Ted Lemon [Tue, 30 Mar 1999 01:45:49 +0000 (01:45 +0000)]
Update version.
Ted Lemon [Tue, 30 Mar 1999 01:45:34 +0000 (01:45 +0000)]
Update changelog and version.
Ted Lemon [Tue, 30 Mar 1999 00:26:11 +0000 (00:26 +0000)]
Fix up code to set bootp flags.
Ted Lemon [Mon, 29 Mar 1999 23:20:00 +0000 (23:20 +0000)]
Eliminate unused variables.
Ted Lemon [Mon, 29 Mar 1999 23:13:48 +0000 (23:13 +0000)]
Fix typo.
Ted Lemon [Mon, 29 Mar 1999 23:13:15 +0000 (23:13 +0000)]
Fix up broken usage() call.
Ted Lemon [Mon, 29 Mar 1999 23:12:55 +0000 (23:12 +0000)]
Dereference cooked packet, not raw.
Ted Lemon [Mon, 29 Mar 1999 23:10:11 +0000 (23:10 +0000)]
Fix can_receive_unicast_unconfigured prototypes.
Ted Lemon [Mon, 29 Mar 1999 22:44:38 +0000 (22:44 +0000)]
Update changelog. Increment version.
Ted Lemon [Mon, 29 Mar 1999 22:31:41 +0000 (22:31 +0000)]
Add -pf option, update usage message.
Ted Lemon [Mon, 29 Mar 1999 22:29:31 +0000 (22:29 +0000)]
- Remove unused variable.
- Deny booting on DHCPREQUEST as well as DHCPDISCOVER.
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.
Ted Lemon [Mon, 29 Mar 1999 22:25:16 +0000 (22:25 +0000)]
Add -pf option, update usage message.
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.
Ted Lemon [Mon, 29 Mar 1999 22:21:49 +0000 (22:21 +0000)]
Declare can_receive_unicast_unconfigured.
Ted Lemon [Mon, 29 Mar 1999 22:18:53 +0000 (22:18 +0000)]
Remove unused variables.
Ted Lemon [Mon, 29 Mar 1999 22:17:53 +0000 (22:17 +0000)]
Fix memory leak. Use dmalloc/dfree instead of malloc/free.
Ted Lemon [Mon, 29 Mar 1999 22:16:36 +0000 (22:16 +0000)]
Clean up unused variable. Undo previous change in IFF testing.
Ted Lemon [Mon, 29 Mar 1999 22:07:14 +0000 (22:07 +0000)]
Add can_receive_unicast_unconfigured
Ted Lemon [Mon, 29 Mar 1999 22:05:33 +0000 (22:05 +0000)]
Document entry and exit hooks, plus make_resolv_conf function.
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.
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.
Ted Lemon [Mon, 29 Mar 1999 21:47:08 +0000 (21:47 +0000)]
Remove 'function' keyword, which doesn't work and isn't needed.
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.
Ted Lemon [Mon, 29 Mar 1999 21:21:37 +0000 (21:21 +0000)]
Eliminate unused variables.
Ted Lemon [Mon, 29 Mar 1999 21:19:21 +0000 (21:19 +0000)]
Add to 'protocol not configured' docs for Linux. Update version.
Ted Lemon [Fri, 26 Mar 1999 17:40:05 +0000 (17:40 +0000)]
Take out test release statement.
Ted Lemon [Fri, 26 Mar 1999 17:39:21 +0000 (17:39 +0000)]
Update version.
Ted Lemon [Fri, 26 Mar 1999 17:38:36 +0000 (17:38 +0000)]
Add exhaustive reference to documentation. Update version.
Ted Lemon [Fri, 26 Mar 1999 17:38:18 +0000 (17:38 +0000)]
Update release notes and version.
Ted Lemon [Fri, 26 Mar 1999 17:06:35 +0000 (17:06 +0000)]
Fix typo.
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.
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.
Ted Lemon [Fri, 26 Mar 1999 16:57:33 +0000 (16:57 +0000)]
Adjust args to cons_options.
Ted Lemon [Fri, 26 Mar 1999 16:56:44 +0000 (16:56 +0000)]
Add AIX support.
Ted Lemon [Fri, 26 Mar 1999 16:56:29 +0000 (16:56 +0000)]
Support AIX. Add more HAVE_* macros.
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.
Ted Lemon [Fri, 26 Mar 1999 16:53:50 +0000 (16:53 +0000)]
Add missing comment closure.
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.
Ted Lemon [Fri, 26 Mar 1999 16:49:44 +0000 (16:49 +0000)]
Restore support for parameter request list and maximum message size.
Ted Lemon [Fri, 26 Mar 1999 16:44:12 +0000 (16:44 +0000)]
EINVAL on packetfilter open or configure means kernel not configured right.
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.
Ted Lemon [Fri, 26 Mar 1999 16:39:36 +0000 (16:39 +0000)]
Free parameter request list if there is one.
Ted Lemon [Fri, 26 Mar 1999 16:38:50 +0000 (16:38 +0000)]
Correct documentation of append and prepend statements.
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.
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.
Ted Lemon [Fri, 26 Mar 1999 16:29:12 +0000 (16:29 +0000)]
Support AIX. Digital Unix has /var/run.
Ted Lemon [Fri, 26 Mar 1999 16:28:14 +0000 (16:28 +0000)]
Add AIX support.
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.
Ted Lemon [Fri, 5 Mar 1999 16:13:56 +0000 (16:13 +0000)]
Adjust version numbers.
Ted Lemon [Fri, 5 Mar 1999 16:11:54 +0000 (16:11 +0000)]
Document changes in pl18
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.
Ted Lemon [Fri, 5 Mar 1999 16:06:41 +0000 (16:06 +0000)]
Initialize hto address length.
Ted Lemon [Fri, 5 Mar 1999 16:05:27 +0000 (16:05 +0000)]
Better document the -p flag.
Ted Lemon [Sun, 28 Feb 1999 17:10:52 +0000 (17:10 +0000)]
Commit John Wehle's endianness fix.
Ted Lemon [Sat, 27 Feb 1999 21:52:13 +0000 (21:52 +0000)]
Oops, wrong date on Patchlevel 17.
Ted Lemon [Sat, 27 Feb 1999 21:51:37 +0000 (21:51 +0000)]
Update version number.
Ted Lemon [Sat, 27 Feb 1999 21:49:48 +0000 (21:49 +0000)]
Update changelog
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.
Ted Lemon [Sat, 27 Feb 1999 21:44:26 +0000 (21:44 +0000)]
Correctly handle USE_DEFAULT_NETWORK.
Ted Lemon [Sat, 27 Feb 1999 21:42:25 +0000 (21:42 +0000)]
Oops, fix copyright!
Ted Lemon [Sat, 27 Feb 1999 21:41:51 +0000 (21:41 +0000)]
regen
Ted Lemon [Sat, 27 Feb 1999 21:41:42 +0000 (21:41 +0000)]
Fix a couple of documentation think-o's.
Ted Lemon [Sat, 27 Feb 1999 21:41:10 +0000 (21:41 +0000)]
Fix man page declarations for Linux.
Ted Lemon [Wed, 24 Feb 1999 15:38:07 +0000 (15:38 +0000)]
Update changelog and version.
Ted Lemon [Wed, 24 Feb 1999 15:37:39 +0000 (15:37 +0000)]
Update version number
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.
Ted Lemon [Wed, 24 Feb 1999 15:33:14 +0000 (15:33 +0000)]
Eliminate redundant #defines.
Ted Lemon [Wed, 24 Feb 1999 15:28:51 +0000 (15:28 +0000)]
/var/state/dhcp, not /var/state/dhcpd!
Ted Lemon [Tue, 23 Feb 1999 23:07:19 +0000 (23:07 +0000)]
Add some #defines for builds with glibc2 on Linux 2.0
Ted Lemon [Tue, 23 Feb 1999 22:57:36 +0000 (22:57 +0000)]
Say a little more about Solaris.
Ted Lemon [Tue, 23 Feb 1999 22:54:57 +0000 (22:54 +0000)]
Expand the note about Solaris.
Ted Lemon [Tue, 23 Feb 1999 22:38:29 +0000 (22:38 +0000)]
Update changelog.
Ted Lemon [Tue, 23 Feb 1999 22:37:50 +0000 (22:37 +0000)]
Update version numbers.
Ted Lemon [Tue, 23 Feb 1999 22:12:51 +0000 (22:12 +0000)]
Regenerate.
Ted Lemon [Tue, 23 Feb 1999 22:12:17 +0000 (22:12 +0000)]
Add missing brace.
Ted Lemon [Tue, 23 Feb 1999 22:11:05 +0000 (22:11 +0000)]
Use DLPI on both sparc and i386.
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.
Ted Lemon [Tue, 23 Feb 1999 21:52:53 +0000 (21:52 +0000)]
More bug fixes.