Commit Graph

4844 Commits

Author SHA1 Message Date
teastep
cb9a3650bd First stage of DETECT_DNAT_ADDRS
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5643 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-23 01:37:23 +00:00
teastep
81fca7f404 Expand Shell Variables in shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5642 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 23:57:51 +00:00
teastep
8b6f2616d0 Call user actions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5641 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 23:06:16 +00:00
teastep
27a8fa3843 Make NewBridge index entry more descriptive
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5640 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 22:36:22 +00:00
teastep
7b116d1ae0 Fix 'ipsecnat' tunnels
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5639 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 22:31:08 +00:00
teastep
8f5d49a517 Fix ipsecnat tunnels
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5637 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 22:27:26 +00:00
teastep
627a5afe57 Summarize how to move from physdev->ip addresses for kernel 2.6.20
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5633 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 22:05:46 +00:00
teastep
2f40bcd8e1 More detect stuff
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5632 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 20:24:21 +00:00
teastep
7146dc4942 More 'detect' fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5631 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 19:43:24 +00:00
teastep
00ddbee0a5 Use correct capabilities file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5630 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 19:16:11 +00:00
teastep
16846f2f34 Add END block
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5629 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 18:46:19 +00:00
teastep
e505c2ef85 Allow 'restore' to work
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5628 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 18:24:33 +00:00
teastep
67e7369303 Restore the ability to use a params file with the perl compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5627 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 17:58:25 +00:00
teastep
b0030d80d9 Commit fix to built-in actions wrt 'none'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5626 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 17:27:02 +00:00
teastep
07d5629355 Back out silly change to lib.config
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5625 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 17:26:38 +00:00
teastep
32fea8c9af Move temporary file creation routines to lib.base to support new script format
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5623 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 14:53:57 +00:00
teastep
961d1225f2 Fix silly bug in maclist verification
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5622 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 14:41:32 +00:00
teastep
5ed65582ee Second (untested) attempt to implement ip address addition
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5621 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 02:13:30 +00:00
teastep
41ac708a5d First (untested) attempt to implement ip address addition
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5620 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 01:51:11 +00:00
teastep
faa431718e Add lightweight IPAddrs Module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5619 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 00:14:56 +00:00
teastep
48f5697ce4 restore deleted line
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5618 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 23:26:23 +00:00
teastep
2eb5b8371d Preliminary work for adding IP addresses to interfaces
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5617 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 23:14:33 +00:00
teastep
dd9323c2c3 Build $VARDIR/zones file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5616 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 20:35:40 +00:00
teastep
7dbdee5573 Create $VARDIR/chains
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5615 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 20:08:05 +00:00
teastep
8ca5af9f5a Give the compiler it's own VERSION
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5614 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 19:46:44 +00:00
teastep
a00469db88 Remove shell libs and the compiler frontend -- we'll use the 3.4 versions for now
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5613 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 19:34:02 +00:00
teastep
c7c3186b83 Add -p and -d compiler options so that we can profile and debug the compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5612 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 19:08:52 +00:00
teastep
75c89dda93 Generate fatal_error if iptables-restore fails; Fix Limit rule generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5611 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 17:54:17 +00:00
teastep
8d0d75bab2 Remove debugging dump functions -- they have served their purpose
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5610 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 17:23:18 +00:00
teastep
ae4718fb2f Reduce the number of exported symbols from the Providers module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5609 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 17:16:47 +00:00
teastep
a6f3ed93be Fix destination range handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5608 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 17:09:52 +00:00
teastep
319bea7308 Add TOS handling to tcrules processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5607 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 16:43:42 +00:00
teastep
8f82d7f161 Avoid second append of the 'stopped' file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5606 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 16:21:37 +00:00
teastep
241bf4ffe5 Fix ingress qdisc configuration problem that resulted in *very* slow net access
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5605 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 15:06:25 +00:00
teastep
4d2afe84f1 Fix port range validation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5604 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 00:55:01 +00:00
teastep
d650bc1df9 Order rules in iptables-restore input differently
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5603 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 23:44:12 +00:00
teastep
04f13cf86b Fix a number of TC bugs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5602 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 23:13:17 +00:00
teastep
e4820d4f10 Fix tos handling in traffic control
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5601 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 21:47:13 +00:00
teastep
f1643fffb4 Allow params file to work with Perl-based Compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5600 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 21:24:05 +00:00
teastep
3c614a70d9 Fix bug with protocol specified without a port
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5599 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 20:06:52 +00:00
teastep
cc537c02bf Correct VARDIR setting in compiled scripts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5598 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 19:44:30 +00:00
teastep
9289a037d6 Add some comments to Common.pl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5597 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 18:18:22 +00:00
teastep
792901b42d Remove tempfile on error; change 'use lib' to final form
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5596 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 16:11:06 +00:00
teastep
6f114931bf Don't use policy match if there are no IPSEC zones or host groups
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5595 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 14:15:11 +00:00
teastep
ee77f5b8d8 Fix for interface 'routeback' option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5594 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 14:06:00 +00:00
teastep
5773bc86e0 Attempt to fix interface 'routeback'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5593 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 04:31:19 +00:00
teastep
09eff209ff Fix 'stop' problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5592 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 01:47:14 +00:00
teastep
e13b9d634e Fix Limit problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5591 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 01:39:16 +00:00
teastep
1b1911a2d0 More traffic shaping progress
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5590 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 01:34:59 +00:00
teastep
d624332941 More TC fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5589 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 01:16:51 +00:00