]>
git.ipfire.org Git - thirdparty/dhcp.git/log
Ted Lemon [Mon, 29 Mar 1999 18:59:54 +0000 (18:59 +0000)]
Add missing break to fix POOL permit parse. Fix address range warning.
Ted Lemon [Mon, 29 Mar 1999 18:51:37 +0000 (18:51 +0000)]
Fix typo in error message check.
Ted Lemon [Mon, 29 Mar 1999 18:51:19 +0000 (18:51 +0000)]
Account for tabs when pointing out errors.
Ted Lemon [Mon, 29 Mar 1999 18:49:58 +0000 (18:49 +0000)]
Fix a bug in BOOTP broadcast flag setting for DHCPDISCOVER.
Ted Lemon [Fri, 26 Mar 1999 21:38:42 +0000 (21:38 +0000)]
Manual page documenting ISC DHCP contribution process.
Ted Lemon [Fri, 26 Mar 1999 21:27:24 +0000 (21:27 +0000)]
Update version number.
Ted Lemon [Fri, 26 Mar 1999 21:24:20 +0000 (21:24 +0000)]
Add 3.0-specific release notes.
Ted Lemon [Fri, 26 Mar 1999 19:22:13 +0000 (19:22 +0000)]
Oops, deleted an important comment character.
Ted Lemon [Fri, 26 Mar 1999 19:19:46 +0000 (19:19 +0000)]
Pull up changes in Patchlevel 19
Ted Lemon [Thu, 25 Mar 1999 22:07:54 +0000 (22:07 +0000)]
Don't log winning DHCPREQUESTs twice.
Only pay attention to min_secs when sending DHCPOFFER.
Ted Lemon [Thu, 25 Mar 1999 22:05:19 +0000 (22:05 +0000)]
Support defining new option names and codes.
Support server-identifier keyword.
Ted Lemon [Thu, 25 Mar 1999 22:03:44 +0000 (22:03 +0000)]
Allow option codes to be >8 bits.
Ted Lemon [Thu, 25 Mar 1999 22:03:07 +0000 (22:03 +0000)]
add array, boolean, code, integer, ip-address,signed, string, text, unsigned.
Ted Lemon [Thu, 25 Mar 1999 22:02:36 +0000 (22:02 +0000)]
Add secs field to client_state. Support defining new option names and codes.
Ted Lemon [Thu, 25 Mar 1999 22:01:03 +0000 (22:01 +0000)]
Allow vendor class identifier to be other than ASCII text.
Ted Lemon [Thu, 25 Mar 1999 21:59:36 +0000 (21:59 +0000)]
Support defining new option code names and formats.
Ted Lemon [Thu, 25 Mar 1999 21:58:13 +0000 (21:58 +0000)]
Only report bad packet checksums if we see a preponderance of them.
Ted Lemon [Thu, 25 Mar 1999 21:57:30 +0000 (21:57 +0000)]
Make unknown hardware address type a warning instead of a fatal error.
Ted Lemon [Thu, 25 Mar 1999 21:56:28 +0000 (21:56 +0000)]
add array, boolean, code, integer, ip-address,signed, string, text, unsigned.
Ted Lemon [Thu, 25 Mar 1999 21:55:14 +0000 (21:55 +0000)]
Add option allocator.
Ted Lemon [Thu, 25 Mar 1999 21:54:33 +0000 (21:54 +0000)]
Fix up documentation for append and prepend statements.
Ted Lemon [Thu, 25 Mar 1999 21:51:29 +0000 (21:51 +0000)]
Fix bug in secs handling.
Ted Lemon [Thu, 25 Mar 1999 21:45:55 +0000 (21:45 +0000)]
Support option code definition.
Ted Lemon [Tue, 16 Mar 1999 06:37:55 +0000 (06:37 +0000)]
Sanitize Solaris build.
Ted Lemon [Tue, 16 Mar 1999 05:59:59 +0000 (05:59 +0000)]
Bad, bad idea.
Ted Lemon [Tue, 16 Mar 1999 05:58:32 +0000 (05:58 +0000)]
Regenerate
Ted Lemon [Tue, 16 Mar 1999 05:57:50 +0000 (05:57 +0000)]
Update copyright
Ted Lemon [Tue, 16 Mar 1999 05:55:40 +0000 (05:55 +0000)]
Clean up obsolete dregs.
Ted Lemon [Tue, 16 Mar 1999 05:52:58 +0000 (05:52 +0000)]
Remove statmsg, sysctl and dhcpctl subdirectories.
Ted Lemon [Tue, 16 Mar 1999 05:52:16 +0000 (05:52 +0000)]
Don't build sysconf.o or interact.o anymore.
Ted Lemon [Tue, 16 Mar 1999 05:51:47 +0000 (05:51 +0000)]
Don't build dhcpdi.o anymore.
Ted Lemon [Tue, 16 Mar 1999 05:50:46 +0000 (05:50 +0000)]
Update license.
Ted Lemon [Tue, 16 Mar 1999 05:46:44 +0000 (05:46 +0000)]
Deprecated.
Ted Lemon [Tue, 16 Mar 1999 05:45:05 +0000 (05:45 +0000)]
Wrong way.
Ted Lemon [Tue, 16 Mar 1999 05:43:18 +0000 (05:43 +0000)]
Wrong way to do it.
Ted Lemon [Tue, 16 Mar 1999 05:30:49 +0000 (05:30 +0000)]
Deprecated.
Ted Lemon [Tue, 16 Mar 1999 05:26:04 +0000 (05:26 +0000)]
This isn't the right thing to do.
Ted Lemon [Tue, 16 Mar 1999 00:57:45 +0000 (00:57 +0000)]
Document address pools and client classing.
Ted Lemon [Tue, 16 Mar 1999 00:56:36 +0000 (00:56 +0000)]
Update version.
Ted Lemon [Tue, 16 Mar 1999 00:56:02 +0000 (00:56 +0000)]
Differentiate between spawning and subclass matching.
Ted Lemon [Tue, 16 Mar 1999 00:53:28 +0000 (00:53 +0000)]
Update version number.
Ted Lemon [Tue, 16 Mar 1999 00:51:11 +0000 (00:51 +0000)]
In class structure,
- call spawn/submatch expression submatch
- add spawning flag to indicate whether or not to spawn.
Ted Lemon [Tue, 16 Mar 1999 00:48:21 +0000 (00:48 +0000)]
- In substring(), return no data instead of a null value if the offset
is past the end of the evaluated data.
- For the hardware operator, return a null value if the hardware
length is longer than the chaddr buffer.
Ted Lemon [Tue, 16 Mar 1999 00:46:46 +0000 (00:46 +0000)]
dhcp-class-identifier -> vendor-class-identifier.
Ted Lemon [Tue, 16 Mar 1999 00:42:03 +0000 (00:42 +0000)]
Fix parsing of elsif and else if statements.
Ted Lemon [Tue, 16 Mar 1999 00:39:29 +0000 (00:39 +0000)]
Update attribution and document relay agent information options.
Ted Lemon [Tue, 16 Mar 1999 00:19:48 +0000 (00:19 +0000)]
Document evaluation and conditional stuff.
Ted Lemon [Tue, 16 Mar 1999 00:17:20 +0000 (00:17 +0000)]
Update version string.
Ted Lemon [Tue, 16 Mar 1999 00:15:14 +0000 (00:15 +0000)]
Update dates, update current status and talk more about future development.
Ted Lemon [Tue, 16 Mar 1999 00:14:28 +0000 (00:14 +0000)]
Update date strings.
Ted Lemon [Sat, 13 Mar 1999 18:58:00 +0000 (18:58 +0000)]
Fix up references to ciaddr and yiaddr.
Ted Lemon [Sat, 13 Mar 1999 18:57:34 +0000 (18:57 +0000)]
Add interface argument to can_unicast_without_arp
Ted Lemon [Sat, 13 Mar 1999 18:56:47 +0000 (18:56 +0000)]
Add interface argument to can_*().
Ted Lemon [Sat, 13 Mar 1999 18:54:18 +0000 (18:54 +0000)]
- Pass interface_info struct to can_unicast_without_arp.
- Declare can_receive_unicast_unconfigured.
Ted Lemon [Sat, 13 Mar 1999 18:53:15 +0000 (18:53 +0000)]
Add can_receive_unicast_unconfigured
Ted Lemon [Sat, 13 Mar 1999 18:52:41 +0000 (18:52 +0000)]
- Only use broadcast flag if we have to.
- Only use our lease address as our source address in RENEWING and
REBINDING states.
- Fix typo in cast.
Ted Lemon [Sat, 13 Mar 1999 18:26:05 +0000 (18:26 +0000)]
Fix up unicast response code.
Ted Lemon [Thu, 11 Mar 1999 01:50:08 +0000 (01:50 +0000)]
Remove ARPSEND/ARPCHECK and document ARPing in BOUND.
Ted Lemon [Thu, 11 Mar 1999 01:47:01 +0000 (01:47 +0000)]
Remove ARPCHECK and ARPSEND code.
Ted Lemon [Thu, 11 Mar 1999 01:46:43 +0000 (01:46 +0000)]
Fix DHCPDECLINE support
Ted Lemon [Thu, 11 Mar 1999 01:36:23 +0000 (01:36 +0000)]
Disable all debugging by default
Ted Lemon [Wed, 10 Mar 1999 23:47:39 +0000 (23:47 +0000)]
Allocate space for NUL terminator.
Ted Lemon [Wed, 10 Mar 1999 21:32:59 +0000 (21:32 +0000)]
Pool scope and subnet scope are different leaves of the same tree -
handle them differently.
Ted Lemon [Wed, 10 Mar 1999 20:49:38 +0000 (20:49 +0000)]
Authentication definitions.
Ted Lemon [Wed, 10 Mar 1999 20:44:22 +0000 (20:44 +0000)]
- Tack parameter request list on to lease state structure so that it will
still be available when we call cons_options.
- Pass parameter request list to cons_options where needed, and in any case
pass the extra argument.
- Free parameter request list before freeing lease state structures.
Ted Lemon [Wed, 10 Mar 1999 20:42:43 +0000 (20:42 +0000)]
Free parameter request list prior to freeing lease state.
Ted Lemon [Wed, 10 Mar 1999 20:42:27 +0000 (20:42 +0000)]
Additional argument to cons_option.
Ted Lemon [Wed, 10 Mar 1999 20:42:02 +0000 (20:42 +0000)]
Add parameter request list to option_state. New arg to cons_options.
Ted Lemon [Wed, 10 Mar 1999 20:41:29 +0000 (20:41 +0000)]
Look options up in packet options, not generated options.
Fix data_string_truncate so that if data is shorter than requested
truncation, the length is not increased.
Ted Lemon [Wed, 10 Mar 1999 20:39:22 +0000 (20:39 +0000)]
Pass parameter request list to cons_options.
Ted Lemon [Tue, 9 Mar 1999 23:45:04 +0000 (23:45 +0000)]
Fix logging of DHCPREQUEST activity. Fix find_lease problems.
Ted Lemon [Tue, 9 Mar 1999 23:43:36 +0000 (23:43 +0000)]
When creating anonymous pools, initialize share and group pointers.
Ted Lemon [Tue, 9 Mar 1999 23:42:28 +0000 (23:42 +0000)]
Add authentication/bootp policy keywords.
Ted Lemon [Tue, 9 Mar 1999 23:41:59 +0000 (23:41 +0000)]
Add authentication policy, combine enum with bootp policy enum.
Ted Lemon [Tue, 9 Mar 1999 23:40:22 +0000 (23:40 +0000)]
Don't dump core when recursing to outermost scope.
Ted Lemon [Tue, 9 Mar 1999 23:39:41 +0000 (23:39 +0000)]
Add new keywords for authentication databases.
Ted Lemon [Tue, 9 Mar 1999 23:38:37 +0000 (23:38 +0000)]
Parse authentication stuff out of config file.
Ted Lemon [Tue, 9 Mar 1999 20:01:56 +0000 (20:01 +0000)]
Don't try to evaluate a null expression in evaluate_option_cache ().
Ted Lemon [Tue, 9 Mar 1999 19:58:42 +0000 (19:58 +0000)]
Set up back-pointer when allocating client based on discovered interfaces.
Ted Lemon [Thu, 25 Feb 1999 23:30:43 +0000 (23:30 +0000)]
Sync with 2.0b1pl16. Fix some pool allocation problems.
Ted Lemon [Thu, 25 Feb 1999 23:14:53 +0000 (23:14 +0000)]
Sync with 2.0b1pl16
Ted Lemon [Thu, 25 Feb 1999 23:13:02 +0000 (23:13 +0000)]
Pull up to 2.0b1pl16
Ted Lemon [Wed, 24 Feb 1999 17:56:53 +0000 (17:56 +0000)]
Change names of error functions to be more consistent.
Ted Lemon [Tue, 23 Feb 1999 19:26:21 +0000 (19:26 +0000)]
Failover-specific code.
Ted Lemon [Tue, 23 Feb 1999 19:07:14 +0000 (19:07 +0000)]
Fix up authoritative parsing.
Ted Lemon [Tue, 23 Feb 1999 19:04:25 +0000 (19:04 +0000)]
Don't compile failover code unless FAILOVER_PROTOCOL is defined.
Ted Lemon [Tue, 23 Feb 1999 19:00:36 +0000 (19:00 +0000)]
Adjust comments that clashed between 2.0 and -current
Ted Lemon [Sun, 14 Feb 1999 19:40:22 +0000 (19:40 +0000)]
Fix up mistakes in recent 2.0 pullups.
Ted Lemon [Sun, 14 Feb 1999 19:30:12 +0000 (19:30 +0000)]
Pull up recent 2.0 changes.
Ted Lemon [Sun, 14 Feb 1999 19:29:09 +0000 (19:29 +0000)]
Pull up recent 2.0 changes. New license.
Ted Lemon [Sun, 14 Feb 1999 19:28:19 +0000 (19:28 +0000)]
Add CONTRIBUTIONS section.
Ted Lemon [Sun, 14 Feb 1999 19:27:56 +0000 (19:27 +0000)]
- Pull up recent 2.0 changes.
- Fix some problems in DHCPREQUEST code regarding client identity.
- Update references to lease's shared network to use subnet pointer.
- If there's more than one lease matching a particular hardware address,
examine them all for possible applicability in find_lease().
- Only recover abandoned leases on DHCPREQUEST if the request was for
the specific abandoned lease. Push all other abandoned lease
recovery code out into DHCPDISCOVER/allocate_lease processing.
Ted Lemon [Sun, 14 Feb 1999 19:08:51 +0000 (19:08 +0000)]
Pull up recent 2.0 changes.
Add failover peer declaration parser.
Ted Lemon [Sun, 14 Feb 1999 19:06:57 +0000 (19:06 +0000)]
Pull up recent changes in 2.0.
Get lease's shared network through subnet pointer.
Fix paste-o with SV_ALLOW_BOOTP vs. SV_ALLOW_BOOTING.
Ted Lemon [Sun, 14 Feb 1999 19:04:45 +0000 (19:04 +0000)]
Add failover.c
Ted Lemon [Sun, 14 Feb 1999 19:04:05 +0000 (19:04 +0000)]
Pull up recent 2.0 changes.
Ted Lemon [Sun, 14 Feb 1999 19:01:44 +0000 (19:01 +0000)]
Add define to enable compiling failover protocol support.
Ted Lemon [Sun, 14 Feb 1999 19:00:12 +0000 (19:00 +0000)]
Add new tokens from 2.0 and for failover parsing.
Ted Lemon [Sun, 14 Feb 1999 18:59:33 +0000 (18:59 +0000)]
Pull up recent 2.0 changes.
Prototype parser and allocation functions for failover protocol.
Add preliminary structure definitions for failover protocol.
Ted Lemon [Sun, 14 Feb 1999 18:54:03 +0000 (18:54 +0000)]
Pull up recent 2.0 changes. Add skip_to_rbrace.