]>
git.ipfire.org Git - thirdparty/dhcp.git/log
Ted Lemon [Mon, 1 May 2000 23:44:34 +0000 (23:44 +0000)]
Put address list scan state info into connection object.
Ted Lemon [Mon, 1 May 2000 23:43:31 +0000 (23:43 +0000)]
Add support for new address list type, and for new connect and listen APIs.
Ted Lemon [Mon, 1 May 2000 23:42:49 +0000 (23:42 +0000)]
Add prototypes for minires callouts to DHCP library.
Ted Lemon [Mon, 1 May 2000 23:41:46 +0000 (23:41 +0000)]
Add load, balance, token_max, seconds and address tokens.
Ted Lemon [Mon, 1 May 2000 23:40:15 +0000 (23:40 +0000)]
Add some missing data structures to the failover_state structure.
Ted Lemon [Mon, 1 May 2000 23:39:22 +0000 (23:39 +0000)]
Add some server options. Prototype new failover functions.
Ted Lemon [Mon, 1 May 2000 23:31:49 +0000 (23:31 +0000)]
Allow a local address to be specified (so I can run two servers at once).
Ted Lemon [Mon, 1 May 2000 23:26:38 +0000 (23:26 +0000)]
Add partial support for caching zone information.
Ted Lemon [Mon, 1 May 2000 17:31:19 +0000 (17:31 +0000)]
Move binding address values into discover.c
Ted Lemon [Mon, 1 May 2000 17:25:36 +0000 (17:25 +0000)]
Add load, balance, token_max, seconds and address tokens.
Ted Lemon [Mon, 1 May 2000 17:17:25 +0000 (17:17 +0000)]
Fix setting of hostname.
Ted Lemon [Mon, 1 May 2000 17:15:23 +0000 (17:15 +0000)]
Add persist flag to stop the client from exiting if no interfaces are found.
Ted Lemon [Mon, 1 May 2000 17:11:36 +0000 (17:11 +0000)]
Document the -w option.
Ted Lemon [Thu, 20 Apr 2000 01:34:32 +0000 (01:34 +0000)]
Look for cached zones before doing a query.
Ted Lemon [Thu, 20 Apr 2000 00:58:16 +0000 (00:58 +0000)]
Add a prototype for find_cached_zone.
Ted Lemon [Thu, 20 Apr 2000 00:57:57 +0000 (00:57 +0000)]
Make a typedef for the hash comparator function.
Ted Lemon [Thu, 20 Apr 2000 00:57:15 +0000 (00:57 +0000)]
Correct prototype for find_cached_zone.
Ted Lemon [Thu, 20 Apr 2000 00:56:56 +0000 (00:56 +0000)]
If a DNS name is specified with a trailing '.', remember it.
Ted Lemon [Thu, 20 Apr 2000 00:56:20 +0000 (00:56 +0000)]
Cast memcmp, for operating systems that aren't following the latest POSIX.
Ted Lemon [Thu, 20 Apr 2000 00:55:51 +0000 (00:55 +0000)]
Customize find_cached_zone for resolver.
Ted Lemon [Tue, 18 Apr 2000 23:02:09 +0000 (23:02 +0000)]
Include if_ether.h to get definition of ETHERTYPE_IP.
Ted Lemon [Fri, 14 Apr 2000 16:28:07 +0000 (16:28 +0000)]
Keep dns update records around if deletes fail.
Ted Lemon [Fri, 14 Apr 2000 16:26:37 +0000 (16:26 +0000)]
Fix a signed vs. unsigned char * problem. Allow semicolon after key.
Ted Lemon [Fri, 14 Apr 2000 16:24:05 +0000 (16:24 +0000)]
Fix pasto.
Ted Lemon [Fri, 14 Apr 2000 16:22:04 +0000 (16:22 +0000)]
Fix some typos. Don't call the token ring decoder for FDDI.
Ted Lemon [Fri, 14 Apr 2000 16:17:35 +0000 (16:17 +0000)]
dhcp_fddi_filter -> bpf_fddi_filter
Ted Lemon [Thu, 13 Apr 2000 21:48:34 +0000 (21:48 +0000)]
Add debugging. Fix break statement.
Ted Lemon [Thu, 13 Apr 2000 21:42:38 +0000 (21:42 +0000)]
0 -> false; 1 -> true
Ted Lemon [Thu, 13 Apr 2000 21:41:34 +0000 (21:41 +0000)]
Log an error and quit if we can't append to the DHCP lease database.
Ted Lemon [Tue, 11 Apr 2000 01:58:39 +0000 (01:58 +0000)]
Fix some header inclusion problems.
Ted Lemon [Sat, 8 Apr 2000 01:15:50 +0000 (01:15 +0000)]
Define temporary subnet selection option code for testing.
Ted Lemon [Fri, 7 Apr 2000 05:08:13 +0000 (05:08 +0000)]
Don't define HAVE_SIOCGIFHWADDR except on Linux.
Ted Lemon [Thu, 6 Apr 2000 23:56:01 +0000 (23:56 +0000)]
Replace a missing right brace that got deleted.
Ted Lemon [Thu, 6 Apr 2000 23:51:50 +0000 (23:51 +0000)]
Add an install target.
Ted Lemon [Thu, 6 Apr 2000 23:49:29 +0000 (23:49 +0000)]
Fix credits section.
Ted Lemon [Thu, 6 Apr 2000 23:02:59 +0000 (23:02 +0000)]
Use signed for return value of res_nsend*. Update res_nmkupdate call.
Ted Lemon [Thu, 6 Apr 2000 22:59:25 +0000 (22:59 +0000)]
- Have res_nmkupdate store length result through a pointer, so that the
return status isn't being overloaded.
Ted Lemon [Thu, 6 Apr 2000 22:51:32 +0000 (22:51 +0000)]
Always define MDL to pass a filename and line number.
Ted Lemon [Thu, 6 Apr 2000 22:50:06 +0000 (22:50 +0000)]
Update minires_nmkupdate declaration.
Ted Lemon [Thu, 6 Apr 2000 22:46:26 +0000 (22:46 +0000)]
Redo key declarations to match BIND. Add base64 parsing.
Ted Lemon [Thu, 6 Apr 2000 22:41:47 +0000 (22:41 +0000)]
Update comment to reflect code.
Ted Lemon [Thu, 6 Apr 2000 22:38:52 +0000 (22:38 +0000)]
Add KEY, SECRET and ALGORITHM. Remove TSIG_KEY.
Ted Lemon [Thu, 6 Apr 2000 22:31:16 +0000 (22:31 +0000)]
Support auth-key and key statements.
Ted Lemon [Thu, 6 Apr 2000 22:20:55 +0000 (22:20 +0000)]
Add support for AUTH_KEY.
Ted Lemon [Thu, 6 Apr 2000 22:09:58 +0000 (22:09 +0000)]
Add KEY, SECRET and ALGORITHM. Number later tokens. Remove TSIG_KEY.
Ted Lemon [Thu, 6 Apr 2000 22:08:27 +0000 (22:08 +0000)]
Move tsig_key declaration above client_lease declaration.
Ted Lemon [Thu, 6 Apr 2000 19:12:17 +0000 (19:12 +0000)]
Fix typo.
Ted Lemon [Tue, 4 Apr 2000 06:28:52 +0000 (06:28 +0000)]
Disallow some special printable characters in db_printable.
Ted Lemon [Tue, 4 Apr 2000 06:27:35 +0000 (06:27 +0000)]
STRING -> STRING_TOKEN
Ted Lemon [Tue, 4 Apr 2000 06:24:37 +0000 (06:24 +0000)]
Don't use the same OMAPI port as the server.
Ted Lemon [Fri, 24 Mar 2000 00:23:02 +0000 (00:23 +0000)]
Add DEC-specific FDDI support.
Ted Lemon [Fri, 24 Mar 2000 00:22:41 +0000 (00:22 +0000)]
Add support for DEC-specific FDDI interfaces.
Ted Lemon [Fri, 24 Mar 2000 00:22:20 +0000 (00:22 +0000)]
Get rid of cobwebs.
Ted Lemon [Fri, 24 Mar 2000 00:21:47 +0000 (00:21 +0000)]
Add support for a DEC FDDI input filter.
Ted Lemon [Fri, 24 Mar 2000 00:21:17 +0000 (00:21 +0000)]
Add DEC-specific (or maybe not) FDDI support.
Ted Lemon [Fri, 24 Mar 2000 00:20:53 +0000 (00:20 +0000)]
Add fddi.c.
Ted Lemon [Fri, 24 Mar 2000 00:20:33 +0000 (00:20 +0000)]
Clarify credits on client implementation.
Ted Lemon [Sat, 18 Mar 2000 03:34:11 +0000 (03:34 +0000)]
Make universe_hash using new_hash.
Ted Lemon [Sat, 18 Mar 2000 03:32:53 +0000 (03:32 +0000)]
Add the numeric operators to is_numeric_expression.
Ted Lemon [Sat, 18 Mar 2000 03:31:39 +0000 (03:31 +0000)]
Fix a bug in the case-insensitive hash generator.
Ted Lemon [Sat, 18 Mar 2000 02:15:52 +0000 (02:15 +0000)]
Patch in TSIG, just to see how to get it to work.
Ted Lemon [Fri, 17 Mar 2000 04:00:32 +0000 (04:00 +0000)]
Go back to the BSD license.
Ted Lemon [Tue, 7 Mar 2000 02:50:45 +0000 (02:50 +0000)]
Fix corner case where REBIND would be ignored rather than NAKed.
Ted Lemon [Mon, 6 Mar 2000 23:36:09 +0000 (23:36 +0000)]
Update calls to new_hash.
Ted Lemon [Mon, 6 Mar 2000 23:35:16 +0000 (23:35 +0000)]
- Fix up calls to new_hash.
- Fix usage of hardware address in host lookup routine.
Ted Lemon [Mon, 6 Mar 2000 23:33:52 +0000 (23:33 +0000)]
- Don't call option_allocate without zeroing pointer.
- Fix two chaddr uses that hadn't been made current.
Ted Lemon [Mon, 6 Mar 2000 23:28:27 +0000 (23:28 +0000)]
Update call to new_hash.
Ted Lemon [Mon, 6 Mar 2000 23:26:47 +0000 (23:26 +0000)]
- Add pointers to reference counting routines to hash table definition.
- Use void * instead of unsigned char * for pointers to hashed objects.
Ted Lemon [Mon, 6 Mar 2000 23:25:11 +0000 (23:25 +0000)]
Add ZONE keyword.
Ted Lemon [Mon, 6 Mar 2000 23:23:47 +0000 (23:23 +0000)]
New prototypes for zone and tsig key functions, client release function.
Ted Lemon [Mon, 6 Mar 2000 23:21:59 +0000 (23:21 +0000)]
Constify...
Ted Lemon [Mon, 6 Mar 2000 23:21:38 +0000 (23:21 +0000)]
Add more status variables.
Ted Lemon [Mon, 6 Mar 2000 23:20:45 +0000 (23:20 +0000)]
Update calls to new_hash.
Ted Lemon [Mon, 6 Mar 2000 23:19:47 +0000 (23:19 +0000)]
Generalize binary operator printing and add new binary operators.
Ted Lemon [Mon, 6 Mar 2000 23:17:24 +0000 (23:17 +0000)]
Parse TSIG keys and DNS zones.
Ted Lemon [Mon, 6 Mar 2000 23:15:16 +0000 (23:15 +0000)]
- Add reference and dereference functions to hash, so that reference-counted
objects can be cleanly hashed.
Ted Lemon [Mon, 6 Mar 2000 23:13:35 +0000 (23:13 +0000)]
- Document update process.
- Add database management for tsig keys and DNS zones.
Ted Lemon [Mon, 6 Mar 2000 22:52:16 +0000 (22:52 +0000)]
Return -1 when read_socket method is called on non-interface object.
Ted Lemon [Mon, 6 Mar 2000 20:08:05 +0000 (20:08 +0000)]
Add 'zone' keyword.
Ted Lemon [Mon, 6 Mar 2000 19:39:54 +0000 (19:39 +0000)]
Add interface deregistration routines (Brian Murrell).
Ted Lemon [Mon, 6 Mar 2000 19:38:19 +0000 (19:38 +0000)]
Fix call to new_hash.
Ted Lemon [Mon, 6 Mar 2000 19:37:38 +0000 (19:37 +0000)]
Add allocators/deallocators for DNS zones and TSIG keys.
Ted Lemon [Tue, 15 Feb 2000 20:40:36 +0000 (20:40 +0000)]
Incorporate Brian Murrell's new OMAPI DHCP client changes.
Ted Lemon [Tue, 15 Feb 2000 19:43:38 +0000 (19:43 +0000)]
Get rid of dns_startup, use lease time instead of constant ttl.
Ted Lemon [Tue, 15 Feb 2000 19:43:12 +0000 (19:43 +0000)]
Prototype function definition allocator/destructor.
Ted Lemon [Tue, 15 Feb 2000 19:42:48 +0000 (19:42 +0000)]
Add arithmetic, function, and tsig key.
Ted Lemon [Tue, 15 Feb 2000 19:42:09 +0000 (19:42 +0000)]
Add let and define.
Ted Lemon [Tue, 15 Feb 2000 19:41:58 +0000 (19:41 +0000)]
Add funcall, function, and arithmetic operators.
Ted Lemon [Tue, 15 Feb 2000 19:41:32 +0000 (19:41 +0000)]
Print function definitions (sort of).
Ted Lemon [Tue, 15 Feb 2000 19:41:01 +0000 (19:41 +0000)]
Parse arithmetic operators and functions.
Ted Lemon [Tue, 15 Feb 2000 19:40:34 +0000 (19:40 +0000)]
Add arithmetic operators, function definition keywords and related.
Ted Lemon [Tue, 15 Feb 2000 19:39:48 +0000 (19:39 +0000)]
Add support for functions, as well as arithmetic operators.
Ted Lemon [Tue, 15 Feb 2000 19:39:21 +0000 (19:39 +0000)]
Add allocator for function definitions.
Ted Lemon [Tue, 8 Feb 2000 04:49:06 +0000 (04:49 +0000)]
Don't parse default nsupdate stuff if NSUPDATE isn't defined.
Ted Lemon [Mon, 7 Feb 2000 19:00:31 +0000 (19:00 +0000)]
Fix a non-nsupdate compile error.
Ted Lemon [Mon, 7 Feb 2000 18:58:03 +0000 (18:58 +0000)]
Define scratch option cache pointer before use.
Ted Lemon [Mon, 7 Feb 2000 05:15:44 +0000 (05:15 +0000)]
Add extra arg to ack_lease.
Ted Lemon [Mon, 7 Feb 2000 05:13:58 +0000 (05:13 +0000)]
Fix stupid compile bug.
Ted Lemon [Mon, 7 Feb 2000 05:12:20 +0000 (05:12 +0000)]
Figure out MS_NULL_TERMINATION _really_ early.
Ted Lemon [Sat, 5 Feb 2000 18:08:55 +0000 (18:08 +0000)]
Support typed variables.