]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
26 years agoSupport new generalized option_state usage.
Ted Lemon [Mon, 5 Apr 1999 16:34:33 +0000 (16:34 +0000)] 
Support new generalized option_state usage.

26 years agoSupport encapsulate expression. lookup_func -> get_func.
Ted Lemon [Mon, 5 Apr 1999 16:28:09 +0000 (16:28 +0000)] 
Support encapsulate expression.   lookup_func -> get_func.

26 years ago- Add vendor-option-space server option.
Ted Lemon [Mon, 5 Apr 1999 16:24:05 +0000 (16:24 +0000)] 
- Add vendor-option-space server option.
- Add more initializations for the built-in option spaces.

26 years agoAdd printer for encapsulate expression.
Ted Lemon [Mon, 5 Apr 1999 16:18:22 +0000 (16:18 +0000)] 
Add printer for encapsulate expression.

26 years ago- Add a parser for option space declarations.
Ted Lemon [Mon, 5 Apr 1999 15:50:09 +0000 (15:50 +0000)] 
- Add a parser for option space declarations.
- Add a U format for parsing identifiers in universe names.

26 years agoMake option state support more general.
Ted Lemon [Mon, 5 Apr 1999 15:40:59 +0000 (15:40 +0000)] 
Make option state support more general.

26 years agoUse more general option space function calls.
Ted Lemon [Mon, 5 Apr 1999 15:35:54 +0000 (15:35 +0000)] 
Use more general option space function calls.

26 years agoAdd operators for byte quantities. Always return a 32-bit integer.
Ted Lemon [Mon, 5 Apr 1999 15:33:52 +0000 (15:33 +0000)] 
Add operators for byte quantities.   Always return a 32-bit integer.

26 years agoAdd space token.
Ted Lemon [Mon, 5 Apr 1999 15:33:11 +0000 (15:33 +0000)] 
Add space token.

26 years ago- Add allocator/deallocator for universes and option states.
Ted Lemon [Mon, 5 Apr 1999 15:23:07 +0000 (15:23 +0000)] 
- Add allocator/deallocator for universes and option states.
- Lease state allocator automatically allocates option state,
  and deallocator automatically deallocates it.

26 years ago- Adjust option_state-related calls to use new, more general calls.
Ted Lemon [Mon, 5 Apr 1999 15:19:59 +0000 (15:19 +0000)] 
- Adjust option_state-related calls to use new, more general calls.

26 years ago- Support option space declarations.
Ted Lemon [Mon, 5 Apr 1999 15:08:13 +0000 (15:08 +0000)] 
- Support option space declarations.
- Adjust option_state-related calls to use new, more general calls.

26 years agoAdd SPACE token.
Ted Lemon [Mon, 5 Apr 1999 14:58:23 +0000 (14:58 +0000)] 
Add SPACE token.

26 years ago- Add encapsulate expression type.
Ted Lemon [Mon, 5 Apr 1999 14:54:38 +0000 (14:54 +0000)] 
- Add encapsulate expression type.
- Add hooks into universe structure to support various operations that
  can be done on universes.

26 years ago- Generalize option state structure to support additional option spaces.
Ted Lemon [Mon, 5 Apr 1999 14:51:17 +0000 (14:51 +0000)] 
- Generalize option state structure to support additional option spaces.
- Add per-option-space-type functions for various operations that can be
  done on option spaces.

26 years agoUpdate version V3-ALPHA-19990330
Ted Lemon [Tue, 30 Mar 1999 21:54:03 +0000 (21:54 +0000)] 
Update version

26 years agoUpdate version and changelog
Ted Lemon [Tue, 30 Mar 1999 21:52:52 +0000 (21:52 +0000)] 
Update version and changelog

26 years agoInitialize option cache pointer prior to use.
Ted Lemon [Tue, 30 Mar 1999 18:12:34 +0000 (18:12 +0000)] 
Initialize option cache pointer prior to use.

26 years agoAdd information about reporting bugs to the README and update version.
Ted Lemon [Tue, 30 Mar 1999 15:46:04 +0000 (15:46 +0000)] 
Add information about reporting bugs to the README and update version.

26 years agoMove support of server allow/deny into common code.
Ted Lemon [Tue, 30 Mar 1999 15:20:10 +0000 (15:20 +0000)] 
Move support of server allow/deny into common code.

26 years agoUpdate version. V3-ALPHA-19990329A
Ted Lemon [Mon, 29 Mar 1999 23:00:02 +0000 (23:00 +0000)] 
Update version.

26 years agoUpdate changelog and version.
Ted Lemon [Mon, 29 Mar 1999 22:57:55 +0000 (22:57 +0000)] 
Update changelog and version.

