]> git.ipfire.org Git - thirdparty/dhcp.git/log
thirdparty/dhcp.git
26 years ago- Have res_nmkupdate store length result through a pointer, so that the
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.

26 years agoAlways define MDL to pass a filename and line number.
Ted Lemon [Thu, 6 Apr 2000 22:51:32 +0000 (22:51 +0000)] 
Always define MDL to pass a filename and line number.

26 years agoUpdate minires_nmkupdate declaration.
Ted Lemon [Thu, 6 Apr 2000 22:50:06 +0000 (22:50 +0000)] 
Update minires_nmkupdate declaration.

26 years agoRedo key declarations to match BIND. Add base64 parsing.
Ted Lemon [Thu, 6 Apr 2000 22:46:26 +0000 (22:46 +0000)] 
Redo key declarations to match BIND.   Add base64 parsing.

26 years agoUpdate comment to reflect code.
Ted Lemon [Thu, 6 Apr 2000 22:41:47 +0000 (22:41 +0000)] 
Update comment to reflect code.

26 years agoAdd KEY, SECRET and ALGORITHM. Remove TSIG_KEY.
Ted Lemon [Thu, 6 Apr 2000 22:38:52 +0000 (22:38 +0000)] 
Add KEY, SECRET and ALGORITHM.   Remove TSIG_KEY.

26 years agoSupport auth-key and key statements.
Ted Lemon [Thu, 6 Apr 2000 22:31:16 +0000 (22:31 +0000)] 
Support auth-key and key statements.

26 years agoAdd support for AUTH_KEY.
Ted Lemon [Thu, 6 Apr 2000 22:20:55 +0000 (22:20 +0000)] 
Add support for AUTH_KEY.

26 years agoAdd KEY, SECRET and ALGORITHM. Number later tokens. Remove TSIG_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.

26 years agoMove tsig_key declaration above client_lease declaration.
Ted Lemon [Thu, 6 Apr 2000 22:08:27 +0000 (22:08 +0000)] 
Move tsig_key declaration above client_lease declaration.

26 years agoFix typo.
Ted Lemon [Thu, 6 Apr 2000 19:12:17 +0000 (19:12 +0000)] 
Fix typo.

26 years agoDisallow some special printable characters in db_printable.
Ted Lemon [Tue, 4 Apr 2000 06:28:52 +0000 (06:28 +0000)] 
Disallow some special printable characters in db_printable.

26 years agoSTRING -> STRING_TOKEN
Ted Lemon [Tue, 4 Apr 2000 06:27:35 +0000 (06:27 +0000)] 
STRING -> STRING_TOKEN

26 years agoDon't use the same OMAPI port as the server.
Ted Lemon [Tue, 4 Apr 2000 06:24:37 +0000 (06:24 +0000)] 
Don't use the same OMAPI port as the server.

26 years agoAdd DEC-specific FDDI support.
Ted Lemon [Fri, 24 Mar 2000 00:23:02 +0000 (00:23 +0000)] 
Add DEC-specific FDDI support.

26 years agoAdd support for DEC-specific FDDI interfaces.
Ted Lemon [Fri, 24 Mar 2000 00:22:41 +0000 (00:22 +0000)] 
Add support for DEC-specific FDDI interfaces.

26 years agoGet rid of cobwebs.
Ted Lemon [Fri, 24 Mar 2000 00:22:20 +0000 (00:22 +0000)] 
Get rid of cobwebs.

26 years agoAdd support for a DEC FDDI input filter.
Ted Lemon [Fri, 24 Mar 2000 00:21:47 +0000 (00:21 +0000)] 
Add support for a DEC FDDI input filter.

26 years agoAdd DEC-specific (or maybe not) FDDI support.
Ted Lemon [Fri, 24 Mar 2000 00:21:17 +0000 (00:21 +0000)] 
Add DEC-specific (or maybe not) FDDI support.

