Ted Lemon
3c0b59d354
Debugging allocator needs logging functions.
2000-01-25 20:41:45 +00:00
Ted Lemon
218eee75e6
Fixups for haddr/htype->hbuf
2000-01-25 01:17:01 +00:00
Ted Lemon
4cbc378fc9
Support variable scoping, malloc debug, filename and server-name ops.
2000-01-25 01:16:14 +00:00
Ted Lemon
d98be47bea
Use debugging malloc. htype+haddr->hbuf fixes
2000-01-25 01:15:05 +00:00
Ted Lemon
e89b6557e8
Use debugging malloc. Fix a few small botches in DNS expression printer.
2000-01-25 01:14:26 +00:00
Ted Lemon
fdac15d902
- Pull up 3.0 changes.
...
- Support malloc debug.
- Parse ganged events, let, unset, parenthesized if statements, eval.
- Part of backwards compatibility for BCTEL (doesn't work yet)
2000-01-25 01:13:21 +00:00
Ted Lemon
dbf6124ad2
Support variable scoping, malloc debug.
2000-01-25 01:09:06 +00:00
Ted Lemon
d4feef6509
Fixups for haddr/htype->hbuf
2000-01-25 01:07:41 +00:00
Ted Lemon
f6a30e8d93
Support variable scoping, let, unset, event ganging, eval, new malloc debug.
2000-01-25 01:07:00 +00:00
Ted Lemon
ec73b5458c
Linux fixups for haddr/htype->hbuf
2000-01-25 01:04:21 +00:00
Ted Lemon
34731eed0e
Add EVAL, let, pick, unset.
2000-01-25 01:03:36 +00:00
Ted Lemon
49bc3bc5d1
Support new debug malloc.
2000-01-25 01:02:26 +00:00
Ted Lemon
2e23650878
- Add support for DNS return codes.
...
- Add support for null, defined and variable reference expressions.
2000-01-08 01:38:52 +00:00
Ted Lemon
9f5a99d7d3
Add support for NetWare/IP and uap-servers options.
2000-01-08 01:38:04 +00:00
Ted Lemon
f579f39f72
Add support for DNS return codes. Add support for null, defined and variable reference expressions. Support switch, case, default, set.
2000-01-08 01:36:39 +00:00
Ted Lemon
6dd369e003
Add support for NetWare/IP encapsulated option.
2000-01-08 01:35:06 +00:00
Ted Lemon
91c82d9fb6
- Add switch, case, default and set statements.
...
- Allow more than one type in a single on statement.
2000-01-08 01:30:29 +00:00
Ted Lemon
376be35ce7
- Alphabetize options.
...
- Document some options that were missing.
- Fix vendor-specific option documentation.
2000-01-08 01:29:00 +00:00
Ted Lemon
14a2c38321
Add new NS error type, null and related tokens.
2000-01-08 01:27:56 +00:00
Ted Lemon
4bae15ec3f
Handle new DNS expressions.
2000-01-05 18:05:46 +00:00
Ted Lemon
5aae163517
Support new struct hardware. Add printers for new DNS functions.
2000-01-05 18:04:46 +00:00
Ted Lemon
9fb2fb2887
- Support new DNS functions and parse old DNS syntax into new functions.
...
- New struct hardware support.
2000-01-05 18:03:49 +00:00
Ted Lemon
f7c83eb431
Set close-on-exec if possible.
2000-01-05 18:01:41 +00:00
Ted Lemon
31730f17c7
struct hardware conversion.
2000-01-05 18:01:15 +00:00
Ted Lemon
d4417aa1fb
struct hardware conversion. Set close-on-exec if possible.
2000-01-05 18:00:34 +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
8261b0e136
Get rid of failover allocators that aren't needed.
2000-01-05 17:57:03 +00:00
Ted Lemon
87944e8a51
Functionality is now in tree.c.
2000-01-05 17:56:30 +00:00
Ted Lemon
a8f9af4884
Don't build nsupdate.o
2000-01-05 17:56:00 +00:00
Ted Lemon
e48c5c5cc1
Fix linux-specific casting error.
2000-01-02 22:21:23 +00:00
Ted Lemon
d9eefc5dec
Mass commit for Brian Murrell.
1999-11-20 18:36:32 +00:00
Ted Lemon
0b7eed7a60
Move server-specific tables to stables.c
1999-11-14 00:04:27 +00:00
Ted Lemon
ed0a7998ad
Add printer for not_equal expression.
1999-11-14 00:01:08 +00:00
Ted Lemon
7cb0f9f3b0
Move parse_allow_deny out of common code.
1999-11-13 23:53:57 +00:00
Ted Lemon
d9c0544ca9
- Move agent information option handling out of common code, since it's
...
server-specific.
1999-11-13 23:51:50 +00:00
Ted Lemon
98c83345a1
Fix a struct size problem on Linux/ARM32.
1999-11-11 16:10:59 +00:00
Ted Lemon
166e63ebd7
Fix a couple of mistakes in handling parse errors.
1999-11-07 20:27:04 +00:00
Ted Lemon
2b965a4475
Add != operator.
1999-11-03 16:10:46 +00:00
Ted Lemon
ade8a79a8e
Fix a couple of const problems in a bogus way.
1999-10-25 15:14:52 +00:00
Ted Lemon
a1b705e544
Fix Linux compile.
1999-10-24 23:23:41 +00:00
Ted Lemon
deeef5295a
Cast unsigned to signed for Solaris.
1999-10-24 17:17:51 +00:00
Ted Lemon
6255153ecb
Bomb out when an interface matches two shared networks.
1999-10-24 17:17:22 +00:00
Ted Lemon
3e4618c479
Check result of open() for <0, not NULL.
1999-10-21 12:32:16 +00:00
Ted Lemon
c4906ac043
Fix some minor warnings.
1999-10-21 12:31:53 +00:00
Ted Lemon
2db25842e8
Fix a couple of silly mistakes.
1999-10-21 03:08:38 +00:00
Ted Lemon
bd8734b59e
Add IGNORE.
1999-10-21 03:08:00 +00:00
Ted Lemon
cc5bd211bf
Add support for an ignore return value to boolean option evaluators.
1999-10-21 02:35:40 +00:00
Ted Lemon
2e82278cd3
Add 'declines' server option.
1999-10-21 02:35:06 +00:00
Ted Lemon
0776fd12c1
Parse DECLINES. Add a third boolean option: ignore
1999-10-21 02:34:32 +00:00
Ted Lemon
1038f739ac
Add DECLINES.
1999-10-21 02:33:40 +00:00