Commit Graph

89 Commits

Author SHA1 Message Date
teastep
7346304b57 Tighten up editing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6383 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-17 14:10:46 +00:00
teastep
c05903e2e2 Remove some optimizations that break without the KLUDGEFREE capability; remove an image of the config file entry from some error messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6363 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-15 20:04:34 +00:00
teastep
3aec0bd800 Fix overoptimization of port list handling; prevent run-time error with bcast address in providers file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6343 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-14 14:14:38 +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
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
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
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
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
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
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
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
366e9a369a Remove some whitespace added in previous patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6262 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-06 23:57:47 +00:00
teastep
ca5253a13e Fix missing white space
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6261 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-06 23:43:21 +00:00
teastep
e7b4985784 Correct grammar in messages produced by 'require_capability'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6231 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-04 15:12:29 +00:00
teastep
3474415660 Add more progress messages; fix NAT rules in macros
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6221 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-03 18:56:56 +00:00
teastep
c28cb4aad0 Improve editing of TOS values -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6220 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-03 17:30:30 +00:00
teastep
45c8d39a1b Improve editing of TEST column
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6218 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-03 17:10:07 +00:00
teastep
29ff6888fe Improve editing of LIMIT/BURST -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6217 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-03 17:01:36 +00:00
teastep
83d7df107d Improve editing of LIMIT/BURST
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6216 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-03 16:56:05 +00:00
teastep
04064d01e6 Disallow rate limiting with DROP/REJECT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6215 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-03 16:33:49 +00:00
teastep
b98c2dc661 Disallow DROP with ratelimiting
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6214 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-03 16:30:59 +00:00
teastep
14a243fa20 Fix bad ruleset caused by empty action
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6207 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-03 14:00:08 +00:00
teastep
94d324d01d Fix LOG rule with level in an action
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6206 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-03 02:07:04 +00:00
teastep
47b309f221 Remove redundant space from log rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6192 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-02 15:49:41 +00:00
teastep
3d4900ef9e Fix tag handling with macros
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6191 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-02 15:39:36 +00:00
teastep
e9b6bdc9a6 Fix OWNER handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6188 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-02 00:33:30 +00:00
teastep
6852e09ba3 More multiport improvements
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6176 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-01 17:24:44 +00:00
teastep
d5b278a969 Fix ipset match generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6174 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-01 16:39:41 +00:00
teastep
c984c0bbe3 Try to handle multiport sport/dport correctly
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6173 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-01 16:20:49 +00:00
teastep
d1d8a11858 Try to handle multiport sport/dport correctly
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6172 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-01 16:18:45 +00:00
teastep
278ab3bc8d Fix mark testing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6171 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-01 15:55:41 +00:00
teastep
f64e8128ed Fix IPP2P matching
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6168 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-01 01:02:55 +00:00
teastep
f95a9e4db3 Fix remaining problems reported by Andras Sarkozy
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6157 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-30 17:55:43 +00:00
teastep
0b996cb556 Remove ACCEPT- silliness; fix IPSET capability detection
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6156 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-30 16:29:19 +00:00
teastep
e596c92d74 Fix some rule problems -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6155 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-30 15:25:07 +00:00