26 years agoAdd fddi.c.
Ted Lemon [Fri, 24 Mar 2000 00:20:53 +0000 (00:20 +0000)] 
Add fddi.c.

26 years agoClarify credits on client implementation.
Ted Lemon [Fri, 24 Mar 2000 00:20:33 +0000 (00:20 +0000)] 
Clarify credits on client implementation.

26 years agoMake universe_hash using new_hash.
Ted Lemon [Sat, 18 Mar 2000 03:34:11 +0000 (03:34 +0000)] 
Make universe_hash using new_hash.

26 years agoAdd the numeric operators to is_numeric_expression.
Ted Lemon [Sat, 18 Mar 2000 03:32:53 +0000 (03:32 +0000)] 
Add the numeric operators to is_numeric_expression.

26 years agoFix a bug in the case-insensitive hash generator.
Ted Lemon [Sat, 18 Mar 2000 03:31:39 +0000 (03:31 +0000)] 
Fix a bug in the case-insensitive hash generator.

26 years agoPatch in TSIG, just to see how to get it to work.
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.

26 years agoGo back to the BSD license.
Ted Lemon [Fri, 17 Mar 2000 04:00:32 +0000 (04:00 +0000)] 
Go back to the BSD license.

26 years agoFix corner case where REBIND would be ignored rather than NAKed.
Ted Lemon [Tue, 7 Mar 2000 02:50:45 +0000 (02:50 +0000)] 
Fix corner case where REBIND would be ignored rather than NAKed.

26 years agoUpdate calls to new_hash.
Ted Lemon [Mon, 6 Mar 2000 23:36:09 +0000 (23:36 +0000)] 
Update calls to new_hash.

26 years ago- Fix up 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.

26 years ago- Don't call option_allocate without zeroing pointer.
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.

26 years agoUpdate call to new_hash.
Ted Lemon [Mon, 6 Mar 2000 23:28:27 +0000 (23:28 +0000)] 
Update call to new_hash.

26 years ago- Add pointers to reference counting routines to hash table definition.
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.

26 years agoAdd ZONE keyword.
Ted Lemon [Mon, 6 Mar 2000 23:25:11 +0000 (23:25 +0000)] 
Add ZONE keyword.

26 years agoNew prototypes for zone and tsig key functions, client release function.
Ted Lemon [Mon, 6 Mar 2000 23:23:47 +0000 (23:23 +0000)] 
New prototypes for zone and tsig key functions, client release function.

26 years agoConstify...
Ted Lemon [Mon, 6 Mar 2000 23:21:59 +0000 (23:21 +0000)] 
Constify...

26 years agoAdd more status variables.
Ted Lemon [Mon, 6 Mar 2000 23:21:38 +0000 (23:21 +0000)] 
Add more status variables.

26 years agoUpdate calls to new_hash.
Ted Lemon [Mon, 6 Mar 2000 23:20:45 +0000 (23:20 +0000)] 
Update calls to new_hash.

26 years agoGeneralize binary operator printing and add new binary operators.
Ted Lemon [Mon, 6 Mar 2000 23:19:47 +0000 (23:19 +0000)] 
Generalize binary operator printing and add new binary operators.

26 years agoParse TSIG keys and DNS zones.
Ted Lemon [Mon, 6 Mar 2000 23:17:24 +0000 (23:17 +0000)] 
Parse TSIG keys and DNS zones.

26 years ago- Add reference and dereference functions to hash, so that reference-counted
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.

26 years ago- Document update process.
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.

26 years agoReturn -1 when read_socket method is called on non-interface object.
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.

26 years agoAdd 'zone' keyword.
Ted Lemon [Mon, 6 Mar 2000 20:08:05 +0000 (20:08 +0000)] 
Add 'zone' keyword.

26 years agoAdd interface deregistration routines (Brian Murrell).
Ted Lemon [Mon, 6 Mar 2000 19:39:54 +0000 (19:39 +0000)] 
Add interface deregistration routines (Brian Murrell).

