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
0cd94b5ef4
[#64,!35] Restored work
...
Restored cummulative work.
2019-11-22 13:39:45 -05:00
Thomas Markwalder
7512d88b9f
[master] Replaced licensing text with MPL licensing text throughout
2017-07-12 09:23:23 -04:00
Francis Dupont
bf6f8fcee9
Almost done (still aestetic fixes and of course doc, doc, doc)
2016-10-06 20:45:50 +02:00
Thomas Markwalder
6a39bcf0be
[master] Fixed server crash after billing class is deleted
...
Merges in rt39978.
2015-07-29 08:32:50 -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
a7341359cc
-n [master]
...
[rt27912]
Add code to suppor on {commit expiry release} statements for DHCPv6.
There are several pieces to this change
1) Add space in the iasubopt structure to hold the statement pointers
2) Update the execute code to fill in the structures as necessary
3) Execute the statements when appropriate
Many of the changes in the non-v6 code are to pass the v6 structures
around to the execute code.
2013-08-27 13:40:47 -07:00
Shawn Routhier
0f750c4fb1
[master]
...
[rt23833]
Clean up a number of items identified by the Coverity
static analysis tool. Runs courtesy of Red Hat.
2012-10-16 15:05:24 -07:00
David Hankins
33692791d7
- "The LDAP Patch" that has been circulating for some time, written by
...
Brian Masney and S.Kalyanasundraram and maintained for application to
the DHCP-4 sources by David Cantrell has been included. Please be
advised that these sources were contributed, and do not yet meet the
high standards we place on production sources we include by default.
As a result, the LDAP features are only included by using a compile-time
option which defaults off, and if you enable it you do so under your
own recognizance. We will be improving this software over time.
[ISC-Bugs #17741 ]
2010-03-24 21:49:03 +00:00
Shawn Routhier
a47d63362f
Update copyright years
2009-11-24 02:06:57 +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
James Brister
899d754f27
OMAPI class and subclass support.
2001-06-22 16:47:20 +00:00
Ted Lemon
bf7a92842a
Notice if a lease is billed when it's already been billed.
2001-04-20 20:39:26 +00:00
Ted Lemon
fea20b0912
Add a TODO note about spawning subclasses.
2001-04-06 05:45:45 +00:00
Ted Lemon
9e3831637a
Pass client state to eval functions. Lots of other stuff.
2000-11-28 23:27:24 +00:00
Ted Lemon
eaa84150fd
Re-apply part of 1.24 that was accidentally voided by 1.25
2000-09-30 01:31:09 +00:00
Ted Lemon
5612020366
Support match with alongside match/spawn with.
2000-09-29 18:20:26 +00:00
Ted Lemon
5b5fcc81df
Use global scope when there's no lease in check_collection.
2000-09-29 00:55:53 +00:00
Ted Lemon
b767664ec3
Don't spawn with zero-length strings.
2000-09-20 09:03:59 +00:00
Ted Lemon
a19e8a454b
Allocate class with class_allocate, not dmalloc.
2000-09-06 20:26:13 +00:00
Damien Neil
1b234d446f
Finished up function call support.
2000-08-28 19:36:39 +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
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
20b312c47d
Update call to new_hash.
2000-03-06 23:28:27 +00:00
Ted Lemon
12c9957e5d
New malloc debug scheme. Support variable scoping.
2000-01-25 01:36:29 +00:00
Ted Lemon
63f8b32340
Support ignore in boolean expression evaluations.
1999-10-21 03:09:13 +00:00
Ted Lemon
b1b7b521fe
Get a clean compile with all known gcc warnings.
1999-10-07 06:36:35 +00:00
Ted Lemon
dce08243fb
- Use reference-counting allocators to allocate the expression and the
...
statement in the default classification rule.
- Fix function calls to expression evaluation functions.
1999-07-31 18:09:51 +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
7e6f3635e8
Support new generalized option_state usage.
1999-04-05 16:34:33 +00:00
Ted Lemon
f39b6e0089
Update license.
1999-03-16 05:50:46 +00:00
Ted Lemon
8b5001850f
Differentiate between spawning and subclass matching.
1999-03-16 00:56:02 +00:00
Ted Lemon
8ae2d59584
Change names of error functions to be more consistent.
1999-02-24 17:56:53 +00:00
Ted Lemon
ee7b56249a
Add class billing support.
1998-11-11 07:58:35 +00:00
Ted Lemon
64e1dc1d5f
Fix up class matching code.
1998-11-09 02:46:19 +00:00
Ted Lemon
74a2049e09
Fix up matching code and add debugging for it.
1998-11-06 03:25:45 +00:00
Ted Lemon
4af075a237
Do data expression evaluation.
1998-11-06 00:16:22 +00:00
Ted Lemon
adb7ed1a7e
match_expr -> expression. Move expression evaluator into tree.c. Add find_class function.
1998-06-25 03:42:18 +00:00
Ted Lemon
0512966142
Carry some data structure changes across from parser. Nuke named hash stuff.
1998-04-20 18:03:33 +00:00
Ted Lemon
07378a2a62
Support for classifying clients.
1998-04-19 23:24:48 +00:00