Commit Graph

117 Commits

Author SHA1 Message Date
teastep
241bf4ffe5 Fix ingress qdisc configuration problem that resulted in *very* slow net access
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5605 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 15:06:25 +00:00
teastep
4d2afe84f1 Fix port range validation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5604 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 00:55:01 +00:00
teastep
d650bc1df9 Order rules in iptables-restore input differently
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5603 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 23:44:12 +00:00
teastep
04f13cf86b Fix a number of TC bugs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5602 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 23:13:17 +00:00
teastep
e4820d4f10 Fix tos handling in traffic control
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5601 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 21:47:13 +00:00
teastep
3c614a70d9 Fix bug with protocol specified without a port
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5599 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 20:06:52 +00:00
teastep
cc537c02bf Correct VARDIR setting in compiled scripts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5598 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 19:44:30 +00:00
teastep
9289a037d6 Add some comments to Common.pl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5597 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 18:18:22 +00:00
teastep
792901b42d Remove tempfile on error; change 'use lib' to final form
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5596 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 16:11:06 +00:00
teastep
6f114931bf Don't use policy match if there are no IPSEC zones or host groups
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5595 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 14:15:11 +00:00
teastep
ee77f5b8d8 Fix for interface 'routeback' option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5594 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 14:06:00 +00:00
teastep
5773bc86e0 Attempt to fix interface 'routeback'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5593 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 04:31:19 +00:00
teastep
09eff209ff Fix 'stop' problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5592 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 01:47:14 +00:00
teastep
e13b9d634e Fix Limit problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5591 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 01:39:16 +00:00
teastep
1b1911a2d0 More traffic shaping progress
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5590 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 01:34:59 +00:00
teastep
d624332941 More TC fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5589 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 01:16:51 +00:00
teastep
435024a285 Make Tc Work Correctly
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5588 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 00:27:50 +00:00
teastep
a4a00d572f Get Tc Working
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5587 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 00:06:56 +00:00
teastep
6120a8358d Progress on Traffic Shaping
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5586 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-19 23:29:22 +00:00
teastep
8a76ec1f30 Fix contents of /var/lib/shorewall[-lite]/proxyarp
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5579 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-19 18:34:49 +00:00
teastep
4715a87ebc Fix a couple of silly bugs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5578 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-19 18:29:58 +00:00
teastep
1fd340c6d7 First successfull 'shorewall restart' with Perl compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5575 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-19 04:50:37 +00:00
teastep
97b0cd1d4a Replace use of 'each' in generate_matrix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5574 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-19 04:28:47 +00:00
teastep
d6f9e85c5f Fix a couple of bugs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5573 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-19 03:57:58 +00:00
teastep
566090f2c8 More detect changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5572 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-18 23:06:46 +00:00
teastep
fedc99ecb6 More fixes for 'detect'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5571 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-18 21:57:39 +00:00
teastep
092083379c Fix a couple of bugs in masq source network detection
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5570 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-18 21:37:32 +00:00
teastep
0b81633de5 First attempt at address detection
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5569 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-18 21:16:46 +00:00
teastep
f27c33a46e Add restriction argument to expand_rule()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5568 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-18 18:50:34 +00:00
teastep
d97ef334ed Fix Nat
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5567 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-18 17:57:37 +00:00
teastep
b38c69c61e Generate Auxillary conf file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5563 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-17 18:18:54 +00:00
teastep
1e2192ab2d Acknowledge that restart/refresh/restore are all the same now
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5562 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-17 16:54:39 +00:00
teastep
3fedb6a7b6 Add some more details at the end of the generated script's main function
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5561 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-17 16:44:47 +00:00
teastep
637899177b Add CLAMPMSS support
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5560 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 23:57:43 +00:00
teastep
e63a74d0cd Add Proxyarp.pm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5559 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 23:29:01 +00:00
teastep
5211f319e3 Add proxy arp processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5558 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 23:07:50 +00:00
teastep
b8848a1527 Fix blacklist handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5557 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 22:19:32 +00:00
teastep
51944d1bb8 Fix wrong include of lib.base
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5556 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 19:14:47 +00:00
teastep
860414edc7 Fix consecutive blank line handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5555 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 18:41:08 +00:00
teastep
908c3031da Add /proc setup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5554 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 16:26:34 +00:00
teastep
d7af562c03 Fix spacing problems
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5553 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 02:35:51 +00:00
teastep
9795430f8d Finish stop generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5552 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 00:58:25 +00:00
teastep
0628dd8593 ***INCOMPLETE*** Partial implementation of stop handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5550 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 23:18:58 +00:00
teastep
40535515d5 Add copyright notices to all files; move rest of rule generation to Rules module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5549 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 21:55:22 +00:00
teastep
be2bfbeae0 Add Accounting Module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5545 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 15:04:29 +00:00
teastep
1c2fe3bc88 Fix object file naming problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5544 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 03:56:40 +00:00
teastep
d755c39fe3 Move matrix generation to Rules module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5543 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 03:25:08 +00:00
teastep
b54ea15e2e Break out rule processing into a module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5542 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 03:17:56 +00:00
teastep
24f61c69c7 Give 'do_initialize' a more accurate name
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5541 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 02:53:07 +00:00
teastep
e170fd8dc4 Add Accounting Module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5540 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 02:50:09 +00:00