2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 05:47:45 +00:00

2540 Commits

Author SHA1 Message Date
Ted Lemon
d83e416e5c - Document log-facility parameter.
- Fix some typos pointed out on dhcp-server mailing list.
2001-01-25 08:34:13 +00:00
Ted Lemon
e1206f8ec6 Modernize dhcpd.conf example 2001-01-25 08:33:11 +00:00
Ted Lemon
ee5a7404e7 Add log_facility config parameter. 2001-01-25 08:32:57 +00:00
Ted Lemon
bfe2d221d7 - Fix some pedantic allocation problems.
- Fix handling of agent options.
- Fix handling of giaddr debugging features.
2001-01-25 08:32:26 +00:00
Ted Lemon
c399351320 Fix a memory leak. 2001-01-25 08:29:12 +00:00
Ted Lemon
5e0b4c6248 Fix handling of agent options. 2001-01-25 08:28:51 +00:00
Ted Lemon
6c5223f563 - Add some error messages where parser was failing silently.
- Fix handling of agent options.
2001-01-25 08:28:22 +00:00
Ted Lemon
0ae2319345 Theoretically fancier reference count history printer (needs more work) 2001-01-25 08:27:20 +00:00
Ted Lemon
e0de25c53b Add an rc_history_count variable so that we can see if the history overflew 2001-01-25 08:26:36 +00:00
Ted Lemon
04d229001f Define option_chain_head structure. 2001-01-25 08:26:04 +00:00
Ted Lemon
be80b1a62c Add support for ON_TRANSMISSION flag. 2001-01-25 08:25:37 +00:00
Ted Lemon
625f7cee54 New protos; change type of agent option on lease. 2001-01-25 08:25:12 +00:00
Ted Lemon
76a8f1634c Fix a small cosmetic error. 2001-01-25 08:24:33 +00:00
Ted Lemon
b49c02cc7f - Fix a possible core dump in option parsing.
- Print error messages in some cases where the parser was breaking
  silently.
2001-01-25 08:23:49 +00:00
Ted Lemon
1472e6f3e4 - Use option_chain_head structure for linked option spaces.
- Fix a memory leak.
2001-01-25 08:21:59 +00:00
Ted Lemon
320eda6ad6 document the user-class option. 2001-01-25 08:20:53 +00:00
Ted Lemon
1687c64b43 Add TRANSMISSION keyword 2001-01-25 08:20:24 +00:00
Ted Lemon
fe48fc2c85 Add allocators for option_chain_head structure. 2001-01-25 08:18:37 +00:00
Ted Lemon
1c44f6bd86 Don't send giaddr when renewing or bound. 2001-01-25 08:18:06 +00:00
Ted Lemon
a8009c484b Add support for 'on transmission' 2001-01-25 08:17:17 +00:00
Ted Lemon
efb534df5f Update changelog and version numbers. 2001-01-19 11:19:40 +00:00
Ted Lemon
2f2e79608a Update changelog and version numbers. V3-BETA-2-PATCH-14 2001-01-19 11:10:53 +00:00
Ted Lemon
e7bd704742 Do not delete a client's DNS entry on entry to a transitory state (e.g., expired). 2001-01-19 11:10:32 +00:00
Ted Lemon
54bdf6c75e - Be more verbose about bogus state transitions.
- Don't accidentally do the transition when we decide not to.
2001-01-19 11:06:45 +00:00
Ted Lemon
f8f3494034 - Don't respond to DHCPDISCOVERS when we're not responding.
- Don't load balance RENEWING and REBINDING clients.
2001-01-19 11:03:56 +00:00
Ted Lemon
e9d45f83a4 - Work around clients that say they'll update their own A record when they
don't actually have an FQDN with which to do the update.
2001-01-19 10:59:10 +00:00
Ted Lemon
b1c45d8a31 Do careful bounds checking on the incoming fqdn option. 2001-01-19 10:56:06 +00:00
Ted Lemon
8c286bb2ad Post-tag version 2001-01-17 17:02:09 +00:00
Ted Lemon
66e989272e Update version numbers and changelog. V3-BETA-2-PATCH-13 2001-01-17 17:00:49 +00:00
Ted Lemon
6cff8371b5 Fix some compile problems. 2001-01-17 16:56:48 +00:00
Ted Lemon
de830350bd post-tag version 2001-01-17 08:53:11 +00:00
Ted Lemon
a1e2e3d6bc Update changelog and version V3-BETA-2-PATCH-12 2001-01-17 08:51:23 +00:00
Ted Lemon
a861af5af8 Fix find_cached_zone declaration. 2001-01-17 08:25:10 +00:00
Ted Lemon
9e051ac991 Fix a type mismatch in calls to res_nsend*. 2001-01-17 08:23:37 +00:00
Ted Lemon
5f4cd0e99b Converters from and to ISC resultcode namespace. 2001-01-17 08:21:26 +00:00
Ted Lemon
1cfe0a8274 Add ping-check and update-static-leases flags. 2001-01-17 00:21:03 +00:00
Ted Lemon
abf0a2ab9f Document new parameters. 2001-01-17 00:02:53 +00:00
Ted Lemon
174f5ef554 Add a ping-check parameter. Pass old lease to ddns_updates. 2001-01-16 23:57:23 +00:00
Ted Lemon
ec64b4626d - Add conditional support for updating static entries.
- Use ISC result codes instead of ns rcodes.
- Fix a bug in the code that converts a lease from ad-hoc updates to
  interim-style updates.
2001-01-16 23:48:30 +00:00
Ted Lemon
2f2c77907b Fix up and add prototypes. 2001-01-16 23:30:38 +00:00
Ted Lemon
66d2353615 Move typedef for isc_result_t to result.h 2001-01-16 23:25:04 +00:00
Ted Lemon
cc4473a0aa Add new config parameters, adjust and add prototypes. 2001-01-16 23:24:02 +00:00
Ted Lemon
2c46528f22 Fix equal to compare arbitary types, rather than just data. 2001-01-16 23:15:38 +00:00
Ted Lemon
4cb55919c2 - Print null hardware address as blank, instead of as <null>.
- Use isc_result_totext to print ns update status, now that res_nupdate
  is returning an isc_result_t.
2001-01-16 23:12:47 +00:00
Ted Lemon
1898dcf70d - Fix expression parse context checking.
- Use ISC result codes for NS status checking.
- Add support for parsing Send to generic code.
- Behave correctly if there is no hardware address, or if it fails to parse.
2001-01-16 23:06:06 +00:00
Ted Lemon
33454222e7 Add a send statement that behaves the same as the supersede statement. 2001-01-16 23:00:49 +00:00
Ted Lemon
c50d828053 Use ISC-style result codes, rather than ns rcodes. 2001-01-16 22:54:03 +00:00
Ted Lemon
5ec697e605 Add 'new' token 2001-01-16 22:50:05 +00:00
Ted Lemon
c5b5e7d160 Let the generic parser parse send statements. 2001-01-16 22:49:31 +00:00
Ted Lemon
76981d9fcc Initialize hardware buffer before using it, just in case. 2001-01-16 22:46:01 +00:00