Commit Graph

852 Commits

Author SHA1 Message Date
teastep
aa4fb4ff11 Use modules file in export directory if any
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4997 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-24 02:28:08 +00:00
teastep
f6323ea466 Remove command-specific help; add -t option to show command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4969 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-21 22:52:07 +00:00
teastep
c17e322820 Remove /etc/shorewall/Documentation; strip documentation from shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4957 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-20 23:39:46 +00:00
teastep
5054e21730 update release notes to start 3.3.6; fix typo
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4951 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-20 15:42:20 +00:00
teastep
84142f6148 Update version for 3.3.5
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4947 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 22:33:13 +00:00
teastep
1356944d23 Add Makefile just for /usr/share/shorewall/configfiles
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4859 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-12 18:19:17 +00:00
teastep
ab51f029cc Don't return error status on 'start' if Shorewall[-lite] is already started
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4844 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-11 16:20:59 +00:00
teastep
2a94144472 Don't create ingress qdisc for device with IN-BANDWIDTH == 0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4831 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-10 18:53:12 +00:00
teastep
084063e760 Implement -c option to [re]load
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4818 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-09 15:57:58 +00:00
teastep
bad66d0f1a Move DNAT/REDIRECT processing code to lib.nat
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4817 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-09 04:18:49 +00:00
teastep
60aec9802d Fix whitespace in LOGFORMAT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4808 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-08 00:16:30 +00:00
teastep
df38698709 Rename Documentation file in /etc/shorewall -- update release documents
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4804 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-06 18:20:48 +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
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
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
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
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
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
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
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
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
7914680c58 Eliminate redundant rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4708 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 16:56:29 +00:00
teastep
8d5ffcf048 Allow exclusion in /etc/shorewall/hosts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4698 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-18 19:56:22 +00:00
teastep
40a4e1bd1e Rename SUBNET column in /etc/shorewall/masq
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4695 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-17 14:52:09 +00:00
teastep
5b68b5396d Add maclog extension script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4674 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-13 20:13:40 +00:00
teastep
c133e2c246 Add MACLIST_LOG_BROADCASTS option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4670 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-12 21:56:16 +00:00
teastep
40714cdb1e Add macro.RDP
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4666 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-11 16:46:26 +00:00
teastep
9926048484 Add COMMENT support to rules, masq and tcrules files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4653 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-09 17:10:24 +00:00
teastep
96351b327b Clear provider mark on OUTPUT traffic
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4650 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-08 17:06:52 +00:00
teastep
f6ecff2693 Make max zone name length dependent on LOGFORMAT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4627 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-04 22:40:34 +00:00
teastep
0369562e37 Make log scanning more independent of LOGFORMAT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4626 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-04 18:04:24 +00:00
teastep
5119e64659 Add logical AND and OR capability to tcrules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4617 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-02 17:33:46 +00:00
teastep
525bfe5baa Add log file name to the output of 'shorewall show log' and 'shorewall logwatch'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4528 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-06 17:12:00 +00:00
teastep
8c4eef48c4 Allow policy-level specification of default action or macro
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4481 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 17:06:23 +00:00
teastep
69df501a4c Load lib.proxyarp if 'proxyarp' option specified for an interface
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4472 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-28 20:22:56 +00:00
teastep
9c7daaf5ba Update version number
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4447 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 17:36:11 +00:00
teastep
473f7d7361 Back out first round of modularization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4445 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 17:27:48 +00:00
teastep
a9a5474f7c Re-implement 'try' command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4336 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-09 20:27:43 +00:00
teastep
f5fef4526a Merge shorewall.conf handling changes into development path
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4282 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-26 22:15:28 +00:00
teastep
dc56da3828 Remove capabilities file from SVN
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4271 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-21 17:58:14 +00:00
teastep
5c88967833 Fix modules/xmodules snafu
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4254 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-19 22:18:31 +00:00
teastep
da44e2a6bd Fix 'hits' output with space delimiters in /etc/services
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4239 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-19 13:09:51 +00:00
teastep
bba0d268e9 Remove extended mark requirement to use 'track' with HIGH_ROUTE_MARKS=No
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4237 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-18 17:18:40 +00:00
teastep
fe827dc82e Fix the output of the 'hits' command under BusyBox 1.2.0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4234 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-18 14:53:34 +00:00
teastep
f8d5c5375e Remove dynamic zones (again)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4232 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-18 13:28:56 +00:00
teastep
3f9c8996bb Back out all post 3.2 changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4229 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-16 23:06:18 +00:00
teastep
e0d934e62a Lay the groundwork for rewriting the compiler in Perl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4223 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-15 16:22:55 +00:00
teastep
8c9e8cc75c Normal start of new development thread (remove dynamic zones :-)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4219 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-13 22:38:22 +00:00
teastep
e888aada87 Remove extraneous double quotes from LOG rules generated at run-time
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4189 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-04 17:15:33 +00:00
teastep
6b422f7352 Correct some permission problems
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4176 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-28 15:22:01 +00:00
teastep
0c8f630b85 More work on 'detect' in ADDRESS
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4168 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-26 19:32:47 +00:00
teastep
f849a6a67c Correct balanced default route generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4164 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-25 14:10:36 +00:00
teastep
1d7d5fb577 Run extension scripts for policy chains
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4155 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-21 22:21:10 +00:00
teastep
1e1802ef13 Don't defer processing of chain/action-specific extension scripts until run-time
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4153 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-21 20:44:48 +00:00
teastep
8f9be58bbf Use correct shell in 'shorewall try'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4149 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-20 14:20:21 +00:00
teastep
0655a34012 Work around bug in /bin/ash
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4148 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-19 23:59:40 +00:00
teastep
4592b58df6 Fix blacklist loading
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4147 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-19 23:57:01 +00:00
teastep
a547820ae9 Update versions for RC5 (Grumble, grumble,...)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4142 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-19 15:00:29 +00:00
teastep
f85db6a849 Improve 'reload'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4100 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-14 18:12:06 +00:00
teastep
fb4ef97840 Make progress messages product-specific; provide script for easy firewall update
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4098 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-14 16:32:13 +00:00
teastep
8ae9a2c419 Correct typos (Limits s/b Limit)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4097 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-14 15:18:52 +00:00
teastep
512d37d8ec Fix permissions on /usr/share/shorewall/Limits
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4095 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-14 15:00:21 +00:00
teastep
e6cf90db1d Document Coexistence Changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4043 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-09 18:20:49 +00:00
teastep
d630f57305 Rationalize use of IPTABLES and LOGFORMAT with Shorewall Lite
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4029 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-08 21:49:34 +00:00
teastep
9b58323b47 Update Version
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4020 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-07 22:18:49 +00:00
teastep
0213d57f4b Update versions for upcoming RC 1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3962 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-30 16:37:50 +00:00
teastep
f37238d0d1 Fix exclusion of single MAC address
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3941 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-27 13:29:42 +00:00
teastep
9ddb2933b8 Fix for white space in log-prefix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3939 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-26 19:39:22 +00:00
teastep
2c70763d2d Detect devices in /etc/shorewall/tcdevices
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3934 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-22 17:03:11 +00:00
teastep
88ae2575df Speed up module loading
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3927 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-20 16:01:22 +00:00
teastep
5342125a6f Add support for loading xtables modules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3926 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-20 15:25:11 +00:00
teastep
e97139242b Allow 'all-' in rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3922 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-18 18:05:16 +00:00
teastep
82413defc5 Fix release docs for transition to Beta 8
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3914 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-15 21:08:02 +00:00
teastep
e133878c98 More helpful BRIDGING error message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3912 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-15 18:52:25 +00:00
teastep
7c24cc6a04 Fix fatal error after missing forwardUPnP rule
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3907 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-13 14:46:50 +00:00
teastep
e06b5b1971 Detect MTU for tc rather than specify in tcdevices file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3900 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-10 16:21:31 +00:00
teastep
aa99d615f1 Add MTU column to /etc/shorewall/tcdevices
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3897 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-10 14:34:50 +00:00
teastep
1ebb13cf08 Restore the ability to refresh traffic control
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3873 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-06 16:15:33 +00:00
teastep
5c76e2a693 Change 'track' interraction with PREROUTING marking
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3861 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-05 20:40:28 +00:00
teastep
61309e8bd0 Fix default route generation with explicit GATEWAYs in providers file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3842 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-02 20:27:50 +00:00
teastep
ec6a17c4c7 Add TOS column to tcrules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3837 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-02 17:34:37 +00:00
teastep
bf5018e62d Fix 'detectnets'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3822 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-28 02:48:18 +00:00
teastep
40c6142233 Fix PATH problems with compiled script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3820 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-27 16:45:08 +00:00
teastep
ead63852f4 Fix install.sh on Debian/Ubuntu
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3811 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-25 22:46:36 +00:00
teastep
009d710cc5 More changes to avoid crashing with very old kernels
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3797 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-17 19:59:51 +00:00
teastep
0ab2143d68 Avoid unwanted deletion of SNAT addresses
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3794 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-15 22:40:03 +00:00
teastep
1120a080b2 Rename rtrules to route_rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3793 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-15 22:35:50 +00:00
teastep
af07daa4ef Prevent startup errors when there is no mangle FORWARD chain
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3787 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-13 15:00:42 +00:00
teastep
d7235590da Fix DETECT_DNAT_IPADDRS=No bug; more config file comment improvements
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3786 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-12 20:29:13 +00:00
teastep
e0a506151f Remove traffic shaping reconfiguration from 'shorewall refresh'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3782 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-10 22:52:10 +00:00
teastep
503aeea7df Fix compilation failure on LEAF Bearing -- second pass; correct awkward wording in shorewall.conf comments
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3781 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-10 21:16:02 +00:00
teastep
e0cc8f0480 Phase II of breaking marks into two smaller marks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3773 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-05 02:08:33 +00:00
teastep
25f6c5c1cc Detect extended connmark capabilities and fix mktempdir bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3771 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-04 19:45:42 +00:00
teastep
f39537bc90 Add support for explicit routing rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3763 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-02 15:17:41 +00:00
teastep
b2d401a3ca Fix 'routeback' with bridge ports
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3744 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-28 18:14:40 +00:00
teastep
a15f3e25c8 Fix SAME/ADD_SNAT_ALIASES bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3735 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-25 16:58:08 +00:00
teastep
80e08e57e8 Add IMPLICIT_CONTINUE option to shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3723 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-24 00:05:09 +00:00
teastep
ab7b1eac9e Fix try with effective verbosity = 0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3721 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-23 23:26:41 +00:00
teastep
f0372d9209 Add 'logdrop' and 'logreject' commands for dynamic blacklisting with logging
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3715 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-23 16:37:45 +00:00
teastep
1a2fb62b67 Add 'refreshed' extension script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3664 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-13 00:50:29 +00:00
teastep
f03167870a Remove SUBSYSLOCK code from default and debian footers
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3663 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-12 22:18:00 +00:00
teastep
04e112d306 Fix Makefile and 'shorewall start f'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3657 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-12 00:00:22 +00:00
teastep
714b3c39e3 Make 'compile' output distribution-neutral
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3641 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-09 22:55:28 +00:00
teastep
100bd5683d Update for 3.2.0 Beta 1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3639 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-09 21:10:32 +00:00
teastep
eb4055f521 Add additional modules to /etc/shorewall/modules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3636 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-09 16:40:21 +00:00
teastep
35f737054a Fix syntax error in validate_policy() when duplicate policy detected
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3618 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-02 23:58:56 +00:00
teastep
be01fd09e1 Install shorecap in /usr/share/shorewall; add debian program header/footer; pretty up RedHat program header
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3617 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-02 23:31:27 +00:00
teastep
17f21b2f05 Avoid 'delete_nat doesn't exist' Errors
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3612 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-01 17:53:45 +00:00
teastep
37cec67ff9 Add redhat support to 'compile -d'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3610 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-01 16:46:19 +00:00
judas_iscariote
19a248d750 1. remove svn:executable property of some files.
2. put the French docs in it's own branch.



