]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
28 years agoCreate database with mode 0664 & ~umask, not 0666 & ~umask.
Ted Lemon [Tue, 2 Dec 1997 07:44:56 +0000 (07:44 +0000)] 
Create database with mode 0664 & ~umask, not 0666 & ~umask.

28 years agoIf we find more than one lease for the same client on the same network, give it the...
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.

28 years agoDocument Linux 2.1.x bootp agent screw
Ted Lemon [Tue, 2 Dec 1997 07:42:21 +0000 (07:42 +0000)] 
Document Linux 2.1.x bootp agent screw

28 years agoFix DHCPRELEASE handling to conform to spec
Ted Lemon [Sat, 29 Nov 1997 07:57:02 +0000 (07:57 +0000)] 
Fix DHCPRELEASE handling to conform to spec

28 years agoAlways print two digits for day and month in leases.
Ted Lemon [Sat, 29 Nov 1997 07:53:53 +0000 (07:53 +0000)] 
Always print two digits for day and month in leases.

28 years agoIf AF_LINK is defined, need to include if_dl.h
Ted Lemon [Sat, 29 Nov 1997 07:53:12 +0000 (07:53 +0000)] 
If AF_LINK is defined, need to include if_dl.h

28 years agoDon't use sun_len on systems that don't support it
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

28 years ago%02x, not %2.2x
Ted Lemon [Sat, 29 Nov 1997 07:52:10 +0000 (07:52 +0000)] 
%02x, not %2.2x

28 years agoTest return value of socket for <0, not ==0 to indicate failure.
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.

28 years agoUse ifp -> ifr_name, not ifr.ifr_name, which isn't yet initialized. errno, not...
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.

28 years agoUpdate README DHCP-971122
Ted Lemon [Sat, 22 Nov 1997 08:45:04 +0000 (08:45 +0000)] 
Update README

28 years agoAdd a caveat that this doesn't include everything
Ted Lemon [Sat, 22 Nov 1997 08:23:45 +0000 (08:23 +0000)] 
Add a caveat that this doesn't include everything

28 years agoUpdate release notes (lose obsolete cruft about old lease database formats)
Ted Lemon [Sat, 22 Nov 1997 08:18:16 +0000 (08:18 +0000)] 
Update release notes (lose obsolete cruft about old lease database formats)

28 years agonew catted man page
Ted Lemon [Sat, 22 Nov 1997 07:58:30 +0000 (07:58 +0000)] 
new catted man page

28 years agoDocument -q. Fix typos/pastos. Reword some bad stuff. Fix SEE ALSO
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

28 years agoDaemonize by default. Fix a couple of uninitialized automatic variables. Add...
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.

28 years agoName server definitions
Ted Lemon [Sat, 22 Nov 1997 07:54:19 +0000 (07:54 +0000)] 
Name server definitions

28 years agoOverride default value for _PATH_DHCRELAY_PID
Ted Lemon [Sat, 22 Nov 1997 07:52:43 +0000 (07:52 +0000)] 
Override default value for _PATH_DHCRELAY_PID

28 years agoSet a 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

28 years agoFix typo in comment.
Ted Lemon [Sat, 22 Nov 1997 07:51:38 +0000 (07:51 +0000)] 
Fix typo in comment.

28 years agonew catted man page
Ted Lemon [Sat, 22 Nov 1997 07:51:02 +0000 (07:51 +0000)] 
new catted man page

28 years agonew catted man pages
Ted Lemon [Sat, 22 Nov 1997 07:15:53 +0000 (07:15 +0000)] 
new catted man pages

28 years agoAdd dhcpd.leases man page. Globalize sed scripts on 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.

28 years agonew catted man pages
Ted Lemon [Sat, 22 Nov 1997 07:10:40 +0000 (07:10 +0000)] 
new catted man pages

28 years agoFix errors mentioned by cgd. s/dhcp(5)/dhcp-options(5)/ Fix SEE ALSO.
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.

28 years agoMove BUGS up. Add FILES section documenting location of script files in distribution
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

28 years agoglobalize sed commands on man pages
Ted Lemon [Sat, 22 Nov 1997 07:08:36 +0000 (07:08 +0000)] 
globalize sed commands on man pages

