Tom Eastep
|
af83989465
|
Update copyright dates.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2013-01-11 16:01:10 -08:00 |
|
Tom Eastep
|
414a74d23c
|
Support protocol lists in most files.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2013-01-07 16:06:54 -08:00 |
|
Tom Eastep
|
4393a6c603
|
Eliminate redundant calls to clear_comment.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-12-24 12:35:08 -08:00 |
|
Tom Eastep
|
14f8947012
|
Remove old COMMENT/FORMAT handling
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-12-24 09:31:20 -08:00 |
|
Tom Eastep
|
15817078b8
|
Use 'our' for globals to aid debugging.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-12-23 13:16:54 -08:00 |
|
Tom Eastep
|
4d2379f542
|
Implement update -D
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-12-23 10:50:31 -08:00 |
|
Tom Eastep
|
c9eccaf3b8
|
Implement ?COMMENT directive
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-12-23 10:49:32 -08:00 |
|
Tom Eastep
|
e4e61c4193
|
A more uniform way of handling $max_format
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-12-22 11:57:25 -08:00 |
|
Tom Eastep
|
10108b2d6a
|
Convert file processors to use ?FORMAT
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-12-21 15:49:28 -08:00 |
|
Tom Eastep
|
78ba8bac50
|
Replace '@' by the chain name in SWITCH columns.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-11-26 13:28:23 -08:00 |
|
Tom Eastep
|
e7dee420ee
|
Allow interfaces in the DEST column of the conntrack file when the chain is OUTPUT.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-11-25 18:37:23 -08:00 |
|
Tom Eastep
|
697fc001c3
|
Return to zone-based handling of 'all'.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-11-25 16:31:05 -08:00 |
|
Tom Eastep
|
642f192b3d
|
Disallow destination interface in the OUTPUT chain.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-11-25 15:37:53 -08:00 |
|
Tom Eastep
|
066a017420
|
Correct typo in Raw.pm
- The OUTPUT chain designator test was using '0' (zero) rather than 'O'.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-11-25 08:52:33 -08:00 |
|
Tom Eastep
|
30de211bda
|
Implement format-3 conntrack files.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-11-22 20:56:56 -08:00 |
|
Tom Eastep
|
3040156981
|
Add SWITCH column to the conntrack file
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-11-21 14:20:56 -08:00 |
|
Tom Eastep
|
952aed225d
|
Improve handling of 'all' in the conntrack file.
- Also added 'all-' to represent all off-firewall zones.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-11-21 13:07:01 -08:00 |
|
Tom Eastep
|
c6ffdd67e2
|
Add DROP target to the conntrack file.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-11-18 11:35:40 -08:00 |
|
Tom Eastep
|
341dec0711
|
Another fix for the NOTRACK patch
- 3 defects in a two-line patch :-(
|
2012-08-26 09:17:57 -07:00 |
|
Tom Eastep
|
dc21d015da
|
Clean up white-space in Togan's patch
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-26 08:27:24 -07:00 |
|
Tom Eastep
|
779243094e
|
Map NOTRACK to 'CT --notrack' if CT_TARGET is available.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-26 08:08:57 -07:00 |
|
Tom Eastep
|
0a4f26a318
|
Correct handling of existing notrack file.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-16 14:46:48 -07:00 |
|
Tom Eastep
|
f6c4650624
|
Allow a notrack with nothing but FORMAT and COMMENT lines to be removed.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-16 10:49:59 -07:00 |
|
Tom Eastep
|
45288f5927
|
Revise notrack/conntrack handling:
- Purge empty notrack files.
- Process both files.
|
2012-08-13 07:28:07 -07:00 |
|
Tom Eastep
|
b5af6f03fb
|
Create better rules when a HELPER appears in an action
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-11 07:48:03 -07:00 |
|
Tom Eastep
|
ee28638604
|
Add HELPERS to rules file
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-08 07:23:20 -07:00 |
|
Tom Eastep
|
c007f847a0
|
Handle disabled helpers in pre-3.5 kernels.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-06 15:54:45 -07:00 |
|
Tom Eastep
|
b4c812b676
|
Correct helper parsing in the Raw module.
- Require (...) around multiple ctevents
- Detect invalid options
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-05 08:09:17 -07:00 |
|
Tom Eastep
|
72307df6d2
|
Replace the AUTOHELPERS option with the HELPERS option.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-03 10:53:20 -07:00 |
|
Tom Eastep
|
7689b1e84b
|
Remove the 'zone' helper option for now.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-03 06:39:58 -07:00 |
|
Tom Eastep
|
223ed5b3a3
|
More additions to the helper table and to the conntrack files.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-02 13:25:44 -07:00 |
|
Tom Eastep
|
9ba0c07956
|
Redesign the CT:helper feature.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-02 11:10:08 -07:00 |
|
Tom Eastep
|
833e54c9c3
|
Rename the notrack file to conntrack
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-08-02 11:02:17 -07:00 |
|
Tom Eastep
|
d904a2de86
|
Search and destroy trailing whitespace
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-24 14:52:57 -07:00 |
|
Tom Eastep
|
24e2fe4a04
|
Make options argument to read_a_line manditory
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-14 08:04:28 -07:00 |
|
Tom Eastep
|
8a8214704e
|
Centralize checking for required proto with helper
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-27 13:04:19 -08:00 |
|
Tom Eastep
|
c5868ef6e4
|
Revert "Remove redundant check."
This reverts commit 53dd13cf15 .
|
2011-12-27 13:01:27 -08:00 |
|
Tom Eastep
|
1c2ab238a5
|
Merge branch '4.4.27' of ssh://shorewall.git.sourceforge.net/gitroot/shorewall/shorewall into 4.4.27
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-26 13:22:30 -08:00 |
|
Tom Eastep
|
53dd13cf15
|
Remove redundant check.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-26 11:57:34 -08:00 |
|
Tom Eastep
|
5520a6d31d
|
Validate helper<->protocol
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-24 09:24:01 -08:00 |
|
Tom Eastep
|
be4cb9d26a
|
Validate helper<->protocol
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-23 17:55:13 -08:00 |
|
Tom Eastep
|
1c8f6d3856
|
Eliminate a variable
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-18 15:05:03 -08:00 |
|
Tom Eastep
|
c00068e08d
|
Another correction to the 'CT' target
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-18 07:21:32 -08:00 |
|
Tom Eastep
|
a80b46be81
|
Allow a port number to be appended to a helper name
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-17 17:08:24 -08:00 |
|
Tom Eastep
|
ba5db8753e
|
Fix CT helpers
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-17 08:59:27 -08:00 |
|
Tom Eastep
|
d4957696d1
|
Update man pages and sample files
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-05 17:45:09 -08:00 |
|
Tom Eastep
|
2cffae738f
|
Initial implementation of CT target support in the 'notrack' file.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-12-04 17:15:58 -08:00 |
|
Tom Eastep
|
f6092ee52d
|
Eliminate the maxcolumns argument to the split_line functions
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-10-01 11:39:12 -07:00 |
|
Tom Eastep
|
072f4752fc
|
Get rid of minimum column requirement
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-10-01 09:56:25 -07:00 |
|
Tom Eastep
|
9a4dfc4394
|
Implement an alternate way of specifying column contents.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-09-25 17:08:53 -07:00 |
|