git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3609 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-01 02:00:43 +00:00
teastep
f3b86ee2c5 Fix restore if 'set --' used in an extension script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3588 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-26 17:10:16 +00:00
teastep
7454e8331a Fix routing when IP address in GATEWAY column of providers file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3586 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-26 01:47:50 +00:00
teastep
3e6eaa38b3 Restore SUBSYSLOCK functionality
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3550 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-23 15:50:53 +00:00
teastep
ce34cc4f35 Correctly (if inelegantly) handle interfaces named 'inet'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3514 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-21 16:46:21 +00:00
teastep
adfbc8434c Run extension scripts at run-time as always
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3509 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-20 22:28:47 +00:00
teastep
3d48928a9e Resolve merge conflicts in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3491 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-18 15:22:03 +00:00
teastep
2f5eb26fcd Restore log messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3488 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-15 15:43:32 +00:00
teastep
231845e6d9 Add -t option to timestamp progress messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3487 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-15 15:20:17 +00:00
teastep
4e9c8698f5 Correct Makefile
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3485 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-14 16:36:29 +00:00
teastep
a54526e93a Avoid superfluous MAC validation rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3484 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-13 23:32:18 +00:00
teastep
fd082e81c9 Change tcpsyn to tcp:syn
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3483 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-13 17:57:42 +00:00
teastep
a42f0514de Add 'tcpsyn'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3480 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-12 20:45:57 +00:00
teastep
0e6e03940f Correct typo in help file ('help drop')
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3476 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-11 15:03:48 +00:00
teastep
bb9c22cfe0 Add shorecap
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3467 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-10 19:33:31 +00:00
teastep
e1535337d4 Fix and document 'check -e'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3466 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-10 18:45:05 +00:00
teastep
afcb4aa504 Fix TC match for bridge ports
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3453 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-08 22:33:13 +00:00
teastep
f0728b5e50 Implement bi-directional macro support
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3444 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-04 20:57:38 +00:00
teastep
3482a47db0 Avoid iptables errors when allow/drop/reject run when Shorewall not started
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3442 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-04 17:14:46 +00:00
teastep
688983eafa Fix GATEWAY (again) and add version checking between compiled programs and library
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3428 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 21:26:58 +00:00
teastep
97eaf708d3 Remove special exclusion syntax for DNAT/REDIRECT/SAME
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3423 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-02 17:35:28 +00:00
teastep
ead2959c3d Update release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3421 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-01 23:43:12 +00:00
teastep
fc29c70f38 Apply Ed Suominen's patch to tcrules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3413 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-31 20:02:17 +00:00
teastep
315d8a92b4 Fix QUEUE in the ESTABLISHED section
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3399 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-29 18:02:42 +00:00
teastep
8f0e3ace6b Apply Tuomo Soini's Noecho patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3393 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-27 19:59:27 +00:00
teastep
5eecd59292 Make Shorewall quieter
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3356 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 01:41:24 +00:00
teastep
8806388b53 Split compiler and firewall into separate files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3349 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-22 16:29:33 +00:00
teastep
3cef6a2a9b Fix 'check' but in setup_masq
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3346 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-22 02:35:15 +00:00
teastep
49cb3fa6c6 Add the -p option to the compile command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3311 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-17 23:27:54 +00:00
teastep
9325925aef Merge Fabio Longerai's LENGTH patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3296 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-15 22:54:12 +00:00
teastep
b027081e5b Add error checking to compiled scripts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3283 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 18:35:50 +00:00
teastep
7ba6cf7200 Allow interface name in the SUBNET column with -e
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3278 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-13 20:33:16 +00:00
teastep
222fb2c10f Change output from 'compile' to the entered name in all cases (do not append /var/lib/shorewall)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3276 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-13 17:08:23 +00:00
teastep
e9423d9c04 Allow remote compiles
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3269 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-12 23:26:37 +00:00
teastep
248b26a7d8 Re-add dynamic zone capability
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3264 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-11 23:30:33 +00:00
teastep
ee3a9a9456 Add extra-quiet mode using -qq
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3262 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-09 17:11:30 +00:00
teastep
183c4287ae Update release documentation for 3.1.0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3247 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-07 17:33:10 +00:00
teastep
1f4e3572d9 Fix logging with mapped standard actions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3194 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-24 15:39:58 +00:00
teastep
408a8a3968 Finish wildcard port support
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3189 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-21 04:20:16 +00:00
teastep
803720a8cc Fix restore script generation with RETAIN_ALIASES=Yes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3185 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-20 19:14:36 +00:00
teastep
28e3a4a7ed Fix security hole in bridge handling; fix bug in NONE intra-zone policy handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3182 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-19 23:37:40 +00:00
teastep
0273709c6f Enable loopback traffic under DISABLE_IPV6
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3172 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-17 01:55:02 +00:00
teastep
5b3fef21a8 Add Limit as a standard action
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3171 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-15 22:42:39 +00:00
teastep
98f828f1c9 Console-friendly shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3163 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-14 16:18:38 +00:00
teastep
9d61e79412 Make Debian install via the tarball more like the .deb
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3161 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-13 19:42:23 +00:00
teastep
6f4dfe64db Fix stupid typo that produced a bug in tcrules processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3153 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-12 18:52:40 +00:00
teastep
ebf29460f3 Add warning to zones file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3149 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-11 16:13:15 +00:00
teastep
1ed05f0fef Change CLEAR_TC default to 'Yes'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3148 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-10 20:11:07 +00:00
teastep
1618941d9e Add additional migration considerations for 2.0 users
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3141 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-09 23:11:46 +00:00
teastep
523cc8800f Update README -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3133 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-08 23:26:25 +00:00
teastep
e842bc2190 Add 'reload' command to init scripts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3130 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-07 22:03:44 +00:00
teastep
7f39d760b7 Add 'ipdecimal' command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3114 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-02 23:58:57 +00:00
teastep
ec8be6bcac Add traffic shaping information to 'dump' output
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3100 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-01 18:24:19 +00:00
teastep
25480f2187 Allow '-' in the ADDRESS/SUBNET column of the blacklist file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3099 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-01 18:05:13 +00:00
teastep
75a749fdbc Add more warnings to release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3098 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-12-01 17:58:24 +00:00
teastep
f6a233c35a Fix help text for restore. Add -q to help for safe-start and safe-restart
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3095 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-29 21:38:43 +00:00
teastep
65eeafaba6 Fix safe-start and safe-restart adding support for -q as well
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3093 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-29 19:39:43 +00:00
teastep
60a93c5167 Apply Tuomo's patch to clean up tc4shorewall formatting
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3091 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-29 16:51:53 +00:00
teastep
577389464f Improve bridging instructions in config file comments
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3090 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-28 15:26:06 +00:00
teastep
ffae7b5646 shorewall show macros
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3083 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-27 20:59:47 +00:00
teastep
e2fcae32a4 Merge Cristian's patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3051 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-22 22:48:18 +00:00
teastep
06dc3cf91e Make Shorewall tolerate prehistoric kernels
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3046 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-22 02:27:00 +00:00
teastep
2f83b1bf55 Correct typo in changelog
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3016 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-17 18:49:25 +00:00
teastep
0fcc67230c Correct interaction between FASTACCEPT and CLAMPMSS
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3013 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-17 18:23:19 +00:00
teastep
76929fb432 Add comment to masq file regarding multi-ISP
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3009 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-16 17:08:09 +00:00
teastep
93210fa3a5 Fix Makefile and make macro substitution smarter
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3000 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-15 18:44:02 +00:00
teastep
2fc06059db Restore ACCEPT policies to nat, mangle and raw tables during start/stop
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2996 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-13 16:00:17 +00:00
teastep
57b1472275 Update release notes and change log for 3.0.0 Final
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2963 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-04 17:07:58 +00:00
teastep
a835d9dadb Remove Slackware special case from INSTALL file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2951 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-02 21:40:04 +00:00
teastep
981323b7d6 Fix MACLIST_TABLE=mangle and DHCP
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2946 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-11-02 15:32:33 +00:00
teastep
c5c38c4a55 Update config files with cmd-owner info
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2940 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-31 21:23:16 +00:00
teastep
08993cfe08 Stop whining about ipt_owner messages under kernel 2.6.14
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2939 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-31 21:06:01 +00:00
teastep
53ae3fc6e0 Suppress 'ambiguous redirect' errors
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2934 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-28 03:18:49 +00:00
teastep
458b20ace7 Fix stupid typo in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2932 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-27 02:00:23 +00:00
teastep
609dc4d82b Remove Extended mark detection and reporting
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2924 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-24 22:35:05 +00:00
teastep
7630bace28 Remove ROUTE target detections/reporting
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2923 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-24 19:43:53 +00:00
teastep
c2e067e7e8 Fix typo in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2917 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-21 21:12:28 +00:00
teastep
4b97c4584c Add samples to base package
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2907 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-20 22:10:10 +00:00
teastep
629d7c87d2 Fix cut-and-paste error in arp_ignore processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2906 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-19 14:30:13 +00:00
teastep
b20a7b3067 Fix tcp openvpn support
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2901 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-18 15:20:12 +00:00
teastep
3089f6f76a Update version to 3.0.0 RC1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2897 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-17 14:09:50 +00:00
teastep
4c014e7f22 Correct spelling of MACLIST_TABLE in shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2848 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-10 21:35:37 +00:00
teastep
a03de5f61a Update release notes and change log version to 3.0.0 Beta 1.
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2841 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-09 20:26:37 +00:00
teastep
1af4d541a0 Add TC_ENABLED=Internal
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2836 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-09 15:47:47 +00:00
teastep
1a8f760491 Fix default tc class bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2834 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-08 14:57:10 +00:00
teastep
d680528283 Replace TC_ENABLED with TC_SCRIPT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2829 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-07 22:16:03 +00:00
teastep
cc6caadf41 Make tc class IDs unique across devices
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2819 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-06 22:46:17 +00:00
teastep
3675601597 Update paperwork for recent changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2817 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-06 20:30:27 +00:00
teastep
79fead0fae Add IPP2P UDP support -- Take 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2795 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-04 18:46:35 +00:00
teastep
116f96b47e Flush all mangle chains in refresh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2788 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-04 17:04:19 +00:00
teastep
47a34926f4 Better diagnostics when IPP2P match is missing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2784 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-04 16:20:30 +00:00
teastep
d8e1cfb689 Add zone type to 'shorewall show zones' display
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2782 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-04 14:54:56 +00:00
teastep
d05a6e5fc9 Fix ipp2p logging rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2773 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-02 16:28:24 +00:00
teastep
2b6a9bb843 Deimplement original 'netnotsyn' handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2766 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-10-01 15:55:41 +00:00
teastep
a7258ce1ff Rename 'plain' to 'ipv4' in zones file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2759 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-09-30 17:16:22 +00:00
teastep
84af786df4 Add capabilities report to 'shorewall dump' output
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2758 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-09-30 16:54:24 +00:00
teastep
96c4d02dbc Document ADMINISABSENTMINDED/routstopped fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2709 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-09-19 14:17:09 +00:00
teastep
66e9add7f0 Add -n option to suppress routing table changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2686 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-09-14 23:01:13 +00:00
teastep
0864c22d26 Finish install/fallback cleanup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2677 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-09-13 17:13:35 +00:00
teastep
819e9dd38f Add SHOREWALL_LIBRARY global variable
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2649 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-09-08 22:30:32 +00:00
teastep
6d310db4e5 Fix error handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2648 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-09-08 20:57:29 +00:00
teastep
4a1cabd1a5 Correct install.sh re: Makefile
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2634 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-09-05 20:07:00 +00:00
teastep
757ebcd164 Make tc4shorewall play nice with save/restore
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2619 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-09-01 15:16:11 +00:00
teastep
73fa097121 Merge tc4shorewall into Shorewall
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2610 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-31 20:48:22 +00:00
teastep
6a47756293 'shorewall check' now checks the nat and providers files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2594 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-30 20:29:42 +00:00
teastep
e949e18749 'shorewall check' now checks the proxyarp file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2593 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-30 17:42:21 +00:00
teastep
124af9a046 'shorewall check' now checks the masq file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2592 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-30 15:54:29 +00:00
teastep
fe6cd6d349 Fix some ghastly bugs in Macros
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2589 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-29 22:51:49 +00:00
teastep
b258f29d56 Allow the log tag to act as a generalized parameter to an action extension script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2583 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-29 20:32:16 +00:00
teastep
739db31efb Slightly less horrible Hack to make the Tunnels file still work with the sectioned Rules file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2569 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-27 14:50:33 +00:00
teastep
07c152ab35 Section the rules file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2563 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-26 19:55:05 +00:00
teastep
36590a52ab Clarify intra-zone changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2559 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-24 22:39:19 +00:00
teastep
e130bc9f60 Make intra-zone policies more rational
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2522 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-18 21:39:30 +00:00
teastep
e4433f4b8f Remove documentation for find_interface_by_mac()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2521 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-18 20:18:08 +00:00
teastep
c88858382c Allow exclusion lists in Actions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2518 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-17 21:00:33 +00:00
teastep
f9f3fadd56 Add find_interface_by_mac()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2516 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-17 20:07:47 +00:00
teastep
d871e1f163 Set COMMAND=restore in restore-base
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2514 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-17 17:52:32 +00:00
teastep
80dd73b9e5 Add openvpnclient and openvpnserver tunnel types
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2511 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-16 21:57:43 +00:00
teastep
6a087fd50e Add support for exclusion lists in /etc/shorewall/tcrules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2509 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-16 18:54:11 +00:00
teastep
42ee8d0c19 Finally implement exclude lists in rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2493 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-15 17:35:45 +00:00
teastep
999c74bf03 Generate an error when 'norfc1918' is specified for an interface with an RFC 1918 IP address
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2489 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-14 16:45:48 +00:00
teastep
370d61970a Add FASTACCEPT option to accept ESTABLISHED/RELATED packets early
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2474 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-11 19:53:07 +00:00
teastep
bba152b119 Don't generate redundant ACCEPT rules for DNAT/REDIRECT/SAME
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2456 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-08-05 14:13:45 +00:00
teastep
2a52d3342d Fix Makefile; rename status to dump and create a real status command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2427 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-07-28 14:37:56 +00:00
teastep
6c8b63bfe0 Remove dependence on 'which'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2421 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-07-27 20:30:16 +00:00
teastep
b66929a65e Large merge of function from EXPERIMENTAL to HEAD.
1) Elimination of the "shorewall monitor" command.

