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

39 Commits

Author SHA1 Message Date
David Hankins
f7fdb21693 - Varying option space code and length bit widths (8/16/32) are now
supported.  This is a milestone in acheiving RFC 3925 "VIVSO" and
  DHCPv6 support. [ISC-Bugs #15979]
2006-06-01 20:23:18 +00:00
David Hankins
88cd8aca9e - Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silence
robie).
2006-02-24 23:16:32 +00:00
David Hankins
98311e4ba9 MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are
now synced as of tag V3-0-3-BETA-1.
2005-03-17 20:15:29 +00:00
Ted Lemon
d758ad8cac Merge changes between 3.0rc7 and 3.0rc8pl2. 2001-06-27 00:31:20 +00:00
Ted Lemon
37ee426a25 Get md5.h from dst/ instead of minires/ 2001-02-22 07:37:15 +00:00
Ted Lemon
c50d828053 Use ISC-style result codes, rather than ns rcodes. 2001-01-16 22:54:03 +00:00
Ted Lemon
05528f7f05 Move the dhcid computer into common code. 2001-01-11 02:12:16 +00:00
Ted Lemon
d2ba836d0b Pass client state to eval functions. 2000-11-28 22:34:02 +00:00
Ted Lemon
488e1310f6 Don't look up null zones, and don't allocate a zone if we already have one. 2000-11-24 03:55:46 +00:00
Damien Neil
e1befbaa3a Applied fix from bug #427: cache_found_zone() was callign dns_zone_lookup()
with an uninitialized value.
2000-11-02 00:04:40 +00:00
Ted Lemon
b2b468ef84 Add cache_found_zone() function. 2000-10-12 08:58:11 +00:00
Ted Lemon
491e71bcad Don't dereference zones in find_tsig_key - we don't hold a reference! 2000-09-14 11:29:43 +00:00
Damien Neil
49146f3c15 Added authentication support. The tsig_key structure has been renamed
to auth_key and moved into libomapi.  libomapi now depends on libres,
which contains the data signing routines.
2000-08-03 21:00:41 +00:00
Ted Lemon
10d2632f7a Have find_dns_zone return a result code. 2000-07-05 07:14:26 +00:00
Ted Lemon
7d35446486 Add a missing store that was masked by the i386 calling conventions. 2000-06-09 23:07:56 +00:00
Ted Lemon
20916cae75 - Fix all the OMAPI objects in the DHCP server and client that weren't
being correctly reference-counted.
- Make and use object-specific allocators.
- Add reference/dereference support to hash functions and to timeout
  functions.
2000-05-16 23:03:49 +00:00
Ted Lemon
49e2576bf2 Rename a variable to avoid an AIX-specific predefined manifest constant. 2000-05-03 23:04:43 +00:00
Ted Lemon
7f56c004ba Add partial support for caching zone information. 2000-05-01 23:26:38 +00:00
Ted Lemon
fcd404f5f8 Customize find_cached_zone for resolver. 2000-04-20 00:55:51 +00:00
Ted Lemon
96e16c0e40 Update comment to reflect code. 2000-04-06 22:41:47 +00:00
Ted Lemon
7d9784f6fc Patch in TSIG, just to see how to get it to work. 2000-03-18 02:15:52 +00:00
Ted Lemon
49733f31d3 Go back to the BSD license. 2000-03-17 04:00:32 +00:00
Ted Lemon
5b6b5c33b6 - Document update process.
- Add database management for tsig keys and DNS zones.
2000-03-06 23:13:35 +00:00
Ted Lemon
d1f313b300 socklen_t -> SOCKLEN_T 2000-02-03 03:43:51 +00:00
Ted Lemon
cfdfb9f126 AIX and Digital Unix compatibility fixes. 2000-02-01 03:19:56 +00:00
Ted Lemon
4bd8800e89 Fix compilation errors introduced in the last set of checkins. 2000-01-26 14:56:18 +00:00
Ted Lemon
f7c83eb431 Set close-on-exec if possible. 2000-01-05 18:01:41 +00:00
Ted Lemon
b1b7b521fe Get a clean compile with all known gcc warnings. 1999-10-07 06:36:35 +00:00
Ted Lemon
f39b6e0089 Update license. 1999-03-16 05:50:46 +00:00
Ted Lemon
8ae2d59584 Change names of error functions to be more consistent. 1999-02-24 17:56:53 +00:00
Ted Lemon
89698b984b Store query in query buffer in query structure, not in the query structure itself. 1998-03-17 06:09:59 +00:00
Ted Lemon
69858972fd Clean up unsigned char vs. signed char discrepencies. 1998-03-16 06:17:37 +00:00
Ted Lemon
5be6694416 Reword dns query code 1998-03-15 20:50:53 +00:00
Ted Lemon
eb0b66697b Preliminary rewrite of asynchronous DNS code (needs work) 1998-01-12 01:00:09 +00:00
Ted Lemon
707260f98f Test return value of socket for <0, not ==0 to indicate failure. 1997-11-29 07:51:49 +00:00
Ted Lemon
732a90b290 Make it a warning rather than an error if resolv.conf is missing. 1997-06-08 04:05:21 +00:00
Ted Lemon
125e976606 Use new resolv.conf parser. Clean up some code. Add experimental (and non-functional) zone discovery code. 1997-05-09 08:02:33 +00:00
Ted Lemon
9557deb6da Adjust indentation; fix up calling conventions 1997-03-29 01:25:32 +00:00
Ted Lemon
4a4d10a5ba DNS Support code 1997-03-08 02:24:16 +00:00