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