26 years agoDocument entry and exit hooks, plus make_resolv_conf function.
Ted Lemon [Mon, 29 Mar 1999 22:50:50 +0000 (22:50 +0000)] 
Document entry and exit hooks, plus make_resolv_conf function.

26 years agoAdd entry, exit and resolv.conf hooks.
Ted Lemon [Mon, 29 Mar 1999 22:35:19 +0000 (22:35 +0000)] 
Add entry, exit and resolv.conf hooks.

26 years agoBuild new manual pages.
Ted Lemon [Mon, 29 Mar 1999 21:08:10 +0000 (21:08 +0000)] 
Build new manual pages.

26 years agoAdjust version, update changelog. V3-ALPHA-19990329
Ted Lemon [Mon, 29 Mar 1999 19:04:56 +0000 (19:04 +0000)] 
Adjust version, update changelog.

26 years agoAdjust version numbers.
Ted Lemon [Mon, 29 Mar 1999 19:04:36 +0000 (19:04 +0000)] 
Adjust version numbers.

26 years agoAdd missing break to fix POOL permit parse. Fix address range warning.
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.

26 years agoFix typo in error message check.
Ted Lemon [Mon, 29 Mar 1999 18:51:37 +0000 (18:51 +0000)] 
Fix typo in error message check.

26 years agoAccount for tabs when pointing out errors.
Ted Lemon [Mon, 29 Mar 1999 18:51:19 +0000 (18:51 +0000)] 
Account for tabs when pointing out errors.

26 years agoFix a bug in BOOTP broadcast flag setting for DHCPDISCOVER.
Ted Lemon [Mon, 29 Mar 1999 18:49:58 +0000 (18:49 +0000)] 
Fix a bug in BOOTP broadcast flag setting for DHCPDISCOVER.

26 years agoManual page documenting ISC DHCP contribution process. V3-ALPHA-19990326
Ted Lemon [Fri, 26 Mar 1999 21:38:42 +0000 (21:38 +0000)] 
Manual page documenting ISC DHCP contribution process.

26 years agoUpdate version number.
Ted Lemon [Fri, 26 Mar 1999 21:27:24 +0000 (21:27 +0000)] 
Update version number.

26 years agoAdd 3.0-specific release notes.
Ted Lemon [Fri, 26 Mar 1999 21:24:20 +0000 (21:24 +0000)] 
Add 3.0-specific release notes.

26 years agoOops, deleted an important comment character.
Ted Lemon [Fri, 26 Mar 1999 19:22:13 +0000 (19:22 +0000)] 
Oops, deleted an important comment character.

26 years agoPull up changes in Patchlevel 19
Ted Lemon [Fri, 26 Mar 1999 19:19:46 +0000 (19:19 +0000)] 
Pull up changes in Patchlevel 19

26 years agoDon't log winning DHCPREQUESTs twice.
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.

26 years agoSupport defining new option names and codes.
Ted Lemon [Thu, 25 Mar 1999 22:05:19 +0000 (22:05 +0000)] 
Support defining new option names and codes.
Support server-identifier keyword.

26 years agoAllow option codes to be >8 bits.
Ted Lemon [Thu, 25 Mar 1999 22:03:44 +0000 (22:03 +0000)] 
Allow option codes to be >8 bits.

26 years agoadd array, boolean, code, integer, ip-address,signed, string, text, unsigned.
Ted Lemon [Thu, 25 Mar 1999 22:03:07 +0000 (22:03 +0000)] 
add array, boolean, code, integer, ip-address,signed, string, text, unsigned.

26 years agoAdd secs field to client_state. Support defining new option names and codes.
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.

26 years agoAllow vendor class identifier to be other than ASCII text.
Ted Lemon [Thu, 25 Mar 1999 22:01:03 +0000 (22:01 +0000)] 
Allow vendor class identifier to be other than ASCII text.

26 years agoSupport defining new option code names and formats.
Ted Lemon [Thu, 25 Mar 1999 21:59:36 +0000 (21:59 +0000)] 
Support defining new option code names and formats.

26 years agoOnly report bad packet checksums if we see a preponderance of them.
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.

26 years agoMake unknown hardware address type a warning instead of a fatal error.
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.

26 years agoadd array, boolean, code, integer, ip-address,signed, string, text, unsigned.
Ted Lemon [Thu, 25 Mar 1999 21:56:28 +0000 (21:56 +0000)] 
add array, boolean, code, integer, ip-address,signed, string, text, unsigned.

26 years agoAdd option allocator.
Ted Lemon [Thu, 25 Mar 1999 21:55:14 +0000 (21:55 +0000)] 
Add option allocator.

