2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-29 05:17:57 +00:00

1139 Commits

Author SHA1 Message Date
Ted Lemon
ccff5ae188 - Add vendor-option-space server option.
- Add more initializations for the built-in option spaces.
1999-04-05 16:24:05 +00:00
Ted Lemon
0b96b0fe6f Add printer for encapsulate expression. 1999-04-05 16:18:22 +00:00
Ted Lemon
52c9d53053 - Add a parser for option space declarations.
- Add a U format for parsing identifiers in universe names.
1999-04-05 15:50:09 +00:00
Ted Lemon
c9605ddb0b Make option state support more general. 1999-04-05 15:40:59 +00:00
Ted Lemon
0d252fd9bf Use more general option space function calls. 1999-04-05 15:35:54 +00:00
Ted Lemon
ee83c9fe80 Add operators for byte quantities. Always return a 32-bit integer. 1999-04-05 15:33:52 +00:00
Ted Lemon
97547b5f24 Add space token. 1999-04-05 15:33:11 +00:00
Ted Lemon
5b9d671bf0 - Add allocator/deallocator for universes and option states.
- Lease state allocator automatically allocates option state,
  and deallocator automatically deallocates it.
1999-04-05 15:23:07 +00:00
Ted Lemon
230e73e42d - Adjust option_state-related calls to use new, more general calls. 1999-04-05 15:19:59 +00:00
Ted Lemon
4dff4b8cd7 - Support option space declarations.
- Adjust option_state-related calls to use new, more general calls.
1999-04-05 15:08:13 +00:00
Ted Lemon
6cad583873 Add SPACE token. 1999-04-05 14:58:23 +00:00
Ted Lemon
7e1581459a - Add encapsulate expression type.
- Add hooks into universe structure to support various operations that
  can be done on universes.
1999-04-05 14:54:38 +00:00
Ted Lemon
4f58da18bb - 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.
1999-04-05 14:51:17 +00:00
Ted Lemon
37fc56b47d Update version V3-ALPHA-19990330 1999-03-30 21:54:03 +00:00
Ted Lemon
fd505e341b Update version and changelog 1999-03-30 21:52:52 +00:00
Ted Lemon
e40810bf9d Initialize option cache pointer prior to use. 1999-03-30 18:12:34 +00:00
Ted Lemon
0cd6935365 Add information about reporting bugs to the README and update version. 1999-03-30 15:46:04 +00:00
Ted Lemon
b1013db725 Move support of server allow/deny into common code. 1999-03-30 15:20:10 +00:00
Ted Lemon
196be7203b Update version. V3-ALPHA-19990329A 1999-03-29 23:00:02 +00:00
Ted Lemon
5531823f62 Update changelog and version. 1999-03-29 22:57:55 +00:00
Ted Lemon
b13db2a2a8 Document entry and exit hooks, plus make_resolv_conf function. 1999-03-29 22:50:50 +00:00
Ted Lemon
8fddc394da Add entry, exit and resolv.conf hooks. 1999-03-29 22:35:19 +00:00
Ted Lemon
4e9533d4cf Build new manual pages. 1999-03-29 21:08:10 +00:00
Ted Lemon
42d30c90f6 Adjust version, update changelog. V3-ALPHA-19990329 1999-03-29 19:04:56 +00:00
Ted Lemon
96c2624b8d Adjust version numbers. 1999-03-29 19:04:36 +00:00
Ted Lemon
e5e41be4c5 Add missing break to fix POOL permit parse. Fix address range warning. 1999-03-29 18:59:54 +00:00
Ted Lemon
64ba83870f Fix typo in error message check. 1999-03-29 18:51:37 +00:00
Ted Lemon
a17d7685dc Account for tabs when pointing out errors. 1999-03-29 18:51:19 +00:00
Ted Lemon
f345b36d53 Fix a bug in BOOTP broadcast flag setting for DHCPDISCOVER. 1999-03-29 18:49:58 +00:00
Ted Lemon
ea5027182f Manual page documenting ISC DHCP contribution process. V3-ALPHA-19990326 1999-03-26 21:38:42 +00:00
Ted Lemon
6869f9360f Update version number. 1999-03-26 21:27:24 +00:00
Ted Lemon
bc27fc08ec Add 3.0-specific release notes. 1999-03-26 21:24:20 +00:00
Ted Lemon
9b0ea443cd Oops, deleted an important comment character. 1999-03-26 19:22:13 +00:00
Ted Lemon
2d1b06e071 Pull up changes in Patchlevel 19 1999-03-26 19:19:46 +00:00
Ted Lemon
2540af046c Don't log winning DHCPREQUESTs twice.
Only pay attention to min_secs when sending DHCPOFFER.
1999-03-25 22:07:54 +00:00
Ted Lemon
8230a054b4 Support defining new option names and codes.
Support server-identifier keyword.
1999-03-25 22:05:19 +00:00
Ted Lemon
546cf9f6ac Allow option codes to be >8 bits. 1999-03-25 22:03:44 +00:00
Ted Lemon
1e382a0900 add array, boolean, code, integer, ip-address,signed, string, text, unsigned. 1999-03-25 22:03:07 +00:00
Ted Lemon
64826b6109 Add secs field to client_state. Support defining new option names and codes. 1999-03-25 22:02:36 +00:00
Ted Lemon
038428e443 Allow vendor class identifier to be other than ASCII text. 1999-03-25 22:01:03 +00:00
Ted Lemon
6b4b0ec78d Support defining new option code names and formats. 1999-03-25 21:59:36 +00:00
Ted Lemon
ef1f37ed63 Only report bad packet checksums if we see a preponderance of them. 1999-03-25 21:58:13 +00:00
Ted Lemon
deffc1636b Make unknown hardware address type a warning instead of a fatal error. 1999-03-25 21:57:30 +00:00
Ted Lemon
f8b21a3d33 add array, boolean, code, integer, ip-address,signed, string, text, unsigned. 1999-03-25 21:56:28 +00:00
Ted Lemon
e7860b608e Add option allocator. 1999-03-25 21:55:14 +00:00
Ted Lemon
ea2ee1fd84 Fix up documentation for append and prepend statements. 1999-03-25 21:54:33 +00:00
Ted Lemon
af6df788ab Fix bug in secs handling. 1999-03-25 21:51:29 +00:00
Ted Lemon
770e11521f Support option code definition. 1999-03-25 21:45:55 +00:00
Ted Lemon
c5b0f52958 Sanitize Solaris build. V3-ALPHA-19990315 1999-03-16 06:37:55 +00:00
Ted Lemon
b2f506592a Bad, bad idea. 1999-03-16 05:59:59 +00:00