2) The /etc/shorewall/ipsec and /etc/shorewall/zones file are combined into
a single /etc/shorewall/zones file. This is done in an upwardly-compatible
way so that current users can continue to use their existing files.

3) Support has been added for the arp_ignore interface option.

4) DROPINVALID has been removed from shorewall.conf. Behavior is as if
DROPINVALID=No was specified.

5) The 'nobogons' option and BOGON_LOG_LEVEL are removed.

6) Error and warning messages have been made easier to spot by using
capitalization (e.g., ERROR: and WARNING:).

7) The /etc/shorewall/policy file now contains a new connection policy and a
policy for ESTABLISHED packets. Useful for users of snort-inline who want to
pass all packets to the QUEUE target.

8) A new 'critical' option has been added to /etc/shorewall/routestopped.
Shorewall insures communication between the firewall and 'critical' hosts
throughout start, restart, stop and clear. Useful for diskless firewall's
with NFS-mounted file systems, LDAP servers, Crossbow, etc.

9) Macros. Macros are very similar to actions but are easier to use, allow
parameter substitution and are more efficient. Almost all of the standard
actions have been converted to macros in the EXPERIMENTAL branch.

10) The default value of ADD_IP_ALIASES in shorewall.conf is changed to No.

11) If you have 'make' installed on your firewall, then when you use
the '-f' option to 'shorewall start' (as happens when you reboot),
if your /etc/shorewall/ directory contains files that were modified
after Shorewall was last restarted then Shorewall is started using
the config files rather than using the saved configuration.