28 years agocatted man page for nroff-less systems
Ted Lemon [Sat, 22 Nov 1997 07:06:23 +0000 (07:06 +0000)] 
catted man page for nroff-less systems

28 years agocatted man pages, for machines that don't have troff/nroff
Ted Lemon [Sat, 22 Nov 1997 07:04:24 +0000 (07:04 +0000)] 
catted man pages, for machines that don't have troff/nroff

28 years agoDHCP lease database description
Ted Lemon [Sat, 22 Nov 1997 06:43:37 +0000 (06:43 +0000)] 
DHCP lease database description

28 years agoBuild and install dhclient.leases man page
Ted Lemon [Sat, 22 Nov 1997 06:34:58 +0000 (06:34 +0000)] 
Build and install dhclient.leases man page

28 years agoDHCP Client lease database description
Ted Lemon [Sat, 22 Nov 1997 06:31:53 +0000 (06:31 +0000)] 
DHCP Client lease database description

28 years agoDon't echo ifconfig parameters - that was for debugging.
Ted Lemon [Sat, 22 Nov 1997 06:15:01 +0000 (06:15 +0000)] 
Don't echo ifconfig parameters - that was for debugging.

28 years agoDHCP client configuration script
Ted Lemon [Sat, 22 Nov 1997 06:13:54 +0000 (06:13 +0000)] 
DHCP client configuration script

28 years agoWrite an actual manual page
Ted Lemon [Sat, 22 Nov 1997 00:54:56 +0000 (00:54 +0000)] 
Write an actual manual page

28 years agoAdd prototype for broadcast_addr()
Ted Lemon [Sat, 22 Nov 1997 00:46:40 +0000 (00:46 +0000)] 
Add prototype for broadcast_addr()

28 years agoAdd broadcast_addr function which produces the broadcast address of a subnet given...
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.

28 years agoMove dhcp option documentation to dhcp-options(5)
Ted Lemon [Sat, 22 Nov 1997 00:31:56 +0000 (00:31 +0000)] 
Move dhcp option documentation to dhcp-options(5)

28 years agoBuild and install dhcp-options.5
Ted Lemon [Fri, 21 Nov 1997 23:46:16 +0000 (23:46 +0000)] 
Build and install dhcp-options.5

28 years agoDocumentation for DHCP option declaration syntax
Ted Lemon [Fri, 21 Nov 1997 23:43:50 +0000 (23:43 +0000)] 
Documentation for DHCP option declaration syntax

28 years agobsd/os client script (pretty much identical to NetBSD)
Ted Lemon [Thu, 20 Nov 1997 04:37:20 +0000 (04:37 +0000)] 
bsd/os client script (pretty much identical to NetBSD)

28 years agoCheck if variables have value before doing set $variable
Ted Lemon [Thu, 20 Nov 1997 04:37:04 +0000 (04:37 +0000)] 
Check if variables have value before doing set $variable

28 years agoDon't need to compute network number or broadcast address anymore
Ted Lemon [Thu, 20 Nov 1997 04:36:13 +0000 (04:36 +0000)] 
Don't need to compute network number or broadcast address anymore

28 years agoCompute network number and (if not offered by server) broadcast address for linux...
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

28 years agoFix up references
Ted Lemon [Wed, 29 Oct 1997 18:37:02 +0000 (18:37 +0000)] 
Fix up references

28 years agofix up name
Ted Lemon [Wed, 29 Oct 1997 18:35:50 +0000 (18:35 +0000)] 
fix up name

28 years agoSupport hostname keyword
Ted Lemon [Wed, 29 Oct 1997 18:32:53 +0000 (18:32 +0000)] 
Support hostname keyword

28 years agoFix up handling of hostname
Ted Lemon [Mon, 27 Oct 1997 20:22:40 +0000 (20:22 +0000)] 
Fix up handling of hostname

28 years agoFix up handling of hostname
Ted Lemon [Mon, 27 Oct 1997 20:16:26 +0000 (20:16 +0000)] 
Fix up handling of hostname

28 years agoFix spelling
Ted Lemon [Mon, 27 Oct 1997 20:13:21 +0000 (20:13 +0000)] 
Fix spelling

28 years agoDon't ping static leases - there's no persistent structure for them! NetBSD_1_3_Alpha
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!

