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
2727c1cf8f
- lcase() and ucase() configuration expressions have been added which adjust
...
their arguments from upper to lower and lower to upper cases respectively.
[ISC-Bugs #1597 ]
2006-05-11 16:31:29 +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
31bbee784c
Sync with 3.0rc7
2001-05-17 19:04:09 +00:00
Ted Lemon
24f9d67e03
Add line-oriented argument to new_parse(). Add new tokens.
2001-05-02 06:32:54 +00:00
Ted Lemon
3417f5cf6a
Add recover_wait state goo.
2001-04-20 18:07:29 +00:00
Ted Lemon
b3519f23f1
Support NUL characters in STRING tokens.
2001-03-17 00:47:39 +00:00
Ted Lemon
0b69dcc870
Change EOF to END_OF_FILE in tokenizer for enum compatibility.
2001-03-01 18:17:09 +00:00
Damien Neil
9345f3ccbb
Added tokens for "close", "create", "open", and "help" to the lexer.
2001-02-27 01:15:38 +00:00
Ted Lemon
1687c64b43
Add TRANSMISSION keyword
2001-01-25 08:20:24 +00:00
Ted Lemon
5ec697e605
Add 'new' token
2001-01-16 22:50:05 +00:00
Ted Lemon
5a2bee237b
Add client-updates keyword.
2001-01-11 23:13:27 +00:00
Ted Lemon
cf19946363
Add client state keywords.
2000-12-05 07:12:18 +00:00
Ted Lemon
adccf9164a
Add client-state keyword.
2000-11-28 22:11:52 +00:00
Ted Lemon
eebf58bc75
Add initializer arg to object type setup calls.
2000-10-10 22:05:53 +00:00
Ted Lemon
058159169d
Update failover state keywords.
2000-08-31 04:39:41 +00:00
Damien Neil
1b234d446f
Finished up function call support.
2000-08-28 19:36:39 +00:00
Ted Lemon
732dc81500
potential-conflict-nic -> resolution_interrupted, per draft-07.
2000-08-24 18:20:47 +00:00
Damien Neil
e7a9c29390
Added log() statement to allow logging from config files.
2000-08-22 21:51:39 +00:00
Ted Lemon
9ea249af6e
Add 'omapi' keyword
2000-06-24 06:17:55 +00:00
Ted Lemon
007e3ee4df
Rework DHCP lease state handling to be compatible with failover protocol.
2000-06-02 21:27:21 +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
8c8e27c53e
Implement pool request and response so that secondary can operate.
2000-05-04 18:58:16 +00:00
Ted Lemon
822e866add
Add unknown-state and potential-conflict-nic
2000-05-03 05:56:28 +00:00
Ted Lemon
ff56f1d950
Add load, balance, token_max, seconds and address tokens.
2000-05-01 17:25:36 +00:00
Ted Lemon
e6a480f013
Add KEY, SECRET and ALGORITHM. Remove TSIG_KEY.
2000-04-06 22:38:52 +00:00
Ted Lemon
ef91cb3908
STRING -> STRING_TOKEN
2000-04-04 06:27:35 +00:00
Ted Lemon
49733f31d3
Go back to the BSD license.
2000-03-17 04:00:32 +00:00
Ted Lemon
cfc62a0651
Add 'zone' keyword.
2000-03-06 20:08:05 +00:00
Ted Lemon
33d7b01aa1
Add arithmetic operators, function definition keywords and related.
2000-02-15 19:40:34 +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
34731eed0e
Add EVAL, let, pick, unset.
2000-01-25 01:03:36 +00:00
Ted Lemon
14a2c38321
Add new NS error type, null and related tokens.
2000-01-08 01:27:56 +00:00
Ted Lemon
2b6e055916
- Fix token parser to handle backslash escape characters.
...
- Add lots of new tokens for failover and for new DNS support.
2000-01-05 17:59:12 +00:00
Ted Lemon
bd8734b59e
Add IGNORE.
1999-10-21 03:08:00 +00:00
Ted Lemon
1038f739ac
Add DECLINES.
1999-10-21 02:33:40 +00:00
Ted Lemon
337b3e5296
Support allow/deny duplicates.
1999-10-20 20:55:48 +00:00
Ted Lemon
b1b7b521fe
Get a clean compile with all known gcc warnings.
1999-10-07 06:36:35 +00:00
Ted Lemon
88886e1238
Implement dns-delete (from Brian Murrell)
1999-10-06 01:00:07 +00:00
Ted Lemon
846d7d5441
- Delete dns-fwd-name and dns-rev-name expressions and replace with
...
updated-dns-rr (rrtype).
1999-10-05 19:43:44 +00:00
Ted Lemon
a6d79ad7fd
Fix some glitches in the lexer.
1999-10-01 03:33:44 +00:00
Ted Lemon
6f4b5b31e9
- Put all lexer globals into a parse structure.
...
- Use UNIX I/O instead of stream I/O, and make it possible to just
hang a buffer off a parse structure and parse out of the buffer with
no associated file.
1999-10-01 03:13:43 +00:00
Ted Lemon
07dc11f8dc
Add 'deleted' keyword
1999-09-09 23:25:29 +00:00
Ted Lemon
be1ee858db
Support 'never' as a possible lease expiry time.
1999-09-08 01:47:46 +00:00
Ted Lemon
1c5d573185
- Add a static operator indicating whether the client's lease is static.
1999-08-01 14:26:57 +00:00
Ted Lemon
71a344775d
Intern lease-time token correctly.
1999-07-19 15:32:54 +00:00
Ted Lemon
069e9f4c15
Brian Murrel's latest dns update implementation - more programmability.
1999-07-19 01:15:22 +00:00
Ted Lemon
79a65726f0
Massive rototill to support some new DDNS features.
1999-07-16 21:34:14 +00:00