Commit Graph

299 Commits

Author SHA1 Message Date
teastep
0771b15bb0 Some 'on the train' changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6437 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-26 02:57:27 +00:00
teastep
28528770d4 Fix missing action in macro or action
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6434 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-21 23:09:40 +00:00
teastep
95418990fe Catch missing action in rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6433 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-21 19:50:24 +00:00
teastep
5bb54a041b Expose to 'maclog' script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6423 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-20 16:37:09 +00:00
teastep
363a4e9016 Fix last change fiasco
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6422 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-20 16:25:53 +00:00
teastep
a4e66531a9 Restore 'initdone' extension script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6421 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-20 15:51:42 +00:00
teastep
a9909fd369 A couple of tweaks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6420 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-20 15:14:40 +00:00
teastep
65b270e5b6 Make a piece of code more compact
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6418 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-20 13:49:50 +00:00
teastep
3007800fbe Correct rejNotSyn
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6405 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-19 13:49:56 +00:00
teastep
9820f84ca2 Update home page with down server info
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6401 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-18 18:13:46 +00:00
teastep
afd462c6b2 Tighten up editing -- some more
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6384 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-17 14:17:29 +00:00
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
fc192962c4 Straighten out -e and appropriate priv -- take 4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6371 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-16 04:01:08 +00:00
teastep
d934b9e654 Straighten out -e and appropriate priv
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6368 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-16 03:37:37 +00:00
teastep
1f1bd792e1 Update version for build testing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6366 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-15 22:42:00 +00:00
teastep
8cbf608215 Replace addrtype MULTICAST with address match
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6364 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-15 20:40:15 +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
736c41a507 Some cosmetic changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6362 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-15 20:03:18 +00:00
teastep
b0122f9696 Make validate_address() easier to read
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6361 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-15 20:02:42 +00:00
teastep
668f13693b Make lookups of host names more efficient
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6357 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-15 17:19:07 +00:00
teastep
89d8afe45c Fix dynamic zone fiasco
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6352 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-14 23:14:30 +00:00
teastep
61f661e79e Fix 'add' into empty ipsec zone
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6347 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-14 21:30:04 +00:00
teastep
0812b938ff Fix OUTPUT DNAT rule generated by nat entry
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6346 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-14 19:11:26 +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
67ba788889 Validate macro params in action files; don't complain about RSH_/RCP_COMMAND in shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6338 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-13 17:00:19 +00:00
teastep
3a5b81082b Reorganize process_action3 for possible nested macro implementation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6337 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-13 16:30:19 +00:00
teastep
f6ae8ff0f4 Reorganize process_action1 for possible nested macro implementation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6336 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-13 15:49:43 +00:00
teastep
e79944b2c6 Name macro file in 'End Macro' progress message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6335 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-13 15:39:20 +00:00
teastep
95f4d6a006 Be sure that find_macro() returns a defined value
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6333 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-12 19:30:52 +00:00
teastep
13402f4da4 Recursive Macros -- Phase I
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6332 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-12 18:13:11 +00:00
teastep
c8fa0fcde3 Fix 'logreject' target -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6330 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-12 00:33:48 +00:00
teastep
201dd3078e Fix 'logreject' target
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6329 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-12 00:28:14 +00:00
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