Commit Graph

1586 Commits

Author SHA1 Message Date
teastep
9b4359e0b2 Move 'hits' command processing to lib.cli
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4795 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-05 19:47:59 +00:00
teastep
e346004136 Check iptables execute permissions; don't recheck for the presense of 'awk'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4794 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-04 23:51:58 +00:00
teastep
d8291a78e5 More beautification
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4793 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-04 00:58:52 +00:00
teastep
8918814a89 Rearrange some messages and update required lib version
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4789 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-03 19:10:58 +00:00
teastep
78594b2efd Increment lib version (belatedly); some effeciency improvements
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4788 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-03 17:14:23 +00:00
teastep
8de03b9172 Fix broken blacklist generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4786 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-02 23:41:39 +00:00
teastep
0453d79315 Clean up blacklist loading change
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4784 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-02 02:03:20 +00:00
teastep
31232b5e82 Avoid processing blacklist twice
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4783 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-02 00:48:59 +00:00
teastep
4bc13dd2d8 Avoid compiling tcrules twice
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4782 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 21:56:33 +00:00
teastep
5551fe4589 Avoid compiling traffic shaping twice
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4781 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 18:57:35 +00:00
teastep
bbb71aacc5 Don't generate superfluous policy matches
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4780 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 17:15:23 +00:00
teastep
4d6cf619fe More beautification of the generated script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4779 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 16:32:18 +00:00
teastep
5015d66dec Add clarifying comment
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4778 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 04:56:42 +00:00
teastep
76c7cdead7 Avoid hard dependency on awk
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4777 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 01:14:07 +00:00
teastep
8bed6b458f Remove one step in a pipe-line
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4776 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 01:02:01 +00:00
teastep
4ce4363e00 Fix braindead 'echo' logic; more clean up of generated code
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4775 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 00:29:10 +00:00
teastep
325da6543d Fix bug in policy with default action/macro but no log level; improve creation of rt_table DB
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4774 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-31 21:50:21 +00:00
teastep
9ec9cfc7e9 Fix typo in compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4773 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-31 20:27:14 +00:00
teastep
2e949f5aa8 More code generation changes; remove trailing whitespace
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4772 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-31 19:01:23 +00:00
teastep
058bb60e26 More largely cosmetic changes to generated script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4771 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-31 16:25:24 +00:00
teastep
ca04149c07 Minor cleanup of generated commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4769 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-31 00:41:32 +00:00
teastep
63ab99a28e Fix restoration of route with a metric
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4768 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 19:25:39 +00:00
teastep
656f2c2128 Fix restoration of route with a metric
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4767 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 19:24:31 +00:00
teastep
5f8b002909 Honor -n option when restoring routing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4766 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 19:17:20 +00:00
teastep
c5f6d11acf Restore default route when last 'balance' provider is deleted
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4765 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 18:22:46 +00:00
teastep
067c475dd0 Avoid duplication of the stop_firewall function definition
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4763 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 16:26:11 +00:00
teastep
bbb831ea77 Remove RESTORE_ROUTING option in favor of a more rational route restoration algorithm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4762 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 16:15:55 +00:00
teastep
6b2fd71aa5 Add RESTORE_ROUTING option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4761 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 18:21:18 +00:00
teastep
74ff08780f Debugged version of routing backout
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4760 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 17:56:03 +00:00
teastep
2e5c1a8804 Correct build errors with lib.cli
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4757 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 17:29:46 +00:00
teastep
c3398f8b6a Update version to 3.3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4755 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 17:23:06 +00:00
teastep
cb1ec8d932 First cut at backing out routing changes from multiple providers
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4754 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 17:19:11 +00:00
teastep
33c94f34f7 Fix rt_tables corruption problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4753 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 15:47:59 +00:00
teastep
2ed3d8611d Rename lib.commands to lib.cli and update makeshorewall to copy it to Shorewall Lite
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4746 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-28 14:46:43 +00:00
teastep
dfdf272d6d Fix file naming error
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4744 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-27 22:42:29 +00:00
teastep
112dca9067 Add lib.commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4743 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-27 22:42:05 +00:00
teastep
a22ec871ff Accept ip ranges in drop, reject, logdrop and allow commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4742 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-27 22:00:48 +00:00
teastep
ff5bf57261 Allow override of OPTIMIZE=1 wrt to rules that duplicate the policy
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4739 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-26 22:36:18 +00:00
teastep
89416e731e Extend OPTIMIZE=1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4738 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-26 21:47:58 +00:00
teastep
1bfb09dd6c Fix release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4735 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-25 22:08:07 +00:00
teastep
d3f566977c More tc config parsing improvements
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4734 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-25 22:07:13 +00:00
teastep
6f8f080767 Improve editing of TC file entries
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4732 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-25 19:32:59 +00:00
teastep
30b1cf7153 Change COMBINE_JUMPS to OPTIMIZE and make its value numeric
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4731 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-25 15:13:49 +00:00
teastep
113058b78c Add per-interface OUTPUT chains
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4728 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-24 15:07:18 +00:00
teastep
60144960fc Add COMBINE_JUMPS option in shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4726 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-23 21:18:37 +00:00
teastep
2157327399 Minor changes in rules activation; document single release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4725 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-23 15:44:59 +00:00
teastep
8fc4c15767 Remote release documents from Shorewall Lite; implement 'show routing' and 'show ip' commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4721 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-20 19:02:38 +00:00
teastep
796362b3ba Remove superfluous test; switch release docs to 3.3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4720 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-20 17:41:13 +00:00
teastep
867a707d83 Make 'shorewall[-lite] show zones' work better with exclusion
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4719 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-20 15:42:06 +00:00
teastep
d6baa0e03f Touch up a couple of comments
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4710 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 20:23:14 +00:00