26 years agoFix call to new_hash.
Ted Lemon [Mon, 6 Mar 2000 19:38:19 +0000 (19:38 +0000)] 
Fix call to new_hash.

26 years agoAdd allocators/deallocators for DNS zones and TSIG keys.
Ted Lemon [Mon, 6 Mar 2000 19:37:38 +0000 (19:37 +0000)] 
Add allocators/deallocators for DNS zones and TSIG keys.

26 years agoIncorporate Brian Murrell's new OMAPI DHCP client changes.
Ted Lemon [Tue, 15 Feb 2000 20:40:36 +0000 (20:40 +0000)] 
Incorporate Brian Murrell's new OMAPI DHCP client changes.

26 years agoGet rid of dns_startup, use lease time instead of constant ttl.
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.

26 years agoPrototype function definition allocator/destructor.
Ted Lemon [Tue, 15 Feb 2000 19:43:12 +0000 (19:43 +0000)] 
Prototype function definition allocator/destructor.

26 years agoAdd arithmetic, function, and tsig key.
Ted Lemon [Tue, 15 Feb 2000 19:42:48 +0000 (19:42 +0000)] 
Add arithmetic, function, and tsig key.

26 years agoAdd let and define.
Ted Lemon [Tue, 15 Feb 2000 19:42:09 +0000 (19:42 +0000)] 
Add let and define.

26 years agoAdd funcall, function, and arithmetic operators.
Ted Lemon [Tue, 15 Feb 2000 19:41:58 +0000 (19:41 +0000)] 
Add funcall, function, and arithmetic operators.

26 years agoPrint function definitions (sort of).
Ted Lemon [Tue, 15 Feb 2000 19:41:32 +0000 (19:41 +0000)] 
Print function definitions (sort of).

26 years agoParse arithmetic operators and functions.
Ted Lemon [Tue, 15 Feb 2000 19:41:01 +0000 (19:41 +0000)] 
Parse arithmetic operators and functions.

26 years agoAdd arithmetic operators, function definition keywords and related.
Ted Lemon [Tue, 15 Feb 2000 19:40:34 +0000 (19:40 +0000)] 
Add arithmetic operators, function definition keywords and related.

26 years agoAdd support for functions, as well as arithmetic operators.
Ted Lemon [Tue, 15 Feb 2000 19:39:48 +0000 (19:39 +0000)] 
Add support for functions, as well as arithmetic operators.

26 years agoAdd allocator for function definitions.
Ted Lemon [Tue, 15 Feb 2000 19:39:21 +0000 (19:39 +0000)] 
Add allocator for function definitions.

26 years agoDon't parse default nsupdate stuff if NSUPDATE isn't defined.
Ted Lemon [Tue, 8 Feb 2000 04:49:06 +0000 (04:49 +0000)] 
Don't parse default nsupdate stuff if NSUPDATE isn't defined.

26 years agoFix a non-nsupdate compile error.
Ted Lemon [Mon, 7 Feb 2000 19:00:31 +0000 (19:00 +0000)] 
Fix a non-nsupdate compile error.

26 years agoDefine scratch option cache pointer before use.
Ted Lemon [Mon, 7 Feb 2000 18:58:03 +0000 (18:58 +0000)] 
Define scratch option cache pointer before use.

26 years agoAdd extra arg to ack_lease.
Ted Lemon [Mon, 7 Feb 2000 05:15:44 +0000 (05:15 +0000)] 
Add extra arg to ack_lease.

26 years agoFix stupid compile bug.
Ted Lemon [Mon, 7 Feb 2000 05:13:58 +0000 (05:13 +0000)] 
Fix stupid compile bug.

26 years agoFigure out MS_NULL_TERMINATION _really_ early.
Ted Lemon [Mon, 7 Feb 2000 05:12:20 +0000 (05:12 +0000)] 
Figure out MS_NULL_TERMINATION _really_ early.