26 years agoFix up documentation for append and prepend statements.
Ted Lemon [Thu, 25 Mar 1999 21:54:33 +0000 (21:54 +0000)] 
Fix up documentation for append and prepend statements.

26 years agoFix bug in secs handling.
Ted Lemon [Thu, 25 Mar 1999 21:51:29 +0000 (21:51 +0000)] 
Fix bug in secs handling.

26 years agoSupport option code definition.
Ted Lemon [Thu, 25 Mar 1999 21:45:55 +0000 (21:45 +0000)] 
Support option code definition.

26 years agoSanitize Solaris build. V3-ALPHA-19990315
Ted Lemon [Tue, 16 Mar 1999 06:37:55 +0000 (06:37 +0000)] 
Sanitize Solaris build.

26 years agoBad, bad idea.
Ted Lemon [Tue, 16 Mar 1999 05:59:59 +0000 (05:59 +0000)] 
Bad, bad idea.

26 years agoRegenerate
Ted Lemon [Tue, 16 Mar 1999 05:58:32 +0000 (05:58 +0000)] 
Regenerate

26 years agoUpdate copyright
Ted Lemon [Tue, 16 Mar 1999 05:57:50 +0000 (05:57 +0000)] 
Update copyright

26 years agoClean up obsolete dregs.
Ted Lemon [Tue, 16 Mar 1999 05:55:40 +0000 (05:55 +0000)] 
Clean up obsolete dregs.

26 years agoRemove statmsg, sysctl and dhcpctl subdirectories.
Ted Lemon [Tue, 16 Mar 1999 05:52:58 +0000 (05:52 +0000)] 
Remove statmsg, sysctl and dhcpctl subdirectories.

26 years agoDon't build sysconf.o or interact.o anymore.
Ted Lemon [Tue, 16 Mar 1999 05:52:16 +0000 (05:52 +0000)] 
Don't build sysconf.o or interact.o anymore.

26 years agoDon't build dhcpdi.o anymore.
Ted Lemon [Tue, 16 Mar 1999 05:51:47 +0000 (05:51 +0000)] 
Don't build dhcpdi.o anymore.

26 years agoUpdate license.
Ted Lemon [Tue, 16 Mar 1999 05:50:46 +0000 (05:50 +0000)] 
Update license.

26 years agoDeprecated.
Ted Lemon [Tue, 16 Mar 1999 05:46:44 +0000 (05:46 +0000)] 
Deprecated.

26 years agoWrong way.
Ted Lemon [Tue, 16 Mar 1999 05:45:05 +0000 (05:45 +0000)] 
Wrong way.

26 years agoWrong way to do it.
Ted Lemon [Tue, 16 Mar 1999 05:43:18 +0000 (05:43 +0000)] 
Wrong way to do it.

26 years agoDeprecated.
Ted Lemon [Tue, 16 Mar 1999 05:30:49 +0000 (05:30 +0000)] 
Deprecated.

26 years agoThis isn't the right thing to do.
Ted Lemon [Tue, 16 Mar 1999 05:26:04 +0000 (05:26 +0000)] 
This isn't the right thing to do.

26 years agoDocument address pools and client classing.
Ted Lemon [Tue, 16 Mar 1999 00:57:45 +0000 (00:57 +0000)] 
Document address pools and client classing.

26 years agoUpdate version.
Ted Lemon [Tue, 16 Mar 1999 00:56:36 +0000 (00:56 +0000)] 
Update version.

26 years agoDifferentiate between spawning and subclass matching.
Ted Lemon [Tue, 16 Mar 1999 00:56:02 +0000 (00:56 +0000)] 
Differentiate between spawning and subclass matching.

26 years agoUpdate version number.
Ted Lemon [Tue, 16 Mar 1999 00:53:28 +0000 (00:53 +0000)] 
Update version number.

26 years agoIn class structure,
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.

26 years ago- In substring(), return no data instead of a null value if the offset
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.

26 years agodhcp-class-identifier -> vendor-class-identifier.
Ted Lemon [Tue, 16 Mar 1999 00:46:46 +0000 (00:46 +0000)] 
dhcp-class-identifier -> vendor-class-identifier.

26 years agoFix parsing of elsif and else if statements.
Ted Lemon [Tue, 16 Mar 1999 00:42:03 +0000 (00:42 +0000)] 
Fix parsing of elsif and else if statements.

26 years agoUpdate attribution and document relay agent information options.
Ted Lemon [Tue, 16 Mar 1999 00:39:29 +0000 (00:39 +0000)] 
Update attribution and document relay agent information options.

