]>
git.ipfire.org Git - thirdparty/dhcp.git/log
Ted Lemon [Mon, 19 Jul 1999 20:10:52 +0000 (20:10 +0000)]
A bug fix from Brian Murrell for a problem in host-decl-name.
Ted Lemon [Mon, 19 Jul 1999 20:10:12 +0000 (20:10 +0000)]
pick-first-value expression was being set up incorrectly.
Ted Lemon [Mon, 19 Jul 1999 15:35:48 +0000 (15:35 +0000)]
- Make lease-time a numeric expression, and make dns-update expect ttl to be
numeric.
- Add lease-time expression in a couple of places where it should have been
mentioned, but wasn't.
Ted Lemon [Mon, 19 Jul 1999 15:34:33 +0000 (15:34 +0000)]
- Don't try to deallocate data associated with a partially-parsed statement
if they haven't yet been allocated.
Ted Lemon [Mon, 19 Jul 1999 15:32:54 +0000 (15:32 +0000)]
Intern lease-time token correctly.
Ted Lemon [Mon, 19 Jul 1999 13:08:29 +0000 (13:08 +0000)]
Some more fixes from Brian Murrell.
Ted Lemon [Mon, 19 Jul 1999 01:17:23 +0000 (01:17 +0000)]
A few tweaks to make lease-time more correct.
Ted Lemon [Mon, 19 Jul 1999 01:15:22 +0000 (01:15 +0000)]
Brian Murrel's latest dns update implementation - more programmability.
Ted Lemon [Sun, 18 Jul 1999 19:39:48 +0000 (19:39 +0000)]
Add a section documenting event support.
Ted Lemon [Sun, 18 Jul 1999 19:39:14 +0000 (19:39 +0000)]
Add support for 'on commit' and (partially) 'on release'.
Ted Lemon [Sun, 18 Jul 1999 19:38:33 +0000 (19:38 +0000)]
Add support for 'on commit'.
Ted Lemon [Sun, 18 Jul 1999 19:37:56 +0000 (19:37 +0000)]
Add static_lease_dereference prototype.
Ted Lemon [Sun, 18 Jul 1999 19:37:23 +0000 (19:37 +0000)]
Conditionalize use of snprintf.
Ted Lemon [Sun, 18 Jul 1999 19:36:50 +0000 (19:36 +0000)]
Document the lease-time, host-decl-name and pick-first-value functions.
Ted Lemon [Sun, 18 Jul 1999 19:35:37 +0000 (19:35 +0000)]
Update the credits for the Dynamic DNS support.
Ted Lemon [Sun, 18 Jul 1999 19:35:02 +0000 (19:35 +0000)]
Make bind library inclusion more configurable.
Ted Lemon [Sat, 17 Jul 1999 17:59:24 +0000 (17:59 +0000)]
When dereferencing a statement, dereference anything it references too.
Ted Lemon [Sat, 17 Jul 1999 17:59:02 +0000 (17:59 +0000)]
Fix statement parsing calls.
Ted Lemon [Sat, 17 Jul 1999 15:52:20 +0000 (15:52 +0000)]
Fix a leftover thinko in the statement copy support code.
Ted Lemon [Fri, 16 Jul 1999 21:34:14 +0000 (21:34 +0000)]
Massive rototill to support some new DDNS features.
Ted Lemon [Tue, 13 Jul 1999 18:32:34 +0000 (18:32 +0000)]
Fix some silly mistakes in Linux versioning update.
Ted Lemon [Tue, 13 Jul 1999 18:00:22 +0000 (18:00 +0000)]
Changes to make builds work on HP-UX with ANSI compiler.
Ted Lemon [Tue, 13 Jul 1999 17:58:43 +0000 (17:58 +0000)]
- For Linux, compute major and minor version instead of doing pattern
matching, and substitute it in the Makefile.
Ted Lemon [Tue, 13 Jul 1999 12:58:03 +0000 (12:58 +0000)]
Add a more informative message to the interface/declaration complaint.
Ted Lemon [Mon, 12 Jul 1999 22:44:16 +0000 (22:44 +0000)]
Parse ddns state in leases even if DDNS support is not compiled in.
Ted Lemon [Mon, 12 Jul 1999 22:43:08 +0000 (22:43 +0000)]
Get host-name from packet, not from server configuration.
Ted Lemon [Wed, 7 Jul 1999 19:13:24 +0000 (19:13 +0000)]
Documentation for anonymous CVS
Ted Lemon [Wed, 7 Jul 1999 16:36:58 +0000 (16:36 +0000)]
Regenerate.
Ted Lemon [Wed, 7 Jul 1999 16:16:04 +0000 (16:16 +0000)]
Update changelog and document the interim ddns update code.
Ted Lemon [Wed, 7 Jul 1999 16:15:02 +0000 (16:15 +0000)]
Document one-lease-per-client.
Ted Lemon [Wed, 7 Jul 1999 15:47:55 +0000 (15:47 +0000)]
Document if_tr.h problem. Document Dynamic DNS update support.
Ted Lemon [Wed, 7 Jul 1999 15:32:02 +0000 (15:32 +0000)]
Update calls to evaluate_option_cache. Fix commenting-out.
Ted Lemon [Wed, 7 Jul 1999 15:28:40 +0000 (15:28 +0000)]
Apply some nsupdate.c fixes from Brian Murrell.
Ted Lemon [Wed, 7 Jul 1999 15:25:36 +0000 (15:25 +0000)]
Fix fallback_discard ifdefs again.
Ted Lemon [Wed, 7 Jul 1999 15:20:10 +0000 (15:20 +0000)]
Support nsupdate with --with-nsupdate in ./configure.
Ted Lemon [Wed, 7 Jul 1999 13:45:04 +0000 (13:45 +0000)]
Update version.
Ted Lemon [Tue, 6 Jul 1999 21:08:12 +0000 (21:08 +0000)]
Fix up ifdefs for USE_SOCKET_FALLBACK.
Ted Lemon [Tue, 6 Jul 1999 20:41:25 +0000 (20:41 +0000)]
Regularize TOKEN_NOT vs. NOT.
Ted Lemon [Tue, 6 Jul 1999 20:35:54 +0000 (20:35 +0000)]
- Compute max-lease-time outside of conditional so that we always have
a value for it.
Ted Lemon [Tue, 6 Jul 1999 20:19:40 +0000 (20:19 +0000)]
Document binary-to-ascii, leased-address and reverse.
Ted Lemon [Tue, 6 Jul 1999 17:17:16 +0000 (17:17 +0000)]
Add a -s flag to specify the broadcast destination IP address.
Ted Lemon [Tue, 6 Jul 1999 17:09:03 +0000 (17:09 +0000)]
Use limited_broadcast global instead of INADDR_BROADCAST.
Ted Lemon [Tue, 6 Jul 1999 17:05:57 +0000 (17:05 +0000)]
Declare limited_broadcast global.
Ted Lemon [Tue, 6 Jul 1999 17:04:31 +0000 (17:04 +0000)]
Fix some pastos in new expression evaluators.
Ted Lemon [Tue, 6 Jul 1999 16:57:05 +0000 (16:57 +0000)]
Fix some pastos.
Ted Lemon [Tue, 6 Jul 1999 16:53:30 +0000 (16:53 +0000)]
- Pull a change from the 2.0 branch to make 'X' options print as strings
if possible.
Ted Lemon [Tue, 6 Jul 1999 16:51:19 +0000 (16:51 +0000)]
Reverse output of conversion routine.
Ted Lemon [Tue, 6 Jul 1999 16:49:59 +0000 (16:49 +0000)]
Add binary-to-ascii, leased-address and reverse tokens.
Ted Lemon [Tue, 6 Jul 1999 16:48:34 +0000 (16:48 +0000)]
Add a -s flag to specify the server IP address (handy for debugging).
Ted Lemon [Tue, 6 Jul 1999 16:45:57 +0000 (16:45 +0000)]
Document new (I use the term new loosely) command-line flags.
Ted Lemon [Fri, 2 Jul 1999 20:58:48 +0000 (20:58 +0000)]
Pervasive changes to support leased_address, reverse and binary_to_ascii.
Ted Lemon [Fri, 2 Jul 1999 17:47:42 +0000 (17:47 +0000)]
In one-lease-per-client, don't re-release expired leases.
Ted Lemon [Fri, 2 Jul 1999 17:10:51 +0000 (17:10 +0000)]
Support one-lease-per-client.
Ted Lemon [Thu, 1 Jul 1999 20:18:22 +0000 (20:18 +0000)]
Get BIND includes from site.conf if needed.
Ted Lemon [Thu, 1 Jul 1999 20:17:20 +0000 (20:17 +0000)]
Name service update routines, from Irina Goble, by way of Brian Murrell
Ted Lemon [Thu, 1 Jul 1999 20:02:58 +0000 (20:02 +0000)]
Fix a parenthetification error.
Ted Lemon [Thu, 1 Jul 1999 19:58:12 +0000 (19:58 +0000)]
Name server update hooks.
Ted Lemon [Thu, 1 Jul 1999 19:55:12 +0000 (19:55 +0000)]
- Record ddns information.
- Test names for printability using db_printable instead of doing it inline.
Ted Lemon [Thu, 1 Jul 1999 19:54:42 +0000 (19:54 +0000)]
Declare db_printable.
Ted Lemon [Thu, 1 Jul 1999 19:32:29 +0000 (19:32 +0000)]
Parse DNS update tokens if provided.
Ted Lemon [Thu, 1 Jul 1999 19:29:20 +0000 (19:29 +0000)]
Get BIND includes from site.conf if needed.
Ted Lemon [Thu, 1 Jul 1999 19:25:01 +0000 (19:25 +0000)]
- Conditionalize definition of byte order constants, in case BIND headers
define them.
Ted Lemon [Thu, 1 Jul 1999 19:14:55 +0000 (19:14 +0000)]
- Include files required by nsupdate if enabled.
- Add nsupdate-specific structs to lease.
- Define nsupdate server options.
Ted Lemon [Thu, 1 Jul 1999 19:00:13 +0000 (19:00 +0000)]
Define server option types for ddns updates.
Ted Lemon [Thu, 1 Jul 1999 18:53:46 +0000 (18:53 +0000)]
ADD -> TOKEN_ADD
Ted Lemon [Thu, 1 Jul 1999 18:45:28 +0000 (18:45 +0000)]
Propogate ddns_fwd_name and ddns_rev_name when adding new leases.
Ted Lemon [Thu, 1 Jul 1999 18:41:30 +0000 (18:41 +0000)]
ADD -> TOKEN_ADD; add tokens for ddns updates.
Ted Lemon [Thu, 1 Jul 1999 18:38:17 +0000 (18:38 +0000)]
Get BIND includes from site.conf if needed.
Ted Lemon [Thu, 1 Jul 1999 18:36:58 +0000 (18:36 +0000)]
Add nsupdate.o
Ted Lemon [Thu, 1 Jul 1999 18:21:36 +0000 (18:21 +0000)]
Get BIND includes from site.conf if needed.
Ted Lemon [Thu, 1 Jul 1999 17:58:00 +0000 (17:58 +0000)]
Get BIND libraries using BINDLIB, which can be defined by user.
Ted Lemon [Thu, 1 Jul 1999 17:51:57 +0000 (17:51 +0000)]
Update to reflect changes in 2.0 README
Ted Lemon [Tue, 22 Jun 1999 13:28:12 +0000 (13:28 +0000)]
Support always-broadcast flag.
Ted Lemon [Tue, 22 Jun 1999 13:27:09 +0000 (13:27 +0000)]
Fix an error in spawn example. Document always-broadcast.
Ted Lemon [Tue, 22 Jun 1999 13:25:23 +0000 (13:25 +0000)]
- Support always-broadcast flag.
- Fix a long-standing bug where the server would not broadcast responses
to BOOTP clients even if asked to do so.
Ted Lemon [Tue, 22 Jun 1999 13:17:31 +0000 (13:17 +0000)]
Define constant for always-broadcast option.
Ted Lemon [Tue, 22 Jun 1999 13:14:53 +0000 (13:14 +0000)]
Add always-broadcast option.
Ted Lemon [Thu, 10 Jun 1999 00:37:52 +0000 (00:37 +0000)]
Update version and changelog
Ted Lemon [Thu, 10 Jun 1999 00:36:27 +0000 (00:36 +0000)]
Do classing for BOOTP clients as well as DHCP clients.
Ted Lemon [Thu, 10 Jun 1999 00:13:46 +0000 (00:13 +0000)]
Regenerate.
Ted Lemon [Thu, 10 Jun 1999 00:11:46 +0000 (00:11 +0000)]
Update from Andrew Chittenden.
Ted Lemon [Thu, 10 Jun 1999 00:11:20 +0000 (00:11 +0000)]
Fix two pastos.
Ted Lemon [Thu, 10 Jun 1999 00:10:50 +0000 (00:10 +0000)]
note -> log_info. Sigh.
Ted Lemon [Thu, 10 Jun 1999 00:10:13 +0000 (00:10 +0000)]
Update version.
Ted Lemon [Fri, 28 May 1999 02:07:40 +0000 (02:07 +0000)]
Update version and changelog
Ted Lemon [Thu, 27 May 1999 17:43:28 +0000 (17:43 +0000)]
Support token ring packets.
Ted Lemon [Thu, 27 May 1999 17:34:54 +0000 (17:34 +0000)]
Move link-layer header assembly/decoding to seperate files.
Ted Lemon [Thu, 27 May 1999 15:03:37 +0000 (15:03 +0000)]
Correct and expand upon class-related documentation.
Ted Lemon [Thu, 27 May 1999 14:58:07 +0000 (14:58 +0000)]
- Fix up cases where server option lookups were being done in the DHCP option
space.
Ted Lemon [Thu, 27 May 1999 14:56:51 +0000 (14:56 +0000)]
- Fix up cases where server option lookups were being done in the DHCP option
space.
- Correct handling of abandoned leases.
Ted Lemon [Thu, 27 May 1999 14:54:02 +0000 (14:54 +0000)]
Support encode-int token.
Ted Lemon [Thu, 27 May 1999 14:53:01 +0000 (14:53 +0000)]
Support encode_int expressions.
Ted Lemon [Thu, 27 May 1999 14:30:00 +0000 (14:30 +0000)]
Add support for expr_encode_int*.
Ted Lemon [Thu, 27 May 1999 14:18:27 +0000 (14:18 +0000)]
Compile fallback_discard based on USE_SOCKET_FALLBACK, not USE_SOCKET_SEND.
Ted Lemon [Thu, 27 May 1999 14:15:09 +0000 (14:15 +0000)]
Support encode-int() expression.
Ted Lemon [Thu, 27 May 1999 14:11:58 +0000 (14:11 +0000)]
Don't overwrite timestamp from new lease value structure.
Ted Lemon [Thu, 27 May 1999 14:10:22 +0000 (14:10 +0000)]
Add recognition of token ring hardware type.
Ted Lemon [Thu, 27 May 1999 14:08:59 +0000 (14:08 +0000)]
- Change data-string to string in option documentation to be consistent
with configuration file syntax.
Ted Lemon [Thu, 27 May 1999 14:01:43 +0000 (14:01 +0000)]
Document encode-int
Ted Lemon [Thu, 27 May 1999 12:39:22 +0000 (12:39 +0000)]
Add encode-int