26 years agoSupport typed variables.
Ted Lemon [Sat, 5 Feb 2000 18:08:55 +0000 (18:08 +0000)] 
Support typed variables.

26 years agoAdd support for function calls and typed variables.
Ted Lemon [Sat, 5 Feb 2000 18:07:17 +0000 (18:07 +0000)] 
Add support for function calls and typed variables.

26 years agoPrint function calls.
Ted Lemon [Sat, 5 Feb 2000 18:05:45 +0000 (18:05 +0000)] 
Print function calls.

26 years agoAdd support for function calls and typed variables.
Ted Lemon [Sat, 5 Feb 2000 17:45:20 +0000 (17:45 +0000)] 
Add support for function calls and typed variables.

26 years agoAdd PERCENT token.
Ted Lemon [Sat, 5 Feb 2000 17:44:13 +0000 (17:44 +0000)] 
Add PERCENT token.

26 years agoAdd untyped expression evaluator and support for typed values.
Ted Lemon [Sat, 5 Feb 2000 17:42:37 +0000 (17:42 +0000)] 
Add untyped expression evaluator and support for typed values.

26 years agoDefinitions for typed variables and function calls.
Ted Lemon [Sat, 5 Feb 2000 17:41:21 +0000 (17:41 +0000)] 
Definitions for typed variables and function calls.

26 years agoDefine SOCKLEN_T for old versions of O.S. that don't have socklen_t.
Ted Lemon [Sat, 5 Feb 2000 17:40:18 +0000 (17:40 +0000)] 
Define SOCKLEN_T for old versions of O.S. that don't have socklen_t.

26 years agoHandle typed variables.
Ted Lemon [Sat, 5 Feb 2000 17:39:24 +0000 (17:39 +0000)] 
Handle typed variables.

26 years agoFix make depend.
Ted Lemon [Thu, 3 Feb 2000 15:40:09 +0000 (15:40 +0000)] 
Fix make depend.

26 years agoUpdate res_update prototype.
Ted Lemon [Thu, 3 Feb 2000 04:44:26 +0000 (04:44 +0000)] 
Update res_update prototype.

26 years agoDon't forget that pesky ampersand.
Ted Lemon [Thu, 3 Feb 2000 04:43:36 +0000 (04:43 +0000)] 
Don't forget that pesky ampersand.

26 years agoGet rid of double spacing when printing DNS results.
Ted Lemon [Thu, 3 Feb 2000 04:38:08 +0000 (04:38 +0000)] 
Get rid of double spacing when printing DNS results.

26 years ago- Bomb out if caller tries to update more than one zone, instead of doing
Ted Lemon [Thu, 3 Feb 2000 04:33:03 +0000 (04:33 +0000)] 
- Bomb out if caller tries to update more than one zone, instead of doing
  multiple updates.   Return server rcode, rather than a zone count.

26 years agoTake advantage of hacked resolver.
Ted Lemon [Thu, 3 Feb 2000 04:31:46 +0000 (04:31 +0000)] 
Take advantage of hacked resolver.

26 years agoUse r_size, not strlen, to get length of r_data.
Ted Lemon [Thu, 3 Feb 2000 04:31:25 +0000 (04:31 +0000)] 
Use r_size, not strlen, to get length of r_data.

26 years agoDefine SOCKLEN_T, to avoid header incompatibility issue. Define htons.
Ted Lemon [Thu, 3 Feb 2000 03:51:28 +0000 (03:51 +0000)] 
Define SOCKLEN_T, to avoid header incompatibility issue.   Define htons.

26 years agoDefine SOCKLEN_T, to avoid header incompatibility issue.
Ted Lemon [Thu, 3 Feb 2000 03:51:05 +0000 (03:51 +0000)] 
Define SOCKLEN_T, to avoid header incompatibility issue.

