Wlodek Wencel
49a7fb582d
copy rights update
2022-01-25 16:24:16 +01:00
Tomek Mrugalski
429a56d73c
[ #189 ] ISC address updated
2022-01-20 12:04:28 +01:00
Thomas Markwalder
7512d88b9f
[master] Replaced licensing text with MPL licensing text throughout
2017-07-12 09:23:23 -04:00
Shawn Routhier
edad9be5cd
[master] Remove vix.com and nominum.com
...
Remove old information from copyrights and
man pages.
2014-01-26 10:52:15 -08:00
Shawn Routhier
a47d63362f
Update copyright years
2009-11-24 02:06:57 +00:00
Shawn Routhier
98bf16077d
Support for asynchronous ddns per ticket 19216 - convert to using isclib and
...
dnslib.
2009-10-28 04:12:30 +00:00
Shawn Routhier
2c85ac9b24
Switch isc urls from http to https and correct sw to services or software
...
for new web site as appropirate.
2009-07-23 18:52:21 +00:00
David Hankins
39725d921f
Version to 4.0.0a3.
...
README/RELNOTES to new version.
Copyright updates.
2007-09-05 17:32:10 +00:00
Shane Kerr
28868515f6
Code cleanup to remove warnings from "gcc -Wall".
...
See RT ticket #16988 for more.
2007-07-13 06:43:43 +00:00
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
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
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
49733f31d3
Go back to the BSD license.
2000-03-17 04:00:32 +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
b1b7b521fe
Get a clean compile with all known gcc warnings.
1999-10-07 06:36:35 +00:00
Ted Lemon
7f9399905b
- Move server-specific memory database functions (i.e., virtually
...
everything, if you will pardon the pun) to server/mdb.c.
1999-09-28 22:54:17 +00:00
Ted Lemon
cedac028f1
Fix a potential problem when there are only two leases in a pool.
1999-09-24 19:01:27 +00:00
Ted Lemon
a2e08b0a78
In supersede_lease, replace 'on' statements if new values are provided.
1999-09-22 17:24:11 +00:00
Ted Lemon
92ce3f81d1
Return error status when duplicate hostname found instead of bombing.
1999-09-16 05:12:38 +00:00
Ted Lemon
0880c73c62
Type cast fixes for Solaris, from Brian Murrell.
1999-09-16 01:19:52 +00:00
Ted Lemon
2d92095d6e
Fix some uninitialized objects.
1999-09-15 19:47:38 +00:00
Ted Lemon
ebb8924397
Add host deleter.
1999-09-09 23:26:36 +00:00
Ted Lemon
f1da484e59
Fix up the database update code.
1999-09-09 21:03:40 +00:00
Ted Lemon
dc24669481
Support referring to hosts by name and recording them in the lease database.
1999-09-08 01:44:57 +00:00
Ted Lemon
8cdb80a772
- Fix up expression evaluation calls.
1999-07-31 17:57:36 +00:00
Ted Lemon
da38df1433
Pervasive changes to support leased_address, reverse and binary_to_ascii.
1999-07-02 20:58:48 +00:00
Ted Lemon
a1d71f14a4
Propogate ddns_fwd_name and ddns_rev_name when adding new leases.
1999-07-01 18:45:28 +00:00
Ted Lemon
f011dedde6
Don't overwrite timestamp from new lease value structure.
1999-05-27 14:11:58 +00:00
Ted Lemon
8e0a40b8d9
Enclose abort() calls in POINTER_DEBUG ifdefs and just return otherwise.
1999-05-07 17:36:36 +00:00
Ted Lemon
f39b6e0089
Update license.
1999-03-16 05:50:46 +00:00
Ted Lemon
74f45f9642
Sync with 2.0b1pl16. Fix some pool allocation problems.
1999-02-25 23:30:43 +00:00
Ted Lemon
8ae2d59584
Change names of error functions to be more consistent.
1999-02-24 17:56:53 +00:00
Ted Lemon
5812451fe2
Pull up recent 2.0 changes. Lease no longer has shared network up pointer.
1999-02-14 18:49:45 +00:00
Ted Lemon
42398aad67
Add support for billing to classes.
1998-11-11 07:52:35 +00:00
Ted Lemon
bbeb899259
Add pool support
1998-11-09 02:44:32 +00:00
Ted Lemon
d25524bd8d
Evaluate option cache associated with client identifier option, not just the expression.
1998-11-06 02:40:40 +00:00
Ted Lemon
15b5c093be
Fix up all the option handling code to use evaluation instead of fixed data. User-specified option statements are not stored in a linked list of executable statements, rather than as data trees.
1998-11-05 18:42:18 +00:00
Ted Lemon
6aba7542e3
Lose special case code for vendor and user classes. Get client identifier in host declaration off of per-host executable statement list rather than now-nonexistent option list. Fixed address is now an expression, not a tree. Take out host reverse lookup code - it doesn't belong here. Fix botch in dangling lease code.
1998-06-25 02:59:15 +00:00
Ted Lemon
05c680bf8f
No message for dissociate_lease().
1998-04-09 04:30:41 +00:00
Ted Lemon
2ca2eda92d
Add dissociate_lease(). Abandon leases but don't _really_ abandon them - sort them back into the list so that they can be reclaimed later.
1998-03-17 18:19:44 +00:00
Ted Lemon
f258bd88eb
Do memcpy inside of if statement since results are only used there. Add ns_inaddr_lookup (commented out for now).
1998-03-17 06:11:25 +00:00
Ted Lemon
69858972fd
Clean up unsigned char vs. signed char discrepencies.
1998-03-16 06:17:37 +00:00
Ted Lemon
ae1844c8a8
Don't exclude dynamic BOOTP from uid test (?)
1997-09-16 18:14:18 +00:00
Ted Lemon
0da2916933
Don't do any DNS testing
1997-06-08 04:25:35 +00:00
Ted Lemon
756c989582
When parsing a lease database, correctly transfer the client hostname and hostname to the memory-resident lease structure.
1997-06-08 03:28:01 +00:00
Ted Lemon
bd148ffb34
Call new ns_inaddr_lookup code for testing
1997-05-09 08:06:29 +00:00
Ted Lemon
e452b9fdc8
Use MAX_TIME for abandoned leases rather than an explicit constant (which was wrong).
1997-03-08 00:22:47 +00:00
Ted Lemon
7a08716481
If a lease is abandoned, write it out even though it doesn't appear to be assigned. When abandoning a lease, set hardware type to zero, not -1
1997-03-06 22:20:17 +00:00
Ted Lemon
a8b5839494
If a lease is abandoned, it's okay to supersede even if things don't quite match up.
1997-03-06 20:21:32 +00:00