Ted Lemon
|
8ae2d59584
|
Change names of error functions to be more consistent.
|
1999-02-24 17:56:53 +00:00 |
|
Ted Lemon
|
2a3318abcb
|
Don't compile failover code unless FAILOVER_PROTOCOL is defined.
|
1999-02-23 19:04:25 +00:00 |
|
Ted Lemon
|
339b0231e4
|
Fix up mistakes in recent 2.0 pullups.
|
1999-02-14 19:40:22 +00:00 |
|
Ted Lemon
|
d2bc90bd80
|
Pull up recent 2.0 changes.
|
1999-02-14 19:04:05 +00:00 |
|
Ted Lemon
|
cea8b5c9fa
|
Pull up recent 2.0 changes. Add skip_to_rbrace.
|
1999-02-14 18:54:03 +00:00 |
|
Ted Lemon
|
5812451fe2
|
Pull up recent 2.0 changes. Lease no longer has shared network up pointer.
|
1999-02-14 18:49:45 +00:00 |
|
Ted Lemon
|
b25cbbad95
|
Update some comments.
|
1999-02-14 18:46:20 +00:00 |
|
Ted Lemon
|
e30201d231
|
Reformat option descriptions.
|
1999-02-14 18:44:32 +00:00 |
|
Ted Lemon
|
a167f31234
|
Pull up recent 2.0 changes. Add fallback keywords.
|
1999-02-14 18:42:06 +00:00 |
|
Ted Lemon
|
31a065e683
|
Add allocator for failover peer structure.
|
1999-02-14 18:40:22 +00:00 |
|
Ted Lemon
|
662ef88a6d
|
Add lpf.c
|
1999-02-14 18:39:40 +00:00 |
|
Ted Lemon
|
2dddca2276
|
Pull up 1.1.1.1-1.1.1.4 from 2.0 release branch
|
1999-02-14 06:05:49 +00:00 |
|
Ted Lemon
|
31c08e370f
|
Linux Packet Filter
|
1998-12-22 22:34:54 +00:00 |
|
Ted Lemon
|
42398aad67
|
Add support for billing to classes.
|
1998-11-11 07:52:35 +00:00 |
|
Ted Lemon
|
8e7a5c4231
|
Execute scoped rules in the correct order (outer to inner).
|
1998-11-11 07:51:41 +00:00 |
|
Ted Lemon
|
5c0ba9a1b9
|
Allow non-broadcast interfaces to be specified on the command line.
|
1998-11-11 07:50:51 +00:00 |
|
Ted Lemon
|
bcc7373732
|
Add billing limitation tokens
|
1998-11-11 07:50:06 +00:00 |
|
Ted Lemon
|
3d61803aa2
|
Pre-zero group structures.
|
1998-11-11 07:49:27 +00:00 |
|
Ted Lemon
|
f197003dc9
|
Add tokens for pools, permits and pseudo-clients
|
1998-11-09 02:45:37 +00:00 |
|
Ted Lemon
|
67d7b76dd3
|
Get rid of obsolete data string reference.
|
1998-11-09 02:45:02 +00:00 |
|
Ted Lemon
|
bbeb899259
|
Add pool support
|
1998-11-09 02:44:32 +00:00 |
|
Ted Lemon
|
96f7066599
|
Add allocators for pools and permits.
|
1998-11-09 02:43:42 +00:00 |
|
Ted Lemon
|
5fd5c0a35f
|
Fix evaluate_boolean_expression_result to actually evaluate a *boolean* expression.
|
1998-11-06 03:25:17 +00:00 |
|
Ted Lemon
|
78310bee26
|
Put check_collection() outside of DEBUG_EXPRESSIONS conditional.
|
1998-11-06 02:43:10 +00:00 |
|
Ted Lemon
|
efc79acbb9
|
Fix pathological parsing loop in add statement. Set expression opcode after parse_cshl.
|
1998-11-06 02:42:48 +00:00 |
|
Ted Lemon
|
d25524bd8d
|
Evaluate option cache associated with client identifier option, not just the expression.
|
1998-11-06 02:40:40 +00:00 |
|
Ted Lemon
|
71bf7bfebd
|
Add hostname type to dns_host_entry_allocate
|
1998-11-06 02:40:04 +00:00 |
|
Ted Lemon
|
0b1e0778a3
|
Save space for hostname and save hostname itself in dns_host_entry allocator.
|
1998-11-06 01:06:44 +00:00 |
|
Ted Lemon
|
fd2a15f68e
|
Pass hostname to dns_host_entry_allocate.
|
1998-11-06 01:06:16 +00:00 |
|
Ted Lemon
|
44aa67f6ce
|
Initialize automatic expression variable.
|
1998-11-06 00:30:19 +00:00 |
|
Ted Lemon
|
fa226d8ff5
|
Interface discovery code.
|
1998-11-06 00:19:56 +00:00 |
|
Ted Lemon
|
cd038e3ef4
|
Clear the right data buffer. Add missing braces.
|
1998-11-06 00:13:36 +00:00 |
|
Ted Lemon
|
25541f2fc1
|
Fix parse_if_statement
|
1998-11-06 00:13:03 +00:00 |
|
Ted Lemon
|
ca44c64d39
|
Add agent_options argument to cons_options
|
1998-11-06 00:12:40 +00:00 |
|
Ted Lemon
|
ac73337357
|
Update error message.
|
1998-11-06 00:11:53 +00:00 |
|
Ted Lemon
|
1d07a807ef
|
Implement reference-based option cache and expressions.
|
1998-11-05 18:45:23 +00:00 |
|
Ted Lemon
|
5bb74e19bc
|
Get rid of ad-hoc option priority list.
|
1998-11-05 18:44:41 +00:00 |
|
Ted Lemon
|
2d0eb01961
|
Add new printers for prettier printing of 'x' format. Add expression printer.
|
1998-11-05 18:44:11 +00:00 |
|
Ted Lemon
|
02a015fb46
|
Fix up all the option handling code to use evaluation instead of fixed data.
|
1998-11-05 18:43:23 +00:00 |
|
Ted Lemon
|
a370b55d06
|
Add new option cache handling code.
|
1998-11-05 18:42:47 +00:00 |
|
Ted Lemon
|
15b5c093be
|
Fix up all the option handling code to use evaluation instead of fixed data. User-specified option statements are not stored in a linked list of executable statements, rather than as data trees.
|
1998-11-05 18:42:18 +00:00 |
|
Ted Lemon
|
a1933e2df8
|
Add expression debugging printfs. Supply input and output options to execute_statements.
|
1998-11-05 18:40:40 +00:00 |
|
Ted Lemon
|
62366286cf
|
Add new reference-based allocators and some new new/free allocators for data types that were previously being allocated with malloc().
|
1998-11-05 18:39:54 +00:00 |
|
Ted Lemon
|
94ab0b3be1
|
Add depend target
|
1998-10-22 04:50:29 +00:00 |
|
Ted Lemon
|
7d77172d26
|
Move discover_interfaces and relate goop to discover.c
|
1998-10-17 13:35:24 +00:00 |
|
Ted Lemon
|
0c6a64b23a
|
Add EXISTS token.
|
1998-10-17 13:34:31 +00:00 |
|
Ted Lemon
|
1bc9d4926b
|
Add discover.c. Remove spurious tab.
|
1998-10-17 13:33:40 +00:00 |
|
Ted Lemon
|
3e18a8b4fb
|
Update binary copyright.
|
1998-06-25 22:54:13 +00:00 |
|
Ted Lemon
|
055fa312bd
|
Execute statements.
|
1998-06-25 03:57:00 +00:00 |
|
Ted Lemon
|
33e712eab3
|
Update all the names to reflect the unification of expression evaluation and dns lookup evaluation. Add expression evaluator.
|
1998-06-25 03:10:32 +00:00 |
|