28 years agoAdd notice of 2.0.31 release of Linux
Ted Lemon [Mon, 20 Oct 1997 22:14:17 +0000 (22:14 +0000)] 
Add notice of 2.0.31 release of Linux

28 years agosystat -> sysconf
Ted Lemon [Mon, 20 Oct 1997 22:11:44 +0000 (22:11 +0000)] 
systat -> sysconf

28 years agosystat -> sysconf
Ted Lemon [Mon, 20 Oct 1997 22:04:23 +0000 (22:04 +0000)] 
systat -> sysconf

28 years agoSystem Configuration notification protocol
Ted Lemon [Mon, 20 Oct 1997 21:58:56 +0000 (21:58 +0000)] 
System Configuration notification protocol

28 years agoUse local quiet flag and also set global quiet_interface_discovery flag with -q option
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

28 years agoAdd quiet_interface_discovery variable
Ted Lemon [Mon, 20 Oct 1997 21:49:23 +0000 (21:49 +0000)] 
Add quiet_interface_discovery variable

28 years agoDefine quiet_interface_discovery. Don't consider EAGAIN or EINTR to be fatal in...
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().

28 years agoDon't print startup banner if quiet_interface_discovery is set
Ted Lemon [Mon, 20 Oct 1997 21:47:15 +0000 (21:47 +0000)] 
Don't print startup banner if quiet_interface_discovery is set

28 years agoDocument -q flag
Ted Lemon [Mon, 20 Oct 1997 21:38:13 +0000 (21:38 +0000)] 
Document -q flag

28 years agoRearrange startup code so as to print everything before daemonizing; Don't spew copyr...
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.

28 years agoBy default, do not leave scripts lying around in /tmp
Ted Lemon [Mon, 20 Oct 1997 21:35:34 +0000 (21:35 +0000)] 
By default, do not leave scripts lying around in /tmp

28 years agoAdd support for static routes
Ted Lemon [Mon, 20 Oct 1997 21:34:47 +0000 (21:34 +0000)] 
Add support for static routes

28 years agoPut hostname in quotes
Ted Lemon [Tue, 7 Oct 1997 19:59:31 +0000 (19:59 +0000)] 
Put hostname in quotes

28 years agoClarify single interface restriction
Ted Lemon [Tue, 7 Oct 1997 19:58:57 +0000 (19:58 +0000)] 
Clarify single interface restriction

28 years agoAdd NeXTSTEP documentation
Ted Lemon [Wed, 17 Sep 1997 00:26:09 +0000 (00:26 +0000)] 
Add NeXTSTEP documentation

28 years agoNextStep client script
Ted Lemon [Wed, 17 Sep 1997 00:23:46 +0000 (00:23 +0000)] 
NextStep client script

28 years agoNeXTstep configuration
Ted Lemon [Wed, 17 Sep 1997 00:22:18 +0000 (00:22 +0000)] 
NeXTstep configuration

28 years agoAdd nextstep configuration
Ted Lemon [Wed, 17 Sep 1997 00:21:45 +0000 (00:21 +0000)] 
Add nextstep configuration

28 years agoSystem status message relay daemon
Ted Lemon [Tue, 16 Sep 1997 18:21:11 +0000 (18:21 +0000)] 
System status message relay daemon

28 years agoStatus message transmitter
Ted Lemon [Tue, 16 Sep 1997 18:20:53 +0000 (18:20 +0000)] 
Status message transmitter

28 years agoPass flag to cons_options indicating whether this is BOOTP or DHCP. Change handling...
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.

28 years agoPass flag to cons_options indicating that this is a BOOTP packet
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

28 years agoAdd HAVE_MKSTEMP flag
Ted Lemon [Tue, 16 Sep 1997 18:17:16 +0000 (18:17 +0000)] 
Add HAVE_MKSTEMP flag

28 years agoPrototype new functions. New argument for cons_options. New definitions for autom...
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.

28 years agoSystem status message protocol
Ted Lemon [Tue, 16 Sep 1997 18:15:44 +0000 (18:15 +0000)] 
System status message protocol

28 years agoOnly use 64-byte option buffer for BOOTP packets
Ted Lemon [Tue, 16 Sep 1997 18:15:25 +0000 (18:15 +0000)] 
Only use 64-byte option buffer for BOOTP packets

