]>
git.ipfire.org Git - thirdparty/dhcp.git/log
Ted Lemon [Tue, 2 Dec 1997 10:31:24 +0000 (10:31 +0000)]
Document changes in current snapshot since June.
Ted Lemon [Tue, 2 Dec 1997 09:28:08 +0000 (09:28 +0000)]
If we're responding to a BOOTP request, hunt for a lease that's applicable - there might be more than one lease matching the network and the hardware address.
Ted Lemon [Tue, 2 Dec 1997 09:07:03 +0000 (09:07 +0000)]
Copy the hardware address into the static lease structure so that it can be used later.
Ted Lemon [Tue, 2 Dec 1997 07:44:56 +0000 (07:44 +0000)]
Create database with mode 0664 & ~umask, not 0666 & ~umask.
Ted Lemon [Tue, 2 Dec 1997 07:43:56 +0000 (07:43 +0000)]
If we find more than one lease for the same client on the same network, give it the one it asked for.
Ted Lemon [Tue, 2 Dec 1997 07:42:21 +0000 (07:42 +0000)]
Document Linux 2.1.x bootp agent screw
Ted Lemon [Sat, 29 Nov 1997 07:57:02 +0000 (07:57 +0000)]
Fix DHCPRELEASE handling to conform to spec
Ted Lemon [Sat, 29 Nov 1997 07:53:53 +0000 (07:53 +0000)]
Always print two digits for day and month in leases.
Ted Lemon [Sat, 29 Nov 1997 07:53:12 +0000 (07:53 +0000)]
If AF_LINK is defined, need to include if_dl.h
Ted Lemon [Sat, 29 Nov 1997 07:52:33 +0000 (07:52 +0000)]
Don't use sun_len on systems that don't support it
Ted Lemon [Sat, 29 Nov 1997 07:52:10 +0000 (07:52 +0000)]
%02x, not %2.2x
Ted Lemon [Sat, 29 Nov 1997 07:51:49 +0000 (07:51 +0000)]
Test return value of socket for <0, not ==0 to indicate failure.
Ted Lemon [Sat, 29 Nov 1997 07:51:09 +0000 (07:51 +0000)]
Use ifp -> ifr_name, not ifr.ifr_name, which isn't yet initialized. errno, not ERRNO.
Ted Lemon [Sat, 22 Nov 1997 08:45:04 +0000 (08:45 +0000)]
Update README
Ted Lemon [Sat, 22 Nov 1997 08:23:45 +0000 (08:23 +0000)]
Add a caveat that this doesn't include everything
Ted Lemon [Sat, 22 Nov 1997 08:18:16 +0000 (08:18 +0000)]
Update release notes (lose obsolete cruft about old lease database formats)
Ted Lemon [Sat, 22 Nov 1997 07:58:30 +0000 (07:58 +0000)]
new catted man page
Ted Lemon [Sat, 22 Nov 1997 07:58:22 +0000 (07:58 +0000)]
Document -q. Fix typos/pastos. Reword some bad stuff. Fix SEE ALSO
Ted Lemon [Sat, 22 Nov 1997 07:55:36 +0000 (07:55 +0000)]
Daemonize by default. Fix a couple of uninitialized automatic variables. Add -q flag which shuts up interface status printout. Write a pid file.
Ted Lemon [Sat, 22 Nov 1997 07:54:19 +0000 (07:54 +0000)]
Name server definitions
Ted Lemon [Sat, 22 Nov 1997 07:52:43 +0000 (07:52 +0000)]
Override default value for _PATH_DHCRELAY_PID
Ted Lemon [Sat, 22 Nov 1997 07:52:16 +0000 (07:52 +0000)]
Set a default value for _PATH_DHCRELAY_PID
Ted Lemon [Sat, 22 Nov 1997 07:51:38 +0000 (07:51 +0000)]
Fix typo in comment.
Ted Lemon [Sat, 22 Nov 1997 07:51:02 +0000 (07:51 +0000)]
new catted man page
Ted Lemon [Sat, 22 Nov 1997 07:15:53 +0000 (07:15 +0000)]
new catted man pages
Ted Lemon [Sat, 22 Nov 1997 07:14:58 +0000 (07:14 +0000)]
Add dhcpd.leases man page. Globalize sed scripts on man pages.
Ted Lemon [Sat, 22 Nov 1997 07:10:40 +0000 (07:10 +0000)]
new catted man pages
Ted Lemon [Sat, 22 Nov 1997 07:10:15 +0000 (07:10 +0000)]
Fix errors mentioned by cgd. s/dhcp(5)/dhcp-options(5)/ Fix SEE ALSO.
Ted Lemon [Sat, 22 Nov 1997 07:09:37 +0000 (07:09 +0000)]
Move BUGS up. Add FILES section documenting location of script files in distribution
Ted Lemon [Sat, 22 Nov 1997 07:08:36 +0000 (07:08 +0000)]
globalize sed commands on man pages
Ted Lemon [Sat, 22 Nov 1997 07:06:23 +0000 (07:06 +0000)]
catted man page for nroff-less systems
Ted Lemon [Sat, 22 Nov 1997 07:04:24 +0000 (07:04 +0000)]
catted man pages, for machines that don't have troff/nroff
Ted Lemon [Sat, 22 Nov 1997 06:43:37 +0000 (06:43 +0000)]
DHCP lease database description
Ted Lemon [Sat, 22 Nov 1997 06:34:58 +0000 (06:34 +0000)]
Build and install dhclient.leases man page
Ted Lemon [Sat, 22 Nov 1997 06:31:53 +0000 (06:31 +0000)]
DHCP Client lease database description
Ted Lemon [Sat, 22 Nov 1997 06:15:01 +0000 (06:15 +0000)]
Don't echo ifconfig parameters - that was for debugging.
Ted Lemon [Sat, 22 Nov 1997 06:13:54 +0000 (06:13 +0000)]
DHCP client configuration script
Ted Lemon [Sat, 22 Nov 1997 00:54:56 +0000 (00:54 +0000)]
Write an actual manual page
Ted Lemon [Sat, 22 Nov 1997 00:46:40 +0000 (00:46 +0000)]
Add prototype for broadcast_addr()
Ted Lemon [Sat, 22 Nov 1997 00:45:55 +0000 (00:45 +0000)]
Add broadcast_addr function which produces the broadcast address of a subnet given the subnet number and subnet mask.
Ted Lemon [Sat, 22 Nov 1997 00:31:56 +0000 (00:31 +0000)]
Move dhcp option documentation to dhcp-options(5)
Ted Lemon [Fri, 21 Nov 1997 23:46:16 +0000 (23:46 +0000)]
Build and install dhcp-options.5
Ted Lemon [Fri, 21 Nov 1997 23:43:50 +0000 (23:43 +0000)]
Documentation for DHCP option declaration syntax
Ted Lemon [Thu, 20 Nov 1997 04:37:20 +0000 (04:37 +0000)]
bsd/os client script (pretty much identical to NetBSD)
Ted Lemon [Thu, 20 Nov 1997 04:37:04 +0000 (04:37 +0000)]
Check if variables have value before doing set $variable
Ted Lemon [Thu, 20 Nov 1997 04:36:13 +0000 (04:36 +0000)]
Don't need to compute network number or broadcast address anymore
Ted Lemon [Thu, 20 Nov 1997 04:19:21 +0000 (04:19 +0000)]
Compute network number and (if not offered by server) broadcast address for linux client script
Ted Lemon [Wed, 29 Oct 1997 18:37:02 +0000 (18:37 +0000)]
Fix up references
Ted Lemon [Wed, 29 Oct 1997 18:35:50 +0000 (18:35 +0000)]
fix up name
Ted Lemon [Wed, 29 Oct 1997 18:32:53 +0000 (18:32 +0000)]
Support hostname keyword
Ted Lemon [Mon, 27 Oct 1997 20:22:40 +0000 (20:22 +0000)]
Fix up handling of hostname
Ted Lemon [Mon, 27 Oct 1997 20:16:26 +0000 (20:16 +0000)]
Fix up handling of hostname
Ted Lemon [Mon, 27 Oct 1997 20:13:21 +0000 (20:13 +0000)]
Fix spelling
Ted Lemon [Mon, 20 Oct 1997 22:28:18 +0000 (22:28 +0000)]
Don't ping static leases - there's no persistent structure for them!
Ted Lemon [Mon, 20 Oct 1997 22:14:17 +0000 (22:14 +0000)]
Add notice of 2.0.31 release of Linux
Ted Lemon [Mon, 20 Oct 1997 22:11:44 +0000 (22:11 +0000)]
systat -> sysconf
Ted Lemon [Mon, 20 Oct 1997 22:04:23 +0000 (22:04 +0000)]
systat -> sysconf
Ted Lemon [Mon, 20 Oct 1997 21:58:56 +0000 (21:58 +0000)]
System Configuration notification protocol
Ted Lemon [Mon, 20 Oct 1997 21:52:36 +0000 (21:52 +0000)]
Use local quiet flag and also set global quiet_interface_discovery flag with -q option
Ted Lemon [Mon, 20 Oct 1997 21:49:23 +0000 (21:49 +0000)]
Add quiet_interface_discovery variable
Ted Lemon [Mon, 20 Oct 1997 21:47:54 +0000 (21:47 +0000)]
Define quiet_interface_discovery. Don't consider EAGAIN or EINTR to be fatal in poll().
Ted Lemon [Mon, 20 Oct 1997 21:47:15 +0000 (21:47 +0000)]
Don't print startup banner if quiet_interface_discovery is set
Ted Lemon [Mon, 20 Oct 1997 21:38:13 +0000 (21:38 +0000)]
Document -q flag
Ted Lemon [Mon, 20 Oct 1997 21:38:03 +0000 (21:38 +0000)]
Rearrange startup code so as to print everything before daemonizing; Don't spew copyright message if quiet is set.
Ted Lemon [Mon, 20 Oct 1997 21:35:34 +0000 (21:35 +0000)]
By default, do not leave scripts lying around in /tmp
Ted Lemon [Mon, 20 Oct 1997 21:34:47 +0000 (21:34 +0000)]
Add support for static routes
Ted Lemon [Tue, 7 Oct 1997 19:59:31 +0000 (19:59 +0000)]
Put hostname in quotes
Ted Lemon [Tue, 7 Oct 1997 19:58:57 +0000 (19:58 +0000)]
Clarify single interface restriction
Ted Lemon [Wed, 17 Sep 1997 00:26:09 +0000 (00:26 +0000)]
Add NeXTSTEP documentation
Ted Lemon [Wed, 17 Sep 1997 00:23:46 +0000 (00:23 +0000)]
NextStep client script
Ted Lemon [Wed, 17 Sep 1997 00:22:18 +0000 (00:22 +0000)]
NeXTstep configuration
Ted Lemon [Wed, 17 Sep 1997 00:21:45 +0000 (00:21 +0000)]
Add nextstep configuration
Ted Lemon [Tue, 16 Sep 1997 18:21:11 +0000 (18:21 +0000)]
System status message relay daemon
Ted Lemon [Tue, 16 Sep 1997 18:20:53 +0000 (18:20 +0000)]
Status message transmitter
Ted Lemon [Tue, 16 Sep 1997 18:20:30 +0000 (18:20 +0000)]
Pass flag to cons_options indicating whether this is BOOTP or DHCP. Change handling of dynamic BOOTP packets. Allow or deny booting based on vendor class if enabled.
Ted Lemon [Tue, 16 Sep 1997 18:17:55 +0000 (18:17 +0000)]
Pass flag to cons_options indicating that this is a BOOTP packet
Ted Lemon [Tue, 16 Sep 1997 18:17:16 +0000 (18:17 +0000)]
Add HAVE_MKSTEMP flag
Ted Lemon [Tue, 16 Sep 1997 18:16:55 +0000 (18:16 +0000)]
Prototype new functions. New argument for cons_options. New definitions for automatic/manual interface selection.
Ted Lemon [Tue, 16 Sep 1997 18:15:44 +0000 (18:15 +0000)]
System status message protocol
Ted Lemon [Tue, 16 Sep 1997 18:15:25 +0000 (18:15 +0000)]
Only use 64-byte option buffer for BOOTP packets
Ted Lemon [Tue, 16 Sep 1997 18:14:18 +0000 (18:14 +0000)]
Don't exclude dynamic BOOTP from uid test (?)
Ted Lemon [Tue, 16 Sep 1997 18:12:32 +0000 (18:12 +0000)]
If sa_len is zero, skip interface. Add remove_protocol. Fix automatic/manual interface selection.
Ted Lemon [Tue, 16 Sep 1997 18:11:22 +0000 (18:11 +0000)]
Add systat.c
Ted Lemon [Tue, 16 Sep 1997 18:10:50 +0000 (18:10 +0000)]
Chmod resolv.conf in case umask is bogus
Ted Lemon [Tue, 16 Sep 1997 18:09:41 +0000 (18:09 +0000)]
Add support for interfaces_requested flag. NUL-terminate copied lease options. Add cons_option parameter. Support system status messages
Ted Lemon [Tue, 16 Sep 1997 18:08:32 +0000 (18:08 +0000)]
Add support for interfaces_requested flag
Ted Lemon [Tue, 16 Sep 1997 18:08:00 +0000 (18:08 +0000)]
Install dhcp client in CLIENTBINDIR
Ted Lemon [Tue, 16 Sep 1997 18:07:36 +0000 (18:07 +0000)]
Add statmsg and systatd directories
Ted Lemon [Tue, 16 Sep 1997 18:07:08 +0000 (18:07 +0000)]
Document HP-UX broadcast hack and need for packet filter on some systems.
Ted Lemon [Tue, 16 Sep 1997 18:05:42 +0000 (18:05 +0000)]
Add CLIENTBINDIR
Ted Lemon [Tue, 10 Jun 1997 06:00:23 +0000 (06:00 +0000)]
parse_string eats the semicolon
Ted Lemon [Tue, 10 Jun 1997 05:51:49 +0000 (05:51 +0000)]
Document 970609 changes
Ted Lemon [Tue, 10 Jun 1997 05:50:22 +0000 (05:50 +0000)]
SunOS 4.1 doesn't define ssize_t
Ted Lemon [Tue, 10 Jun 1997 05:49:15 +0000 (05:49 +0000)]
Don't trust client to provide a valid hostname. Be lenient in parsing client hostnames from lease file
Ted Lemon [Sun, 8 Jun 1997 04:25:35 +0000 (04:25 +0000)]
Don't do any DNS testing
Ted Lemon [Sun, 8 Jun 1997 04:19:08 +0000 (04:19 +0000)]
Document SO_BINDTODEVICE for Linux
Ted Lemon [Sun, 8 Jun 1997 04:10:54 +0000 (04:10 +0000)]
Adjust call to find_lease
Ted Lemon [Sun, 8 Jun 1997 04:10:41 +0000 (04:10 +0000)]
Only store through ours if it's nonzero
Ted Lemon [Sun, 8 Jun 1997 04:08:01 +0000 (04:08 +0000)]
size_t -> ssize_t in return values where < 0 == error
Ted Lemon [Sun, 8 Jun 1997 04:05:21 +0000 (04:05 +0000)]
Make it a warning rather than an error if resolv.conf is missing.