]>
git.ipfire.org Git - thirdparty/dhcp.git/log
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.
Ted Lemon [Sun, 8 Jun 1997 04:00:06 +0000 (04:00 +0000)]
Document new DHCPRELEASE/DHCPNAK behaviour
Ted Lemon [Sun, 8 Jun 1997 03:58:47 +0000 (03:58 +0000)]
Fix variable declaration omission
Ted Lemon [Sun, 8 Jun 1997 03:56:41 +0000 (03:56 +0000)]
Document new NAK behaviour
Ted Lemon [Sun, 8 Jun 1997 03:55:58 +0000 (03:55 +0000)]
If the lease we want to give the client is different than the one it's asking for, and we recognize the one it's asking for as ours, NAK it.
Ted Lemon [Sun, 8 Jun 1997 03:28:01 +0000 (03:28 +0000)]
When parsing a lease database, correctly transfer the client hostname and hostname to the memory-resident lease structure.
Ted Lemon [Sun, 8 Jun 1997 03:18:09 +0000 (03:18 +0000)]
size_t -> ssize_t in return values where < 0 == error
Ted Lemon [Sun, 8 Jun 1997 03:17:26 +0000 (03:17 +0000)]
Document changes
Ted Lemon [Sun, 8 Jun 1997 03:08:29 +0000 (03:08 +0000)]
Always write out two digits for single-byte quantities in arrays
Ted Lemon [Fri, 6 Jun 1997 01:59:10 +0000 (01:59 +0000)]
Update to 970605
Ted Lemon [Fri, 6 Jun 1997 01:56:32 +0000 (01:56 +0000)]
Add a note about why the server doesn't restart with SIGTERM
Ted Lemon [Fri, 6 Jun 1997 01:55:15 +0000 (01:55 +0000)]
Parse client-hostname token
Ted Lemon [Wed, 4 Jun 1997 20:59:40 +0000 (20:59 +0000)]
Lose message on short icmp_echoreplies
Ted Lemon [Tue, 3 Jun 1997 02:40:49 +0000 (02:40 +0000)]
Record significant changes for the benefit of users
Ted Lemon [Tue, 3 Jun 1997 02:17:10 +0000 (02:17 +0000)]
Add useful things to TODO list - there wasn't anything there that I really care about
Ted Lemon [Tue, 3 Jun 1997 02:12:43 +0000 (02:12 +0000)]
Define u_int64_t so we can do a safe case from a 64-bit pointer to an int.
Ted Lemon [Tue, 3 Jun 1997 02:12:20 +0000 (02:12 +0000)]
Cast sockopt arg to char * for Solaris.
Ted Lemon [Tue, 3 Jun 1997 01:41:31 +0000 (01:41 +0000)]
cftest wasn't being initialized
Ted Lemon [Tue, 3 Jun 1997 01:40:58 +0000 (01:40 +0000)]
Enclose prototype in PROTO.
Ted Lemon [Tue, 3 Jun 1997 01:40:24 +0000 (01:40 +0000)]
Need definition for struct timeval.
Ted Lemon [Tue, 3 Jun 1997 01:06:10 +0000 (01:06 +0000)]
Use a different bit for hostname than for client-hostname
Ted Lemon [Tue, 3 Jun 1997 00:47:40 +0000 (00:47 +0000)]
Oops - previous fix wasn't complete
Ted Lemon [Tue, 3 Jun 1997 00:44:08 +0000 (00:44 +0000)]
Domains aren't seperated by commas after search keyword
Ted Lemon [Tue, 3 Jun 1997 00:25:43 +0000 (00:25 +0000)]
Resolver subroutines
Ted Lemon [Tue, 3 Jun 1997 00:22:05 +0000 (00:22 +0000)]
Install scripts for solaris, freebsd and linux
Ted Lemon [Tue, 3 Jun 1997 00:19:55 +0000 (00:19 +0000)]
Solaris client script
Ted Lemon [Tue, 3 Jun 1997 00:19:49 +0000 (00:19 +0000)]
Linux client script
Ted Lemon [Mon, 2 Jun 1997 23:37:12 +0000 (23:37 +0000)]
FreeBSD client script
Ted Lemon [Mon, 2 Jun 1997 23:37:04 +0000 (23:37 +0000)]
Fix typo
Ted Lemon [Mon, 2 Jun 1997 23:28:18 +0000 (23:28 +0000)]
Fix operator precedence bug
Ted Lemon [Mon, 2 Jun 1997 23:27:22 +0000 (23:27 +0000)]
Make name-servers option ien116-name-servers
Ted Lemon [Mon, 2 Jun 1997 23:26:29 +0000 (23:26 +0000)]
Add cftest flag which just tests config file but doesn't actually run.
Ted Lemon [Mon, 2 Jun 1997 23:25:48 +0000 (23:25 +0000)]
Define alias_names_permuted: Solaris has similar lossage to Linux WRT per-interface address aliases.
Ted Lemon [Mon, 2 Jun 1997 23:25:04 +0000 (23:25 +0000)]
Don't use polling on SunOS4 - it seems to tweak an O.S. Bug.
Ted Lemon [Mon, 2 Jun 1997 23:24:32 +0000 (23:24 +0000)]
Add iaddrlist structure for tracking lists of IP addresses
Ted Lemon [Mon, 2 Jun 1997 23:24:05 +0000 (23:24 +0000)]
Add REJECT token
Ted Lemon [Mon, 2 Jun 1997 23:23:05 +0000 (23:23 +0000)]
Add cygwin32 ifdefs; new prototypes; add some fields to dhcp client structures.
Ted Lemon [Mon, 2 Jun 1997 22:50:44 +0000 (22:50 +0000)]
Sample dhclient.conf takes advantage of some new features.
Ted Lemon [Mon, 2 Jun 1997 22:45:08 +0000 (22:45 +0000)]
Try to renew active lease in REBOOT state even if it's expired.
Ted Lemon [Mon, 2 Jun 1997 22:36:25 +0000 (22:36 +0000)]
Support rejection of messages from rogue servers; print IP addr of server instead of MAC addr.
Ted Lemon [Mon, 2 Jun 1997 22:34:19 +0000 (22:34 +0000)]
Handle the REJECT statement
Ted Lemon [Mon, 2 Jun 1997 22:33:41 +0000 (22:33 +0000)]
Install 1.0 README updates and modify for 2.0
Ted Lemon [Mon, 2 Jun 1997 22:32:37 +0000 (22:32 +0000)]
Supply extra argument to pretty_print_options
Ted Lemon [Mon, 2 Jun 1997 22:32:05 +0000 (22:32 +0000)]
Add emit_quotes qualifier to pretty_print_option, so that we don't get extra quotes when emitting strings into configuration scripts
Ted Lemon [Mon, 2 Jun 1997 22:31:30 +0000 (22:31 +0000)]
Don't select for exceptions, since we don't know how to handle them.