Commit Graph

267 Commits

Author SHA1 Message Date
teastep
9f25e2c614 Update version to 3.9.7
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6328 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-11 20:09:48 +00:00
teastep
c34422e9c8 Move IPv4 definitions to IPAddrs.pm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6327 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-11 15:39:11 +00:00
teastep
f442e82886 Correct definition of RFC1918 networks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6326 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-11 15:31:23 +00:00
teastep
ef836d7096 Remove redundant tests in proto/port handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6325 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-10 22:28:03 +00:00
teastep
d1a4442c76 Fix DHCP rule generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6322 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-10 18:31:24 +00:00
teastep
613df34c38 Fix typo in shorewall.conf manpage
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6320 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-10 17:07:46 +00:00
teastep
730077c2fc A more compact version of 6318
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6319 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-10 16:25:20 +00:00
teastep
28b807a03c Fix another SECTION bug; edit max connections and interval passed to Limit rule
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6318 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-10 16:13:16 +00:00
teastep
bbcd693cec Fix bugs in SECTION and COMMENT handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6317 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-10 15:29:41 +00:00
teastep
f91bf1eb0c Fix mess-up in last version
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6314 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 23:54:47 +00:00
teastep
0a4d40bd84 Add single back quote to the verboten characters
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6313 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 23:20:31 +00:00
teastep
5a52ee2f90 Outlaw backslash characters in config files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6312 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 21:17:37 +00:00
teastep
79972e028d Forbid both single and double quotes in config file entries (single quotes ok in comments)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6311 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 20:55:54 +00:00
teastep
8d3bd6e70a Don't allow comments ending in '\'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6308 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 19:40:35 +00:00
teastep
1397af57fb Issue 'Processing...' message before first call to 'split_line()'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6307 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 19:05:27 +00:00
teastep
cba2f947e9 Issue 'Processing...' message before first call to 'split_line()'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6306 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 19:03:09 +00:00
teastep
ba6a5eeb39 Disallow double quotes in COMMENT lines
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6305 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 18:22:40 +00:00
teastep
9fe1d8e260 Fix COMMENT rule generation -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6304 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 17:30:28 +00:00
teastep
c83727b516 Fix COMMENT rule generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6303 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 16:04:15 +00:00
teastep
732ea6950e Fix COMMENT handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6302 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 15:59:57 +00:00
teastep
590a096894 Avoid some wasted motion in COMMENT handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6301 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 15:41:45 +00:00
teastep
3c4a854366 Fix "!" optimization bypass
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6300 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 15:24:09 +00:00
teastep
6f15caa222 Fix 'DEST = all'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6299 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 15:08:39 +00:00
teastep
d00d83da9b Clean up handling of server port in rules processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6298 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-09 14:48:18 +00:00
teastep
442874f723 Correct error message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6294 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 22:42:35 +00:00
teastep
6d20c6672d Cleanup in process_rule1(); cosmetic changes to global variable generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6293 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 22:28:48 +00:00
teastep
e131aef733 reorganize run-time globals management
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6292 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 21:23:18 +00:00
teastep
95c4bec713 Use global variables in provider setup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6291 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 20:36:57 +00:00
teastep
f4df6dce05 Back out previous change to providers
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6290 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 20:03:19 +00:00
teastep
0d00d30d94 More address validate changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6289 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 19:05:25 +00:00
teastep
b557ba02c8 Fix qualified action in Macro
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6288 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 18:36:31 +00:00
teastep
77ce1b5a43 Add edits for IP addresses and ranges
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6287 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 18:25:16 +00:00
teastep
f35199fc6a Tighen up editing of 'balance=nnn'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6285 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 17:04:06 +00:00
teastep
eda48ec9cf Fix test for duplicate provider mark (again)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6284 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 15:40:27 +00:00
teastep
18a7ce4f1d Fix duplicate log rate and add tests for illegal ESTABLISHED,RELATED rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6283 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 14:16:20 +00:00
teastep
6d6edff079 Add firewall zone to mss loops
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6282 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 03:44:18 +00:00
teastep
7d3e81a3da Add some comments
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6281 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 03:38:18 +00:00
teastep
08e578c1ac Undo prior idiocy
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6280 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 02:59:02 +00:00
teastep
a941d4d105 More changes in log generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6279 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 02:44:25 +00:00
teastep
a96f86c36c More fixes for logging rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6278 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 02:34:58 +00:00
teastep
18fd54baf7 Fix log rule generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6277 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 02:19:16 +00:00
teastep
8406623bcf Handle mss in zones file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6276 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 02:08:44 +00:00
teastep
8385ebaa31 Try to fix section bugs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6275 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 00:48:05 +00:00
teastep
cf3650bbe3 rename ipseczones() to haveipseczones()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6274 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-07 22:20:00 +00:00
teastep
ab7c4200b1 Improve handling of ipsec zones
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6273 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-07 22:12:42 +00:00
teastep
fac8d4cd25 Correct fix for duplicate chain jumps
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6272 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-07 21:51:19 +00:00
teastep
d2c3b034b6 Always supply options hash in a host entry
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6271 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-07 21:44:55 +00:00
teastep
80d2f1dde8 Fix for double-up on jumps to special chains
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6270 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-07 21:34:19 +00:00
teastep
4ec96b6619 Tweak to host list processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6267 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-07 17:36:21 +00:00
teastep
55e8ff29c7 Mini-optimization in Providers handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6266 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-07 14:48:36 +00:00