Commit Graph

55 Commits

Author SHA1 Message Date
teastep
5d8989173b Check for minimum columns in split_line
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5785 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-01 15:38:05 +00:00
teastep
080dc4e183 Reverse myself on comments and continuation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5777 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-31 23:43:10 +00:00
teastep
b1587a7b1f Issue Warning if blacklist file is non-empty and there are no 'blacklist' interfaces
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5774 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-31 18:44:48 +00:00
teastep
5abdc94ff6 Rename %env to %globals
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5773 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-31 17:44:16 +00:00
teastep
272bf85b1e Don't classify source address 0.0.0.0 as a smurf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5771 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-31 16:58:14 +00:00
teastep
160ba9570e Fix syntax error in last commit
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5763 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-30 22:40:13 +00:00
teastep
3a5889203f Additions to release notes; only split CONFIG_PATH once; don't recompile REs for each tcrule
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5762 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-30 22:38:09 +00:00
teastep
7b0c6cb3b6 Update some comments in the Rules module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5760 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-30 18:55:49 +00:00
teastep
f69be4124c Unify file-related progress messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5759 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-30 15:57:08 +00:00
teastep
7b0b1e092c Rationalize error message WRT $line
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5753 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-30 02:05:11 +00:00
teastep
cd97ccfd4e Partial change
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5747 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-29 18:57:53 +00:00
teastep
eb3ef2e636 Finish switch to INCLUDE-aware read routines
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5744 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-29 17:02:13 +00:00
teastep
e0c8403a42 First hack at INCLUDE processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5740 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-29 04:22:10 +00:00
teastep
18170d7fd5 Fix several bugs in NAT rule processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5739 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-29 03:07:48 +00:00
teastep
8fc53b3277 Add some capability tests
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5736 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-29 01:14:13 +00:00
teastep
50195b17ce Drop hard requirement for CONNTRACK_MATCH
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5735 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-28 23:21:37 +00:00
teastep
a4fa639793 Minor tweaks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5733 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-28 19:09:27 +00:00
teastep
9302a9c148 Add ECN processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5732 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-28 18:48:43 +00:00
teastep
d08dca7c6b Fix TOS processing; Update release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5731 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-28 17:43:09 +00:00
teastep
cc755b33b9 Change shorewall-pl to shorewall-perl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5726 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-28 16:19:35 +00:00
teastep
85ad25cb68 Much ado about nothing (extraneous whitespace removal)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5707 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-26 23:17:46 +00:00
teastep
a8231a26b8 Small improvement in macro handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5706 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-26 21:49:03 +00:00
teastep
d05e81330e Fix a couple of bugs found testing Bleve's configuration
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5702 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-26 20:10:59 +00:00
teastep
e6e04fe478 Follow some advice from 'Programming Perl'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5691 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-26 00:46:15 +00:00
teastep
08d59ffc7e Cosmetic changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5690 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-25 23:18:20 +00:00
teastep
9c3050d071 Add NETMAP processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5689 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-25 21:04:24 +00:00
teastep
f5c43291bb Tweak tos file processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5688 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-25 19:52:01 +00:00
teastep
eff828015c Document tos file changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5687 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-25 19:43:33 +00:00
teastep
307e82a2f4 Add tos file processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5686 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-25 19:27:25 +00:00
teastep
47f2811b68 Factor out some '-' setting
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5681 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-25 16:47:21 +00:00
teastep
cf4ad08b96 First phase of config file line preprocessing change
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5680 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-25 16:38:00 +00:00
teastep
9bde119b32 Rename Shorewall4 to Shorewall-pl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5665 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-24 19:19:29 +00:00
teastep
b7d0299a6d Rename to Shorewall4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5663 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-24 17:16:13 +00:00
teastep
6abf8f224d Detect stuff now working\!
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5650 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-23 22:47:21 +00:00
teastep
8f117dcd95 Finish DETECT_DNAT_IPADDRS initial implementation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5644 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-23 16:12:36 +00:00
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
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
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
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
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
97b0cd1d4a Replace use of 'each' in generate_matrix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5574 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-19 04:28:47 +00:00
teastep
d6f9e85c5f Fix a couple of bugs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5573 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-19 03:57:58 +00:00
teastep
f27c33a46e Add restriction argument to expand_rule()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5568 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-18 18:50:34 +00:00
teastep
637899177b Add CLAMPMSS support
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5560 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 23:57:43 +00:00
teastep
b8848a1527 Fix blacklist handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5557 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 22:19:32 +00:00
teastep
908c3031da Add /proc setup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5554 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 16:26:34 +00:00
teastep
9795430f8d Finish stop generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5552 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 00:58:25 +00:00
teastep
0628dd8593 ***INCOMPLETE*** Partial implementation of stop handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5550 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 23:18:58 +00:00
teastep
40535515d5 Add copyright notices to all files; move rest of rule generation to Rules module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5549 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 21:55:22 +00:00