Ted Lemon
dfc7105df8
Add allocators/deallocators for DNS zones and TSIG keys.
2000-03-06 19:37:38 +00:00
Ted Lemon
bdcaf7b95d
Incorporate Brian Murrell's new OMAPI DHCP client changes.
2000-02-15 20:40:36 +00:00
Ted Lemon
48af32f4c0
Print function definitions (sort of).
2000-02-15 19:41:32 +00:00
Ted Lemon
31cb2a5f6d
Parse arithmetic operators and functions.
2000-02-15 19:41:01 +00:00
Ted Lemon
33d7b01aa1
Add arithmetic operators, function definition keywords and related.
2000-02-15 19:40:34 +00:00
Ted Lemon
800f0de793
Add support for functions, as well as arithmetic operators.
2000-02-15 19:39:48 +00:00
Ted Lemon
56a7da7d3c
Add allocator for function definitions.
2000-02-15 19:39:21 +00:00
Ted Lemon
e1a6ef071d
Fix stupid compile bug.
2000-02-07 05:13:58 +00:00
Ted Lemon
33154009ec
Support typed variables.
2000-02-05 18:08:55 +00:00
Ted Lemon
08514fb895
Add support for function calls and typed variables.
2000-02-05 18:07:17 +00:00
Ted Lemon
f28971d813
Print function calls.
2000-02-05 18:05:45 +00:00
Ted Lemon
9f7050df70
Add support for function calls and typed variables.
2000-02-05 17:45:20 +00:00
Ted Lemon
0d0d25d027
Fix make depend.
2000-02-03 15:40:09 +00:00
Ted Lemon
e2e4a76e08
Don't forget that pesky ampersand.
2000-02-03 04:43:36 +00:00
Ted Lemon
2d3bd461ae
Get rid of double spacing when printing DNS results.
2000-02-03 04:38:08 +00:00
Ted Lemon
44fe7220d1
Take advantage of hacked resolver.
2000-02-03 04:31:46 +00:00
Ted Lemon
b4dc29fdd9
Use r_size, not strlen, to get length of r_data.
2000-02-03 04:31:25 +00:00
Ted Lemon
539bfc9641
Teach cvs not to complain about generated files.
2000-02-03 03:49:16 +00:00
Ted Lemon
d1f313b300
socklen_t -> SOCKLEN_T
2000-02-03 03:43:51 +00:00
Ted Lemon
9458e9aa07
Minor solaris fixes.
2000-02-02 20:01:50 +00:00
Ted Lemon
588af26930
Support parsing of configuration options in generic blocks.
2000-02-02 17:10:43 +00:00
Ted Lemon
88c32c8c25
Hack private resolver namespace to avoid link clashes.
2000-02-02 08:01:52 +00:00
Ted Lemon
7e799df19d
Support the private resolver.
2000-02-02 07:22:33 +00:00
Ted Lemon
11515e7a8c
Make IP_HL and IP_HL_SET consistent.
2000-02-01 18:25:09 +00:00
Ted Lemon
fdea876e56
Use socklen_t only for recvfrom.
2000-02-01 18:19:48 +00:00
Ted Lemon
cfdfb9f126
AIX and Digital Unix compatibility fixes.
2000-02-01 03:19:56 +00:00
Ted Lemon
41b62b6604
Fix a call to dmalloc.
2000-01-29 16:15:52 +00:00
Ted Lemon
5dba009a08
Eradicate two more htype occurrances.
2000-01-29 05:47:50 +00:00
Ted Lemon
347de8bdb6
Brian Murrell's changes to allow the client to be directed using OMAPI.
2000-01-28 20:30:37 +00:00
Ted Lemon
254f9d79da
One more htype boo-boo...
2000-01-27 23:27:38 +00:00
Ted Lemon
a77040e7c6
Support new DEBUG_RC_HISTORY_EXHAUSTIVELY flag.
2000-01-27 23:19:35 +00:00
Ted Lemon
37e365b490
- In reference count history, remember the address where the reference
...
is stored as well as the address of the thing referenced.
2000-01-27 22:40:55 +00:00
Ted Lemon
00ceebd919
Move malloc debug information out of option_state_dereferencers.
2000-01-27 22:17:54 +00:00
Ted Lemon
59ab132462
- Move malloc debug information out of option_state_dereferencers.
...
- Dump reference count history after handling packet if DEBUG_RC_HISTORY is
defined.
- Use one macro to compute hash indices.
2000-01-27 22:16:08 +00:00
Ted Lemon
5d959a403d
res_freeupdrec will free r_dname, so we shouldn't.
2000-01-26 17:22:58 +00:00
Ted Lemon
2545e6e7e0
Dump log of new outstanding allocations _after_ freeing the packet.
2000-01-26 17:22:26 +00:00
Ted Lemon
3dc96064b9
Fix a memory smash.
2000-01-26 17:20:46 +00:00
Ted Lemon
6954989f03
If there is a packet on the free packet list, don't allocate a new one.
2000-01-26 17:20:16 +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
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