26 years agoDefine socklen_t if os header didn't.
Ted Lemon [Thu, 3 Feb 2000 03:50:34 +0000 (03:50 +0000)] 
Define socklen_t if os header didn't.

26 years agoGet rid of alphaosf workaround - found a better one.
Ted Lemon [Thu, 3 Feb 2000 03:50:08 +0000 (03:50 +0000)] 
Get rid of alphaosf workaround - found a better one.

26 years agoTeach cvs not to complain about generated files.
Ted Lemon [Thu, 3 Feb 2000 03:49:16 +0000 (03:49 +0000)] 
Teach cvs not to complain about generated files.

26 years agosocklen_t -> SOCKLEN_T
Ted Lemon [Thu, 3 Feb 2000 03:43:51 +0000 (03:43 +0000)] 
socklen_t -> SOCKLEN_T

26 years agoAdd definitions for HP-UX (!). Disable a certain unfortunate suncc warning.
Ted Lemon [Thu, 3 Feb 2000 03:42:15 +0000 (03:42 +0000)] 
Add definitions for HP-UX (!).   Disable a certain unfortunate suncc warning.

26 years agoDon't support NSAP records.
Ted Lemon [Wed, 2 Feb 2000 22:58:09 +0000 (22:58 +0000)] 
Don't support NSAP records.

26 years agoInclude md5_locl.h before minires.h to work around a HP-UX compile issue.
Ted Lemon [Wed, 2 Feb 2000 22:57:51 +0000 (22:57 +0000)] 
Include md5_locl.h before minires.h to work around a HP-UX compile issue.

26 years agoFix call to snprintf
Ted Lemon [Wed, 2 Feb 2000 20:47:55 +0000 (20:47 +0000)] 
Fix call to snprintf

26 years agoMake sure the lease pointer gets set to zero.
Ted Lemon [Wed, 2 Feb 2000 20:38:47 +0000 (20:38 +0000)] 
Make sure the lease pointer gets set to zero.

26 years agoMinor solaris fixes.
Ted Lemon [Wed, 2 Feb 2000 20:01:50 +0000 (20:01 +0000)] 
Minor solaris fixes.

26 years agoInclude nameser.h after minires.h
Ted Lemon [Wed, 2 Feb 2000 19:59:16 +0000 (19:59 +0000)] 
Include nameser.h after minires.h

26 years agoSupport parsing of configuration options in generic blocks.
Ted Lemon [Wed, 2 Feb 2000 17:10:43 +0000 (17:10 +0000)] 
Support parsing of configuration options in generic blocks.

26 years agoGet rid of dprintf.
Ted Lemon [Wed, 2 Feb 2000 08:21:08 +0000 (08:21 +0000)] 
Get rid of dprintf.

26 years agoDon't include BIND 8 resolver files anymore.
Ted Lemon [Wed, 2 Feb 2000 08:20:46 +0000 (08:20 +0000)] 
Don't include BIND 8 resolver files anymore.

26 years agooops
Ted Lemon [Wed, 2 Feb 2000 08:02:24 +0000 (08:02 +0000)] 
oops

26 years agoHack private resolver namespace to avoid link clashes.
Ted Lemon [Wed, 2 Feb 2000 08:01:52 +0000 (08:01 +0000)] 
Hack private resolver namespace to avoid link clashes.

26 years agoClean up the handling of --with-nsupdate
Ted Lemon [Wed, 2 Feb 2000 07:47:30 +0000 (07:47 +0000)] 
Clean up the handling of --with-nsupdate

26 years agoGet rid of some BSD cdef goo that doesn't belong.
Ted Lemon [Wed, 2 Feb 2000 07:37:19 +0000 (07:37 +0000)] 
Get rid of some BSD cdef goo that doesn't belong.

26 years agoFix a signed vs. unsigned pointer problem.
Ted Lemon [Wed, 2 Feb 2000 07:36:32 +0000 (07:36 +0000)] 
Fix a signed vs. unsigned pointer problem.