26 years agoDocument evaluation and conditional stuff.
Ted Lemon [Tue, 16 Mar 1999 00:19:48 +0000 (00:19 +0000)] 
Document evaluation and conditional stuff.

26 years agoUpdate version string.
Ted Lemon [Tue, 16 Mar 1999 00:17:20 +0000 (00:17 +0000)] 
Update version string.

26 years agoUpdate dates, update current status and talk more about future development.
Ted Lemon [Tue, 16 Mar 1999 00:15:14 +0000 (00:15 +0000)] 
Update dates, update current status and talk more about future development.

26 years agoUpdate date strings.
Ted Lemon [Tue, 16 Mar 1999 00:14:28 +0000 (00:14 +0000)] 
Update date strings.

26 years agoFix up references to ciaddr and yiaddr.
Ted Lemon [Sat, 13 Mar 1999 18:58:00 +0000 (18:58 +0000)] 
Fix up references to ciaddr and yiaddr.

26 years agoAdd interface argument to can_unicast_without_arp
Ted Lemon [Sat, 13 Mar 1999 18:57:34 +0000 (18:57 +0000)] 
Add interface argument to can_unicast_without_arp

26 years agoAdd interface argument to can_*().
Ted Lemon [Sat, 13 Mar 1999 18:56:47 +0000 (18:56 +0000)] 
Add interface argument to can_*().

26 years ago- Pass interface_info struct to can_unicast_without_arp.
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.

26 years agoAdd can_receive_unicast_unconfigured
Ted Lemon [Sat, 13 Mar 1999 18:53:15 +0000 (18:53 +0000)] 
Add can_receive_unicast_unconfigured

26 years ago- Only use broadcast flag if we have to.
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.

26 years agoFix up unicast response code.
Ted Lemon [Sat, 13 Mar 1999 18:26:05 +0000 (18:26 +0000)] 
Fix up unicast response code.

26 years agoRemove ARPSEND/ARPCHECK and document ARPing in BOUND.
Ted Lemon [Thu, 11 Mar 1999 01:50:08 +0000 (01:50 +0000)] 
Remove ARPSEND/ARPCHECK and document ARPing in BOUND.

26 years agoRemove ARPCHECK and ARPSEND code.
Ted Lemon [Thu, 11 Mar 1999 01:47:01 +0000 (01:47 +0000)] 
Remove ARPCHECK and ARPSEND code.

26 years agoFix DHCPDECLINE support
Ted Lemon [Thu, 11 Mar 1999 01:46:43 +0000 (01:46 +0000)] 
Fix DHCPDECLINE support

26 years agoDisable all debugging by default
Ted Lemon [Thu, 11 Mar 1999 01:36:23 +0000 (01:36 +0000)] 
Disable all debugging by default

26 years agoAllocate space for NUL terminator.
Ted Lemon [Wed, 10 Mar 1999 23:47:39 +0000 (23:47 +0000)] 
Allocate space for NUL terminator.

26 years agoPool scope and subnet scope are different leaves of the same tree -
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.

26 years agoAuthentication definitions.
Ted Lemon [Wed, 10 Mar 1999 20:49:38 +0000 (20:49 +0000)] 
Authentication definitions.

26 years ago- Tack parameter request list on to lease state structure so that it will
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.

26 years agoFree parameter request list prior to freeing lease state.
Ted Lemon [Wed, 10 Mar 1999 20:42:43 +0000 (20:42 +0000)] 
Free parameter request list prior to freeing lease state.

26 years agoAdditional argument to cons_option.
Ted Lemon [Wed, 10 Mar 1999 20:42:27 +0000 (20:42 +0000)] 
Additional argument to cons_option.

26 years agoAdd parameter request list to option_state. New arg to cons_options.
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.

26 years agoLook options up in packet options, not generated 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.

26 years agoPass parameter request list to cons_options.
Ted Lemon [Wed, 10 Mar 1999 20:39:22 +0000 (20:39 +0000)] 
Pass parameter request list to cons_options.

26 years agoFix logging of DHCPREQUEST activity. Fix find_lease problems.
Ted Lemon [Tue, 9 Mar 1999 23:45:04 +0000 (23:45 +0000)] 
Fix logging of DHCPREQUEST activity.   Fix find_lease problems.

26 years agoWhen creating anonymous pools, initialize share and group pointers.
Ted Lemon [Tue, 9 Mar 1999 23:43:36 +0000 (23:43 +0000)] 
When creating anonymous pools, initialize share and group pointers.

26 years agoAdd authentication/bootp policy keywords.
Ted Lemon [Tue, 9 Mar 1999 23:42:28 +0000 (23:42 +0000)] 
Add authentication/bootp policy keywords.