Commit Graph

1644 Commits

Author SHA1 Message Date
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
teastep
5e6c00561c A little cleanup and some comments regarding redundant rule removal
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4709 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 20:18:22 +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
a1af476c8e Use -A when building an exclusion chain from scratch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4707 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 15:33:46 +00:00
teastep
e2c84a21be Give '2all' exclusion chains short names; fix bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4706 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 15:13:58 +00:00
teastep
74eb7d2918 Combine functions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4705 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 00:03:33 +00:00
teastep
c0bf7f5c46 Fix syntax error; shorten chain name to < 30 chars
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4704 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-18 23:29:54 +00:00
teastep
e39e935a80 Fix up exclusion code
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4703 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-18 23:11:35 +00:00
teastep
a37204c04f Fix bad bug in exclusion policy handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4702 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-18 23:03:54 +00:00
teastep
a54f965063 Tweak host file exclusion
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4700 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-18 22:37:50 +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
52fc432522 Fix syntax error in lib.actions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4692 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-16 21:52:42 +00:00
teastep
53b68c8ab3 Update version to 3.3.3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4691 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-16 21:31:53 +00:00
teastep
af384a1493 Remove some cruft
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4690 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-16 21:23:41 +00:00
teastep
2e44b7f38b Fix minor ineffeciency in old action mapping
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4684 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-14 20:37:04 +00:00
teastep
105c4e7583 A little clean up
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4683 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-14 20:17:19 +00:00
teastep
e2b910f202 Add a function to allow actions to be used from extension scripts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4682 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-14 20:16:49 +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
9b4b3e73d0 Add comments
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4669 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-12 21:48:38 +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
6421f33dc1 Add warning to COMMENT documentation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4665 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-11 16:43:24 +00:00
teastep
9b1a331726 Fix HIGH_ROUTE_MARKS and OUTPUT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4662 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-11 14:46:56 +00:00
teastep
3caffa3e06 Allow COMMENT in action files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4659 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-10 20:03:14 +00:00
teastep
2b4e9fc8c9 Make comments persistent
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4657 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-10 15:46:21 +00:00
teastep
ff1761c868 Add COMMENT feature to the /etc/shorewall/nat file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4656 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-10 15:25:36 +00:00
teastep
d2607cd0da Improve COMMENT feature
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4655 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-10 01:09:23 +00:00
teastep
8437d79d73 Clean up COMMENT feature
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4654 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-09 22:05:48 +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
bfd1eef27c Remove debugging message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4632 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-05 15:43:56 +00:00
teastep
2617133c03 Update versions to 3.3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4630 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-05 00:04:59 +00:00
teastep
ad16b96146 Document zone name length change in the config files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4628 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-04 22:48:54 +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
abf556e9d3 AND/OR capability in the tcrules file -- take 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4615 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-02 16:53:51 +00:00
teastep
e61fd21549 AND/OR capability in the tcrules file -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4614 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-02 16:48:37 +00:00
teastep
12f1aa6d77 AND/OR capability in the tcrules file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4613 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-02 16:48:08 +00:00
teastep
43627eee14 Fix exclusion in the SUBNET column
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4611 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-02 15:04:17 +00:00
teastep
a98fcf5fff Add macro.Time
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4606 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-30 15:39:52 +00:00
teastep
908acbb513 Small tweak to documentation index
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4603 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-30 15:35:11 +00:00
teastep
873c700dcd Proper exit status after errors
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4594 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-27 20:11:52 +00:00
teastep
06ddd1bb02 Tweak to 'show macros' command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4578 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-13 17:21:24 +00:00
teastep
221ab97220 New/changed macros by Tuomo Soini
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4575 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-13 15:09:07 +00:00
teastep
29075928dd More fixes for tos handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4573 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-12 23:39:24 +00:00
teastep
146e88b747 Fix comments in Drop and Reject Macros
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4570 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-12 19:43:37 +00:00
teastep
bca1adfcf6 Make export config file a bit cleaner
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4568 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-11 22:03:46 +00:00
teastep
6aecd73c4b Update release notes with problems corrected from 3.2 thread
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4565 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-11 18:48:38 +00:00
teastep
ebe5f00aab Retain TC_ENABLED value
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4564 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-10 21:19:05 +00:00
teastep
375b2007fd Fix tos file handling of zones defined via /etc/shorewall/hosts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4560 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-10 17:22:02 +00:00
teastep
2fe5e5ec8e 'functions' symbolic link to lib.base -- Adjust perms
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4558 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-09 16:38:09 +00:00
teastep
4523a4836e 'functions' symbolic link to lib.base
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4557 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-09 16:35:27 +00:00
teastep
66e7bf74df Correct release notes & a couple of tweaks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4556 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-09 16:16:41 +00:00
teastep
af0320f28b Library version rework; add 'where-used' information to libraries
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4555 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-09 15:03:44 +00:00
teastep
5260b38113 Restore proper module loading
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4553 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-08 23:53:49 +00:00
teastep
36ec728ee3 Rename lib.common to lib.config -- Step 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4550 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-08 20:19:28 +00:00
teastep
79bf8de2c7 Rename lib.common to lib.config -- Step 1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4549 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-08 20:19:14 +00:00
teastep
6293545800 Don't reload modules if no directories in exist
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4546 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-07 22:30:17 +00:00
teastep
090f19f02a Streamline module processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4545 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-07 21:55:46 +00:00
teastep
2f1fcbb558 Remove xmodules file -- take 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4542 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-07 20:50:19 +00:00
teastep
96c9f0fedf Remove xmodules file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4540 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-07 20:48:40 +00:00
teastep
18518fea64 Avoid Shorewall/Shorewall-lite compatibility issues in the future
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4533 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-07 15:17:42 +00:00
teastep
09fa92af5b Split lib.base into lib.base and lib.common
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4532 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-06 23:07:29 +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
c64cc58b7a Apply Simon Matter's fix for -e/-x
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4526 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-05 14:29:47 +00:00
teastep
ae9e32ee9a Add new migration considerations to release note re: Limit
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4523 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-04 22:51:23 +00:00
teastep
661c25667b Remove verify_os_version()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4520 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-04 18:44:10 +00:00
teastep
8f4664cc3b Move display_list() to lib.base
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4519 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-04 18:28:23 +00:00
teastep
4f86e7a0e2 Fix lib.base under full Shorewall product
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4512 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-04 14:49:17 +00:00
teastep
ff0075a2a8 Fix problem with down-rev Shorewall Lite -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4507 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 22:55:59 +00:00
teastep
5782f44dbc Fix problem with down-rev Shorewall Lite
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4506 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 22:55:18 +00:00
teastep
0bfdf2a438 Increase minimum library version to 30200
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4505 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 22:13:18 +00:00
teastep
6fccae0135 Fix install problems
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4504 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 20:01:18 +00:00
teastep
6469d33282 Rename 'functions' to 'lib.base' -- take 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4502 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 16:30:18 +00:00
teastep
25eb337bc9 Rename 'functions' to 'lib.base' -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4501 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 16:28:46 +00:00
teastep
828c16fac0 Rename 'functions' to 'lib.base'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4499 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 16:23:15 +00:00
teastep
fcee2d620b Minor cleanup -- shouldn't have externally-visible effects
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4498 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-31 14:49:11 +00:00
teastep
a6373c68bd Fix oversight in last night's change to policy processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4497 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-31 14:26:23 +00:00
teastep
63bfea114a Add ACCEPT_DEFAULT and QUEUE_DEFAULT options
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4496 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-31 06:14:47 +00:00
teastep
0c32938bdc Add commentary
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4495 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 23:53:20 +00:00
teastep
7c98a5df9f Consolidate some code between rule and default macro processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4494 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 22:55:39 +00:00
teastep
1c6c8607d0 Fix silly typo
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4493 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 22:29:50 +00:00
teastep
c176eab8b7 Include lib.actions in release
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4492 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 22:24:39 +00:00
teastep
486e89e50b Update version to 3.3.1; fix USE_ACTIONS=No with DROP/REJECT_DEFAULT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4491 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 22:17:12 +00:00
teastep
e825082fd0 A couple of tweaks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4490 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 22:04:49 +00:00
teastep
92e45e1586 A few bug fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4489 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 21:53:39 +00:00
teastep
d96767b50a Make Limit a builtin Action
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4488 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 21:32:36 +00:00
teastep
cf8cc1a899 Minor Code reorganization -- move code inline from "initialize_netfilter()"
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4487 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 20:33:14 +00:00
teastep
d9a327100e Avoid most migration considerations with changing default action/macro implementation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4486 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 20:03:38 +00:00
teastep
dc77b9ca6b Add default action specifications to /etc/shorewall/actions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4483 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 18:20:08 +00:00
teastep
4a4403029f Remove default action specifications from actions.std
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4482 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 17:57:04 +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
1ec8b73540 Improve error message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4480 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 01:14:52 +00:00
teastep
32c15decea First cut at default macros
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4479 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 00:48:24 +00:00
teastep
48390fd671 Modularize actions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4478 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-29 20:21:59 +00:00
teastep
671e5ac94f A little cleanup of messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4476 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-29 16:26:04 +00:00
teastep
889c81d547 Correct typos in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4475 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-29 16:25:22 +00:00
teastep
b8a9da7e4b Load lib.proxyarp if 'proxyarp' option specified for an interface -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4473 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-28 20:50:33 +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
b9944718bf Clean up option initialization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4470 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-28 17:59:50 +00:00
teastep
c07c4afde8 Update release notes for modularization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4468 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-28 16:26:11 +00:00
teastep
e688570013 Add progress message when loading a library
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4467 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-28 16:13:36 +00:00
teastep
0fe19ea308 Modularize maclist -- .spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4466 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 21:05:08 +00:00
teastep
2ec808728b Modularize maclist
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4465 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 21:01:22 +00:00
teastep
2d8ca650ee Fix .spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4461 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 20:44:43 +00:00
teastep
ff0e3d04c4 Fix line of code inadvertently changed during consolidation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4459 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 20:36:55 +00:00
teastep
ae15ea262c Also forgot lib.tunnels
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4458 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 20:26:29 +00:00
teastep
854f5fbb9f Ooops -- forgot lib.accounting
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4457 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 20:22:03 +00:00
teastep
09ba9d1bd6 Fix typo
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4456 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 20:20:24 +00:00
teastep
dd7bd174be Modularlize Proxy ARP
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4455 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 19:50:49 +00:00
teastep
44b8b78bf1 Modularize NAT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4454 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 19:42:06 +00:00
teastep
6640720954 Modularize tcrules processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4453 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 19:28:20 +00:00
teastep
f6cb3ecd77 Modularize Multi-ISP
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4452 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 19:13:42 +00:00
teastep
97218564ae Modularize dynamic zones and traffic shaping
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4451 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 18:42:30 +00:00
teastep
4a26e098be Begin modularization again
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4450 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 18:16:55 +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
ca5ffb31fe Fix README
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4446 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 17:28:46 +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
ed05232184 Remove modular components
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4444 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 17:26:31 +00:00
teastep
1c76d5b110 Consolidate functions into lib.base
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4415 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-24 21:40:54 +00:00
teastep
1f9c335da7 Fix two library loading issues; bring forward UP fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4411 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-23 23:02:46 +00:00
teastep
251d18e9b5 install changes for optional libraries
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4404 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-23 00:19:00 +00:00
teastep
56d8d5e2f1 More shared library changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4403 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 23:31:27 +00:00
teastep
38ad4b8db3 Add clib.nat module -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4402 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 22:11:14 +00:00
teastep
e48207bbae Add clib.nat module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4401 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 21:20:13 +00:00
teastep
94ad76f97d Implement library load on demand
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4400 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 20:20:42 +00:00
teastep
6ab40df245 Pass arguments to user exits
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4399 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 16:43:24 +00:00
teastep
426641a572 Bring forward BusyBox ash workaround
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4398 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 16:25:16 +00:00
teastep
0a5565dc6c Fix mss= vs. firewall zone
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4396 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-21 15:41:10 +00:00
teastep
a196799220 Fix bug with no config files install
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4390 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-19 17:04:36 +00:00
teastep
e3f1e0a6d7 Handle the case of no compiler libraries to install
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4389 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-19 16:54:24 +00:00
teastep
27dc9d3162 Handle the case of no macros to install
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4388 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-19 16:46:15 +00:00
teastep
3687d6cfa0 Allow install without creating /usr/share/shorewall/configfiles
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4387 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-19 16:41:08 +00:00
teastep
fcc6baaf6e More modularization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4382 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-18 22:56:20 +00:00
teastep
2c9fc7149a More modularization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4381 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-18 22:46:59 +00:00
teastep
bc3054b011 Experimental modularization of Shorewall functions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4380 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-18 16:33:33 +00:00
teastep
234aa082e5 Update dev path
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4379 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-18 15:34:57 +00:00
teastep
b151225aff Better fix for check problem -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4376 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-17 18:08:30 +00:00
teastep
c9f6ae0699 Better fix for check problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4375 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-17 18:04:39 +00:00
teastep
9f69be3295 Fix 'check -e' and traffic shaping
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4372 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-17 17:46:25 +00:00
teastep
f9685d5ddd Bring forward tcrules enhancements from 3.2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4369 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-17 16:10:09 +00:00