git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2409 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-07-25 23:08:09 +00:00
paulgear
2a19eb8a5a Copy latest 2.4 version from Shorewall2/
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2264 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-07-09 05:55:29 +00:00
paulgear
90dd62e89e Copy latest 2.2 version from STABLE2/
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2263 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-07-09 05:45:05 +00:00
paulgear
921a7223d4 Copy latest 2.0 code from STABLE2/
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2262 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2005-07-09 04:45:32 +00:00
teastep
ccd528ec8c Shorewall 1.4.10d +
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1216 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-03-20 15:40:06 +00:00
teastep
d711731678 Fix multiple excluded zone handling in DNAT/REDIRECT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1181 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-03-04 15:24:59 +00:00
teastep
7f19ec0c73 Fix another masq file bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1131 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-02-09 20:46:22 +00:00
teastep
76c135e123 Shorewall-1.4.10a
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1129 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-02-08 20:36:46 +00:00
teastep
97ea8c60d7 Fix problem in masq file parsing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1123 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-02-05 20:13:24 +00:00
teastep
76b5918a13 Fix handling of 'all' or '-' in the PROTO column of an action file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1096 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-01-29 19:11:51 +00:00
teastep
d116d04fb8 Don't add broadcasts to /0 groups
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1095 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-01-28 00:52:03 +00:00
teastep
b4d0cbd1b1 Don't feed the smurfs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1093 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-01-27 22:33:32 +00:00
teastep
2e80e459bb RC1 and 'detectnets' option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1089 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-01-23 23:48:30 +00:00
teastep
22df211052 Applied Fr�d�ric LESPEZ's patch for packet marking by user/group id
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1088 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-01-22 20:24:56 +00:00
teastep
d362f734d9 Destination exclude list in masq file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1085 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-01-22 02:06:56 +00:00
teastep
5338cb48b0 Minor updates for 1.4.9
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1070 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2004-01-09 20:18:40 +00:00
teastep
0c6299465d Fix SNAT handling in DNAT rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@869 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-12-16 21:52:37 +00:00
teastep
90263f43af Add user-defined Actions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@801 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-12-04 02:01:08 +00:00
teastep
380b8e2ce8 Add MODULE_SUFFIX option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@797 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-12-01 16:10:08 +00:00
teastep
f9c596a465 Reword desciption of NEWNOTSYN
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@793 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-11-28 17:39:53 +00:00
teastep
9fde389c31 Log 'norfc1918'
packets out of 'rfc1918' chains