28 years agoDon't exclude dynamic BOOTP from uid test (?)
Ted Lemon [Tue, 16 Sep 1997 18:14:18 +0000 (18:14 +0000)] 
Don't exclude dynamic BOOTP from uid test (?)

28 years agoIf sa_len is zero, skip interface. Add remove_protocol. Fix automatic/manual...
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.

28 years agoAdd systat.c
Ted Lemon [Tue, 16 Sep 1997 18:11:22 +0000 (18:11 +0000)] 
Add systat.c

28 years agoChmod resolv.conf in case umask is bogus
Ted Lemon [Tue, 16 Sep 1997 18:10:50 +0000 (18:10 +0000)] 
Chmod resolv.conf in case umask is bogus

28 years agoAdd support for interfaces_requested flag. NUL-terminate copied lease options....
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

28 years agoAdd support for interfaces_requested flag
Ted Lemon [Tue, 16 Sep 1997 18:08:32 +0000 (18:08 +0000)] 
Add support for interfaces_requested flag

28 years agoInstall dhcp client in CLIENTBINDIR
Ted Lemon [Tue, 16 Sep 1997 18:08:00 +0000 (18:08 +0000)] 
Install dhcp client in CLIENTBINDIR

28 years agoAdd statmsg and systatd directories
Ted Lemon [Tue, 16 Sep 1997 18:07:36 +0000 (18:07 +0000)] 
Add statmsg and systatd directories

28 years agoDocument HP-UX broadcast hack and need for packet filter on some systems.
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.

28 years agoAdd CLIENTBINDIR
Ted Lemon [Tue, 16 Sep 1997 18:05:42 +0000 (18:05 +0000)] 
Add CLIENTBINDIR

28 years agoparse_string eats the semicolon DHCP-970609
Ted Lemon [Tue, 10 Jun 1997 06:00:23 +0000 (06:00 +0000)] 
parse_string eats the semicolon

28 years agoDocument 970609 changes
Ted Lemon [Tue, 10 Jun 1997 05:51:49 +0000 (05:51 +0000)] 
Document 970609 changes

28 years agoSunOS 4.1 doesn't define ssize_t
Ted Lemon [Tue, 10 Jun 1997 05:50:22 +0000 (05:50 +0000)] 
SunOS 4.1 doesn't define ssize_t

28 years agoDon't trust client to provide a valid hostname. Be lenient in parsing client hostnam...
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

28 years agoDon't do any DNS testing DHCP-970607
Ted Lemon [Sun, 8 Jun 1997 04:25:35 +0000 (04:25 +0000)] 
Don't do any DNS testing

28 years agoDocument SO_BINDTODEVICE for Linux
Ted Lemon [Sun, 8 Jun 1997 04:19:08 +0000 (04:19 +0000)] 
Document SO_BINDTODEVICE for Linux

28 years agoAdjust call to find_lease
Ted Lemon [Sun, 8 Jun 1997 04:10:54 +0000 (04:10 +0000)] 
Adjust call to find_lease

28 years agoOnly store through ours if it's nonzero
Ted Lemon [Sun, 8 Jun 1997 04:10:41 +0000 (04:10 +0000)] 
Only store through ours if it's nonzero

28 years agosize_t -> ssize_t in return values where < 0 == error
Ted Lemon [Sun, 8 Jun 1997 04:08:01 +0000 (04:08 +0000)] 
size_t -> ssize_t in return values where < 0 == error

28 years agoMake it a warning rather than an error if resolv.conf is missing.
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.

28 years agoDocument new DHCPRELEASE/DHCPNAK behaviour
Ted Lemon [Sun, 8 Jun 1997 04:00:06 +0000 (04:00 +0000)] 
Document new DHCPRELEASE/DHCPNAK behaviour

28 years agoFix variable declaration omission
Ted Lemon [Sun, 8 Jun 1997 03:58:47 +0000 (03:58 +0000)] 
Fix variable declaration omission

28 years agoDocument new NAK behaviour
Ted Lemon [Sun, 8 Jun 1997 03:56:41 +0000 (03:56 +0000)] 
Document new NAK behaviour