Tom Eastep
|
303afe8c7e
|
Some accounting fixes (code and docs)
|
2011-01-30 09:39:14 -08:00 |
|
Tom Eastep
|
b1f6895a1f
|
Correct a couple of versions
|
2011-01-30 08:41:33 -08:00 |
|
Tom Eastep
|
70fc8bdfb6
|
Add support for per-IP accounting
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-01-30 07:20:05 -08:00 |
|
Tom Eastep
|
4cc8e5422d
|
Add ACCOUNT target detection
|
2011-01-30 07:14:08 -08:00 |
|
Tom Eastep
|
1c48a9dbd3
|
Fix a couple of defects in module loading
|
2011-01-29 12:42:22 -08:00 |
|
Tom Eastep
|
7555a0953d
|
Add conditional logic for optional run-time address variables
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-01-29 12:15:34 -08:00 |
|
Tom Eastep
|
1b87405d96
|
Fix silly bug in expand_rule()
|
2011-01-29 08:45:20 -08:00 |
|
Tom Eastep
|
7421a679ba
|
Bump version of the Nat module
|
2011-01-28 16:46:36 -08:00 |
|
Tom Eastep
|
f3aedcf805
|
Allow runtime address variables in the ADDRESS column of the masq file
|
2011-01-28 16:32:53 -08:00 |
|
Tom Eastep
|
156b04c380
|
Implement Run-time Address Variables
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-01-26 09:08:48 -08:00 |
|
Tom Eastep
|
82913abeca
|
Specify 'mpu' when creating TBF
|
2011-01-23 09:23:17 -08:00 |
|
Tom Eastep
|
a2b440b093
|
Add USE_LOCAL_MODULES option
|
2011-01-22 08:13:17 -08:00 |
|
Tom Eastep
|
c0d5a32d11
|
Fix typo in alignment patch
|
2011-01-21 06:56:30 -08:00 |
|
Tom Eastep
|
3a5d664305
|
Fix 'check -r' output when OPTIMIZE=8 or OPTIMIZE=9
|
2011-01-21 06:52:58 -08:00 |
|
Tom Eastep
|
20cd9848f6
|
Align some assignments in the Config Module
|
2011-01-21 06:51:35 -08:00 |
|
Tom Eastep
|
24412c9498
|
Fix empty variable handling when /bin/sh is bash
|
2011-01-20 08:19:42 -08:00 |
|
Tom Eastep
|
9d06125129
|
Bump Version to Beta 2
|
2011-01-19 15:38:51 -08:00 |
|
Tom Eastep
|
d5f3b31032
|
Handle lines containing only 'INCLUDE'
|
2011-01-18 14:58:56 -08:00 |
|
Tom Eastep
|
eaa08ab76f
|
Fix typo that broke ULOG
|
2011-01-16 09:45:49 -08:00 |
|
Tom Eastep
|
3074d3009f
|
Tom being anal
|
2011-01-15 20:59:59 -08:00 |
|
Tom Eastep
|
4ea02a5e72
|
Eliminate silly duplication
|
2011-01-15 19:20:24 -08:00 |
|
Tom Eastep
|
370cd04408
|
Remove unneeded line of code in export_params()
|
2011-01-15 15:56:37 -08:00 |
|
Tom Eastep
|
265ca85d02
|
Allow INCLUDE in extension scripts
|
2011-01-15 15:43:45 -08:00 |
|
Tom Eastep
|
5c4da0b581
|
Use open_file()/close_file() in copy1
|
2011-01-15 14:33:16 -08:00 |
|
Tom Eastep
|
978e8e3849
|
Only issue 'done.' progress message on success
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-01-14 11:46:38 -08:00 |
|
Tom Eastep
|
12eaf81dcc
|
Add some comments
|
2011-01-13 19:59:17 -08:00 |
|
Tom Eastep
|
8da9f4183a
|
Tweaks to 4.4.17
|
2011-01-10 19:35:45 -08:00 |
|
Tom Eastep
|
2be63c9406
|
Delete unneeded exports
|
2011-01-10 19:30:38 -08:00 |
|
Tom Eastep
|
10ae1c7dde
|
Don't export read_a_line1()
|
2011-01-10 19:14:10 -08:00 |
|
Tom Eastep
|
a04e854f21
|
Simplify exception processing in process_rules1()
|
2011-01-10 17:02:12 -08:00 |
|
Tom Eastep
|
fd6afa7742
|
Minor fixes to comments
|
2011-01-09 15:56:01 -08:00 |
|
Tom Eastep
|
3392312cef
|
Automate the maintenance of the hash of compiler-defined entries in %params
|
2011-01-09 13:12:36 -08:00 |
|
Tom Eastep
|
0dc4cd7937
|
Don't quote param values unnecessarily; add a comment to the emitted params
|
2011-01-09 12:14:48 -08:00 |
|
Tom Eastep
|
3bb67423c3
|
Tweak release notes
|
2011-01-09 11:31:38 -08:00 |
|
Tom Eastep
|
08f09d7de0
|
Deprecate EXPORTPARAMS
|
2011-01-09 10:12:36 -08:00 |
|
Tom Eastep
|
14c4bd99aa
|
Don't lookup standard target if target is an action, macro, or chain
|
2011-01-09 10:10:27 -08:00 |
|
Tom Eastep
|
97bba29c07
|
Add lookup hash for standard targets
|
2011-01-08 15:29:10 -08:00 |
|
Tom Eastep
|
8dc60e788f
|
Avoid early return in process_action()
|
2011-01-08 14:05:27 -08:00 |
|
Tom Eastep
|
6143c7ddbd
|
Improve readability of logging logic in expand_rule()
|
2011-01-08 09:07:32 -08:00 |
|
Tom Eastep
|
bdbc9ab29d
|
Initiate 4.4.17
|
2011-01-08 08:00:56 -08:00 |
|
Tom Eastep
|
ad57272c7f
|
Fix tag handling in Limit()
|
2011-01-05 17:21:50 -08:00 |
|
Tom Eastep
|
974aeb9e39
|
Reword a comment
|
2011-01-03 18:48:09 -08:00 |
|
Tom Eastep
|
e3c16b8233
|
Different way to catch empty parameter lists
|
2011-01-03 17:56:07 -08:00 |
|
Tom Eastep
|
014d0eb607
|
Don't recognize an empty param list
|
2011-01-03 17:06:54 -08:00 |
|
Tom Eastep
|
b7a9a48508
|
Handle COUNT:<level> correctly
|
2011-01-03 14:29:10 -08:00 |
|
Tom Eastep
|
8400a2ab31
|
Handle ':' in a param
|
2011-01-03 12:18:04 -08:00 |
|
Tom Eastep
|
33b54e4ebe
|
Version to 4.4.16
|
2011-01-03 09:00:39 -08:00 |
|
Tom Eastep
|
fe86964fd6
|
Move and reword an error message
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-01-02 08:42:09 -08:00 |
|
Tom Eastep
|
f6228ca31b
|
Two error messages:
- Disallow server port in ACTION rule.
- Add server IP address in message re: REDIRECT
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-01-02 08:20:28 -08:00 |
|
Tom Eastep
|
b3598f3766
|
Validate action names
|
2011-01-02 07:09:42 -08:00 |
|
Tom Eastep
|
cb372cf2cd
|
Change a couple of comments
|
2011-01-01 16:13:38 -08:00 |
|
Tom Eastep
|
d64edf3470
|
Clone a small function
|
2011-01-01 11:19:53 -08:00 |
|
Tom Eastep
|
8f0d0ac5a7
|
Use external representation in recursive call message
|
2011-01-01 09:18:10 -08:00 |
|
Tom Eastep
|
d71c11791f
|
Report normalized action names in recursive call message
|
2011-01-01 09:06:11 -08:00 |
|
Tom Eastep
|
4da682365d
|
Restore ability to detect recursive action invocations
|
2011-01-01 08:58:00 -08:00 |
|
Tom Eastep
|
ed3b336a81
|
Correct prototype
|
2011-01-01 06:55:10 -08:00 |
|
Tom Eastep
|
fc2d76aa7a
|
Move a function; don't export %policy_actions
|
2010-12-31 16:58:06 -08:00 |
|
Tom Eastep
|
e1b4e345fb
|
Add Eclipse files to project
|
2010-12-31 15:19:56 -08:00 |
|
Tom Eastep
|
8e6fdceeb5
|
Back out useless change
|
2010-12-31 14:30:31 -08:00 |
|
Tom Eastep
|
b36ad0d065
|
Change several more compiler progress messages
|
2010-12-31 14:19:31 -08:00 |
|
Tom Eastep
|
f8e04b4110
|
Change a couple of compiler progress messages
|
2010-12-31 14:12:57 -08:00 |
|
Tom Eastep
|
e0d2eb997d
|
Restore the name 'process_rule1'
|
2010-12-31 12:41:01 -08:00 |
|
Tom Eastep
|
1bdaf862d3
|
Populate %targets out of new_action()
|
2010-12-31 10:36:07 -08:00 |
|
Tom Eastep
|
6c14c76ab5
|
Another comment
|
2010-12-31 08:37:56 -08:00 |
|
Tom Eastep
|
aa6754cb40
|
Add a comment
|
2010-12-31 07:51:15 -08:00 |
|
Tom Eastep
|
d4d1bb7b41
|
Bump version of the Zones module
|
2010-12-30 13:14:07 -08:00 |
|
Tom Eastep
|
33ff6db6bc
|
Whitespace changes
|
2010-12-30 12:25:22 -08:00 |
|
Tom Eastep
|
cd7f94dbdb
|
Merge branch 'master' into 4.4.16
|
2010-12-30 10:37:15 -08:00 |
|
Tom Eastep
|
746c2a5163
|
Correct comment about the action member of the chain structure
|
2010-12-30 10:36:03 -08:00 |
|
Tom Eastep
|
cb751bd225
|
Remove extraneous change log entries
|
2010-12-30 10:02:39 -08:00 |
|
Tom Eastep
|
91227b6d13
|
Don't log jumps to NAT actions
|
2010-12-30 09:56:44 -08:00 |
|
Tom Eastep
|
d8541e4a58
|
Update problems corrected
|
2010-12-30 08:05:04 -08:00 |
|
Tom Eastep
|
e3d1032ab3
|
Set version to Beta 8
|
2010-12-30 07:32:30 -08:00 |
|
Tom Eastep
|
3c4cddeeeb
|
Eliminate process_action3()
|
2010-12-30 06:56:21 -08:00 |
|
Tom Eastep
|
d767d9fea3
|
Better Editing of BLACKLIST_DISPOSITION
|
2010-12-29 18:43:14 -08:00 |
|
Tom Eastep
|
1c55143524
|
Allow parameterized Limit to use log tags
|
2010-12-29 12:20:18 -08:00 |
|
Tom Eastep
|
230d284980
|
Correct a couple of comments
|
2010-12-29 11:36:59 -08:00 |
|
Tom Eastep
|
b7d936dd8e
|
Merge levels in process_action2()
|
2010-12-29 08:23:44 -08:00 |
|
Tom Eastep
|
a4bf11c7d5
|
Some cosmetic cleanup
|
2010-12-28 17:18:43 -08:00 |
|
Tom Eastep
|
d90d56161c
|
Improve readability
|
2010-12-28 16:42:28 -08:00 |
|
Tom Eastep
|
7d41e4b38c
|
Restore level merge behavior with nested actions
|
2010-12-28 16:04:55 -08:00 |
|
Tom Eastep
|
17ed14a895
|
Update comments in the Rules module
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-12-28 16:02:10 -08:00 |
|
Tom Eastep
|
17a3ca62d5
|
Eliminate the Actions module
|
2010-12-28 13:51:45 -08:00 |
|
Tom Eastep
|
3d4aaad0eb
|
Remove a couple of superfluous tests
|
2010-12-28 12:53:16 -08:00 |
|
Tom Eastep
|
4a8f724f9b
|
Handle duplicate chain name for action chain
|
2010-12-28 12:18:42 -08:00 |
|
Tom Eastep
|
50a3b76e40
|
Rename a variable; reformat an error message
|
2010-12-28 07:49:35 -08:00 |
|
Tom Eastep
|
cc30fc4dbb
|
Eliminate max nest level on actions
|
2010-12-27 17:16:34 -08:00 |
|
Tom Eastep
|
0c3ed598ca
|
Improve diagnostic
|
2010-12-27 17:02:06 -08:00 |
|
Tom Eastep
|
297df02047
|
Catch loops in action invocation graph
|
2010-12-27 16:41:53 -08:00 |
|
Tom Eastep
|
6a1487d628
|
Correct existing optimization issue
|
2010-12-27 12:31:34 -08:00 |
|
Tom Eastep
|
215c05d12b
|
Add some comments -- fix logging with NAT actions
|
2010-12-27 09:05:44 -08:00 |
|
Tom Eastep
|
d5ac12a8ff
|
Bump version to RC 1
|
2010-12-27 07:49:52 -08:00 |
|
Tom Eastep
|
311797e0bf
|
Create nat chain during pre-processing of nat action
|
2010-12-27 07:47:16 -08:00 |
|
Tom Eastep
|
79cbfd0126
|
Allow '--' to specify '-' as an action parameter
|
2010-12-26 17:03:05 -08:00 |
|
Tom Eastep
|
4111432a52
|
Implement optional action parameters
|
2010-12-26 16:13:53 -08:00 |
|
Tom Eastep
|
d8bcbffb88
|
Dead code removal
|
2010-12-26 12:08:10 -08:00 |
|
Tom Eastep
|
d1d9518c42
|
Move process_action2()
|
2010-12-26 11:44:15 -08:00 |
|
Tom Eastep
|
088480e5d9
|
Fix a couple of bugs
|
2010-12-26 11:34:58 -08:00 |
|
Tom Eastep
|
8f9d5a967b
|
Simplify variable substitution
|
2010-12-26 11:07:00 -08:00 |
|
Tom Eastep
|
d4d285af39
|
Revert version to Beta 7
|
2010-12-26 09:01:15 -08:00 |
|