git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@792 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-11-27 18:39:11 +00:00
teastep
a3eaa7f9af Rework ip_forward handling; update release file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@791 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-11-27 18:24:57 +00:00
teastep
64bd2c9035 One-to-one NAT and updated common.def
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@790 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-11-24 19:08:43 +00:00
teastep
80981e802e Fix NONE policy validation and 'routeback' for wildcard interfaces
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@786 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-11-08 02:38:30 +00:00
teastep
c334e92103 Shorewall 1.4.8-RC1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@783 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-31 15:29:30 +00:00
teastep
f046ea3ab1 Fix route filtering
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@782 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-30 15:42:45 +00:00
teastep
ee51d49233 Correct Debian lockfile usage comment in shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@781 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-27 22:36:22 +00:00
teastep
0f72f92c48 Another fix for <zone>_frwd chains
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@780 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-26 16:22:01 +00:00
teastep
e46c76253c Expand chain naming
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@778 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-25 00:55:58 +00:00
teastep
5448a9cc38 Expand chain naming
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@777 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-25 00:54:01 +00:00
teastep
1fd0345510 Re-add optimization for complex zones
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@769 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-15 18:34:05 +00:00
teastep
ff2b9ce193 Remove 'complex zone' optimization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@768 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-15 18:17:23 +00:00
teastep
67ad01a56f Added BLACKLISTNEWONLY
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@765 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-11 16:06:00 +00:00
teastep
55ddfb8c78 Fix error handling after 'Unable to determine the routes...'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@764 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-10 03:00:26 +00:00
teastep
c80dacd86a p2pwall integration
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@762 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-09 21:26:08 +00:00
teastep
5b54d21d07 Don't use multiport match on ICMP
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@760 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-08 15:07:18 +00:00
teastep
9a51cb0b60 Merge Tuomo Soini's fix for /bin/ash
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@758 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-08 14:53:26 +00:00
teastep
8c4ccaed9a RC3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@754 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-06 21:11:34 +00:00
teastep
1003cd5590 Update RFC1918 to reflect recent IANA allocations
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@751 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-02 15:07:35 +00:00
teastep
5d489f01f9 Change 'logunclean' messages to reflect LOG disposition
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@750 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-02 04:48:30 +00:00
teastep
45e63c15ac Blacklist before DHCP
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@749 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-10-01 00:07:14 +00:00
teastep
2e4f97175d Correct handling of missing common.def file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@748 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-09-27 14:54:16 +00:00
teastep
f88241a6f1 Fix rules file processing with missing policy
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@747 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-09-26 21:34:16 +00:00
teastep
ddb925c133 Reword error message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@745 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-09-22 21:44:22 +00:00
teastep
9f14855704 Allow user:group in USER SET column of rules file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@744 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-09-19 19:42:05 +00:00
teastep
6074472053 Correct Comment in rules file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@743 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-09-18 22:49:34 +00:00
teastep
169f057d91 Updates to rfc1918
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@740 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-09-17 02:22:47 +00:00
teastep
a18c573868 Beta 2 plus fix proxy ARP routes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@738 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-09-16 19:44:49 +00:00
teastep
b119a35e81 Fix for IPV6 addresses and the 'ip' utility
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@737 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-28 21:32:40 +00:00
teastep
afbe79977e Fix adding range of aliases
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@732 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-27 15:13:03 +00:00
teastep
47c914a86b Fix multiple 'drop/reject' bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@727 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-24 15:36:13 +00:00
teastep
54569f4782 Userset fix and logging fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@724 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-23 18:14:59 +00:00
teastep
e58b08c4b7 Redesign Accounting
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@720 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-20 16:54:27 +00:00
teastep
b5c9917c79 Add RATE LIMIT column; allow multiple chains in a 'show' command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@718 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-15 15:54:13 +00:00
teastep
fba135aa6e Allow display of multiple chains in 'shorewall show'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@717 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-15 01:20:37 +00:00
teastep
d55bcfca0b Rate Limiting in Rules - Part 7
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@711 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-13 21:31:02 +00:00
teastep
e454c7fe73 Rate Limiting in Rules - Part 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@707 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-13 18:48:28 +00:00
teastep
552d738579 Allow bridge devices in /etc/shorewall/maclist
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@704 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-13 00:19:24 +00:00
teastep
b81591abfe Display interface-specific dynamic blacklisting chains in 'shorewall monitor' output
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@702 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-11 22:25:45 +00:00
teastep
a1c1785048 Allow degenerate rules; replace 'chain_exists' with 'havechain' in accounting code
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@701 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-11 17:44:23 +00:00
teastep
ab073a41a4 Added CHAIN declarations
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@698 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-11 01:36:32 +00:00
teastep
1144d736bf Correct bug in accounting file processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@693 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-10 15:06:23 +00:00
teastep
3c24144487 Add IP accounting
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@692 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-10 01:11:50 +00:00
teastep
b235cd19e1 Add arp_filter interface option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@690 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-08 20:55:06 +00:00
teastep
61ba5353e5 Simplify ip_broadcast()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@689 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-07 17:31:47 +00:00
teastep
4192870cb2 Add support for range lists in /etc/shorewall/masq
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@687 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-06 23:50:33 +00:00
teastep
c8b9cbfd35 Generic tunnels
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@686 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-06 00:06:44 +00:00
teastep
b2729de062 Fix adding addresses to P-T-P devices
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@683 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-08-05 15:05:45 +00:00
teastep
4c08cc4780 ADMINISABSENTMINDED Option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@681 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-29 23:04:04 +00:00
teastep
617c0d311e Remove braindead code; prevent 'stop' when 'start' is disabled
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@680 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-28 17:32:41 +00:00
teastep
a7c1270e07 Shorewall 1.4.6_20030727
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@679 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-27 18:17:39 +00:00
teastep
f7ea7cdd41 Snapshot 1.4.6_20030726
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@678 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-26 16:44:38 +00:00
teastep
afd7840558 Suppress DHCP message when there are no DHCP rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@666 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-18 23:12:34 +00:00
teastep
0c8365f7bb Support 2.6 compressed modules; add chain name to policy display in 'check' command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@662 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-16 03:07:38 +00:00
teastep
5b03f63961 Fix exclude zone processing in DNAT and REDIRECT rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@654 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-14 16:20:45 +00:00
teastep
2ec4e96fbd Export smarter ip_range() with the /sbin/shorewall iprange command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@644 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-06 13:24:23 +00:00
teastep
130c8f95f9 Correct handling of DNS names with embedded '-'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@643 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-06 00:06:06 +00:00
teastep
4f6f76ec72 Added ipcalc command to /sbin/shorewall
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@632 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-05 17:14:21 +00:00
teastep
9a6c36c146 Remove requirement for XOR
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@626 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-04 15:08:29 +00:00
teastep
6a1c9df7c9 Fix DNAT[-] destination list handling; add shell validation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@623 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-07-01 20:29:01 +00:00
teastep
fc1cc9b0eb Fix capability report -- Simon Matter
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@622 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-30 14:21:42 +00:00
teastep
06e38b587d SHOREWALL_SHELL parameter
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@621 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-28 15:22:22 +00:00
teastep
52bc8bca5e Add MULTIPORT to the list of detected capabilities
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@620 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-28 01:09:12 +00:00
teastep
e3e6e20d81 Add Conntrack Match Capability
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@619 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-27 21:29:26 +00:00
teastep
9aaef4d05a Add load-balancing support
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@607 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-22 22:56:25 +00:00
teastep
debf41d707 Allow IP ranges with ADD_SNAT_ALIASES=Yes; Fix add_ip_aliases to match proper subnet to add to
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@605 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-22 16:58:33 +00:00
teastep
027e5fcd0f Implemented 'newnotsyn' interface option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@596 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-18 18:37:37 +00:00
teastep
170c3df6c4 Work around RH7.3 'service' anomaly
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@595 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-18 18:26:05 +00:00
teastep
ae42fcdbe6 Changes for 1.4.5
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@593 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-18 00:29:04 +00:00
teastep
51a7030fdb Make INCLUDE work in the zones file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@590 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-14 01:22:46 +00:00
teastep
4e26bb4ba4 Back out changes for reject processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@589 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-11 23:57:35 +00:00
teastep
3bb2d171ae Fix REJECT processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@588 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-06-11 19:46:50 +00:00
teastep
d9268be1c4 List on original dest; debugging try
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@577 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-05-31 15:29:14 +00:00
teastep
df6a59cf68 Shorewall-1.4.4b
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@575 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-05-29 14:43:47 +00:00
teastep
e70a63f267 Shorewall-1.4.4a
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@573 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-05-28 19:20:23 +00:00
teastep
09392c88d3 Move DNAT and REDIRECT logging to the nat table
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@567 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-05-22 20:37:24 +00:00
teastep
e33573eff9 Change LOGMARKER/LOGFORMAT Implementation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@566 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-05-21 21:36:05 +00:00
teastep
c15c93c7d1 Implement REDIRECT-
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@564 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-05-20 23:27:11 +00:00
teastep
8bf7e8e7b4 Changes for 1.4.3a
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@559 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-05-19 23:28:37 +00:00
teastep
bbcbbca6b8 Implement LOGMARKER variable
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@546 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-04-25 16:22:18 +00:00
teastep
882030789d Update change log and release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@545 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-04-23 01:09:20 +00:00
teastep
e16e47893d Add 'routeback' option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@530 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-04-01 02:00:37 +00:00
teastep
02a42e2fb0 INCLUDE directive; make 'traceroute -I' work again
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@528 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-03-29 14:37:50 +00:00
teastep
e7d83205db Correct REJECT actions in common.def
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@527 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-03-26 16:11:31 +00:00
teastep
886ad1e547 Add intermediate input chain for complex zones
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@523 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-03-24 21:01:53 +00:00
teastep
8377f70bc7 Shorewall 1.4.1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@518 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-03-22 00:25:40 +00:00
teastep
5be79ecde7 NONE Policy; Allow Intrazone connections; no bounce rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@510 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-03-21 04:14:20 +00:00
teastep
52629f9049 Shorewall 1.4.0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@504 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-03-18 01:13:38 +00:00
teastep
7fab125525 Drop INVALID state packets; rate limit NEWNOTSYN logging
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@495 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-03-10 00:41:39 +00:00
teastep
aa616f20d6 Remove stale comments from params file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@481 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-03-05 22:48:36 +00:00
teastep
0f085fcf23 RC1 Changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@480 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-03-05 18:13:04 +00:00
teastep
2894700fcf Re-add 'check' -- delete trailing white space
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@475 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-02-27 22:28:06 +00:00
teastep
08ec9ac4e0 Validate interface names in ecn file; confirm additions to ECN control chain; update to Beta2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@468 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-02-24 15:24:55 +00:00
teastep
f81791505a Update change log
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@465 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-02-23 14:11:45 +00:00
teastep
9b98ecbff5 final 1.4.0 Beta1 Changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@461 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-02-21 22:55:36 +00:00
teastep
6cabdfae5d More 1.3.14 Changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@456 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-02-19 23:52:03 +00:00
teastep
5fe2bef29e Remove icmp.def; change versions to 1.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@449 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-02-15 00:09:44 +00:00
teastep
ef51c04d1d Shorewall 2.0.0 Alpha1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@443 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-02-08 20:58:44 +00:00
teastep
f9918b0da8 Correct rule number calculation in 'shorewall add' code
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@436 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-02-08 20:44:00 +00:00
teastep
5b9a57d49e Changes for 1.3.14 RC1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@430 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-02-04 16:59:49 +00:00
teastep
5aeecee8ab Add openvpn tunnel support
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@426 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-01-31 19:10:22 +00:00
teastep
bbaaff7218 Document VLAN naming fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@421 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-01-27 17:03:43 +00:00
teastep
5642f7e1d4 Update release notes and change log
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@418 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-01-25 00:15:55 +00:00
teastep
7fe133fe4a Add OLD_PING_HANDLING option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@406 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-01-21 00:34:00 +00:00
teastep
feb0752113 Allow shared files to be moved easily
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@397 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2003-01-06 23:01:23 +00:00
teastep
b1fb6bd72c Add CLEAR_TC option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@392 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-31 16:04:31 +00:00
teastep
9ebd6ceaae Exit status 255 from tcclear indicates that Shorewall should not clear tc
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@391 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-31 03:50:05 +00:00
teastep
144c9ab576 Add DNAT- action; 'shorewall check' prints policies
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@390 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-31 01:10:28 +00:00
teastep
1c8b19cfe8 Add headings for the NAT and Mangle tables in the output from 'shorewall status'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@374 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-19 23:35:21 +00:00
teastep
97c6eae79e Release 1.3.12-Beta1 Changes; bug fix from Tuomo Soini
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@372 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-19 20:14:10 +00:00
teastep
775d9d92ba Add ULOG Support - phase III
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@364 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-13 04:35:04 +00:00
teastep
faa859e84a Added error message for MAC address in rule destination
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@361 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-10 22:48:04 +00:00
teastep
3ce524d2d8 Added "shorewall show classifiers" command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@360 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-10 20:42:19 +00:00
teastep
a9dfbc23ab Update change log and release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@359 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-10 16:58:05 +00:00
teastep
cfee967d46 Update change log and release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@352 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-05 01:24:51 +00:00
teastep
0f33d5af0d Refresh also refreshes traffic control/shaping
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@349 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-12-04 21:17:14 +00:00
teastep
aff32b8269 1.3.11 release changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@338 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-11-24 19:23:31 +00:00
teastep
3354d96ebb 1.3.10 Release Changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@319 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-11-09 18:06:34 +00:00
teastep
01a78306cf Update release and changelog files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@312 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-10-24 00:47:43 +00:00
teastep
86d7723602 Fix problems with oddball shells; updated documentation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@260 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-09-28 00:31:15 +00:00
teastep
f536d805b0 Move fireall, function and version to /usr/lib/shorewall
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@259 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-09-27 21:10:21 +00:00
teastep
d2c7e4130e Update changelog for last 1.3.9 changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@258 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-09-26 21:58:17 +00:00
teastep
f2b2e84808 Add DNS Name support; remove startup_disabled on uninstall
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@255 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-09-24 23:13:36 +00:00
teastep
80498aa034 Assume 'multi' if canonical chain exists; add PROTOCOL and PORT columns to the blacklist file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@236 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-09-14 22:00:52 +00:00
teastep
95d02199f9 Release info update for 1.3.7
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@206 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-08-22 20:25:16 +00:00
teastep
27952f3d4b Final 'New not SYN' implementation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@176 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-08-06 18:45:13 +00:00
teastep
3ef27280d3 Update for 1.3.5b
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@166 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-07-30 00:04:10 +00:00
teastep
c2b143cba0 Added 'proxyarp' interface option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@156 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-07-25 15:05:21 +00:00
teastep
1c235e096d Document MUTEX_TIMEOUT in release notes and change log
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@153 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-07-24 14:34:28 +00:00
teastep
1412f0d698 Centralize addition of IP aliases
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@147 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-07-23 16:26:45 +00:00
teastep
2344570e81 Change Version to 1.3.5
Save counter reset time/date in /var/lib/shorewall/restarted


