Ted Lemon
b3b9cca0cc
Add ENCAPSULATE and VENDOR tokens.
2000-10-10 22:56:53 +00:00
Ted Lemon
b40955450c
Add new tokens
2000-08-31 15:47:40 +00:00
Damien Neil
3c98e80b46
Added binary operators: & | ^.
2000-08-28 21:22:41 +00:00
Damien Neil
1b234d446f
Finished up function call support.
2000-08-28 19:36:39 +00:00
Ted Lemon
5965f2a0a6
potential-conflict-nic -> resolution_interrupted, per draft-07.
2000-08-24 18:28:38 +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
34bc835a94
Add load, balance, token_max, seconds and address tokens.
2000-05-01 23:41:46 +00:00
Ted Lemon
375841eb23
Add KEY, SECRET and ALGORITHM. Number later tokens. Remove TSIG_KEY.
2000-04-06 22:09:58 +00:00
Ted Lemon
49733f31d3
Go back to the BSD license.
2000-03-17 04:00:32 +00:00
Ted Lemon
4913117b21
Add ZONE keyword.
2000-03-06 23:25:11 +00:00
Ted Lemon
811e0e67f1
Add arithmetic, function, and tsig key.
2000-02-15 19:42:48 +00:00
Ted Lemon
3bbe21355c
Add PERCENT token.
2000-02-05 17:44:13 +00:00
Ted Lemon
d7d2cbe8c8
Add PICK, DEFINED, UNSET, EVAL, LET. Delete DDNS_FWD_NAME, DDNS_REV_NAME.
2000-01-25 01:18:06 +00:00
Ted Lemon
14a2c38321
Add new NS error type, null and related tokens.
2000-01-08 01:27:56 +00:00
Ted Lemon
679c2655a8
Add some new tokens.
2000-01-05 18:07:37 +00:00
Ted Lemon
2b965a4475
Add != operator.
1999-11-03 16:10:46 +00:00
Ted Lemon
3d20133836
Add DECLINES
1999-10-21 02:36:14 +00:00
Ted Lemon
337b3e5296
Support allow/deny duplicates.
1999-10-20 20:55:48 +00:00
Ted Lemon
c859d3b834
Make Digital Unix C compiler happy.
1999-10-06 22:37:14 +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
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
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
Ted Lemon
5e6fb153e5
Regularize TOKEN_NOT vs. NOT.
1999-07-06 20:41:25 +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
8a04c61527
ADD -> TOKEN_ADD; add tokens for ddns updates.
1999-07-01 18:41:30 +00:00
Ted Lemon
3cb23d09e1
Support encode-int token.
1999-05-27 14:54:02 +00:00
Ted Lemon
b7afba03e8
Add CONCAT token.
1999-05-06 20:26:46 +00:00
Ted Lemon
6cad583873
Add SPACE token.
1999-04-05 14:58:23 +00:00
Ted Lemon
1e382a0900
add array, boolean, code, integer, ip-address,signed, string, text, unsigned.
1999-03-25 22:03:07 +00:00
Ted Lemon
f39b6e0089
Update license.
1999-03-16 05:50:46 +00:00
Ted Lemon
40d08f51e2
Add authentication/bootp policy keywords.
1999-03-09 23:42:28 +00:00
Ted Lemon
74f45f9642
Sync with 2.0b1pl16. Fix some pool allocation problems.
1999-02-25 23:30:43 +00:00
Ted Lemon
6b6126fbd7
Adjust comments that clashed between 2.0 and -current
1999-02-23 19:00:36 +00:00
Ted Lemon
c66b869e94
Add new tokens from 2.0 and for failover parsing.
1999-02-14 19:00:12 +00:00
Ted Lemon
00a7748f4f
Add billing-related tokens.
1998-11-11 07:54:48 +00:00
Ted Lemon
f197003dc9
Add tokens for pools, permits and pseudo-clients
1998-11-09 02:45:37 +00:00
Ted Lemon
983ea35c77
Make dhcp token type an enum for easier debugging.
1998-11-05 18:47:09 +00:00
Ted Lemon
f442d71842
Add ADD, BREAK, ELSE, ELSIF, IF, MATCH, SUBCLASS, SPAWN and WITH tokens
1998-06-25 03:32:58 +00:00
Ted Lemon
80fcef916b
Add new tokens for match expressions.
1998-04-20 18:02:40 +00:00
Ted Lemon
2126779147
Add min-lease-time, min-secs and use-lease-addr-for-default-route
1998-04-09 04:36:07 +00:00
Ted Lemon
502f5df99e
Add REJECT token
1997-06-02 23:24:05 +00:00