git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@146 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-07-22 22:31:07 +00:00
teastep
a3ad85d24e Final 1.3.5 changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@145 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-07-22 01:51:19 +00:00
teastep
ab7cf0e002 Update release notes and change log for 1.3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@137 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-07-16 16:29:25 +00:00
teastep
3621a31b5e Update change log
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@105 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-07-05 16:04:10 +00:00
teastep
9d944ee6ef Update the change log and release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@98 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-06-29 14:23:49 +00:00
teastep
ce5030ac2b Update changelog
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@78 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-06-17 18:36:24 +00:00
teastep
49944c7d9a Update changelog and release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@75 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-06-16 14:26:31 +00:00
teastep
3563a47103 Don't use "-m multiport" if port lists don't have more than one element.
Clarify comments on the MULTIPORT option in shorewall.conf.
Update versions to 1.3.2.
Update release notes and change log.


git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@51 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-06-02 19:47:17 +00:00
teastep
16d50cb974 Final Changes for 1.3.1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@47 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-06-01 00:28:18 +00:00
teastep
5245e3b75a Final 1.3 Updates
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@41 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-05-30 12:55:47 +00:00
teastep
44170128c2 1.3 Beta 2 Snapshot
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@27 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-05-18 13:45:23 +00:00
teastep
4f01c2b3ed Final 1.2.13 Update
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@15 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-05-04 18:38:49 +00:00
teastep
7c78bb16a7 Initial revision
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@10 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2002-04-30 23:13:15 +00:00